@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Outfit:wght@600;700&display=swap";._root_4jyz7_1{display:inline-flex;position:relative}._trigger_4jyz7_11{align-items:center;gap:var(--form-field-gap);height:var(--ctl-button-height,var(--ctl-input-height,36px));border:1px solid var(--color-border,#0000001a);border-radius:var(--radius-full,999px);background:var(--color-bg-card,#fff9);color:var(--color-text);cursor:pointer;font-size:var(--font-xs,13px);box-shadow:0 2px 8px color-mix(in srgb, var(--color-primary,#2563eb) 8%, transparent);transition:background var(--transition-fast,.15s), border-color var(--transition-fast,.15s), transform var(--transition-fast,.15s);padding:0 10px;display:inline-flex}._trigger_4jyz7_11:hover{background:var(--color-bg-hover,#0000000d);border-color:var(--color-primary,#2563eb);transform:translateY(-1px)}._triggerIconOnly_4jyz7_59{width:var(--ctl-button-height,var(--ctl-input-height,36px));height:var(--ctl-button-height,var(--ctl-input-height,36px));border-radius:var(--radius-full,999px);box-shadow:none;background:0 0;justify-content:center;padding:0}._triggerIconOnly_4jyz7_59:hover{background:var(--color-bg-hover,#0000000d);transform:none}@media (width<=768px){._triggerIconOnly_4jyz7_59{width:30px;height:30px}._icon_4jyz7_99{font-size:14px}}._icon_4jyz7_99{font-size:16px;line-height:1}._label_4jyz7_119{white-space:nowrap}._menu_4jyz7_127{z-index:1200;border:1px solid var(--color-border,#0000001f);border-radius:var(--radius-md,10px);background:var(--color-bg-card,#fff);min-width:220px;max-height:60vh;box-shadow:var(--card-shadow,0 8px 24px #00000026);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}._menuPortal_4jyz7_159{z-index:13000;position:fixed;right:auto}._option_4jyz7_171{align-items:center;gap:var(--form-field-gap);border-radius:var(--radius-sm,6px);width:100%;color:var(--color-text);cursor:pointer;font-size:var(--font-sm,14px);text-align:left;background:0 0;border:none;padding:7px 8px;display:flex}._option_4jyz7_171:hover{background:var(--color-bg-hover,#0000000d)}._active_4jyz7_209{background:var(--active-bg,#2563eb1a);color:var(--active-text,var(--color-primary))}._optIcon_4jyz7_219{text-align:center;flex-shrink:0;width:20px;font-size:16px;line-height:1}._optionLabel_4jyz7_235{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._tagDefault_4jyz7_249{background:var(--color-bg-hover,#eef);color:var(--color-text-muted);border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10px}._check_4jyz7_267{color:var(--color-primary);flex-shrink:0;font-weight:700}._wrap_1wd34_3{height:var(--ctl-button-height,var(--ctl-input-height,36px));box-sizing:border-box;border-radius:var(--radius-full,999px);border:1px solid var(--color-border);box-shadow:none;background:0 0;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}._btn_1wd34_31{border-radius:var(--radius-full,999px);cursor:pointer;min-width:2rem;height:100%;font-size:var(--ctl-label-font-size,var(--font-2xs,11px));letter-spacing:.04em;color:var(--color-text-muted);transition:background var(--transition-fast,.15s), color var(--transition-fast,.15s);background:0 0;border:none;justify-content:center;align-items:center;padding:0 11px;font-weight:700;display:inline-flex}._btn_1wd34_31:hover{color:var(--color-primary);background:var(--color-bg-hover)}._active_1wd34_77{color:var(--color-primary);background:var(--color-primary-soft,var(--color-bg-hover))}@media (width<=768px){._wrap_1wd34_3{height:30px;padding:2px}._btn_1wd34_31{min-width:1.5rem;font-size:var(--font-2xs,.625rem);padding:0 6px}}._link_5ux50_1{width:var(--ctl-button-height,var(--ctl-input-height,36px));height:var(--ctl-button-height,var(--ctl-input-height,36px));border-radius:var(--radius-full);color:var(--color-text);box-sizing:border-box;transition:background var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}._link_5ux50_1:hover{background:var(--color-bg-hover)}@media (width<=768px){._link_5ux50_1{width:30px;height:30px}._icon_5ux50_55{width:20px;height:20px}}._icon_5ux50_55{width:22px;height:22px}._badge_5ux50_77{border-radius:var(--radius-full);background:var(--color-danger);min-width:16px;height:16px;color:var(--color-danger-contrast);text-align:center;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:2px}._brand_9vyew_9{--mks-letter-hi:color-mix(in srgb, var(--color-primary,#1976d2) 10%, #fff);--mks-letter-mid:color-mix(in srgb, var(--color-primary,#1976d2) 36%, #eef3f9);--mks-letter-lo:color-mix(in srgb, var(--color-primary,#1976d2) 52%, #1e2d42);--mks-stroke:color-mix(in srgb, var(--color-primary,#1976d2) 42%, #fff);--mks-beam-light:color-mix(in srgb, var(--color-primary,#1976d2) 6%, #f8fafc);--mks-beam-mid:color-mix(in srgb, var(--color-primary,#1976d2) 18%, #c5d0de);--mks-beam-shadow:color-mix(in srgb, var(--color-primary,#1976d2) 32%, #4a5d72);--mks-sweep-core:color-mix(in srgb, var(--color-primary,#1976d2) 12%, #fff);--mks-sweep-mid:color-mix(in srgb, var(--color-primary,#1976d2) 24%, #fff);--mks-sweep-tail:color-mix(in srgb, var(--color-primary,#1976d2) 4%, transparent);--mks-beam-sweep:color-mix(in srgb, var(--color-primary,#1976d2) 38%, #fff);--mks-sweep-duration:3.2s;--mks-beam-sweep-duration:4s;--mks-glow-opacity:.22;--mks-flash-mix:8%;--mks-chrome-flash:color-mix(in srgb, var(--color-primary,#1976d2) var(--mks-flash-mix), #fff);grid-template-columns:var(--mks-logo-w,minmax(0, 30%)) minmax(0, 1fr);align-items:center;gap:var(--form-inline-gap,14px);text-align:left;box-sizing:border-box;width:auto;max-width:100%;animation:_mks-chrome-flash_9vyew_1 var(--mks-sweep-duration) ease-in-out infinite alternate;padding:0;display:grid}@property --mks-flash-mix{syntax:"<percentage>";inherits:true;initial-value:8%}@property --mks-glow-opacity{syntax:"<number>";inherits:true;initial-value:.22}@keyframes _mks-chrome-flash_9vyew_1{0%{--mks-flash-mix:5%;--mks-glow-opacity:.3}to{--mks-flash-mix:20%;--mks-glow-opacity:.5}}._iconWrap_9vyew_135{width:var(--mks-logo-w,100%);height:var(--mks-logo-h,auto);flex-shrink:0;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}._icon_9vyew_135{width:100%;max-width:100%;height:100%;max-height:100%;filter:drop-shadow(0 4px 14px color-mix(in srgb, var(--color-primary,#1976d2) 14%, transparent));transition:transform .3s;display:block;overflow:hidden}._brand_9vyew_9:hover ._icon_9vyew_135{transform:scale(1.02)}._monogram_9vyew_195{letter-spacing:0;font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:72px;font-weight:400}._brandName_9vyew_209{letter-spacing:.04em;text-transform:none;color:var(--color-text-heading,#0f172a);border-bottom:2px solid var(--color-primary,#1976d2);white-space:nowrap;margin:0;padding-bottom:8px;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.15rem,2.8vw,1.65rem);font-weight:700;line-height:1.25}._brandNamePlain_9vyew_237{border-bottom:none;padding-bottom:0}._wordmarkCol_9vyew_247{justify-content:flex-start;align-items:stretch;gap:var(--form-field-gap,6px);text-align:left;z-index:1;flex-direction:column;width:100%;min-width:0;padding-top:0;display:flex;position:relative}._tagline_9vyew_275{letter-spacing:.01em;max-width:none;color:var(--color-text-soft,var(--color-text-muted,#64748b));text-transform:none;margin:0;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.8rem,1.8vw,.95rem);font-weight:500;line-height:1.45}._afterTagline_9vyew_299{width:100%;max-width:none;margin-top:4px}._sweepLetters_9vyew_311{animation:_mks-shimmer-letters_9vyew_1 var(--mks-sweep-duration) ease-in-out infinite alternate;will-change:transform}._sweepBeam_9vyew_321{animation:_mks-shimmer-beam_9vyew_1 var(--mks-beam-sweep-duration) ease-in-out infinite alternate;will-change:transform;animation-delay:.35s}._glowPulse_9vyew_333{animation:_mks-glow-pulse_9vyew_1 calc(var(--mks-sweep-duration) * 1.15) ease-in-out infinite alternate}@keyframes _mks-shimmer-letters_9vyew_1{0%{opacity:.35;transform:translate(-50px)}to{opacity:.85;transform:translate(260px)}}@keyframes _mks-shimmer-beam_9vyew_1{0%{opacity:.25;transform:translate(-100px)}to{opacity:.7;transform:translate(340px)}}@keyframes _mks-glow-pulse_9vyew_1{0%{opacity:calc(var(--mks-glow-opacity) * .65)}to{opacity:var(--mks-glow-opacity)}}html._dark_9vyew_403 ._brand_9vyew_9{--mks-letter-hi:color-mix(in srgb, var(--color-primary,#60a5fa) 22%, #f0f7ff);--mks-letter-mid:color-mix(in srgb, var(--color-primary,#60a5fa) 44%, #dce8f8);--mks-letter-lo:color-mix(in srgb, var(--color-primary,#60a5fa) 38%, #1a2840);--mks-glow-opacity:.3}html._dark_9vyew_403 ._brandName_9vyew_209{color:var(--color-text-heading,#f1f5f9)}html._dark_9vyew_403 ._tagline_9vyew_275{color:var(--color-text-soft,#94a3b8)}@media (width<=768px){._brand_9vyew_9{gap:var(--form-inline-gap,10px);grid-template-columns:minmax(0,32%) minmax(0,68%);padding:0}._monogram_9vyew_195{font-size:62px}._icon_9vyew_135{max-width:100%}._brandName_9vyew_209{letter-spacing:.03em;white-space:normal;font-size:clamp(.85rem,3.2vw,1.1rem)}._tagline_9vyew_275{max-width:none;font-size:clamp(.72rem,2.8vw,.85rem)}}@media (prefers-reduced-motion:reduce){._brand_9vyew_9,._sweepLetters_9vyew_311,._sweepBeam_9vyew_321,._glowPulse_9vyew_333{animation:none}._sweepLetters_9vyew_311{opacity:.5;transform:translate(90px)}}._header_ns0z5_5{--header-ctl-h:var(--ctl-button-height,var(--ctl-input-height,36px));padding:var(--form-field-gap) 0;align-items:center;column-gap:var(--form-inline-gap);box-sizing:border-box;min-height:calc(var(--header-ctl-h) + var(--form-field-gap) * 2);box-shadow:none;background:0 0;border:none;border-radius:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;overflow:visible}._left_ns0z5_37{align-items:center;gap:var(--form-inline-gap,8px);min-width:0;min-height:var(--header-ctl-h);flex-shrink:0;justify-content:flex-start;justify-self:start;display:flex}._brandLink_ns0z5_59{min-width:0;color:inherit;align-items:center;text-decoration:none;display:none!important}._brandLinkVisible_ns0z5_77{display:inline-flex!important}._brandLogo_ns0z5_85{max-width:min(520px,62vw)}._brandLogoMono_ns0z5_93{flex-shrink:0;max-width:min(100px,20vw);line-height:0}._center_ns0z5_105{min-width:0;max-width:min(70vw,36rem);min-height:var(--header-ctl-h);justify-content:center;justify-self:center;align-items:center;padding-top:0;display:flex}._title_ns0z5_127{letter-spacing:-.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:var(--brand-text-grad,var(--header-title-color,var(--color-text)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:100%;font-size:clamp(.9375rem,2vw,1.125rem);font-weight:800;line-height:1.2;display:block;overflow:hidden}._right_ns0z5_161{justify-content:flex-end;justify-self:end;align-items:center;gap:var(--form-inline-gap,8px);min-width:0;min-height:var(--header-ctl-h);flex-shrink:0;padding-top:0;display:flex}._tools_ns0z5_185{align-items:center;gap:var(--form-field-gap,6px);min-height:var(--header-ctl-h);flex-shrink:0;height:auto;display:inline-flex;overflow:visible}._tools_ns0z5_185>*{box-sizing:border-box;height:var(--header-ctl-h)!important;align-items:center!important;display:inline-flex!important}._tools_ns0z5_185>a{width:var(--header-ctl-h)!important;height:var(--header-ctl-h)!important;min-width:var(--header-ctl-h)!important;min-height:var(--header-ctl-h)!important}._tools_ns0z5_185>button,._tools_ns0z5_185 button[class*=trigger]{box-sizing:border-box;height:var(--header-ctl-h)!important;min-height:var(--header-ctl-h)!important}._tools_ns0z5_185 button[class*=triggerIconOnly],._tools_ns0z5_185 button[class*=trigger][class*=IconOnly]{width:var(--header-ctl-h)!important}._menuBtn_ns0z5_263,._collapseBtn_ns0z5_265{font-size:inherit;cursor:pointer;width:var(--header-ctl-h);height:var(--header-ctl-h);border-radius:var(--radius-sm);color:var(--color-text-soft);transition:background var(--transition-fast);box-sizing:border-box;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:none}._menuIcon_ns0z5_303{width:22px;height:22px}._menuBtn_ns0z5_263:hover,._collapseBtn_ns0z5_265:hover{background:var(--color-bg-hover)}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){._menuBtn_ns0z5_263{display:inline-flex}}@media (width>=769px) and (height>=501px),(width>=1025px),(width>=769px) and (orientation:portrait){._collapseBtn_ns0z5_265{display:inline-flex}}._loginButton_ns0z5_349{height:var(--header-ctl-h);box-sizing:border-box;flex-shrink:0}._userArea_ns0z5_361{align-items:center;display:flex;position:relative}._avatarBtn_ns0z5_373{align-items:center;gap:var(--form-inline-gap,8px);border:1px solid var(--color-border);cursor:pointer;border-radius:var(--radius-lg);transition:background var(--transition-fast), border-color var(--transition-fast);white-space:nowrap;background:0 0;max-width:180px;padding:5px 10px 5px 6px;display:flex}._avatarBtn_ns0z5_373:hover{background:var(--color-bg-hover);border-color:var(--color-primary)}._avatar_ns0z5_373{border-radius:var(--radius-full);background:var(--sidebar-brand-grad,var(--color-primary));width:32px;height:32px;color:var(--color-primary-text);font-weight:700;font-size:var(--font-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarImg_ns0z5_441{object-fit:cover;width:100%;height:100%;display:block}._username_ns0z5_455{font-size:var(--font-sm);color:var(--color-text);text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}._chevron_ns0z5_473{font-size:var(--font-2xs);color:var(--color-text-soft);flex-shrink:0}._dropdownBackdrop_ns0z5_485{z-index:calc(var(--z-dropdown) - 1);position:fixed;inset:0}._dropdown_ns0z5_485{top:calc(100% + var(--form-field-gap));background:var(--color-bg);border:var(--ctl-line-thickness,1px) solid var(--ctl-line-color,var(--color-border));border-radius:var(--radius-lg);min-width:240px;box-shadow:var(--shadow-modal);z-index:var(--z-dropdown);background-attachment:fixed;animation:.18s _fadeDown_ns0z5_1;position:absolute;right:0;overflow:hidden}@keyframes _fadeDown_ns0z5_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._dropdownUser_ns0z5_549{align-items:center;gap:var(--form-inline-gap);padding:var(--form-field-gap) var(--form-inline-gap);background:0 0;display:flex}._dropdownAvatar_ns0z5_565{width:var(--header-ctl-h);height:var(--header-ctl-h);border-radius:var(--radius-full);background:var(--sidebar-brand-grad,var(--color-primary));color:var(--color-primary-text);font-weight:700;font-size:var(--ctl-menu-font-size,var(--font-sm));flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._dropdownName_ns0z5_595{font-size:var(--ctl-menu-font-size,var(--font-sm));color:var(--color-text);font-weight:600}._dropdownEmail_ns0z5_607{font-size:var(--ctl-menu-font-size,var(--font-sm));color:var(--color-text-soft);margin-top:0;font-weight:400}._dropdownDivider_ns0z5_621{height:var(--ctl-line-thickness,1px);background:var(--ctl-line-color,var(--color-border))}._dropdownSection_ns0z5_631{font-size:var(--font-xs);color:var(--color-text-muted);padding:var(--form-field-gap) var(--form-inline-gap) var(--form-field-gap);letter-spacing:.06em;font-weight:600}._themeWrapper_ns0z5_647{padding:var(--form-field-gap)}._logoutBtn_ns0z5_655{width:100%;height:auto!important;min-height:var(--list-control-height,36px)!important;padding:var(--form-field-gap) var(--form-inline-gap)!important;border-radius:0!important;justify-content:flex-start!important}._logoutBtn_ns0z5_655:hover{background:var(--color-danger-soft)}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){._header_ns0z5_5{--header-ctl-h:var(--ctl-button-height,var(--ctl-input-height,36px));column-gap:var(--form-inline-gap);padding:var(--form-field-gap) 0;min-height:calc(var(--header-ctl-h) + var(--form-field-gap) * 2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;overflow:hidden}._right_ns0z5_161{gap:var(--form-field-gap,4px);padding-top:0}._tools_ns0z5_185{gap:var(--form-field-gap,4px)}._title_ns0z5_127{letter-spacing:-.01em;font-size:clamp(.75rem,3.4vw,.9375rem)}._username_ns0z5_455,._chevron_ns0z5_473{display:none}}._cluster_3e227_5{box-sizing:border-box;width:100%;max-width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:none;flex-direction:column;flex:auto;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}._cluster_3e227_5._side_3e227_41{overflow:visible}._railBrandBlock_3e227_53{box-sizing:border-box;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:0;width:100%;max-width:100%;min-height:0;margin:0;padding:0 0 1px;display:flex}._railBrand_3e227_53{width:100%;height:auto;min-height:0;color:inherit;flex-direction:column;flex:none;align-items:stretch;margin:0;padding:0;line-height:0;text-decoration:none;display:flex}._railLogoFrame_3e227_115{box-sizing:border-box;--mks-beam-light:color-mix(in srgb, var(--color-primary,#1976d2) 6%, #f8fafc);--mks-beam-mid:color-mix(in srgb, var(--color-primary,#1976d2) 18%, #c5d0de);--mks-beam-shadow:color-mix(in srgb, var(--color-primary,#1976d2) 32%, #4a5d72);--mks-beam-sweep:color-mix(in srgb, var(--color-primary,#1976d2) 38%, #fff);flex-direction:column;flex:none;align-items:stretch;gap:0;width:100%;max-width:100%;height:auto;min-height:0;display:flex}._railBeam_3e227_151{box-sizing:border-box;background:linear-gradient(180deg, var(--mks-beam-light) 0%, var(--mks-beam-mid) 48%, var(--mks-beam-shadow) 100%);width:100%;height:5px;box-shadow:0 1px 0 #ffffff8c inset, 0 1px 2px color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:1px;flex:none;display:block;position:relative;overflow:hidden}._railBeamTop_3e227_191:before,._railBeamBottom_3e227_193:after{content:"";background:var(--color-primary,#1976d2);pointer-events:none;height:1.5px;position:absolute;left:0;right:0}._railBeamTop_3e227_191:before{top:0}._railBeamBottom_3e227_193:after{bottom:0}._railBeamShine_3e227_229{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--mks-beam-sweep) 70%, transparent) 45%, #ffffff8c 50%, color-mix(in srgb, var(--mks-beam-sweep) 70%, transparent) 55%, transparent 100%);will-change:transform;pointer-events:none;width:38%;animation:2.4s linear infinite _railBeamRun_3e227_1;position:absolute;top:0;bottom:0;left:0}@keyframes _railBeamRun_3e227_1{0%{transform:translate(-120%)}to{transform:translate(320%)}}html.dark ._railLogoFrame_3e227_115{--mks-beam-light:color-mix(in srgb, var(--color-primary,#60a5fa) 45%, #1e293b);--mks-beam-mid:color-mix(in srgb, var(--color-primary,#60a5fa) 30%, #172033);--mks-beam-shadow:color-mix(in srgb, var(--color-primary,#60a5fa) 18%, #0b1220);--mks-beam-sweep:color-mix(in srgb, var(--color-primary,#60a5fa) 25%, #fff)}@media (prefers-reduced-motion:reduce){._railBeamShine_3e227_229{opacity:.45;animation:none;transform:translate(40%)}}._railBrandLogo_3e227_323{--mks-logo-h:56px;--mks-logo-w:auto;box-sizing:border-box;flex:none;align-self:center;max-width:100%;height:56px;min-height:56px;max-height:56px;line-height:0;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:0!important;width:auto!important;margin:4px 0 2px!important;padding:0!important;display:flex!important}._railBrandLogo_3e227_323>:first-child{flex:none!important;align-self:center!important;width:auto!important;max-width:100%!important;height:56px!important;min-height:0!important;max-height:56px!important}._railBrandLogo_3e227_323 svg{object-fit:contain;object-position:center center;display:block;width:auto!important;max-width:100%!important;height:56px!important;max-height:56px!important}._railTagline_3e227_405{-webkit-line-clamp:2;box-sizing:border-box;text-align:center;text-wrap:balance;letter-spacing:.01em;width:100%;color:color-mix(in srgb, var(--color-primary) 28%, var(--color-text-soft,var(--color-text-muted,#64748b)));-webkit-box-orient:vertical;flex:none;margin:2px 0 1px;padding:0;font-size:clamp(.75rem,1.6vh,1.05rem);font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}._side_3e227_41{justify-content:flex-start;gap:var(--form-row-gap,var(--space-2));box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;height:100%;min-height:0;display:flex;overflow:visible}._railBottom_3e227_485{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:stretch;align-items:stretch;gap:0;width:100%;max-width:100%;height:auto;min-height:0;margin:0;padding:0;display:flex;overflow:visible}._railRule_3e227_519{--ctl-line-gap:var(--form-row-gap,var(--space-2));box-sizing:border-box;align-self:stretch;width:100%}._railRule_3e227_519 hr{box-sizing:border-box;width:100%;max-width:none;margin-left:0;margin-right:0}._stack_3e227_549{box-sizing:border-box;height:auto;min-height:0;margin:0;padding:8px 10px 12px;overflow:visible}._stack_3e227_549 ._railBrandBlock_3e227_53{flex:none;min-height:0}._stack_3e227_549 ._railBottom_3e227_485{flex:none;min-height:0;margin-top:0;overflow:visible}._stack_3e227_549 ._rows_3e227_595{justify-content:flex-start;gap:var(--form-field-gap,2px);flex:none;height:auto;padding:0;overflow:visible}._stack_3e227_549 ._row_3e227_595,._stack_3e227_549 ._row1_3e227_615,._stack_3e227_549 ._row2_3e227_617,._stack_3e227_549 ._row3_3e227_619,._stack_3e227_549 ._row4_3e227_621{align-items:stretch;gap:var(--form-field-gap,2px);flex-direction:column;grid-template-columns:none;width:100%;max-width:none;display:flex}._stack_3e227_549 ._item_3e227_641{column-gap:var(--form-inline-gap,12px);row-gap:var(--form-field-gap,1px);text-align:left;box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);justify-self:stretch;align-items:center;width:100%;min-width:0;max-width:none;margin:0;padding:8px 10px;display:grid;position:relative;overflow:visible}._stack_3e227_549 ._item_3e227_641>*{pointer-events:none}._stack_3e227_549 ._iconWrap_3e227_695{grid-area:1/1/span 2;width:36px;height:36px}._stack_3e227_549 ._icon_3e227_695{width:18px;height:18px}._stack_3e227_549 ._label_3e227_719{font-size:var(--ctl-menu-font-size,var(--font-sm));white-space:nowrap;text-overflow:ellipsis;text-align:left;grid-area:1/2;width:100%;max-width:none;height:auto;min-height:0;max-height:none;padding:0;font-weight:600;display:block;overflow:hidden}._stack_3e227_549 ._desc_3e227_755{font-size:var(--font-2xs);white-space:nowrap;-webkit-line-clamp:unset;text-align:left;pointer-events:none;grid-area:2/2;width:100%;min-height:0;max-height:none;display:block}._stack_3e227_549 ._itemActive_3e227_783{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}._rows_3e227_595{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:space-between;align-items:stretch;width:100%;max-width:100%;height:100%;min-height:0;margin:0;padding:10px 18px 20px 2px;display:flex;overflow:visible}._row_3e227_595{column-gap:var(--form-field-gap,2px);box-sizing:border-box;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));place-items:start stretch;width:100%;max-width:100%;min-height:0;display:grid}._row1_3e227_615,._row2_3e227_617,._row3_3e227_619,._row4_3e227_621{width:100%;max-width:100%}._item_3e227_641{text-align:center;padding:var(--form-field-gap,6px) 2px;cursor:pointer;color:inherit;border-radius:var(--radius-md,8px);box-sizing:border-box;background:0 0;border:none;grid-template-rows:40px auto auto;grid-template-columns:minmax(0,1fr);justify-self:stretch;place-items:start center;gap:0;width:100%;min-width:0;max-width:100%;margin:0;display:grid;position:relative;overflow:visible}._item_3e227_641:hover{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}._item_3e227_641:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._itemActive_3e227_783 ._iconWrap_3e227_695{box-shadow:0 0 0 2px color-mix(in srgb, var(--badge-bg,var(--color-primary)) 85%, var(--color-primary-text)), 0 4px 14px color-mix(in srgb, var(--badge-bg,var(--color-primary)) 40%, transparent);filter:brightness(1.12);outline:none;transform:none}._iconWrap_3e227_695{--badge-bg:var(--color-primary);background:var(--badge-bg);width:36px;height:36px;color:var(--color-primary-text);box-shadow:0 4px 14px color-mix(in srgb, var(--badge-bg) 32%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;place-self:center;align-items:center;transition:box-shadow .15s,filter .15s;display:flex;overflow:hidden}._icon_3e227_695{object-fit:contain;flex-shrink:0;width:20px;height:20px;margin:0;display:block}._item_3e227_641:hover ._iconWrap_3e227_695{filter:brightness(1.06)}._itemActive_3e227_783:hover ._iconWrap_3e227_695{transform:none}._item_3e227_641[data-tone="1"] ._iconWrap_3e227_695{--badge-bg:var(--color-primary)}._item_3e227_641[data-tone="2"] ._iconWrap_3e227_695{--badge-bg:color-mix(in srgb, var(--color-primary) 72%, var(--color-text))}._item_3e227_641[data-tone="3"] ._iconWrap_3e227_695{--badge-bg:color-mix(in srgb, var(--color-primary) 55%, var(--color-text))}._item_3e227_641[data-tone="4"] ._iconWrap_3e227_695{--badge-bg:color-mix(in srgb, var(--color-primary) 40%, var(--color-text-muted))}._item_3e227_641[data-tone="5"] ._iconWrap_3e227_695{--badge-bg:color-mix(in srgb, var(--color-primary) 65%, var(--color-info))}._label_3e227_719{font-size:var(--ctl-menu-font-size,var(--font-sm));color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;text-align:center;box-sizing:border-box;width:100%;max-width:100%;min-height:1.2em;max-height:1.2em;margin:2px 0 0;padding:0 1px;font-weight:400;line-height:1.2;display:block;overflow:hidden}._desc_3e227_755{font-size:var(--font-2xs);color:var(--color-text-soft);white-space:nowrap;text-overflow:ellipsis;text-align:center;box-sizing:border-box;pointer-events:auto;width:100%;max-width:100%;min-height:1.15em;max-height:1.15em;margin:1px 0 0;padding:0 1px;line-height:1.15;display:block;position:static;overflow:hidden}._itemActive_3e227_783 ._label_3e227_719{color:var(--color-primary);font-weight:600}@media (width<=1100px){._iconWrap_3e227_695{width:34px;height:34px}._icon_3e227_695{width:18px;height:18px}}@media (width<=900px){._rows_3e227_595{gap:var(--form-field-gap)}._iconWrap_3e227_695{width:32px;height:32px}._icon_3e227_695{width:16px;height:16px}}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){._cluster_3e227_5._stack_3e227_549 ._item_3e227_641{flex:none;width:100%;max-width:none}._cluster_3e227_5._stack_3e227_549 ._row_3e227_595{flex-direction:column;grid-template-columns:none;display:flex}}._wrap_zgipg_5{display:inline-flex;position:relative}._bellBtn_zgipg_15{width:var(--list-control-height,36px);height:var(--list-control-height,36px);border-radius:var(--radius-md,8px);cursor:pointer;color:var(--color-text);transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._bellBtn_zgipg_15:hover{background:var(--color-bg-hover)}._bellIcon_zgipg_53{width:1.375rem;height:1.375rem}._badge_zgipg_63{min-width:var(--list-row-control-h,22px);height:var(--list-row-control-h,22px);padding:0 var(--form-field-gap);border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-danger-contrast);font-size:var(--ctl-menu-font-size);font-weight:600;line-height:var(--list-row-control-h,22px);text-align:center;position:absolute;top:0;right:0}._connDot_zgipg_95{bottom:var(--form-field-gap);right:var(--form-field-gap);border-radius:var(--radius-full);border:var(--ctl-line-thickness) solid var(--color-bg);width:.5rem;height:.5rem;position:absolute}._conn_connected_zgipg_115{background:var(--color-success)}._conn_connecting_zgipg_123{background:var(--color-warning)}._conn_disconnected_zgipg_131{background:var(--color-text-soft)}._dropdown_zgipg_139{width:min(32rem, calc(100vw - 2 * var(--form-inline-gap)));background:var(--surface-popover);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);font-size:var(--ctl-menu-font-size);font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height));box-sizing:border-box;isolation:isolate;background-position:0 0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-direction:column;display:flex;overflow:hidden}._dropdownPortal_zgipg_189{z-index:var(--z-dropdown-portal,var(--z-toast));position:fixed;right:auto}._head_zgipg_201{justify-content:space-between;align-items:center;gap:var(--form-field-gap);padding:var(--form-row-gap) var(--form-inline-gap);border-bottom:var(--ctl-line-thickness) solid var(--ctl-line-color);min-height:calc(var(--list-row-control-h,22px) + 2 * var(--form-row-gap));display:flex}._headLead_zgipg_225{align-items:center;gap:var(--form-field-gap);min-width:0;height:var(--list-row-control-h,22px);flex-direction:row;display:inline-flex}._headTitle_zgipg_245{height:100%;font-weight:600;font-size:var(--ctl-menu-font-size);color:var(--color-text-heading,var(--color-text));justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}._headPushToggle_zgipg_273{flex-shrink:0;justify-content:center;align-items:center;height:100%;line-height:0;display:inline-flex}._headPushSwitch_zgipg_293{height:var(--list-row-control-h,22px);align-self:center;align-items:center;margin:0;line-height:0;display:inline-flex}._headActions_zgipg_311{align-items:center;gap:var(--form-field-gap);height:var(--list-row-control-h,22px);flex-direction:row;flex-shrink:0;margin-left:auto;display:inline-flex}._filters_zgipg_331{align-items:center;gap:var(--form-field-gap);padding:var(--form-row-gap) var(--form-inline-gap);border-bottom:var(--ctl-line-thickness) solid var(--ctl-line-color);flex-wrap:wrap;display:flex;overflow:visible}._filterChip_zgipg_353{justify-content:center;align-items:center;gap:var(--form-field-gap);min-height:var(--list-row-control-h,22px);padding:var(--form-field-gap) var(--form-inline-gap);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--ctl-tag-radius,var(--radius-full,999px));color:var(--color-text);font:inherit;font-size:var(--ctl-menu-font-size);font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height));cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;flex:none;display:inline-flex}._filterChipIcon_zgipg_401{flex-shrink:0;width:.875rem;height:.875rem;display:inline-flex}._filterChipIcon_zgipg_401 svg{stroke-width:2px;width:100%;height:100%}._filterChip_zgipg_353:hover{border-color:var(--color-primary);color:var(--color-primary);background:0 0}._filterChipActive_zgipg_439{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-text,#fff);font-weight:400}._filterChipActive_zgipg_439:hover{border-color:var(--color-primary);color:var(--color-primary-text,#fff);background:var(--color-primary-hover,var(--color-primary))}._markAllBtn_zgipg_465{height:var(--list-row-control-h,22px);min-height:var(--list-row-control-h,22px);flex-shrink:0;align-self:center;padding-inline:0;line-height:1}._markAllIcon_zgipg_483{width:1rem;height:1rem}._list_zgipg_495{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-text) 35%, transparent) transparent;flex:auto;min-height:0;max-height:min(26.25rem,55vh);overflow:hidden auto}._empty_zgipg_517{justify-content:center;align-items:center;gap:var(--form-field-gap);padding:var(--form-inline-gap);text-align:center;color:var(--color-text-soft);font-size:var(--ctl-menu-font-size);font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height));flex-direction:column;min-height:5rem;display:flex}._emptyIcon_zgipg_549{width:1.75rem;height:1.75rem;color:var(--color-text-muted,var(--color-text-soft));opacity:.72}._itemRow_zgipg_563{border-bottom:var(--ctl-line-thickness) solid var(--ctl-line-color);transition:background var(--transition-fast);background:0 0;align-items:flex-start;display:flex}._itemRow_zgipg_563:hover{background:var(--color-bg-hover)}._itemUnread_zgipg_587{background:var(--color-primary-soft)}._itemRow_zgipg_563._itemUnread_zgipg_587:hover{background:color-mix(in srgb, var(--color-primary-soft) 85%, var(--color-bg-hover))}._item_zgipg_563{align-items:flex-start;gap:var(--form-field-gap);min-width:0;padding:var(--form-field-gap) var(--form-inline-gap) var(--form-field-gap) calc(var(--form-inline-gap) + .5rem);text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;flex:auto;display:flex;position:relative}._dismissBtn_zgipg_637{width:var(--list-row-control-h,22px);height:var(--list-row-control-h,22px);margin:var(--form-field-gap) var(--form-inline-gap) 0 0;border-radius:var(--radius-md,8px);color:var(--color-text-soft);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:flex-start;padding:0;display:inline-flex}._dismissBtn_zgipg_637:hover{background:var(--color-bg-hover);color:var(--color-text)}._dismissIcon_zgipg_681{width:var(--list-row-control-h,22px);height:var(--list-row-control-h,22px)}._unreadMark_zgipg_691{left:var(--form-field-gap);top:calc(var(--form-field-gap) + .25rem);border-radius:var(--radius-full);background:var(--color-primary);width:.4375rem;height:.4375rem;position:absolute}._itemBody_zgipg_711{gap:var(--form-field-gap);flex-direction:column;width:100%;min-width:0;display:flex}._itemMeta_zgipg_727{justify-content:space-between;align-items:flex-start;gap:var(--form-inline-gap);width:100%;display:flex}._categoryTag_zgipg_743{line-height:var(--list-table-line-height,var(--ui-font-line-height));vertical-align:top;flex-shrink:0}._itemTitle_zgipg_757{font-size:var(--ctl-menu-font-size);color:var(--color-text);font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height));-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._itemTime_zgipg_783{font-size:var(--ctl-menu-font-size);color:var(--color-text-soft);font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height));white-space:nowrap;flex-shrink:0}._loadMoreBtn_zgipg_801{width:100%;height:auto;min-height:var(--list-control-height,36px);border-radius:0;justify-content:center}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){._bellBtn_zgipg_15{width:30px;height:30px}._bellIcon_zgipg_53{width:1.2rem;height:1.2rem}._list_zgipg_495{max-height:none}}._closeBtn_zgipg_849{width:var(--list-row-control-h,22px);height:var(--list-row-control-h,22px);border-radius:var(--radius-md,8px);color:var(--color-text-soft);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._closeBtn_zgipg_849:hover,._closeBtn_zgipg_849:focus-visible{background:var(--color-bg-hover);color:var(--color-text)}html[data-app-shell=mobile] ._dropdown_zgipg_139{background-position:0 0;background-size:cover;background-attachment:scroll}._header_dgzg3_5{height:var(--app-header-height);padding:0 var(--space-5);align-items:center;gap:var(--form-inline-gap);background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-width:0;display:grid}._left_dgzg3_31{align-items:center;gap:var(--form-field-gap);justify-content:flex-start;min-width:0;display:flex}._center_dgzg3_47{min-width:0;max-width:100%;padding-inline:var(--form-field-gap);z-index:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._title_dgzg3_69{letter-spacing:-.5px;white-space:nowrap;text-overflow:ellipsis;background:var(--brand-text-grad,var(--header-title-color,var(--color-text)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;min-width:0;max-width:100%;margin:0;padding-block:.05em;padding-inline:.12em;font-size:21px;font-weight:800;line-height:1.35;overflow:hidden}._right_dgzg3_109{align-items:center;gap:var(--form-field-gap);z-index:1;flex-shrink:0;justify-content:flex-end;min-width:0;display:flex;overflow:visible}._iconBtn_dgzg3_137{cursor:pointer;box-sizing:border-box;width:var(--ctl-button-height,36px);height:var(--ctl-button-height,36px);border-radius:var(--radius-md);color:var(--color-text-soft);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_dgzg3_137:hover{background:var(--color-bg-hover);color:var(--color-text)}._btnIcon_dgzg3_171{width:1.25rem;height:1.25rem}._desktopOnly_dgzg3_177{display:flex}._mobileOnly_dgzg3_179{display:none}._userInfo_dgzg3_185{align-items:center;gap:var(--form-field-gap);box-sizing:border-box;height:var(--ctl-button-height,var(--ctl-input-height,36px));padding:0 var(--form-inline-gap) 0 var(--form-field-gap);border-radius:var(--radius-md);border:var(--ctl-line-thickness,1px) solid var(--color-border);background:var(--color-bg-hover);white-space:nowrap;display:inline-flex}._avatar_dgzg3_213{--header-avatar-size:calc(var(--ctl-button-height,36px) - 8px);width:var(--header-avatar-size);height:var(--header-avatar-size);border-radius:var(--radius-full);background:var(--sidebar-brand-grad,var(--color-primary));color:#fff;font-weight:700;font-size:var(--font-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarImg_dgzg3_245,._avatarImgMobile_dgzg3_247{--header-avatar-size:calc(var(--ctl-button-height,36px) - 8px);width:var(--header-avatar-size);height:var(--header-avatar-size);border-radius:var(--radius-full);object-fit:cover;object-position:center;flex-shrink:0;display:block;overflow:hidden}._avatarImgMobile_dgzg3_247{width:30px;height:30px}._username_dgzg3_125{font-size:var(--ctl-menu-font-size,var(--font-sm));color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-weight:600;line-height:1;overflow:hidden}._logoutBtn_dgzg3_305{align-items:center;gap:var(--ctl-button-icon-gap,.375rem);box-sizing:border-box;height:var(--ctl-button-height,var(--ctl-input-height,36px));padding:0 var(--form-inline-gap);border-radius:var(--radius-md);border:1px solid var(--color-danger);color:var(--color-danger);cursor:pointer;font-size:var(--ctl-menu-font-size,var(--font-sm));white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;flex-shrink:0;font-weight:600;display:inline-flex}._logoutIcon_dgzg3_341{flex-shrink:0;width:1em;height:1em}._logoutBtn_dgzg3_305:hover{background:var(--color-danger);color:var(--color-danger-contrast)}._avatarWrap_dgzg3_349{align-items:center;position:relative}._avatarMobile_dgzg3_359{border-radius:var(--radius-full);background:var(--sidebar-brand-grad,var(--color-primary));color:#fff;cursor:pointer;width:34px;height:34px;font-weight:700;font-size:var(--font-sm);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._miniBackdrop_dgzg3_383{z-index:calc(var(--z-dropdown) - 1);position:fixed;inset:0}._miniDropdown_dgzg3_393{top:calc(100% + var(--form-field-gap));z-index:var(--z-dropdown-portal,var(--z-dropdown));box-sizing:border-box;min-width:13.75rem;padding:var(--form-field-gap);background:var(--surface-popover);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);font-size:var(--ctl-menu-font-size,var(--font-sm));font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height));--ctl-button-height:1.75rem;--ctl-input-height:1.75rem;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;animation:.18s _fadeDown_dgzg3_1;position:absolute;right:0;overflow:hidden}@keyframes _fadeDown_dgzg3_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._miniName_dgzg3_459{padding:var(--form-field-gap) var(--form-inline-gap);font-size:var(--font-sm);color:var(--color-text);border-bottom:var(--ctl-line-thickness) solid var(--ctl-line-color);white-space:nowrap;text-overflow:ellipsis;background:0 0;font-weight:600;overflow:hidden}._miniChromeRow_dgzg3_485{justify-content:space-between;align-items:center;gap:var(--form-inline-gap);padding:var(--form-field-gap) var(--form-inline-gap);border-bottom:var(--ctl-line-thickness) solid var(--ctl-line-color);min-width:0;display:flex}._miniChromeLabel_dgzg3_505{font-size:var(--font-sm);color:var(--color-text-soft);flex:0 auto;min-width:0;font-weight:500;line-height:1.3}._miniLogout_dgzg3_523{width:100%;padding:var(--form-field-gap) var(--form-inline-gap);cursor:pointer;align-items:center;gap:var(--form-field-gap);font-size:var(--font-sm);color:var(--color-danger);transition:background var(--transition-fast);text-align:left;border-radius:var(--radius-sm);background:0 0;border:none;display:flex}._miniLogout_dgzg3_523:hover{background:var(--color-danger-soft)}._miniIcon_dgzg3_555{flex-shrink:0;width:1rem;height:1rem}._miniItem_dgzg3_571{width:100%;padding:var(--form-field-gap) var(--form-inline-gap);cursor:pointer;align-items:center;gap:var(--form-field-gap);font-size:var(--font-sm);color:var(--color-text);transition:background var(--transition-fast);text-align:left;border-radius:var(--radius-sm);background:0 0;border:none;font-family:inherit;display:flex}._miniItem_dgzg3_571:hover{background:var(--color-bg-hover)}._miniItem_dgzg3_571:not(:last-child){border-bottom:var(--ctl-line-thickness) solid var(--ctl-line-color)}._miniItem_dgzg3_571:last-child{color:var(--color-danger)}._miniItem_dgzg3_571:last-child:hover{background:var(--color-danger-soft)}._userInfoLink_dgzg3_627{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);text-decoration:none}._userInfoLink_dgzg3_627:hover{background:var(--color-bg-hover);border-color:var(--color-primary)}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){._header_dgzg3_5{height:var(--app-header-height);padding:0 var(--form-section-gap);gap:var(--form-section-gap);display:flex;position:relative}._left_dgzg3_31{z-index:1;flex:none;gap:0}._center_dgzg3_47{width:auto;min-width:0;max-width:calc(100% - 7.5rem);padding-inline:var(--form-section-gap);pointer-events:none;z-index:0;flex:none;position:absolute;left:50%;transform:translate(-50%)}._title_dgzg3_69{pointer-events:auto;font-size:var(--font-sm)}._right_dgzg3_109{z-index:1;flex:none;gap:0;margin-left:auto}._desktopOnly_dgzg3_177{display:none!important}._mobileOnly_dgzg3_179{display:flex!important}._iconBtn_dgzg3_137{padding:4px}._btnIcon_dgzg3_171{width:20px;height:20px}._avatarMobile_dgzg3_359,._avatarImgMobile_dgzg3_247{width:30px;height:30px}._miniDropdown_dgzg3_393{min-width:13.75rem}}._hint_11zxr_1{color:var(--color-text-muted);font-size:var(--font-sm);margin:0;line-height:1.4}._empty_11zxr_15{color:var(--color-text-soft);font-size:var(--font-sm);margin:0}._grid_11zxr_35{--avatar-sample-size:5rem;grid-template-columns:repeat(auto-fill, minmax(var(--avatar-sample-size), 1fr));grid-auto-rows:var(--avatar-sample-size);gap:var(--form-row-gap);padding:var(--space-1,.25rem);align-content:start;display:grid}._sample_11zxr_55{box-sizing:border-box;width:var(--avatar-sample-size);height:var(--avatar-sample-size);border:2px solid var(--color-border);cursor:pointer;background:var(--color-bg);border-radius:50%;place-self:center;max-width:100%;max-height:100%;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}._sample_11zxr_55:hover:not(:disabled){border-color:var(--color-primary);z-index:1}._sampleActive_11zxr_99{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 35%, transparent)}._sample_11zxr_55:disabled{opacity:.6;cursor:not-allowed}._sampleImg_11zxr_119{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._fileInput_11zxr_135{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._toolbar_16gtr_1{align-items:center;gap:var(--form-inline-gap);margin-bottom:12px;display:flex}._uiTab_16gtr_17{gap:var(--form-row-gap);flex-direction:column;width:100%;min-width:0;display:flex}._pickerRow_16gtr_33{gap:var(--form-row-gap);flex-wrap:wrap;align-items:flex-end;display:flex}._pickerField_16gtr_47{gap:var(--form-field-gap);flex-direction:column;flex:0 auto;min-width:0;display:flex}._readonlyValue_16gtr_63{font-size:var(--ctl-menu-font-size);color:var(--color-text);padding:var(--form-field-gap) 0;white-space:nowrap;font-family:inherit;font-weight:400}._pickerLabel_16gtr_81{font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);font-weight:600}._panelBar_16gtr_93{justify-content:space-between;align-items:center;gap:var(--form-inline-gap);padding:0 0 var(--form-field-gap);border-bottom:var(--ctl-line-thickness) solid var(--ctl-line-color);display:flex}._panelTitle_16gtr_111{font-size:var(--ctl-menu-font-size);color:var(--color-text);font-weight:600}._uiTabFooter_16gtr_123{justify-content:flex-end;align-items:center;gap:var(--form-inline-gap);padding-top:var(--form-field-gap);border-top:var(--ctl-line-thickness) solid var(--ctl-line-color);display:flex}._dirty_16gtr_141{font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);flex-shrink:0;font-weight:400}._editorSplit_16gtr_155{gap:var(--form-row-gap);flex-wrap:wrap;align-items:flex-start;display:flex}._editorSplit_16gtr_155>._body_16gtr_169{flex:26rem;min-width:min(100%,18rem)}._body_16gtr_169{min-width:0;max-height:60vh;overflow:hidden auto}._rows_16gtr_193{gap:var(--form-row-gap) var(--form-inline-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=680px){._rows_16gtr_193{grid-template-columns:1fr}}._row_16gtr_193,._tokenInfo_16gtr_231{gap:var(--form-field-gap);flex-direction:column;min-width:0;display:flex}._friendly_16gtr_245{font-size:var(--ctl-menu-font-size);color:var(--color-text);white-space:nowrap;font-weight:500}._tokenName_16gtr_259{font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);white-space:nowrap;font-family:inherit;font-weight:400}._colorPick_16gtr_275{width:var(--ctl-input-height,36px);height:var(--ctl-input-height,36px);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--ctl-button-radius,var(--radius-sm));cursor:pointer;background:0 0;flex-shrink:0;padding:0}._valueCell_16gtr_297{align-items:center;gap:var(--form-field-gap);min-width:0;display:flex}._swatch_16gtr_311{border-radius:var(--ctl-button-radius,var(--radius-sm));border:var(--ctl-line-thickness) solid var(--ctl-line-color);flex-shrink:0;width:1.25rem;height:1.25rem}._valueInput_16gtr_327{width:100%;min-width:0;height:var(--ctl-input-height,36px);padding:0 var(--form-inline-gap);font-family:inherit;font-size:var(--ctl-menu-font-size);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--ctl-input-radius,var(--radius-sm));color:var(--color-text);box-sizing:border-box;background:0 0;flex:1 1 0;font-weight:400}._valueInput_16gtr_327:focus{border-color:var(--color-primary);outline:none}._valueInput_16gtr_327:read-only{opacity:.7;cursor:default}._resolvedHint_16gtr_379{font-family:inherit;font-size:var(--ctl-menu-font-size);color:var(--color-primary);font-weight:400}._muted_16gtr_393{color:var(--color-text-muted);font-size:var(--ctl-menu-font-size);padding:var(--form-field-gap) 0;margin:0;font-weight:400}._form_16gtr_411{gap:var(--form-row-gap,14px);flex-direction:column;display:flex}._field_16gtr_423{gap:var(--form-field-gap,6px);flex-direction:column;display:flex}._field_16gtr_423>span{font-size:var(--ctl-label-font-size,13px);color:var(--color-text-muted);font-weight:600}._field_16gtr_423 input,._field_16gtr_423 select{height:var(--ctl-input-height,36px);font-size:var(--ctl-input-font-size,14px);border:1px solid var(--color-border,#e0e0e0);border-radius:var(--radius-sm,6px);color:var(--color-text);background:0 0;padding:0 12px}._body_1lscy_1{gap:var(--form-field-gap);flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}._muted_1lscy_17{color:var(--color-text-muted);padding:var(--form-field-gap) 0;font-size:var(--ctl-menu-font-size);margin:0;font-weight:400}._row_1lscy_33{gap:var(--form-inline-gap);padding:var(--form-field-gap) var(--form-inline-gap);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--ctl-button-radius,var(--radius-sm));background:0 0;grid-template-columns:minmax(6rem,max-content) 1fr auto;align-items:flex-start;display:grid}._action_1lscy_55{font-size:var(--ctl-menu-font-size);color:var(--color-primary);font-weight:600}._mid_1lscy_67{gap:var(--form-field-gap);flex-direction:column;min-width:0;display:flex}._summary_1lscy_81{font-size:var(--ctl-menu-font-size);color:var(--color-text);font-weight:400}._detail_1lscy_93{font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}._meta_1lscy_111{align-items:flex-end;gap:var(--form-field-gap);font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);white-space:nowrap;flex-direction:column;font-weight:400;display:flex}._time_1lscy_133{opacity:.85}._root_vx64r_5{gap:var(--form-row-gap);flex-direction:column;width:100%;min-width:0;display:flex}._grid_vx64r_21{gap:var(--form-row-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));width:100%;display:grid}._card_vx64r_35{gap:var(--form-inline-gap);padding:var(--form-field-gap) var(--form-inline-gap);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--ctl-button-radius,var(--radius-md));background:0 0;flex-direction:column;display:flex}._cardDefault_vx64r_55{border-color:var(--color-primary);box-shadow:inset 0 0 0 var(--ctl-line-thickness) var(--color-primary)}._cardHead_vx64r_65{justify-content:space-between;align-items:flex-start;gap:var(--form-field-gap);display:flex}._cardTitle_vx64r_79{gap:var(--form-field-gap);flex-direction:column;min-width:0;display:flex}._themeName_vx64r_93{align-items:center;gap:var(--form-inline-gap);font-size:var(--ctl-menu-font-size);color:var(--color-text);font-weight:600;display:inline-flex}._themeIcon_vx64r_111{flex-shrink:0;line-height:1}._themeMeta_vx64r_121{font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);font-weight:400}._badges_vx64r_133{gap:var(--form-inline-gap);flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;display:flex}._cardActions_vx64r_149{align-items:center;gap:var(--form-inline-gap);flex-wrap:wrap;display:flex}._cardToggles_vx64r_163{gap:var(--form-row-gap);padding-top:var(--form-field-gap);border-top:var(--ctl-line-thickness) solid var(--ctl-line-color);flex-wrap:wrap;display:flex}._muted_vx64r_179{color:var(--color-text-muted);font-size:var(--ctl-menu-font-size);margin:0;font-weight:400}._wrap_neeyp_1{gap:var(--form-field-gap);flex-direction:column;flex:320px;min-width:min(100%,16rem);display:flex}._head_neeyp_17{font-size:var(--font-2xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._scope_neeyp_35{gap:var(--form-row-gap);color:var(--color-text);flex-direction:column;display:flex}._stage_neeyp_49{justify-content:center;align-items:center;gap:var(--form-row-gap);min-height:150px;padding:var(--space-6);border:1px solid var(--color-border-soft,var(--color-border));border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:inset 0 1px 3px color-mix(in srgb, var(--color-text) 6%, transparent);flex-direction:column;display:flex}._sampleCol_neeyp_81{gap:var(--form-field-gap);flex-direction:column;width:100%;max-width:min(100%,20rem);display:flex}._sampleRow_neeyp_97{gap:var(--form-inline-gap);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._sampleWide_neeyp_113{gap:var(--form-field-gap);flex-direction:column;width:100%;display:flex}._paragraph_neeyp_127{font-size:var(--font-sm);color:var(--color-text);margin:0}._textHeading_neeyp_139{font-size:var(--font-lg);color:var(--color-text-heading,var(--color-text));margin:0;font-weight:700}._textMuted_neeyp_153{font-size:var(--font-xs);color:var(--color-text-muted);margin:0}._emptyIcon_neeyp_165{width:var(--space-6);height:var(--space-6)}._gallery_neeyp_177{gap:var(--form-section-gap);flex-direction:column;display:flex}._galleryGroup_neeyp_189{gap:var(--form-field-gap);flex-direction:column;display:flex}._galleryTitle_neeyp_201{font-size:var(--font-xs);color:var(--color-text-muted);margin:0;font-weight:600}._menu_neeyp_217{gap:var(--form-section-gap);width:100%;max-width:min(100%,15rem);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--sidebar-bg,var(--color-bg-card));flex-direction:column;display:flex}._menuItem_neeyp_237{padding:var(--space-2) var(--space-3);font-size:var(--ctl-menu-font-size,var(--font-sm));color:var(--color-text);border-radius:var(--ctl-menu-item-radius,var(--radius-md));cursor:pointer}._menuActive_neeyp_251{background:var(--sidebar-accent,color-mix(in srgb, var(--color-primary) 12%, transparent));color:var(--color-primary);font-weight:600}._outlet_neeyp_265{width:100%;max-width:min(100%,19rem);min-height:90px;padding:var(--space-3);background:var(--color-bg);border-radius:var(--radius-lg)}._outletInner_neeyp_281{height:100%;min-height:66px;font-size:var(--font-xs);color:var(--color-text-muted);background:var(--outlet-bg,transparent);border-radius:var(--outlet-radius,0);border:1px dashed color-mix(in srgb, var(--color-text) 15%, transparent);justify-content:center;align-items:center;display:flex}._layoutLeft_neeyp_309,._layoutTop_neeyp_309{gap:var(--form-field-gap);flex-direction:column;width:100%;max-width:min(100%,19rem);display:flex}._layoutLeftHeader_neeyp_323,._layoutTopHeader_neeyp_323{min-height:22px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-2xs);color:var(--primary-text,var(--color-bg));background:var(--color-primary);opacity:.85}._layoutLeftMain_neeyp_341{gap:var(--form-field-gap);min-height:90px;display:flex}._layoutSidebar_neeyp_343{gap:var(--form-field-gap);width:64px;padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);background:var(--sidebar-bg,var(--color-bg-card));border:1px solid var(--color-border);flex-direction:column;display:flex}._layoutSidebar_neeyp_343 span{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-primary) 30%, transparent);height:12px}._layoutContent_neeyp_373,._layoutTopBody_neeyp_373{border-radius:var(--radius-sm);min-height:90px;font-size:var(--font-2xs);color:var(--color-text-muted);background:var(--card-bg,var(--color-bg-card));border:1px solid var(--color-border);flex:1;justify-content:center;align-items:center;display:flex}._layoutTopNav_neeyp_397{gap:var(--form-field-gap);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--sidebar-bg,var(--color-bg-card));border:1px solid var(--color-border);display:flex}._layoutTopNav_neeyp_397 span{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-primary) 30%, transparent);width:40px;height:12px}._generic_neeyp_429{align-items:center;gap:var(--form-inline-gap);display:flex}._swatch_neeyp_431{border-radius:var(--radius-md);border:1px solid var(--color-border);width:32px;height:32px}._swatchPrimary_neeyp_443{background:var(--primary,var(--color-primary))}._swatchCard_neeyp_445{background:var(--card-bg,var(--color-bg-card))}._genericText_neeyp_447{font-size:var(--font-xs);color:var(--color-text-muted)}._root_1d6hu_5{gap:var(--form-row-gap);flex-direction:column;width:100%;min-width:0;display:flex}._grid_1d6hu_21{gap:var(--form-row-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));width:100%;display:grid}._card_1d6hu_35{gap:var(--form-inline-gap);padding:var(--form-field-gap) var(--form-inline-gap);border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--ctl-button-radius,var(--radius-md));background:0 0;flex-direction:column;display:flex}._cardActive_1d6hu_55{border-color:var(--color-primary);box-shadow:inset 0 0 0 var(--ctl-line-thickness) var(--color-primary)}._cardHead_1d6hu_65{justify-content:space-between;align-items:flex-start;gap:var(--form-field-gap);display:flex}._cardTitle_1d6hu_79{gap:var(--form-field-gap);flex-direction:column;min-width:0;display:flex}._title_1d6hu_93{font-size:var(--ctl-menu-font-size);color:var(--color-text);font-weight:600}._desc_1d6hu_105{font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);font-weight:400}._miniLeft_1d6hu_117,._miniTop_1d6hu_119{gap:var(--form-field-gap);padding:var(--form-field-gap);border-radius:var(--ctl-button-radius,var(--radius-md));background:var(--color-bg);border:var(--ctl-line-thickness) solid var(--ctl-line-color);background-attachment:fixed;flex-direction:column;display:flex}._miniHeader_1d6hu_141{border-radius:var(--ctl-button-radius,var(--radius-sm));background:color-mix(in srgb, var(--color-primary) 85%, transparent);height:1.25rem}._miniBody_1d6hu_153{gap:var(--form-field-gap);min-height:4.75rem;display:flex}._miniSidebar_1d6hu_165{gap:var(--form-field-gap);width:3.375rem;padding:var(--form-field-gap);border-radius:var(--ctl-button-radius,var(--radius-sm));border:var(--ctl-line-thickness) solid var(--ctl-line-color);background:0 0;flex-direction:column;display:flex}._miniSidebar_1d6hu_165 span{border-radius:var(--ctl-button-radius,var(--radius-sm));background:color-mix(in srgb, var(--color-primary) 30%, transparent);height:.625rem}._miniNav_1d6hu_199{gap:var(--form-field-gap);padding:var(--form-field-gap);border-radius:var(--ctl-button-radius,var(--radius-sm));border:var(--ctl-line-thickness) solid var(--ctl-line-color);background:0 0;display:flex}._miniNav_1d6hu_199 span{border-radius:var(--ctl-button-radius,var(--radius-sm));background:color-mix(in srgb, var(--color-primary) 30%, transparent);width:2.125rem;height:.625rem}._miniContent_1d6hu_231{min-height:4.75rem;font-size:var(--ctl-menu-font-size);color:var(--color-text-muted);border-radius:var(--ctl-button-radius,var(--radius-sm));border:var(--ctl-line-thickness) solid var(--ctl-line-color);background:0 0;flex:1;justify-content:center;align-items:center;font-weight:400;display:flex}._codeInput_z1t72_1{font-family:var(--font-mono);letter-spacing:.02em;font-weight:600;color:var(--color-primary,#2563eb)!important}._groupSelect_z1t72_15{min-width:9rem;max-width:100%;width:max-content!important}._pageContent_1uqwy_5{gap:var(--form-section-gap,10px);flex-direction:column;display:flex}._servicesSection_1uqwy_17{gap:var(--form-field-gap,8px);flex-direction:column;display:flex}._servicesHeader_1uqwy_29{justify-content:space-between;align-items:center;gap:var(--form-inline-gap,12px);flex-wrap:wrap;display:flex}._servicesLabel_1uqwy_45{font-size:var(--ctl-table-head-font-size,var(--font-sm,14px));color:var(--color-text);font-weight:600}._servicesSummary_1uqwy_57{font-size:var(--ctl-label-font-size,var(--font-xs,13px));color:var(--color-text-muted)}._serviceList_1uqwy_67{gap:var(--form-field-gap,8px);flex-wrap:wrap;display:flex}._serviceChip_1uqwy_79{align-items:center;gap:var(--form-field-gap,8px);font-size:var(--ctl-table-cell-font-size,var(--font-sm,14px));padding:var(--list-table-cell-py,4px) var(--list-table-cell-px,8px);border-radius:var(--radius-full,999px);border:1px solid var(--color-border);cursor:pointer;color:var(--color-text);transition:background var(--transition-fast,.15s), border-color var(--transition-fast,.15s), color var(--transition-fast,.15s);background:0 0;font-family:inherit;font-weight:500;display:inline-flex}._serviceChip_1uqwy_79:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-bg-hover)}._serviceChip_1uqwy_79:disabled{opacity:.7;cursor:default}._serviceChipActive_1uqwy_133{border-color:var(--color-primary);background:var(--color-primary-soft,var(--color-bg-hover));color:var(--color-primary)}._chipDot_1uqwy_145{opacity:.5;background:currentColor;border-radius:50%;width:6px;height:6px}._serviceChipOk_1uqwy_161 ._chipDot_1uqwy_145{background:var(--color-success);opacity:1}._serviceChipMissing_1uqwy_171 ._chipDot_1uqwy_145{background:var(--color-danger);opacity:1}._serviceChipOk_1uqwy_161{border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-border))}._serviceChipMissing_1uqwy_171{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border));background:var(--color-danger-soft)}._logSection_1uqwy_199{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:0 0;flex-direction:column;flex:1;min-height:320px;display:flex;overflow:hidden}._logPanelHeader_1uqwy_221{padding:var(--list-table-cell-py,4px) var(--list-table-cell-px,8px);background:var(--ctl-table-head-bg,var(--color-bg-hover));color:var(--color-text);font-size:var(--ctl-table-head-font-size,var(--font-sm,14px));border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;font-weight:600;display:flex}._lineCount_1uqwy_245{color:var(--color-text-muted);font-weight:500}._logPanel_1uqwy_221{background:var(--color-bg);color:var(--color-text);padding:var(--list-table-cell-py,4px) 0;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,Consolas,monospace;font-size:var(--ctl-table-cell-font-size,var(--font-sm,14px));line-height:var(--list-table-line-height,1.25);flex:1;max-height:min(72vh,720px);overflow:auto}._logEmptyText_1uqwy_279{padding:var(--form-inline-gap,12px);text-align:center;color:var(--color-text-muted);font-size:var(--ctl-table-cell-font-size,var(--font-sm,14px));line-height:var(--list-table-line-height,1.25);margin:0}._logRow_1uqwy_297{padding:var(--list-table-cell-py,4px) var(--list-table-cell-px,8px);border-bottom:1px solid var(--ctl-line-color,var(--color-border));vertical-align:top;flex-direction:column;gap:2px;display:flex}._logRow_1uqwy_297:hover{background:var(--ctl-table-row-hover,var(--color-bg-hover))}._logRowError_1uqwy_323,._logRowWarn_1uqwy_325,._logRowInfo_1uqwy_327,._logRowDebug_1uqwy_329,._logRowRaw_1uqwy_331{border-left:3px solid #0000}._logRowError_1uqwy_323 ._lineNo_1uqwy_339,._logRowError_1uqwy_323 ._lineTime_1uqwy_341,._logRowError_1uqwy_323 ._logger_1uqwy_343,._logRowError_1uqwy_323 ._message_1uqwy_345,._logRowWarn_1uqwy_325 ._lineNo_1uqwy_339,._logRowWarn_1uqwy_325 ._lineTime_1uqwy_341,._logRowWarn_1uqwy_325 ._logger_1uqwy_343,._logRowWarn_1uqwy_325 ._message_1uqwy_345,._logRowInfo_1uqwy_327 ._lineNo_1uqwy_339,._logRowInfo_1uqwy_327 ._lineTime_1uqwy_341,._logRowInfo_1uqwy_327 ._logger_1uqwy_343,._logRowInfo_1uqwy_327 ._message_1uqwy_345,._logRowDebug_1uqwy_329 ._lineNo_1uqwy_339,._logRowDebug_1uqwy_329 ._lineTime_1uqwy_341,._logRowDebug_1uqwy_329 ._logger_1uqwy_343,._logRowDebug_1uqwy_329 ._message_1uqwy_345{color:inherit}._logRowError_1uqwy_323{background:var(--color-danger-soft);border-left-color:var(--color-danger);color:var(--color-danger-text,var(--color-danger))}._logRowError_1uqwy_323:hover{background:color-mix(in srgb, var(--color-danger) 18%, var(--color-bg))}._logRowWarn_1uqwy_325{background:var(--color-warning-soft);border-left-color:var(--color-warning);color:var(--color-warning-text,var(--color-warning))}._logRowWarn_1uqwy_325:hover{background:color-mix(in srgb, var(--color-warning) 18%, var(--color-bg))}._logRowInfo_1uqwy_327{background:var(--color-info-soft);border-left-color:var(--color-info);color:var(--color-info-text,var(--color-info))}._logRowInfo_1uqwy_327:hover{background:color-mix(in srgb, var(--color-info) 18%, var(--color-bg))}._logRowDebug_1uqwy_329{background:color-mix(in srgb, var(--color-text-muted) 8%, var(--color-bg));border-left-color:var(--color-text-muted);color:var(--color-text-muted)}._logRowDebug_1uqwy_329:hover{background:color-mix(in srgb, var(--color-text-muted) 14%, var(--color-bg))}._logRowRaw_1uqwy_331{border-left-color:var(--color-border)}._logRowMeta_1uqwy_465{align-items:flex-start;gap:var(--form-field-gap,8px);flex-wrap:wrap;display:flex}._lineNo_1uqwy_339{min-width:2.5rem;font-size:var(--ctl-label-font-size,var(--font-xs,13px));color:var(--color-text-muted);text-align:right}._lineService_1uqwy_493{font-size:var(--ctl-label-font-size,var(--font-xs,13px));padding:0 var(--list-table-cell-px,8px);border-radius:var(--radius-sm,6px);background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._lineTime_1uqwy_341{font-size:var(--ctl-label-font-size,var(--font-xs,13px));color:var(--color-text-muted)}._corrChip_1uqwy_521{font-size:var(--ctl-label-font-size,var(--font-xs,13px));padding:0 var(--list-table-cell-px,8px);border-radius:var(--radius-sm,6px);border:1px solid var(--color-border);background:var(--color-bg-hover);color:var(--color-primary);cursor:pointer;font-family:inherit}._corrChip_1uqwy_521:hover{background:var(--color-primary-soft)}._corrChipCopied_1uqwy_551{border-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success-text,var(--color-success))}._logRowBody_1uqwy_563{gap:var(--form-field-gap,8px);flex-wrap:wrap;align-items:flex-start;padding-left:2.75rem;display:flex}._logger_1uqwy_343{color:var(--color-text-muted);font-size:var(--ctl-label-font-size,var(--font-xs,13px))}._logger_1uqwy_343:after{content:":"}._message_1uqwy_345{color:var(--color-text);word-break:break-word}._filters_1ykdf_3{gap:var(--form-inline-gap);flex-wrap:wrap;align-items:flex-end;display:flex}._filters_1ykdf_3 label{min-width:140px}._checkboxLabel_1ykdf_25{align-items:center;gap:var(--form-field-gap);flex-direction:row!important}._muted_1ykdf_37{color:var(--color-text-muted)}._mono_1ykdf_45{font-family:var(--font-mono,monospace)}._targetTag_1ykdf_53{margin-right:6px}._targetId_1ykdf_61{font-family:var(--font-mono,monospace);word-break:break-all}._errorCell_1ykdf_71 code,._errorCode_1ykdf_73{font-family:var(--font-mono,monospace);color:var(--color-danger)}._countdown_ygfs2_9{font-variant-numeric:tabular-nums;color:var(--color-text-heading,var(--color-text));font-weight:700;display:inline}._hint_ygfs2_23{margin:0 0 var(--form-row-gap);font-size:var(--ctl-menu-font-size);color:var(--color-text-secondary,var(--color-text-soft));font-weight:400;line-height:var(--ui-font-line-height,var(--list-table-line-height))}._actionsSession_ygfs2_39{gap:var(--space-2,8px);flex-wrap:wrap}._actionsSession_ygfs2_39 .mks-btn-icon-narrow{width:auto;min-width:0;padding-inline:var(--ctl-button-padding-x,.75rem)}@media (width<=768px){._actionsSession_ygfs2_39{flex-direction:column-reverse;align-items:stretch}._actionsSession_ygfs2_39>button{justify-content:center;width:100%}}._srOnly_ygfs2_85{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._toast_llegs_1{bottom:var(--form-section-gap);right:var(--form-inline-gap);z-index:var(--z-toast);pointer-events:none;align-items:center;gap:var(--form-field-gap);padding:var(--form-field-gap) var(--form-inline-gap);border-radius:var(--ctl-button-radius,0);background:var(--color-bg);color:var(--color-text);border:var(--ctl-line-thickness) solid var(--ctl-line-color);font-size:var(--ctl-menu-font-size);background-attachment:fixed;font-weight:400;display:flex;position:fixed}._text_llegs_39{white-space:nowrap}@media (width<=480px){._toast_llegs_1{right:var(--form-inline-gap);left:var(--form-inline-gap);justify-content:center}}.mks-toaster{z-index:var(--z-toast)!important;pointer-events:none!important}.mks-toaster>div{pointer-events:none!important}.mks-toaster>div>div{pointer-events:auto;gap:var(--form-inline-gap);background:var(--surface-popover)!important;color:var(--color-text)!important;border:var(--ctl-line-thickness,1px) solid var(--ctl-line-color,var(--color-border))!important;box-shadow:var(--shadow-modal,0 8px 24px color-mix(in srgb, var(--color-text) 14%, transparent))!important;border-radius:var(--radius-md,8px)!important;font-size:var(--font-sm)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-attachment:scroll!important;align-items:flex-start!important;line-height:1.45!important}.mks-toaster>div>div>div:first-child:not([role=status]){flex-shrink:0;margin-top:2px}.mks-toaster [role=status]{min-width:0;text-align:left!important;background:0 0!important;justify-content:flex-start!important;margin:0!important}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){.mks-toaster{top:calc(var(--app-header-height) + env(safe-area-inset-top,0px) + var(--form-inline-gap))!important;left:var(--form-inline-gap)!important;right:var(--form-inline-gap)!important;bottom:auto!important;transform:none!important}.mks-toaster>div{justify-content:stretch!important;width:100%!important;position:relative!important;inset:0 0 auto!important;transform:none!important}.mks-toaster>div>div{box-sizing:border-box!important;align-items:center!important;width:100%!important;max-width:100%!important;margin-inline:0!important}.mks-toaster>div>div>div:first-child:not([role=status]){margin-top:0}}@media (width>=769px) and (height>=501px),(width>=1025px),(width>=769px) and (orientation:portrait){.mks-toaster{bottom:var(--space-4)!important;right:var(--space-4)!important}}:root{--mks-primary:#2563eb;--mks-primary-hover:#1d4ed8;--mks-violet:#7c3aed;--mks-text:#1e293b;--mks-text-soft:#64748b;--mks-card:#fffffff5;--mks-card-border:#0f172a14;--mks-input-bg:#fff;--mks-input-border:#0f172a1f;--mks-radius:16px;--mks-radius-md:10px;--mks-shadow:0 20px 40px #2563eb1a, 0 4px 12px #0f172a0f;--mks-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mks-max-w:420px;--mks-pad-x:1.25rem;--mks-chrome-h:3.25rem;--mks-brand-text-grad:linear-gradient(135deg, #7c3aed 0%, #a855f7 55%, #ec4899 100%);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--font-2xs:11px;--font-xs:13px;--font-sm:14px;--font-base:15px;--font-md:16px;--font-lg:19px;--font-xl:22px;--font-2xl:2rem;--font-mono:ui-monospace, "JetBrains Mono", Consolas, monospace;--z-base:1;--z-dropdown:50;--z-header:100;--z-sidebar:200;--z-nav-backdrop:900;--z-nav-drawer:1000;--z-modal:5000;--z-modal-nested:5500;--z-dropdown-portal:6000;--z-lightbox:7000;--z-app-error-banner:11000;--z-toast:12000;--app-header-height:calc(var(--ctl-button-height,36px) + 2 * var(--form-row-gap,8px));--app-feedback-max-width:35rem;--app-chart-block-height:16.25rem;--app-chart-pie-height:13.75rem;--app-sidebar-min:13.75rem;--app-sidebar-width:17.5rem;--app-sidebar-collapsed:4.75rem;--app-nav-scrim:color-mix(in srgb, var(--color-text) 45%, transparent);--app-nav-drawer-shadow:.125rem 0 1.25rem color-mix(in srgb, var(--color-text) 22%, transparent);--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.35s ease;--list-control-height:var(--ctl-input-height,36px);--list-search-width:20rem;--ui-font-body:var(--font-sm);--ui-font-control:var(--font-sm);--ui-font-tab:14px;--ui-font-subtitle:var(--font-sm);--ui-font-section-title:14px;--ui-font-page-title:18px;--ui-font-stat:1.375rem;--ui-font-line-height:1.45;--list-control-font-size:var(--ui-font-control);--list-table-font-size:var(--ctl-menu-font-size,var(--font-sm));--list-table-line-height:var(--ui-font-line-height,1.45);--list-table-cell-py:4px;--list-table-cell-px:8px;--text-xs:12px;--text-sm:var(--ui-font-tab);--text-base:var(--ui-font-tab);--text-lg:1.125rem;--text-2xl:var(--ui-font-page-title);--font-size-sm:var(--ui-font-tab);--font-size-md:var(--ui-font-tab);--font-size-xl:var(--ui-font-page-title);--ctl-input-font-size:var(--font-sm);--ctl-input-color:var(--color-text);--ctl-input-placeholder:var(--color-text-muted);--ctl-input-height:32px;--doc-line-control-h:24px;--ctl-input-radius:var(--radius-sm);--ctl-button-height:var(--ctl-input-height);--panel-bar-btn-size:var(--ctl-button-height);--ctl-select-font-size:var(--ctl-input-font-size);--ctl-select-color:var(--ctl-input-color);--ctl-select-option-py:4px;--ctl-select-option-px:10px;--ctl-label-font-size:var(--ctl-menu-font-size,var(--font-sm));--ctl-label-color:var(--color-text-muted);--ctl-button-font-size:var(--font-sm);--ctl-button-radius:var(--radius-md);--ctl-button-icon-gap:.375rem;--ctl-option-mark-label-gap:3px;--ctl-table-cell-font-size:var(--list-table-font-size,var(--ctl-menu-font-size,var(--font-sm)));--ctl-table-head-font-size:var(--list-table-font-size,var(--ctl-menu-font-size,var(--font-sm)));--list-row-control-h:22px;--ctl-menu-font-size:var(--font-sm);--ctl-menu-item-radius:var(--radius-sm);--ctl-tab-font-size:var(--ui-font-tab);--ctl-tab-icon-gap:var(--ctl-button-icon-gap);--ctl-tag-font-size:var(--ctl-menu-font-size,var(--font-sm));--ctl-tag-line-height:var(--list-table-line-height,var(--ui-font-line-height,1.45));--card-radius:var(--radius-md)}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){:root{--list-table-cell-py:4px;--list-table-cell-px:8px;--list-row-control-h:24px;--app-header-height:calc(var(--ctl-button-height,36px) + 2 * var(--form-row-gap,8px));--app-chart-block-height:12.5rem;--app-chart-pie-height:12.5rem}}@media (pointer:coarse){:root{--list-row-control-h:24px}}@media (width<=480px){:root{--list-table-cell-py:3px;--list-table-cell-px:6px}}:root{--color-bg:var(--bg);--color-bg-card:var(--card-bg);--color-bg-solid:color-mix(in srgb, var(--color-primary,#2563eb) 12%, #f7f9fc);--color-bg-sidebar:var(--sidebar-bg);--color-bg-hover:var(--bg-hover);--color-bg-header:var(--header-bg);--color-text:var(--text);--color-text-strong:var(--text-strong,var(--text));--color-text-soft:var(--text-soft);--color-text-muted:var(--text-muted,var(--text-soft));--color-text-primary:var(--text-strong,var(--text));--color-text-secondary:var(--text-soft);--color-text-disabled:var(--text-muted,var(--text-soft));--color-border:var(--border);--color-border-soft:var(--border-subtle,var(--border));--surface-2:var(--color-bg-hover);--color-primary:var(--primary);--color-primary-hover:var(--primary-hover);--color-primary-text:var(--primary-text);--accent-selection-bg:color-mix(in srgb, var(--color-primary) 16%, var(--color-bg-card));--accent-selection-bg-hover:color-mix(in srgb, var(--color-primary) 22%, var(--color-bg-card));--accent-selection-border:color-mix(in srgb, var(--color-primary) 20%, var(--color-border));--accent-selection-fg:color-mix(in srgb, var(--color-primary) 78%, var(--color-text));--accent-emphasis-bg:color-mix(in srgb, var(--color-primary) 30%, var(--color-bg-card));--accent-emphasis-bg-subtle:color-mix(in srgb, var(--color-primary) 12%, var(--color-bg-card));--accent-emphasis-border:color-mix(in srgb, var(--color-primary) 28%, var(--color-border));--accent-emphasis-fg:color-mix(in srgb, var(--color-primary) 88%, var(--color-text));--accent-action-bg:color-mix(in srgb, var(--color-primary) 42%, var(--color-bg-card));--accent-action-bg-hover:color-mix(in srgb, var(--color-primary) 50%, var(--color-bg-card));--accent-action-bg-subtle:color-mix(in srgb, var(--color-primary) 20%, var(--color-bg-card));--accent-action-border:color-mix(in srgb, var(--color-primary) 36%, var(--color-border));--accent-action-fg:var(--color-primary);--accent-soft-bg:var(--accent-selection-bg);--accent-soft-bg-hover:var(--accent-selection-bg-hover);--accent-soft-bg-subtle:var(--accent-emphasis-bg-subtle);--accent-soft-border:var(--accent-selection-border);--accent-soft-fg:var(--accent-selection-fg);--color-danger:var(--danger,#dc2626);--color-danger-soft:var(--danger-soft,#dc26261a);--color-danger-text:var(--danger-text,var(--danger,#dc2626));--color-danger-contrast:var(--danger-contrast,#fff);--color-skeleton-base:var(--skeleton-base,#e2e8f0);--color-skeleton-shimmer:var(--skeleton-shimmer,#ffffff8c);--color-success:var(--success,#16a34a);--color-success-soft:var(--success-soft,#22c55e1f);--color-success-text:var(--success-text,var(--success,#166534));--color-warning:var(--warning,#d97706);--color-warning-soft:var(--warning-soft,#eab30826);--color-warning-text:var(--warning-text,var(--warning,#92400e));--color-info:var(--info,#0891b2);--color-info-soft:var(--info-soft,#06b6d41f);--color-info-text:var(--info-text,var(--info,#155e75));--color-primary-soft:var(--primary-soft,color-mix(in srgb, var(--color-primary) 10%, transparent));--shadow-card:var(--card-shadow);--shadow-modal:var(--modal-shadow);--color-text-heading:var(--text-heading,var(--text));--color-text-body:var(--text-body,var(--text));--color-text-label:var(--text-label,var(--text-soft));--color-text-caption:var(--text-caption,var(--text-muted));--color-bg-surface:var(--color-bg-card);--color-bg-surface-alt:var(--color-bg-hover);--color-surface-2:var(--color-bg-surface-alt);--color-bg-elevated:var(--color-bg-card);--color-bg-input:var(--field-bg);--color-bg-field:var(--field-bg);--color-bg-field-readonly:var(--field-bg-readonly);--color-bg-field-disabled:var(--field-bg-disabled);--section-body-bg:transparent;--section-header-bg:transparent;--section-header-border:var(--color-border-soft,var(--color-border));--section-title-fg:var(--color-text-strong);--section-icon-bg:color-mix(in srgb, var(--color-primary) 12%, transparent);--section-icon-fg:var(--color-primary);--profile-hero-band-bg:color-mix(in srgb, var(--color-primary) 8%, transparent);--field-bg:transparent;--field-bg-editing:color-mix(in srgb, var(--color-bg-hover) 55%, transparent);--field-bg-readonly:color-mix(in srgb, var(--color-bg-hover) 35%, transparent);--field-bg-disabled:color-mix(in srgb, var(--color-bg-hover) 25%, transparent);--field-fg-disabled:#64748b;--field-border:#a1a1aa;--field-border-editing:color-mix(in srgb, var(--color-primary) 28%, var(--color-border));--field-focus-ring:color-mix(in srgb, var(--color-primary) 16%, transparent);--field-inset-highlight:transparent;--panel-bar-sticky-bg:transparent;--mks-text:var(--color-text);--mks-text-secondary:var(--color-text-secondary);--mks-surface:var(--color-bg-card);--mks-primary:var(--color-primary);--color-surface-header:var(--surface-header,none);--color-surface-sidebar:var(--surface-sidebar,none);--color-surface-content:var(--surface-content,none);--color-surface-footer:var(--surface-footer,none);--list-control-height:var(--ctl-input-height,36px);--list-control-font-size:var(--ctl-menu-font-size,var(--font-sm));--page-section-title-size:var(--font-md);--page-section-title-weight:600;--page-field-label-size:var(--ctl-menu-font-size,var(--font-sm));--page-field-label-weight:400;--page-field-value-size:var(--ctl-menu-font-size,var(--font-sm));--page-field-hint-size:var(--ctl-menu-font-size,var(--font-sm));--page-badge-size:var(--font-xs);--page-bar-control-height:var(--ctl-button-height,var(--list-control-height,36px));--page-btn-height:var(--ctl-button-height,var(--list-control-height,36px));--profile-form-label-size:var(--ctl-label-font-size);--profile-form-label-weight:400;--profile-form-hint-size:var(--font-xs);--profile-form-control-size:var(--font-sm);--form-field-label-size:var(--font-sm,14px);--form-field-label-weight:400;--form-field-gap:2px;--form-label-gap:var(--form-field-gap);--form-row-gap:8px;--form-inline-gap:var(--space-3,12px);--form-section-gap:var(--space-1,4px);--form-notice-gap:6px;--list-paging-gap:8px;--ctl-line-color:var(--color-border-soft,var(--color-border));--ctl-line-thickness:1px;--ctl-line-gap:var(--space-4,16px);--modal-panel-bg:var(--color-bg);--surface-popover:linear-gradient(var(--modal-panel-veil,transparent), var(--modal-panel-veil,transparent)), var(--modal-panel-bg,var(--color-bg));--modal-panel-veil:#ffffff7a;--modal-scrim:#0f172a57;--modal-desktop-padding:16px;--modal-mobile-padding-x:16px;--modal-mobile-padding-top:24px;--modal-mobile-padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));--modal-mobile-max-height:88vh;--modal-mobile-pick-min-height:80vh;--modal-form-gap:var(--form-field-gap);--modal-form-gap-mobile:6px}@supports (height:1dvh){:root{--modal-mobile-max-height:88dvh;--modal-mobile-pick-min-height:80dvh}}:root{--price-tier-ncc-fg:#dc2626;--price-tier-ncc-bg:#fef2f2;--price-tier-nb-fg:#6d28d9;--price-tier-nb-bg:#ede9fe;--price-tier-cb-fg:#047857;--price-tier-cb-bg:#d1fae5;--price-tier-public-fg:#059669;--price-muted-fg:#9ca3af;--cust-tier-diamond-from:#b9e3ff;--cust-tier-diamond-to:#7cc5ff;--cust-tier-diamond-fg:#0a3d66;--cust-tier-platinum-from:#e5e7eb;--cust-tier-platinum-to:#9ca3af;--cust-tier-platinum-fg:#1f2937;--cust-tier-gold-from:#fde68a;--cust-tier-gold-to:#f59e0b;--cust-tier-gold-fg:#78350f;--cust-tier-titanium-from:#d4d4d8;--cust-tier-titanium-to:#71717a;--cust-tier-titanium-fg:#18181b;--color-success-text-dark:#6ee7b7;--color-warning-text-dark:#fcd34d;--color-danger-text-dark:#fca5a5;--catalog-color-blue-bg:#dbeafe;--catalog-color-blue-fg:#2563eb;--catalog-color-navy-bg:#dbeafe;--catalog-color-navy-fg:#1e40af;--catalog-color-sky-bg:#e0f2fe;--catalog-color-sky-fg:#0369a1;--catalog-color-indigo-bg:#e0e7ff;--catalog-color-indigo-fg:#4338ca;--catalog-color-violet-bg:#ede9fe;--catalog-color-violet-fg:#7c3aed;--catalog-color-pink-bg:#f3f1f3;--catalog-color-pink-fg:#db2777;--catalog-color-green-bg:#d1fae5;--catalog-color-green-fg:#059669;--catalog-color-teal-bg:#ccfbf1;--catalog-color-teal-fg:#0d9488;--catalog-color-amber-bg:#f3f1ec;--catalog-color-amber-fg:#b45309;--catalog-color-orange-bg:#f2f0eb;--catalog-color-orange-fg:#c2410c;--catalog-color-yellow-bg:#f1f2ee;--catalog-color-yellow-fg:#a16207;--catalog-color-rose-bg:#f0f2f2;--catalog-color-rose-fg:#be123c;--catalog-color-red-bg:#f3efef;--catalog-color-red-fg:#dc2626;--catalog-color-slate-bg:#f1f5f9;--catalog-color-slate-fg:#64748b;--catalog-color-stone-bg:#fafaf9;--catalog-color-stone-fg:#78716c;--catalog-color-neutral-bg:#f1f5f9;--catalog-color-neutral-fg:#64748b;--tag-border:var(--border,#e2e8f0);--tag-role-admin-fg:#991b1b;--tag-role-admin-bg:color-mix(in srgb, #dc2626 12%, var(--card-bg,#fff));--tag-role-bld-fg:#5b21b6;--tag-role-bld-bg:color-mix(in srgb, #7c3aed 14%, var(--card-bg,#fff));--tag-role-gd-fg:#3730a3;--tag-role-gd-bg:color-mix(in srgb, #4f46e5 14%, var(--card-bg,#fff));--tag-role-tkv-fg:#1d4ed8;--tag-role-tkv-bg:color-mix(in srgb, #2563eb 14%, var(--card-bg,#fff));--tag-role-bpkd-ts-fg:#0e7490;--tag-role-bpkd-ts-bg:color-mix(in srgb, #0891b2 14%, var(--card-bg,#fff));--tag-role-bpkd-s-fg:#155e75;--tag-role-bpkd-s-bg:color-mix(in srgb, #06b6d4 14%, var(--card-bg,#fff));--tag-role-bpk-nv-fg:#0f766e;--tag-role-bpk-nv-bg:color-mix(in srgb, #14b8a6 14%, var(--card-bg,#fff));--tag-role-bpk-tk-fg:#047857;--tag-role-bpk-tk-bg:color-mix(in srgb, #10b981 14%, var(--card-bg,#fff));--tag-role-bpkt-fg:#3f6212;--tag-role-bpkt-bg:color-mix(in srgb, #65a30d 14%, var(--card-bg,#fff));--tag-role-bpkt-nb-fg:#4d7c0f;--tag-role-bpkt-nb-bg:color-mix(in srgb, #84cc16 14%, var(--card-bg,#fff));--tag-role-bpkt-cn-fg:#166534;--tag-role-bpkt-cn-bg:color-mix(in srgb, #22c55e 14%, var(--card-bg,#fff));--tag-role-bpns-tp-fg:#9a3412;--tag-role-bpns-tp-bg:color-mix(in srgb, #ea580c 14%, var(--card-bg,#fff));--tag-role-bpns-fg:#c2410c;--tag-role-bpns-bg:color-mix(in srgb, #f97316 14%, var(--card-bg,#fff));--tag-role-unknown-fg:#475569;--tag-role-unknown-bg:color-mix(in srgb, #94a3b8 16%, var(--card-bg,#fff));--tag-region-north-fg:#0c447c;--tag-region-north-bg:color-mix(in srgb, #2563eb 14%, var(--card-bg,#fff));--tag-region-central-fg:#633806;--tag-region-central-bg:color-mix(in srgb, #d97706 14%, var(--card-bg,#fff));--tag-region-south-fg:#085041;--tag-region-south-bg:color-mix(in srgb, #059669 14%, var(--card-bg,#fff));--tag-region-nationwide-fg:#5b21b6;--tag-region-nationwide-bg:color-mix(in srgb, #7c3aed 14%, var(--card-bg,#fff));--tag-dept-bpkd-fg:#1d4ed8;--tag-dept-bpkd-bg:color-mix(in srgb, #3b82f6 14%, var(--card-bg,#fff));--tag-dept-bpns-fg:#9a3412;--tag-dept-bpns-bg:color-mix(in srgb, #ea580c 14%, var(--card-bg,#fff));--tag-dept-bpk-fg:#047857;--tag-dept-bpk-bg:color-mix(in srgb, #10b981 14%, var(--card-bg,#fff));--tag-dept-bpkt-fg:#3f6212;--tag-dept-bpkt-bg:color-mix(in srgb, #65a30d 14%, var(--card-bg,#fff));--tag-dept-leadership-fg:#5b21b6;--tag-dept-leadership-bg:color-mix(in srgb, #7c3aed 14%, var(--card-bg,#fff));--tag-dept-other-fg:#475569;--tag-dept-other-bg:color-mix(in srgb, #94a3b8 16%, var(--card-bg,#fff));--tag-import-queued-fg:#3730a3;--tag-import-queued-bg:color-mix(in srgb, #6366f1 18%, var(--card-bg,#fff));--tag-import-processing-fg:#b45309;--tag-import-processing-bg:color-mix(in srgb, #f59e0b 22%, var(--card-bg,#fff));--tag-import-completed-fg:#047857;--tag-import-completed-bg:color-mix(in srgb, #10b981 20%, var(--card-bg,#fff));--tag-import-failed-fg:#b91c1c;--tag-import-failed-bg:color-mix(in srgb, #ef4444 16%, var(--card-bg,#fff));--tag-record-active-fg:#047857;--tag-record-active-bg:color-mix(in srgb, #10b981 20%, var(--card-bg,#fff));--tag-record-inactive-fg:#64748b;--tag-record-inactive-bg:color-mix(in srgb, #94a3b8 18%, var(--card-bg,#fff));--tag-product-draft-fg:#4338ca;--tag-product-draft-bg:#e0e7ff;--tag-product-approved-fg:var(--tag-record-active-fg);--tag-product-approved-bg:var(--tag-record-active-bg);--tag-product-rejected-fg:#b91c1c;--tag-product-rejected-bg:color-mix(in srgb, #ef4444 16%, var(--card-bg,#fff));--tag-product-inactive-fg:var(--tag-record-inactive-fg);--tag-product-inactive-bg:var(--tag-record-inactive-bg);--tag-product-archived-fg:#64748b;--tag-product-archived-bg:color-mix(in srgb, #94a3b8 14%, var(--card-bg,#fff));--tag-filter-all-fg:var(--color-primary,#006fd6);--tag-filter-all-bg:color-mix(in srgb, var(--color-primary,#006fd6) 16%, var(--card-bg,#fff));--tag-order-draft-fg:#c2410c;--tag-order-draft-bg:color-mix(in srgb, #f97316 18%, var(--card-bg,#fff));--tag-order-new-fg:#475569;--tag-order-new-bg:color-mix(in srgb, #94a3b8 16%, var(--card-bg,#fff));--tag-order-wait-fg:#b45309;--tag-order-wait-bg:color-mix(in srgb, #f59e0b 20%, var(--card-bg,#fff));--tag-order-confirmed-fg:#047857;--tag-order-confirmed-bg:color-mix(in srgb, #10b981 18%, var(--card-bg,#fff));--tag-order-rejected-fg:#b91c1c;--tag-order-rejected-bg:color-mix(in srgb, #ef4444 16%, var(--card-bg,#fff));--tag-order-issue-fg:#a21caf;--tag-order-issue-bg:color-mix(in srgb, #d946ef 16%, var(--card-bg,#fff));--tag-order-warehouse-fg:#1d4ed8;--tag-order-warehouse-bg:color-mix(in srgb, #3b82f6 18%, var(--card-bg,#fff));--tag-order-shipping-fg:#6d28d9;--tag-order-shipping-bg:color-mix(in srgb, #8b5cf6 18%, var(--card-bg,#fff));--tag-order-delivered-fg:#0e7490;--tag-order-delivered-bg:color-mix(in srgb, #06b6d4 18%, var(--card-bg,#fff));--tag-order-payment-fg:#3f6212;--tag-order-payment-bg:color-mix(in srgb, #65a30d 18%, var(--card-bg,#fff));--tag-order-completed-fg:#fff;--tag-order-completed-bg:#15803d;--tag-order-closed-short-fg:#fff;--tag-order-closed-short-bg:#475569;--tag-order-cancelled-fg:#fff;--tag-order-cancelled-bg:#b91c1c}html.light{--bg:radial-gradient(ellipse 800px 600px at -10% -20%, #2563eb2e 0%, transparent 60%), radial-gradient(ellipse 700px 500px at 110% -10%, #7c3aed1f 0%, transparent 65%), radial-gradient(ellipse 900px 600px at 50% 110%, #0ea5e91a 0%, transparent 70%), linear-gradient(180deg, #f7f9fc 0%, #fbfcff 70%, #fff 100%);--aurora-gradient:none;--aurora-mask:none;--aurora-blend:normal;--aurora-opacity:0;--sidebar-bg:#ffffff8c;--card-bg:#ffffff8c;--ctl-card-bg:transparent;--bg-hover:#2563eb0d;--header-bg:#ffffff8c;--header-blur:blur(12px);--section-body-bg:transparent;--section-header-bg:transparent;--profile-hero-band-bg:color-mix(in srgb, var(--color-text) 4%, transparent);--field-bg:transparent;--field-bg-editing:#2563eb0a;--field-bg-readonly:transparent;--field-bg-disabled:transparent;--ctl-input-bg:transparent;--ctl-select-bg:var(--color-bg-solid);--ctl-input-focus-bg:#2563eb0a;--text:#1e293b;--text-strong:#0f172a;--text-soft:#4b5563;--text-muted:#94a3b8;--border:#0f172a1a;--primary:#2563eb;--primary-hover:#1d4ed8;--primary-text:#fff;--primary-border:#2563eb59;--primary-shadow:#2563eb38;--primary-soft:#eff6ff;--active-bg:#dbeafe;--active-text:#1e40af;--danger:#dc2626;--danger-soft:#fef2f2;--danger-text:#b91c1c;--success:#16a34a;--success-soft:#f0fdf4;--card-shadow:none;--card-hover-shadow:0 8px 24px #2563eb14;--modal-shadow:0 24px 48px #0f172a29;--overlay:#0f172a52;--color-bg-solid:color-mix(in srgb, var(--primary,#2563eb) 12%, #f7f9fc);--modal-panel-bg:var(--color-bg);--modal-panel-veil:#f7f9fcb8;--modal-scrim:#0f172a52;--header-title-color:#0f172a;--sidebar-accent:#2563eb;--sidebar-brand-grad:linear-gradient(135deg, #2563eb 0%, #7c3aed 100%);--active-item-bar:3px solid #2563eb;--header-border-grad:linear-gradient(90deg, transparent 0%, #2563eb2e 50%, transparent 100%);--brand-text-grad:linear-gradient(135deg, #1d4ed8 0%, #7c3aed 100%);--text-heading:#0f172a;--text-body:#1e293b;--text-label:#475569;--text-caption:#64748b;--surface-header:transparent;--surface-sidebar:transparent;--surface-content:transparent;--surface-footer:transparent}html.sky{--bg:radial-gradient(ellipse 820px 620px at -8% -18%, #00a8e861 0%, transparent 62%), radial-gradient(ellipse 720px 520px at 108% -8%, #f5b40047 0%, transparent 68%), radial-gradient(ellipse 920px 620px at 50% 108%, #0073e638 0%, transparent 72%), linear-gradient(180deg, #e4f2fa 0%, #f3f8fc 68%, #fbfdff 100%);--aurora-gradient:repeating-linear-gradient(100deg, #00a8e8 10%, #4db8a8 15%, #38bdf8 20%, #e8b84a 25%, #0073e6 30%);--aurora-mask:repeating-linear-gradient(100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16%);--aurora-blend:difference;--aurora-opacity:.2;--sidebar-bg:#fffdfa8c;--card-bg:#fffdfb8c;--color-bg-solid:color-mix(in srgb, var(--primary,#006fd6) 12%, #f3f8fc);--ctl-card-bg:transparent;--section-body-bg:transparent;--section-header-bg:transparent;--bg-hover:#0073e612;--header-bg:#fffdfb8c;--header-blur:blur(16px);--text:#152238;--text-strong:#081526;--text-soft:#4a5f7a;--text-muted:#6e7f96;--border:#0066b324;--primary:#006fd6;--primary-hover:#0059b0;--primary-text:#fff;--primary-border:#006fd652;--primary-shadow:#006fd638;--home-outlet-bg:color-mix(in srgb, var(--primary) 8%, var(--card-bg));--primary-soft:#e6f3fc;--active-bg:#d4e9fa;--active-text:#004a8f;--danger:#d92d2a;--danger-soft:#fef0f0;--danger-text:#b42318;--success:#0a9b63;--success-soft:#e6f7f0;--card-shadow:0 1px 2px #0815260a, 0 4px 16px #006fd612, 0 12px 32px #0815260a;--card-hover-shadow:0 8px 28px #006fd626;--modal-shadow:0 24px 48px #08152629;--overlay:#08152661;--header-title-color:#081526;--sidebar-accent:#006fd6;--sidebar-brand-grad:linear-gradient(135deg, #006fd6 0%, #00a0d8 100%);--active-item-bar:3px solid #006fd6;--header-border-grad:linear-gradient(90deg, transparent 0%, #006fd652 50%, transparent 100%);--brand-text-grad:linear-gradient(135deg, #004a8f 0%, #006fd6 48%, #00a0d8 100%);--text-heading:#081526;--text-body:#152238;--text-label:#4a5f7a;--text-caption:#6e7f96;--surface-header:linear-gradient(90deg, #006fd62e 0%, transparent 52%, #e8b84a29 100%);--surface-sidebar:radial-gradient(ellipse 280px 400px at 50% 0%, #006fd64d 0%, transparent 72%), linear-gradient(180deg, #006fd61a 0%, transparent 42%, #00a8e814 100%);--surface-content:radial-gradient(ellipse 700px 500px at 100% 0%, #e8b84a29 0%, transparent 58%), radial-gradient(ellipse 600px 450px at 0% 100%, #006fd629 0%, transparent 62%), linear-gradient(180deg, #fffdfb80 0%, transparent 32%);--surface-footer:linear-gradient(90deg, transparent 0%, #006fd624 50%, transparent 100%)}html.sand{--bg:radial-gradient(ellipse 800px 600px at -10% -20%, #e0854080 0%, transparent 60%), radial-gradient(ellipse 700px 500px at 110% -10%, #ffb3476b 0%, transparent 65%), radial-gradient(ellipse 900px 600px at 50% 110%, #b4823c38 0%, transparent 70%), linear-gradient(180deg, #f5ebd7 0%, #f8f1e0 70%, #fffcf5 100%);--aurora-gradient:repeating-linear-gradient(100deg, #f59e0b 10%, #fcd34d 15%, #f97316 20%, #fbbf24 25%, #c26a2d 30%);--aurora-mask:repeating-linear-gradient(100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16%);--aurora-blend:difference;--aurora-opacity:.22;--sidebar-bg:#fffbf28c;--card-bg:#fffcf68c;--color-bg-solid:color-mix(in srgb, var(--primary,#c26a2d) 12%, #f8f1e0);--ctl-card-bg:transparent;--section-body-bg:transparent;--section-header-bg:transparent;--bg-hover:#b4823c14;--header-bg:#fffbf2d9;--header-blur:blur(14px);--text:#3d2e1f;--text-strong:#1f1810;--text-soft:#6b5a47;--text-muted:#9a8b79;--border:#785a3224;--primary:#c26a2d;--primary-hover:#a55621;--primary-text:#fff;--primary-border:#c26a2d66;--primary-shadow:#c26a2d3d;--primary-soft:#faeedd;--active-bg:#f5ddc0;--active-text:#6b3812;--danger:#c04338;--danger-soft:#fcebe8;--danger-text:#9a2e25;--success:#5a7e3f;--success-soft:#ecf1e5;--card-shadow:0 1px 2px #785a320f, 0 4px 16px #785a321a, 0 12px 32px #785a320f;--card-hover-shadow:0 8px 28px #c26a2d2e;--modal-shadow:0 24px 48px #785a3238;--overlay:#3c281457;--header-title-color:#1f1810;--sidebar-accent:#c26a2d;--sidebar-brand-grad:linear-gradient(135deg, #c26a2d 0%, #e08540 100%);--active-item-bar:3px solid #c26a2d;--header-border-grad:linear-gradient(90deg, transparent 0%, #c26a2d66 50%, transparent 100%);--brand-text-grad:linear-gradient(135deg, #6b3812 0%, #c26a2d 50%, #e08540 100%);--text-heading:#1f1810;--text-body:#3d2e1f;--text-label:#6b5a47;--text-caption:#9a8b79;--surface-header:linear-gradient(90deg, #c26a2d40 0%, transparent 50%, #fcd34d40 100%);--surface-sidebar:radial-gradient(ellipse 280px 400px at 50% 0%, #c26a2d6b 0%, transparent 70%), linear-gradient(180deg, #c26a2d26 0%, transparent 40%, #f59e0b21 100%);--surface-content:radial-gradient(ellipse 700px 500px at 100% 0%, #fcd34d42 0%, transparent 55%), radial-gradient(ellipse 600px 450px at 0% 100%, #c26a2d42 0%, transparent 60%), linear-gradient(180deg, #fffcf68c 0%, transparent 30%);--surface-footer:linear-gradient(90deg, transparent 0%, #c26a2d33 50%, transparent 100%)}html.lavender{--bg:radial-gradient(ellipse 800px 600px at -10% -20%, #7c3aed7a 0%, transparent 60%), radial-gradient(ellipse 700px 500px at 110% -10%, #ec489966 0%, transparent 65%), radial-gradient(ellipse 900px 600px at 50% 110%, #a78bfa40 0%, transparent 70%), linear-gradient(180deg, #e9dff7 0%, #f2ebfb 70%, #faf7fe 100%);--aurora-gradient:repeating-linear-gradient(100deg, #8b5cf6 10%, #c084fc 15%, #e879f9 20%, #f472b6 25%, #7c3aed 30%);--aurora-mask:repeating-linear-gradient(100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16%);--aurora-blend:difference;--aurora-opacity:.26;--section-body-bg:transparent;--section-header-bg:transparent;--ctl-card-bg:transparent;--sidebar-bg:#ffffff8c;--card-bg:#ffffff8c;--color-bg-solid:color-mix(in srgb, var(--primary,#7c3aed) 12%, #f2ebfb);--bg-hover:#7c3aed0f;--header-bg:#ffffff8c;--header-blur:blur(16px);--text:#2a1f47;--text-strong:#150a2d;--text-soft:#5c507a;--text-muted:#8a7fa8;--border:#7c3aed1f;--primary:#7c3aed;--primary-hover:#6326c9;--primary-text:#fff;--primary-border:#7c3aed61;--primary-shadow:#7c3aed3d;--primary-soft:#ede4fb;--active-bg:#ddcefb;--active-text:#4a1d9c;--danger:#dc2626;--danger-soft:#feeded;--danger-text:#b11515;--success:#16a34a;--success-soft:#e5f6ec;--card-shadow:0 1px 2px #7c3aed0d, 0 4px 16px #7c3aed1a, 0 12px 32px #7c3aed0f;--card-hover-shadow:0 8px 28px #7c3aed2e;--modal-shadow:0 24px 48px #7c3aed3d;--overlay:#2a1f4757;--header-title-color:#150a2d;--sidebar-accent:#7c3aed;--sidebar-brand-grad:linear-gradient(135deg, #7c3aed 0%, #c084fc 100%);--active-item-bar:3px solid #7c3aed;--header-border-grad:linear-gradient(90deg, transparent 0%, #7c3aed66 50%, transparent 100%);--brand-text-grad:linear-gradient(135deg, #4a1d9c 0%, #7c3aed 50%, #c084fc 100%);--text-heading:#150a2d;--text-body:#2a1f47;--text-label:#5c507a;--text-caption:#8a7fa8;--surface-header:linear-gradient(90deg, #7c3aed40 0%, transparent 50%, #ec489940 100%);--surface-sidebar:radial-gradient(ellipse 280px 400px at 50% 0%, #7c3aed6b 0%, transparent 70%), linear-gradient(180deg, #7c3aed26 0%, transparent 40%, #a78bfa21 100%);--surface-content:radial-gradient(ellipse 700px 500px at 100% 0%, #ec489942 0%, transparent 55%), radial-gradient(ellipse 600px 450px at 0% 100%, #7c3aed42 0%, transparent 60%), linear-gradient(180deg, #ffffff8c 0%, transparent 30%);--surface-footer:linear-gradient(90deg, transparent 0%, #7c3aed33 50%, transparent 100%)}html.mesh{--bg:radial-gradient(ellipse 720px 520px at 85% 8%, #8b5cf66b 0%, transparent 58%), radial-gradient(ellipse 640px 480px at 5% 15%, #06b6d461 0%, transparent 55%), radial-gradient(ellipse 900px 560px at 50% 95%, #4f46e547 0%, transparent 65%), linear-gradient(165deg, #ede9fe 0%, #e0f2fe 45%, #f8fafc 100%);--aurora-gradient:repeating-linear-gradient(100deg, #8b5cf6 10%, #06b6d4 15%, #6366f1 20%, #a78bfa 25%, #22d3ee 30%);--aurora-mask:repeating-linear-gradient(100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16%);--aurora-blend:difference;--aurora-opacity:.22;--section-body-bg:transparent;--section-header-bg:transparent;--ctl-card-bg:transparent;--sidebar-bg:#ffffff8c;--card-bg:#ffffff8c;--color-bg-solid:color-mix(in srgb, var(--primary,#4f46e5) 12%, #eef2ff);--bg-hover:#4f46e512;--header-bg:#ffffffdb;--header-blur:blur(16px);--text:#1e1b4b;--text-strong:#0f172a;--text-soft:#575569;--text-muted:#8b89a6;--border:#4f46e51c;--primary:#4f46e5;--primary-hover:#4338ca;--primary-text:#fff;--primary-border:#4f46e561;--primary-shadow:#4f46e53d;--primary-soft:#eef2ff;--active-bg:#e0e7ff;--active-text:#312e81;--danger:#dc2626;--danger-soft:#fef2f2;--danger-text:#b91c1c;--success:#059669;--success-soft:#ecfdf5;--card-shadow:0 1px 2px #1e1b4b0a, 0 4px 16px #4f46e512, 0 12px 32px #1e1b4b0a;--card-hover-shadow:0 8px 28px #4f46e52e;--modal-shadow:0 24px 48px #1e1b4b33;--overlay:#0f172a61;--header-title-color:#0f172a;--sidebar-accent:#4f46e5;--sidebar-brand-grad:linear-gradient(135deg, #4f46e5 0%, #7c3aed 55%, #06b6d4 100%);--active-item-bar:3px solid #4f46e5;--header-border-grad:linear-gradient(90deg, transparent 0%, #4f46e559 50%, transparent 100%);--brand-text-grad:linear-gradient(135deg, #312e81 0%, #4f46e5 45%, #0891b2 100%);--text-heading:#0f172a;--text-body:#1e1b4b;--text-label:#575569;--text-caption:#8b89a6;--surface-header:linear-gradient(90deg, #8b5cf638 0%, transparent 48%, #06b6d438 100%);--surface-sidebar:radial-gradient(ellipse 280px 400px at 50% 0%, #4f46e561 0%, transparent 70%), linear-gradient(180deg, #8b5cf61f 0%, transparent 42%, #06b6d41f 100%);--surface-content:radial-gradient(ellipse 700px 500px at 100% 0%, #06b6d43d 0%, transparent 55%), radial-gradient(ellipse 600px 450px at 0% 100%, #7c3aed38 0%, transparent 58%), linear-gradient(180deg, #ffffff80 0%, transparent 32%);--surface-footer:linear-gradient(90deg, transparent 0%, #4f46e52e 50%, transparent 100%)}html.breeze{--bg:radial-gradient(ellipse 760px 500px at 12% 12%, #0ea5e973 0%, transparent 55%), radial-gradient(ellipse 680px 520px at 92% 20%, #2dd4bf59 0%, transparent 58%), radial-gradient(ellipse 880px 600px at 45% 100%, #0891b242 0%, transparent 68%), linear-gradient(185deg, #e0f2fe 0%, #ecfeff 50%, #f8fafc 100%);--aurora-gradient:repeating-linear-gradient(100deg, #0ea5e9 10%, #2dd4bf 15%, #38bdf8 20%, #5eead4 25%, #0284c7 30%);--aurora-mask:repeating-linear-gradient(100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16%);--aurora-blend:difference;--aurora-opacity:.2;--section-body-bg:transparent;--section-header-bg:transparent;--ctl-card-bg:transparent;--sidebar-bg:#ffffff8c;--card-bg:#ffffff8c;--color-bg-solid:color-mix(in srgb, var(--primary,#0284c7) 12%, #ecfeff);--bg-hover:#0ea5e912;--header-bg:#ffffff8c;--header-blur:blur(16px);--text:#0c4a6e;--text-strong:#082f49;--text-soft:#4a6b7e;--text-muted:#7895a8;--border:#0891b21f;--primary:#0284c7;--primary-hover:#0369a1;--primary-text:#fff;--primary-border:#0284c761;--primary-shadow:#0284c738;--primary-soft:#e0f2fe;--active-bg:#bae6fd;--active-text:#075985;--danger:#dc2626;--danger-soft:#fef2f2;--danger-text:#b91c1c;--success:#0d9488;--success-soft:#ccfbf1;--card-shadow:0 1px 2px #082f490a, 0 4px 16px #0ea5e912, 0 12px 32px #082f490a;--card-hover-shadow:0 8px 28px #0284c729;--modal-shadow:0 24px 48px #082f4933;--overlay:#082f495c;--header-title-color:#082f49;--sidebar-accent:#0284c7;--sidebar-brand-grad:linear-gradient(135deg, #0284c7 0%, #0d9488 100%);--active-item-bar:3px solid #0284c7;--header-border-grad:linear-gradient(90deg, transparent 0%, #0ea5e966 50%, transparent 100%);--brand-text-grad:linear-gradient(135deg, #075985 0%, #0284c7 50%, #0d9488 100%);--text-heading:#082f49;--text-body:#0c4a6e;--text-label:#4a6b7e;--text-caption:#7895a8;--surface-header:linear-gradient(90deg, #0ea5e938 0%, transparent 50%, #2dd4bf33 100%);--surface-sidebar:radial-gradient(ellipse 280px 400px at 50% 0%, #0284c75c 0%, transparent 70%), linear-gradient(180deg, #0ea5e924 0%, transparent 40%, #2dd4bf1f 100%);--surface-content:radial-gradient(ellipse 700px 500px at 100% 0%, #2dd4bf38 0%, transparent 55%), radial-gradient(ellipse 600px 450px at 0% 100%, #0ea5e938 0%, transparent 60%), linear-gradient(180deg, #ffffff8c 0%, transparent 30%);--surface-footer:linear-gradient(90deg, transparent 0%, #0284c729 50%, transparent 100%)}html.dark{--bg:radial-gradient(ellipse 900px 700px at -10% -20%, #6366f185 0%, transparent 60%), radial-gradient(ellipse 800px 600px at 110% 0%, #a855f770 0%, transparent 65%), radial-gradient(ellipse 1000px 700px at 50% 110%, #38bdf85c 0%, transparent 70%), linear-gradient(180deg, #354664 0%, #425878 50%, #3a5470 100%);--aurora-gradient:repeating-linear-gradient(100deg, #3b82f6 10%, #a5b4fc 15%, #93c5fd 20%, #ddd6fe 25%, #60a5fa 30%);--aurora-mask:repeating-linear-gradient(100deg, #000 0%, #000 7%, transparent 10%, transparent 12%, #000 16%);--aurora-blend:difference;--aurora-opacity:.14;--aurora-animation:none;--sidebar-bg:#44567ceb;--card-bg:#4a5c84f2;--field-bg:transparent;--field-bg-editing:#ffffff14;--field-bg-readonly:#ffffff0d;--field-bg-disabled:#ffffff0a;--field-fg-disabled:#94a3b8;--field-border-editing:color-mix(in srgb, var(--color-primary) 35%, var(--border));--panel-bar-sticky-bg:transparent;--field-inset-highlight:#ffffff0f;--section-header-bg:transparent;--profile-hero-band-bg:color-mix(in srgb, var(--color-primary) 12%, transparent);--color-bg-field:var(--field-bg);--bg-hover:#ffffff1a;--header-bg:#3c4e70d6;--header-blur:blur(20px);--text:#fff;--text-strong:#fff;--text-soft:#f8fafc;--text-muted:#e2e8f0;--border:#94a3b847;--border-subtle:#94a3b824;--border-glow:#60a5fa59;--primary:#60a5fa;--primary-hover:#93c5fd;--primary-text:#0f172a;--primary-border:#60a5fa73;--primary-shadow:#60a5fa66;--primary-soft:#60a5fa29;--home-outlet-bg:color-mix(in srgb, var(--primary) 12%, var(--card-bg));--active-bg:#60a5fa40;--active-text:#bfdbfe;--danger:#fca5a5;--danger-soft:#f8717138;--danger-text:#fecaca;--danger-contrast:#0f172a;--skeleton-base:#ffffff14;--skeleton-shimmer:#ffffff0f;--success:#6ee7b7;--success-soft:#6ee7b738;--success-text:#a7f3d0;--warning:#fbbf24;--warning-soft:#fbbf2438;--warning-text:#fde68a;--info:#67e8f9;--info-soft:#22d3ee38;--info-text:#a5f3fc;--card-shadow:0 1px 0 #ffffff24 inset, 0 8px 24px #0006, 0 24px 48px #0000004d;--card-hover-shadow:0 1px 0 #ffffff14 inset, 0 12px 36px #60a5fa40;--modal-shadow:0 32px 64px #000000b3;--overlay:#000000b3;--color-bg-solid:color-mix(in srgb, var(--primary,#60a5fa) 16%, #425878);--modal-panel-bg:var(--color-bg);--modal-panel-veil:transparent;--modal-scrim:#000000ad;--header-title-color:#fff;--sidebar-accent:#60a5fa;--sidebar-brand-grad:linear-gradient(135deg, #60a5fa 0%, #c084fc 100%);--active-item-bar:3px solid #60a5fa;--header-border-grad:linear-gradient(90deg, transparent 0%, #60a5fa80 50%, transparent 100%);--brand-text-grad:linear-gradient(135deg, #fff 0%, #e0f2fe 42%, #93c5fd 100%);--text-heading:#fff;--text-body:#fff;--text-label:#f8fafc;--text-caption:#e2e8f0;--badge-border:#ffffff1f;--badge-type-own-fg:#bfdbfe;--badge-type-own-bg:#3b82f638;--badge-type-external-fg:#e9d5ff;--badge-type-external-bg:#8b5cf63d;--badge-status-active-fg:#a7f3d0;--badge-status-active-bg:#10b98133;--badge-status-inactive-fg:#cbd5e1;--badge-status-inactive-bg:#64748b33;--badge-region-north-fg:#bfdbfe;--badge-region-north-bg:#3b82f638;--badge-region-central-fg:#fde68a;--badge-region-central-bg:#f59e0b38;--badge-region-south-fg:#a7f3d0;--badge-region-south-bg:#10b98133;--badge-region-nationwide-fg:#e9d5ff;--badge-region-nationwide-bg:#8b5cf63d;--tag-border:#ffffff1f;--tag-role-admin-fg:#fecaca;--tag-role-admin-bg:#dc262638;--tag-role-bld-fg:#e9d5ff;--tag-role-bld-bg:#7c3aed47;--tag-role-gd-fg:#c7d2fe;--tag-role-gd-bg:#4f46e547;--tag-role-tkv-fg:#bfdbfe;--tag-role-tkv-bg:#2563eb47;--tag-role-bpkd-ts-fg:#a5f3fc;--tag-role-bpkd-ts-bg:#0891b242;--tag-role-bpkd-s-fg:#cffafe;--tag-role-bpkd-s-bg:#06b6d43d;--tag-role-bpk-nv-fg:#99f6e4;--tag-role-bpk-nv-bg:#14b8a63d;--tag-role-bpk-tk-fg:#a7f3d0;--tag-role-bpk-tk-bg:#10b9813d;--tag-role-bpkt-fg:#d9f99d;--tag-role-bpkt-bg:#65a30d3d;--tag-role-bpkt-nb-fg:#ecfccb;--tag-role-bpkt-nb-bg:#84cc1638;--tag-role-bpkt-cn-fg:#bbf7d0;--tag-role-bpkt-cn-bg:#22c55e38;--tag-role-bpns-tp-fg:#fed7aa;--tag-role-bpns-tp-bg:#ea580c42;--tag-role-bpns-fg:#fdba74;--tag-role-bpns-bg:#f973163d;--tag-role-unknown-fg:#cbd5e1;--tag-role-unknown-bg:#64748b47;--tag-region-north-fg:#bfdbfe;--tag-region-north-bg:#3b82f638;--tag-region-central-fg:#fde68a;--tag-region-central-bg:#f59e0b38;--tag-region-south-fg:#a7f3d0;--tag-region-south-bg:#10b98133;--tag-region-nationwide-fg:#e9d5ff;--tag-region-nationwide-bg:#8b5cf63d;--catalog-color-blue-bg:#2563eb42;--catalog-color-blue-fg:#a8c1f7;--catalog-color-navy-bg:#1e40af42;--catalog-color-navy-fg:#a5b3df;--catalog-color-sky-bg:#0369a142;--catalog-color-sky-fg:#9ac3d9;--catalog-color-indigo-bg:#4338ca42;--catalog-color-indigo-fg:#b4afea;--catalog-color-violet-bg:#7c3aed42;--catalog-color-violet-fg:#cbb0f8;--catalog-color-pink-bg:#db277742;--catalog-color-pink-fg:#f1a9c9;--catalog-color-green-bg:#05966942;--catalog-color-green-fg:#9bd5c3;--catalog-color-teal-bg:#0d948842;--catalog-color-teal-fg:#9ed4cf;--catalog-color-amber-bg:#b4530942;--catalog-color-amber-fg:#e1ba9d;--catalog-color-orange-bg:#c2410c42;--catalog-color-orange-fg:#e7b39e;--catalog-color-yellow-bg:#a1620742;--catalog-color-yellow-fg:#d9c09c;--catalog-color-rose-bg:#be123c42;--catalog-color-rose-fg:#e5a0b1;--catalog-color-red-bg:#dc262642;--catalog-color-red-fg:#f1a8a8;--catalog-color-slate-bg:#64748b42;--catalog-color-slate-fg:#c1c7d1;--catalog-color-stone-bg:#78716c42;--catalog-color-stone-fg:#c9c6c4;--catalog-color-neutral-bg:#64748b42;--catalog-color-neutral-fg:#c1c7d1;--tag-unit-bo-fg:#ddd6fe;--tag-unit-bo-bg:#7c3aed3d;--tag-user-employee-fg:#bfdbfe;--tag-user-employee-bg:#3b82f63d;--tag-user-customer-fg:#a7f3d0;--tag-user-customer-bg:#10b98138;--tag-dept-bpkd-fg:#bfdbfe;--tag-dept-bpkd-bg:#3b82f638;--tag-dept-bpns-fg:#fed7aa;--tag-dept-bpns-bg:#ea580c42;--tag-dept-bpk-fg:#a7f3d0;--tag-dept-bpk-bg:#10b9813d;--tag-dept-bpkt-fg:#d9f99d;--tag-dept-bpkt-bg:#65a30d3d;--tag-dept-leadership-fg:#e9d5ff;--tag-dept-leadership-bg:#7c3aed47;--tag-dept-other-fg:#cbd5e1;--tag-dept-other-bg:#64748b47;--tag-import-queued-fg:#e0e7ff;--tag-import-queued-bg:#6366f159;--tag-import-processing-fg:#fcd34d;--tag-import-processing-bg:#f59e0b52;--tag-import-completed-fg:#6ee7b7;--tag-import-completed-bg:#10b98152;--tag-import-failed-fg:#fca5a5;--tag-import-failed-bg:#ef444452;--tag-record-active-fg:#6ee7b7;--tag-record-active-bg:#10b98152;--tag-record-inactive-fg:#cbd5e1;--tag-record-inactive-bg:#64748b52;--tag-product-draft-fg:#a5b4fc;--tag-product-draft-bg:#6366f152;--tag-product-approved-fg:var(--tag-record-active-fg);--tag-product-approved-bg:var(--tag-record-active-bg);--tag-product-rejected-fg:#fca5a5;--tag-product-rejected-bg:#ef444452;--tag-product-inactive-fg:var(--tag-record-inactive-fg);--tag-product-inactive-bg:var(--tag-record-inactive-bg);--tag-product-archived-fg:#cbd5e1;--tag-product-archived-bg:#64748b47;--tag-filter-all-fg:#93c5fd;--tag-filter-all-bg:#3b82f647;--tag-order-draft-fg:#fdba74;--tag-order-draft-bg:#f973164d;--tag-order-new-fg:#cbd5e1;--tag-order-new-bg:#64748b52;--tag-order-wait-fg:#fcd34d;--tag-order-wait-bg:#f59e0b52;--tag-order-confirmed-fg:#6ee7b7;--tag-order-confirmed-bg:#10b98152;--tag-order-rejected-fg:#fca5a5;--tag-order-rejected-bg:#ef444452;--tag-order-issue-fg:#f0abfc;--tag-order-issue-bg:#d946ef52;--tag-order-warehouse-fg:#93c5fd;--tag-order-warehouse-bg:#3b82f652;--tag-order-shipping-fg:#c4b5fd;--tag-order-shipping-bg:#8b5cf657;--tag-order-delivered-fg:#67e8f9;--tag-order-delivered-bg:#06b6d452;--tag-order-payment-fg:#bef264;--tag-order-payment-bg:#84cc164d;--tag-order-completed-fg:#f0fdf4;--tag-order-completed-bg:#16a34a;--tag-order-closed-short-fg:#f8fafc;--tag-order-closed-short-bg:#64748b;--tag-order-cancelled-fg:#fef2f2;--tag-order-cancelled-bg:#dc2626;--surface-header:linear-gradient(90deg, #60a5fa4d 0%, transparent 50%, #a855f74d 100%);--surface-sidebar:radial-gradient(ellipse 280px 400px at 50% 0%, #60a5fa80 0%, transparent 70%), linear-gradient(180deg, #60a5fa2e 0%, transparent 40%, #c084fc26 100%);--surface-content:radial-gradient(ellipse 700px 500px at 100% 0%, #a855f752 0%, transparent 55%), radial-gradient(ellipse 600px 450px at 0% 100%, #60a5fa52 0%, transparent 60%), linear-gradient(180deg, #ffffff0f 0%, transparent 30%);--surface-footer:linear-gradient(90deg, transparent 0%, #60a5fa38 50%, transparent 100%)}html.blue{--bg:radial-gradient(ellipse 820px 620px at -8% -18%, #1d4ed861 0%, transparent 62%), radial-gradient(ellipse 720px 520px at 108% -8%, #0ea5e947 0%, transparent 68%), radial-gradient(ellipse 920px 620px at 50% 108%, #2563eb33 0%, transparent 72%), linear-gradient(180deg, #e8f1ff 0%, #f0f6ff 68%, #fbfdff 100%);--aurora-gradient:repeating-linear-gradient(100deg, #1d4ed8 10%, #0ea5e9 15%, #3b82f6 20%, #0284c7 25%, #1e40af 30%);--aurora-mask:repeating-linear-gradient(100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16%);--aurora-blend:difference;--aurora-opacity:.18;--panel-bar-sticky-bg:transparent;--field-border:#a1a1aa;--section-body-bg:transparent;--section-header-bg:transparent;--ctl-card-bg:transparent;--sidebar-bg:#dbeafe8c;--card-bg:#ffffff8c;--bg-hover:#1d4ed812;--header-bg:#ffffff8c;--field-bg:transparent;--field-bg-editing:#1d4ed80a;--field-bg-readonly:transparent;--field-bg-disabled:transparent;--ctl-input-bg:transparent;--color-bg-solid:color-mix(in srgb, var(--primary,#1d4ed8) 12%, #f0f6ff);--ctl-select-bg:var(--color-bg-solid);--text:#0f172a;--text-strong:#020617;--text-soft:#1e40af;--text-muted:#3b82f6;--border:#2563eb40;--primary:#1d4ed8;--primary-hover:#1e40af;--primary-text:#fff;--primary-border:#1d4ed866;--primary-shadow:#1d4ed840;--primary-soft:#dbeafe;--active-bg:#bfdbfe;--active-text:#1e3a8a;--danger:#dc2626;--danger-soft:#fef2f2;--danger-text:#dc2626;--success:#16a34a;--success-soft:#f0fdf4;--card-shadow:0 1px 3px #1d4ed814, 0 4px 16px #1d4ed80f;--modal-shadow:0 8px 32px #1d4ed833;--overlay:#00000040;--header-title-color:#1e3a8a;--sidebar-accent:#1d4ed8;--sidebar-brand-grad:linear-gradient(135deg, #1d4ed8, #0ea5e9);--active-item-bar:3px solid #1d4ed8;--header-border-grad:linear-gradient(90deg, #1d4ed8 0%, #0ea5e9 50%, #1d4ed8 100%);--card-hover-shadow:0 4px 20px #1d4ed826;--brand-text-grad:linear-gradient(135deg, #1d4ed8, #0284c7);--text-heading:#0f172a;--text-body:#1e3a8a;--text-label:#2563eb;--text-caption:#3b82f6;--surface-header:linear-gradient(90deg, #1d4ed840 0%, transparent 50%, #0ea5e940 100%);--surface-sidebar:radial-gradient(ellipse 280px 400px at 50% 0%, #1d4ed86b 0%, transparent 70%), linear-gradient(180deg, #1d4ed826 0%, transparent 40%, #1d4ed821 100%);--surface-content:radial-gradient(ellipse 700px 500px at 100% 0%, #0ea5e942 0%, transparent 55%), radial-gradient(ellipse 600px 450px at 0% 100%, #1d4ed842 0%, transparent 60%), linear-gradient(180deg, #ffffff8c 0%, transparent 30%);--surface-footer:linear-gradient(90deg, transparent 0%, #1d4ed833 50%, transparent 100%)}.btn{justify-content:center;align-items:center;gap:var(--ctl-button-icon-gap,.375rem);width:fit-content;max-width:100%;height:var(--ctl-button-height,var(--list-control-height,36px));min-height:var(--ctl-button-height,var(--list-control-height,36px));padding:0 var(--form-inline-gap);border:var(--ctl-line-thickness,1px) solid transparent;border-radius:var(--ctl-button-radius,var(--radius-md));color:var(--color-text);font-family:inherit;font-size:var(--ctl-button-font-size,var(--ctl-menu-font-size,var(--font-sm,14px)));cursor:pointer;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:0 0;font-weight:400;line-height:1;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform 50ms;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled,.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none!important}.btn-primary{background:var(--color-primary);color:var(--color-primary-text,#fff);border-color:var(--color-primary);box-shadow:0 2px 8px var(--primary-shadow,#2563eb2e)}.btn-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary{background:var(--color-bg-card);color:var(--color-text);border-color:var(--color-border)}.btn-secondary:hover{background:var(--color-bg-hover);border-color:var(--color-primary);color:var(--color-primary)}.btn-danger{color:var(--color-danger);border-color:var(--color-danger);background:0 0}.btn-danger:hover{background:var(--color-danger);color:var(--color-danger-contrast)}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){.btn-hide-text{gap:0;width:38px;padding:0}.btn-hide-text>span{display:none}}.form-input{width:100%;min-height:var(--ctl-input-height,var(--list-control-height,36px));border:1px solid var(--field-border,var(--color-border));border-radius:var(--ctl-input-radius,var(--radius-md));background:var(--color-bg-input,var(--color-bg-field));color:var(--ctl-input-color,var(--color-text));font-family:inherit;font-size:var(--ctl-input-font-size,var(--page-field-value-size,var(--font-sm)));box-sizing:border-box;box-shadow:inset 0 1px 0 var(--field-inset-highlight,transparent);outline:none;padding:9px 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:block}.form-input:hover:not(:focus):not(:disabled):not(:read-only){border-color:var(--color-text-muted,#94a3b8)}.form-input::placeholder{color:var(--color-text-muted)}.form-input:focus{border-color:var(--color-primary);box-shadow:inset 0 1px 0 var(--field-inset-highlight,transparent), 0 0 0 3px var(--field-focus-ring)}.form-input:disabled{background:var(--color-bg-field-readonly);cursor:not-allowed}textarea.form-input{resize:vertical;height:auto;min-height:84px;padding:10px 12px}.mks-list-shell{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.mks-list-shell .search-bar,.mks-list-shell .page-size-bar{margin-bottom:var(--form-field-gap)}:is(.mks-list-shell .panel .data-table-wrapper,.mks-list-shell .panel :global(.data-table-wrapper)){margin-bottom:0}.mks-list-shell .list-panel-footer .root{margin-top:0}.mks-list-shell :global([class*="KeycloakPagination_root"]){margin-top:0}.search-bar{align-items:center;gap:var(--form-inline-gap);margin-bottom:var(--form-field-gap);box-sizing:border-box;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;display:flex;overflow:visible}.search-bar .search-input{height:var(--ctl-input-height,var(--list-control-height,36px));font-size:var(--list-control-font-size,var(--font-sm))}.search-bar-actions>button{max-height:var(--ctl-button-height,var(--list-control-height,36px));font-size:var(--list-control-font-size,13px);gap:var(--form-field-gap);align-self:center;line-height:1;height:var(--ctl-button-height,var(--list-control-height,36px))!important;min-height:var(--ctl-button-height,var(--list-control-height,36px))!important;padding:0 12px!important;transform:none!important}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){.search-bar-actions>button.mks-btn-icon-narrow,.search-bar-actions>button.btn-hide-text,.search-bar>button.mks-btn-icon-narrow,.search-bar>button.btn-hide-text{width:var(--ctl-button-height,var(--list-control-height,36px))!important;min-width:var(--ctl-button-height,var(--list-control-height,36px))!important;max-width:var(--ctl-button-height,var(--list-control-height,36px))!important;flex:0 0 var(--ctl-button-height,var(--list-control-height,36px))!important;gap:0!important;padding:0!important}}.search-bar-actions>button:not(:disabled):hover,.search-bar-actions>button:not(:disabled):active{transform:none!important}.search-bar-actions{align-items:center;gap:var(--form-field-gap);flex:none;min-width:max-content;margin-left:0;display:inline-flex;overflow:visible}.search-bar-actions>.btn,.search-bar-actions>button,.search-bar-actions .createIconBtn{box-sizing:border-box;flex-shrink:0;align-self:center}.search-bar-actions>.btn-secondary:has(svg:only-child){width:var(--ctl-button-height,var(--list-control-height,36px));min-width:var(--ctl-button-height,var(--list-control-height,36px));justify-content:center;align-items:center;padding:0;display:inline-flex}.search-bar-actions>button:has(svg:only-child){width:var(--ctl-button-height,var(--list-control-height,36px));min-width:var(--ctl-button-height,var(--list-control-height,36px));justify-content:center;align-items:center;padding:0;display:inline-flex}.search-bar-actions>.btn-secondary svg,.search-bar-actions>button svg{width:18px;height:18px}.search-bar-actions .btn-primary:not(.mks-btn-icon-narrow):not(.btn-hide-text){white-space:nowrap;padding:0 14px;font-size:13px;font-weight:600}.search-bar-actions .resource-create-btn:not(.mks-btn-icon-narrow){max-height:var(--ctl-button-height,var(--list-control-height,36px));font-size:var(--list-control-font-size,13px);gap:var(--form-field-gap);flex-shrink:0;overflow:visible;height:var(--ctl-button-height,var(--list-control-height,36px))!important;min-height:var(--ctl-button-height,var(--list-control-height,36px))!important;width:auto!important;min-width:max-content!important;padding:0 12px!important;transform:none!important}.search-bar-actions .resource-create-btn:not(:disabled):hover,.search-bar-actions .resource-create-btn:not(:disabled):active{transform:none!important}.search-bar-actions .resource-create-btn svg{flex-shrink:0;width:18px;height:18px}.createIconBtn,.list-toolbar-icon-btn{max-width:var(--ctl-button-height,var(--list-control-height,36px));box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:var(--ctl-button-height,var(--list-control-height,36px))!important;height:var(--ctl-button-height,var(--list-control-height,36px))!important;min-width:var(--ctl-button-height,var(--list-control-height,36px))!important;padding:0!important;transform:none!important}.createIconBtn:not(:disabled):hover,.createIconBtn:not(:disabled):active,.list-toolbar-icon-btn:not(:disabled):hover,.list-toolbar-icon-btn:not(:disabled):active{transform:none!important}.createIconBtn svg,.list-toolbar-icon-btn svg{flex-shrink:0;width:18px;height:18px}.search-bar--actions-end{flex-wrap:nowrap;justify-content:flex-end;gap:0}.search-bar--actions-end .search-bar-actions{margin-left:0}.search-input-wrap{flex:0 0 var(--list-search-width,20rem);width:var(--list-search-width,20rem);align-items:center;min-width:0;max-width:100%;display:flex;position:relative}.search-bar>select,.search-bar .page-size-select,.search-bar [class*=wrapCompact]{height:var(--list-control-height);font-size:var(--list-control-font-size,var(--font-xs));box-sizing:border-box}.search-bar>button{height:var(--ctl-button-height,var(--list-control-height,36px));min-height:var(--ctl-button-height,var(--list-control-height,36px));box-sizing:border-box}.search-input-icon{color:var(--color-text-soft);pointer-events:none;flex-shrink:0;position:absolute;top:50%;left:12px;transform:translateY(-50%);width:18px!important;height:18px!important}.search-input{width:100%;height:var(--ctl-input-height,var(--list-control-height,36px));border:1px solid var(--field-border,var(--color-border));border-radius:var(--radius-md);background:var(--ctl-input-bg,var(--color-bg-field,transparent));color:var(--ctl-input-color,var(--color-text));font-family:inherit;font-size:var(--ctl-input-font-size,var(--page-field-value-size,var(--font-sm)));box-sizing:border-box;box-shadow:none;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s}.search-input::placeholder{color:var(--color-text-muted)}.search-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--primary-soft,#2563eb1f)}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){.search-bar{gap:var(--form-section-gap);flex-wrap:nowrap;align-items:center}.search-input-wrap{flex:auto;width:auto;min-width:0;max-width:none}.search-input{height:var(--ctl-input-height,var(--list-control-height,36px));font-size:var(--font-sm)}.search-input-icon{left:11px;width:16px!important;height:16px!important}.search-bar>select,.search-bar .page-size-select,.search-bar [class*=wrapCompact]{font-size:var(--font-sm)}.search-bar:has(.search-bar-actions) .search-bar-actions{justify-content:flex-start;gap:var(--form-section-gap);flex:none;width:auto;margin-left:0}.search-bar>button{flex:none}}@media (width<=480px){.search-bar{align-items:center;gap:var(--form-section-gap);flex-flow:row}.search-bar--actions-end,.search-bar--actions-end .search-bar-actions{flex-flow:row;justify-content:flex-end;align-items:center}.search-bar .form-input,.search-bar>select{width:100%}.search-bar>button.btn-hide-text,.search-bar>button.mks-btn-icon-narrow{align-self:center;width:var(--ctl-button-height,var(--list-control-height,36px))!important;min-width:var(--ctl-button-height,var(--list-control-height,36px))!important;max-width:var(--ctl-button-height,var(--list-control-height,36px))!important;flex:none!important;padding:0!important}.search-bar>button:not(.btn-hide-text):not(.mks-btn-icon-narrow){width:100%}.search-bar-actions button:not(.mks-btn-icon-narrow):not(.btn-hide-text){flex-shrink:0;align-self:flex-end;width:auto;min-width:38px}.search-bar-actions button.mks-btn-icon-narrow,.search-bar-actions button.btn-hide-text{align-self:center;width:var(--ctl-button-height,var(--list-control-height,36px))!important;min-width:var(--ctl-button-height,var(--list-control-height,36px))!important;max-width:var(--ctl-button-height,var(--list-control-height,36px))!important;padding:0!important}}svg[class*=size-]:not([style*=width]){max-width:24px;max-height:24px}.data-table-wrapper{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;max-height:none;margin-bottom:var(--space-3,.75rem);background:0 0;overflow:auto hidden}.data-table-wrapper.data-table-wrapper--bounded{max-height:min(520px, calc(100vh - var(--list-table-viewport-offset,300px)));-webkit-overflow-scrolling:touch;overflow-y:auto}.data-table{border-collapse:collapse;width:100%;font-size:var(--list-table-font-size,var(--ctl-menu-font-size,var(--font-sm,14px)));font-family:inherit;font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height,1.45));color:var(--color-text);background:0 0}.data-table thead{background:var(--color-bg-hover);border-bottom:1px solid var(--color-border)}.data-table>thead>tr>th{padding:var(--list-table-cell-py) var(--list-table-cell-px);box-sizing:border-box;text-align:left;font-weight:600;font-size:var(--list-table-font-size,var(--ctl-menu-font-size,var(--font-sm,14px)));line-height:var(--list-table-line-height,var(--ui-font-line-height,1.45));color:var(--color-text);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:top}.data-table tbody tr{border-bottom:1px solid var(--color-border);transition:background .12s}.data-table tbody tr:last-child{border-bottom:none}.data-table tbody tr:hover{background:var(--color-bg-hover)}.data-table>tbody>tr>td{padding:var(--list-table-cell-py) var(--list-table-cell-px);font-size:var(--list-table-font-size,var(--ctl-menu-font-size,var(--font-sm,14px)));font-family:inherit;font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height,1.45));vertical-align:top;box-sizing:border-box;color:var(--color-text)}.list-checkbox-wrap{vertical-align:middle;justify-content:center;align-items:center;width:18px;height:18px;line-height:0;display:inline-flex}.list-checkbox,.data-table .thCheckbox .list-checkbox,.data-table .tdCheckbox .list-checkbox{appearance:none;border:1.5px solid var(--color-border);background:var(--color-bg-card);cursor:pointer;box-sizing:border-box;vertical-align:middle;border-radius:4px;flex-shrink:0;place-content:center;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-grid}.list-checkbox:after{content:"";background:var(--color-primary-text);clip-path:polygon(14% 44%,0 59%,40% 100%,100% 27%,84% 13%,40% 70%);width:10px;height:10px;transition:transform .1s ease-in-out;transform:scale(0)}.list-checkbox:checked{border-color:var(--color-primary);background:var(--color-primary)}.list-checkbox:checked:after{transform:scale(1)}.list-checkbox:indeterminate{border-color:var(--color-primary);background:var(--color-primary)}.list-checkbox:indeterminate:after{clip-path:none;border-radius:1px;width:8px;height:2px;transform:scale(1)}.list-checkbox:focus-visible{box-shadow:0 0 0 3px var(--primary-soft,#2563eb1f);outline:none}.list-checkbox:disabled{border-color:var(--color-border);background:var(--color-bg-hover);cursor:not-allowed}.list-checkbox:disabled:checked,.list-checkbox:disabled:indeterminate{background:color-mix(in srgb, var(--color-primary) 45%, var(--color-bg-card))}html.dark .list-checkbox{background-color:var(--color-bg-field);border-color:var(--field-border,var(--color-border));border-color:var(--border-subtle,var(--color-border))}.empty-row td{text-align:center;color:var(--color-text-soft);font-style:italic;font-size:var(--ctl-menu-font-size);vertical-align:middle;background:0 0;height:1px;font-weight:400;padding:var(--form-row-gap) var(--form-inline-gap)!important}.empty-row:hover{background:0 0!important}.data-table>tbody>tr>td.col-actions{text-align:right;vertical-align:top;white-space:nowrap;line-height:1}.data-table>tbody>tr>td.col-actions>*{justify-content:flex-end;align-items:flex-start;gap:var(--form-field-gap);vertical-align:top;display:inline-flex}.col-actions{gap:var(--form-field-gap);white-space:nowrap;vertical-align:middle;flex-wrap:nowrap;align-items:center;display:inline-flex}@media (width<=768px),(height<=500px) and (width<=1024px) and (orientation:landscape){.data-table .col-actions{gap:var(--form-section-gap);min-width:0}.data-table .col-actions button,.data-table .col-actions .iconBtn{flex-shrink:0}}@media (width<=480px){.data-table .col-actions{gap:var(--form-section-gap)}.data-table .col-actions button,.data-table .col-actions .iconBtn{width:var(--ctl-button-height,var(--list-control-height,36px))!important;height:var(--ctl-button-height,var(--list-control-height,36px))!important;min-width:var(--ctl-button-height,var(--list-control-height,36px))!important}}.modal-overlay{background:var(--modal-scrim,var(--overlay,#0f172a85));-webkit-backdrop-filter:blur(5px);z-index:var(--z-modal-backdrop,var(--z-modal));justify-content:center;align-items:center;padding:16px;animation:.18s modalFadeIn;display:flex;position:fixed;inset:0}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}.modal-card{background:var(--surface-popover);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);width:100%;max-width:520px;max-height:90vh;z-index:var(--z-modal);color:var(--color-text);font-size:var(--font-base,14px);isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;animation:.22s modalSlideIn;overflow-y:auto}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.page-header{margin-bottom:16px}.page-title{color:var(--color-text-heading);letter-spacing:-.3px;margin:0 0 6px;font-size:22px;font-weight:800}.page-top-bar{justify-content:space-between;align-items:center;gap:var(--form-inline-gap);flex-wrap:wrap;margin-bottom:16px;display:flex}.page-top-bar .page-title{flex:0 auto;min-width:0}.page-top-bar .search-bar{flex:220px;justify-content:flex-end;min-width:0;margin-bottom:0}.data-table-wrapper.data-table--actions-end .data-table{table-layout:fixed;width:100%}.data-table-wrapper.data-table--actions-end th:last-child,.data-table-wrapper.data-table--actions-end td:last-child{text-align:right;box-sizing:border-box;width:7.5rem;min-width:7.5rem;max-width:9rem;padding-right:var(--list-table-cell-px,10px);padding-left:var(--list-table-cell-px,10px);vertical-align:middle}.data-table-wrapper.data-table--actions-end td:last-child.col-actions{text-align:right}.data-table-wrapper.data-table--hide-desc-sm.data-table--actions-end .data-table th:nth-child(3),.data-table-wrapper.data-table--hide-desc-sm.data-table--actions-end .data-table td:nth-child(3){word-break:break-word;min-width:0}@media (width<=640px){.data-table-wrapper.data-table--hide-desc-sm .data-table>thead>tr>th:nth-child(3),.data-table-wrapper.data-table--hide-desc-sm .data-table>tbody>tr>td:nth-child(3){display:none}}.list-range-meta{font-size:var(--ctl-menu-font-size,var(--font-sm));font-weight:400;line-height:var(--list-table-line-height,var(--ui-font-line-height));color:var(--color-text-label);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-self:center}.list-range-meta strong{color:var(--color-text);font-weight:600}.search-bar .list-range-meta{margin-left:auto}.page-size-bar{align-items:center;gap:var(--form-field-gap);color:var(--color-text-label);flex-wrap:wrap;margin-bottom:12px;font-size:14px;display:flex}.page-list-meta{align-items:center;gap:var(--form-field-gap) 16px;flex-wrap:wrap;margin-left:auto;display:flex}.page-list-meta strong{color:var(--color-text);font-weight:600}.page-list-hint{color:var(--color-text-muted);font-size:13px}.page-size-select{height:var(--list-control-height);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--ctl-select-bg,var(--ctl-input-bg,var(--color-bg-field,transparent)));color:var(--color-text);font-family:inherit;font-size:var(--list-control-font-size,var(--font-xs));box-sizing:border-box;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding:0 28px 0 8px}.page-size-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--primary-soft,#2563eb1f);outline:none}.pagination{justify-content:center;align-items:center;gap:var(--form-section-gap);flex-wrap:wrap;margin-top:16px;display:flex}.pagination-btn{min-width:var(--ctl-button-height);height:var(--ctl-button-height);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--ctl-input-bg,var(--color-bg-field,transparent));color:var(--color-text);cursor:pointer;padding:0 10px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.pagination-btn:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-primary);color:var(--color-primary)}.pagination-btn[aria-current=page],.pagination-btn.active{background:var(--color-primary);color:var(--color-primary-text,#fff);border-color:var(--color-primary);cursor:default}.pagination-btn:disabled{opacity:.45;cursor:not-allowed}.text-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html.dark .form-input::placeholder,html.dark .search-input::placeholder{color:var(--color-text-muted);opacity:1}html.dark .page-size-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[data-form-error-banner]:has(>[data-alert-anchor]:only-child){display:none}@media (width<=600px){.mks-page-shell{padding-bottom:0;padding-left:var(--form-field-gap);padding-right:var(--form-field-gap);box-sizing:border-box}.mks-panel-body{gap:var(--form-inline-gap);padding:0}.mks-panel-bar{box-sizing:border-box;padding:8px 0}.mks-panel-bar .mks-header-slot{display:none}}@media (width<=400px){.mks-panel-bar .mks-page-bar-actions{gap:var(--form-field-gap)}}@media (width<=600px){.mks-section{margin-bottom:var(--form-row-gap);border-left:none;border-right:none;border-radius:0}.mks-section>.mks-section-header,.mks-section>.mks-section-body{padding-left:0;padding-right:0}.mks-section>.mks-section-body{padding-top:var(--form-field-gap);padding-bottom:var(--form-field-gap)}.mks-list-shell{padding:0}.mks-list-filter-row{gap:var(--form-field-gap) var(--form-inline-gap);margin-bottom:0}.mks-list-filter-row .mks-list-filter-row{margin-bottom:0}}.mks-page-shell,.mks-list-shell,.mks-section-body{font-size:var(--ctl-menu-font-size,var(--ui-font-body));font-weight:400;line-height:var(--ui-font-line-height)}[data-app-outlet] code,.mks-page-shell code,.mks-list-shell code,.mks-section-body code{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background:0 0;border-radius:0;padding:0}.mks-panel-body .mks-section:last-child,.mks-panel-body form>section:last-child{margin-bottom:0}.mks-section-body input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.mks-section-body select,.mks-section-body textarea{font-size:var(--page-field-value-size,var(--font-sm))}@media (width<=600px){.mks-readonly-value{font-size:var(--page-field-value-size,var(--font-sm))}}button:focus-visible,a:focus-visible,[role=tab]:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px;border-radius:var(--radius-sm,4px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html.dark{--border-subtle:#94a3b82e;--border-glow:#60a5fa3d;--surface-elevated:#303e5cf0;--field-bg:transparent;--field-bg-editing:#ffffff12;--field-bg-readonly:#ffffff0a;--panel-bar-sticky-bg:transparent;--field-inset-highlight:#ffffff0d;--section-header-bg:transparent;--table-head-bg:#ffffff0f;--row-hover-bg:#60a5fa14;--accent-selection-bg:color-mix(in srgb, var(--color-primary) 12%, var(--color-bg-card));--accent-selection-bg-hover:color-mix(in srgb, var(--color-primary) 18%, var(--color-bg-card));--accent-selection-border:color-mix(in srgb, var(--color-primary) 18%, var(--color-border));--accent-selection-fg:color-mix(in srgb, var(--color-primary) 72%, var(--color-text));--accent-emphasis-bg:color-mix(in srgb, var(--color-primary) 26%, var(--color-bg-card));--accent-emphasis-bg-subtle:color-mix(in srgb, var(--color-primary) 10%, var(--color-bg-card));--accent-emphasis-border:color-mix(in srgb, var(--color-primary) 24%, var(--color-border));--accent-emphasis-fg:color-mix(in srgb, var(--color-primary) 82%, var(--color-text));--accent-action-bg:color-mix(in srgb, var(--color-primary) 38%, var(--color-bg-card));--accent-action-bg-hover:color-mix(in srgb, var(--color-primary) 46%, var(--color-bg-card));--accent-action-bg-subtle:color-mix(in srgb, var(--color-primary) 16%, var(--color-bg-card));--accent-action-border:color-mix(in srgb, var(--color-primary) 32%, var(--color-border));--accent-soft-bg:var(--accent-selection-bg);--accent-soft-bg-hover:var(--accent-selection-bg-hover);--accent-soft-bg-subtle:var(--accent-emphasis-bg-subtle);--accent-soft-border:var(--accent-selection-border);--accent-soft-fg:var(--accent-selection-fg)}html.dark .form-input,html.dark .search-input,html.dark textarea.form-input{background:var(--color-bg-field);border-color:var(--field-border,var(--border-subtle));box-shadow:inset 0 1px 0 var(--field-inset-highlight)}html.dark .form-input:focus,html.dark .search-input:focus,html.dark textarea.form-input:focus{border-color:var(--color-primary);box-shadow:inset 0 1px 0 var(--field-inset-highlight), 0 0 0 3px var(--field-focus-ring,var(--primary-soft))}html.dark .search-input-icon{color:var(--color-text-muted)}html.dark .data-table-wrapper{border-color:var(--border-subtle);background:var(--surface-elevated);box-shadow:inset 0 1px #ffffff0f,0 12px 32px #00000059}html.dark .data-table thead{background:var(--table-head-bg);border-bottom-color:var(--border-subtle)}html.dark .data-table>thead>tr>th,html.dark table thead th{color:var(--color-text,#fff)}html.dark{--color-success-text:var(--success-text,#a7f3d0);--color-warning-text:var(--warning-text,#fde68a);--color-info-text:var(--info-text,#a5f3fc);--color-danger-text:var(--danger-text,#fecaca);--color-info:var(--info,#67e8f9);--color-info-soft:var(--info-soft,#22d3ee38);--color-warning:var(--warning,#fbbf24);--color-warning-soft:var(--warning-soft,#fbbf2438)}html.dark .data-table tbody tr{border-bottom-color:var(--border-subtle)}html.dark .data-table tbody tr:hover{background:var(--row-hover-bg)}html.dark .btn-secondary{border-color:var(--border-subtle);background:#ffffff0a;box-shadow:inset 0 1px #ffffff0d}html.dark .btn-secondary:hover{border-color:var(--border-glow);background:#60a5fa1f}html.dark .btn-primary{box-shadow:0 1px 0 #fff3 inset, 0 4px 14px var(--primary-shadow)}html.dark .page-size-select{background-color:var(--field-bg);border-color:var(--border-subtle);box-shadow:inset 0 1px #ffffff0a}html.dark .pagination-btn{border-color:var(--border-subtle);background:#ffffff0a}html.dark .pagination-btn:hover:not(:disabled){background:#60a5fa1f}html.dark .pagination-btn[aria-current=page],html.dark .pagination-btn.active{box-shadow:0 0 12px var(--primary-shadow)}html.dark .modal-card{background:var(--modal-panel-bg,var(--color-bg));border-color:var(--border-glow);box-shadow:0 1px 0 #ffffff14 inset, var(--shadow-modal)}html.dark .sidebar{border-color:var(--border-subtle);box-shadow:inset 0 1px #ffffff0f,0 16px 40px #0006}html.dark .contentCard,html.dark .headerCard{border-color:var(--border-subtle);box-shadow:0 1px 0 #ffffff0f inset, var(--shadow-card)}.input-filled input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([data-qty-input]){border:1px solid var(--ctl-input-border-color,var(--field-border,#d4d4d8));border-bottom:var(--ctl-input-border-bottom-width,2px) solid var(--ctl-input-border-bottom-color,#a1a1aa);border-radius:var(--ctl-input-radius,8px 8px 0 0);background:var(--ctl-input-bg,var(--field-bg,transparent));color:var(--ctl-input-color,var(--color-text));box-shadow:none}.input-filled textarea{border:var(--ctl-line-thickness) solid var(--ctl-line-color);border-radius:var(--ctl-input-radius,var(--radius-md));background:var(--field-bg-editing,var(--color-bg-field,transparent));color:var(--ctl-input-color,var(--color-text));box-shadow:none}.input-filled select{border:1px solid var(--ctl-input-border-color,var(--field-border,#d4d4d8));border-bottom:var(--ctl-input-border-bottom-width,2px) solid var(--ctl-input-border-bottom-color,#a1a1aa);border-radius:var(--ctl-input-radius,8px 8px 0 0);color:var(--ctl-select-color,var(--ctl-input-color,var(--color-text)));box-shadow:none;background-color:var(--ctl-select-bg,var(--ctl-input-bg,var(--field-bg,transparent)))!important}.input-filled input[readonly]:not(:disabled):not([data-picker]),.input-filled textarea[readonly]:not(:disabled){border-color:var(--color-border-disabled,var(--color-border,#cbd5e1));background:var(--color-bg-field-readonly,var(--field-bg-readonly,transparent))!important;color:var(--field-fg-disabled,var(--color-text-muted,#64748b))!important}.input-filled input[readonly]:not([data-picker]):focus,.input-filled textarea[readonly]:focus{border-color:var(--color-border-disabled,var(--color-border,#cbd5e1));border-bottom-color:var(--color-border-disabled,var(--color-border,#cbd5e1));box-shadow:none;outline:none;background:var(--color-bg-field-readonly,var(--field-bg-readonly,transparent))!important}.input-filled input:disabled,.input-filled textarea:disabled{border-color:var(--color-border-disabled,var(--color-border,#cbd5e1));opacity:1;-webkit-text-fill-color:var(--field-fg-disabled,var(--color-text-muted,#64748b));background:var(--color-bg-field-disabled,var(--field-bg-disabled,transparent))!important;color:var(--field-fg-disabled,var(--color-text-muted,#64748b))!important}.input-filled select:disabled{border-color:var(--color-border-disabled,var(--color-border,#cbd5e1));opacity:1;background-color:var(--color-bg-field-disabled,var(--field-bg-disabled,transparent))!important;color:var(--field-fg-disabled,var(--color-text-muted,#64748b))!important}.input-filled input:hover:not(:focus):not([readonly]):not(:disabled):not([data-qty-input]),.input-filled input[data-picker]:hover:not(:focus):not(:disabled),.input-filled select:hover:not(:focus):not(:disabled){border-color:var(--ctl-input-hover-border-color,#a1a1aa);border-bottom-color:var(--ctl-input-hover-bottom-color,var(--ctl-input-hover-border-color,#a1a1aa))}.input-filled textarea:hover:not(:focus):not([readonly]):not(:disabled){border-color:var(--color-primary)}.input-filled textarea:focus:not([readonly]):not(:disabled),.input-filled textarea:focus-visible:not([readonly]):not(:disabled){border:var(--ctl-line-thickness) solid var(--color-primary);background:var(--field-bg-editing,var(--color-bg-field,transparent));box-shadow:0 0 0 3px var(--field-focus-ring,color-mix(in srgb, var(--color-primary) 14%, transparent));outline:none}.input-filled input:focus:not([readonly]):not(:disabled):not([data-qty-input]),.input-filled input[data-picker]:focus:not(:disabled){border-color:var(--ctl-input-focus-border-color,color-mix(in srgb, var(--color-primary) 45%, #d4d4d8));border-bottom-color:var(--ctl-input-focus-bottom-color,var(--color-primary,#2563eb));background:var(--ctl-input-focus-bg,var(--field-bg-editing,var(--field-bg,transparent)));box-shadow:var(--ctl-input-focus-shadow,0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent));outline:none}.input-filled select:focus:not(:disabled){border-color:var(--ctl-input-focus-border-color,color-mix(in srgb, var(--color-primary) 45%, #d4d4d8));border-bottom-color:var(--ctl-input-focus-bottom-color,var(--color-primary,#2563eb));background-color:var(--ctl-input-focus-bg,var(--field-bg-editing,var(--field-bg,transparent)));box-shadow:var(--ctl-input-focus-shadow,0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent));outline:none}.input-filled button[aria-haspopup=listbox]{border:1px solid var(--ctl-select-border-color,var(--field-border,#a1a1aa))!important;border-radius:var(--ctl-select-radius,var(--ctl-input-radius,8px))!important;background-color:var(--color-bg-solid,#eff6ff)!important;box-shadow:none!important;background-image:none!important}.input-filled button[aria-haspopup=listbox]:hover:not(:disabled){border-color:var(--ctl-input-hover-border-color,#71717a)!important}.input-filled button[aria-haspopup=listbox]:focus-visible:not(:disabled),.input-filled button[aria-haspopup=listbox][aria-expanded=true]:not(:disabled){border-color:var(--ctl-input-focus-border-color,var(--color-primary,#2563eb))!important}.radio-segmented label:has(>input[type=radio]){border:1px solid var(--color-border,#cbd5e1);border-radius:var(--ctl-radio-radius,10px);background:0 0;padding:8px 14px;transition:border-color .15s,background .15s,color .15s}.radio-segmented label:has(>input[type=radio]):hover{border-color:var(--color-text-muted,#94a3b8)}.radio-segmented label:has(>input[type=radio]:checked){border-color:var(--color-primary,#2563eb);background:color-mix(in srgb, var(--color-primary,#2563eb) 8%, transparent);color:var(--color-primary,#2563eb)}.radio-segmented label:has(>input[type=radio])>input[type=radio]{accent-color:var(--color-primary,#2563eb)}.outlet-panel [data-app-outlet]{background:var(--outlet-bg,transparent);border-radius:var(--outlet-radius,16px)}input[type=checkbox]{accent-color:var(--ctl-checkbox-accent,var(--color-primary,#2563eb));width:var(--ctl-checkbox-size,16px);height:var(--ctl-checkbox-size,16px)}input[type=radio]{accent-color:var(--ctl-radio-accent,var(--color-primary,#2563eb));width:var(--ctl-radio-size,16px);height:var(--ctl-radio-size,16px)}hr{border:none;border-top:var(--ctl-divider-width,1px) solid var(--ctl-divider-color,var(--color-border,#e5e9f0))}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-bg);max-width:100vw;height:100%;max-height:100dvh;margin:0;padding:0;overflow:hidden}body{color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--font-base);-webkit-font-smoothing:antialiased;background:0 0;line-height:1.6;position:relative}body:after{content:"";z-index:-1;background:var(--color-bg);pointer-events:none;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}body:before{content:"";background-image:var(--aurora-gradient,none), var(--aurora-mask,none);filter:blur(10px);mix-blend-mode:var(--aurora-blend,normal);opacity:var(--aurora-opacity,.5);pointer-events:none;z-index:0;background-position:50%,50%;background-size:300% 200%,200% 200%;animation:none;position:fixed;inset:0}#root{z-index:1;height:100%;max-height:100dvh;position:relative;overflow:hidden}h1,h2,h3,h4,h5,h6{color:var(--color-text-heading);font-family:inherit;font-weight:700}button,input,select,textarea{font-family:inherit}
