@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.sticky{position:sticky}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--color-bg:#f6f7fb;--color-surface:#fff;--color-fg:#1a1a2e;--color-muted:#64678a;--color-border:#e4e5ef;--color-primary:#1a1a2e;--color-accent:#2563eb;--color-accent-2:#0ea5e9;--color-accent-fg:#fff;--color-cta:#10b981;--color-cta-fg:#fff;--color-danger:#b91c1c;--color-success:#15803d;--color-warning:#b45309;--gradient-accent:linear-gradient(135deg, #2563eb, #0ea5e9);--gradient-section-header:var(--color-surface);--shadow-sm:0 1px 2px #0f172a0f, 0 1px 1px #0f172a0a;--shadow-md:0 6px 16px -4px #2563eb29, 0 2px 6px -2px #0f172a14;--shadow-focus:0 0 0 3px var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-focus:0 0 0 3px color-mix(in srgb, var(--color-accent) 25%, transparent)}}:root{--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--radius:.625rem;--radius-lg:1rem;--page-max-width:96rem;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem}:root[data-theme=dark]{--color-bg:#0d0e14;--color-surface:#16171f;--color-fg:#edeef5;--color-muted:#9497b3;--color-border:#262836;--color-primary:#edeef5;--color-accent:#60a5fa;--color-accent-2:#38bdf8;--color-accent-fg:#0d0e14;--color-cta:#34d399;--color-cta-fg:#05231a;--color-warning:#fbbf24;--gradient-accent:linear-gradient(135deg, #3b82f6, #38bdf8);--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 8px 20px -6px #3b82f659, 0 2px 8px -2px #0006;--shadow-focus:0 0 0 3px var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--shadow-focus:0 0 0 3px color-mix(in srgb, var(--color-accent) 35%, transparent)}}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans);margin:0}button{font-family:inherit}h1,h2,h3,h4,h5,h6{font-weight:700}.page-controls{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._shell_ef51f_1{min-height:100%;display:flex}._sidebar_ef51f_8{background:var(--color-surface);border-inline-end:1px solid var(--color-border);flex-direction:column;flex-shrink:0;width:15.5rem;height:100vh;display:flex;position:sticky;top:0}._brand_ef51f_20{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border);color:var(--color-fg);letter-spacing:-.02em;font-size:1.15rem;font-weight:800;display:flex}._brandMark_ef51f_33{border-radius:var(--radius);background:var(--gradient-accent);color:#fff;width:2rem;height:2rem;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}._nav_ef51f_48{padding:var(--space-2);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}._navItem_ef51f_57,._navItemActive_ef51f_58{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius);cursor:pointer;text-align:left;border-inline-start:3px solid #0000;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:flex;position:relative}._navItem_ef51f_57{color:var(--color-muted);background:0 0}._navItem_ef51f_57:hover{background:var(--color-bg);color:var(--color-fg)}._navItemActive_ef51f_58{background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent);border-inline-start-color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 18%, transparent)}._navIcon_ef51f_94{flex-shrink:0;width:1.125rem;height:1.125rem}._navLabel_ef51f_100{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._navGroup_ef51f_108{flex-direction:column;gap:2px;display:flex}._navGroup_ef51f_108+._navGroup_ef51f_108{margin-top:var(--space-2)}._navGroupLabel_ef51f_118{padding:var(--space-2) var(--space-3) 2px;color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:800}._sideFooter_ef51f_130{padding:var(--space-3) var(--space-2);border-top:1px solid var(--color-border);gap:var(--space-3);flex-direction:column;display:flex}._langRow_ef51f_138{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);align-items:stretch;gap:2px;padding:2px;display:flex}._lang_ef51f_138,._langActive_ef51f_149{padding:var(--space-1) var(--space-2);border-radius:var(--radius);cursor:pointer;flex:1;font-size:.6875rem;font-weight:700;transition:background-color .15s,color .15s,box-shadow .15s}._lang_ef51f_138{color:var(--color-muted);background:0 0;border:none}._lang_ef51f_138:not(:disabled):hover{background:var(--color-surface);color:var(--color-fg)}._lang_ef51f_138:disabled{opacity:.4;cursor:not-allowed}._langActive_ef51f_149{background:var(--color-surface);color:var(--color-accent);box-shadow:var(--shadow-sm);border:none}._themeSwitch_ef51f_185{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);align-items:stretch;gap:0;padding:2px;display:flex;position:relative}._themeThumb_ef51f_196{border-radius:var(--radius);background:var(--color-surface);width:calc(50% - 2px);height:calc(100% - 4px);box-shadow:var(--shadow-sm);transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px}._themeThumbDark_ef51f_208{transform:translate(100%)}._themeOption_ef51f_212,._themeOptionActive_ef51f_213{z-index:1;justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;flex:1;font-size:.75rem;font-weight:700;transition:color .15s;display:flex;position:relative}._themeOption_ef51f_212{color:var(--color-muted)}._themeOption_ef51f_212:hover{color:var(--color-fg)}._themeOptionActive_ef51f_213{color:var(--color-accent)}._userBlock_ef51f_243{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);min-width:0;display:flex}._userAvatar_ef51f_254{background:var(--gradient-accent);color:#fff;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:800;display:grid}._userText_ef51f_267{flex-direction:column;gap:1px;min-width:0;display:flex}._userEmail_ef51f_274{color:var(--color-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._userRole_ef51f_283{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);font-size:.6875rem}._signOut_ef51f_290{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-size:.8125rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:flex}._signOut_ef51f_290:hover{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));color:var(--color-danger)}._main_ef51f_317{flex:1;min-width:0}@media (width<=56rem){._shell_ef51f_1{flex-direction:column}._sidebar_ef51f_8{border-inline-end:none;border-bottom:1px solid var(--color-border);width:100%;height:auto;position:static}._brand_ef51f_20{padding:var(--space-3) var(--space-3) var(--space-2);margin-bottom:0}._nav_ef51f_48{padding-bottom:var(--space-2);flex-direction:row;overflow:auto visible}._navGroup_ef51f_108{flex-direction:row}._navGroup_ef51f_108+._navGroup_ef51f_108{border-inline-start:1px solid var(--color-border);margin-top:0;padding-inline-start:var(--space-2)}._navGroupLabel_ef51f_118{display:none}._navItem_ef51f_57,._navItemActive_ef51f_58{white-space:nowrap}._sideFooter_ef51f_130{flex-flow:wrap;align-items:center}._userBlock_ef51f_243{flex:1}}._hero_1iicl_1{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:8.5rem;padding:var(--space-5);margin-bottom:var(--space-5);border:1px solid color-mix(in srgb, var(--color-accent) 28%, transparent);border-radius:var(--radius-lg);background:radial-gradient(circle at 82% -30%, #ffffff3d, transparent 42%), radial-gradient(circle at -5% 125%, #ffffff24, transparent 35%), var(--gradient-accent);color:#fff;box-shadow:var(--shadow-md);display:flex;position:relative;overflow:hidden}._hero_1iicl_1:after{content:"";pointer-events:none;border:1px solid #ffffff21;border-radius:999px;width:10rem;height:10rem;position:absolute;bottom:-5rem;right:19rem}._identity_1iicl_33{z-index:1;align-items:center;gap:var(--space-4);min-width:0;display:flex;position:relative}._icon_1iicl_42{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff40;flex-shrink:0;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:inset 0 1px #ffffff2e}._icon_1iicl_42 svg{width:1.75rem;height:1.75rem}._text_1iicl_60{min-width:0}._eyebrow_1iicl_64{color:#fffc;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .25rem;font-size:.6875rem;font-weight:800}._title_1iicl_73{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.05}._subtitle_1iicl_82{max-width:34rem;margin:var(--space-2) 0 0;color:#ffffffd6;font-size:.8125rem;line-height:1.5}@media (width<=48rem){._hero_1iicl_1{flex-direction:column;align-items:stretch;min-height:auto}}@media (width<=32rem){._hero_1iicl_1{padding:var(--space-4)}._icon_1iicl_42{width:3rem;height:3rem}._icon_1iicl_42 svg{width:1.25rem;height:1.25rem}._subtitle_1iicl_82{font-size:.75rem}}._card_1ucv9_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}._header_1ucv9_12{align-items:center;gap:var(--space-3);min-height:5rem;padding:var(--space-4);border-bottom:1px solid var(--color-border);background:var(--gradient-section-header);display:flex}._icon_1ucv9_22{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));width:2.75rem;height:2.75rem;color:var(--color-accent);flex:none;place-items:center;display:grid}._icon_1ucv9_22 svg{width:1.125rem;height:1.125rem}._heading_1ucv9_38{flex:1;min-width:0}._eyebrow_1ucv9_43,._title_1ucv9_44,._description_1ucv9_45{margin:0}._eyebrow_1ucv9_43{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.1875rem;font-size:.625rem;font-weight:850}._title_1ucv9_44{color:var(--color-fg);letter-spacing:-.025em;font-size:1.15rem;font-weight:750}._description_1ucv9_45{color:var(--color-muted);margin-top:.1875rem;font-size:.75rem;line-height:1.4}._aside_1ucv9_72{flex:none}._body_1ucv9_76{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--color-bg);flex-direction:column;flex:1;display:flex}@media (width<=36rem){._header_1ucv9_12,._body_1ucv9_76{padding:var(--space-3)}._header_1ucv9_12{align-items:flex-start}._aside_1ucv9_72{align-self:center}}._page_16kvg_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_16kvg_1}._grid_16kvg_9{gap:var(--space-3);grid-template-columns:18rem minmax(0,1fr);align-items:stretch;display:grid}._grid_16kvg_9>*{min-width:0}@media (width<=56rem){._grid_16kvg_9{grid-template-columns:1fr}}._listCard_16kvg_24,._threadCard_16kvg_25{height:calc(100vh - 11.5rem);min-height:28rem;max-height:58rem;margin-bottom:0}@media (width<=56rem){._listCard_16kvg_24,._threadCard_16kvg_25{height:min(34rem,100vh - 11.5rem);max-height:none}}._cardHeader_16kvg_43{align-items:flex-start;min-height:6rem}._listBody_16kvg_48,._threadBody_16kvg_49{min-height:0;padding:0;overflow:hidden}._infoButton_16kvg_55{border:1px solid color-mix(in srgb, var(--color-warning) 45%, transparent);background:color-mix(in srgb, var(--color-warning) 14%, var(--color-bg));width:1.75rem;height:1.75rem;color:var(--color-warning);cursor:help;border-radius:999px;place-items:center;display:grid}._infoButton_16kvg_55:hover{border-color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 22%, var(--color-bg))}._infoIcon_16kvg_72{width:1rem;height:1rem}._newButton_16kvg_77{justify-content:center;align-items:center;gap:var(--space-2);height:2.5rem;margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;border:none;font-size:.8125rem;font-weight:600;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex}._newButton_16kvg_77:hover{opacity:.92;box-shadow:var(--shadow-md);transform:translateY(-1px)}._newIcon_16kvg_104{width:1rem;height:1rem}._conversationList_16kvg_109{background:var(--color-bg);gap:var(--space-2);height:100%;padding:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}._conversation_16kvg_109,._conversationActive_16kvg_121{padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;transition:border-color .12s,transform .12s,box-shadow .12s;display:flex}._conversation_16kvg_109:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));box-shadow:var(--shadow-md);transform:translateY(-1px)}._conversationActive_16kvg_121{background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface));border-color:var(--color-accent);box-shadow:var(--shadow-md)}._conversationTitle_16kvg_151{color:var(--color-fg);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;font-weight:600;overflow:hidden}._conversationDate_16kvg_161{color:var(--color-muted);font-size:.6875rem}._empty_16kvg_166{color:var(--color-muted);padding:var(--space-3);font-size:.8125rem}._messages_16kvg_172{padding:var(--space-4);background:var(--color-bg);gap:var(--space-3);flex-direction:column;flex:1;font-size:.875rem;display:flex;overflow-y:auto}._bubble_16kvg_183{padding:var(--space-3);border-radius:var(--radius-lg);white-space:pre-wrap;max-width:75%;line-height:1.5}._bubbleUser_16kvg_191{background:var(--color-accent);color:var(--color-accent-fg);align-self:flex-end}._bubbleAssistant_16kvg_197{background:var(--color-surface);color:var(--color-fg);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);align-self:flex-start}._messageRow_16kvg_205{align-items:flex-end;gap:var(--space-2);align-self:flex-start;max-width:85%;display:flex}._avatar_16kvg_213{background:var(--gradient-accent);color:#fff;width:1.75rem;height:1.75rem;box-shadow:var(--shadow-sm);border-radius:999px;flex:none;place-items:center;display:grid}._avatarIcon_16kvg_225{width:1rem;height:1rem}._avatarThinking_16kvg_230{animation:1.4s ease-in-out infinite _ai-avatar-pulse_16kvg_1}@keyframes _ai-avatar-pulse_16kvg_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 35%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-accent) 0%, transparent)}}._messageRow_16kvg_205 ._bubble_16kvg_183{max-width:100%}._bubbleTyping_16kvg_243{padding:var(--space-3) var(--space-4);align-items:center;gap:5px;display:flex}._typingDot_16kvg_250{background:var(--color-muted);border-radius:999px;width:.375rem;height:.375rem;animation:1.2s ease-in-out infinite _ai-typing-bounce_16kvg_1}._typingDot_16kvg_250:nth-child(2){animation-delay:.15s}._typingDot_16kvg_250:nth-child(3){animation-delay:.3s}@keyframes _ai-typing-bounce_16kvg_1{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._messagesEmpty_16kvg_266{justify-content:center;align-items:center}._welcome_16kvg_271{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:40rem;margin:0 auto;display:flex}._welcomeAvatar_16kvg_281{background:var(--gradient-accent);color:#fff;width:3.5rem;height:3.5rem;box-shadow:var(--shadow-md);border-radius:999px;place-items:center;display:grid}._welcomeAvatarIcon_16kvg_292{width:1.75rem;height:1.75rem}._welcomeText_16kvg_297{max-width:30rem;color:var(--color-fg);margin:0;line-height:1.5}._suggestions_16kvg_304{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (width<=34rem){._suggestions_16kvg_304{grid-template-columns:1fr}}._suggestion_16kvg_304{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-fg);text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);font-size:.8125rem;line-height:1.35;transition:border-color .12s,transform .12s,box-shadow .12s;display:flex}._suggestion_16kvg_304:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-1px)}._suggestionIcon_16kvg_343{width:1.125rem;height:1.125rem;color:var(--color-accent);flex:none}._inputRow_16kvg_350{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-bg);border-top:1px solid var(--color-border);display:flex}._input_16kvg_350{height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-sm);flex:1;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._input_16kvg_350:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._input_16kvg_350::placeholder{color:var(--color-muted)}._sendButton_16kvg_383{height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;border:none;font-weight:600;transition:transform .12s,box-shadow .12s,opacity .12s}._sendButton_16kvg_383:hover:not(:disabled){opacity:.92;box-shadow:var(--shadow-md);transform:translateY(-1px)}._sendButton_16kvg_383:disabled{opacity:.6;cursor:default}._bar_skxqk_1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}._range_skxqk_13{color:var(--color-muted);font-size:.75rem;font-weight:600}._controls_skxqk_19{align-items:center;gap:var(--space-2);display:flex}._button_skxqk_25{min-height:2.25rem;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-size:.75rem;font-weight:650;transition:border-color .15s,color .15s,background .15s}._button_skxqk_25:hover:not(:disabled){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface));color:var(--color-accent)}._button_skxqk_25:disabled{cursor:default;opacity:.45}._status_skxqk_49{min-width:5rem;color:var(--color-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:.75rem}@media (width<=36rem){._bar_skxqk_1{flex-direction:column;align-items:stretch}._range_skxqk_13{text-align:center}._controls_skxqk_19{justify-content:space-between}}._page_bd3cx_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_bd3cx_1}._error_bd3cx_9{color:var(--color-danger);font-size:.875rem}._empty_bd3cx_14{color:var(--color-muted);text-align:center;padding:var(--space-5);font-size:.875rem}._toolbar_bd3cx_23{align-items:stretch;gap:var(--space-3);margin-bottom:0;display:flex}._filterPanel_bd3cx_30{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:none;flex:1;grid-template-columns:minmax(16rem,1fr) auto;display:grid}._searchBox_bd3cx_44{min-width:0;position:relative}._searchIcon_bd3cx_49{left:var(--space-2);width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_bd3cx_60{width:100%;height:2.5rem;padding:var(--space-2) var(--space-5) var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem;transition:box-shadow .15s}._searchInput_bd3cx_60:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._searchClear_bd3cx_78{right:var(--space-1);width:1.5rem;height:1.5rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._searchClear_bd3cx_78:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 8%, transparent)}._searchClearIcon_bd3cx_100{width:.75rem;height:.75rem}._categoryFilters_bd3cx_105{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:.1875rem;height:2.5rem;padding:.1875rem;display:inline-flex;overflow-x:auto}._category_bd3cx_105,._categoryActive_bd3cx_118{border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:.375rem;min-height:1.875rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:border-color .12s,background .12s,color .12s;display:inline-flex}._category_bd3cx_105{color:var(--color-muted);background:0 0}._category_bd3cx_105:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 6%, transparent)}._categoryActive_bd3cx_118{background:var(--color-surface);color:var(--color-accent);box-shadow:var(--shadow-sm)}._categoryIcon_bd3cx_152{flex-shrink:0;width:.75rem;height:.75rem}._categoryCount_bd3cx_158{background:color-mix(in srgb, currentColor 10%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.6875rem;display:inline-grid}@media (width<=62rem){._filterPanel_bd3cx_30{grid-template-columns:1fr}._searchBox_bd3cx_44{grid-column:1/-1}}@media (width<=44rem){._toolbar_bd3cx_23{flex-direction:column}}._feed_bd3cx_188{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._entry_bd3cx_197{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex}._entryIcon_bd3cx_208{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-bg));width:2.25rem;height:2.25rem;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._entryIconSvg_bd3cx_219{width:1rem;height:1rem}._entryBody_bd3cx_224{flex:1;min-width:0}._entryLine_bd3cx_229{align-items:flex-start;gap:var(--space-2);display:flex}._avatar_bd3cx_235{background:var(--gradient-accent);color:#fff;text-transform:uppercase;border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;margin-top:.0625rem;font-size:.75rem;font-weight:700;display:grid}._sentence_bd3cx_250{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:.875rem;line-height:1.5}._targetChip_bd3cx_259{padding:.0625rem var(--space-2);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent);border-radius:999px;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;display:inline-flex}._idTag_bd3cx_271{opacity:.75;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}._time_bd3cx_277{white-space:nowrap;color:var(--color-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:.1875rem;font-size:.75rem}._detailsToggle_bd3cx_286{margin:var(--space-1) 0 0 calc(1.75rem + var(--space-2));color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}._detailsToggle_bd3cx_286:hover{text-decoration:underline}._changeList_bd3cx_301{margin:var(--space-2) 0 0 calc(1.75rem + var(--space-2));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);gap:var(--space-1);flex-direction:column;list-style:none;display:flex}._changeRow_bd3cx_313{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-size:.8125rem;display:flex}._changeField_bd3cx_321{color:var(--color-muted);min-width:6rem;font-weight:700}._changeDiff_bd3cx_327{align-items:baseline;gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:flex}._changeFrom_bd3cx_335{color:var(--color-danger);opacity:.75;text-decoration:line-through}._changeArrow_bd3cx_341{color:var(--color-muted)}._changeTo_bd3cx_345{color:var(--color-success);overflow-wrap:anywhere;font-weight:600}._paginationBar_bd3cx_353{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}._resultRange_bd3cx_363{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}._pagination_bd3cx_353{justify-content:center;align-items:center;gap:var(--space-3);display:flex}._pageButton_bd3cx_377{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-size:.8125rem;font-weight:600;transition:border-color .12s,color .12s}._pageButton_bd3cx_377:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._pageButton_bd3cx_377:disabled{opacity:.45;cursor:not-allowed}._pageStatus_bd3cx_401{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (width<=36rem){._paginationBar_bd3cx_353{flex-direction:column;align-items:stretch}._resultRange_bd3cx_363{text-align:center}._pagination_bd3cx_353{justify-content:space-between}}._moreButton_bd3cx_422{margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-weight:600}._moreButton_bd3cx_422:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._chart_1rsdp_1{width:100%;max-height:12rem;display:block}._axisLabel_1rsdp_7{fill:var(--color-muted);font-size:.625rem}._donutWrap_1rsdp_12{align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(9rem,1fr);width:100%;max-width:28rem;margin:0 auto;display:grid}._donutWrap_1rsdp_12 svg{flex:none;display:block}._donutValue_1rsdp_27{fill:var(--color-primary);font-size:1rem;font-weight:700}._legend_1rsdp_33{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._legendItem_1rsdp_43{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--color-border);padding:.375rem 0;font-size:.8125rem;display:flex}._legendItem_1rsdp_43:last-child{border-bottom:0}._swatch_1rsdp_56{border-radius:.1875rem;flex-shrink:0;width:.75rem;height:.75rem}._legendLabel_1rsdp_63{color:var(--color-fg)}._legendValue_1rsdp_67{color:var(--color-muted);margin-inline-start:auto;padding-inline-start:var(--space-4);font-weight:600}@media (width<=32rem){._donutWrap_1rsdp_12{justify-items:center;gap:var(--space-3);grid-template-columns:1fr}}._page_i8ylq_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_i8ylq_1}._layout_i8ylq_11{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 17rem;align-items:start;display:grid}@media (width<=64rem){._layout_i8ylq_11{grid-template-columns:1fr}}._mainColumn_i8ylq_24{flex-direction:column;min-width:0;display:flex}._mainColumn_i8ylq_24 ._section_i8ylq_32:last-child{margin-bottom:0}._sectionTitle_i8ylq_40{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin:0 0 var(--space-3);font-size:.6875rem;font-weight:700}._kpis_i8ylq_51{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=48rem){._kpis_i8ylq_51{grid-template-columns:repeat(2,1fr)}}._kpi_i8ylq_51{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);gap:var(--space-1);box-shadow:var(--shadow-sm);flex-direction:column;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._kpi_i8ylq_51:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}._kpiAlert_i8ylq_84 ._kpiValue_i8ylq_84{color:var(--color-warning)}._kpiValue_i8ylq_84{color:var(--color-primary);font-size:1.375rem;font-weight:700}._kpiLabel_i8ylq_94{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);font-size:.6875rem}._rail_i8ylq_103{top:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex;position:sticky}._railTitle_i8ylq_111{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin:0;font-size:.6875rem;font-weight:700}._actionCard_i8ylq_120{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-fg);text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._actionCard_i8ylq_120:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}._actionIcon_i8ylq_144{border-radius:var(--radius);background:var(--gradient-accent);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}._actionBody_i8ylq_156{flex-direction:column;gap:.125rem;min-width:0;display:flex}._actionTitle_i8ylq_163{font-size:.875rem;font-weight:700}._actionDesc_i8ylq_168{color:var(--color-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}._actionArrow_i8ylq_178{color:var(--color-muted);flex-shrink:0;margin-inline-start:auto;transition:transform .15s,color .15s}._actionCard_i8ylq_120:hover ._actionArrow_i8ylq_178{color:var(--color-accent);transform:translate(2px)}._grid_i8ylq_194{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}._perfGrid_i8ylq_200{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (width<=48rem){._grid_i8ylq_194,._perfGrid_i8ylq_200{grid-template-columns:1fr}}@media (width>=48.01rem) and (width<=64rem){._grid_i8ylq_194{grid-template-columns:1fr 1fr}}._card_i8ylq_222{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);box-shadow:var(--shadow-sm)}._cardHeader_i8ylq_230{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._cardTitle_i8ylq_238{margin:0}._cardLink_i8ylq_242{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:700}._cardLink_i8ylq_242:hover{text-decoration:underline}._empty_i8ylq_256{color:var(--color-muted);padding:var(--space-2) 0;margin:0;font-size:.875rem}._chartCard_i8ylq_263{overflow-x:auto}._table_i8ylq_267{border-collapse:collapse;width:100%;font-size:.875rem}._table_i8ylq_267 td{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}._table_i8ylq_267 tr:last-child td{border-bottom:none}._productName_i8ylq_282{font-weight:600;display:block}._sku_i8ylq_287{color:var(--color-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:block}._numeric_i8ylq_294{text-align:right}._qtyLow_i8ylq_298{color:var(--color-warning);font-weight:700}._qtyOut_i8ylq_303{color:var(--color-danger);font-weight:700}._statList_i8ylq_310{flex-direction:column;margin:0;display:flex}._statRow_i8ylq_316{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:.875rem;display:flex}._statRow_i8ylq_316:last-child{border-bottom:none}._statRow_i8ylq_316 dt{color:var(--color-muted)}._statRow_i8ylq_316 dd{margin:0;font-weight:700}._statusStrip_i8ylq_340{margin:calc(var(--space-3) * -1) 0 var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);grid-template-columns:1.1fr 1fr 1.35fr;display:grid;overflow:hidden}._liveStatus_i8ylq_351,._statusItem_i8ylq_352{border-right:1px solid var(--color-border);align-items:center;gap:.75rem;min-width:0;min-height:4.25rem;padding:.85rem 1rem;display:flex}._statusItem_i8ylq_352:last-child{border-right:0}._liveDot_i8ylq_363{background:var(--color-success);width:.65rem;height:.65rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-success) 13%, transparent);border-radius:999px;flex:none}._statusItem_i8ylq_352>svg{width:1.05rem;height:1.05rem;color:var(--color-accent);flex:none}._liveStatus_i8ylq_351>div,._statusItem_i8ylq_352>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}._liveStatus_i8ylq_351 small,._statusItem_i8ylq_352 small{color:var(--color-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:800}._liveStatus_i8ylq_351 strong,._statusItem_i8ylq_352 strong{color:var(--color-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._section_i8ylq_32{margin-bottom:2.5rem}._sectionHead_i8ylq_373{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}._sectionHead_i8ylq_373>div{min-width:0}._sectionHead_i8ylq_373>div>span:not(._todayBadge_i8ylq_375){color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem;font-size:.62rem;font-weight:850;display:block}._sectionHead_i8ylq_373 h2{color:var(--color-fg);letter-spacing:-.025em;margin:0;font-size:1.15rem}._sectionHead_i8ylq_373 p{color:var(--color-muted);margin:.3rem 0 0;font-size:.75rem;line-height:1.45}._todayBadge_i8ylq_375{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);border-radius:999px;flex:none;padding:.38rem .65rem;font-size:.68rem;font-weight:750}._kpis_i8ylq_51{gap:1rem}._kpi_i8ylq_51{border-radius:1.1rem;min-height:9.5rem;padding:1.1rem;position:relative;overflow:hidden}._kpi_i8ylq_51:after{content:"";background:var(--color-accent);opacity:.7;height:3px;position:absolute;inset:auto 0 0}._kpiAlert_i8ylq_84:after{background:var(--color-warning)}._kpiTop_i8ylq_384{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:auto;display:flex}._kpiTop_i8ylq_384>span:last-child{color:var(--color-muted);text-transform:uppercase;font-size:.62rem;font-weight:750}._kpiIcon_i8ylq_386{background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg));width:2.15rem;height:2.15rem;color:var(--color-accent);border-radius:.7rem;place-items:center;display:grid}._kpiIcon_i8ylq_386 svg{width:.95rem;height:.95rem}._kpiAlert_i8ylq_84 ._kpiIcon_i8ylq_386{background:color-mix(in srgb, var(--color-warning) 12%, var(--color-bg));color:var(--color-warning)}._kpiValue_i8ylq_84{letter-spacing:-.04em;margin-top:1rem;font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:800}._kpiLabel_i8ylq_94{font-size:.65rem;font-weight:750}._perfGrid_i8ylq_200{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.85fr);gap:1rem}._grid_i8ylq_194{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._card_i8ylq_222{box-shadow:var(--shadow-sm);border-radius:1.1rem;padding:1.1rem}._cardHeader_i8ylq_230{border-bottom:1px solid var(--color-border);min-height:2.15rem;margin-bottom:.7rem;padding-bottom:.7rem}._cardTitle_i8ylq_238{color:var(--color-fg);letter-spacing:-.015em;text-transform:none;font-size:.9rem;font-weight:800}._chartCard_i8ylq_263{min-height:15rem}._table_i8ylq_267 td{padding:.65rem 0}._productName_i8ylq_282{font-size:.8rem;font-weight:700}._snapshotCard_i8ylq_400{grid-column:1/-1}._snapshotCard_i8ylq_400 ._statList_i8ylq_310{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._snapshotCard_i8ylq_400 ._statRow_i8ylq_316{background:var(--color-bg);border:0;border-radius:.8rem;flex-direction:column;gap:.3rem;padding:.85rem;display:flex}._snapshotCard_i8ylq_400 ._statRow_i8ylq_316 dt{font-size:.68rem}._snapshotCard_i8ylq_400 ._statRow_i8ylq_316 dd{font-size:1.05rem}@media (width<=64rem){._statusStrip_i8ylq_340{margin-top:calc(var(--space-3) * -1)}}@media (width<=48rem){._statusStrip_i8ylq_340{grid-template-columns:1fr}._liveStatus_i8ylq_351,._statusItem_i8ylq_352{border-right:0;border-bottom:1px solid var(--color-border)}._statusItem_i8ylq_352:last-child{border-bottom:0}._kpis_i8ylq_51{grid-template-columns:1fr 1fr}._perfGrid_i8ylq_200,._grid_i8ylq_194{grid-template-columns:1fr}._snapshotCard_i8ylq_400{grid-column:auto}._snapshotCard_i8ylq_400 ._statList_i8ylq_310{grid-template-columns:1fr}}@media (width<=32rem){._page_i8ylq_1{padding:var(--space-3)}._kpis_i8ylq_51{grid-template-columns:1fr}._kpi_i8ylq_51{min-height:8.75rem}._sectionHead_i8ylq_373{align-items:flex-start}._sectionHead_i8ylq_373 p{max-width:18rem}}._cardHeader_i8ylq_230>div{min-width:0}._cardSubtitle_i8ylq_432{color:var(--color-muted);margin-top:.18rem;font-size:.65rem;display:block}._revenueBadge_i8ylq_433{background:color-mix(in srgb, var(--color-accent) 9%, var(--color-bg));color:var(--color-accent);border-radius:999px;flex:none;padding:.4rem .65rem;font-size:.7rem;font-weight:800}._rankCell_i8ylq_435{width:2rem;padding-right:.6rem!important}._rankCell_i8ylq_435 span{background:color-mix(in srgb, var(--color-accent) 9%, var(--color-bg));width:1.5rem;height:1.5rem;color:var(--color-accent);border-radius:.5rem;place-items:center;font-size:.65rem;font-weight:850;display:grid}._table_i8ylq_267 tr:first-child ._rankCell_i8ylq_435 span{background:var(--color-accent);color:#fff;box-shadow:0 4px 10px color-mix(in srgb, var(--color-accent) 25%, transparent)}._stockTrack_i8ylq_439{background:color-mix(in srgb, var(--color-border) 75%, transparent);border-radius:999px;width:min(9rem,85%);height:.25rem;margin-top:.45rem;display:block;overflow:hidden}._stockTrack_i8ylq_439>span{width:var(--stock-width);border-radius:inherit;background:var(--color-warning);height:100%;display:block}._qtyOut_i8ylq_303,._qtyLow_i8ylq_298{white-space:nowrap;border-radius:999px;padding:.3rem .5rem;font-size:.67rem;display:inline-flex}._qtyOut_i8ylq_303{background:color-mix(in srgb, var(--color-danger) 10%, transparent)}._qtyLow_i8ylq_298{background:color-mix(in srgb, var(--color-warning) 10%, transparent)}._receiptCell_i8ylq_446{align-items:center;gap:.6rem;display:flex}._receiptMark_i8ylq_447{background:color-mix(in srgb, var(--color-accent) 9%, var(--color-bg));width:2rem;height:2rem;color:var(--color-accent);border-radius:.65rem;flex:none;place-items:center;display:grid}._receiptMark_i8ylq_447 svg{width:.85rem;height:.85rem}._receiptCell_i8ylq_446>div{flex-direction:column;gap:.08rem;display:flex}._receiptCell_i8ylq_446 strong{color:var(--color-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}._receiptCell_i8ylq_446 small{color:var(--color-muted);font-size:.62rem}._saleTime_i8ylq_452{color:var(--color-muted);font-size:.72rem}._snapshotCard_i8ylq_400 ._statRow_i8ylq_316 dt{align-items:center;gap:.55rem;display:flex}._snapshotIcon_i8ylq_455{background:color-mix(in srgb, var(--color-accent) 9%, var(--color-surface));width:1.8rem;height:1.8rem;color:var(--color-accent);border-radius:.55rem;place-items:center;display:grid}._snapshotIcon_i8ylq_455 svg{width:.8rem;height:.8rem}._snapshotWarning_i8ylq_457{background:color-mix(in srgb, var(--color-warning) 11%, var(--color-surface));color:var(--color-warning)}@media (width<=32rem){._revenueBadge_i8ylq_433,._saleTime_i8ylq_452{display:none}}._mainColumn_i8ylq_24{gap:1rem}._mainColumn_i8ylq_24 ._section_i8ylq_32,._mainColumn_i8ylq_24 ._section_i8ylq_32:last-child{border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + .2rem);background:var(--color-bg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 80%, transparent);margin-bottom:0;padding:1rem}._sectionHead_i8ylq_373{border-bottom:1px solid var(--color-border);min-height:3.5rem;margin:-.1rem 0 1rem;padding:.25rem .15rem .9rem}._mainColumn_i8ylq_24 ._card_i8ylq_222,._mainColumn_i8ylq_24 ._kpi_i8ylq_51{border-color:color-mix(in srgb, var(--color-border) 92%, var(--color-surface));background:var(--color-surface);box-shadow:0 3px 10px #02061712}._mainColumn_i8ylq_24 ._card_i8ylq_222:hover,._mainColumn_i8ylq_24 ._kpi_i8ylq_51:hover{box-shadow:0 8px 20px #0206171c}._snapshotCard_i8ylq_400 ._statRow_i8ylq_316{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 86%, var(--color-surface))}@media (width<=32rem){._mainColumn_i8ylq_24 ._section_i8ylq_32,._mainColumn_i8ylq_24 ._section_i8ylq_32:last-child{border-radius:var(--radius-lg);padding:.75rem}}._mainColumn_i8ylq_24 ._section_i8ylq_32,._mainColumn_i8ylq_24 ._section_i8ylq_32:last-child{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:0;overflow:hidden}._mainColumn_i8ylq_24 ._sectionHead_i8ylq_373{border-bottom:1px solid var(--color-border);background:var(--gradient-section-header);justify-content:flex-start;align-items:center;gap:.85rem;min-height:5rem;margin:0;padding:1rem}._sectionIcon_i8ylq_533{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));width:2.75rem;height:2.75rem;color:var(--color-accent);flex:0 0 2.75rem;place-items:center;margin:0;display:grid}._sectionIcon_i8ylq_533 svg{width:1.125rem;height:1.125rem}._sectionHead_i8ylq_373 ._todayBadge_i8ylq_375{margin-left:auto}._mainColumn_i8ylq_24 ._sectionHead_i8ylq_373>div{flex-direction:column;justify-content:center;display:flex}._mainColumn_i8ylq_24 ._kpis_i8ylq_51,._mainColumn_i8ylq_24 ._perfGrid_i8ylq_200,._mainColumn_i8ylq_24 ._grid_i8ylq_194{background:var(--color-bg);margin:0;padding:1rem}._mainColumn_i8ylq_24 ._kpis_i8ylq_51,._mainColumn_i8ylq_24 ._perfGrid_i8ylq_200{border-bottom:0}._mainColumn_i8ylq_24 ._card_i8ylq_222,._mainColumn_i8ylq_24 ._kpi_i8ylq_51{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}._mainColumn_i8ylq_24 ._cardHeader_i8ylq_230{border-bottom:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:color-mix(in srgb, var(--color-accent) 3%, var(--color-surface));margin:-1.1rem -1.1rem .85rem;padding:.9rem 1.1rem .75rem}._mainColumn_i8ylq_24 ._kpi_i8ylq_51:hover,._mainColumn_i8ylq_24 ._card_i8ylq_222:hover{border-color:color-mix(in srgb, var(--color-accent) 38%, var(--color-border));box-shadow:var(--shadow-md)}._mainColumn_i8ylq_24 ._snapshotCard_i8ylq_400 ._statRow_i8ylq_316{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm)}@media (width<=32rem){._mainColumn_i8ylq_24 ._section_i8ylq_32,._mainColumn_i8ylq_24 ._section_i8ylq_32:last-child{padding:0}._mainColumn_i8ylq_24 ._sectionHead_i8ylq_373{min-height:4.5rem;padding:.85rem}._mainColumn_i8ylq_24 ._kpis_i8ylq_51,._mainColumn_i8ylq_24 ._perfGrid_i8ylq_200,._mainColumn_i8ylq_24 ._grid_i8ylq_194{padding:.75rem}}._page_i2rg8_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_i2rg8_1}._sectionTitle_i2rg8_9{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin:var(--space-3) 0 var(--space-2);font-size:.6875rem;font-weight:600}._sectionIntro_i2rg8_18{justify-content:space-between;align-items:end;gap:var(--space-4);margin:var(--space-5) 0 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--gradient-section-header);border-bottom:0;display:flex}._sectionIntro_i2rg8_18 p,._sectionIntro_i2rg8_18 h2{margin:0}._sectionIntro_i2rg8_18 p{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._sectionIntro_i2rg8_18 h2{letter-spacing:-.02em;margin-top:.2rem;font-size:1.25rem}._sectionIntro_i2rg8_18 div>span{color:var(--color-muted);margin-top:.25rem;font-size:.8125rem;display:block}._sectionIntroIdentity_i2rg8_36{align-items:center;gap:var(--space-3);min-width:0;display:flex}._sectionIntroIcon_i2rg8_37{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));flex:none;place-items:center;width:2.75rem;height:2.75rem;color:var(--color-accent)!important;margin:0!important;display:grid!important}._sectionIntroIcon_i2rg8_37 svg{width:1.125rem;height:1.125rem}._categoryCount_i2rg8_39{padding:var(--space-1) var(--space-2);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent);border-radius:999px;flex-shrink:0;font-size:.75rem;font-weight:700}._addButton_i2rg8_41{min-height:2.75rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;box-shadow:var(--shadow-sm);border:none;font-weight:600;transition:opacity .15s,transform .15s,box-shadow .15s}._addButton_i2rg8_41:hover{opacity:.92;box-shadow:var(--shadow-md);transform:translateY(-1px)}._error_i2rg8_63{color:var(--color-danger);font-size:.875rem}._toolbar_i2rg8_70{gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-sm);display:flex}._toolbarCount_i2rg8_81{color:var(--color-muted);white-space:nowrap;align-self:center;font-size:.75rem;font-weight:600}._searchBox_i2rg8_89{flex:1;position:relative}._searchIcon_i2rg8_94{left:var(--space-2);width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_i2rg8_105{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem}._searchInput_i2rg8_105:focus{outline:2px solid var(--color-accent);outline-offset:-1px}._searchClear_i2rg8_121{right:var(--space-1);width:1.5rem;height:1.5rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._searchClear_i2rg8_121:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 8%, transparent)}._searchClear_i2rg8_121 svg{width:.75rem;height:.75rem}._toolbarActions_i2rg8_148{gap:var(--space-2);flex-shrink:0;display:flex}._addButtonGhost_i2rg8_154{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;white-space:nowrap;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}._addButtonGhost_i2rg8_154:hover{border-color:var(--color-accent);color:var(--color-accent)}._addButtonGhost_i2rg8_154 svg{width:1rem;height:1rem}._filterSelect_i2rg8_180{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);max-width:14rem;min-height:2.75rem;font-size:.875rem}@media (width<=40rem){._toolbar_i2rg8_70{flex-direction:column}._filterSelect_i2rg8_180{max-width:none}}._card_i2rg8_203{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}._empty_i2rg8_211{padding:var(--space-5) var(--space-4);text-align:center;color:var(--color-muted);margin:0;font-size:.875rem}._table_i2rg8_219{border-collapse:collapse;width:100%;font-size:.875rem}._table_i2rg8_219 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);white-space:nowrap;font-size:.6875rem;font-weight:600}._table_i2rg8_219 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_i2rg8_219 tbody tr:last-child td{border-bottom:none}._table_i2rg8_219 tbody tr:hover{background:var(--color-bg)}._productRow_i2rg8_251{cursor:pointer;transition:background .12s,box-shadow .12s}._productRow_i2rg8_251:hover{box-shadow:inset 3px 0 0 var(--color-accent)}._productRow_i2rg8_251:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._numeric_i2rg8_255{text-align:right}._sku_i2rg8_259{color:var(--color-muted);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._productName_i2rg8_266{font-weight:600;display:block}._productIdentity_i2rg8_271{align-items:center;gap:var(--space-2);min-width:13rem;display:flex}._productIcon_i2rg8_272{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 9%, var(--color-bg));width:2.25rem;height:2.25rem;color:var(--color-accent);flex:none;place-items:center;display:grid}._productIcon_i2rg8_272 svg{width:1rem;height:1rem}._brand_i2rg8_275{color:var(--color-muted);font-size:.75rem;display:block}._related_i2rg8_281{color:var(--color-muted);margin-top:var(--space-1);font-size:.75rem;display:block}._chip_i2rg8_288{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);color:var(--color-muted);white-space:nowrap;border-radius:9999px;font-size:.75rem;display:inline-block}._price_i2rg8_298{white-space:nowrap;font-weight:600}._stockIn_i2rg8_305,._stockLow_i2rg8_306,._stockOut_i2rg8_307{padding:var(--space-1) var(--space-2);white-space:nowrap;border-radius:9999px;font-size:.75rem;font-weight:600;display:inline-block}._stockIn_i2rg8_305{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, transparent)}._stockLow_i2rg8_306{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 14%, transparent)}._stockOut_i2rg8_307{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}._overlay_i2rg8_333{padding:var(--space-4);z-index:10;background:#02061766;place-items:center;animation:.15s ease-out _fade-in_i2rg8_1;display:grid;position:fixed;inset:0}._modal_i2rg8_344{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:42rem;max-height:90vh;padding:var(--space-5);box-shadow:var(--shadow-md);animation:.18s ease-out _pop-in_i2rg8_1;overflow-y:auto}._modalNarrow_i2rg8_357{max-width:28rem}._formHead_i2rg8_361{align-items:center;gap:var(--space-3);margin:calc(var(--space-5) * -1) calc(var(--space-5) * -1) var(--space-5);padding:var(--space-5);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 8%, var(--color-surface)), var(--color-surface));grid-template-columns:auto 1fr auto;display:grid}._formHead_i2rg8_361 p,._formHead_i2rg8_361 h2{margin:0}._formHead_i2rg8_361 p{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._formHead_i2rg8_361 h2{letter-spacing:-.02em;margin-top:.15rem;font-size:1.35rem}._formHead_i2rg8_361 div>span{color:var(--color-muted);margin-top:.2rem;font-size:.8125rem;display:block}._productForm_i2rg8_366{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._formSection_i2rg8_367{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._formSectionHead_i2rg8_368{align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-bg);display:flex}._formSectionHead_i2rg8_368>span{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 11%, transparent);width:2rem;height:2rem;color:var(--color-accent);flex:none;place-items:center;display:grid}._formSectionHead_i2rg8_368 svg{width:.95rem;height:.95rem}._formSectionHead_i2rg8_368 h3,._formSectionHead_i2rg8_368 p{margin:0}._formSectionHead_i2rg8_368 h3{font-size:.875rem}._formSectionHead_i2rg8_368 p{color:var(--color-muted);margin-top:.125rem;font-size:.6875rem}._formSectionBody_i2rg8_374{gap:var(--space-3);padding:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._formSectionBody_i2rg8_374 ._field_i2rg8_375{margin:0}._formSectionBody_i2rg8_374 ._field_i2rg8_375:last-child,._relatedField_i2rg8_377,._productForm_i2rg8_366>._error_i2rg8_63,._productForm_i2rg8_366>._modalActions_i2rg8_377{grid-column:1/-1}._relatedBody_i2rg8_378{padding:var(--space-3)}._relatedBody_i2rg8_378>._label_i2rg8_379{display:none}._modalTitle_i2rg8_381{margin-bottom:var(--space-3);font-size:1.125rem;font-weight:600}._detailModal_i2rg8_387{max-width:44rem;padding:0;overflow:hidden}._detailHead_i2rg8_388{align-items:center;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 9%, var(--color-surface)), var(--color-surface));grid-template-columns:auto 1fr auto;display:grid}._detailHead_i2rg8_388 p,._detailHead_i2rg8_388 h2{margin:0}._detailHead_i2rg8_388 p{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._detailHead_i2rg8_388 h2{letter-spacing:-.02em;margin-top:.15rem;font-size:1.35rem}._detailHead_i2rg8_388 div>span{color:var(--color-muted);margin-top:.2rem;font-size:.8125rem;display:block}._detailIcon_i2rg8_393{border-radius:var(--radius-lg);width:3rem;height:3rem;color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));place-items:center;display:grid}._detailIcon_i2rg8_393 svg,._iconButton_i2rg8_394 svg{width:1.15rem;height:1.15rem}._iconButton_i2rg8_394{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-muted);cursor:pointer;place-items:center;padding:0;display:grid}._detailGrid_i2rg8_396{gap:var(--space-3);padding:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._detailGrid_i2rg8_396 section{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}._detailGrid_i2rg8_396 h3{margin:0 0 var(--space-3);font-size:.875rem}._detailGrid_i2rg8_396 dl{margin:0}._detailGrid_i2rg8_396 dl div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border);font-size:.8125rem;display:flex}._detailGrid_i2rg8_396 dt{color:var(--color-muted)}._detailGrid_i2rg8_396 dd{text-align:right;margin:0;font-weight:650}._stockSummary_i2rg8_403{align-items:center;gap:var(--space-3);margin:0 var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:1fr auto auto;display:grid}._stockSummary_i2rg8_403>span:first-child{color:var(--color-muted);font-size:.8125rem}._stockSummary_i2rg8_403 strong{font-variant-numeric:tabular-nums;font-size:1.5rem}._detailModal_i2rg8_387 ._modalActions_i2rg8_377{padding:var(--space-4);border-top:1px solid var(--color-border)}._field_i2rg8_375{margin-bottom:var(--space-2);display:block}._label_i2rg8_379{color:var(--color-muted);margin-bottom:var(--space-1);font-size:.8125rem;display:block}._input_i2rg8_420,._select_i2rg8_421{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);min-height:2.75rem;transition:border-color .15s,box-shadow .15s}._input_i2rg8_420:focus,._select_i2rg8_421:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._hint_i2rg8_434{color:var(--color-muted);margin-bottom:var(--space-1);font-size:.75rem}._checkboxRow_i2rg8_440{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:.8125rem;display:flex}._modalActions_i2rg8_377{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}._cancelButton_i2rg8_457{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer}._submitButton_i2rg8_466{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;border:none;font-weight:600}._tiles_i2rg8_478{gap:var(--space-3);padding:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}._catalogueSection_i2rg8_485{margin-top:var(--space-5)}._tile_i2rg8_478{align-items:center;gap:var(--space-3);min-height:6rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-fg);cursor:pointer;text-align:left;box-shadow:var(--shadow-sm);font-size:.9375rem;font-weight:600;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._tile_i2rg8_478:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}._tile_i2rg8_478:after{content:"";background:var(--gradient-accent);opacity:0;height:3px;transition:opacity .15s,transform .15s;position:absolute;inset:auto 0 0;transform:scaleX(.5)}._tile_i2rg8_478{position:relative;overflow:hidden}._tile_i2rg8_478:hover:after{opacity:1;transform:scaleX(1)}._tileIcon_i2rg8_518{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-bg));width:3rem;height:3rem;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._tileIcon_i2rg8_518 svg{width:1.25rem;height:1.25rem}._tileCopy_i2rg8_533{flex-direction:column;gap:.2rem;min-width:0;display:flex}._tileMeta_i2rg8_534{color:var(--color-muted);font-size:.75rem;font-weight:500}._tileArrow_i2rg8_536{color:var(--color-muted);margin-inline-start:auto;transition:transform .15s}._tile_i2rg8_478:hover ._tileArrow_i2rg8_536{color:var(--color-accent);transform:translate(2px)}._breadcrumb_i2rg8_549{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-wrap:wrap;font-size:.8125rem;display:flex}._crumb_i2rg8_563{align-items:center;gap:var(--space-1);color:var(--color-accent);cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:none;padding:0;display:inline-flex}._crumb_i2rg8_563 svg{width:.9rem;height:.9rem}._crumb_i2rg8_563:hover{text-decoration:underline}._crumbSep_i2rg8_582{color:var(--color-muted)}._crumbCurrent_i2rg8_586{color:var(--color-fg);padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 8%, transparent);font-weight:600}._chips_i2rg8_594{gap:var(--space-2);margin:calc(var(--space-1) * -1) 0 var(--space-3);padding:0 var(--space-1);flex-wrap:wrap;display:flex}._chipButton_i2rg8_602{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);cursor:pointer;border-radius:9999px;font-size:.8125rem;font-weight:600;transition:border-color .15s,color .15s}._chipButton_i2rg8_602:hover{border-color:var(--color-accent);color:var(--color-accent)}._margin_i2rg8_623{font-weight:600}._marginBad_i2rg8_627{color:var(--color-danger);font-weight:600}._pagination_i2rg8_634{justify-content:center;align-items:center;gap:var(--space-3);margin:0;display:flex}._paginationBar_i2rg8_642{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}._rangeInfo_i2rg8_643{padding-left:var(--space-2);color:var(--color-muted);font-size:.8125rem}._toast_i2rg8_645{top:var(--space-4);right:var(--space-4);z-index:30;align-items:center;gap:var(--space-2);min-width:min(24rem,100vw - 2rem);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);grid-template-columns:auto 1fr auto;animation:.2s ease-out _toast-in_i2rg8_1;display:grid;position:fixed;overflow:hidden}._toastMark_i2rg8_646{background:color-mix(in srgb, var(--color-success) 14%, transparent);width:1.75rem;height:1.75rem;color:var(--color-success);border-radius:999px;place-items:center;display:grid}._toastMark_i2rg8_646 svg,._toast_i2rg8_645 button svg{width:.9rem;height:.9rem}._toast_i2rg8_645 button{border-radius:var(--radius);width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._toastTimer_i2rg8_649{background:var(--color-success);transform-origin:0;height:2px;animation:4.5s linear forwards _toast-timer_i2rg8_1;position:absolute;bottom:0;left:0;right:0}@keyframes _fade-in_i2rg8_1{0%{opacity:0}}@keyframes _pop-in_i2rg8_1{0%{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes _toast-in_i2rg8_1{0%{opacity:0;transform:translateY(-8px)}}@keyframes _toast-timer_i2rg8_1{to{transform:scaleX(0)}}._pageButton_i2rg8_656{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-size:.8125rem;font-weight:600}._pageButton_i2rg8_656:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._pageButton_i2rg8_656:disabled{opacity:.4;cursor:not-allowed}._pageInfo_i2rg8_677{color:var(--color-muted);font-size:.8125rem}._selectedChips_i2rg8_684{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._selectedChip_i2rg8_684{padding:var(--space-1) var(--space-2);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);cursor:pointer;border:none;border-radius:9999px;font-size:.75rem;font-weight:600}._optionList_i2rg8_702{margin:var(--space-1) 0 0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);max-height:10rem;padding:0;list-style:none;overflow-y:auto}._option_i2rg8_702{justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2);border:none;border-bottom:1px solid var(--color-border);color:var(--color-fg);cursor:pointer;text-align:left;background:0 0;font-size:.8125rem;display:flex}._option_i2rg8_702:last-child{border-bottom:none}._option_i2rg8_702:hover{background:var(--color-bg)}._optionSku_i2rg8_736{color:var(--color-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._tileName_i2rg8_742{text-overflow:ellipsis;overflow:hidden}@media (width<=44rem){._sectionIntro_i2rg8_18,._paginationBar_i2rg8_642{flex-direction:column;align-items:stretch}._rangeInfo_i2rg8_643{text-align:center;padding-left:0}._pagination_i2rg8_634{justify-content:space-between}._detailGrid_i2rg8_396{grid-template-columns:1fr}._detailHead_i2rg8_388,._modal_i2rg8_344{padding:var(--space-4)}._formHead_i2rg8_361{margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) var(--space-4);padding:var(--space-4)}._productForm_i2rg8_366,._formSectionBody_i2rg8_374{grid-template-columns:1fr}._formSectionBody_i2rg8_374 ._field_i2rg8_375:last-child,._relatedField_i2rg8_377,._productForm_i2rg8_366>._error_i2rg8_63,._productForm_i2rg8_366>._modalActions_i2rg8_377{grid-column:auto}}._page_1rjof_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_1rjof_1}._siteSelect_1rjof_9{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem}._steps_1rjof_22{gap:var(--space-2);margin:0 0 var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:.375rem;list-style:none;display:flex}._stepItem_1rjof_34{display:contents}._stepButton_1rjof_38,._stepButtonActive_1rjof_39,._stepButtonDone_1rjof_40{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:none;flex:1;font-size:.875rem;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:flex}._stepButton_1rjof_38{color:var(--color-muted);background:0 0}._stepButton_1rjof_38:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 6%, transparent);color:var(--color-accent)}._stepButtonActive_1rjof_39{background:var(--gradient-accent);color:#fff;box-shadow:var(--shadow-md)}._stepButtonDone_1rjof_40{background:color-mix(in srgb, var(--color-success) 10%, transparent);color:var(--color-success)}._stepButtonDone_1rjof_40:hover{background:color-mix(in srgb, var(--color-success) 16%, transparent)}._stepButton_1rjof_38:disabled{opacity:.55;cursor:not-allowed}._stepNum_1rjof_89{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:grid}._stepCheck_1rjof_101{width:.875rem;height:.875rem}@media (width<=40rem){._steps_1rjof_22{gap:var(--space-1);padding:var(--space-1)}._stepButton_1rjof_38,._stepButtonActive_1rjof_39,._stepButtonDone_1rjof_40{padding:var(--space-2) var(--space-1);gap:var(--space-1);font-size:.75rem}}._layout_1rjof_125{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 25rem;align-items:start;display:grid}@media (width<=56rem){._layout_1rjof_125{grid-template-columns:1fr}}._panel_1rjof_138,._cart_1rjof_139{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}._panel_1rjof_138{flex-direction:column;padding:0;display:flex}._step_1rjof_22{flex-direction:column;animation:.16s ease-out _step-enter_1rjof_1;display:flex}._stepIntro_1rjof_159{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);background:var(--gradient-section-header);display:flex}._stepIntroIcon_1rjof_168{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));width:2.75rem;height:2.75rem;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._stepIntroIcon_1rjof_168 svg{width:1.125rem;height:1.125rem}._stepIntro_1rjof_159 p,._stepIntro_1rjof_159 h2{margin:0}._stepIntro_1rjof_159 p{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:800}._stepIntro_1rjof_159 h2{letter-spacing:-.025em;color:var(--color-fg);margin-top:.125rem;font-size:1.15rem;font-weight:750}._stepIntro_1rjof_159 div>span{color:var(--color-muted);margin-top:.1875rem;font-size:.75rem;display:block}._step_1rjof_22>._searchBox_1rjof_191,._step_1rjof_22>._resultsPanel_1rjof_192,._step_1rjof_22>._error_1rjof_193{margin-right:var(--space-4);margin-left:var(--space-4)}._stepContent_1rjof_198{padding:var(--space-5) var(--space-4) 0}._stepContent_1rjof_198>:first-child{margin-top:0}._stepContent_1rjof_198>:last-child{margin-bottom:0}@keyframes _step-enter_1rjof_1{0%{opacity:0;transform:translateY(6px)}}._stepTitle_1rjof_217{margin:0 0 var(--space-3);font-size:1rem;font-weight:700}._stepNav_1rjof_223{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:0 var(--space-4) var(--space-4);display:flex}._stepNav_1rjof_223>button{padding:var(--space-3) var(--space-4);flex:1;font-size:.9375rem}._navPrimary_1rjof_239,._navGhost_1rjof_240{padding:var(--space-2) var(--space-5);border-radius:var(--radius);cursor:pointer;font-size:.9375rem;font-weight:600;transition:opacity .15s,border-color .15s,color .15s,box-shadow .15s}._navPrimary_1rjof_239{background:var(--color-cta);color:var(--color-cta-fg);box-shadow:var(--shadow-sm);border:none}._navPrimary_1rjof_239:hover:not(:disabled){opacity:.92;box-shadow:var(--shadow-md)}._navPrimary_1rjof_239:disabled{opacity:.5;cursor:not-allowed}._navGhost_1rjof_240{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg)}._navGhost_1rjof_240:hover{border-color:var(--color-accent);color:var(--color-accent)}._error_1rjof_193{color:var(--color-danger);margin:0 0 var(--space-2);font-size:.8125rem}._hint_1rjof_287{color:var(--color-muted);margin:0 0 var(--space-3);font-size:.75rem}._searchBox_1rjof_191{margin-top:var(--space-4);margin-bottom:var(--space-3);position:relative}._searchIcon_1rjof_303{left:var(--space-3);width:1.125rem;height:1.125rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._search_1rjof_191{width:100%;padding:var(--space-3) var(--space-3) var(--space-3) 2.75rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:1rem;transition:box-shadow .15s}._search_1rjof_191:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._resultsPanel_1rjof_192{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;min-height:22rem;display:flex;overflow:hidden}._noResults_1rjof_342{padding:var(--space-3);text-align:center;color:var(--color-muted);flex:1;place-items:center;margin:0;font-size:.875rem;display:grid}._results_1rjof_192{flex:1;max-height:26rem;margin:0;padding:0;list-style:none;overflow-y:auto}._result_1rjof_192{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:none;border-bottom:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);text-align:left;cursor:pointer;transition:background .12s;display:flex}._results_1rjof_192 li:last-child ._result_1rjof_192{border-bottom:none}._result_1rjof_192:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent);box-shadow:inset .1875rem 0 0 var(--color-accent)}._result_1rjof_192:active{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}._resultText_1rjof_391{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._resultName_1rjof_398{font-size:.9375rem;font-weight:600}._resultMeta_1rjof_403{color:var(--color-muted);font-size:.75rem}._resultRight_1rjof_408{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}._resultPrice_1rjof_416{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}._stockIn_1rjof_423,._stockLow_1rjof_424,._stockOut_1rjof_425{padding:.125rem var(--space-2);white-space:nowrap;border-radius:9999px;font-size:.6875rem;font-weight:600}._stockIn_1rjof_423{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, transparent)}._stockLow_1rjof_424{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 14%, transparent)}._stockOut_1rjof_425{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}._customerSearchWrap_1rjof_452{position:relative}._newCustomer_1rjof_458{margin-top:var(--space-4);padding:var(--space-4);border-top:1px dashed var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}._newCustomerLabel_1rjof_467{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin-bottom:var(--space-2);font-size:.75rem;font-weight:600;display:block}._modeRow_1rjof_477{gap:var(--space-2);display:flex}._modeButton_1rjof_482{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-height:3.5rem;color:var(--color-fg);cursor:pointer;flex:1;font-size:.875rem;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:flex}._modeButton_1rjof_482:hover{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}._modeIcon_1rjof_509{flex-shrink:0;width:1.125rem;height:1.125rem}._customerSearch_1rjof_452{width:100%;padding:var(--space-3) var(--space-3) var(--space-3) 2.625rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:1rem;transition:box-shadow .15s}._customerSearch_1rjof_452::placeholder{color:var(--color-muted);opacity:.8}._customerSearchWrap_1rjof_452 ._searchIcon_1rjof_303{left:var(--space-3);width:1rem;height:1rem}._customerSearch_1rjof_452:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._customerList_1rjof_544{margin:var(--space-2) 0 0;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:0;list-style:none;overflow:hidden}._customerOption_1rjof_554{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:none;border-bottom:1px solid var(--color-border);color:var(--color-fg);text-align:left;cursor:pointer;background:0 0;transition:background .12s;display:flex}._customerList_1rjof_544 li:last-child ._customerOption_1rjof_554{border-bottom:none}._customerOption_1rjof_554:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent);box-shadow:inset 3px 0 0 var(--color-accent)}._customerAvatar_1rjof_578{background:var(--gradient-accent);color:#fff;text-transform:uppercase;border-radius:999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:700;display:grid}._customerOptionText_1rjof_592{flex-direction:column;gap:.125rem;min-width:0;display:flex}._customerOptionName_1rjof_599{font-size:.9375rem;font-weight:600}._customerOptionVat_1rjof_604{color:var(--color-muted);font-size:.75rem}._selectedCustomer_1rjof_609{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 9%, var(--color-surface)), var(--color-surface));box-shadow:var(--shadow-sm);display:flex}._selectedCustomerText_1rjof_620{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._selectedCustomerName_1rjof_628{font-size:1rem;font-weight:700}._selectedCustomerVat_1rjof_633{color:var(--color-muted);font-size:.75rem}._selectedCustomerRemove_1rjof_638{color:var(--color-muted);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:0 0;border:none;font-size:1.25rem;line-height:1}._selectedCustomerRemove_1rjof_638:hover{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 8%, transparent)}._registryBlock_1rjof_656{margin-top:var(--space-2)}._registrySearch_1rjof_660{width:100%;padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 4%, var(--color-surface));color:var(--color-accent);cursor:pointer;font-size:.875rem;font-weight:600;transition:border-color .12s}._registrySearch_1rjof_660:hover:not(:disabled){border-color:var(--color-accent)}._manualAdd_1rjof_677{gap:var(--space-2);flex-direction:column;display:flex}._manualAddRow_1rjof_683{gap:var(--space-2);display:flex}._manualAddRow_1rjof_683>input{flex:1;min-width:0}._linkButton_1rjof_693{margin-bottom:var(--space-2);color:var(--color-accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.8125rem;font-weight:600}._linkButton_1rjof_693:hover{text-decoration:underline}._methods_1rjof_713{gap:var(--space-2);margin:0 0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._method_1rjof_713,._methodActive_1rjof_721{min-height:4.25rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);cursor:pointer;font-size:1rem;font-weight:700;transition:border-color .15s,background .15s,box-shadow .15s}._method_1rjof_713{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg)}._method_1rjof_713:hover{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 4%, var(--color-surface));transform:translateY(-1px)}._methodActive_1rjof_721{border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface));color:var(--color-accent);box-shadow:var(--shadow-focus)}._method_1rjof_713:disabled{opacity:.4;cursor:not-allowed;background:color-mix(in srgb, var(--color-muted) 6%, var(--color-surface))}._method_1rjof_713:disabled:hover{border-color:var(--color-border)}._field_1rjof_764{margin-bottom:var(--space-3);display:block}._label_1rjof_769{color:var(--color-muted);margin-bottom:var(--space-1);font-size:.8125rem;font-weight:600;display:block}._tenderPanel_1rjof_777{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}._tenderHead_1rjof_784{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._tenderHead_1rjof_784 ._label_1rjof_769{margin-bottom:0}._tenderTotal_1rjof_795{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}._tenderInputWrap_1rjof_802{position:relative}._tenderBig_1rjof_806{width:100%;padding:var(--space-3) 3.5rem var(--space-3) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;font-size:1.5rem;font-weight:700;transition:box-shadow .15s}._tenderBig_1rjof_806::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._tenderBig_1rjof_806::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._tenderBig_1rjof_806:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._tenderBig_1rjof_806::placeholder{color:var(--color-muted);opacity:.5}._tenderCurrency_1rjof_840{right:var(--space-3);color:var(--color-muted);pointer-events:none;font-size:1.25rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}._changeBox_1rjof_851{padding:var(--space-3);border-radius:var(--radius);background:color-mix(in srgb, var(--color-success) 10%, transparent);color:var(--color-success);margin-bottom:var(--space-2);justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:600;display:flex}._changeBox_1rjof_851 strong{font-variant-numeric:tabular-nums;font-size:1.125rem}._missingBox_1rjof_869{background:color-mix(in srgb, var(--color-warning) 12%, transparent);color:var(--color-warning)}._manualField_1rjof_876{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._manualLabel_1rjof_884{text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);font-size:.75rem;font-weight:600}._complete_1rjof_892{padding:var(--space-3) var(--space-5);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;box-shadow:var(--shadow-sm);border:none;font-size:1rem;font-weight:700;transition:opacity .15s,box-shadow .15s}._complete_1rjof_892:hover:not(:disabled){opacity:.92;box-shadow:var(--shadow-md)}._complete_1rjof_892:disabled{opacity:.5;cursor:not-allowed}._cart_1rjof_139{top:var(--space-4);max-height:calc(100vh - var(--space-5));flex-direction:column;padding:0;display:flex;position:sticky}@media (width<=56rem){._cart_1rjof_139{max-height:none;position:static}}._cartHead_1rjof_937{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 7%, var(--color-surface)), var(--color-surface));margin:0;display:flex}._cartIcon_1rjof_947{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));width:2.75rem;height:2.75rem;color:var(--color-accent);flex:none;place-items:center;display:grid}._cartIcon_1rjof_947 svg{width:1.125rem;height:1.125rem}._cartHeading_1rjof_963{flex:1;min-width:0}._cartEyebrow_1rjof_968{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .125rem;font-size:.6875rem;font-weight:700}._cartTitle_1rjof_977{letter-spacing:-.025em;color:var(--color-fg);margin:0;font-size:1.15rem;font-weight:750}._cartDescription_1rjof_985{color:var(--color-muted);margin-top:.1875rem;font-size:.75rem;line-height:1.4}._cartCount_1rjof_992{min-width:1.5rem;height:1.5rem;padding:0 var(--space-1);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);border-radius:999px;place-items:center;font-size:.75rem;font-weight:700;display:grid}._cartEmpty_1rjof_1005{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-3);color:var(--color-muted);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius);margin:var(--space-4);background:var(--color-bg);flex-direction:column;display:flex}._cartEmpty_1rjof_1005 svg{opacity:.6;width:1.5rem;height:1.5rem}._cartEmpty_1rjof_1005 p{margin:0;font-size:.875rem}._lines_1rjof_1030{padding:var(--space-2) var(--space-4) 0;margin:0;list-style:none;overflow-y:auto}._line_1rjof_1030{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}._line_1rjof_1030:last-child{border-bottom:none}._lineInfo_1rjof_1050{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._lineName_1rjof_1058{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}._linePrice_1rjof_1066{color:var(--color-muted);font-size:.75rem}._lineControls_1rjof_1071{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._stepper_1rjof_1078{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:1.5rem;height:1.5rem;color:var(--color-fg);cursor:pointer;place-items:center;padding:0;transition:border-color .12s,color .12s;display:grid}._stepper_1rjof_1078 svg{width:.75rem;height:.75rem}._stepper_1rjof_1078:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._stepper_1rjof_1078:disabled{opacity:.4;cursor:not-allowed}._qtyValue_1rjof_1109{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem;font-size:.875rem;font-weight:700}._lineTotal_1rjof_1117{text-align:right;font-variant-numeric:tabular-nums;min-width:4.5rem;font-size:.875rem;font-weight:700}._remove_1rjof_1125{color:var(--color-muted);cursor:pointer;padding:0 var(--space-1);border-radius:var(--radius);background:0 0;border:none;font-size:1rem;line-height:1}._remove_1rjof_1125:hover{color:var(--color-danger)}._totals_1rjof_1140{padding:var(--space-4);border-top:1px solid var(--color-border);background:var(--color-bg);margin:auto 0 0}._totals_1rjof_1140 div{padding:var(--space-1) 0;justify-content:space-between;font-size:.875rem;display:flex}._totals_1rjof_1140 dt{color:var(--color-muted)}._totals_1rjof_1140 dd{font-variant-numeric:tabular-nums;margin:0}._grand_1rjof_1163{border-top:1px solid var(--color-border);padding-top:var(--space-2);margin-top:var(--space-2);font-size:1.375rem;font-weight:700}._overlay_1rjof_1175{padding:var(--space-4);z-index:10;background:#02061773;place-items:center;animation:.15s ease-out _fade-in_1rjof_1;display:grid;position:fixed;inset:0}@keyframes _fade-in_1rjof_1{0%{opacity:0}}._receipt_1rjof_1192{width:100%;max-width:24rem;max-height:calc(100vh - var(--space-5));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-md);animation:.18s ease-out _pop-in_1rjof_1;position:relative;overflow-y:auto}._receiptTimer_1rjof_1208{top:calc(-1 * var(--space-5));margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) var(--space-4);background:var(--color-border);z-index:1;height:3px;position:sticky}._receiptTimerFill_1rjof_1217{background:var(--gradient-accent);width:0;height:100%;animation-name:_drain_1rjof_1;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes _drain_1rjof_1{0%{width:100%}}._receiptClose_1rjof_1232{top:var(--space-3);right:var(--space-3);z-index:2;background:color-mix(in srgb, var(--color-muted) 10%, transparent);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;border:none;border-radius:999px;place-items:center;font-size:1.125rem;line-height:1;display:grid;position:absolute}._receiptClose_1rjof_1232:hover{background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger)}._receiptInvoiceRef_1rjof_1255{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 8%, transparent);font-size:.8125rem;font-weight:700;display:flex}@keyframes _pop-in_1rjof_1{0%{opacity:0;transform:translateY(12px)scale(.97)}}._receiptHead_1rjof_1275{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._receiptCheck_1rjof_1283{background:var(--color-cta);width:3rem;height:3rem;color:var(--color-cta-fg);box-shadow:var(--shadow-md);border-radius:999px;place-items:center;display:grid}._receiptCheck_1rjof_1283 svg{width:1.5rem;height:1.5rem}._receiptTitle_1rjof_1299{margin:0;font-size:1.25rem;font-weight:700}._receiptNumber_1rjof_1305{color:var(--color-muted);margin:0;font-size:.75rem}._receiptCustomer_1rjof_1311{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 6%, transparent);color:var(--color-fg);font-size:.8125rem;font-weight:600;display:flex}._receiptRows_1rjof_1324{margin:0 0 var(--space-3);padding:0;list-style:none}._receiptRow_1rjof_1324{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;font-size:.875rem;display:flex}._receiptRowName_1rjof_1339{min-width:0}._receiptQty_1rjof_1343{color:var(--color-muted)}._receiptAmount_1rjof_1347{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}._receiptTotals_1rjof_1354{padding:var(--space-3) 0;border-top:1px dashed var(--color-border);margin:0}._receiptTotals_1rjof_1354 div{padding:var(--space-1) 0;justify-content:space-between;font-size:.875rem;display:flex}._receiptTotals_1rjof_1354 dt{color:var(--color-muted)}._receiptTotals_1rjof_1354 dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}._receiptGrand_1rjof_1377 dt,._receiptGrand_1rjof_1377 dd{color:var(--color-fg);font-size:1.125rem;font-weight:700}._receiptChange_1rjof_1384 dd{color:var(--color-success)}._invoiceBox_1rjof_1388{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--color-border)}._invoiceButton_1rjof_1394{width:100%;padding:var(--space-2);border:1px solid var(--color-accent);border-radius:var(--radius);color:var(--color-accent);cursor:pointer;background:0 0;font-weight:600;transition:background .12s}._invoiceButton_1rjof_1394:hover{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}._invoiceResult_1rjof_1410{gap:var(--space-1);flex-direction:column;display:flex}._invoiceNumber_1rjof_1416{margin:0;font-size:.875rem;font-weight:600}._invoiceStatusBadge_1rjof_1422{text-transform:uppercase;letter-spacing:.04em;padding:.0625rem var(--space-2);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 15%, transparent);color:var(--color-accent);font-size:.6875rem;font-weight:700;display:inline-block}._receiptActions_1rjof_1434{gap:var(--space-2);margin-top:var(--space-4);display:flex}._print_1rjof_1440{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;flex:1;font-weight:600}._close_1rjof_1451{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;border:none;flex:2;font-weight:700}@media print{._page_1rjof_1>section:first-child,._layout_1rjof_125{display:none!important}._overlay_1rjof_1175{background:0 0;padding:0;animation:none;position:static}._receipt_1rjof_1192{max-width:none;max-height:none;box-shadow:none;border:none;animation:none}}._customerModal_1rjof_1487{width:100%;max-width:34rem;max-height:calc(100vh - var(--space-5));background:var(--color-surface);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + .25rem);padding:var(--space-5);box-shadow:var(--shadow-md);gap:var(--space-3);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 7%, var(--color-surface)) 0, var(--color-surface) 9rem);flex-direction:column;animation:.18s ease-out _pop-in_1rjof_1;display:flex;overflow-y:auto}._customerModal_1rjof_1487 ._modalTitle_1rjof_1505{padding-right:var(--space-5);letter-spacing:-.02em;margin:0;font-size:1.375rem}._customerModal_1rjof_1487 ._stepNav_1rjof_223{margin-top:0;padding-top:0}._confirm_1rjof_1517{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:20rem;padding:var(--space-4);box-shadow:var(--shadow-md);animation:.18s ease-out _pop-in_1rjof_1}._confirmText_1rjof_1528{margin:0 0 var(--space-4);font-size:.9375rem}._danger_1rjof_1533{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-danger);color:#fff;cursor:pointer;border:none;flex:2;font-weight:700}._danger_1rjof_1533:hover{opacity:.92}._modalTitle_1rjof_1505{margin:0 0 var(--space-3);font-size:1.125rem;font-weight:700}._wrap_o7dgy_1{gap:var(--space-3);flex-direction:column;display:flex}._searchIntro_o7dgy_7{align-items:flex-start;gap:var(--space-3);display:flex}._searchIntroIcon_o7dgy_13{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg));width:2.25rem;height:2.25rem;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._searchIntroIcon_o7dgy_13 svg{width:1rem;height:1rem}._searchTitle_o7dgy_29{margin:0;font-size:.9375rem}._searchDescription_o7dgy_34{color:var(--color-muted);margin:.1875rem 0 0;font-size:.75rem;line-height:1.45}._searchBox_o7dgy_41{position:relative}._searchIcon_o7dgy_45{top:50%;left:var(--space-3);width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}._input_o7dgy_56{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);width:100%;height:2.75rem;color:var(--color-fg);padding:0 2.75rem 0 2.5rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_o7dgy_56:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._searchSpinner_o7dgy_74{top:50%;right:var(--space-3);border:2px solid color-mix(in srgb, var(--color-accent) 20%, transparent);border-top-color:var(--color-accent);border-radius:999px;width:1rem;height:1rem;margin-top:-.5rem;animation:.7s linear infinite _company-search-spin_o7dgy_1;position:absolute}@keyframes _company-search-spin_o7dgy_1{to{transform:rotate(360deg)}}._hint_o7dgy_91{color:var(--color-muted);margin:0;font-size:.8125rem}._error_o7dgy_97{color:var(--color-danger);margin:0;font-size:.8125rem}._results_o7dgy_103{gap:var(--space-2);flex-direction:column;max-height:20rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._result_o7dgy_103{text-align:left;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);cursor:pointer;transition:border-color .15s,background .15s;display:flex}._resultMark_o7dgy_130{background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg));width:2.25rem;height:2.25rem;color:var(--color-accent);border-radius:999px;flex-shrink:0;place-items:center;display:grid}._resultMark_o7dgy_130 svg{width:1rem;height:1rem}._resultContent_o7dgy_146{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}._result_o7dgy_103:hover{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-surface))}._resultName_o7dgy_159{color:var(--color-fg);font-size:.875rem;font-weight:600}._resultMeta_o7dgy_165{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._resultSelect_o7dgy_173{color:var(--color-accent);flex-shrink:0;align-items:center;gap:.3125rem;font-size:.75rem;font-weight:700;display:inline-flex}@media (width<=34rem){._resultSelect_o7dgy_173{white-space:nowrap;width:1.25rem;overflow:hidden}}._page_s8qg4_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_s8qg4_1}._error_s8qg4_9{color:var(--color-danger);font-size:.875rem}._toast_s8qg4_14{top:var(--space-4);right:var(--space-4);z-index:30;align-items:center;gap:var(--space-2);width:min(24rem, calc(100vw - var(--space-4) * 2));padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-success) 35%, var(--color-border));border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-fg);box-shadow:var(--shadow-md);grid-template-columns:auto minmax(0,1fr) auto auto;animation:.22s ease-out _toast-in_s8qg4_1;display:grid;position:fixed;overflow:hidden}._toastMark_s8qg4_34{background:color-mix(in srgb, var(--color-success) 14%, transparent);width:1.75rem;height:1.75rem;color:var(--color-success);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:800;display:grid}._toastError_s8qg4_46{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border))}._toastError_s8qg4_46 ._toastMark_s8qg4_34{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}._toastError_s8qg4_46 ._toastTimer_s8qg4_55{background:var(--color-danger)}._toastMessage_s8qg4_59{min-width:0;font-size:.875rem;font-weight:600;line-height:1.35}._toastClose_s8qg4_66{width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}._toastClose_s8qg4_66:hover{background:color-mix(in srgb, var(--color-fg) 8%, transparent);color:var(--color-fg)}._toastCloseIcon_s8qg4_84{width:.75rem;height:.75rem}._toastAction_s8qg4_89{height:1.875rem;padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface));color:var(--color-accent);cursor:pointer;font-size:.75rem;font-weight:700}._toastAction_s8qg4_89:hover{border-color:var(--color-accent)}._toastTimer_s8qg4_55{background:var(--color-success);transform-origin:0;height:.1875rem;animation:4.5s linear forwards _toast-timer_s8qg4_1;position:absolute;bottom:0;left:0;right:0}@keyframes _toast-in_s8qg4_1{0%{opacity:0;transform:translateY(-.75rem)translate(.5rem)}}@keyframes _toast-timer_s8qg4_1{to{transform:scaleX(0)}}@media (width<=36rem){._toast_s8qg4_14{top:var(--space-3);right:var(--space-3);width:calc(100vw - var(--space-3) * 2)}}._hint_s8qg4_137{color:var(--color-muted);margin:0 0 var(--space-3);font-size:.75rem}._toolbar_s8qg4_146{align-items:stretch;gap:var(--space-3);margin-bottom:0;display:flex}._filterPanel_s8qg4_153{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex:1;grid-template-columns:minmax(16rem,1fr) auto auto;display:grid}._searchBox_s8qg4_167{min-width:0;position:relative}._searchIcon_s8qg4_172{left:var(--space-2);width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_s8qg4_183{width:100%;height:2.5rem;padding:var(--space-2) var(--space-5) var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem;transition:box-shadow .15s}._searchInput_s8qg4_183:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._searchClear_s8qg4_201{right:var(--space-1);width:1.5rem;height:1.5rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._searchClear_s8qg4_201:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 8%, transparent)}._searchClearIcon_s8qg4_223{width:.75rem;height:.75rem}._statusFilters_s8qg4_228{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);align-items:center;gap:.1875rem;height:2.5rem;padding:.1875rem;display:inline-flex}._statusFilter_s8qg4_228,._statusFilterActive_s8qg4_240{border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:.375rem;min-height:1.875rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:border-color .12s,background .12s,color .12s;display:inline-flex}._statusFilter_s8qg4_228{color:var(--color-muted);background:0 0}._statusFilter_s8qg4_228:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 6%, transparent)}._statusFilterActive_s8qg4_240{background:var(--color-surface);color:var(--color-accent);box-shadow:var(--shadow-sm)}._statusFilterIcon_s8qg4_274{flex-shrink:0;width:.75rem;height:.75rem}._statusCount_s8qg4_280{background:color-mix(in srgb, currentColor 10%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.6875rem;display:inline-grid}._addButton_s8qg4_292{align-items:center;gap:var(--space-2);height:2.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-sm);border:none;align-self:center;font-weight:600;transition:opacity .15s,transform .15s,box-shadow .15s;display:inline-flex}._addButton_s8qg4_292:hover{opacity:.92;box-shadow:var(--shadow-md);transform:translateY(-1px)}._addIcon_s8qg4_319{width:1rem;height:1rem}@media (width<=62rem){._filterPanel_s8qg4_153{grid-template-columns:1fr auto}._searchBox_s8qg4_167{grid-column:1/-1}}@media (width<=44rem){._toolbar_s8qg4_146{flex-direction:column}._filterPanel_s8qg4_153{grid-template-columns:1fr}._searchBox_s8qg4_167{grid-column:auto}._statusFilters_s8qg4_228{grid-template-columns:repeat(3,1fr);display:grid}._statusFilter_s8qg4_228,._statusFilterActive_s8qg4_240{justify-content:center}._addButton_s8qg4_292{justify-content:center;width:100%}}._paginationBar_s8qg4_366{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}._resultRange_s8qg4_376{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}._pagination_s8qg4_366{justify-content:center;align-items:center;gap:var(--space-3);display:flex}._pageButton_s8qg4_390{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-size:.8125rem;font-weight:600;transition:border-color .12s,color .12s}._pageButton_s8qg4_390:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._pageButton_s8qg4_390:disabled{opacity:.45;cursor:not-allowed}._pageStatus_s8qg4_414{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (width<=36rem){._paginationBar_s8qg4_366{flex-direction:column;align-items:stretch}._resultRange_s8qg4_376{text-align:center}._pagination_s8qg4_366{justify-content:space-between}}._grid_s8qg4_437{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));display:grid}._card_s8qg4_443{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}._card_s8qg4_443:hover{box-shadow:var(--shadow-md);border-color:var(--color-accent);transform:translateY(-2px)}._card_s8qg4_443:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._cardHead_s8qg4_470{align-items:flex-start;gap:var(--space-3);display:flex}._avatar_s8qg4_476{background:var(--gradient-accent);width:2.75rem;height:2.75rem;filter:hue-rotate(var(--avatar-hue,0deg));color:#fff;text-transform:uppercase;box-shadow:var(--shadow-sm);border-radius:999px;flex-shrink:0;place-items:center;font-size:1rem;font-weight:700;display:grid}._cardTitleBlock_s8qg4_492{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._cardName_s8qg4_500{overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}._vatBadge_s8qg4_515{padding:.0625rem var(--space-2);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:.01em;align-self:flex-start;font-size:.6875rem;font-weight:700;display:inline-flex}._vatBadgeEmpty_s8qg4_528{color:var(--color-muted);align-self:flex-start;font-size:.6875rem;font-style:italic;display:inline-flex}._badgeRow_s8qg4_536{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._inactiveBadge_s8qg4_543{padding:.0625rem var(--space-2);border-radius:var(--radius);background:color-mix(in srgb, var(--color-muted) 18%, transparent);color:var(--color-muted);text-transform:uppercase;letter-spacing:.02em;align-self:flex-start;font-size:.6875rem;font-weight:700;display:inline-flex}._cardInactive_s8qg4_556{opacity:.6}._cardInactive_s8qg4_556:hover{opacity:.85}._addressLine_s8qg4_571{align-items:flex-start;gap:var(--space-2);margin:0 calc(var(--space-1) * -1);padding:.1875rem var(--space-1);border-radius:var(--radius);min-width:0;color:inherit;text-decoration:none;transition:background .12s;display:flex}._addressLineClickable_s8qg4_584{cursor:pointer}._addressLineClickable_s8qg4_584:hover{background:color-mix(in srgb, var(--color-accent) 7%, transparent)}._addressLineClickable_s8qg4_584:hover ._addressLineText_s8qg4_592,._addressLineClickable_s8qg4_584:hover ._addressLineIcon_s8qg4_593{color:var(--color-accent)}._addressLineClickable_s8qg4_584:hover ._addressLineHint_s8qg4_597{opacity:1}._addressLineIcon_s8qg4_593{width:.9375rem;height:.9375rem;color:var(--color-accent);flex-shrink:0;margin-top:.1875rem;transition:color .12s}._addressLineText_s8qg4_592{min-width:0;color:var(--color-fg);overflow-wrap:break-word;flex:1;font-size:.8125rem;line-height:1.4;transition:color .12s}._addressLineText_s8qg4_592 strong{font-weight:600}._addressLineHint_s8qg4_597{width:.8125rem;height:.8125rem;color:var(--color-accent);opacity:0;flex-shrink:0;margin-top:.25rem;transition:opacity .12s}._flag_s8qg4_637{font-size:.875rem}._chipRow_s8qg4_643{gap:var(--space-1);flex-wrap:wrap;flex:1;align-content:flex-start;display:flex}._chip_s8qg4_643{max-width:100%;padding:.1875rem var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-fg);border-radius:999px;align-items:center;gap:.3125rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:border-color .12s,color .12s,background .12s;display:inline-flex}a._chip_s8qg4_643:hover{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-bg))}._chipIcon_s8qg4_676{width:.75rem;height:.75rem;color:inherit;opacity:.75;flex-shrink:0}._chipText_s8qg4_684{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}._contactIcon_s8qg4_691{width:.875rem;height:.875rem;color:var(--color-muted);flex-shrink:0;transition:color .12s}._contactNone_s8qg4_699{color:var(--color-muted);font-size:.75rem;font-style:italic}._cardDate_s8qg4_705{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--color-border);color:var(--color-muted);margin:auto 0 0;font-size:.75rem;display:flex}._iconButton_s8qg4_717{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-fg);cursor:pointer;flex-shrink:0;place-items:center;padding:0;transition:border-color .12s,color .12s;display:grid}._iconButton_s8qg4_717:hover{border-color:var(--color-accent);color:var(--color-accent)}._iconButtonIcon_s8qg4_739{width:1.125rem;height:1.125rem}._empty_s8qg4_746{align-items:center;gap:var(--space-3);padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-muted);text-align:center;flex-direction:column;display:flex}._emptyIcon_s8qg4_759{opacity:.5;width:2rem;height:2rem}._empty_s8qg4_746 p{margin:0;font-size:.875rem}._overlay_s8qg4_772{padding:var(--space-4);z-index:10;background:#02061773;place-items:center;animation:.15s ease-out _fade-in_s8qg4_1;display:grid;position:fixed;inset:0}@keyframes _fade-in_s8qg4_1{0%{opacity:0}}._modal_s8qg4_789{width:100%;max-width:28rem;max-height:calc(100vh - var(--space-5));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-md);animation:.18s ease-out _pop-in_s8qg4_1;overflow-y:auto}._modalWide_s8qg4_804{max-width:38rem}._editModal_s8qg4_808{max-width:40rem;padding:0;overflow:hidden}._editHeader_s8qg4_814{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 8%, var(--color-surface)), var(--color-surface));display:flex}._editIdentity_s8qg4_823{flex:1;min-width:0}._editEyebrow_s8qg4_828{color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .1875rem;font-size:.6875rem;font-weight:800}._editCustomerName_s8qg4_837{overflow-wrap:anywhere;margin:0;font-size:1.125rem;line-height:1.3}._editRegistryRow_s8qg4_844{gap:var(--space-1) var(--space-3);margin-top:var(--space-1);color:var(--color-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.75rem;display:flex}._registryChip_s8qg4_854{border:1px solid color-mix(in srgb, var(--color-accent) 18%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface));color:var(--color-fg);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}._registryChipIcon_s8qg4_867{width:.75rem;height:.75rem;color:var(--color-accent)}._registryChipCountry_s8qg4_873{background:var(--color-accent);color:#fff;letter-spacing:.02em;border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;margin:-.125rem 0;font-size:.5625rem;display:grid}._registryNote_s8qg4_886{align-items:flex-start;gap:var(--space-2);margin:var(--space-4) var(--space-5) 0;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-accent) 18%, var(--color-border));border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg));color:var(--color-muted);font-size:.8125rem;line-height:1.45;display:flex}._registryNoteIcon_s8qg4_900{width:1rem;height:1rem;color:var(--color-accent);flex-shrink:0;margin-top:.125rem}._editForm_s8qg4_908{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex}._addCustomerModal_s8qg4_915{max-width:42rem;padding:0;overflow:hidden}._addCustomerHeader_s8qg4_921{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 9%, var(--color-surface)), var(--color-surface));display:flex}._addCustomerMark_s8qg4_930{background:var(--gradient-accent);color:#fff;width:3.25rem;height:3.25rem;box-shadow:var(--shadow-sm);border-radius:999px;flex-shrink:0;place-items:center;display:grid}._addCustomerMarkIcon_s8qg4_942{width:1.25rem;height:1.25rem}._addCustomerDesc_s8qg4_947{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:.8125rem;line-height:1.4}._addCustomerModal_s8qg4_915 ._modeRow_s8qg4_954{margin:var(--space-4) var(--space-5) 0}._addCustomerModal_s8qg4_915>._error_s8qg4_9{margin:var(--space-3) var(--space-5) 0}._addCustomerBody_s8qg4_962{padding:var(--space-4) var(--space-5) var(--space-5)}._addManualForm_s8qg4_966{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);grid-template-columns:1fr 1fr;display:grid}._editContactGrid_s8qg4_973{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._fieldGroup_s8qg4_979{gap:var(--space-2);flex-direction:column;display:flex}._fieldLabel_s8qg4_985{align-items:center;gap:var(--space-2);color:var(--color-fg);font-size:.8125rem;font-weight:700;display:flex}._fieldIcon_s8qg4_994{width:.875rem;height:.875rem;color:var(--color-accent)}@media (width<=36rem){._editHeader_s8qg4_814,._editForm_s8qg4_908,._addCustomerHeader_s8qg4_921,._addCustomerBody_s8qg4_962,._addManualForm_s8qg4_966{padding:var(--space-4)}._addCustomerModal_s8qg4_915 ._modeRow_s8qg4_954{margin:var(--space-3) var(--space-4) 0}._addManualForm_s8qg4_966{grid-template-columns:1fr}._addManualForm_s8qg4_966 ._inputSpan_s8qg4_1017{grid-column:auto}._registryNote_s8qg4_886{margin:var(--space-3) var(--space-4) 0}._editContactGrid_s8qg4_973{grid-template-columns:1fr}}@keyframes _pop-in_s8qg4_1{0%{opacity:0;transform:translateY(12px)scale(.97)}}._modalTitle_s8qg4_1037{margin:0 0 var(--space-1);font-size:1.125rem;font-weight:700}._detailModal_s8qg4_1045{max-width:42rem;padding:0;overflow:hidden}._detailHead_s8qg4_1051{align-items:center;gap:var(--space-4);min-height:8rem;padding:calc(var(--space-5) + var(--space-1));border-bottom:1px solid var(--color-border);background:radial-gradient(circle at 88% -45%, color-mix(in srgb, var(--color-accent) 20%, transparent), transparent 48%), linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 10%, var(--color-surface)), var(--color-surface) 68%);margin:0;display:flex;position:relative;overflow:hidden}._detailHead_s8qg4_1051>*{z-index:1;position:relative}._detailHead_s8qg4_1051 ._detailName_s8qg4_1071{letter-spacing:-.025em;max-width:28rem;font-size:1.35rem;line-height:1.2}._detailHead_s8qg4_1051 ._editEyebrow_s8qg4_828{letter-spacing:.1em;margin-bottom:.3125rem}._detailHead_s8qg4_1051 ._editRegistryRow_s8qg4_844{margin-top:var(--space-2)}._detailHead_s8qg4_1051 ._registryChip_s8qg4_854{border-color:color-mix(in srgb, var(--color-accent) 26%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 9%, var(--color-surface));padding:.3125rem .625rem .3125rem .3125rem;font-size:.75rem}._detailHead_s8qg4_1051 ._customerSince_s8qg4_1094{margin-top:var(--space-2)}._detailHead_s8qg4_1051>._iconButton_s8qg4_717{border-color:color-mix(in srgb, var(--color-accent) 16%, var(--color-border));background:color-mix(in srgb, var(--color-surface) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-self:flex-start}._avatarLarge_s8qg4_1105{background:var(--gradient-accent);width:3.25rem;height:3.25rem;filter:hue-rotate(var(--avatar-hue,0deg));color:#fff;text-transform:uppercase;border-radius:999px;flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:700;display:grid}._detailName_s8qg4_1071{overflow-wrap:break-word;margin:0;font-size:1.125rem;font-weight:700}._detailList_s8qg4_1127{padding:var(--space-4) var(--space-5);gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}._detailRow_s8qg4_1135{gap:var(--space-2);min-width:0;min-height:7rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._detailLabel_s8qg4_1148{align-items:center;gap:var(--space-3);color:var(--color-muted);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:.75rem;font-weight:700;display:flex}._customerSince_s8qg4_1094{margin:var(--space-2) 0 0;color:var(--color-muted);align-items:center;gap:.375rem;font-size:.75rem;display:flex}._customerSince_s8qg4_1094 svg{width:.75rem;height:.75rem}._detailIcon_s8qg4_1174{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-bg));width:2rem;height:2rem;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._detailIcon_s8qg4_1174 svg{width:.9375rem;height:.9375rem}._detailValue_s8qg4_1190{padding-left:calc(2rem + var(--space-3));color:var(--color-fg);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}._detailValueRow_s8qg4_1199{padding-left:calc(.875rem + var(--space-2));justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-fg);margin:0;font-size:.875rem;display:flex}._registrySyncRow_s8qg4_1210{justify-content:space-between;align-items:center;gap:var(--space-3);margin:var(--space-4) var(--space-5) 0;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-accent) 18%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg));display:flex}._registrySyncText_s8qg4_1222{align-items:flex-start;gap:var(--space-2);min-width:0;font-size:.8125rem;display:flex}._registrySyncText_s8qg4_1222 span{flex-direction:column;gap:.125rem;display:flex}._registrySyncText_s8qg4_1222 small{color:var(--color-muted);font-size:.75rem}._detailActions_s8qg4_1241{padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 55%, var(--color-surface));margin:0}._profileColumns_s8qg4_1248{gap:var(--space-4);padding:var(--space-5);grid-template-columns:1fr 1fr;display:grid}._profilePanel_s8qg4_1255{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;min-height:18rem;box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}._profilePanelHead_s8qg4_1267{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg));min-height:4.5rem;display:flex}._profilePanelIcon_s8qg4_1277{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 13%, var(--color-surface));width:2.25rem;height:2.25rem;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._profilePanelIcon_s8qg4_1277 svg{width:1rem;height:1rem}._profilePanelHead_s8qg4_1267 h3,._profilePanelHead_s8qg4_1267 p{margin:0}._profilePanelHead_s8qg4_1267 h3{font-size:.875rem}._profilePanelHead_s8qg4_1267 p{color:var(--color-muted);white-space:nowrap;margin-top:.125rem;font-size:.6875rem;line-height:1.25}._profileFacts_s8qg4_1310{padding:0 var(--space-4);margin:0}._profileFact_s8qg4_1310{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);gap:.25rem;display:grid}._profileFact_s8qg4_1310:last-child{border-bottom:0}._profileFact_s8qg4_1310 dt{color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}._profileFact_s8qg4_1310 dd{color:var(--color-fg);overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600}._profileFact_s8qg4_1310 a,._profileAddress_s8qg4_1343 a{color:var(--color-accent);text-decoration:none}._profileFact_s8qg4_1310 a:hover,._profileAddress_s8qg4_1343 a:hover{text-decoration:underline}._profileAddress_s8qg4_1343{padding:var(--space-4);flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.45;display:flex}._profileAddress_s8qg4_1343 a{margin-top:var(--space-2);align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;display:inline-flex}._profileAddress_s8qg4_1343 a svg{width:.75rem;height:.75rem}._profileRegistry_s8qg4_1376{justify-content:space-between;align-items:center;gap:var(--space-2);margin:auto var(--space-4) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}._profileRegistry_s8qg4_1376>span{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}._profileRegistry_s8qg4_1376>span>svg{width:.875rem;height:.875rem;color:var(--color-accent);flex-shrink:0;margin-top:.125rem}._profileRegistry_s8qg4_1376>span>span{flex-direction:column;gap:.125rem;font-size:.75rem;display:flex}._profileRegistry_s8qg4_1376 small{color:var(--color-muted);font-size:.6875rem}._resyncButton_s8qg4_1413{padding:.1875rem var(--space-2);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-accent);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.3125rem;font-size:.75rem;font-weight:600;transition:border-color .12s;display:inline-flex}._resyncButton_s8qg4_1413:hover:not(:disabled){border-color:var(--color-accent)}._resyncButton_s8qg4_1413:disabled{opacity:.6;cursor:default}._resyncIcon_s8qg4_1438{width:.75rem;height:.75rem}._resyncSpin_s8qg4_1443{animation:.8s linear infinite _resync-spin_s8qg4_1}@keyframes _resync-spin_s8qg4_1{to{transform:rotate(360deg)}}._addressBlock_s8qg4_1453{flex-direction:column;display:flex}._mapsLink_s8qg4_1458{align-items:center;gap:var(--space-1);margin-top:var(--space-1);color:var(--color-accent);font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._mapsLink_s8qg4_1458:hover{text-decoration:underline}._modeRow_s8qg4_954{gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._mode_s8qg4_954,._modeActive_s8qg4_1480{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius);cursor:pointer;flex:1;font-size:.875rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}._mode_s8qg4_954{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg)}._mode_s8qg4_954:hover{border-color:var(--color-accent)}._modeActive_s8qg4_1480{border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface));color:var(--color-accent)}._modeIcon_s8qg4_1512{flex-shrink:0;width:1rem;height:1rem}._manualForm_s8qg4_1521{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._inputSpan_s8qg4_1017{grid-column:1/-1}._input_s8qg4_1017{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem;transition:box-shadow .15s}._input_s8qg4_1017:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._stepNav_s8qg4_1551{gap:var(--space-2);margin-top:var(--space-2);display:flex}._stepNav_s8qg4_1551>button{padding:var(--space-2) var(--space-4);flex:1;font-size:.9375rem}._navPrimary_s8qg4_1563,._navGhost_s8qg4_1564,._navDanger_s8qg4_1565{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius);cursor:pointer;font-weight:600;transition:opacity .15s,border-color .15s,color .15s,background .15s,box-shadow .15s;display:inline-flex}._navPrimary_s8qg4_1563{background:var(--color-cta);color:var(--color-cta-fg);box-shadow:var(--shadow-sm);border:none}._navPrimary_s8qg4_1563:hover:not(:disabled){opacity:.92;box-shadow:var(--shadow-md)}._navPrimary_s8qg4_1563:disabled{opacity:.5;cursor:not-allowed}._navGhost_s8qg4_1564{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg)}._navGhost_s8qg4_1564:hover{border-color:var(--color-accent);color:var(--color-accent)}._navDanger_s8qg4_1565{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-danger)}._navDanger_s8qg4_1565:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface))}._navDanger_s8qg4_1565:disabled{opacity:.6;cursor:default}@media (width<=36rem){._detailHead_s8qg4_1051,._detailList_s8qg4_1127{padding:var(--space-4)}._detailList_s8qg4_1127{grid-template-columns:1fr}._registrySyncRow_s8qg4_1210{margin:var(--space-3) var(--space-4) 0}._registrySyncText_s8qg4_1222 small{display:none}._detailActions_s8qg4_1241{padding:0 var(--space-4) var(--space-4)}._profileColumns_s8qg4_1248{padding:var(--space-4);grid-template-columns:1fr}._profilePanel_s8qg4_1255{min-height:auto}}._page_8us6c_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_8us6c_1}._error_8us6c_9{color:var(--color-danger);margin:0 0 var(--space-3);font-size:.875rem}._empty_8us6c_15{color:var(--color-muted);font-size:.875rem}._hint_8us6c_20{color:var(--color-muted);font-size:.75rem}._toolbar_8us6c_27{align-items:stretch;gap:var(--space-3);margin-bottom:0;display:flex}._filterPanel_8us6c_34{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-sm);flex:1;grid-template-columns:minmax(16rem,1fr) auto;display:grid}._searchBox_8us6c_48{min-width:0;position:relative}._searchIcon_8us6c_53{left:var(--space-2);width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_8us6c_64{width:100%;height:2.5rem;padding:var(--space-2) var(--space-5) var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem;transition:box-shadow .15s}._searchInput_8us6c_64:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._searchClear_8us6c_82{right:var(--space-1);width:1.5rem;height:1.5rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._searchClear_8us6c_82:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 8%, transparent)}._searchClearIcon_8us6c_104{width:.75rem;height:.75rem}._statusFilters_8us6c_109{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:.1875rem;height:2.5rem;padding:.1875rem;display:inline-flex;overflow-x:auto}._statusFilter_8us6c_109,._statusFilterActive_8us6c_122{border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:.375rem;min-height:1.875rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:border-color .12s,background .12s,color .12s;display:inline-flex}._statusFilter_8us6c_109{color:var(--color-muted);background:0 0}._statusFilter_8us6c_109:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 6%, transparent)}._statusFilterActive_8us6c_122{background:var(--color-surface);color:var(--color-accent);box-shadow:var(--shadow-sm)}._statusCount_8us6c_156{background:color-mix(in srgb, currentColor 10%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.6875rem;display:inline-grid}@media (width<=62rem){._filterPanel_8us6c_34{grid-template-columns:1fr}._searchBox_8us6c_48{grid-column:1/-1}}@media (width<=44rem){._toolbar_8us6c_27{flex-direction:column}}._paginationBar_8us6c_186{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}._resultRange_8us6c_196{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}._pagination_8us6c_186{justify-content:center;align-items:center;gap:var(--space-3);display:flex}._pageButton_8us6c_210{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-size:.8125rem;font-weight:600;transition:border-color .12s,color .12s}._pageButton_8us6c_210:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._pageButton_8us6c_210:disabled{opacity:.45;cursor:not-allowed}._pageStatus_8us6c_234{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (width<=36rem){._paginationBar_8us6c_186{flex-direction:column;align-items:stretch}._resultRange_8us6c_196{text-align:center}._pagination_8us6c_186{justify-content:space-between}}._tableWrap_8us6c_255{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}._table_8us6c_255{border-collapse:collapse;width:100%;font-size:.875rem}._table_8us6c_255 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding:var(--space-3);border-bottom:1px solid var(--color-border);white-space:nowrap;font-size:.6875rem;font-weight:700}._table_8us6c_255 td{padding:var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_8us6c_255 tbody tr:last-child td{border-bottom:none}._table_8us6c_255 tbody tr:hover{background:color-mix(in srgb, var(--color-accent) 4%, transparent)}._numeric_8us6c_295{text-align:right}._numberCell_8us6c_299{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-weight:600}._dateCell_8us6c_305{white-space:nowrap;color:var(--color-muted)}._badge_8us6c_310,._badgeSent_8us6c_311,._badgeSimulated_8us6c_312,._badgeFailed_8us6c_313{text-transform:uppercase;letter-spacing:.04em;padding:.0625rem var(--space-2);border-radius:var(--radius);font-size:.6875rem;font-weight:700;display:inline-block}._badge_8us6c_310{background:color-mix(in srgb, var(--color-muted) 15%, transparent);color:var(--color-muted)}._badgeSimulated_8us6c_312{background:color-mix(in srgb, var(--color-accent) 15%, transparent);color:var(--color-accent)}._badgeSent_8us6c_311{background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success)}._badgeFailed_8us6c_313{background:color-mix(in srgb, var(--color-danger) 15%, transparent);color:var(--color-danger)}._errorNote_8us6c_343{margin-top:var(--space-1);color:var(--color-danger);font-size:.6875rem;display:block}._actionButton_8us6c_350{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);padding:var(--space-1) var(--space-2);cursor:pointer;white-space:nowrap;font-size:.75rem;font-weight:600}._actionButton_8us6c_350:hover{border-color:var(--color-accent);color:var(--color-accent)}._overlay_8us6c_367{padding:var(--space-4);z-index:50;background:#00000073;place-items:center;display:grid;position:fixed;inset:0}._modal_8us6c_377{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:48rem;max-height:80vh;padding:var(--space-4);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._modalTitle_8us6c_390{margin:0 0 var(--space-3);font-size:1rem;font-weight:600}._xml_8us6c_396{padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;font-size:.75rem;line-height:1.5;overflow:auto}._modalActions_8us6c_410{margin-top:var(--space-3);justify-content:flex-end;display:flex}._closeButton_8us6c_416{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-weight:600}._button_1hoi8_1{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-fg);cursor:pointer;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}._button_1hoi8_1:hover{border-color:var(--color-accent);color:var(--color-accent)}._button_1hoi8_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._page_zt3i1_6{width:100%;max-width:var(--page-max-width);padding:var(--space-4);margin:0 auto;animation:.18s ease-out _page-enter_zt3i1_1;position:relative}._themeToggle_zt3i1_15{top:var(--space-4);right:var(--space-4);z-index:3;position:absolute}._hero_zt3i1_24{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:8.5rem;padding:var(--space-5);margin-bottom:var(--space-3);border:1px solid color-mix(in srgb, var(--color-accent) 28%, transparent);border-radius:var(--radius-lg);background:radial-gradient(circle at 82% -30%, #ffffff3d, transparent 42%), radial-gradient(circle at -5% 125%, #ffffff24, transparent 35%), var(--gradient-accent);color:#fff;box-shadow:var(--shadow-md);display:flex;position:relative;overflow:hidden}._hero_zt3i1_24:after{content:"";pointer-events:none;border:1px solid #ffffff21;border-radius:999px;width:10rem;height:10rem;position:absolute;bottom:-5rem;right:19rem}._identity_zt3i1_56{z-index:1;align-items:center;gap:var(--space-4);min-width:0;display:flex;position:relative}._heroIcon_zt3i1_65{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff40;flex-shrink:0;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:inset 0 1px #ffffff2e}._heroIcon_zt3i1_65 svg{width:1.75rem;height:1.75rem}._heroText_zt3i1_83{min-width:0}._eyebrow_zt3i1_87{color:#fffc;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .25rem;font-size:.6875rem;font-weight:800}._heroTitle_zt3i1_96{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.1}._heroSubtitle_zt3i1_105{max-width:36rem;margin:var(--space-2) 0 0;color:#ffffffd6;font-size:.8125rem;line-height:1.5}._rail_zt3i1_115{z-index:1;border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff38;flex-direction:column;flex-shrink:0;gap:.1875rem;padding:.25rem;display:flex;position:relative}._railItem_zt3i1_129{align-items:center;gap:var(--space-2);padding:.375rem var(--space-2);border-radius:var(--radius);color:#ffffffbf;white-space:nowrap;cursor:default;text-align:left;background:0 0;border:0;font-size:.75rem;font-weight:600;transition:background .12s,color .12s;display:flex}._railItem_zt3i1_129:not(:disabled){cursor:pointer}._railItem_zt3i1_129:not(:disabled):hover{color:#fff;background:#ffffff1f}._railItemActive_zt3i1_157{color:#fff;background:#ffffff2e;box-shadow:inset 0 1px #ffffff24}._railItemDone_zt3i1_163{color:#fff}._railNumber_zt3i1_167{background:#ffffff29;border-radius:999px;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:800;display:grid}._railItemDone_zt3i1_163 ._railNumber_zt3i1_167{color:var(--color-accent);background:#ffffffe6}._railCheck_zt3i1_184{width:.75rem;height:.75rem}._progressTrack_zt3i1_189{right:var(--space-5);bottom:0;left:var(--space-5);background:#ffffff2e;border-radius:999px 999px 0 0;height:.1875rem;position:absolute;overflow:hidden}._progressFill_zt3i1_200{background:#ffffffeb;border-radius:999px;height:100%;transition:width .25s}@media (width<=56rem){._hero_zt3i1_24{flex-direction:column;align-items:stretch;min-height:auto}._rail_zt3i1_115{flex-flow:wrap}._progressTrack_zt3i1_189{right:var(--space-4);left:var(--space-4)}}@media (width<=32rem){._hero_zt3i1_24{padding:var(--space-4)}._heroIcon_zt3i1_65{width:3rem;height:3rem}._heroIcon_zt3i1_65 svg{width:1.25rem;height:1.25rem}._railLabel_zt3i1_240{display:none}}._layout_zt3i1_247{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=64rem){._layout_zt3i1_247{grid-template-columns:minmax(0,1fr) 21rem}}._content_zt3i1_260{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-4);box-shadow:var(--shadow-sm);animation:.2s both _page-enter_zt3i1_1}._contentTitle_zt3i1_269{color:var(--color-fg);margin:0;font-size:1.125rem;font-weight:800}._contentHint_zt3i1_276{color:var(--color-muted);margin:.25rem 0 0;font-size:.8125rem}._resultHead_zt3i1_282{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._tile_zt3i1_291{border-radius:var(--radius);background:var(--gradient-accent);width:2.75rem;height:2.75rem;filter:hue-rotate(var(--tile-hue,0deg));color:#fff;box-shadow:var(--shadow-sm);flex-shrink:0;place-items:center;display:grid}._tileIcon_zt3i1_304{width:1.375rem;height:1.375rem}._tileSmall_zt3i1_309{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 10%, transparent);width:2.25rem;height:2.25rem;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._tileSmallIcon_zt3i1_320{width:1.125rem;height:1.125rem}._field_zt3i1_325{margin-bottom:var(--space-4);max-width:34rem;display:block}._label_zt3i1_331{align-items:center;gap:var(--space-1);color:var(--color-fg);margin-bottom:var(--space-1);font-size:.8125rem;font-weight:700;display:flex}._labelIcon_zt3i1_341{width:.9375rem;height:.9375rem;color:var(--color-muted)}._fieldHint_zt3i1_347{color:var(--color-muted);margin-top:var(--space-1);font-size:.75rem;display:block}._input_zt3i1_354,._select_zt3i1_355{width:100%;height:2.5rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_zt3i1_354:focus-visible,._select_zt3i1_355:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._segmented_zt3i1_376{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);align-items:center;gap:.1875rem;padding:.1875rem;display:inline-flex}._segment_zt3i1_376{border-radius:calc(var(--radius) - 2px);min-height:1.875rem;color:var(--color-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;transition:background .12s,color .12s}._segment_zt3i1_376:hover{color:var(--color-fg)}._segmentActive_zt3i1_406{background:var(--color-surface);color:var(--color-accent);box-shadow:var(--shadow-sm)}._vatRow_zt3i1_412{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._vatRow_zt3i1_412 ._input_zt3i1_354{width:7rem}._searchBox_zt3i1_425{min-width:0;margin-bottom:var(--space-3);max-width:34rem;position:relative}._searchIcon_zt3i1_432{left:var(--space-2);width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_zt3i1_443{width:100%;height:2.5rem;padding:var(--space-2) var(--space-5) var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);font-size:.875rem;transition:border-color .15s,box-shadow .15s}._searchInput_zt3i1_443:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._grid_zt3i1_465{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));display:grid}._templateCard_zt3i1_471{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}._templateCardActive_zt3i1_490{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border))}._templateHead_zt3i1_494{align-items:flex-start;gap:var(--space-3);display:flex}._templateTitleBlock_zt3i1_500{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._templateName_zt3i1_508{color:var(--color-fg);margin:0;font-size:.9375rem;font-weight:700;line-height:1.25}._templateMeta_zt3i1_516{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.6875rem}._pickBadge_zt3i1_522{padding:.125rem var(--space-2);background:color-mix(in srgb, var(--color-muted) 12%, transparent);color:var(--color-muted);white-space:nowrap;border-radius:999px;align-self:flex-start;font-size:.6875rem;font-weight:700}._pickBadgeOn_zt3i1_533{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent)}._templateTree_zt3i1_538{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}._treeParent_zt3i1_544{break-inside:avoid}._checkRow_zt3i1_548{align-items:center;gap:var(--space-1);margin:0 calc(var(--space-1) * -1);padding:.1875rem var(--space-1);border-radius:var(--radius);color:var(--color-fg);cursor:pointer;font-size:.8125rem;transition:background .12s;display:flex}._checkRow_zt3i1_548:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}._checkRow_zt3i1_548 input[type=checkbox]{width:.9375rem;height:.9375rem;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin:0}._checkParent_zt3i1_574{font-weight:600}._treeChildren_zt3i1_578{color:var(--color-muted);margin-left:1.25rem}._customBox_zt3i1_585{margin-top:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 3%, var(--color-surface))}._customTitle_zt3i1_593{align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);color:var(--color-fg);font-size:.9375rem;font-weight:700;display:flex}._customRow_zt3i1_603{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;display:grid}._iconButton_zt3i1_611{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:2.5rem;height:2.5rem;color:var(--color-muted);cursor:pointer;place-items:center;padding:0;font-size:1rem;transition:color .12s,border-color .12s;display:grid}._iconButton_zt3i1_611:hover{color:var(--color-danger);border-color:var(--color-danger)}._addButton_zt3i1_633{align-items:center;gap:var(--space-2);height:2.5rem;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px dashed color-mix(in srgb, var(--color-accent) 45%, var(--color-border));border-radius:var(--radius);color:var(--color-accent);cursor:pointer;background:0 0;font-size:.8125rem;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}._addButton_zt3i1_633:hover{background:color-mix(in srgb, var(--color-accent) 7%, transparent);border-color:var(--color-accent)}._addIcon_zt3i1_657{width:1rem;height:1rem}._suggestions_zt3i1_664{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._suggestion_zt3i1_664{padding:.25rem var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);cursor:pointer;border-radius:999px;font-size:.75rem;font-weight:600;transition:color .12s,border-color .12s}._suggestion_zt3i1_664:hover{color:var(--color-accent);border-color:var(--color-accent)}._suggestionActive_zt3i1_690{color:var(--color-accent);border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface))}._reviewList_zt3i1_698{gap:var(--space-2);flex-direction:column;max-width:34rem;display:flex}._reviewRow_zt3i1_705{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}._reviewLabel_zt3i1_716{color:var(--color-muted);flex:1;font-size:.8125rem;font-weight:600}._reviewValue_zt3i1_723{color:var(--color-fg);text-align:right;font-size:.875rem;font-weight:700}._actions_zt3i1_732{align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._primaryButton_zt3i1_742{align-items:center;gap:var(--space-2);height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-sm);border:none;font-size:.875rem;font-weight:600;transition:opacity .15s,transform .15s,box-shadow .15s;display:inline-flex}._primaryButton_zt3i1_742:hover:not(:disabled){opacity:.92;box-shadow:var(--shadow-md);transform:translateY(-1px)}._primaryButton_zt3i1_742:disabled{opacity:.6;cursor:not-allowed}._ghostButton_zt3i1_774{align-items:center;gap:var(--space-2);height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;white-space:nowrap;font-size:.8125rem;font-weight:600;transition:border-color .12s,color .12s;display:inline-flex}._ghostButton_zt3i1_774:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._linkButton_zt3i1_798{color:var(--color-accent);cursor:pointer;padding:var(--space-2);background:0 0;border:none;margin-left:auto;font-size:.8125rem;font-weight:600}._linkButton_zt3i1_798:disabled{opacity:.6;cursor:not-allowed}._error_zt3i1_814{color:var(--color-danger);margin-top:var(--space-2);font-size:.8125rem}._notice_zt3i1_820{border:1px solid color-mix(in srgb, var(--color-warning) 40%, var(--color-border));background:color-mix(in srgb, var(--color-warning) 8%, var(--color-surface));color:var(--color-warning);border-radius:var(--radius);padding:var(--space-2) var(--space-3);margin:0 0 var(--space-3);font-size:.8125rem}._empty_zt3i1_830{align-items:center;gap:var(--space-2);padding:var(--space-5);color:var(--color-muted);text-align:center;flex-direction:column;font-size:.875rem;display:flex}._emptyIcon_zt3i1_841{opacity:.5;width:2rem;height:2rem}._preview_zt3i1_849{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-3);box-shadow:var(--shadow-sm);top:var(--space-4);max-height:calc(100vh - var(--space-5));position:sticky;overflow:auto}._previewTitle_zt3i1_861{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0 0 var(--space-2);font-size:.8125rem;font-weight:800;display:flex}._previewTitleIcon_zt3i1_873{width:.9375rem;height:.9375rem}._previewCount_zt3i1_878{margin-bottom:var(--space-2);padding:.125rem var(--space-2);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent);font-variant-numeric:tabular-nums;border-radius:999px;font-size:.6875rem;font-weight:700;display:inline-flex}._previewEmpty_zt3i1_890{align-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--color-muted);text-align:center;flex-direction:column;font-size:.8125rem;display:flex}._previewList_zt3i1_901{margin:0;padding:0;font-size:.8125rem;list-style:none}._previewList_zt3i1_901>li{padding:var(--space-1) 0}._previewParent_zt3i1_912{color:var(--color-fg);font-weight:700}._previewList_zt3i1_901 ul{padding-left:var(--space-2);border-left:2px solid var(--color-border);color:var(--color-muted);margin:.125rem 0 .25rem .75rem;list-style:none}._previewMeta_zt3i1_925{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border);gap:var(--space-1);flex-direction:column;display:flex}._previewChip_zt3i1_934{align-items:center;gap:var(--space-1);color:var(--color-muted);font-size:.75rem;font-weight:600;display:inline-flex}._previewChipIcon_zt3i1_943{width:.8125rem;height:.8125rem;color:var(--color-accent)}._previewBanner_zt3i1_951{z-index:5;margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) var(--space-3);padding:var(--space-2) var(--space-4);background:var(--gradient-accent);color:#fff;text-align:center;font-size:.8125rem;font-weight:600;position:sticky;top:0}._payload_zt3i1_964{margin:0 0 var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);max-height:55vh;font-size:.75rem;line-height:1.5;overflow:auto}@media (width<=44rem){._customRow_zt3i1_603{grid-template-columns:minmax(0,1fr) auto}._customRow_zt3i1_603 ._input_zt3i1_354:last-of-type{order:3;grid-column:1/-1}}._preferenceHead_zt3i1_991{border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg));align-items:center;gap:.9rem;min-height:5.25rem;padding:1.1rem 1.25rem;display:flex}._preferenceIcon_zt3i1_1000{background:color-mix(in srgb, var(--color-accent) 13%, var(--color-surface));width:2.6rem;height:2.6rem;color:var(--color-accent);border-radius:.8rem;flex:none;place-items:center;display:grid}._preferenceIcon_zt3i1_1000 svg{width:1.15rem;height:1.15rem}._preferenceHead_zt3i1_991 h3,._preferenceHead_zt3i1_991 p{margin:0}._preferenceHead_zt3i1_991 h3{font-size:.92rem}._preferenceHead_zt3i1_991 p{color:var(--color-muted);margin-top:.16rem;font-size:.7rem;line-height:1.35}._preferenceHead_zt3i1_991 ._preferenceNumber_zt3i1_1005{margin:0 0 .18rem;font-size:.58rem}._preferenceBody_zt3i1_1006{flex-direction:column;flex:1;align-items:flex-start;gap:1rem;padding:1.35rem 1.25rem;display:flex}._preferenceCurrent_zt3i1_1007{border-top:1px solid var(--color-border);width:100%;color:var(--color-muted);align-items:center;gap:.4rem;margin-top:auto;padding-top:1rem;font-size:.72rem;font-weight:650;display:inline-flex}._preferenceCurrent_zt3i1_1007 svg{width:.8rem;height:.8rem;color:var(--color-accent)}._templateCard_zt3i1_471{appearance:none;position:relative}._templateCard_zt3i1_471:focus-visible{outline:3px solid color-mix(in srgb, var(--sector-color) 28%, transparent);outline-offset:2px}._templateFoot_zt3i1_1016{border:0;border-top:1px solid var(--color-border);width:100%;color:var(--sector-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;margin-top:auto;padding:.85rem 0 0;font-size:.72rem;font-weight:750;display:inline-flex}._templateFoot_zt3i1_1016:hover{text-decoration:underline}._modalBackdrop_zt3i1_1035{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a94;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._structureModal_zt3i1_1036{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.5rem;width:min(46rem,100%);max-height:min(46rem,100vh - 2rem);animation:.18s ease-out both _modal-in_zt3i1_1;overflow:auto;box-shadow:0 30px 80px #0f172a47}._structureModalHead_zt3i1_1037{border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-accent) 4%, var(--color-bg));justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}._structureModalHead_zt3i1_1037 h2{color:var(--color-fg);letter-spacing:-.03em;margin:.3rem 0 .25rem;font-size:1.45rem}._structureModalHead_zt3i1_1037 p{max-width:35rem;color:var(--color-muted);margin:0;font-size:.78rem;line-height:1.5}._modalClose_zt3i1_1040{border:1px solid var(--color-border);background:var(--color-surface);width:2.35rem;height:2.35rem;color:var(--color-muted);cursor:pointer;border-radius:.75rem;flex:none;place-items:center;display:grid}._modalClose_zt3i1_1040:hover{color:var(--color-fg);border-color:var(--color-accent)}._modalClose_zt3i1_1040 svg{width:1rem;height:1rem}._structureGrid_zt3i1_1043{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1.5rem;display:grid}._structureGroup_zt3i1_1044{border:1px solid var(--color-border);background:var(--color-bg);border-radius:1rem;padding:1rem}._structureGroup_zt3i1_1044 strong{color:var(--color-fg);font-size:.82rem}._structureGroup_zt3i1_1044 ul{flex-wrap:wrap;gap:.35rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}._structureGroup_zt3i1_1044 li,._structureGroup_zt3i1_1044>span{background:var(--color-surface);color:var(--color-muted);border-radius:999px;padding:.3rem .5rem;font-size:.68rem;display:inline-flex}._structureGroup_zt3i1_1044>span{margin-top:.7rem}._structureModalFoot_zt3i1_1049{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem 1.5rem;display:flex}@keyframes _modal-in_zt3i1_1{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (width<=38rem){._structureGrid_zt3i1_1043{grid-template-columns:1fr}._structureModalFoot_zt3i1_1049{flex-direction:column-reverse}._structureModalFoot_zt3i1_1049 button{justify-content:center;width:100%}}._page_zt3i1_6{background:radial-gradient(circle at 8% 8%, color-mix(in srgb, var(--color-accent) 12%, transparent), transparent 30rem), radial-gradient(circle at 92% 90%, #8b5cf617, transparent 28rem);max-width:90rem;min-height:100vh;padding:clamp(1rem,2.5vw,2.5rem)}._hero_zt3i1_24{background:radial-gradient(circle at 88% 20%,#fff3,#0000 20rem),linear-gradient(125deg,#172554 0%,#1d4ed8 48%,#6d28d9 100%);border-radius:1.75rem;min-height:12rem;margin-bottom:1.25rem;padding:clamp(1.5rem,3vw,3rem);box-shadow:0 24px 60px #1d4ed833}._hero_zt3i1_24:before{content:"";opacity:.14;pointer-events:none;background-image:radial-gradient(#fffc .7px,#0000 .7px);background-size:18px 18px;position:absolute;inset:0}._heroIcon_zt3i1_65{border-radius:1.4rem;width:5rem;height:5rem;transform:rotate(-4deg);box-shadow:0 16px 36px #00000029,inset 0 1px #ffffff4d}._heroTitle_zt3i1_96{font-size:clamp(2rem,4vw,3.25rem)}._heroSubtitle_zt3i1_105{max-width:43rem;font-size:.95rem}._rail_zt3i1_115{border-radius:1.1rem;padding:.45rem}._railItem_zt3i1_129{padding:.55rem .75rem}._railNumber_zt3i1_167{width:1.55rem;height:1.55rem}._layout_zt3i1_247{gap:1.25rem}@media (width>=64rem){._layout_zt3i1_247{grid-template-columns:minmax(0,1fr) 22rem}}._content_zt3i1_260,._preview_zt3i1_849{border-color:color-mix(in srgb, var(--color-border) 72%, transparent);border-radius:1.5rem;box-shadow:0 16px 45px #0f172a14}._content_zt3i1_260{padding:clamp(1.25rem,3vw,2.25rem)}._catalogueIntro_zt3i1_1116{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin:-.25rem 0 1.5rem;display:flex}._introKicker_zt3i1_1124{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800}._catalogueIntro_zt3i1_1116 h2{color:var(--color-fg);letter-spacing:-.035em;margin:.3rem 0 .45rem;font-size:clamp(1.5rem,3vw,2.25rem)}._catalogueIntro_zt3i1_1116 p{max-width:42rem;color:var(--color-muted);margin:0;line-height:1.6}._magicBadge_zt3i1_1141{border:1px solid color-mix(in srgb, var(--color-accent) 28%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface));color:var(--color-accent);border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.75rem;font-weight:800;display:inline-flex}._magicBadge_zt3i1_1141 svg{width:.9rem;height:.9rem}._searchBox_zt3i1_425{max-width:none}._searchInput_zt3i1_443{border-radius:.9rem;height:3rem}._grid_zt3i1_465{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem}._templateCard_zt3i1_471{appearance:none;text-align:left;cursor:pointer;width:100%;min-height:13.5rem;font:inherit;color:inherit;background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 25%, var(--color-border)), var(--color-border)) border-box;border-radius:1.25rem;padding:1.25rem;transition:transform .18s,box-shadow .18s,border-color .18s}._templateCard_zt3i1_471:hover{transform:translateY(-4px);box-shadow:0 18px 35px #0f172a1f}._templateCard_zt3i1_471:focus-visible{box-shadow:var(--shadow-focus), 0 18px 35px #0f172a1f;outline:none}._templateCardActive_zt3i1_490{border-color:var(--color-accent);background:linear-gradient(color-mix(in srgb, var(--color-accent) 5%, var(--color-surface)), color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))) padding-box, var(--gradient-accent) border-box;box-shadow:0 16px 32px color-mix(in srgb, var(--color-accent) 15%, transparent)}._templateHead_zt3i1_494{align-items:center}._templateCard_zt3i1_471 ._tile_zt3i1_291{border-radius:1rem;width:3.25rem;height:3.25rem}._templateName_zt3i1_508{font-size:1rem}._pickBadge_zt3i1_522{border:1px solid var(--color-border);background:0 0;border-radius:999px;flex:0 0 1.65rem;place-items:center;width:1.65rem;height:1.65rem;padding:0;display:inline-grid}._pickBadgeOn_zt3i1_533{color:#fff;background:#1769e0;border-color:#1769e0}._pickBadge_zt3i1_522 svg{width:.85rem;height:.85rem}._templateChips_zt3i1_1205{flex-wrap:wrap;gap:.4rem;display:flex}._templateChips_zt3i1_1205 span{background:var(--color-bg);color:var(--color-muted);border-radius:999px;padding:.32rem .55rem;font-size:.72rem;font-weight:600}._templateFoot_zt3i1_1016{border-top:1px solid var(--color-border);color:var(--color-muted);margin-top:auto;padding-top:.85rem;font-size:.72rem}._primaryButton_zt3i1_742{border-radius:.9rem;height:3rem;padding-inline:1.35rem}._ghostButton_zt3i1_774{border-radius:.9rem;height:3rem}._actions_zt3i1_732{z-index:2;background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-inline:-1rem;padding:1rem;position:sticky;bottom:0}@media (width<=48rem){._catalogueIntro_zt3i1_1116{flex-direction:column;gap:.75rem}._magicBadge_zt3i1_1141{align-self:flex-start}._grid_zt3i1_465{grid-template-columns:1fr}._templateCard_zt3i1_471{min-height:0}}@media (prefers-reduced-motion:no-preference){._content_zt3i1_260{animation:.32s cubic-bezier(.22,1,.36,1) both _onboarding-rise_zt3i1_1}@keyframes _onboarding-rise_zt3i1_1{0%{opacity:0;transform:translateY(10px)}}}._page_zt3i1_6{background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 4%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--color-accent) 4%, transparent) 1px, transparent 1px), var(--color-bg);background-size:32px 32px}._hero_zt3i1_24{background:#102a43;border-color:#ffffff14;box-shadow:0 18px 45px #0f2a4329}._hero_zt3i1_24:before,._hero_zt3i1_24:after{display:none}._heroIcon_zt3i1_65{color:#1769e0;box-shadow:none;background:#fff;border:0;transform:none}._heroIcon_zt3i1_65 svg{transform:none}._businessIntro_zt3i1_1258{max-width:42rem;margin-bottom:1.5rem}._businessIntro_zt3i1_1258 h2{color:var(--color-fg);letter-spacing:-.04em;margin:.35rem 0 .45rem;font-size:clamp(1.6rem,3vw,2.35rem)}._businessIntro_zt3i1_1258 p{color:var(--color-muted);margin:0;line-height:1.65}._preferenceGrid_zt3i1_1262{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._preferenceCard_zt3i1_989{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.25rem;max-width:none;min-height:13rem;margin:0;padding:1.35rem;position:relative;overflow:hidden}._preferenceCard_zt3i1_989:after{content:"";background:var(--color-accent);height:3px;position:absolute;inset:auto 0 0}._preferenceNumber_zt3i1_1005{color:color-mix(in srgb, var(--color-accent) 70%, var(--color-muted));letter-spacing:.14em;margin-bottom:2.25rem;font-size:.68rem;font-weight:900;display:block}._preferenceCard_zt3i1_989 ._label_zt3i1_331{font-size:.95rem}._preferenceCard_zt3i1_989 ._fieldHint_zt3i1_347{max-width:26rem;margin-top:.8rem;line-height:1.5}._preferenceCard_zt3i1_989 ._segmented_zt3i1_376{margin-top:.35rem}._reassuranceRow_zt3i1_1280{color:var(--color-muted);flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.25rem;font-size:.76rem;font-weight:650;display:flex}._reassuranceRow_zt3i1_1280 span{align-items:center;gap:.35rem;display:inline-flex}._reassuranceRow_zt3i1_1280 svg{width:.85rem;height:.85rem;color:var(--color-accent)}._templateCard_zt3i1_471 ._tile_zt3i1_291{filter:none;color:#1769e0;box-shadow:none;background:#eaf2ff}._templateCardActive_zt3i1_490 ._tile_zt3i1_291{color:#fff;background:#1769e0}._templateCardActive_zt3i1_490{background:color-mix(in srgb, #1769e0 4%, var(--color-surface));border-color:#1769e0;box-shadow:0 14px 30px #1769e01f}._templateCard_zt3i1_471:hover{border-color:#1769e0;box-shadow:0 14px 30px #1769e01a}._addressCard_zt3i1_1293{border:1px solid var(--color-border);background:var(--color-surface);width:100%;max-width:48rem;color:var(--color-fg);text-align:left;cursor:pointer;border-radius:1.25rem;align-items:center;gap:1rem;padding:1.25rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._addressCard_zt3i1_1293:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 12px 28px #0f2a431a}._addressCardActive_zt3i1_1309{border:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 4%, var(--color-surface))}._addressIcon_zt3i1_1310{color:#1769e0;background:#eaf2ff;border-radius:1rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid}._addressIcon_zt3i1_1310 svg{width:1.35rem;height:1.35rem}._addressCopy_zt3i1_1312{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._addressCopy_zt3i1_1312 small{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}._addressCopy_zt3i1_1312 strong{font-size:.95rem;line-height:1.4}._addressCopy_zt3i1_1312 span{color:var(--color-muted);font-size:.73rem}._addressCheck_zt3i1_1316{background:var(--color-accent);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.6rem;height:1.6rem;display:grid}._addressCheck_zt3i1_1316:empty{border:1px solid var(--color-border);background:0 0}._addressCheck_zt3i1_1316 svg{width:.85rem;height:.85rem}._locationNameField_zt3i1_1319{max-width:48rem;margin:1.35rem 0 0}._linkedLocation_zt3i1_1321{background:color-mix(in srgb, var(--color-success) 8%, var(--color-surface));max-width:48rem;color:var(--color-fg);border-radius:1rem;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}._linkedLocation_zt3i1_1321>span{background:var(--color-success);color:#fff;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;display:grid}._linkedLocation_zt3i1_1321 svg{width:.9rem;height:.9rem}._linkedLocation_zt3i1_1321 strong{font-size:.8rem}._linkedLocation_zt3i1_1321 p{color:var(--color-muted);margin:.15rem 0 0;font-size:.72rem}._previewCount_zt3i1_878{display:none}._previewTotals_zt3i1_1328{grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:.85rem;display:grid}._previewTotals_zt3i1_1328 div{background:var(--color-bg);border-radius:.9rem;flex-direction:column;padding:.8rem;display:flex}._previewTotals_zt3i1_1328 strong{color:var(--color-fg);font-size:1.45rem;line-height:1}._previewTotals_zt3i1_1328 span{color:var(--color-muted);margin-top:.3rem;font-size:.65rem}._selectedPacks_zt3i1_1332{flex-direction:column;gap:.45rem;display:flex}._selectedPacks_zt3i1_1332 span{color:var(--color-fg);align-items:center;gap:.45rem;font-size:.76rem;font-weight:700;display:flex}._selectedPacks_zt3i1_1332 svg{width:.8rem;height:.8rem;color:var(--color-accent)}._previewNote_zt3i1_1335{color:var(--color-muted);margin:.85rem 0 0;font-size:.7rem;line-height:1.5}@media (width<=44rem){._preferenceGrid_zt3i1_1262{grid-template-columns:1fr}._preferenceCard_zt3i1_989{min-height:0}._preferenceNumber_zt3i1_1005{margin-bottom:1rem}._addressCard_zt3i1_1293{align-items:flex-start}}._preferenceCard_zt3i1_989{min-height:19rem;padding:0}._preferenceCard_zt3i1_989:after{display:none}._preferenceHead_zt3i1_991 ._preferenceNumber_zt3i1_1005{margin:0 0 .18rem}._templateCard_zt3i1_471 ._tile_zt3i1_291{background:var(--sector-soft);color:var(--sector-color)}._templateCardActive_zt3i1_490 ._tile_zt3i1_291{background:var(--sector-color);color:#fff}._templateCardActive_zt3i1_490{border-color:var(--sector-color);box-shadow:0 14px 30px color-mix(in srgb, var(--sector-color) 16%, transparent)}._templateCard_zt3i1_471:hover{border-color:var(--sector-color)}._preferenceBody_zt3i1_1006>._segmented_zt3i1_376,._preferenceBody_zt3i1_1006 ._vatRow_zt3i1_412,._preferenceBody_zt3i1_1006 ._vatRow_zt3i1_412>._segmented_zt3i1_376{width:100%}._preferenceBody_zt3i1_1006>._segmented_zt3i1_376,._preferenceBody_zt3i1_1006 ._vatRow_zt3i1_412>._segmented_zt3i1_376{border-radius:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.35rem;display:grid}._preferenceBody_zt3i1_1006 ._vatRow_zt3i1_412>._segmented_zt3i1_376{grid-template-columns:repeat(4,minmax(0,1fr))}._preferenceBody_zt3i1_1006 ._segment_zt3i1_376{border-radius:.65rem;justify-content:center;align-items:center;width:100%;min-height:2.75rem;padding-inline:.45rem;display:flex}._preferenceBody_zt3i1_1006 ._segmentActive_zt3i1_406{background:var(--color-accent);color:#fff;box-shadow:0 6px 16px color-mix(in srgb, var(--color-accent) 22%, transparent)}._preferenceBody_zt3i1_1006 ._vatRow_zt3i1_412 ._input_zt3i1_354{width:100%;height:2.75rem}._actions_zt3i1_732 ._linkButton_zt3i1_798{order:-1;margin-left:0;margin-right:auto}@media (width<=32rem){._preferenceBody_zt3i1_1006 ._vatRow_zt3i1_412>._segmented_zt3i1_376{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_zt3i1_732 ._linkButton_zt3i1_798{text-align:left;width:100%;margin-right:0}}@media (width>=64rem){._layoutSingle_zt3i1_1406{grid-template-columns:minmax(0,1fr)}}._content_zt3i1_260{flex-direction:column;width:100%;min-width:0;min-height:35rem;display:flex}._businessIntro_zt3i1_1258,._catalogueIntro_zt3i1_1116{width:100%;max-width:none}._preferenceGrid_zt3i1_1262,._grid_zt3i1_465,._reviewList_zt3i1_698{width:100%}._locationGrid_zt3i1_1429{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;width:100%;display:grid}._locationGridSingle_zt3i1_1437{grid-template-columns:minmax(0,1fr)}._addressCard_zt3i1_1293,._locationNameField_zt3i1_1319{width:100%;max-width:none;min-height:13rem;margin:0}._addressCard_zt3i1_1293{align-items:flex-start;padding:1.35rem}._addressIcon_zt3i1_1310{margin-top:.1rem}._locationNameField_zt3i1_1319{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.25rem;flex-direction:column;padding:1.35rem;display:flex}._locationNameField_zt3i1_1319 ._searchBox_zt3i1_425{width:100%;margin-bottom:0}._locationNameField_zt3i1_1319 ._fieldHint_zt3i1_347{margin-top:auto;padding-top:1rem}._linkedLocation_zt3i1_1321{width:100%;max-width:none;margin-top:1rem}._reviewList_zt3i1_698{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:none;display:grid}._reviewRow_zt3i1_705{min-height:5.25rem}._actions_zt3i1_732{margin-top:2rem;margin-inline:0;width:100%;margin-bottom:0;padding:1.5rem 0 0;position:static}._preview_zt3i1_849{width:100%}@media (width<=48rem){._content_zt3i1_260{min-height:0}._locationGrid_zt3i1_1429,._reviewList_zt3i1_698{grid-template-columns:1fr}._addressCard_zt3i1_1293,._locationNameField_zt3i1_1319{min-height:0}._actions_zt3i1_732{margin-inline:0;width:auto;margin-bottom:0;padding-inline:0;position:static}}._locationGrid_zt3i1_1429 ._addressCard_zt3i1_1293{justify-content:center;align-items:center;padding-right:4rem;position:relative}._locationGrid_zt3i1_1429 ._addressCopy_zt3i1_1312{justify-content:center}._locationGrid_zt3i1_1429 ._addressCheck_zt3i1_1316{color:#fff;background:#1769e0;border:1px solid #1769e0;width:1.65rem;height:1.65rem;position:absolute;top:1.25rem;right:1.25rem}._locationGrid_zt3i1_1429 ._addressCheck_zt3i1_1316:empty{border-color:var(--color-border);background:0 0}._locationGrid_zt3i1_1429 ._addressCheck_zt3i1_1316 svg{width:.85rem;height:.85rem}._primaryButton_zt3i1_742,._ghostButton_zt3i1_774{border-radius:.85rem;height:3.25rem;min-height:3.25rem;padding-inline:1.4rem;font-size:.9rem;font-weight:700}._actions_zt3i1_732 ._linkButton_zt3i1_798{align-items:center;min-height:3.25rem;padding:.75rem .25rem;font-size:.875rem;display:inline-flex}._suggestion_zt3i1_664{min-height:2.5rem;padding:.5rem .85rem;font-size:.8rem}._modalClose_zt3i1_1040{width:2.75rem;height:2.75rem}._reviewIntro_zt3i1_1564,._creationSummary_zt3i1_1565,._creationDetails_zt3i1_1566{grid-column:1/-1}._reassuranceRow_zt3i1_1280{margin-top:2rem;margin-inline:auto;border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-accent) 3%, var(--color-surface));border-radius:1rem;justify-content:center;align-self:center;width:fit-content;max-width:100%;margin-bottom:0;padding:.7rem .9rem}._reassuranceRow_zt3i1_1280 span{text-align:center;color:var(--color-fg);justify-content:center;font-weight:700}._belgiumFlag_zt3i1_1591{border:1px solid color-mix(in srgb, var(--color-fg) 18%, transparent);background:linear-gradient(90deg,#111 0 33.333%,#ffd90c 33.333% 66.666%,#ef3340 66.666% 100%);border-radius:.12rem;flex:none;width:1.2rem;height:.8rem;display:inline-block;box-shadow:0 1px 2px #0f172a24}@media (width<=40rem){._reassuranceRow_zt3i1_1280{flex-direction:column;align-items:flex-start;gap:.65rem;padding:.8rem 1rem;display:inline-flex}._reassuranceRow_zt3i1_1280 span{text-align:left;justify-content:flex-start}}._reviewIntro_zt3i1_1564{margin-bottom:.25rem}._creationSummary_zt3i1_1565{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._creationBlock_zt3i1_1625{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-accent) 3%, var(--color-surface));border-radius:1.25rem;flex-direction:column;min-height:14rem;padding:1.25rem;display:flex}._creationHead_zt3i1_1635{border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}._creationHead_zt3i1_1635>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}._creationHead_zt3i1_1635 small{color:var(--color-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.65rem;font-weight:800}._creationHead_zt3i1_1635 strong{color:var(--color-fg);font-size:.9rem}._creationStats_zt3i1_1639{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1rem;display:grid}._creationStats_zt3i1_1639 span{background:var(--color-surface);color:var(--color-muted);border-radius:.85rem;flex-direction:column;padding:.75rem;font-size:.65rem;display:flex}._creationStats_zt3i1_1639 strong{color:var(--color-fg);margin-bottom:.25rem;font-size:1.35rem;line-height:1}._creationPacks_zt3i1_1642{flex-wrap:wrap;gap:.4rem;margin-top:.85rem;display:flex}._creationPacks_zt3i1_1642 span{background:var(--color-surface);color:var(--color-fg);border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}._creationPacks_zt3i1_1642 svg{width:.7rem;height:.7rem;color:var(--color-accent)}._creationAddress_zt3i1_1645{background:var(--color-surface);color:var(--color-fg);border-radius:.9rem;align-items:flex-start;gap:.6rem;margin-top:1rem;padding:.9rem;font-size:.78rem;line-height:1.5;display:flex}._creationAddress_zt3i1_1645 svg{width:1rem;height:1rem;color:var(--color-accent);flex:none;margin-top:.12rem}._creationEmpty_zt3i1_1647{color:var(--color-muted);margin:1rem 0 0;font-size:.75rem;line-height:1.5}._creationDetails_zt3i1_1566{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.25rem;margin-top:.25rem;overflow:hidden}._creationDetailsHead_zt3i1_1657{border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-accent) 4%, var(--color-bg));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}._creationDetailsHead_zt3i1_1657 h3{color:var(--color-fg);margin:.3rem 0 .25rem;font-size:1rem}._creationDetailsHead_zt3i1_1657 p{color:var(--color-muted);margin:0;font-size:.73rem;line-height:1.5}._detailTotal_zt3i1_1669{background:var(--color-surface);color:var(--color-accent);border-radius:999px;flex:none;padding:.4rem .65rem;font-size:.7rem;font-weight:800}._creationTrees_zt3i1_1670{gap:1rem;padding:1.25rem;display:grid}._creationTree_zt3i1_1670{border:1px solid var(--color-border);border-radius:1rem;overflow:hidden}._creationTree_zt3i1_1670>summary{border-left:4px solid var(--sector-color);background:var(--color-surface);color:var(--color-fg);cursor:pointer;align-items:center;gap:.8rem;padding:.9rem 1rem;list-style:none;display:flex}._creationTree_zt3i1_1670>summary::-webkit-details-marker{display:none}._creationTree_zt3i1_1670[open]>summary{border-bottom:1px solid var(--color-border)}._creationTree_zt3i1_1670>summary>span:first-child{background:var(--sector-soft);width:2.25rem;height:2.25rem;color:var(--sector-color);border-radius:.7rem;flex:none;place-items:center;display:grid}._creationTree_zt3i1_1670>summary svg{width:.9rem;height:.9rem}._creationTree_zt3i1_1670>summary div{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._creationTree_zt3i1_1670>summary strong{color:var(--color-fg);font-size:.86rem}._creationTree_zt3i1_1670>summary small{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-fg);border-radius:999px;align-self:flex-start;margin-top:.18rem;padding:.25rem .45rem;font-size:.66rem;font-weight:750;line-height:1;display:inline-flex}._treeChevron_zt3i1_1702{border:1.5px solid color-mix(in srgb, var(--sector-color) 65%, #334155);background:#fff;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;transition:transform .18s,background .15s;display:grid;position:relative;box-shadow:0 2px 6px #0f172a1f}._treeChevron_zt3i1_1702:before{content:"";border-right:2px solid var(--sector-color);border-bottom:2px solid var(--sector-color);width:.45rem;height:.45rem;margin-top:-.2rem;transform:rotate(45deg)}._creationTree_zt3i1_1670>summary:hover ._treeChevron_zt3i1_1702{background:color-mix(in srgb, var(--sector-color) 10%, #fff)}._creationTree_zt3i1_1670[open] ._treeChevron_zt3i1_1702{transform:rotate(180deg)}._creationTreeBody_zt3i1_1726{background:color-mix(in srgb, var(--color-bg) 72%, var(--color-surface));grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem;display:grid}._creationTreeGroup_zt3i1_1733{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.8rem;min-width:0;padding:.8rem}._creationTreeGroup_zt3i1_1733>strong{border-bottom:1px solid var(--color-border);color:var(--color-fg);padding-bottom:.5rem;font-size:.78rem;font-weight:800;display:block}._creationTreeGroup_zt3i1_1733 ul{flex-wrap:wrap;gap:.3rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._creationTreeGroup_zt3i1_1733 li{border:1px solid color-mix(in srgb, var(--sector-color) 22%, var(--color-border));background:color-mix(in srgb, var(--sector-color) 8%, var(--color-surface));color:var(--color-fg);border-radius:.55rem;padding:.34rem .52rem;font-size:.67rem;font-weight:650;line-height:1.2}._structureGroup_zt3i1_1044 li,._structureGroup_zt3i1_1044>span{border:1px solid color-mix(in srgb, var(--color-accent) 20%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface));color:var(--color-fg);font-weight:650}._reviewList_zt3i1_698>._reviewRow_zt3i1_705:nth-last-child(-n+2){display:none}@media (width<=48rem){._creationSummary_zt3i1_1565{grid-template-columns:1fr}._creationBlock_zt3i1_1625{min-height:0}._creationTreeBody_zt3i1_1726{grid-template-columns:1fr}._creationDetailsHead_zt3i1_1657{flex-direction:column}}._surface_1vcfr_1{min-width:0;min-height:13rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm);flex:1;justify-content:center;align-items:center;display:flex}._surface_1vcfr_1>:first-child{width:100%}._stack_1vcfr_19{gap:var(--space-2);flex-direction:column}@media (width<=36rem){._surface_1vcfr_1{min-height:11rem;padding:var(--space-3)}}._page_jnz6e_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_jnz6e_1}._error_jnz6e_9{color:var(--color-danger);font-size:.875rem}._toolbar_jnz6e_17{align-items:stretch;gap:var(--space-3);margin-bottom:0;display:flex}._overviewCard_jnz6e_24,._kpiSection_jnz6e_25{margin-bottom:var(--space-3)}._filterPanel_jnz6e_27{align-items:center;gap:var(--space-3);width:100%;box-shadow:none;background:0 0;border:0;padding:0;display:flex}._periods_jnz6e_38{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.1875rem;width:100%;min-height:3rem;padding:.25rem;display:grid}._period_jnz6e_38,._periodActive_jnz6e_52{border-radius:calc(var(--radius) - 2px);cursor:pointer;border:none;min-height:2.375rem;padding:.25rem .875rem;font-size:.8125rem;font-weight:700;transition:background .15s,color .15s,box-shadow .15s,transform .15s}._period_jnz6e_38{color:var(--color-muted);background:0 0}._period_jnz6e_38:hover{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}._periodActive_jnz6e_52{background:var(--gradient-accent);color:#fff;box-shadow:var(--shadow-md)}._kpis_jnz6e_85{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}@media (width<=70rem){._kpis_jnz6e_85{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=40rem){._kpis_jnz6e_85{grid-template-columns:1fr}}._kpi_jnz6e_25{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-height:9rem;padding:var(--space-4);gap:var(--space-2);box-shadow:var(--shadow-sm);flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}._kpi_jnz6e_25:after{content:"";background:var(--color-accent);opacity:.7;height:3px;position:absolute;inset:auto 0 0}._kpi_jnz6e_25:nth-child(3):after{background:var(--color-success)}._kpi_jnz6e_25:nth-child(5):after{background:var(--color-warning)}._kpiTop_jnz6e_133{align-items:center;gap:var(--space-2);color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:750;display:flex}._kpiIcon_jnz6e_144{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-bg));width:2.25rem;height:2.25rem;color:var(--color-accent);place-items:center;display:grid}._kpiIcon_jnz6e_144 svg{width:1rem;height:1rem}._kpi_jnz6e_25:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._kpiValue_jnz6e_161{color:var(--color-fg);letter-spacing:-.035em;margin-top:auto;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:800}._kpiLabel_jnz6e_169{color:var(--color-muted);font-size:.6875rem}._grid_jnz6e_176{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._grid_jnz6e_176>*{min-width:0}._stockCard_jnz6e_185{margin-bottom:var(--space-3)}@media (width<=48rem){._grid_jnz6e_176{grid-template-columns:1fr}}._card_jnz6e_195{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-3);box-shadow:var(--shadow-sm)}._grid_jnz6e_176 ._card_jnz6e_195{margin-bottom:0}._cardHead_jnz6e_208{align-items:center;gap:var(--space-2);margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--color-border);background:var(--gradient-section-header);display:flex}._cardIcon_jnz6e_218{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 13%, var(--color-surface));width:2.75rem;height:2.75rem;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}._cardIcon_jnz6e_218 svg{width:1.125rem;height:1.125rem}._cardTitle_jnz6e_234{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.6875rem;font-weight:600}._subTitle_jnz6e_243{margin:var(--space-2) 0 0;color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:750}._hint_jnz6e_252{margin:var(--space-2) 0 0;color:var(--color-muted);text-align:center;font-size:.8125rem}._empty_jnz6e_259{color:var(--color-muted);padding:var(--space-2) 0;margin:0;font-size:.875rem}._rows_jnz6e_268{margin:0}._row_jnz6e_268{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);justify-content:space-between;font-size:.875rem;display:flex}._row_jnz6e_268:last-child{border-bottom:none}._row_jnz6e_268 dt{color:var(--color-muted)}._row_jnz6e_268 dd{margin:0;font-weight:600}._table_jnz6e_295{border:1px solid var(--color-border);border-radius:var(--radius);border-collapse:separate;border-spacing:0;background:var(--color-surface);width:100%;font-size:.875rem;overflow:hidden}._table_jnz6e_295 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding:var(--space-3);background:color-mix(in srgb, var(--color-accent) 4%, var(--color-surface));border-bottom:1px solid var(--color-border);font-size:.6875rem;font-weight:600}._table_jnz6e_295 td{padding:var(--space-3);border-bottom:1px solid var(--color-border)}._table_jnz6e_295 tbody tr:last-child td{border-bottom:none}._table_jnz6e_295 tbody tr:hover{background:color-mix(in srgb, var(--color-accent) 3%, var(--color-surface))}._table_jnz6e_295 tfoot td{border-top:1px solid var(--color-border);border-bottom:none;font-weight:700}._numeric_jnz6e_337{text-align:right;white-space:nowrap}._sku_jnz6e_342{color:var(--color-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._lowQty_jnz6e_348{color:var(--color-warning);font-weight:600}._stockHeader_jnz6e_355{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:flex}._stockLabel_jnz6e_366{color:var(--color-muted);font-size:.875rem}._stockValue_jnz6e_371{color:var(--color-primary);font-size:1.25rem;font-weight:700}._lowList_jnz6e_379{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._lowRow_jnz6e_388{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);grid-template-columns:minmax(0,1.4fr) 2fr auto auto;font-size:.875rem;display:grid}._lowInfo_jnz6e_400{flex-direction:column;min-width:0;display:flex}._lowName_jnz6e_406{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._lowBarTrack_jnz6e_413{background:color-mix(in srgb, var(--color-border) 70%, var(--color-bg));border:1px solid var(--color-border);border-radius:9999px;height:.375rem;overflow:hidden}._lowBar_jnz6e_413{background:var(--color-warning);border-radius:9999px;height:100%;transition:width .2s}._lowBarEmpty_jnz6e_428{background:var(--color-danger);border-radius:9999px;height:100%;width:100%!important}._lowQty_jnz6e_348{color:var(--color-warning);text-align:right;min-width:3rem;font-weight:700}._lowQtyOut_jnz6e_442{color:var(--color-danger);text-align:right;min-width:3rem;font-weight:700}._lowValue_jnz6e_449{color:var(--color-muted);text-align:right;white-space:nowrap;min-width:4.5rem;font-size:.8125rem}@media (width<=40rem){._lowRow_jnz6e_388{grid-template-columns:minmax(0,1fr) auto}._lowBarTrack_jnz6e_413,._lowValue_jnz6e_449{display:none}}._page_i4v99_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_i4v99_1}._grid_i4v99_11{gap:var(--space-3);grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}._spanFull_i4v99_18{grid-column:1/-1}@media (width<=56rem){._grid_i4v99_11{grid-template-columns:1fr}}._fieldRow_i4v99_30{display:block}._label_i4v99_34{margin-bottom:var(--space-1);font-size:.8125rem;font-weight:600;display:block}._staticValue_i4v99_41{font-size:.875rem}._fact_i4v99_45{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:flex}._factLabel_i4v99_56{color:var(--color-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.75rem;font-weight:700}._factValue_i4v99_64{text-align:right;overflow-wrap:anywhere;font-size:.875rem;font-weight:600}._input_i4v99_71,._select_i4v99_72{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);font-size:.875rem;transition:box-shadow .15s}._input_i4v99_71:focus,._select_i4v99_72:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._input_i4v99_71:disabled,._select_i4v99_72:disabled{opacity:.6}._hint_i4v99_95{color:var(--color-muted);margin-top:var(--space-1);font-size:.75rem;display:block}._error_i4v99_102{color:var(--color-danger);margin:0;font-size:.8125rem}._success_i4v99_108{color:var(--color-success);margin:0;font-size:.8125rem;font-weight:600}._mfaEnroll_i4v99_115{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}._mfaQr_i4v99_122{border:1px solid var(--color-border);border-radius:var(--radius);width:10rem;height:10rem;padding:var(--space-2);background:#fff}._mfaSecret_i4v99_131{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);letter-spacing:.05em;word-break:break-all;font-size:.8125rem;display:block}._mfaActions_i4v99_142{gap:var(--space-2);display:flex}._mfaActions_i4v99_142>button{flex:1;width:auto;margin-top:0}._mfaFactor_i4v99_153{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);display:flex}._mfaFactorName_i4v99_164{align-items:center;gap:var(--space-2);font-size:.875rem;font-weight:600;display:flex}._mfaStatusBadge_i4v99_172{padding:.0625rem var(--space-2);background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success);border-radius:999px;align-self:flex-start;font-size:.6875rem;font-weight:700;display:inline-flex}._mfaStatusBadgePending_i4v99_183{background:color-mix(in srgb, var(--color-muted) 16%, transparent);color:var(--color-muted)}._saveButton_i4v99_188,._ghostButton_i4v99_189{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius);cursor:pointer;margin-top:auto;font-size:.875rem;font-weight:600;transition:opacity .15s,box-shadow .15s,border-color .15s,color .15s;display:inline-flex}._saveButton_i4v99_188{background:var(--color-cta);color:var(--color-cta-fg);box-shadow:var(--shadow-sm);border:none}._saveButton_i4v99_188:hover:not(:disabled){opacity:.92;box-shadow:var(--shadow-md)}._saveButton_i4v99_188:disabled{opacity:.5;cursor:not-allowed}._ghostButton_i4v99_189{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg)}._ghostButton_i4v99_189:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._ghostButton_i4v99_189:disabled{opacity:.5;cursor:not-allowed}._buttonIcon_i4v99_241{width:.875rem;height:.875rem}._langButtons_i4v99_248{gap:var(--space-2);display:flex}._lang_i4v99_248,._langActive_i4v99_254{padding:var(--space-2) var(--space-3);border-radius:var(--radius);text-align:center;cursor:pointer;flex:1;font-size:.875rem;font-weight:600}._lang_i4v99_248{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg)}._lang_i4v99_248:hover:not(:disabled){border-color:var(--color-accent)}._lang_i4v99_248:disabled{opacity:.45;cursor:not-allowed}._langActive_i4v99_254{background:var(--color-accent);color:var(--color-accent-fg);border:none}._langActive_i4v99_254:disabled{cursor:default;opacity:1}._page_ahp4z_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_ahp4z_1}._sectionTitle_ahp4z_9{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin:var(--space-3) 0 var(--space-2);font-size:.6875rem;font-weight:600}._historySection_ahp4z_18{margin-top:var(--space-5)}._activeSection_ahp4z_19{margin-bottom:var(--space-5)}._error_ahp4z_21{color:var(--color-danger);font-size:.875rem}._notice_ahp4z_26{color:var(--color-success,var(--color-accent));font-size:.875rem}._hint_ahp4z_31{margin:var(--space-1) 0 var(--space-2);color:var(--color-muted);font-size:.75rem}._empty_ahp4z_37{padding:var(--space-5) var(--space-4);text-align:center;color:var(--color-muted);margin:0;font-size:.875rem}._muted_ahp4z_45{color:var(--color-muted);font-size:.875rem}._numeric_ahp4z_50{text-align:right}._siteSelect_ahp4z_56{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);max-width:14rem;font-size:.875rem}._startButton_ahp4z_66{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;box-shadow:var(--shadow-sm);border:none;font-weight:600;transition:opacity .15s,transform .15s,box-shadow .15s;display:inline-flex}._startButton_ahp4z_66>svg{width:1rem;height:1rem}._startButton_ahp4z_66:hover{opacity:.92;box-shadow:var(--shadow-md);transform:translateY(-1px)}._openSessionCard_ahp4z_95{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-accent) 24%, var(--color-border));border-radius:var(--radius-lg);background:var(--gradient-section-header);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._openSessionIcon_ahp4z_108{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));width:3rem;height:3rem;color:var(--color-accent);place-items:center;display:grid}._openSessionIcon_ahp4z_108 svg{width:1.25rem;height:1.25rem}._openSessionCopy_ahp4z_119{min-width:0}._openSessionCopy_ahp4z_119 h2{margin:.375rem 0 .1875rem;font-size:1rem}._openSessionCopy_ahp4z_119 p{color:var(--color-muted);margin:0;font-size:.75rem}._resumeButton_ahp4z_122{height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;box-shadow:var(--shadow-sm);border:0;font-weight:700}._panel_ahp4z_124{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4);margin-bottom:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}._sessionHeader_ahp4z_136{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._startPanel_ahp4z_146{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--space-5);overflow:hidden}._startPanelHead_ahp4z_155{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);background:var(--gradient-section-header);display:flex}._startPanelHead_ahp4z_155>div{flex:1;min-width:0}._startPanelHead_ahp4z_155 p,._startPanelHead_ahp4z_155 h2{margin:0}._startPanelHead_ahp4z_155 p{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._startPanelHead_ahp4z_155 h2{margin:.1875rem 0 .3125rem;font-size:1.125rem}._startPanelHead_ahp4z_155 span{color:var(--color-muted);font-size:.8125rem;line-height:1.4}._openBadge_ahp4z_170{padding:.125rem var(--space-2);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);border-radius:999px;font-size:.75rem;font-weight:600;display:inline-block}._confirmedBadge_ahp4z_180{padding:.125rem var(--space-2);background:color-mix(in srgb, var(--color-success,var(--color-accent)) 12%, transparent);color:var(--color-success,var(--color-accent));border-radius:999px;font-size:.75rem;font-weight:600;display:inline-block}._sessionMeta_ahp4z_190{color:var(--color-muted);font-size:.875rem}._toolbar_ahp4z_198{margin-bottom:var(--space-3);display:flex}._toolbar_ahp4z_198 ._searchBox_ahp4z_203{width:100%;max-width:24rem}._searchClear_ahp4z_208{right:var(--space-1);width:1.5rem;height:1.5rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._searchClear_ahp4z_208:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 8%, transparent)}._searchClear_ahp4z_208 svg{width:.75rem;height:.75rem}._searchBox_ahp4z_203{position:relative}._searchIcon_ahp4z_241{left:var(--space-2);width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._search_ahp4z_203{width:100%;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem}._search_ahp4z_203:focus{outline:2px solid var(--color-accent);outline-offset:-1px}._noResults_ahp4z_267{color:var(--color-muted);margin:0;font-size:.875rem}._results_ahp4z_273{border:1px solid var(--color-border);border-radius:var(--radius);margin:0;padding:0;list-style:none;overflow:hidden}._result_ahp4z_273{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-fg);cursor:pointer;text-align:left;border:none;font-size:.875rem;display:flex}._result_ahp4z_273:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}._resultText_ahp4z_301{flex-direction:column;gap:.125rem;display:flex}._resultSku_ahp4z_307{color:var(--color-muted);font-size:.75rem}._resultAdd_ahp4z_312{color:var(--color-accent);font-weight:700}._card_ahp4z_319{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}._table_ahp4z_327{border-collapse:collapse;width:100%;font-size:.875rem}._table_ahp4z_327 th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:600}._table_ahp4z_327 th._numeric_ahp4z_50{text-align:right}._table_ahp4z_327 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}._table_ahp4z_327 tr:last-child td{border-bottom:none}._productName_ahp4z_357{font-weight:500;display:block}._productSku_ahp4z_362{color:var(--color-muted);font-size:.75rem;display:block}._qtyInput_ahp4z_368{width:5rem;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);text-align:right;font-size:.875rem}._qtyInput_ahp4z_368:focus{outline:2px solid var(--color-accent);outline-offset:-1px}._varianceOk_ahp4z_384{color:var(--color-muted)}._varianceOver_ahp4z_388{color:var(--color-warn,var(--color-accent));font-weight:600}._varianceUnder_ahp4z_393{color:var(--color-danger);font-weight:600}._confirmRow_ahp4z_401{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px dashed var(--color-border);display:flex}._confirmSummary_ahp4z_411{color:var(--color-muted);font-size:.8125rem;font-weight:600}._confirmButton_ahp4z_417{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;box-shadow:var(--shadow-sm);border:none;font-weight:600;display:inline-flex}._confirmButton_ahp4z_417 svg{width:1rem;height:1rem}._confirmButton_ahp4z_417:disabled{opacity:.5;cursor:not-allowed}._confirmButton_ahp4z_417:hover:not(:disabled){opacity:.92}._historyGrid_ahp4z_442{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._historyCard_ahp4z_448{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-fg);text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}._historyCard_ahp4z_448:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}._historyIcon_ahp4z_470,._detailHeaderIcon_ahp4z_471{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-bg));width:2.75rem;height:2.75rem;color:var(--color-accent);place-items:center;display:grid}._historyIcon_ahp4z_470 svg,._detailHeaderIcon_ahp4z_471 svg{width:1.125rem;height:1.125rem}._historyContent_ahp4z_483{flex-direction:column;gap:.375rem;min-width:0;display:flex}._historyTopline_ahp4z_484{align-items:center;gap:var(--space-2);justify-content:space-between;display:flex}._historyMeta_ahp4z_485{color:var(--color-muted);align-items:center;gap:.375rem;font-size:.75rem;display:flex}._historyMeta_ahp4z_485 svg{width:.75rem;height:.75rem}._historyOpen_ahp4z_487{color:var(--color-accent);white-space:nowrap;font-size:.75rem;font-weight:700}._historyPagination_ahp4z_489{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);color:var(--color-muted);font-size:.8125rem;display:flex}._historyPagination_ahp4z_489>div{align-items:center;gap:var(--space-2);display:flex}._historyPagination_ahp4z_489 button{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-weight:600}._historyPagination_ahp4z_489 button:disabled{opacity:.45;cursor:default}._overlay_ahp4z_503{z-index:20;padding:var(--space-4);background:#02061780;place-items:center;display:grid;position:fixed;inset:0}._detailModal_ahp4z_504{width:min(46rem,100%);max-height:calc(100vh - var(--space-5));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);overflow:auto}._detailHeader_ahp4z_471{align-items:center;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 9%, var(--color-surface)), var(--color-surface));display:flex}._detailHeader_ahp4z_471>div{flex:1;min-width:0}._detailHeader_ahp4z_471 p,._detailHeader_ahp4z_471 h2{margin:0}._detailHeader_ahp4z_471 p{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._detailHeader_ahp4z_471 h2{margin-top:.1875rem;font-size:1.25rem}._detailHeader_ahp4z_471 div>span{color:var(--color-muted);font-size:.75rem}._closeButton_ahp4z_511{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-fg);cursor:pointer;place-items:center;padding:0;display:grid}._closeButton_ahp4z_511 svg{width:1rem;height:1rem}._detailSummary_ahp4z_513{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);display:grid}._detailSummary_ahp4z_513>div{flex-direction:column;gap:.25rem;display:flex}._detailSummary_ahp4z_513 span{color:var(--color-muted);text-transform:uppercase;font-size:.6875rem;font-weight:700}._detailSummary_ahp4z_513 strong{overflow-wrap:anywhere;font-size:.8125rem}._detailBody_ahp4z_517{padding:var(--space-4) var(--space-5) var(--space-5);overflow-x:auto}._startModal_ahp4z_519{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:min(38rem,100%);box-shadow:var(--shadow-md);overflow:hidden}._startHeader_ahp4z_520{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 9%, var(--color-surface)), var(--color-surface));display:flex}._startHeaderIcon_ahp4z_521{background:var(--gradient-accent);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;display:grid}._startHeaderIcon_ahp4z_521 svg{width:1.25rem;height:1.25rem}._startHeader_ahp4z_520>div{flex:1;min-width:0}._startHeader_ahp4z_520 p,._startHeader_ahp4z_520 h2{margin:0}._startHeader_ahp4z_520 p{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._startHeader_ahp4z_520 h2{margin:.1875rem 0 .3125rem;font-size:1.125rem}._startHeader_ahp4z_520 div>span{color:var(--color-muted);font-size:.8125rem;line-height:1.4}._startForm_ahp4z_528{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}._startForm_ahp4z_528>._startButton_ahp4z_66{align-self:flex-start}._startForm_ahp4z_528 label{gap:var(--space-2);flex-direction:column;display:flex}._startForm_ahp4z_528 label>span{align-items:center;gap:var(--space-2);font-size:.8125rem;font-weight:700;display:flex}._startForm_ahp4z_528 label>span svg{width:.875rem;height:.875rem;color:var(--color-accent)}._startForm_ahp4z_528 ._siteSelect_ahp4z_56{width:100%;max-width:none;height:2.5rem}._sitePicker_ahp4z_534{border:0;min-width:0;margin:0;padding:0}._sitePicker_ahp4z_534 legend{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding:0;font-size:.8125rem;font-weight:700;display:flex}._sitePicker_ahp4z_534 legend svg{width:.875rem;height:.875rem;color:var(--color-accent)}._siteOptions_ahp4z_537{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._siteOption_ahp4z_537,._siteOptionActive_ahp4z_539{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}._siteOption_ahp4z_537{border:1px solid var(--color-border)}._siteOption_ahp4z_537:hover{border-color:var(--color-accent)}._siteOptionActive_ahp4z_539{border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-bg));box-shadow:var(--shadow-focus)}._siteOptionIcon_ahp4z_543{border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-surface));width:2rem;height:2rem;color:var(--color-accent);place-items:center;display:grid}._siteOptionIcon_ahp4z_543 svg{width:.875rem;height:.875rem}._siteOption_ahp4z_537>span:nth-child(2),._siteOptionActive_ahp4z_539>span:nth-child(2){flex-direction:column;gap:.125rem;min-width:0;display:flex}._siteOption_ahp4z_537 strong,._siteOptionActive_ahp4z_539 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._siteOption_ahp4z_537 small,._siteOptionActive_ahp4z_539 small{color:var(--color-muted);font-size:.6875rem}._siteCheck_ahp4z_548{width:.875rem;height:.875rem;color:var(--color-accent)}._noteInput_ahp4z_549{resize:vertical;width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);font:inherit}._noteInput_ahp4z_549:focus,._startForm_ahp4z_528 ._siteSelect_ahp4z_56:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}._startActions_ahp4z_551{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._startActions_ahp4z_551>button{height:2.5rem}._cancelButton_ahp4z_553{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-weight:600}@media (width<=48rem){._historyGrid_ahp4z_442{grid-template-columns:1fr}._historyPagination_ahp4z_489{flex-direction:column;align-items:stretch}._historyPagination_ahp4z_489>div{justify-content:space-between}._detailSummary_ahp4z_513,._siteOptions_ahp4z_537{grid-template-columns:1fr}._openSessionCard_ahp4z_95{grid-template-columns:auto 1fr}._resumeButton_ahp4z_122{grid-column:1/-1;width:100%}}._page_1nxzj_1{padding:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;animation:.18s ease-out _page-enter_1nxzj_1}._cardSpacing_1nxzj_9{margin-bottom:var(--space-4)}._cardTitle_1nxzj_11{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.6875rem;font-weight:700}._hint_1nxzj_20{color:var(--color-muted);margin:.2rem 0 0;font-size:.8125rem}._error_1nxzj_26{color:var(--color-danger);margin:0 0 var(--space-3);font-size:.875rem}._notice_1nxzj_32{color:var(--color-success);margin:0 0 var(--space-3);font-size:.875rem;font-weight:600}._empty_1nxzj_39{color:var(--color-muted);font-size:.875rem}._inviteForm_1nxzj_46{gap:var(--space-2);flex-wrap:wrap;display:flex}._input_1nxzj_52,._select_1nxzj_53{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem}._inviteForm_1nxzj_46 ._input_1nxzj_52{flex:16rem}._linkRow_1nxzj_66{gap:var(--space-2);flex-wrap:wrap;display:flex}._linkRow_1nxzj_66 ._input_1nxzj_52{flex:20rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._primaryButton_1nxzj_78{padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;box-shadow:var(--shadow-sm);border:none;font-weight:600}._primaryButton_1nxzj_78:disabled{opacity:.6;cursor:default}._ghostButton_1nxzj_94{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;font-weight:600}._tableWrap_1nxzj_106{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}._table_1nxzj_106{border-collapse:collapse;width:100%;font-size:.875rem}._table_1nxzj_106 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding:var(--space-3);border-bottom:1px solid var(--color-border);white-space:nowrap;font-size:.6875rem;font-weight:700}._table_1nxzj_106 td{padding:var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_1nxzj_106 tbody tr:last-child td{border-bottom:none}._table_1nxzj_106 tbody tr:hover{background:color-mix(in srgb, var(--color-accent) 4%, transparent)}._memberCell_1nxzj_146{align-items:center;gap:var(--space-2);min-width:0;display:flex}._avatar_1nxzj_153{background:var(--gradient-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:flex}._avatarBlocked_1nxzj_167{background:var(--color-danger)}._email_1nxzj_171{align-items:center;gap:var(--space-2);font-weight:600;display:flex}._youBadge_1nxzj_178{text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius);padding:.0625rem var(--space-1);font-size:.625rem;font-weight:700}._badge_1nxzj_189{padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success);font-size:.75rem;font-weight:600;display:inline-block}._badgeBlocked_1nxzj_199{background:color-mix(in srgb, var(--color-danger) 15%, transparent);color:var(--color-danger)}._dateCell_1nxzj_204{white-space:nowrap;color:var(--color-muted)}._rowActions_1nxzj_209{gap:var(--space-1);flex-wrap:wrap;display:flex}._actionButton_1nxzj_215{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);padding:var(--space-1) var(--space-2);cursor:pointer;white-space:nowrap;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s}._actionButton_1nxzj_215:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._actionButton_1nxzj_215:disabled{opacity:.6;cursor:default}._actionButton_1nxzj_215._danger_1nxzj_240{color:var(--color-danger)}._actionButton_1nxzj_215._danger_1nxzj_240:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}._iconButton_1nxzj_249{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-fg);cursor:pointer;place-items:center;padding:0;transition:border-color .15s,color .15s;display:grid}._iconButton_1nxzj_249:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._iconButton_1nxzj_249:disabled{opacity:.6;cursor:default}._iconButtonIcon_1nxzj_275{width:1.125rem;height:1.125rem}._shell_1xc96_1{min-height:100%}._topbar_1xc96_5{background:var(--color-primary);color:var(--color-bg);padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;display:flex}:root[data-theme=dark] ._topbar_1xc96_5{background:#000}._brand_1xc96_18{align-items:baseline;gap:var(--space-2);display:flex}._brandName_1xc96_24{font-weight:700}._brandTag_1xc96_28{text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:.6875rem}._topbarActions_1xc96_35{align-items:center;gap:var(--space-2);display:flex}._signOut_1xc96_41{padding:var(--space-1) var(--space-3);border-radius:var(--radius);color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40}._signOut_1xc96_41:hover{border-color:var(--color-accent)}._body_1xc96_54{padding:var(--space-4);max-width:64rem;margin:0 auto}._subtitle_1xc96_60{color:var(--color-muted);margin-bottom:var(--space-4);font-size:.8125rem}._sectionTitle_1xc96_66{text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);margin-bottom:var(--space-2);font-size:.75rem;font-weight:600}._grid_1xc96_75{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}._table_1xc96_82{border-collapse:collapse;width:100%;font-size:.875rem}._table_1xc96_82 th{text-align:left;color:var(--color-muted);padding:var(--space-2);border-bottom:1px solid var(--color-border);font-weight:500}._table_1xc96_82 td{padding:var(--space-2);border-bottom:1px solid var(--color-border)}._tableWrap_1xc96_101{overflow-x:auto}._auditBar_1xc96_105{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._tenantSelect_1xc96_112{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-size:.875rem}._auditCount_1xc96_121{color:var(--color-muted);font-size:.75rem}._nowrap_1xc96_126{white-space:nowrap}._idTag_1xc96_130{color:var(--color-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._empty_1xc96_136{color:var(--color-muted)}._wrap_1hgk1_1{min-height:100%;padding:var(--space-4);background:radial-gradient(50rem 24rem at 15% -10%, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent), var(--color-bg);place-items:center;display:grid;position:relative}._themeToggle_1hgk1_12{top:var(--space-4);right:var(--space-4);position:absolute}._card_1hgk1_18{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-width:22rem;padding:var(--space-4);box-shadow:var(--shadow-md);position:relative}._brand_1hgk1_29{align-items:center;gap:var(--space-2);color:var(--color-primary);margin-bottom:var(--space-3);font-size:1rem;font-weight:700;display:flex}._brand_1hgk1_29:before{content:"M";background:var(--gradient-accent);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.9375rem;font-weight:800;display:inline-flex}._title_1hgk1_53{margin:0 0 var(--space-3);color:var(--color-fg);font-size:1.25rem;font-weight:600}._field_1hgk1_60{margin-bottom:var(--space-2);display:block}._label_1hgk1_65{color:var(--color-muted);margin-bottom:var(--space-1);font-size:.8125rem;display:block}._input_1hgk1_72{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);transition:border-color .15s}._input_1hgk1_72:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent)}._button_1hgk1_88{width:100%;padding:var(--space-2);margin-top:var(--space-2);border-radius:var(--radius);background:var(--color-cta);color:var(--color-cta-fg);cursor:pointer;box-shadow:var(--shadow-sm);border:none;font-weight:600;transition:opacity .15s,box-shadow .15s}._button_1hgk1_88:hover{opacity:.92;box-shadow:var(--shadow-md)}._button_1hgk1_88:disabled{opacity:.6;cursor:default}._linkButton_1hgk1_114{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._error_1hgk1_123{color:var(--color-danger);margin-top:var(--space-2);font-size:.8125rem}._footer_1hgk1_129{margin-top:var(--space-3);color:var(--color-muted);font-size:.8125rem}._stepHint_1rftn_1{color:var(--color-muted);margin:0 0 var(--space-3);font-size:.8125rem}._selectedCompany_1rftn_7{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);margin-bottom:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-surface));display:flex}._selectedName_1rftn_19{color:var(--color-fg);font-size:.875rem;font-weight:600}._selectedMeta_1rftn_25{color:var(--color-muted);font-size:.75rem}
