.FormDialog_backdrop__ICk6I{position:fixed;inset:0;z-index:80;background:color-mix(in srgb,var(--ink-2) 72%,transparent)}.FormDialog_dialog__zHcMJ{position:absolute;display:flex;flex-direction:column;min-width:420px;min-height:280px;padding:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);color:var(--text);box-shadow:var(--shadow-layer);overflow:hidden}.FormDialog_dialogFullscreen__5JmBL{inset:.75rem;width:auto!important;height:auto!important;left:.75rem!important;top:.75rem!important;right:.75rem;bottom:.75rem;border-radius:var(--radius-md)}.FormDialog_header__nne3K{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .35rem;flex-shrink:0}.FormDialog_headerDraggable__wrscF{cursor:move;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FormDialog_headerDraggable__wrscF .FormDialog_headerActions__jafxq,.FormDialog_headerDraggable__wrscF .FormDialog_iconBtn__dJ8XN{cursor:pointer;touch-action:manipulation;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.FormDialog_header__nne3K h2{margin:0;font-size:1.2rem;font-weight:700}.FormDialog_headerActions__jafxq{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}.FormDialog_description__1looS{margin:0 1.1rem .65rem;color:var(--muted);font-size:.9rem;flex-shrink:0}.FormDialog_body__wpThz{flex:1 1 auto;min-height:0;overflow:auto;padding:0 1.1rem 1.1rem}.FormDialog_footer__t9Y_Q{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:.65rem;padding:.85rem 1.1rem;border-top:1px solid var(--border);background:color-mix(in srgb,var(--panel-elevated) 55%,var(--panel))}.FormDialog_iconBtn__dJ8XN{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.FormDialog_iconBtn__dJ8XN:hover{color:var(--text);border-color:var(--border-strong);background:color-mix(in srgb,var(--accent) 10%,transparent);transform:translateY(-1px)}.FormDialog_iconBtn__dJ8XN:active{transform:translateY(0)}.FormDialog_handle__Yoft_{position:absolute;z-index:2;touch-action:none}.FormDialog_handle_n__wW2a4,.FormDialog_handle_s__XnCoJ{left:10px;right:10px;height:8px;cursor:ns-resize}.FormDialog_handle_n__wW2a4{top:-2px}.FormDialog_handle_s__XnCoJ{bottom:-2px}.FormDialog_handle_e__QtQFZ,.FormDialog_handle_w__LOQY1{top:10px;bottom:10px;width:8px;cursor:ew-resize}.FormDialog_handle_e__QtQFZ{right:-2px}.FormDialog_handle_w__LOQY1{left:-2px}.FormDialog_handle_ne__Tj_aG,.FormDialog_handle_nw__k9Czw,.FormDialog_handle_se__xKNiI,.FormDialog_handle_sw__04A6F{width:14px;height:14px}.FormDialog_handle_ne__Tj_aG{top:-3px;right:-3px;cursor:nesw-resize}.FormDialog_handle_nw__k9Czw{top:-3px;left:-3px;cursor:nwse-resize}.FormDialog_handle_se__xKNiI{bottom:-3px;right:-3px;cursor:nwse-resize}.FormDialog_handle_sw__04A6F{bottom:-3px;left:-3px;cursor:nesw-resize}.RowIconButton_btn__G6Noc{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;width:1.55rem;height:1.55rem;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer;transition:color .15s ease,transform .15s ease,background .15s ease}.RowIconButton_btn__G6Noc:hover:not(:disabled){background:transparent;color:var(--accent);transform:translateY(-1px)}.RowIconButton_btn__G6Noc:active:not(:disabled){transform:translateY(0)}.RowIconButton_btn__G6Noc:disabled{opacity:.4;cursor:not-allowed}.RowIconButton_btn__G6Noc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RowIconButton_danger__0R3nh{color:var(--muted)}.RowIconButton_danger__0R3nh:hover:not(:disabled){background:transparent;color:var(--danger)}.ui_grid__A4cdc{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.85rem;gap:.85rem;margin-bottom:1.25rem}.ui_card__f0KGF{padding:1rem 1.05rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel-elevated);box-shadow:var(--shadow-layer)}.ui_card__f0KGF span{display:block;color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem}.ui_card__f0KGF strong{font-size:1.35rem;color:var(--text)}.ui_tableWrap__V5a3S{overflow:auto}.ui_table__Z1pTI{width:100%;border-collapse:collapse;font-size:.92rem}.ui_table__Z1pTI td,.ui_table__Z1pTI th{text-align:left;padding:.65rem .5rem;border-bottom:1px solid var(--border);vertical-align:top}.ui_table__Z1pTI th{color:var(--muted);font-weight:600;letter-spacing:.04em}.ui_inactive__Hwko4{opacity:.48;transition:opacity .15s ease}.ui_inactive__Hwko4:hover{opacity:.72}.ui_table__Z1pTI tbody tr.ui_inactive__Hwko4 td{color:var(--muted)}.ui_section__VN9RW{margin:1.75rem 0 .75rem}.ui_section__VN9RW:first-child{margin-top:0}.ui_hint__WuPRD{margin:0 0 .85rem;color:var(--muted);font-size:.9rem}.ui_linkButton__7tiWg{display:inline-flex;align-items:center;gap:.2rem;margin:0;padding:.18rem .55rem;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--accent) 7%,var(--panel-elevated));color:var(--muted);font:inherit;font-size:.78rem;font-weight:650;letter-spacing:.01em;line-height:1.2;text-decoration:none;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.ui_linkButton__7tiWg:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 42%,var(--border));background:color-mix(in srgb,var(--accent) 12%,var(--panel-elevated));box-shadow:0 0 0 3px var(--glow);text-decoration:none}.ui_linkButton__7tiWg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui_slaCallout__SpTOQ{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 1rem;margin:0 0 .35rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--accent) 32%,var(--border));background:color-mix(in srgb,var(--accent) 9%,var(--panel-elevated))}.ui_slaCalloutIcon__TahEO{flex-shrink:0;color:var(--accent);margin-top:.12rem}.ui_slaCallout__SpTOQ strong{display:block;color:var(--text);font-size:.88rem;margin-bottom:.28rem}.ui_slaCallout__SpTOQ p{margin:0;color:var(--muted);font-size:.85rem;line-height:1.45}.ui_form__6t4pF{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:1.25rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-elevated)}.ui_formPlain__jBfsG{margin:0;padding:0;border:0;background:transparent;box-shadow:none}.ui_resolveDim__Qfk9s{opacity:.55;pointer-events:none;transition:opacity .15s ease}.ui_formActions__tg_S6{display:flex;justify-content:flex-end;gap:.65rem;margin-top:.35rem}.ui_filterFormGrid__tGK3M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 1rem;gap:.75rem 1rem;align-items:start}.ui_filterFormGrid__tGK3M>*{min-width:0}.ui_filterFormGrid__tGK3M>[data-filter-span=full]{grid-column:1/-1}@media (max-width:560px){.ui_filterFormGrid__tGK3M{grid-template-columns:1fr}}.ui_formRow__Ar0RG{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.75rem;gap:.75rem}.ui_phoneE164Row___6i4h{display:flex;gap:.5rem;align-items:stretch}.ui_phoneE164Row___6i4h select{flex:0 0 5.5rem;min-width:0}.ui_phoneE164Row___6i4h input{flex:1 1;min-width:0}.ui_roleToggleGrid__sTMlh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem 1rem;gap:.65rem 1rem;margin:0;padding:.85rem 1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--panel-elevated) 70%,var(--panel));min-width:0}.ui_roleToggleLegend__XBd1E{display:grid;grid-gap:.15rem;gap:.15rem;padding:0 .25rem;color:var(--text);font-size:.85rem;font-weight:700}.ui_roleToggleLegend__XBd1E .ui_hint__WuPRD{font-weight:500}.ui_form__6t4pF label{display:flex;flex-direction:column;gap:.3rem;color:var(--muted);font-size:.85rem}.ui_form__6t4pF input,.ui_form__6t4pF select,.ui_form__6t4pF textarea{padding:.65rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text)}.ui_button__9zgxX{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;justify-self:start;min-height:2.25rem;padding:.5rem .9rem;border:0;border-radius:var(--radius-sm);background:var(--accent-gradient);color:var(--on-accent);font-weight:700;font-size:.88rem;line-height:1.2;cursor:pointer;box-shadow:var(--shadow-glow);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.ui_button__9zgxX:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:var(--shadow-glow),0 6px 16px rgba(0,86,210,.28)}.ui_button__9zgxX:active:not(:disabled){transform:translateY(0);filter:brightness(.96)}.ui_button__9zgxX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui_buttonSecondary__dd7ip{background:transparent;border:1px solid var(--border);color:var(--text);box-shadow:none}.ui_buttonSecondary__dd7ip:hover:not(:disabled){filter:none;background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,var(--border));color:var(--text);box-shadow:none}.ui_buttonSecondary__dd7ip:active:not(:disabled){filter:none;background:color-mix(in srgb,var(--accent) 18%,transparent)}.ui_buttonSm__7IojE{min-height:1.9rem;padding:.32rem .6rem;font-size:.78rem;font-weight:650;box-shadow:none}.ui_buttonSm__7IojE:hover:not(:disabled){box-shadow:none}.ui_error__AsqlG{color:var(--danger);margin:0 0 .75rem}.ui_muted__0CuyL{color:var(--muted)}.ui_toolbar__Mb_ps{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.85rem}.ui_toolbar__Mb_ps h3{margin:0 0 .35rem}.ui_toolbarActions__Hm8BP{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;align-items:center}.ui_filtersBar__nUFLZ{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 .75rem;padding:.65rem .75rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-elevated)}.ui_filtersBar__nUFLZ .ui_quickFilter__JsYBk{margin:0;max-width:none;flex:1 1 220px}.ui_filtersBar__nUFLZ .ui_chips__e7wvP{flex:1 1 auto}.ui_filtersBarTrailing__5nJZP{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.ui_filterBadges__uDHHu{display:flex;flex-wrap:wrap;gap:.4rem;flex:1 1 220px;align-items:center}.ui_filterBadge__1_FxH{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;padding:.28rem .55rem;border-radius:999px;border:1px solid rgba(0,163,255,.35);background:rgba(0,163,255,.12);color:var(--accent);font-size:.78rem;font-weight:650}.ui_filterBadgeRemove__0SMeI{display:grid;place-items:center;width:1.1rem;height:1.1rem;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.ui_filterBadgeRemove__0SMeI:hover{background:rgba(0,163,255,.2)}.ui_inputGroup__JzrJv{display:flex;gap:.4rem;align-items:stretch}.ui_inputGroup__JzrJv input,.ui_inputGroup__JzrJv select{flex:1 1;min-width:0}.ui_inputGroup__JzrJv button{flex-shrink:0;width:36px;padding:0;display:grid;place-items:center}.ui_buttonIcon__N1UrC{width:2.25rem;min-width:2.25rem;padding:0}.ui_spin__fUT4g{animation:ui_fortisSpin___Cswn .75s linear infinite}@keyframes ui_fortisSpin___Cswn{to{transform:rotate(1turn)}}.ui_iconPicker__PyXjW{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));grid-gap:.35rem;gap:.35rem}.ui_iconPicker__PyXjW button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--muted);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.ui_iconPicker__PyXjW button:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 40%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--input-bg));transform:translateY(-1px)}.ui_iconPickerActive__NEn_V{border-color:var(--accent)!important;color:var(--accent)!important;box-shadow:inset 0 0 0 1px var(--accent)}.ui_productGrid__x58hh{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.85rem;gap:.85rem}.ui_productCard__m0EOI{display:grid;grid-gap:.55rem;gap:.55rem;padding:.9rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-elevated);box-shadow:var(--shadow-layer)}.ui_productCardMedia__Oq9a7{position:relative;aspect-ratio:1/1;display:grid;place-items:center;border-radius:var(--radius-sm);background:rgba(0,163,255,.08);overflow:hidden}.ui_productCardMedia__Oq9a7 img{width:100%;height:100%;object-fit:cover}.ui_productPriceSticker__bQrty{position:absolute;left:.5rem;bottom:.5rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;padding:.32rem .58rem;border-radius:.28rem .7rem .28rem .7rem;border:1px solid color-mix(in srgb,#fff 42%,transparent);background:linear-gradient(145deg,#00a3ff,#0086e0 48%,#0056d2);color:#fff;font-size:.86rem;font-weight:800;letter-spacing:.01em;line-height:1;white-space:nowrap;transform:rotate(-4deg);box-shadow:0 1px 0 color-mix(in srgb,#003a8c 55%,transparent),0 4px 10px color-mix(in srgb,#0b0e14 45%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 28%,transparent);text-shadow:0 1px 0 color-mix(in srgb,#003a8c 50%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui_productCard__m0EOI.ui_inactive__Hwko4 .ui_productPriceSticker__bQrty{filter:grayscale(.35) brightness(.9);opacity:.88}.ui_productCard__m0EOI h3{margin:0;font-size:.95rem;color:var(--text);line-height:1.25}.ui_productCardMeta__gyuim{display:grid;grid-gap:.2rem;gap:.2rem;font-size:.8rem;color:var(--muted)}.ui_viewModeBar__TsfRr{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem;margin:.35rem 0 .75rem}.ui_lazySentinel__nESi2{height:1px;width:100%}.ui_categoryGrid__zd219{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:.85rem;gap:.85rem}.ui_categoryCard__tqiQ6{display:grid;grid-template-rows:auto 1fr auto;grid-gap:.55rem;gap:.55rem;min-width:0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-elevated);box-shadow:var(--shadow-layer)}.ui_categoryCard__tqiQ6 header{display:flex;align-items:flex-start;gap:.65rem;min-width:0}.ui_categoryCard__tqiQ6 header>div{min-width:0}.ui_categoryIconWrap__XnC4n{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-sm);background:rgba(0,163,255,.12);color:var(--accent);flex-shrink:0}.ui_categoryCard__tqiQ6 h3{margin:0;font-size:1rem;line-height:1.25;overflow-wrap:anywhere}.ui_categoryMeta__e9g8n{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.35rem}.ui_categoryCard__tqiQ6 p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ui_categoryCard__tqiQ6 .ui_rowActions__OM74Q{margin-top:.15rem}.ui_suggestPanel__Slz_S{display:flex;flex-direction:column;gap:.65rem;padding:.85rem 1rem;margin:0 0 .75rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-elevated)}.ui_suggestPanelHeader__OTGrh{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.ui_suggestPanelHeader__OTGrh strong{color:var(--text)}.ui_suggestMeta__C6IAL{font-size:.82rem;color:var(--muted)}.ui_suggestFields__fKqJh{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.92rem;color:var(--text)}.ui_suggestFields__fKqJh span{color:var(--muted)}.ui_suggestActions__N_b5C{display:flex;flex-wrap:wrap;gap:.5rem}.ui_suggestThumb__YpcLN{width:56px;height:56px;object-fit:contain;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg)}.ui_legalPage__GR8XV{min-height:100vh;padding:2rem 1.25rem 3rem;background:radial-gradient(ellipse 80% 50% at 10% -10%,color-mix(in srgb,var(--accent) 18%,transparent),transparent),var(--bg)}.ui_legalInner__YCc6U{width:min(720px,100%);margin:0 auto;display:flex;flex-direction:column;gap:1rem}.ui_legalInner__YCc6U h1{margin:.35rem 0 0;font-size:clamp(1.6rem,3vw,2rem);color:var(--text)}.ui_legalInner__YCc6U h2{margin:1.25rem 0 .35rem;font-size:1.1rem;color:var(--text)}.ui_legalInner__YCc6U li,.ui_legalInner__YCc6U p{margin:0;line-height:1.55;color:var(--muted)}.ui_legalInner__YCc6U ul{margin:.35rem 0 0;padding-left:1.2rem;display:grid;grid-gap:.35rem;gap:.35rem}.ui_legalBrand__oyIxc{display:flex;align-items:center;gap:.75rem}.ui_legalBrand__oyIxc img{width:48px;height:48px;border-radius:12px;object-fit:cover}.ui_legalNav__C2ban{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.ui_legalNav__C2ban a{color:var(--accent);text-decoration:none;font-weight:600}.ui_legalNav__C2ban a:hover{text-decoration:underline}.ui_legalInlineLink__g4gvL{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:none;color:var(--accent);font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.ui_legalInlineLink__g4gvL:hover{text-decoration:underline}.ui_suggestRow__uny8k{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.65rem;gap:.65rem;align-items:start;padding:.75rem 0;border-bottom:1px solid var(--border)}.ui_suggestRow__uny8k input,.ui_suggestRow__uny8k textarea{width:100%;padding:.55rem .7rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text)}.ui_iconWithLabel__4r8Lh{display:inline-flex;align-items:center;gap:.4rem}.ui_tabs__qvOmL{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;border-bottom:1px solid var(--border)}.ui_tabs__qvOmL button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:.5rem .8rem;color:var(--muted);font-weight:650;font-size:.88rem;cursor:pointer}.ui_tabs__qvOmL button svg{flex-shrink:0;opacity:.85}.ui_tabs__qvOmL button[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.ui_tabs__qvOmL button[aria-selected=true] svg{opacity:1;color:var(--accent)}.ui_quickFilter__JsYBk{min-width:220px;flex:1 1;max-width:320px;min-height:2.25rem;padding:.5rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);font-size:.88rem}.ui_chips__e7wvP{display:flex;flex-wrap:wrap;gap:.4rem}.ui_chip__BJc9H{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);background:var(--input-bg);color:var(--muted);border-radius:999px;padding:.28rem .6rem;font-size:.78rem;font-weight:650;cursor:pointer}.ui_chipActive__Ojrnt{border-color:var(--accent)}.ui_badge__G5O2s,.ui_chipActive__Ojrnt{color:var(--accent);background:rgba(0,163,255,.12)}.ui_badge__G5O2s{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ui_badgeWarn__rEDTn{background:rgba(245,158,11,.16);color:#d97706}.ui_badgeMuted__GSckb{background:var(--input-bg);color:var(--muted)}.ui_rowActions__OM74Q{display:flex;flex-wrap:wrap;gap:.2rem;justify-content:center;align-items:center}.ui_rowActions__OM74Q button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);border-radius:var(--radius-sm);padding:.2rem;font-size:.74rem;font-weight:650;cursor:pointer;transition:color .15s ease,transform .15s ease}.ui_rowActions__OM74Q button:hover:not(:disabled){background:transparent;color:var(--accent);transform:translateY(-1px)}.ui_rowActions__OM74Q button:active:not(:disabled){transform:translateY(0)}.ui_rowActions__OM74Q button:disabled{opacity:.4;cursor:not-allowed}.ui_pagination__KyfW3{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;color:var(--muted);font-size:.88rem}.ui_paginationActions__S9Le0{display:flex;flex-wrap:wrap;gap:.5rem}.ui_productThumb__ohnhH{width:36px;height:36px;border-radius:var(--radius-sm);object-fit:cover;display:grid;place-items:center;background:rgba(0,163,255,.12);color:var(--accent);flex-shrink:0}.ui_photoPreview__jjBh3{width:96px;height:96px;border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--border);background:var(--input-bg)}.ui_srOnly__qNuQa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui_productIdentity__5Mev4{display:grid;grid-template-columns:9.5rem minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.ui_productPhotoCol__pz4c2{display:grid;grid-gap:.35rem;gap:.35rem}.ui_productPhotoLabel__S6PNV{color:var(--muted);font-size:.85rem}.ui_photoDrop__ML2zX{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;margin:0;padding:0;border:1px dashed color-mix(in srgb,var(--accent) 45%,var(--border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent) 8%,var(--input-bg));color:var(--accent);overflow:hidden;transition:border-color .15s ease,background .15s ease}.ui_photoDropLive__FK_13{border-style:solid;border-color:var(--accent);background:#0b0e14}.ui_photoDropHit__rWCNI{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ui_photoDropHit__rWCNI:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ui_photoDrop__ML2zX:hover:not(.ui_photoDropLive__FK_13){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--input-bg))}.ui_photoDrop__ML2zX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui_photoDropVideo__5XLDy,.ui_photoDrop__ML2zX img{width:100%;height:100%;object-fit:cover;display:block}.ui_photoDropOverlay__0bGMX{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;justify-content:center;gap:.45rem;padding:.45rem;background:linear-gradient(transparent,color-mix(in srgb,#0b0e14 88%,transparent))}.ui_photoDropRound__RWK3c{border-radius:999px;box-shadow:var(--shadow-layer)}.ui_photoPicker___B0LL{display:grid;grid-gap:.55rem;gap:.55rem;justify-items:stretch}.ui_photoPickerActions__Uz18O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.ui_photoPickerActions__Uz18O .ui_button__9zgxX{width:100%;min-width:0;justify-self:stretch}.ui_photoUrlRow__GBFp8{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.45rem;gap:.45rem;align-items:center}.ui_photoUrlRowFull__beOKL{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.55rem .65rem;gap:.55rem .65rem;align-items:center;width:100%;margin:.15rem 0 .35rem;padding:.65rem .75rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--panel) 88%,var(--accent) 4%)}.ui_photoUrlRowFull__beOKL input,.ui_photoUrlRow__GBFp8 input{min-width:0;width:100%;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);font-size:.86rem}.ui_photoUrlRowFull__beOKL .ui_button__9zgxX,.ui_photoUrlRow__GBFp8 .ui_button__9zgxX{white-space:nowrap;min-height:2.25rem}.ui_photoUrlSlot__AMH8B{width:100%;min-width:0}.ui_userFormLayout__73Lsn{display:grid;grid-template-columns:11rem minmax(0,1fr);grid-gap:1.25rem 1.35rem;gap:1.25rem 1.35rem;align-items:start}.ui_userFormFields__KZwsC{display:grid;grid-gap:.9rem;gap:.9rem;min-width:0}.ui_userFormFields__KZwsC>.ui_formRow__Ar0RG{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ui_userFormFields__KZwsC>.ui_formRow__Ar0RG>*{min-width:0}.ui_userFormSection__qVewr{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.ui_userNameCell__dKUdz{display:flex;align-items:center;gap:.65rem}.ui_userAvatar__BAtis{width:36px;height:36px;border-radius:999px;object-fit:cover;border:1px solid var(--border);background:color-mix(in srgb,var(--accent) 12%,var(--input-bg));flex-shrink:0}.ui_userAvatarFallback__Ntm_S{display:grid;place-items:center;color:var(--accent);font-size:.72rem;font-weight:700}@media (max-width:720px){.ui_roleToggleGrid__sTMlh,.ui_userFormFields__KZwsC>.ui_formRow__Ar0RG,.ui_userFormLayout__73Lsn{grid-template-columns:1fr}}.ui_photoDropEmpty__cYoX1{display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem;color:var(--accent);font-size:.78rem;font-weight:650}.ui_productCodeCol__P4c_q{display:grid;grid-gap:.65rem;gap:.65rem;min-width:0}.ui_productCodeCol__P4c_q>.ui_button__9zgxX{justify-self:start}.ui_productDetailsStack__4KvDO{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.ui_productDetailsStack__4KvDO>.ui_formRow__Ar0RG{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ui_productDetailsStack__4KvDO>.ui_formRow__Ar0RG>*{min-width:0}.ui_descSuggestWrap__R_hMg{position:relative;display:grid;grid-gap:.35rem;gap:.35rem}.ui_descSuggestList__va7aV{position:absolute;z-index:30;top:calc(100% + .2rem);left:0;right:0;margin:0;padding:.25rem;list-style:none;max-height:12rem;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-elevated,var(--input-bg));box-shadow:var(--shadow-layer)}.ui_descSuggestItem__9FC_I{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-gap:.15rem;gap:.15rem;width:100%;margin:0;padding:.55rem .65rem;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;text-align:left;cursor:pointer}.ui_descSuggestItem__9FC_I:focus-visible,.ui_descSuggestItem__9FC_I:hover{background:color-mix(in srgb,var(--accent) 14%,transparent);outline:none}.ui_descSuggestName__Gen6R{font-weight:650;font-size:.88rem}.ui_descSuggestMeta__HISL_{color:var(--muted);font-size:.78rem}@media (max-width:720px){.ui_productDetailsStack__4KvDO>.ui_formRow__Ar0RG,.ui_productIdentity__5Mev4{grid-template-columns:1fr}}.ui_unlockEvidence__Xp0qt{display:grid;grid-gap:.75rem;gap:.75rem}.ui_unlockMediaBar___Rxsb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ui_unlockMediaBar___Rxsb .ui_button__9zgxX{display:inline-flex;align-items:center;gap:.35rem}.ui_unlockCamera__Em9On{display:grid;grid-gap:.65rem;gap:.65rem;padding:.65rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--input-bg)}.ui_unlockCameraVideo__oFrAk{width:100%;max-height:240px;object-fit:cover;border-radius:var(--radius-sm);background:#0b0e14}.ui_unlockThumbs__Cywk4{display:flex;flex-wrap:wrap;gap:.55rem}.ui_unlockThumb__metf4{position:relative;width:72px;height:72px}.ui_unlockThumb__metf4 img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border)}.ui_unlockThumbRemove__9bpAa{position:absolute;top:-.35rem;right:-.35rem;width:1.4rem;height:1.4rem;border-radius:999px;border:1px solid var(--border);background:var(--panel);color:var(--danger,#c43d46);display:grid;place-items:center;cursor:pointer;padding:0}.ui_unlockThumbRemove__9bpAa:disabled{opacity:.5;cursor:not-allowed}.ui_unlockMediaList__iC1kb{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.ui_unlockMediaList__iC1kb img{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border)}.ui_unlockMediaBtn__ZCH3g{display:block;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in;border-radius:var(--radius-sm);line-height:0}.ui_unlockMediaBtn__ZCH3g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui_unlockEvidenceBlock__jaWmu{display:grid;grid-gap:.85rem;gap:.85rem;margin:.75rem 0;padding:.9rem 1rem;border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb,var(--panel-2,var(--panel)) 88%,var(--accent) 4%)}.ui_unlockEvidenceHead__Q723H{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.ui_unlockEvidenceLayout___AaC0{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;align-items:start}.ui_unlockEvidenceMeta__W46VY{display:grid;grid-gap:.65rem;gap:.65rem;min-width:0}.ui_unlockMetaRow__D24Kt{display:grid;grid-gap:.15rem;gap:.15rem}.ui_unlockMetaLabel__aBZVy{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-size:.72rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.ui_unlockMetaValue__dLNtg{color:var(--text);font-size:.92rem;line-height:1.4;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem}.ui_unlockEvidencePhotoCol__kKURq{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:start}.ui_unlockEvidencePhotos__EAtYA{display:flex;flex-wrap:wrap;gap:.55rem}.ui_unlockEvidencePhotos__EAtYA img{width:7.5rem;height:7.5rem;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--panel)}.ui_unlockOkInline__Enf9u{display:inline-flex;align-items:center;gap:.3rem;color:var(--accent);font-size:.8rem;font-weight:600}td>.ui_unlockOkInline__Enf9u{margin-top:.25rem}.ui_unlockOkChip__e9C6S{gap:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.ui_unlockOkChip__e9C6S,.ui_unlockWarnChip__d__1K{display:inline-flex;align-items:center;padding:.28rem .55rem;font-size:.78rem;font-weight:650}.ui_unlockWarnChip__d__1K{border-radius:999px;border:1px solid color-mix(in srgb,var(--danger,#e35) 40%,var(--border));background:color-mix(in srgb,var(--danger,#e35) 10%,transparent);color:var(--danger,#e35)}@media (max-width:720px){.ui_unlockEvidenceLayout___AaC0{grid-template-columns:1fr}}.ui_unlockAuditGrid__l1Cio{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:.45rem 1rem;gap:.45rem 1rem;margin-top:.35rem}.ui_unlockLightbox__2ShHa{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.25rem;background:color-mix(in srgb,#0b0e14 78%,transparent);border:0;cursor:zoom-out}.ui_unlockLightbox__2ShHa figure{margin:0;max-width:min(92vw,42rem);max-height:88vh;display:grid;grid-gap:.65rem;gap:.65rem;justify-items:center}.ui_unlockLightbox__2ShHa img{max-width:100%;max-height:min(78vh,36rem);object-fit:contain;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,#fff 18%,transparent);background:#121620;box-shadow:0 18px 48px color-mix(in srgb,#000 45%,transparent)}.ui_unlockLightbox__2ShHa figcaption{color:#c6d4ea;font-size:.85rem;text-align:center}.ui_cashGrid__ehr_E{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.ui_cashCard__eKu2w{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);padding:1rem 1.1rem;display:grid;grid-gap:.45rem;gap:.45rem;min-height:140px}.ui_cashCardOpen__yOLzb{border-color:rgba(0,163,255,.55);box-shadow:inset 0 0 0 1px rgba(0,163,255,.2)}.ui_cashCardTitle__r_UEt{font-weight:700;color:var(--text);font-size:1.05rem}.ui_cashCardMeta__XgMqd{color:var(--muted);font-size:.85rem}.ui_permMatrix__Ur0LA{width:100%;border-collapse:collapse}.ui_permMatrix__Ur0LA td,.ui_permMatrix__Ur0LA th{border-bottom:1px solid var(--border);padding:.55rem .4rem;text-align:center;font-size:.85rem}.ui_permMatrix__Ur0LA td:first-child,.ui_permMatrix__Ur0LA th:first-child{text-align:left}.ui_permResource__GuLym{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.ui_permResourceName__D1IpD{font-weight:600;color:var(--text)}.ui_permResourceHint__WHb4K{color:var(--muted);font-size:.75rem;font-weight:400;line-height:1.35;max-width:22rem;text-align:left}.ThemeToggle_themeToggle__4_hy9{display:flex;gap:.2rem;padding:.22rem;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--panel);align-self:center}.ThemeToggle_themeToggle__4_hy9 button{min-height:30px;padding:.25rem .55rem;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);font-size:.78rem;font-weight:650;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.ThemeToggle_themeToggle__4_hy9 button:hover:not(.ThemeToggle_themeActive__CjzDC){color:var(--text);background:color-mix(in srgb,var(--accent) 10%,transparent)}.ThemeToggle_themeActive__CjzDC{background:var(--accent-gradient)!important;color:var(--on-accent)!important}.ThemeToggle_compact___E2_h{border-color:var(--header-border);background:var(--header-chip)}.ThemeToggle_compact___E2_h button{color:var(--header-muted)}.ScanCodeOffer_panel__hHhRF{position:fixed;right:1.25rem;bottom:1.25rem;z-index:80;width:min(22rem,calc(100vw - 2rem));padding:1rem 1.1rem 1.1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--fortis-cyan,#00a3ff) 45%,transparent);background:linear-gradient(165deg,color-mix(in srgb,var(--fortis-navy-2,#121620) 92%,#00a3ff 8%),var(--fortis-navy,#0b0e14) 70%);box-shadow:0 12px 40px rgba(0,0,0,.45),0 0 0 1px rgba(0,163,255,.12);color:#fff;animation:ScanCodeOffer_fortisScanOfferIn__70X76 .22s ease-out}@keyframes ScanCodeOffer_fortisScanOfferIn__70X76{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ScanCodeOffer_head__lsd0q{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.ScanCodeOffer_kicker__onhAR{margin:0;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,#fff 65%,var(--fortis-cyan,#00a3ff))}.ScanCodeOffer_dismiss__pI_vE{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin:-.25rem -.35rem 0 0;border:none;border-radius:8px;background:transparent;color:color-mix(in srgb,#fff 70%,transparent);cursor:pointer}.ScanCodeOffer_dismiss__pI_vE:hover:not(:disabled){background:rgba(255,255,255,.08);color:#fff}.ScanCodeOffer_code__YDWZ2{margin:.55rem 0 .35rem;font-size:1.05rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;word-break:break-all}.ScanCodeOffer_hint__RBDFx{margin:0 0 .85rem;font-size:.88rem;color:color-mix(in srgb,#fff 72%,transparent)}.ScanCodeOffer_actions__X1Npc{display:flex;flex-wrap:wrap;gap:.5rem}.ScanCodeOffer_primary__WOIFk,.ScanCodeOffer_secondary__JkZYd{flex:1 1 7rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.35rem;padding:.45rem .75rem;border-radius:10px;font-size:.88rem;font-weight:600;cursor:pointer}.ScanCodeOffer_primary__WOIFk{border:none;background:linear-gradient(135deg,#00a3ff,#0056d2);color:#fff}.ScanCodeOffer_secondary__JkZYd{border:1px solid color-mix(in srgb,#fff 22%,transparent);background:transparent;color:#fff}.ScanCodeOffer_dismiss__pI_vE:disabled,.ScanCodeOffer_primary__WOIFk:disabled,.ScanCodeOffer_secondary__JkZYd:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.ScanCodeOffer_panel__hHhRF{right:.75rem;left:.75rem;bottom:.75rem;width:auto}}.Skeleton_bone__ke35h{display:block;flex-shrink:0;background:linear-gradient(90deg,var(--border) 0,var(--panel-elevated) 42%,var(--border) 84%);background-size:200% 100%;animation:Skeleton_fortisShimmer__mkD4x 1.35s ease-in-out infinite;border-radius:var(--radius-sm)}.Skeleton_circle__ZE9HM{border-radius:50%}.Skeleton_stack__4Kqkz{display:flex;flex-direction:column;gap:.75rem}.Skeleton_row__GR_c8{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.Skeleton_toolbar__qLWlT{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.Skeleton_filters__S9IXe{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 .75rem;padding:.65rem .75rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-elevated)}.Skeleton_tabs__DQFXY{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.Skeleton_kpiGrid__5eOW4{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.85rem;gap:.85rem;margin-bottom:1.25rem}.Skeleton_kpiCard__860GW{padding:1rem 1.05rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel-elevated);box-shadow:var(--shadow-layer);display:flex;flex-direction:column;gap:.55rem}.Skeleton_tableWrap__RIC8w{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md)}.Skeleton_tableHead__GR94c,.Skeleton_tableRow__iLqU5{display:grid;grid-gap:.75rem;gap:.75rem;align-items:center;padding:.7rem .85rem}.Skeleton_tableHead__GR94c{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--panel-elevated) 80%,transparent)}.Skeleton_tableRow__iLqU5+.Skeleton_tableRow__iLqU5{border-top:1px solid var(--border)}.Skeleton_matrixCell__LV_cN{display:flex;justify-content:center}@keyframes Skeleton_fortisShimmer__mkD4x{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Skeleton_bone__ke35h{animation:none;background:var(--border)}}.ScanConnectDialog_backdrop___nGjf{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(11,14,20,.72)}.ScanConnectDialog_panel___if46{width:min(440px,100%);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-layer);padding:20px 20px 16px;color:var(--text);max-height:min(90vh,720px);overflow:auto}.ScanConnectDialog_deviceList__GRpIA{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px}.ScanConnectDialog_deviceList__GRpIA li{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:stretch}.ScanConnectDialog_deviceRow__c5ST5{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid var(--border);background:var(--panel-elevated);color:var(--text);border-radius:var(--radius-md);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}.ScanConnectDialog_deviceRow__c5ST5:hover{border-color:var(--azure)}.ScanConnectDialog_deviceRowActive__TJ6x7{border-color:var(--azure);box-shadow:0 0 0 1px var(--azure)}.ScanConnectDialog_deviceMeta__ModjG{display:flex;flex-direction:column;gap:2px;min-width:0}.ScanConnectDialog_deviceMeta__ModjG strong{font-size:.88rem}.ScanConnectDialog_deviceCode__L7XuX{font-family:var(--font-display);letter-spacing:.12em;color:var(--azure);font-weight:700;font-size:.92rem}.ScanConnectDialog_badgeOk__vhl6A,.ScanConnectDialog_badgeWait__rx_fX{flex-shrink:0;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 8px}.ScanConnectDialog_badgeOk__vhl6A{color:#e8f4ff;background:#0056d2}.ScanConnectDialog_badgeWait__rx_fX{color:var(--muted);background:var(--surface,#121620);border:1px solid var(--border)}.ScanConnectDialog_disconnectBtn__79Dvw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);background:var(--panel-elevated);color:var(--text);border-radius:var(--radius-md);padding:0 10px;display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap}.ScanConnectDialog_disconnectBtn__79Dvw:hover{border-color:#c45c5c;color:#ffb4b4}.ScanConnectDialog_header__XgpA1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ScanConnectDialog_titleRow__OkKZq{display:flex;align-items:center;gap:8px}.ScanConnectDialog_titleRow__OkKZq h2{margin:0;font-size:1.1rem;font-family:var(--font-display);font-weight:650}.ScanConnectDialog_iconBtn__o_M4q{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);background:var(--panel-elevated);color:var(--muted);border-radius:var(--radius-sm);width:34px;height:34px;display:grid;place-items:center;cursor:pointer}.ScanConnectDialog_lead__7RqE5{margin:0 0 16px;color:var(--muted);font-size:.92rem;line-height:1.45}.ScanConnectDialog_lead__7RqE5 strong{color:var(--text)}.ScanConnectDialog_codeBlock__77iY5{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:14px}.ScanConnectDialog_codeLabel__Jtbkl{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ScanConnectDialog_code__6jeui{font-family:var(--font-display);font-size:2rem;font-weight:700;letter-spacing:.28em;color:var(--azure)}.ScanConnectDialog_qr__jJE9Z{display:block;width:220px;height:220px;margin:0 auto 14px;border-radius:var(--radius-md);background:#fff;padding:8px}.ScanConnectDialog_status__MsTrr{text-align:center;font-size:.9rem;color:var(--muted);margin:0 0 16px}.ScanConnectDialog_statusOk__Z_jQG{color:var(--success)}.ScanConnectDialog_muted__VMWXx{text-align:center;color:var(--muted);margin:24px 0}.ScanConnectDialog_actions__8dbcD{display:flex;justify-content:flex-end;gap:8px}