.brand-logo_logo__ZDdfS{display:inline-block;overflow:hidden;flex-shrink:0}.brand-logo_logo__ZDdfS img{display:block;max-width:none}.brand-logo_auto__suuUJ .brand-logo_dark__dHTSl{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand-logo_auto__suuUJ .brand-logo_light__aJrBF{display:none}:root:not([data-theme=light]) .brand-logo_auto__suuUJ .brand-logo_dark__dHTSl{display:block}}[data-theme=dark] .brand-logo_auto__suuUJ .brand-logo_light__aJrBF{display:none}[data-theme=dark] .brand-logo_auto__suuUJ .brand-logo_dark__dHTSl{display:block}.boot-screen_boot__Us1Z_{position:absolute;inset:0;z-index:20000;display:grid;place-items:center;background:var(--navy);color:#fff;transition:opacity .45s ease}.boot-screen_hidden__SOZ1S{opacity:0;pointer-events:none}.boot-screen_inner__rzNKi{text-align:center}.boot-screen_subtitle__WTEei{margin-top:1rem;font-size:.8rem;letter-spacing:.04em;color:#8fb4d8}.boot-screen_dots__FRhfg{display:flex;gap:.45rem;justify-content:center;margin-top:1.7rem}.boot-screen_dots__FRhfg i{width:6px;height:6px;border-radius:50%;background:#65b8ff;animation:boot-screen_bounce__nu92i 1s infinite}.boot-screen_dots__FRhfg i:nth-child(2){animation-delay:.15s}.boot-screen_dots__FRhfg i:nth-child(3){animation-delay:.3s}@keyframes boot-screen_bounce__nu92i{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.boot-screen_dots__FRhfg i{animation:none;opacity:.8}.boot-screen_boot__Us1Z_{transition:none}}.brand-mark_badge__Xn6IF,.brand-mark_mark__PPAe6{display:inline-flex;align-items:center;justify-content:center}.brand-mark_badge__Xn6IF{padding:14%;border-radius:22%;background:var(--navy)}.brand-wordmark_wordmark__g1hwl{display:inline-flex;align-items:center;gap:.6em;color:var(--text-primary)}.brand-wordmark_text__pKFgy{display:flex;flex-direction:column;line-height:1}.brand-wordmark_name__HG7sJ{font-weight:800;letter-spacing:-.02em}.brand-wordmark_tagline__9rMd3{margin-top:.35em;font-size:.6rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--text-secondary)}.app-icon_icon__FOKSx{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:23%;color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.15)}.app-icon_blue__EPg9R{background:linear-gradient(145deg,#5b8cff,var(--color-primary))}.app-icon_sky__3JuZZ{background:linear-gradient(145deg,#38bdf8,#1d6fd1)}.app-icon_amber__yrx15{background:linear-gradient(145deg,#fbbf24,#d97706)}.app-icon_orange__bPaqb{background:linear-gradient(145deg,#fb923c,#c2410c)}.app-icon_violet__P0MwE{background:linear-gradient(145deg,#a78bfa,#6d28d9)}.app-icon_teal__1CfXK{background:linear-gradient(145deg,#2dd4bf,#0f766e)}.app-icon_pink__EKSv2{background:linear-gradient(145deg,#f472b6,#be185d)}.app-icon_slate__mC8jJ{background:linear-gradient(145deg,#94a3b8,#475569)}.app-icon_navy__qGiWq{background:linear-gradient(145deg,var(--color-primary),var(--navy))}.context-menu_menu__Pgaoz{position:fixed;z-index:9500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_list__72GpW{min-width:220px;width:max-content;max-width:320px;padding:5px;border:1px solid var(--os-glass-line);border-radius:var(--radius-md);background:var(--os-glass-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 28px rgba(0,0,0,.18)}.context-menu_nested__X6NkN{position:absolute;top:-5px;left:calc(100% - 4px)}.context-menu_flip__3uuZZ{left:auto;right:calc(100% - 4px)}.context-menu_subWrap__VaMsY{position:relative}.context-menu_item__1ajJw{width:100%;min-height:30px;display:flex;white-space:nowrap;align-items:center;gap:.4rem;padding:0 .6rem 0 .35rem;border:0;border-radius:var(--radius-sm);background:transparent;font-size:.78rem;text-align:left;cursor:default}.context-menu_active__Bx5HW,.context-menu_item__1ajJw:hover:not(:disabled){background:var(--os-hover)}.context-menu_item__1ajJw:disabled{color:var(--text-secondary)}.context-menu_check__W1LTq{width:1rem;flex:0 0 auto;text-align:center;font-size:.75rem;color:var(--color-primary)}.context-menu_arrow__30ThR{margin-left:auto;color:var(--text-secondary)}.context-menu_separator__eslya{height:1px;margin:4px 6px;background:var(--border)}.auth_screen__6jYB9{min-height:100vh;display:grid;grid-template-columns:1fr}@media (min-width:900px){.auth_screen__6jYB9{grid-template-columns:1fr 1fr}}.auth_formSide__XV4yR{display:flex;align-items:center;justify-content:center;padding:2.5rem 1.5rem;background:var(--background)}.auth_formInner__ik1EQ{width:100%;max-width:22rem;display:flex;flex-direction:column;gap:1.1rem}.auth_markRow__HGK_b{display:flex;justify-content:center}.auth_head__ENEP6{text-align:center}.auth_title__tO5sT{margin:0;font-size:1.5rem;font-weight:700}.auth_subtitle__9YJuJ{margin:.35rem 0 0;color:var(--text-secondary);font-size:.9rem}.auth_form__krKKs{display:flex;flex-direction:column;gap:.9rem}.auth_groupLabel__b1GSa{margin-top:.25rem;font-size:.75rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.auth_rowBetween___CSKX{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.auth_block__ifTVj{width:100%}.auth_link__1ojLG{color:var(--color-primary);text-decoration:none;font-size:.85rem}.auth_link__1ojLG:hover{text-decoration:underline}.auth_links___RFCQ{display:flex;justify-content:space-between;font-size:.85rem}.auth_links___RFCQ a{color:var(--color-primary);text-decoration:none}.auth_links___RFCQ a:hover{text-decoration:underline}.auth_trouble___yBBo{text-align:center;font-size:.85rem}.auth_footer__d9GXZ{margin-top:.25rem;text-align:center;font-size:.75rem;color:var(--text-secondary);line-height:1.5}.auth_footer__d9GXZ a{color:var(--text-secondary);text-decoration:underline}.status-badge_badge__sH0yO{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:500;white-space:nowrap}.status-badge_ok__osj78{background:var(--status-ok-bg);color:var(--status-ok-fg)}.status-badge_warn__MfSuC{background:var(--status-warn-bg);color:var(--status-warn-fg)}.status-badge_bad__MnvhP{background:var(--status-bad-bg);color:var(--status-bad-fg)}.status-badge_info__uYeik{background:var(--status-info-bg);color:var(--status-info-fg)}.status-badge_neutral__PqOyX{background:var(--surface-2);color:var(--text-secondary)}.spinner_spinner__Ntmrq{display:inline-block;width:1.1em;height:1.1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:spinner_spin__IZVt7 .6s linear infinite;vertical-align:-.15em}@keyframes spinner_spin__IZVt7{to{transform:rotate(1turn)}}.app-frame_layout__v8Kvw{height:100%;display:grid;grid-template-columns:190px 1fr}.app-frame_single__Bu7_3{grid-template-columns:1fr}.app-frame_sidebar__sKnE0{display:flex;flex-direction:column;gap:2px;padding:.7rem .5rem;background:var(--surface);border-right:1px solid var(--border);overflow:auto}.app-frame_nav__Uis1y{position:relative;height:36px;padding:0 .8rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font-size:.84rem;text-align:left}.app-frame_nav__Uis1y:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.app-frame_active__onIXq,.app-frame_active__onIXq:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent);font-weight:600}.app-frame_active__onIXq:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--color-primary)}.app-frame_content__Ykqat{display:flex;flex-direction:column;min-width:0;overflow:auto;padding:1.2rem}.app-frame_head__ulBoW{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;flex-wrap:wrap;margin-bottom:1rem}.app-frame_title__2x0UG{margin:0 0 .2rem;font-size:1.3rem;font-weight:600;text-wrap:balance}.app-frame_subtitle__iijhZ{margin:0;font-size:.78rem;color:var(--text-secondary)}.app-frame_badges__hpeOn{display:flex;gap:.4rem}.app-frame_body__KwLfR{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:.8rem;-webkit-user-select:text;-moz-user-select:text;user-select:text}@media (max-width:768px){.app-frame_layout__v8Kvw{grid-template-columns:1fr;grid-template-rows:auto 1fr}.app-frame_sidebar__sKnE0{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--border)}.app-frame_nav__Uis1y{flex:0 0 auto}}.data-table_wrap__4siRx{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background)}.data-table_table__LFqki{width:100%;border-collapse:collapse}.data-table_table__LFqki td,.data-table_table__LFqki th{height:40px;padding:0 .75rem;border-bottom:1px solid var(--border);text-align:left;font-size:.84rem;white-space:nowrap}.data-table_table__LFqki th{height:36px;color:var(--text-secondary);font-size:.78rem;font-weight:600}.data-table_table__LFqki tbody tr:hover td{background:color-mix(in srgb,var(--text-primary) 3%,var(--background))}.data-table_table__LFqki tr:last-child td{border-bottom:0}.data-table_numeric__n6diZ{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.data-table_empty__q1c70{color:var(--text-secondary);text-align:center}.alert_alert__okizN{padding:.6rem .8rem;border:1px solid transparent;border-radius:var(--radius-sm);font-size:.86rem;line-height:1.45}.alert_error__fylqH{color:var(--status-bad-fg);border-color:color-mix(in srgb,var(--color-danger) 40%,transparent);background:var(--status-bad-bg)}.alert_info__sCP1A{color:var(--status-info-fg);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);background:var(--status-info-bg)}.alert_success__5U3Q4{color:var(--status-ok-fg);border-color:color-mix(in srgb,var(--status-ok-fg) 35%,transparent);background:var(--status-ok-bg)}.command-bar_bar__sxMb0{min-height:44px;padding:.25rem 0}.command-bar_bar__sxMb0,.command-bar_end__sIi5d,.command-bar_start__HxhLQ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.command-bar_end__sIi5d{margin-left:auto;gap:.5rem}.command-bar_cmd__J6x_u{display:inline-flex;align-items:center;gap:.5rem;height:36px;padding:0 10px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-size:.84rem;cursor:default}.command-bar_cmd__J6x_u:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.command-bar_cmd__J6x_u:not(:disabled):active{background:color-mix(in srgb,var(--text-primary) 3%,transparent);color:var(--text-secondary)}.command-bar_cmd__J6x_u:disabled{color:var(--text-secondary);opacity:.55}.command-bar_cmd__J6x_u:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}.command-bar_accent__XgRaz{background:var(--color-primary);color:var(--color-on-primary);border-bottom-color:color-mix(in srgb,var(--color-primary),black 28%)}.command-bar_accent__XgRaz:not(:disabled):hover{background:color-mix(in srgb,var(--color-primary) 90%,var(--background))}.command-bar_accent__XgRaz:not(:disabled):active{background:color-mix(in srgb,var(--color-primary) 80%,var(--background));color:var(--color-on-primary)}.command-bar_danger__oard0{color:var(--color-danger)}.command-bar_danger__oard0:not(:disabled):hover{background:color-mix(in srgb,var(--color-danger) 8%,transparent)}.command-bar_sep__aU_49{width:1px;height:22px;margin:0 4px;background:var(--border)}.command-bar_menuWrap__RCN08{position:relative}.command-bar_menu__zW1yb{position:absolute;top:calc(100% + 2px);right:0;z-index:10;display:flex;flex-direction:column;min-width:230px;padding:4px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);box-shadow:0 10px 28px rgba(0,15,35,.14)}.command-bar_menu__zW1yb .command-bar_cmd__J6x_u{width:100%;justify-content:flex-start}.command-bar_menu__zW1yb .command-bar_sep__aU_49{width:auto;height:1px;margin:4px 2px}.kpi-grid_grid__BI6vq{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.6rem;gap:.6rem}.kpi-grid_kpi__PUh6j{display:flex;flex-direction:column;gap:.2rem;padding:.8rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background)}.kpi-grid_label__mea3J{font-size:.7rem;color:var(--text-secondary)}.kpi-grid_value__wyv29{font-size:1.3rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi-grid_hint__ORqC1{font-size:.66rem;color:var(--status-ok-fg)}.module-app_footnote__Ubk5d{margin:0;font-size:.66rem;color:var(--text-secondary)}.desktop-widget_widget__4DI_A{position:absolute;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--os-glass-line);border-radius:var(--radius-lg);background:var(--os-glass-strong);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);box-shadow:0 8px 24px rgba(0,15,35,.15);color:var(--text-primary);text-shadow:none}.desktop-widget_dragging__P0LRw{z-index:3;opacity:.85}.desktop-widget_header__f2xEt{display:flex;align-items:center;gap:.4rem;height:30px;flex:0 0 30px;padding:0 .3rem 0 .6rem;border-bottom:1px solid var(--border);touch-action:none;cursor:default}.desktop-widget_title__IpprM{flex:1 1;min-width:0;font-size:.72rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-widget_close__I4VeQ{width:24px;height:24px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:.7rem;color:var(--text-secondary)}.desktop-widget_close__I4VeQ:hover{background:var(--os-hover);color:var(--text-primary)}.desktop-widget_body__EeckR{flex:1 1;min-height:0;overflow:hidden;padding:.6rem .7rem;display:flex;-webkit-user-select:text;-moz-user-select:text;user-select:text}.desktop-widget_failed__hUsHh{font-size:.72rem;color:var(--text-secondary)}.desktop-widget_resize__P_Lsp{position:absolute;right:0;bottom:0;width:18px;height:18px;padding:0;border:0;background:linear-gradient(135deg,transparent 62%,var(--text-secondary) 62%,var(--text-secondary) 70%,transparent 70%,transparent 78%,var(--text-secondary) 78%,var(--text-secondary) 86%,transparent 86%);opacity:0;cursor:nwse-resize;touch-action:none;transition:opacity .1s ease}.desktop-widget_resize__P_Lsp:focus-visible,.desktop-widget_widget__4DI_A:hover .desktop-widget_resize__P_Lsp{opacity:.8}.desktop_desktop__Lsiyq{position:absolute;inset:0 0 48px var(--os-dock-w,0);overflow:hidden;background:radial-gradient(circle at 72% 33%,rgba(37,99,235,.42),transparent 24%),radial-gradient(circle at 83% 75%,rgba(6,182,164,.18),transparent 23%),linear-gradient(145deg,var(--os-wall-a) 0,var(--os-wall-b) 48%,var(--os-wall-c) 100%)}.desktop_wave1__jV5kJ,.desktop_wave2__voCzz,.desktop_wave3__Qrm48{position:absolute;pointer-events:none;border-radius:52% 48% 0 0/70% 70% 0 0;filter:drop-shadow(-22px -12px 28px rgba(0,0,0,.14))}.desktop_wave1__jV5kJ{width:52vw;height:55vh;right:-8vw;bottom:-18vh;background:linear-gradient(150deg,var(--color-primary) 0,#0b3a7b 55%,#062449 100%);transform:rotate(-13deg)}.desktop_wave2__voCzz{width:42vw;height:44vh;right:-2vw;bottom:-20vh;background:linear-gradient(150deg,#3b82f6,#0a4ca0 48%,#09284d);transform:rotate(-5deg);opacity:.88}.desktop_wave3__Qrm48{width:30vw;height:33vh;right:4vw;bottom:-15vh;background:linear-gradient(150deg,var(--color-accent) 0,#087aa5 45%,#0a315c 100%);transform:rotate(7deg);opacity:.6}.desktop_watermark__V2bfI{position:absolute;right:8.5vw;top:10vh;opacity:.08;pointer-events:none}.desktop_grid__SS0VB{position:absolute;top:1rem;left:.6rem;right:.6rem;bottom:.5rem;touch-action:none}.desktop_icon__50ug4{position:absolute;display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 4px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);cursor:default}.desktop_icon__50ug4:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}.desktop_selected__6dyza,.desktop_selected__6dyza:hover{background:rgba(64,139,235,.28);border-color:rgba(142,194,255,.46)}.desktop_dragging__nHoBR{z-index:2;opacity:.85;transition:none}.desktop_label___Kzis{flex:0 0 auto;width:calc(100% + 8px);font-size:inherit;line-height:1.2;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:768px){.desktop_watermark__V2bfI{display:none}.desktop_grid__SS0VB{top:1rem;left:.5rem;right:.5rem}}.desktop_widgetSlot__6zAf_{position:absolute}.quick-panel_panel__zespc{position:absolute;z-index:8500;right:.6rem;bottom:58px;width:min(360px,calc(100vw - 1.2rem));padding:1.1rem 1.1rem .5rem;border:1px solid var(--os-glass-line);border-radius:var(--radius-md);background:var(--os-glass-strong);-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);box-shadow:0 16px 45px rgba(0,18,38,.2);font-size:.76rem;opacity:0;pointer-events:none;transform:translateY(14px);transition:opacity .16s ease,transform .16s ease}.quick-panel_open__ZVBrr{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.quick-panel_panel__zespc{transition:none}}.quick-panel_grid__J03nV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.9rem .6rem;gap:.9rem .6rem}.quick-panel_tile__Ebdi_{display:flex;flex-direction:column;align-items:center;gap:.4rem}.quick-panel_tileBtns__fSBy3{width:100%;height:48px;display:flex;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-primary)}.quick-panel_tileOn__8LHI7{border-color:transparent;background:var(--color-primary);color:var(--color-on-primary)}.quick-panel_tileMain__GvV4v,.quick-panel_tileMore__h3UCI{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:default}.quick-panel_tileMain__GvV4v{flex:1 1}.quick-panel_tileMore__h3UCI{width:30px;border-left:1px solid var(--border)}.quick-panel_tileOn__8LHI7 .quick-panel_tileMore__h3UCI{border-left-color:rgba(255,255,255,.35)}.quick-panel_tileMain__GvV4v:hover,.quick-panel_tileMore__h3UCI:hover{background:var(--os-hover)}.quick-panel_tileOn__8LHI7 .quick-panel_tileMain__GvV4v:hover,.quick-panel_tileOn__8LHI7 .quick-panel_tileMore__h3UCI:hover{background:rgba(255,255,255,.14)}.quick-panel_tileLabel__ZKG08{max-width:100%;text-align:center;line-height:1.2;color:var(--text-primary)}.quick-panel_slider___v49M{display:flex;align-items:center;gap:.75rem;margin:1.1rem 0 .4rem}.quick-panel_sliderIcon__SJ9cQ{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-primary)}.quick-panel_sliderValue__i7wko{min-width:4.2rem;text-align:right;color:var(--text-secondary)}.quick-panel_slider___v49M input{flex:1 1;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.quick-panel_slider___v49M input::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(to right,var(--color-primary) var(--pct),var(--border) var(--pct))}.quick-panel_slider___v49M input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-7px;border:5px solid var(--background);border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 1px var(--border)}.quick-panel_slider___v49M input::-moz-range-track{height:4px;border-radius:4px;background:var(--border)}.quick-panel_slider___v49M input::-moz-range-progress{height:4px;border-radius:4px;background:var(--color-primary)}.quick-panel_slider___v49M input::-moz-range-thumb{width:8px;height:8px;border:5px solid var(--background);border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 1px var(--border)}.quick-panel_sub__7xnv1{display:flex;flex-direction:column;gap:.25rem;min-height:190px}.quick-panel_subHead__6RR1g{display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.82rem}.quick-panel_option__2nNXl{display:flex;align-items:center;gap:.7rem;padding:.65rem .8rem;border:0;border-radius:var(--radius-sm);background:transparent;text-align:left;cursor:default}.quick-panel_option__2nNXl span{flex:1 1}.quick-panel_option__2nNXl:hover{background:var(--os-hover)}.quick-panel_optionOn__SgooE{background:var(--surface-2)}.quick-panel_iconBtn__VpV6W{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:default}.quick-panel_iconBtn__VpV6W:hover{background:var(--os-hover)}.quick-panel_footer__zRRc_{display:flex;align-items:center;justify-content:space-between;margin:.6rem -1.1rem 0;padding:.45rem .8rem .3rem 1.1rem;border-top:1px solid var(--border)}.quick-panel_status__WvO_r{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-primary)}.quick-panel_statusText__rSQc9{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu_menu__SVn9i{position:absolute;z-index:8500;left:.6rem;top:.6rem;bottom:58px;width:min(var(--os-sidebar-w),calc(100vw - 1.2rem));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--os-glass-line);border-radius:var(--radius-md);background:var(--os-glass-strong);-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);box-shadow:0 16px 45px rgba(0,18,38,.2);font-size:.78rem;opacity:0;pointer-events:none;transform:translateX(-14px);transition:opacity .16s ease,transform .16s ease}.sidebar-menu_open__d68KS{opacity:1;pointer-events:auto;transform:none}.sidebar-menu_docked__RLxce{left:0;top:0;bottom:48px;width:var(--os-sidebar-w);border:0;border-right:1px solid var(--os-glass-line);border-radius:0;box-shadow:none}@media (prefers-reduced-motion:reduce){.sidebar-menu_menu__SVn9i{transition:none}}.sidebar-menu_head__uyg87{display:flex;align-items:center;justify-content:space-between;padding:.7rem .6rem .4rem .95rem;font-size:.82rem}.sidebar-menu_nav__YlcpN{flex:1 1;min-height:0;overflow:auto;padding:0 .5rem .5rem}.sidebar-menu_groupBtn__JHtKP{width:100%;display:flex;align-items:center;gap:.4rem;margin-top:.35rem;padding:.45rem .4rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;cursor:default}.sidebar-menu_groupBtn__JHtKP:hover{background:var(--os-hover)}.sidebar-menu_chevron__RNzIg{display:grid;place-items:center;transition:transform .12s ease}.sidebar-menu_chevronOpen__Z2Dcg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.sidebar-menu_chevron__RNzIg{transition:none}}.sidebar-menu_row__bC6Cw{display:flex;align-items:stretch;gap:2px}.sidebar-menu_item__pVf6_{flex:1 1;display:flex;align-items:center;gap:.6rem;min-width:0;padding:.42rem .5rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);text-align:left;cursor:default}.sidebar-menu_item__pVf6_:hover{background:var(--os-hover)}.sidebar-menu_item__pVf6_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu_subItem__t4FH5{width:calc(100% - 1.9rem);margin-left:1.9rem;font-size:.74rem}.sidebar-menu_expand__BnFmr{width:28px;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:default;transition:transform .12s ease}.sidebar-menu_expand__BnFmr:hover{background:var(--os-hover)}.sidebar-menu_expandOpen__aQ7oO{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.sidebar-menu_expand__BnFmr{transition:none}}.sidebar-menu_iconBtn__U9umF{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:default}.sidebar-menu_iconBtn__U9umF:hover{background:var(--os-hover)}.sidebar-menu_iconBtnOn__THO9e{color:var(--color-on-primary)}.sidebar-menu_iconBtnOn__THO9e,.sidebar-menu_iconBtnOn__THO9e:hover{background:var(--color-primary)}.sidebar-menu_footer__jVTir{display:flex;align-items:center;gap:.3rem;padding:.35rem .6rem .35rem .5rem;border-top:1px solid var(--os-glass-line)}.start-menu_menu__IooLY{position:absolute;z-index:8500;left:50%;bottom:58px;width:min(620px,calc(100vw - 1rem));height:min(610px,calc(100vh - 80px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--os-glass-line);border-radius:var(--radius-lg);background:var(--os-glass-strong);-webkit-backdrop-filter:blur(34px) saturate(150%);backdrop-filter:blur(34px) saturate(150%);box-shadow:0 16px 45px rgba(0,15,35,.2);opacity:0;pointer-events:none;transform:translate(-50%,14px);transition:opacity .16s ease,transform .16s ease}.start-menu_open__sV1Ym{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.start-menu_menu__IooLY{transition:none}}.start-menu_inner__L9HQ1{flex:1 1;min-height:0;overflow:auto;padding:1.8rem 2.4rem 1rem}.start-menu_search__HCNQA{width:100%;height:38px;padding:0 .75rem;border:1px solid var(--border);border-bottom:2px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--background);font-size:.85rem;outline:0}.start-menu_head__ev3UY{display:flex;align-items:center;justify-content:space-between;margin:1.4rem .2rem .7rem;font-size:.82rem}.start-menu_linkBtn__pFtY_{padding:.3rem .6rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);font-size:.72rem}.start-menu_linkBtn__pFtY_:hover{background:var(--surface)}.start-menu_grid__xDP6N{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:.7rem .4rem;gap:.7rem .4rem}.start-menu_recommended__VLD4k{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:.25rem .75rem;gap:.25rem .75rem}.start-menu_rec__rXWx2{display:flex;align-items:center;gap:.6rem;height:54px;padding:.4rem;border:0;border-radius:var(--radius-sm);background:transparent;text-align:left}.start-menu_rec__rXWx2:hover{background:var(--os-hover)}.start-menu_recText__qmLcp{display:flex;flex-direction:column;min-width:0;line-height:1.25}.start-menu_recText__qmLcp b{font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start-menu_recText__qmLcp span{font-size:.66rem;color:var(--text-secondary)}.start-menu_pin__03stv{display:flex;flex-direction:column;align-items:center;gap:.4rem;height:76px;padding:.3rem;border:0;border-radius:var(--radius-sm);background:transparent;font-size:.72rem}.start-menu_pin__03stv:hover{background:var(--os-hover)}.start-menu_empty__8WdRz{grid-column:1/-1;margin:0;font-size:.8rem;color:var(--text-secondary)}.start-menu_footer__hLVl6{flex:0 0 52px;display:flex;align-items:center;gap:.6rem;padding:0 2rem;background:var(--surface-2);border-top:1px solid var(--os-glass-line);font-size:.78rem}.start-menu_avatar__hg_Wl{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,var(--color-primary),var(--navy));color:#fff;font-weight:600}.start-menu_user__Un9Ci{display:flex;flex-direction:column;min-width:0;line-height:1.2}.start-menu_user__Un9Ci small{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start-menu_userBtn__P442r{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.3rem .5rem;border:0;border-radius:var(--radius-sm);background:transparent;text-align:left}.start-menu_userBtn__P442r:hover{background:var(--os-hover)}.start-menu_power__y2AKs{margin-left:auto;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:transparent}.start-menu_power__y2AKs:hover{background:var(--os-hover)}@media (max-width:768px){.start-menu_inner__L9HQ1{padding:1.2rem 1rem .8rem}.start-menu_footer__hLVl6{padding:0 1rem}.start-menu_menu__IooLY{height:min(610px,calc(100vh - 70px))}}.company-switcher_wrap__Z7KH7{position:relative}.company-switcher_trigger__cYa0n{height:40px;display:inline-flex;align-items:center;gap:.45rem;padding:0 .6rem;border:0;border-radius:var(--radius-sm);background:transparent;font-size:.78rem;cursor:default}.company-switcher_open__StOXW,.company-switcher_trigger__cYa0n:hover{background:var(--os-hover)}.company-switcher_name__PjGJu{max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.company-switcher_chevron__ycrHv{font-size:.7rem;color:var(--text-secondary);transform:translateY(2px)}.company-switcher_panel__8pS_7{position:absolute;right:0;bottom:calc(100% + 10px);z-index:8600;width:min(300px,calc(100vw - 1.2rem));padding:.5rem;border:1px solid var(--os-glass-line);border-radius:var(--radius-lg);background:var(--os-glass-strong);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 16px 45px rgba(0,18,38,.3);text-align:left}.company-switcher_panelHead__gBv6Y{padding:.4rem .6rem .5rem;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.company-switcher_option__2HM5y{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem .6rem;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;font-size:.78rem;text-align:left}.company-switcher_option__2HM5y:hover{background:var(--os-hover)}.company-switcher_active__LVlis,.company-switcher_active__LVlis:hover{background:var(--status-info-bg);color:var(--status-info-fg)}.company-switcher_optionName__hpwos{display:flex;flex-direction:column;min-width:0}.company-switcher_optionName__hpwos small{font-size:.66rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-switcher_note__aq1Ds{margin:.4rem .6rem .2rem;font-size:.66rem;color:var(--text-secondary)}@media (max-width:768px){.company-switcher_name__PjGJu{max-width:7rem}}.taskbar_taskbar__7QOmi{z-index:9000;left:0;right:0;bottom:0;height:48px;justify-content:center;background:var(--os-glass);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);border-top:1px solid var(--os-glass-line);box-shadow:0 -2px 16px rgba(0,20,40,.13)}.taskbar_corner__PcgIC,.taskbar_taskbar__7QOmi{position:absolute;display:flex;align-items:center}.taskbar_corner__PcgIC{left:.5rem;height:100%}.taskbar_center__2FrkD{height:100%;display:flex;align-items:center;gap:3px}.taskbar_btn__Vq0H_{position:relative;width:42px;height:40px;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:transparent;cursor:default}.taskbar_active__oR_Wq,.taskbar_btn__Vq0H_:hover{background:var(--os-hover)}.taskbar_running__ZWJMH:after{content:"";position:absolute;bottom:2px;left:50%;width:6px;height:3px;border-radius:4px;background:var(--color-primary);transform:translateX(-50%)}.taskbar_focused__C9w8e:after{width:16px}.taskbar_tray__WwkXf{position:absolute;right:.5rem;height:100%;display:flex;align-items:center;gap:.25rem}.taskbar_trayBtn__DXUM_{height:40px;padding:0 .6rem;border:0;border-radius:var(--radius-sm);background:transparent;cursor:default}.taskbar_trayBtn__DXUM_:hover{background:var(--os-hover)}.taskbar_cluster__AtJI2{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-primary)}.taskbar_clock__qgkMD{padding:0 .5rem;font-size:.74rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:768px){.taskbar_taskbar__7QOmi{justify-content:flex-start;padding-left:52px}.taskbar_center__2FrkD{gap:0}.taskbar_clock__qgkMD{display:none}}.toasts_stack__Xx3E0{position:absolute;right:1rem;bottom:60px;z-index:10000;display:flex;flex-direction:column;gap:.5rem;width:min(320px,calc(100vw - 2rem))}.toasts_toast__8EpKc{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .9rem;text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--os-glass-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 28px rgba(0,0,0,.16);cursor:default}.toasts_toast__8EpKc b{font-size:.8rem}.toasts_toast__8EpKc span{font-size:.74rem;color:var(--text-secondary)}.window_window__168gM{position:absolute;display:flex;flex-direction:column;overflow:hidden;background:var(--background);border:1px solid rgba(0,0,0,.18);border-radius:var(--radius-md);box-shadow:0 8px 22px rgba(0,15,35,.11)}.window_focused__PWxcz{box-shadow:var(--os-shadow)}.window_minimizing__zUE0H,.window_restoring__pSZvg{transform-origin:50% 110%}.window_minimizing__zUE0H{animation:window_toTaskbar__eh273 .18s cubic-bezier(.7,0,.84,0) forwards}.window_restoring__pSZvg{animation:window_fromTaskbar__QegCX .22s cubic-bezier(.1,.9,.2,1)}.window_closing__tSVO4{animation:window_shut__jh7Fv .14s ease-in forwards;pointer-events:none}@keyframes window_toTaskbar__eh273{to{opacity:0;transform:translateY(12%) scale(.8)}}@keyframes window_fromTaskbar__QegCX{0%{opacity:0;transform:translateY(12%) scale(.8)}}@keyframes window_shut__jh7Fv{to{opacity:0;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.window_closing__tSVO4,.window_minimizing__zUE0H,.window_restoring__pSZvg{animation:none}}.window_maximized___OdCD{inset:0 0 48px var(--os-dock-w,0)!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;border-radius:0}.window_minimized__d3BjX{display:none}.window_titlebar__ScRvY{height:41px;flex:0 0 41px;display:flex;align-items:center;padding-left:.7rem;background:var(--os-window-bar);border-bottom:1px solid var(--border);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.window_titleApp__Vf9La{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:.78rem;white-space:nowrap;overflow:hidden}.window_title__jIQu7{overflow:hidden;text-overflow:ellipsis}.window_titleMeta__vB_QS{color:var(--text-secondary);font-size:.66rem}.window_controls__uqpAb{margin-left:auto;height:100%;display:flex;flex:0 0 auto}.window_ctl__GoN4X{width:46px;height:100%;border:0;background:transparent;font-size:.8rem;cursor:default}.window_ctl__GoN4X:hover{background:var(--surface-2)}.window_close__rOmXI:hover{background:#e81123;color:#fff}.window_body___bIFH{flex:1 1;min-height:0;overflow:hidden}.window_resize__3Q5oW{position:absolute;z-index:2;touch-action:none}.window_resize-n__kUGlZ{top:0}.window_resize-n__kUGlZ,.window_resize-s__KFMN2{left:10px;right:10px;height:5px;cursor:ns-resize}.window_resize-s__KFMN2{bottom:0}.window_resize-e__4iQyt{right:0;top:10px;bottom:10px;width:5px;cursor:ew-resize}.window_resize-w__e_kpR{left:0;top:10px;bottom:10px;width:5px;cursor:ew-resize}.window_resize-ne___XLJT{top:0;right:0;width:10px;height:10px;cursor:nesw-resize}.window_resize-sw__iCnes{bottom:0;left:0;width:10px;height:10px;cursor:nesw-resize}.window_resize-nw__LakF3{top:0;left:0;width:10px;height:10px;cursor:nwse-resize}.window_resize-se__Swste{bottom:0;right:0;width:10px;height:10px;cursor:nwse-resize}.window_failed__r17LG,.window_loading__KfzAh{height:100%;display:grid;place-items:center;padding:1rem;color:var(--text-secondary);font-size:.9rem;text-align:center}@media (max-width:768px){.window_window__168gM{inset:0 0 48px!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;border-radius:0}.window_resize__3Q5oW{display:none}}.os-shell_os__bH8eT{--os-sidebar-w:272px;--os-dock-w:0px;position:fixed;inset:0;overflow:hidden;overflow:clip;-webkit-user-select:none;-moz-user-select:none;user-select:none}.os-shell_docked__YR2qE{--os-dock-w:var(--os-sidebar-w)}.reports_empty__RWUPi{margin:0;color:var(--text-secondary);font-size:.85rem}.reports_group__9BfCT{display:flex;flex-direction:column;gap:.5rem}.reports_groupTitle__brA02{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.9rem;font-weight:600}.reports_list__0Zy_Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:.5rem;gap:.5rem}.reports_item__9QXr5{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .8rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);text-align:left}.reports_item__9QXr5:hover{border-color:var(--color-primary)}.reports_item__9QXr5 b{font-size:.8rem}.reports_item__9QXr5 span{font-size:.7rem;color:var(--text-secondary)}.button_btn__KfSGo{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--text-primary) 9%,transparent);border-bottom-color:color-mix(in srgb,var(--text-primary) 18%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-primary) 4%,var(--background));color:var(--text-primary);font:inherit;font-size:.875rem;font-weight:400;line-height:1;cursor:default;transition:background .1s ease,color .1s ease}.button_btn__KfSGo:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 7%,var(--background))}.button_btn__KfSGo:not(:disabled):active{background:color-mix(in srgb,var(--text-primary) 2%,var(--background));color:var(--text-secondary)}.button_btn__KfSGo:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}.button_btn__KfSGo:disabled{color:var(--text-secondary);opacity:.55}.button_primary__8QRtp{border-color:color-mix(in srgb,var(--color-primary),black 8%);border-bottom-color:color-mix(in srgb,var(--color-primary),black 28%);background:var(--color-primary);color:var(--color-on-primary)}.button_primary__8QRtp:not(:disabled):hover{background:color-mix(in srgb,var(--color-primary) 90%,var(--background))}.button_primary__8QRtp:not(:disabled):active{background:color-mix(in srgb,var(--color-primary) 80%,var(--background));color:color-mix(in srgb,var(--color-on-primary) 80%,transparent)}.button_primary__8QRtp:disabled{opacity:.45;color:var(--color-on-primary)}.button_danger__d_rGF{color:var(--color-danger)}.button_danger__d_rGF:not(:disabled):hover{background:color-mix(in srgb,var(--color-danger) 8%,var(--background))}.combobox-field_row__sJLfI{display:flex;align-items:center;gap:.3rem}.combobox-field_row__sJLfI .combobox-field_box__0z4Cx{flex:1 1}.combobox-field_box__0z4Cx{position:relative;min-width:0}.combobox-field_input__Rdfnw{width:100%;padding-right:2rem;text-overflow:ellipsis}.combobox-field_chevron__pJ4zP{position:absolute;top:0;right:.55rem;display:grid;align-items:center;height:32px;color:var(--text-secondary);pointer-events:none}.combobox-field_list__oeBrr{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:30;margin:0;padding:4px;list-style:none;max-height:240px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);box-shadow:0 8px 24px rgba(0,18,38,.18)}.combobox-field_option__Fitbu{padding:.35rem .5rem;border-radius:calc(var(--radius-sm) - 1px);font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.combobox-field_active__BYMPD{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.combobox-field_current__Ve1xR{font-weight:600}.combobox-field_empty__rUm1_{padding:.35rem .5rem;color:var(--text-secondary);font-size:.84rem}.checkbox_wrap__KeI_1{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;color:var(--text-primary);cursor:pointer}.checkbox_input__nQIra{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer}.segmented_seg__Vj4_8{display:inline-flex;min-height:32px;padding:2px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.segmented_option__vP0lG{min-height:26px;padding:0 .9rem;border:0;border-radius:calc(var(--radius-sm) - 1px);background:transparent;color:var(--text-secondary);font:inherit;font-size:.84rem;font-weight:500}.segmented_option__vP0lG:hover{color:var(--text-primary)}.segmented_on__Njvje,.segmented_on__Njvje:hover{background:var(--background);color:var(--text-primary);box-shadow:0 1px 2px rgba(0,18,38,.12)}.segmented_option__vP0lG:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.segmented_alert__0Idmk{display:inline-block;width:6px;height:6px;margin-left:.35rem;border-radius:50%;background:var(--color-danger);vertical-align:middle}.dialog_scrim__1mItE{position:absolute;inset:0;z-index:50;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.3)}.dialog_dialog__etwXT{display:flex;flex-direction:column;width:min(440px,100%);max-height:100%;padding:1.25rem 1.25rem 1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);box-shadow:0 16px 40px rgba(0,18,38,.3)}.dialog_title__TohRA{margin:0 0 .6rem;font-size:1.1rem;font-weight:600}.dialog_body__csrB9{min-height:0;overflow:auto;container-type:inline-size;font-size:.88rem;line-height:1.5;color:var(--text-primary)}.dialog_actions__dQTUl{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:.5rem;gap:.5rem;margin-top:1.25rem}.estoque_root__aDLnf{container-type:inline-size;display:grid;grid-template-columns:340px minmax(0,1fr);height:100%;min-height:0}.estoque_collapsed__53GW2{grid-template-columns:44px minmax(0,1fr)}.estoque_drawer__KHiWz{display:flex;flex-direction:column;gap:.6rem;min-height:0;padding:.9rem .75rem .5rem;border-right:1px solid var(--border);background:var(--surface)}.estoque_drawerHead__JMMX_{display:flex;align-items:center;gap:.25rem;padding:0 .25rem}.estoque_drawerTitle__VOepY{flex:1 1;margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.estoque_drawerSub__PRH1i{margin:-.4rem 0 0;padding:0 .25rem;font-size:.76rem;color:var(--text-secondary)}.estoque_iconBtn__639uj{display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:default}.estoque_iconBtn__639uj:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.estoque_iconBtn__639uj:disabled{opacity:.5}.estoque_iconBtn__639uj:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}.estoque_chips__i47ky{display:flex;flex-wrap:wrap;gap:.3rem;padding:0 .1rem}.estoque_chip__APe40{height:28px;padding:0 .7rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--text-secondary);font:inherit;font-size:.76rem;cursor:default}.estoque_chip__APe40:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 5%,var(--background))}.estoque_chipOn__vVARr,.estoque_chipOn__vVARr:hover{border-color:transparent;background:var(--status-info-bg);color:var(--status-info-fg);font-weight:600}.estoque_listScroll__zqXRC{flex:1 1;min-height:0;overflow:auto;margin:0 -.25rem;padding:0 .25rem}.estoque_list__9WYTy{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.estoque_item__hVY9C{position:relative;display:flex;align-items:center;gap:.7rem;width:100%;min-height:56px;padding:.4rem .6rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:default}.estoque_item__hVY9C:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.estoque_selected__Vgnxf,.estoque_selected__Vgnxf:hover{background:var(--background);border-color:var(--border)}.estoque_selected__Vgnxf:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:3px;background:var(--color-primary)}.estoque_itemText__7jVCc{display:flex;flex-direction:column;flex:1 1;min-width:0}.estoque_itemName__Ho_ab{font-size:.86rem;font-weight:500}.estoque_itemName__Ho_ab,.estoque_itemSub__nZ7Y_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estoque_itemSub__nZ7Y_{font-size:.74rem;color:var(--text-secondary)}.estoque_itemTrailing__mTXuy{flex:0 0 auto;font-size:.86rem;font-weight:600;text-align:right}.estoque_itemTrailingLow__CXJDF{color:var(--status-warn-fg)}.estoque_listFoot__7KAhi{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .25rem 0;border-top:1px solid var(--border);font-size:.74rem;color:var(--text-secondary)}.estoque_listFoot__7KAhi span:last-child{display:flex;gap:2px}.estoque_empty__Ntxwh{padding:1.5rem .75rem;color:var(--text-secondary);font-size:.84rem;text-align:center}.estoque_rail__N41YI{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .35rem;border-right:1px solid var(--border);background:var(--surface)}.estoque_pane__LtX0X{position:relative;display:flex;flex-direction:column;gap:.75rem;min-width:0;min-height:0;overflow:auto;padding:.9rem 1.1rem 1.1rem}.estoque_paneHead__GL4RW{position:-webkit-sticky;position:sticky;top:-.9rem;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem .9rem;margin:-.9rem -1.1rem 0;padding:.9rem 1.1rem .25rem;background:var(--background)}.estoque_paneHead__GL4RW .estoque_header__Ue6JB{flex:1 1 auto;min-width:0}.estoque_header__Ue6JB{display:flex;align-items:center;gap:.9rem}.estoque_headerText__noK7M{display:flex;flex-direction:column;gap:.25rem;min-width:0}.estoque_headerName__stCAD{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.estoque_headerMeta__JOL9D{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text-secondary)}.estoque_sectionTitle__uPcZe{margin:.25rem 0 0;font-size:.86rem;font-weight:600}.estoque_tiles__xKP8x{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:.6rem;gap:.6rem}.estoque_tile__OVuJv{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.75rem .85rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text-primary) 2%,var(--background))}.estoque_tileWide__whPX_{grid-column:1/-1}.estoque_tileAction__U_GAR{font:inherit;text-align:left;cursor:default}.estoque_tileAction__U_GAR:hover{background:color-mix(in srgb,var(--text-primary) 5%,var(--background));border-color:color-mix(in srgb,var(--text-primary) 20%,transparent)}.estoque_tileLabel__PyyPm{display:flex;align-items:center;gap:.4rem;font-size:.74rem;color:var(--text-secondary)}.estoque_tileValue__X8clD{font-size:1.05rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.estoque_tileHint__Z4kT4{font-size:.74rem;color:var(--text-secondary)}.estoque_tileActions__xBVu7{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.estoque_table__jIcCd{width:100%;border-collapse:collapse;font-size:.82rem}.estoque_table__jIcCd th{color:var(--text-secondary);font-size:.74rem;font-weight:600;text-align:left;white-space:nowrap}.estoque_table__jIcCd td,.estoque_table__jIcCd th{padding:.35rem .5rem;border-bottom:1px solid var(--border)}.estoque_table__jIcCd td{vertical-align:middle}.estoque_table__jIcCd td.estoque_numeric__A5FcU,.estoque_table__jIcCd th.estoque_numeric__A5FcU{text-align:right;white-space:nowrap}.estoque_tableScroll__Tg54D{overflow-x:auto}.estoque_negative__D4oO_{color:var(--status-bad-fg)}.estoque_dialogStack__P4ku1{display:flex;flex-direction:column;gap:.75rem}.estoque_pickResults___Oz__{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:180px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}.estoque_pickResult__JChNX{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.4rem .6rem;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.82rem;text-align:left;cursor:default}.estoque_pickResult__JChNX:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.estoque_pickedItem__XA5QE{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .6rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-primary) 2%,var(--background));font-size:.84rem}.estoque_link__Wzf3h{padding:0;border:0;background:transparent;color:var(--color-primary);font:inherit;font-weight:600;cursor:pointer}.estoque_link__Wzf3h:hover{text-decoration:underline}.estoque_muted__cGH4S{color:var(--text-secondary);font-size:.84rem}.estoque_stack__1gSxe{display:flex;flex-direction:column;gap:1rem}.estoque_hideWide__35Fd1{display:none}@container (max-width: 720px){.estoque_collapsed__53GW2,.estoque_root__aDLnf{grid-template-columns:minmax(0,1fr)}.estoque_hideNarrow__8PU5D{display:none}.estoque_hideWide__35Fd1{display:inline-flex}}.switch_row__eWSMM{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;cursor:pointer}.switch_disabled__mqcGk{cursor:default}.switch_bare__0zl_O{min-height:0;width:auto}.switch_text__pfj6I{flex:1 1;display:flex;flex-direction:column;min-width:0}.switch_label__8cy3N{font-size:.88rem;font-weight:500;color:var(--text-primary)}.switch_description__98WrV{font-size:.76rem;color:var(--text-secondary)}.switch_input__F_1q_{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.switch_track__6DYFX{position:relative;flex:0 0 auto;width:40px;height:20px;border:1px solid var(--text-secondary);border-radius:999px;background:transparent;transition:background .15s ease,border-color .15s ease}.switch_thumb__lYMbB{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:var(--text-secondary);transition:transform .15s ease,background .15s ease}.switch_input__F_1q_:checked~.switch_track__6DYFX{border-color:var(--color-primary);background:var(--color-primary)}.switch_input__F_1q_:checked~.switch_track__6DYFX .switch_thumb__lYMbB{background:var(--color-on-primary);transform:translateX(20px)}.switch_input__F_1q_:focus-visible~.switch_track__6DYFX{outline:2px solid var(--color-primary);outline-offset:2px}.switch_input__F_1q_:disabled~.switch_track__6DYFX{opacity:.6}@media (prefers-reduced-motion:reduce){.switch_thumb__lYMbB,.switch_track__6DYFX{transition:none}}.catalogo_root__rPJ8T{container-type:inline-size;display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0}.catalogo_collapsed__A8uPB{grid-template-columns:44px minmax(0,1fr)}.catalogo_drawer__9Bf15{display:flex;flex-direction:column;gap:.6rem;min-height:0;padding:.9rem .75rem .5rem;border-right:1px solid var(--border);background:var(--surface)}.catalogo_drawerHead__GBe0p{display:flex;align-items:center;gap:.25rem;padding:0 .25rem}.catalogo_drawerTitle__mzSrC{flex:1 1;margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.catalogo_drawerSub__wFsP9{margin:-.4rem 0 0;padding:0 .25rem;font-size:.76rem;color:var(--text-secondary)}.catalogo_iconBtn__68dnK{display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:default}.catalogo_iconBtn__68dnK:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.catalogo_iconBtn__68dnK:disabled{opacity:.5}.catalogo_iconBtn__68dnK:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}.catalogo_newBtn__8MUTC{width:100%}.catalogo_chips__g4wg7{display:flex;flex-wrap:wrap;gap:.3rem;padding:0 .1rem}.catalogo_chip__uqIIc{height:28px;padding:0 .7rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--text-secondary);font:inherit;font-size:.76rem;cursor:default}.catalogo_chip__uqIIc:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 5%,var(--background))}.catalogo_chipOn___Fl2J,.catalogo_chipOn___Fl2J:hover{border-color:transparent;background:var(--status-info-bg);color:var(--status-info-fg);font-weight:600}.catalogo_listScroll___gmir{flex:1 1;min-height:0;overflow:auto;margin:0 -.25rem;padding:0 .25rem}.catalogo_list__Rj3JB{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.catalogo_item__XVM5O{position:relative;display:flex;align-items:center;gap:.7rem;width:100%;min-height:56px;padding:.4rem .6rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:default}.catalogo_item__XVM5O:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.catalogo_selected___hNfo,.catalogo_selected___hNfo:hover{background:var(--background);border-color:var(--border)}.catalogo_selected___hNfo:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:3px;background:var(--color-primary)}.catalogo_itemText__CpBax{display:flex;flex-direction:column;min-width:0}.catalogo_itemName__2fMDs{font-size:.86rem;font-weight:500}.catalogo_itemName__2fMDs,.catalogo_itemSub__QBQ82{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalogo_itemSub__QBQ82{font-size:.74rem}.catalogo_inactive__suMzs .catalogo_itemName__2fMDs,.catalogo_itemSub__QBQ82{color:var(--text-secondary)}.catalogo_avatar__4EKab{display:inline-grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-primary);font-size:.74rem;font-weight:600}.catalogo_listFoot__sTZdL{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .25rem 0;border-top:1px solid var(--border);font-size:.74rem;color:var(--text-secondary)}.catalogo_listFoot__sTZdL span:last-child{display:flex;gap:2px}.catalogo_empty__f8aZ_{padding:1.5rem .75rem;color:var(--text-secondary);font-size:.84rem;text-align:center}.catalogo_rail__b2w72{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .35rem;border-right:1px solid var(--border);background:var(--surface)}.catalogo_railAccent__HLWnZ{background:var(--color-primary);color:var(--color-on-primary)}.catalogo_railAccent__HLWnZ:not(:disabled):hover{background:color-mix(in srgb,var(--color-primary) 90%,var(--background))}.catalogo_pane__9xLQV{position:relative;display:flex;flex-direction:column;gap:.75rem;min-width:0;min-height:0;overflow:auto;padding:.9rem 1.1rem 1.1rem}.catalogo_paneHead__dWGf3{position:-webkit-sticky;position:sticky;top:-.9rem;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem .9rem;margin:-.9rem -1.1rem 0;padding:.9rem 1.1rem .25rem;background:var(--background)}.catalogo_paneHead__dWGf3 .catalogo_header__vCPTf{flex:1 1 auto;min-width:0}.catalogo_header__vCPTf{display:flex;align-items:center;gap:.9rem}.catalogo_headerAvatar__A_g32{display:grid;place-items:center;flex:0 0 auto;width:56px;height:56px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);font-size:1.1rem;font-weight:600}.catalogo_headerAvatarEmpty__L_c4Q{background:var(--surface-2);color:var(--text-secondary)}.catalogo_headerText__cjbao{display:flex;flex-direction:column;gap:.25rem;min-width:0}.catalogo_headerName__D2_6D{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.catalogo_headerPlaceholder__iNNNs{color:var(--text-secondary);font-weight:400}.catalogo_headerMeta__roDFe{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text-secondary)}.catalogo_sectionTitle__BzlTJ{margin:.25rem 0 0;font-size:.86rem;font-weight:600}.catalogo_tiles__SqqjC{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:.6rem;gap:.6rem}.catalogo_tile__NjaKI{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.75rem .85rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text-primary) 2%,var(--background))}.catalogo_tileWide__LD2u7{grid-column:1/-1}.catalogo_tileAction__oOvz9{font:inherit;text-align:left;cursor:default}.catalogo_tileAction__oOvz9:hover{background:color-mix(in srgb,var(--text-primary) 5%,var(--background));border-color:color-mix(in srgb,var(--text-primary) 20%,transparent)}.catalogo_tileLabel__OQPTQ{display:flex;align-items:center;gap:.4rem;font-size:.74rem;color:var(--text-secondary)}.catalogo_tileValue__sOB8o{font-size:1.05rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.catalogo_tileHint__H3wlQ{font-size:.74rem;color:var(--text-secondary)}.catalogo_tileActions__Yf_ov{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.catalogo_formSection__eUPXu{display:flex;flex-direction:column;gap:.6rem;padding:.85rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.catalogo_formSectionHead__SGUt4{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.3rem;border-bottom:1px solid var(--border)}.catalogo_formSectionHead__SGUt4 h3{margin:0 auto 0 0;font-size:.86rem;font-weight:600}.catalogo_formSectionHint___dL0_{margin:-.3rem 0 0;font-size:.76rem;color:var(--text-secondary)}.catalogo_grid__S2_Qr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:.6rem .75rem;gap:.6rem .75rem}.catalogo_c2__GYeWl{grid-column:span 2}.catalogo_c3__vMQma{grid-column:span 3}.catalogo_c4__fBtLC{grid-column:span 4}.catalogo_c6__fIl2K{grid-column:span 6}.catalogo_c8__iLNGm{grid-column:span 8}.catalogo_c12__KvovK{grid-column:span 12}@container (max-width: 760px){.catalogo_c2__GYeWl,.catalogo_c3__vMQma,.catalogo_c4__fBtLC{grid-column:span 6}.catalogo_c6__fIl2K,.catalogo_c8__iLNGm{grid-column:span 12}}@container (max-width: 480px){.catalogo_c2__GYeWl,.catalogo_c3__vMQma,.catalogo_c4__fBtLC{grid-column:span 12}}.catalogo_addBtn__Bmhig{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--text-primary) 9%,transparent);border-bottom-color:color-mix(in srgb,var(--text-primary) 30%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-primary) 3%,var(--background));color:var(--color-primary);cursor:default}.catalogo_addBtn__Bmhig:hover{background:color-mix(in srgb,var(--text-primary) 6%,var(--background))}.catalogo_addBtn__Bmhig:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.catalogo_field__vVU0e{display:flex;flex-direction:column;gap:.3rem;height:100%}.catalogo_fieldLabel__AWWdZ{flex:1 0 auto;font-size:.84rem;color:var(--text-primary)}.catalogo_variantTable__U89gI{width:100%;border-collapse:collapse;font-size:.82rem}.catalogo_variantTable__U89gI th{padding:.35rem .5rem;border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:.74rem;font-weight:600;text-align:left;white-space:nowrap}.catalogo_variantTable__U89gI td{padding:.3rem .5rem .3rem 0;border-bottom:1px solid var(--border);vertical-align:middle}.catalogo_variantTable__U89gI td:first-child{padding-left:.5rem;white-space:nowrap;font-weight:500}.catalogo_variantScroll__jNI5p{overflow-x:auto}.catalogo_attributeBlock__kh38G{display:flex;flex-direction:column;gap:.6rem;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text-primary) 2%,var(--background))}.catalogo_attributeHead__4WIim{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.catalogo_attributeHead__4WIim>:first-child{flex:1 1 200px}.catalogo_valueChips__dQ_uO{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.catalogo_valueChip__pTnUh{display:inline-flex;align-items:center;gap:.25rem;height:26px;padding:0 .3rem 0 .6rem;border:1px solid var(--border);border-radius:999px;background:var(--background);font-size:.78rem}.catalogo_valueChipRemove___8XJn{display:grid;place-items:center;width:18px;height:18px;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:default}.catalogo_valueChipRemove___8XJn:hover{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-primary)}.catalogo_margin__VoJRD{font-size:.76rem;color:var(--text-secondary);white-space:nowrap}.catalogo_attributeSummary__ArDdw{display:flex;flex-direction:column;margin:0}.catalogo_attributeSummaryRow__9Gyzn{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding:.5rem .1rem;border-bottom:1px solid var(--border)}.catalogo_attributeSummaryRow__9Gyzn:last-child{border-bottom:0}.catalogo_attributeSummaryRow__9Gyzn dt{min-width:6rem;font-size:.82rem;font-weight:600}.catalogo_attributeSummaryRow__9Gyzn dd{display:flex;flex-wrap:wrap;gap:.3rem;margin:0}.catalogo_suggestionChip__GC3Xj{display:inline-flex;align-items:center;gap:.25rem;height:26px;padding:0 .6rem 0 .4rem;border:1px dashed var(--border);border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.78rem;cursor:default}.catalogo_suggestionChip__GC3Xj:hover{border-color:var(--color-primary);color:var(--color-primary)}.catalogo_registryRows__6PtSY{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;max-height:300px;overflow:auto}.catalogo_registryRow__dLVIa{display:flex;align-items:center;gap:.5rem;padding:.3rem .1rem;border-bottom:1px solid var(--border);font-size:.84rem}.catalogo_registryName__aV1At{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--text-primary)}button.catalogo_registryName__aV1At{padding:.25rem .35rem;border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;cursor:default}button.catalogo_registryName__aV1At:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--color-primary)}button.catalogo_registryName__aV1At:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.catalogo_registryChild__YZELj .catalogo_registryName__aV1At{padding-left:1rem}.catalogo_registryChild__YZELj .catalogo_registryName__aV1At>svg{margin-right:.25rem;color:var(--text-secondary);vertical-align:-1px}.catalogo_registryAdd__IO_ZS{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.catalogo_registryAdd__IO_ZS>:first-child{flex:1 1 180px}.catalogo_registryAddStack__TgyYZ{display:flex;flex-direction:column;gap:.5rem}.catalogo_registryAddRow___PIC3{display:flex;align-items:flex-end;gap:.5rem}.catalogo_registryAddRow___PIC3>:first-child{flex:1 1;min-width:0}.catalogo_link__TmSlq{padding:0;border:0;background:transparent;color:var(--color-primary);font:inherit;font-weight:600;cursor:pointer}.catalogo_link__TmSlq:hover{text-decoration:underline}.catalogo_muted__XlEdw{color:var(--text-secondary);font-size:.84rem}.catalogo_stack__DRwfQ{display:flex;flex-direction:column;gap:1rem}.catalogo_notes__Zx4e8{white-space:pre-wrap;font-size:.86rem}.catalogo_avatar__4EKab img,.catalogo_headerAvatar__A_g32 img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.catalogo_headerAvatarWrap__wCX67{position:relative;flex:0 0 auto}.catalogo_headerAvatarBtn__xwYHi{border:none;padding:0;cursor:default}.catalogo_headerAvatarBtn__xwYHi:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.catalogo_avatarBadge__j2E_z{position:absolute;display:grid;place-items:center;width:20px;height:20px;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--surface);color:var(--text-primary);box-shadow:0 1px 3px rgba(0,0,0,.18)}.catalogo_avatarBadgeEdit__7T2dn{right:-5px;bottom:-5px;pointer-events:none}.catalogo_avatarBadgeRemove__qu9mD{right:-5px;top:-5px;cursor:default}.catalogo_avatarBadgeRemove__qu9mD:hover{background:var(--surface-2)}.catalogo_photoGrid__rQIk_{display:flex;flex-wrap:wrap;gap:.5rem}.catalogo_photo__Q1UVg{position:relative;margin:0;width:108px;height:108px;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-2)}.catalogo_photo__Q1UVg img{display:block;width:100%;height:100%;object-fit:cover}.catalogo_photoCover__ysRo4{position:absolute;left:4px;top:4px;padding:0 6px;border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font-size:.68rem;font-weight:600}.catalogo_photoActions___JsHR{position:absolute;inset:auto 4px 4px auto;display:flex;gap:2px}.catalogo_photoBtn__ShTb4{display:grid;place-items:center;width:24px;height:24px;border:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface) 75%,transparent);color:var(--text-primary);cursor:default}.catalogo_photoBtn__ShTb4:not(:disabled):hover{background:var(--surface)}.catalogo_photoBtn__ShTb4:disabled{opacity:.4}.catalogo_photoAdd__VZJzp{display:grid;place-items:center;width:108px;height:108px;border:1px dashed var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:default}.catalogo_photoAdd__VZJzp:hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-primary)}.catalogo_photoItem__lCNZA{display:flex;flex-direction:column;gap:.25rem;width:108px}.catalogo_photoSelect__bSiZ4{width:100%;padding:.15rem .25rem;border:1px solid var(--border);background:var(--surface);font-size:.72rem}.catalogo_photoSelect__bSiZ4,.catalogo_photoTag__96d0M{border-radius:var(--radius-sm);color:var(--text-primary)}.catalogo_photoTag__96d0M{position:absolute;left:4px;bottom:4px;max-width:calc(100% - 8px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;background:color-mix(in srgb,var(--surface) 85%,transparent);font-size:.68rem;font-weight:600}.catalogo_variantCombo__H6LaE{display:inline-flex;align-items:center;gap:.4rem}.catalogo_variantThumb__5YIVI{display:inline-grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-2)}.catalogo_variantThumb__5YIVI img{width:100%;height:100%;object-fit:cover}.catalogo_hideWide__l_R_8{display:none}@container (max-width: 720px){.catalogo_collapsed__A8uPB,.catalogo_root__rPJ8T{grid-template-columns:minmax(0,1fr)}.catalogo_hideNarrow__2B_Ot{display:none}.catalogo_hideWide__l_R_8{display:inline-flex}}.drawer_scrim__nuXvL{position:absolute;inset:0;z-index:50;display:flex;justify-content:flex-end;background:rgba(0,0,0,.3)}.drawer_drawer__8NVz_{display:flex;flex-direction:column;width:min(480px,100%);height:100%;border-left:1px solid var(--border);background:var(--background);box-shadow:0 16px 40px rgba(0,18,38,.3);animation:drawer_drawer-in__Gaxaf .18s ease-out}@keyframes drawer_drawer-in__Gaxaf{0%{transform:translateX(2rem);opacity:0}to{transform:translateX(0);opacity:1}}.drawer_head__RhQnY{display:flex;align-items:flex-start;gap:.5rem;padding:1rem 1.1rem .75rem;border-bottom:1px solid var(--border)}.drawer_headText___ePR9{flex:1 1;min-width:0}.drawer_title__IQX6o{margin:0;font-size:1.1rem;font-weight:600}.drawer_subtitle__NS7yY{margin:.25rem 0 0;font-size:.78rem;color:var(--text-secondary)}.drawer_close__tuVeC{display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:default}.drawer_close__tuVeC:hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.drawer_body__lvAkw{flex:1 1;min-height:0;overflow:auto;container-type:inline-size;padding:1rem 1.1rem}.drawer_actions__Z_T1N{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:.5rem;gap:.5rem;padding:.75rem 1.1rem;border-top:1px solid var(--border)}.vendas_root__4LOxY{display:grid;grid-template-columns:340px minmax(0,1fr)}.vendas_root__4LOxY,.vendas_standalone__aXJOw{container-type:inline-size;height:100%;min-height:0}.vendas_standalone__aXJOw{display:flex;flex-direction:column}.vendas_collapsed___tq_u{grid-template-columns:44px minmax(0,1fr)}.vendas_drawer__DM2wn{display:flex;flex-direction:column;gap:.6rem;min-height:0;padding:.9rem .75rem .5rem;border-right:1px solid var(--border);background:var(--surface)}.vendas_drawerHead__KA8SE{display:flex;align-items:center;gap:.25rem;padding:0 .25rem}.vendas_drawerTitle__MIy8L{flex:1 1;margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.vendas_iconBtn__BBWTo{display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:default}.vendas_iconBtn__BBWTo:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.vendas_iconBtn__BBWTo:disabled{opacity:.5}.vendas_iconBtn__BBWTo:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}.vendas_chips__SakFD{display:flex;flex-wrap:wrap;gap:.3rem;padding:0 .1rem}.vendas_chip__kD8C_{height:28px;padding:0 .7rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--text-secondary);font:inherit;font-size:.76rem;cursor:default}.vendas_chip__kD8C_:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 5%,var(--background))}.vendas_chipOn__GJesH,.vendas_chipOn__GJesH:hover{border-color:transparent;background:var(--status-info-bg);color:var(--status-info-fg);font-weight:600}.vendas_listScroll__6iRd0{flex:1 1;min-height:0;overflow:auto;margin:0 -.25rem;padding:0 .25rem}.vendas_list__TcOYi{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.vendas_item__R6_Z8{position:relative;display:flex;align-items:center;gap:.7rem;width:100%;min-height:56px;padding:.4rem .6rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:default}.vendas_item__R6_Z8:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.vendas_selected__YdZ3U,.vendas_selected__YdZ3U:hover{background:var(--background);border-color:var(--border)}.vendas_selected__YdZ3U:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:3px;background:var(--color-primary)}.vendas_itemText__1JI2v{display:flex;flex-direction:column;flex:1 1;min-width:0}.vendas_itemName___ShnJ{font-size:.86rem;font-weight:500}.vendas_itemName___ShnJ,.vendas_itemSub__jvVYp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vendas_itemSub__jvVYp{font-size:.74rem;color:var(--text-secondary)}.vendas_itemTrailing__Wcw8p{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex:0 0 auto;font-size:.86rem;font-weight:600;text-align:right}.vendas_listFoot__Awcr3{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .25rem 0;border-top:1px solid var(--border);font-size:.74rem;color:var(--text-secondary)}.vendas_listFoot__Awcr3 span:last-child{display:flex;gap:2px}.vendas_empty__seAgN{padding:1.5rem .75rem;color:var(--text-secondary);font-size:.84rem;text-align:center}.vendas_rail__9ODqJ{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .35rem;border-right:1px solid var(--border);background:var(--surface)}.vendas_pane__XGANW{display:flex;flex-direction:column;gap:.75rem;min-width:0;min-height:0;overflow:auto;padding:.9rem 1.1rem 1.1rem}.vendas_paneHead__hBFGN{position:-webkit-sticky;position:sticky;top:-.9rem;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem .9rem;margin:-.9rem -1.1rem 0;padding:.9rem 1.1rem .25rem;background:var(--background)}.vendas_paneHead__hBFGN .vendas_header__oQ8Kk{flex:1 1 auto;min-width:0}.vendas_header__oQ8Kk{display:flex;align-items:center;gap:.9rem}.vendas_headerText__kWHvj{display:flex;flex-direction:column;gap:.25rem;min-width:0}.vendas_headerName__2wflZ{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.vendas_headerMeta__R49vU{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text-secondary)}.vendas_tiles__aY6PH{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.6rem;gap:.6rem}.vendas_tile__fYvmX{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.75rem .85rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text-primary) 2%,var(--background))}.vendas_tileAction__NxMnG{font:inherit;text-align:left;cursor:default}.vendas_tileAction__NxMnG:hover{background:color-mix(in srgb,var(--text-primary) 5%,var(--background));border-color:color-mix(in srgb,var(--text-primary) 20%,transparent)}.vendas_tileWide__yrRip{grid-column:1/-1}.vendas_chartBox___3XTe{display:flex;height:120px}.vendas_tileLabel__HbMDB{font-size:.74rem;color:var(--text-secondary)}.vendas_tileValue__11c2r{font-size:1.05rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.vendas_tileHint__vwN7F{font-size:.74rem;color:var(--text-secondary)}.vendas_summaryFoot__rWChU{margin-top:auto;padding-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text-secondary)}.vendas_kbd__PYD8m{padding:.1rem .4rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-size:.74rem}.vendas_peopleRow__jfy_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:.75rem;gap:.75rem}.vendas_card__SUAxD{display:flex;flex-direction:column;gap:.6rem;padding:.85rem .95rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text-primary) 2%,var(--background))}.vendas_cardTitle__gAoKA{margin:0;font-size:.86rem;font-weight:600}.vendas_cardHead__fIf3B{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.vendas_cardRow__OLkF7{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.vendas_table___dxAh{width:100%;border-collapse:collapse;font-size:.82rem}.vendas_table___dxAh th{color:var(--text-secondary);font-size:.74rem;font-weight:600;text-align:left;white-space:nowrap}.vendas_table___dxAh td,.vendas_table___dxAh th{padding:.35rem .4rem;border-bottom:1px solid var(--border)}.vendas_table___dxAh td{vertical-align:middle}.vendas_lineTitle__FHMiJ{display:block;min-width:10ch}.vendas_lineSku__t43EB{display:block;font-size:.72rem;color:var(--text-secondary)}.vendas_table___dxAh td.vendas_numeric__h3K9E,.vendas_table___dxAh th.vendas_numeric__h3K9E{text-align:right;white-space:nowrap}.vendas_tableScroll__AndUa{overflow-x:auto}.vendas_cellInput__pWN8X{width:4.75rem;height:30px;padding:0 .45rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text-primary);font:inherit;font-size:.82rem;text-align:right}.vendas_cellInput__pWN8X:focus-visible{outline:2px solid var(--color-primary);outline-offset:-1px}.vendas_cellInputError__wmUEy{border-color:var(--status-bad-fg)}.vendas_cellInputSm__cmEaH{width:3.5rem}.vendas_cellSelect__qHTER{height:30px;padding:0 .3rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text-primary);font:inherit;font-size:.78rem}.vendas_discountCell__0CEXi{display:flex;align-items:center;gap:.3rem;justify-content:flex-end}.vendas_searchRow__66iUl{display:flex;align-items:stretch;gap:.4rem}.vendas_searchRow__66iUl>:first-child{flex:1 1;min-width:0}.vendas_scanToggle__tmIHq{display:grid;place-items:center;width:40px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text-secondary);cursor:default}.vendas_scanToggle__tmIHq:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 5%,var(--background))}.vendas_scanToggleOn__SU93k,.vendas_scanToggleOn__SU93k:hover{border-color:transparent;background:var(--status-info-bg);color:var(--status-info-fg)}.vendas_scanToggle__tmIHq:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}.vendas_search__yNeRH{position:relative}.vendas_search__yNeRH input{width:100%}.vendas_searchResults__S6vVg{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:3;margin:0;padding:.25rem;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:240px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:0 8px 24px color-mix(in srgb,var(--text-primary) 18%,transparent)}.vendas_pickResult__Rs3_k{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.4rem .6rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-size:.82rem;text-align:left;cursor:default}.vendas_pickResultActive__pqgsK,.vendas_pickResult__Rs3_k:hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.vendas_pickResults__Y8Ufc{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:180px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}.vendas_totals__Ylx8r{display:flex;flex-direction:column;gap:.35rem;margin-left:auto;width:min(320px,100%);font-size:.84rem}.vendas_totalsFull__RRrzb{margin-left:0;width:100%}.vendas_totalsRow__HSN8A{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.vendas_totalsRow__HSN8A dt{margin:0;color:var(--text-secondary)}.vendas_totalsRow__HSN8A dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vendas_totalsStrong__Gh_ZJ{padding-top:.35rem;border-top:1px solid var(--border);font-size:1rem;font-weight:700}.vendas_totalsStrong__Gh_ZJ dt{color:var(--text-primary)}.vendas_paymentFee__RV_MX{display:block;color:var(--text-secondary);font-size:.74rem}.vendas_acquirerToggle__btSYL{display:flex;align-items:center;flex:1 1 auto;gap:.4rem;min-width:0;padding:0;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.vendas_acquirerTitle__WiGk5{display:flex;flex-direction:column;gap:1px;min-width:0}.vendas_fieldPair__KmK13{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.vendas_rowActions__krvJQ{display:flex;justify-content:flex-end;gap:.15rem}.vendas_paymentRow__7bK6F{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.vendas_paymentRow__7bK6F>select{flex:2 1 11rem;min-width:0}.vendas_paymentRow__7bK6F>select.vendas_paymentExtra__p3eTT{flex:1 1 8rem}.vendas_paymentRow__7bK6F>input{flex:1 1 7rem;min-width:0;width:auto;text-align:right}.vendas_summaryBar__Cm9VU{position:-webkit-sticky;position:sticky;bottom:-1.1rem;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:auto -1.1rem -1.1rem;padding:.7rem 1.1rem;border-top:1px solid var(--border);background:var(--surface);font-size:.84rem}.vendas_summaryItem__PTIbs{display:flex;align-items:center;gap:.4rem;color:var(--text-secondary)}.vendas_summaryItem__PTIbs strong{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vendas_summaryTotal__j_Vn4{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.vendas_summaryTotalLabel__8d5LM{font-size:.72rem;color:var(--text-secondary)}.vendas_summaryTotalValue__gqoGO{font-size:1.15rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vendas_badDelta__sOcXb{color:var(--status-bad-fg)}@media (prefers-reduced-motion:no-preference){.vendas_pulse__xLk8o{display:inline-flex;border-radius:var(--radius-sm);animation:vendas_finalize-pulse__A2AEn .8s ease-out 2}@keyframes vendas_finalize-pulse__A2AEn{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-primary) 55%,transparent)}to{box-shadow:0 0 0 10px transparent}}}.vendas_okDelta__O8k6_{color:var(--status-ok-fg)}.vendas_link__cLYj9{padding:0;border:0;background:transparent;color:var(--color-primary);font:inherit;font-weight:600;cursor:pointer}.vendas_link__cLYj9:hover{text-decoration:underline}.vendas_muted__xGK37{color:var(--text-secondary);font-size:.84rem}.vendas_dialogStack__afiE6{display:flex;flex-direction:column;gap:.75rem}.vendas_hideWide__52jPV{display:none}@container (max-width: 720px){.vendas_collapsed___tq_u,.vendas_root__4LOxY{grid-template-columns:minmax(0,1fr)}.vendas_hideNarrow__sUW7A{display:none}.vendas_hideWide__52jPV{display:inline-flex}}.vendas_personOption__nsCH6{display:flex;align-items:center;gap:.6rem;min-width:0;text-align:left}.vendas_personText__jp8IA{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;max-width:100%}.vendas_personText__jp8IA>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vendas_personSelected__NAgq0{display:flex;align-items:center;gap:.5rem}.vendas_personSelected__NAgq0>.vendas_personOption__nsCH6{flex:1 1}.vendas_personAvatar___T0y8{display:inline-grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:var(--surface-2);color:var(--text-primary);font-size:.72rem;font-weight:600}.vendas_personAvatar___T0y8 img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.widget-content_columns__uc59f{display:flex;flex:1 1;gap:.8rem;min-width:0}.widget-content_columns__uc59f>*{flex:1 1;min-width:0}.widget-content_stat__4aeBC{display:flex;flex-direction:column;gap:.1rem;min-width:0;container-type:inline-size}.widget-content_label___WOV2{font-size:.66rem;color:var(--text-secondary)}.widget-content_value__oez6H{font-size:clamp(.9rem,7cqw,1.15rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.widget-content_hint__ON8z5{font-size:.64rem;color:var(--status-ok-fg)}.widget-content_list__OQB_n{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem;width:100%;min-width:0}.widget-content_row__2s_rR{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.72rem}.widget-content_rowText__wQpfA{display:flex;flex-direction:column;min-width:0;line-height:1.2}.widget-content_rowText__wQpfA>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-content_rowText__wQpfA small{font-size:.62rem;color:var(--text-secondary)}.widget-content_trailing__hmNEl{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.widget-content_bars__sCAsP{display:flex;align-items:flex-end;gap:.35rem;flex:1 1;min-height:0}.widget-content_barCol__0aZ_J{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.2rem}.widget-content_bar__jTH_y{width:100%;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--color-primary),transparent 45%)}.widget-content_barLast__eZMd6{background:var(--color-primary)}.widget-content_barLabel__TTE6X{font-size:.58rem;color:var(--text-secondary)}.widget-content_link__HvEEB{align-self:flex-start;margin-top:auto;padding:0;border:0;background:transparent;font-size:.68rem;font-weight:600;color:var(--color-primary);cursor:pointer}