@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(../media/1e589d51b18335ae-s.0jbyjvirgi_is.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(../media/274673a632e02dc6-s.21o-yi5uux27e.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(../media/043b82ab31bba5a4-s.p.0c6mydv295izq.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4ae8e3010ce79e6a-s.1ek7x_ipa-38q.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1747e1908d2352d2-s.0sf3h4u8we0x1.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b766aa38fdaaae3-s.p.11-gljxdt344a.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_60560c0-module__0FMJ-W__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_60560c0-module__0FMJ-W__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/88815310d5bfd45a-s.36217208c1nuv.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/05b9cce40fc71e35-s.2dw2ai20ts6av.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/c2917c8b1db80f64-s.0vcy5js0vvns8.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/4515f8b7a63441c3-s.3n7h53pc12xb6.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/d1f9d4818a5f6bc7-s.2ma-zxrxrs13r.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/f8def8ccafc4a367-s.p.261e76o0l7v2y.woff2?dpl=dpl_6Boy3ty6rQ8tM2DE7NGagyKCygV1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex Fallback;src:local(Arial);ascent-override:93.28%;descent-override:24.55%;line-gap-override:0.0%;size-adjust:99.45%}.roboto_flex_a8a8ad48-module__kjbL5G__className{font-family:Roboto Flex,Roboto Flex Fallback;font-style:normal}.roboto_flex_a8a8ad48-module__kjbL5G__variable{--font-dashboard-display:"Roboto Flex", "Roboto Flex Fallback"}
:root{--skym-color-scheme:light;--skym-color-background:#f6f8fb;--skym-color-background-end:#eef4fb;--skym-color-foreground:#111827;--skym-color-foreground-soft:#1f2937;--skym-color-muted:#334155;--skym-color-muted-secondary:#64748b;--skym-color-muted-tertiary:#7c8ca3;--skym-color-placeholder:#94a3b8;--skym-color-readonly:#8a98aa;--skym-color-account:#475569;--skym-color-surface:#fff;--skym-color-surface-alt:#eef4fb;--skym-color-surface-alpha-08:#ffffff14;--skym-color-surface-alpha-10:#ffffff1a;--skym-color-surface-alpha-16:#ffffff29;--skym-color-surface-alpha-18:#ffffff2e;--skym-color-surface-alpha-20:#fff3;--skym-color-surface-alpha-38:#ffffff61;--skym-color-surface-alpha-44:#ffffff70;--skym-color-surface-alpha-48:#ffffff7a;--skym-color-surface-alpha-50:#ffffff80;--skym-color-surface-alpha-52:#ffffff85;--skym-color-surface-alpha-54:#ffffff8a;--skym-color-surface-alpha-56:#ffffff8f;--skym-color-surface-alpha-58:#ffffff94;--skym-color-surface-alpha-60:#fff9;--skym-color-surface-alpha-62:#ffffff9e;--skym-color-surface-alpha-64:#ffffffa3;--skym-color-surface-alpha-66:#ffffffa8;--skym-color-surface-alpha-70:#ffffffb3;--skym-color-surface-alpha-72:#ffffffb8;--skym-color-surface-alpha-78:#ffffffc7;--skym-color-surface-alpha-80:#fffc;--skym-color-surface-alpha-82:#ffffffd1;--skym-color-surface-alpha-84:#ffffffd6;--skym-color-surface-alpha-86:#ffffffdb;--skym-color-surface-alpha-90:#ffffffe6;--skym-color-surface-alpha-92:#ffffffeb;--skym-color-surface-alpha-93:#ffffffed;--skym-color-surface-alpha-94:#fffffff0;--skym-color-surface-alpha-96:#fffffff5;--skym-color-surface-alt-alpha-68:#eef4fbad;--skym-color-surface-alt-alpha-92:#eef4fbeb;--skym-color-paper-surface:#ffffffdb;--skym-color-soft-surface:#ffffff94;--skym-color-field-surface:#ffffffc2;--skym-color-selection-surface:#eef4fbad;--skym-color-selection-surface-strong:#e6edf6eb;--skym-color-elevated:#e6edf6;--skym-color-elevated-mixed:#f3f7fc;--skym-color-input-background:#fffffff7;--skym-color-border:#c8d3e1;--skym-color-border-soft:#dbe3ee;--skym-color-border-alpha-16:#47556929;--skym-color-border-alpha-28:#47556947;--skym-color-hover:#eef6ff;--skym-color-button-background:#eff5fc;--skym-color-interactive-surface:#ffffffe6;--skym-color-interactive-surface-hover:#eaf4ff;--skym-color-interactive-surface-active:#e3f0ff;--skym-color-panel-surface:#fffffff0;--skym-color-panel-gloss:#ffffffb8;--skym-color-navigation-surface:#f6f8fbeb;--skym-color-tab-bar-surface:#fffffffa;--skym-color-accent:#2563eb;--skym-color-accent-strong:#1d4ed8;--skym-color-accent-border-hover:#2563eb59;--skym-color-selection:#0d9488;--skym-color-success:#15803d;--skym-color-warning:#ca8a04;--skym-color-warning-alpha-12:#ca8a041f;--skym-color-warning-surface:#f59e0b;--skym-color-warning-strong:#92400e;--skym-color-danger:#dc2626;--skym-color-danger-alpha-08:#dc262614;--skym-color-danger-alpha-12:#dc26261f;--skym-color-danger-alpha-18:#dc26262e;--skym-color-danger-alpha-20:#dc262633;--skym-color-danger-alpha-34:#dc262657;--skym-color-success-alpha-12:#15803d1f;--skym-color-violet:#7c3aed;--skym-color-brand-fallback:#0be413;--skym-color-muted-secondary-alpha-72:#64748bb8;--skym-color-muted-secondary-alpha-78:#64748bc7;--skym-color-ink-alpha-04:#0f172a0a;--skym-color-ink-alpha-05:#0f172a0d;--skym-color-ink-alpha-06:#0f172a0f;--skym-color-ink-alpha-07:#0f172a12;--skym-color-ink-alpha-08:#0f172a14;--skym-color-ink-alpha-09:#0f172a17;--skym-color-ink-alpha-10:#0f172a1a;--skym-color-ink-alpha-12:#0f172a1f;--skym-color-ink-alpha-16:#0f172a29;--skym-color-ink-alpha-18:#0f172a2e;--skym-color-ink-alpha-20:#0f172a33;--skym-color-ink-alpha-22:#0f172a38;--skym-color-ink-alpha-24:#0f172a3d;--skym-color-ink-alpha-28:#0f172a47;--skym-color-ink-alpha-34:#0f172a57;--skym-color-ink-alpha-44:#0f172a70;--skym-color-ink-alpha-46:#0f172a75;--skym-color-ink-alpha-68:#0f172aad;--skym-color-assistant-blue-alpha-12:#5288ff1f;--skym-color-assistant-blue-alpha-16:#5288ff29;--skym-color-assistant-blue-alpha-24:#5288ff3d;--skym-color-assistant-blue-alpha-25:#5288ff40;--skym-color-assistant-blue-alpha-32:#5288ff52;--skym-color-assistant-blue-alpha-95:#5288fff2;--skym-color-assistant-violet-alpha-10:#bb5cff1a;--skym-color-assistant-violet-alpha-26:#bb5cff42;--skym-color-assistant-violet-alpha-92:#bb5cffeb;--skym-color-assistant-rose-alpha-22:#ff7ebc38;--skym-color-assistant-rose-alpha-90:#ff7ebce6;--skym-color-assistant-teal-alpha-20:#40dab833;--skym-color-assistant-teal-alpha-90:#40dab8e6;--skym-color-modal-overlay:#0f172a2e;--skym-color-mobile-drawer-overlay:#090c1085;--skym-color-modal-shell-background-top:#fff;--skym-color-modal-shell-background-bottom:#eef4fb;--skym-color-modal-shell-border:#47556929;--skym-color-modal-shell-gloss:#ffffffe0;--skym-color-modal-panel-background:#ffffffd1;--skym-color-modal-panel-border:#4755691f;--skym-color-modal-panel-highlight:#ffffffb3;--skym-color-card-chip:#ffffffb8;--skym-color-card-chip-subtle:#ffffff73;--skym-color-card-chip-border:#47556924;--skym-color-card-panel:#ffffff94;--skym-color-card-panel-border:#4755691a;--skym-color-danger-background:#fee2e2;--skym-color-danger-border:#ef4444;--skym-color-danger-hover:#fecaca;--skym-color-shadow:#0f172a1a;--skym-color-transparent-shadow:#0000;--skym-color-deep-shadow:#0000004d;--skym-color-drawer-shadow:#080f1e2e;--skym-color-interactive-shadow:#0f172a14;--skym-color-segmented-control-shadow:#0f172a0f;--skym-color-subtle-shadow:#0f172a0a;--skym-color-panel-shadow:#0f172a1f;--skym-color-strong-shadow:#0f172a29;--skym-color-accent-shadow:#2563eb2e;--skym-color-accent-shadow-soft:#2563eb1a;--skym-shadow-nav-floating:0 18px 34px color-mix(in srgb, var(--skym-color-shadow) 88%, transparent), inset 0 1px 0 color-mix(in srgb, var(--skym-color-foreground) 6%, transparent);--skym-shadow-panel:0 20px 42px color-mix(in srgb, var(--skym-color-shadow) 92%, transparent);--skym-shadow-panel-spacious:0 24px 60px var(--skym-color-ink-alpha-10);--skym-shadow-panel-spacious-strong:0 30px 80px var(--skym-color-ink-alpha-16);--skym-shadow-action:0 14px 30px var(--skym-color-ink-alpha-18);--skym-shadow-action-strong:0 20px 38px var(--skym-color-ink-alpha-24);--skym-shadow-card-subtle:0 16px 34px var(--skym-color-ink-alpha-06);--skym-shadow-card-lift:0 16px 28px var(--skym-color-ink-alpha-08);--skym-shadow-card-floating:0 16px 38px var(--skym-color-ink-alpha-08);--skym-shadow-card-resting:0 12px 30px var(--skym-color-ink-alpha-05);--skym-shadow-list-card:0 14px 30px var(--skym-color-ink-alpha-05);--skym-shadow-list-card-hover:0 18px 36px var(--skym-color-ink-alpha-08);--skym-shadow-media-card:0 18px 34px var(--skym-color-ink-alpha-08);--skym-shadow-selection-card-hover:0 18px 40px var(--skym-color-ink-alpha-08);--skym-shadow-sheet-raised:0 22px 44px var(--skym-color-ink-alpha-10);--skym-shadow-device-panel:0 8px 16px var(--skym-color-ink-alpha-08);--skym-shadow-control-focus:0 0 0 4px var(--skym-color-ink-alpha-08);--skym-shadow-control-inset:inset 0 1px 1px var(--skym-color-surface-alpha-90), 0 2px 5px var(--skym-color-ink-alpha-08);--skym-shadow-token-selected:0 0 0 1px var(--skym-color-ink-alpha-08), 0 8px 18px var(--skym-color-ink-alpha-16);--skym-shadow-token-focus:0 0 0 4px var(--skym-color-ink-alpha-10), 0 8px 18px var(--skym-color-ink-alpha-12);--skym-shadow-brand-inset:inset 0 1px 0 var(--skym-color-surface-alpha-08);--skym-shadow-assistant-glow:0 24px 80px var(--skym-color-assistant-blue-alpha-12), 0 10px 48px var(--skym-color-assistant-violet-alpha-10);--skym-shadow-assistant-orb:0 0 28px var(--skym-color-assistant-blue-alpha-25);--skym-shadow-interactive:0 12px 24px color-mix(in srgb, var(--skym-color-shadow) 42%, transparent);--skym-shadow-interactive-soft:0 12px 28px color-mix(in srgb, var(--skym-color-shadow) 58%, transparent);--skym-shadow-interactive-strong:0 16px 34px color-mix(in srgb, var(--skym-color-shadow) 68%, transparent);--skym-shadow-dashboard-strong:0 14px 30px color-mix(in srgb, var(--skym-color-shadow) 56%, transparent);--skym-shadow-primary-button:0 14px 28px color-mix(in srgb, var(--skym-color-accent-shadow) 82%, transparent);--skym-shadow-auth-panel:0 18px 60px color-mix(in srgb, var(--skym-color-foreground) 11%, transparent);--skym-shadow-auth-panel-strong:0 22px 70px color-mix(in srgb, var(--skym-color-foreground) 11%, transparent);--skym-shadow-card-soft:0 14px 28px color-mix(in srgb, var(--skym-color-shadow) 18%, transparent);--skym-shadow-soft-card:0 10px 24px var(--skym-color-subtle-shadow);--skym-shadow-interactive-color:0 10px 24px var(--skym-color-interactive-shadow);--skym-shadow-accent-soft:0 10px 24px var(--skym-color-accent-shadow-soft);--skym-shadow-drawer-toggle:0 18px 38px var(--skym-color-drawer-shadow), inset 0 1px 0 color-mix(in srgb, var(--skym-color-surface) 18%, transparent);--skym-shadow-drawer-panel:-22px 0 44px var(--skym-color-drawer-shadow);--skym-shadow-drawer-panel-strong:-24px 0 60px var(--skym-color-deep-shadow);--skym-shadow-workbench-panel:0 18px 42px color-mix(in srgb, var(--skym-color-shadow) 42%, transparent);--skym-shadow-segmented-control:0 .5rem 1rem var(--skym-color-segmented-control-shadow);--skym-shadow-focus:0 0 0 3px color-mix(in srgb, var(--skym-color-accent-shadow) 88%, transparent);--skym-shadow-modal-shell:0 28px 60px var(--skym-color-strong-shadow), inset 0 1px 0 #ffffffd9;--skym-refresh-indicator-track:#2563eb38;--skym-refresh-indicator-core:var(--skym-color-accent-strong);--skym-refresh-indicator-glow:#2563eb47;--skym-refresh-indicator-shadow:#2563eb29;--skym-status-neutral-accent:#64748b;--skym-status-neutral-bg:#f1f5f9;--skym-status-draft-accent:#52525b;--skym-status-draft-bg:#f4f4f5;--skym-status-new-accent:#2563eb;--skym-status-new-bg:#dbeafe;--skym-status-open-accent:#0d9488;--skym-status-open-bg:#ccfbf1;--skym-status-submitted-accent:#0284c7;--skym-status-submitted-bg:#e0f2fe;--skym-status-in-review-accent:#7c3aed;--skym-status-in-review-bg:#ede9fe;--skym-status-accepted-accent:#0f766e;--skym-status-accepted-bg:#ccfbf1;--skym-status-scheduled-accent:#ca8a04;--skym-status-scheduled-bg:#fef3c7;--skym-status-planned-accent:#a16207;--skym-status-planned-bg:#fef3c7;--skym-status-assigned-accent:#ea580c;--skym-status-assigned-bg:#ffedd5;--skym-status-ready-accent:#4f46e5;--skym-status-ready-bg:#e0e7ff;--skym-status-in-progress-accent:#0891b2;--skym-status-in-progress-bg:#cffafe;--skym-status-in-transit-accent:#0369a1;--skym-status-in-transit-bg:#e0f2fe;--skym-status-waiting-parts-accent:#b45309;--skym-status-waiting-parts-bg:#ffedd5;--skym-status-waiting-validation-accent:#c026d3;--skym-status-waiting-validation-bg:#fae8ff;--skym-status-to-invoice-accent:#9333ea;--skym-status-to-invoice-bg:#f3e8ff;--skym-status-partially-invoiced-accent:#be185d;--skym-status-partially-invoiced-bg:#fce7f3;--skym-status-invoiced-accent:#4338ca;--skym-status-invoiced-bg:#e0e7ff;--skym-status-issued-accent:#1d4ed8;--skym-status-issued-bg:#dbeafe;--skym-status-paid-pending-accent:#d97706;--skym-status-paid-pending-bg:#ffedd5;--skym-status-paid-accent:#15803d;--skym-status-paid-bg:#dcfce7;--skym-status-active-accent:#059669;--skym-status-active-bg:#d1fae5;--skym-status-completed-accent:#047857;--skym-status-completed-bg:#d1fae5;--skym-status-completed-issue-accent:#be123c;--skym-status-completed-issue-bg:#ffe4e6;--skym-status-delivered-ok-accent:#16a34a;--skym-status-delivered-ok-bg:#dcfce7;--skym-status-delivered-issue-accent:#e11d48;--skym-status-delivered-issue-bg:#ffe4e6;--skym-status-delivery-failed-accent:#b91c1c;--skym-status-delivery-failed-bg:#fee2e2;--skym-status-blocked-accent:#991b1b;--skym-status-blocked-bg:#fee2e2;--skym-status-cancelled-accent:#c2410c;--skym-status-cancelled-bg:#ffedd5;--skym-status-revoked-accent:#a21caf;--skym-status-revoked-bg:#fae8ff;--skym-status-archived-accent:#475569;--skym-status-archived-bg:#e2e8f0;--skym-loc-status-new-accent:var(--skym-status-new-accent);--skym-loc-status-new-bg:var(--skym-status-new-bg);--skym-loc-status-broadcasted-accent:var(--skym-status-paid-pending-accent);--skym-loc-status-broadcasted-bg:var(--skym-status-paid-pending-bg);--skym-loc-status-found-accent:var(--skym-status-paid-accent);--skym-loc-status-found-bg:var(--skym-status-paid-bg);--skym-loc-status-closed-accent:var(--skym-status-neutral-accent);--skym-loc-status-closed-bg:#e2e8f0;--skym-radius-2xs:8px;--skym-radius-xs:10px;--skym-radius-sm:12px;--skym-radius-control:14px;--skym-radius-control-comfortable:16px;--skym-radius-panel:16px;--skym-radius-subpanel:16.8px;--skym-radius-lg:18px;--skym-radius-card:20px;--skym-radius-section:22px;--skym-radius-auth-panel:23.2px;--skym-radius-sheet:24px;--skym-radius-panel-spacious:27.2px;--skym-radius-panel-expanded:28px;--skym-radius-indicator:6.08px;--skym-radius-pill:999px;--skym-space-xs:6px;--skym-space-sm:10px;--skym-space-md:12px;--skym-space-lg:16px;--skym-space-xl:22px;--skym-space-2xl:30px;--skym-opacity-disabled-control:.55;--skym-opacity-active-border:.24;--skym-app-font-family:Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--skym-app-display-font-family:var(--skym-app-font-family);--skym-app-navbar-width:clamp(17rem, 18vw, 20.5rem);--skym-app-navbar-content-offset:calc(var(--skym-app-navbar-width) + 1.25rem);--skym-app-shell-inline-padding:clamp(1rem, .8rem + 1.4vw, 2.4rem);--skym-app-shell-block-padding:clamp(1.85rem, 1.45rem + 1.4vw, 3rem);--skym-auth-content-width:460px;--skym-auth-device-panel-width:560px;--skym-auth-field-height:54px;--skym-auth-submit-height:52px;--skym-auth-footer-bottom:34px;--skym-auth-watermark-size:clamp(5rem, 28vw, 26rem);--skym-auth-watermark-opacity:.13;--skym-device-watermark-size:clamp(4.75rem, 14vw, 5.125rem);--skym-duration-control:.18s;--skym-ease-standard:cubic-bezier(.16, 1, .3, 1)}body{--skym-app-font-family:var(--font-poppins,Poppins), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--skym-app-display-font-family:var(--font-dashboard-display,var(--skym-app-font-family))}.skym-app-root,.skym-auth-page,.skym-device-approval-page,.skym-app-shell{color:var(--skym-color-foreground);font-family:var(--skym-app-font-family)}.skym-button{border-radius:var(--skym-radius-control);background:var(--skym-color-accent);min-height:44px;box-shadow:var(--skym-shadow-primary-button);color:var(--skym-color-surface);cursor:pointer;font:inherit;transition:background-color var(--skym-duration-control) ease, border-color var(--skym-duration-control) ease, box-shadow var(--skym-duration-control) ease, color var(--skym-duration-control) ease, transform var(--skym-duration-control) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.72rem 1rem;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.skym-button:hover{background:var(--skym-color-accent-strong);transform:translateY(-1px)}.skym-button:disabled,.skym-button[aria-disabled=true]{cursor:not-allowed;opacity:var(--skym-opacity-disabled-control);box-shadow:none;transform:none}.skym-button--secondary{background:color-mix(in srgb, var(--skym-color-surface) 92%, transparent);border-color:var(--skym-color-border);box-shadow:none;color:var(--skym-color-foreground)}.skym-button--secondary:hover{background:var(--skym-color-hover);border-color:var(--skym-color-border)}.skym-button--danger{border-color:var(--skym-color-danger-alpha-20);color:var(--skym-color-danger)}.skym-button--danger:hover{background:var(--skym-color-danger-alpha-08);border-color:var(--skym-color-danger-alpha-34)}.skym-button__icon{flex:none;width:1.05rem;height:1.05rem}.skym-eyebrow{color:var(--skym-color-muted-secondary);text-transform:uppercase;font-size:.76rem;font-weight:800;line-height:1.2;display:inline-flex}.skym-eyebrow-pill{border:1px solid var(--skym-color-border-alpha-16);border-radius:var(--skym-radius-pill);background:var(--skym-color-surface-alpha-60);width:fit-content;color:var(--skym-color-accent);text-transform:uppercase;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.78rem;font-weight:800;line-height:1.2;display:inline-flex}.skym-form{gap:1.1rem 1.35rem;display:grid}.skym-field{gap:.65rem;display:grid}fieldset.skym-field{border:0;min-width:0;margin:0;padding:0}.skym-field>span{color:var(--skym-color-muted-secondary);font-size:.88rem}.skym-field--hidden-label>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skym-field input,.skym-field select,.skym-field textarea{width:100%;min-height:var(--skym-auth-field-height);border:1px solid var(--skym-color-border);border-radius:var(--skym-radius-control);background:var(--skym-color-input-background);color:inherit;font:inherit;padding:.95rem 1rem;font-size:1.05rem;transition:background-color .16s,border-color .16s,box-shadow .16s}.skym-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--skym-color-foreground) 50%), linear-gradient(135deg, var(--skym-color-foreground) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 1.25rem),calc(100% - .9rem);background-repeat:no-repeat;background-size:.38rem .38rem,.38rem .38rem;padding-right:3.4rem}.skym-field input::placeholder,.skym-field textarea::placeholder{color:var(--skym-color-placeholder)}.skym-field input:focus,.skym-field select:focus,.skym-field textarea:focus{background:var(--skym-color-surface);border-color:var(--skym-color-accent-border-hover);box-shadow:var(--skym-shadow-focus);outline:none}.skym-field select:disabled,.skym-field input:disabled,.skym-field textarea:disabled{cursor:not-allowed;opacity:.62}.skym-form-note{color:var(--skym-color-muted-secondary);font-size:.92rem}.skym-form-note--error,.skym-form-error{border:1px solid var(--skym-color-danger-alpha-18);border-radius:var(--skym-radius-control);background:var(--skym-color-danger-alpha-08);color:var(--skym-color-danger);margin:0;padding:.85rem .95rem;font-size:.92rem}.skym-form-note--success{color:var(--skym-color-success)}.skym-auth-page{background:var(--skym-color-background);place-items:center;min-height:100svh;padding:clamp(1rem,.7rem + 1.5vw,2rem);display:grid;position:relative;overflow:clip}.skym-auth-watermark{z-index:0;color:color-mix(in srgb, var(--skym-color-foreground) 13%, transparent);font-family:var(--skym-app-display-font-family);font-size:var(--skym-auth-watermark-size);opacity:var(--skym-auth-watermark-opacity);pointer-events:none;text-transform:uppercase;white-space:nowrap;font-weight:900;line-height:.8;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.skym-auth-content{z-index:1;width:min(var(--skym-auth-content-width), 100%);position:relative}.skym-auth-form{gap:.9rem;width:100%;display:grid}.skym-auth-submit{width:100%;min-height:var(--skym-auth-submit-height)}.skym-auth-footer{left:50%;bottom:var(--skym-auth-footer-bottom);z-index:1;width:min(var(--skym-auth-content-width), calc(100vw - 2rem));color:var(--skym-color-muted-secondary);text-align:center;font-size:.8125rem;font-weight:500;line-height:1.45;position:fixed;transform:translate(-50%)}.skym-device-approval-page{background:var(--skym-color-background);place-items:center;min-height:100svh;padding:2rem 1rem 7rem;display:grid;position:relative;overflow:clip}.skym-device-approval-page:before{content:attr(data-watermark);color:color-mix(in srgb, var(--skym-color-foreground) 8%, transparent);font-family:var(--skym-app-display-font-family);font-size:var(--skym-device-watermark-size);pointer-events:none;white-space:nowrap;font-weight:900;line-height:.9;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.skym-device-approval-panel{z-index:1;width:min(var(--skym-auth-device-panel-width), 100%);border:1px solid var(--skym-color-border);border-radius:var(--skym-radius-lg);background:var(--skym-color-surface);box-shadow:var(--skym-shadow-auth-panel);flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:relative}.skym-device-approval-heading{align-items:center;gap:.625rem;display:flex}.skym-device-approval-icon{border:1px solid var(--skym-color-border-soft);border-radius:var(--skym-radius-pill);background:var(--skym-color-hover);width:34px;height:34px;color:var(--skym-color-accent);place-items:center;display:grid}.skym-device-approval-icon svg{width:1rem;height:1rem}.skym-device-approval-copy{gap:.75rem;display:grid}.skym-device-approval-copy h1{color:var(--skym-color-foreground);font-family:var(--skym-app-display-font-family);font-size:2.125rem;font-weight:900;line-height:1.08}.skym-device-approval-copy p{color:var(--skym-color-foreground-soft);font-size:1rem;font-weight:500;line-height:1.55}.skym-device-approval-message{color:var(--skym-color-muted-secondary)}.skym-device-approval-actions{gap:.65rem;display:grid}.skym-device-approval-actions .skym-button{width:100%;min-height:48px}.skym-device-approval-signout{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:2;position:fixed}.skym-device-approval-footer{left:50%;bottom:var(--skym-auth-footer-bottom);z-index:1;width:min(var(--skym-auth-device-panel-width), calc(100vw - 2rem));color:var(--skym-color-muted-secondary);text-align:center;font-size:.8125rem;font-weight:500;line-height:1.45;position:fixed;transform:translate(-50%)}.skym-app-shell{background:var(--skym-color-background);min-height:100svh;padding:0;display:block}.skym-app-navbar{gap:var(--skym-space-sm);padding:var(--skym-space-sm);display:grid}.skym-nav-sidebar__brand,.skym-nav-sidebar__account,.skym-nav-sidebar__supplement,.skym-panel{border:1px solid var(--skym-color-border-alpha-16);border-radius:var(--skym-radius-lg);background:var(--skym-color-surface);box-shadow:var(--skym-shadow-card-soft);gap:1rem;padding:1.5rem;display:grid}.skym-nav-sidebar__brand{background:var(--skym-color-navigation-surface)}.skym-nav-sidebar__brand h1{color:var(--skym-color-foreground);font-family:var(--skym-app-display-font-family);font-size:1.7rem;font-weight:900;line-height:1.02}.skym-nav-sidebar__brand p,.skym-nav-sidebar__account span{color:var(--skym-color-muted-secondary)}.skym-nav{gap:.45rem;display:grid}.skym-nav-link{border-radius:var(--skym-radius-control);min-height:44px;color:var(--skym-color-muted);transition:background-color var(--skym-duration-control) ease, border-color var(--skym-duration-control) ease, color var(--skym-duration-control) ease, transform var(--skym-duration-control) ease;border:1px solid #0000;align-items:center;gap:.7rem;padding:.75rem .85rem;font-weight:700;text-decoration:none;display:flex}.skym-nav-link:hover{background:var(--skym-color-hover);border-color:var(--skym-color-border-soft);transform:translateY(-1px)}.skym-nav-link[aria-current=page],.skym-nav-link--active{background:var(--skym-color-hover);border-color:var(--skym-color-border);color:var(--skym-color-foreground)}.skym-nav-link__icon{width:1.05rem;height:1.05rem;color:var(--skym-color-accent);flex:none}.skym-page-content{padding:var(--skym-app-shell-block-padding) var(--skym-app-shell-inline-padding);gap:1.5rem;display:grid}@media (min-width:1100px){.skym-app-navbar{width:var(--skym-app-navbar-width);border-right:1px solid var(--skym-color-border-soft);background:color-mix(in srgb, var(--skym-color-background) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;inset:0 auto 0 0;overflow-y:auto}.skym-page-content{margin-left:var(--skym-app-navbar-content-offset)}}@media (max-width:1099px){.skym-app-shell{gap:1rem;display:grid}.skym-page-content{padding-top:0}}
:root{color-scheme:var(--skym-color-scheme);font-family:var(--skym-app-font-family);background:var(--skym-color-background);color:var(--skym-color-foreground);--mercury-bg:var(--skym-color-background);--mercury-paper:var(--skym-color-surface);--mercury-paper-soft:var(--skym-color-surface-alt);--mercury-line:var(--skym-color-border);--mercury-line-strong:var(--skym-color-border-soft);--mercury-radius-control:var(--skym-radius-control);--mercury-radius-panel:var(--skym-radius-lg);--mercury-radius-pill:var(--skym-radius-pill);--mercury-radius-row:var(--skym-radius-card);--mercury-radius-subpanel:var(--skym-radius-panel);--mercury-row-token-size:3.15rem;--mercury-shadow:var(--skym-shadow-auth-panel);--mercury-shadow-strong:var(--skym-shadow-auth-panel-strong);--mercury-text:var(--skym-color-foreground);--mercury-text-soft:var(--skym-color-muted-secondary);--mercury-accent:var(--skym-color-accent);--mercury-accent-strong:var(--skym-color-accent-strong);--mercury-brand-gradient:linear-gradient(155deg, var(--mercury-accent) 0%, var(--mercury-accent-strong) 100%);--mercury-control-gradient:linear-gradient(135deg, var(--mercury-accent) 0%, var(--mercury-accent-strong) 100%);--mercury-cream:var(--skym-color-surface);--mercury-cream-strong:var(--skym-color-button-background);--mercury-slate:var(--skym-color-border-soft);--mercury-slate-strong:var(--skym-color-border);--mercury-success:var(--skym-color-success);--mercury-surface:var(--skym-color-surface-alpha-86);--mercury-surface-muted:var(--skym-color-surface-alpha-58);--mercury-surface-strong:var(--skym-color-surface-alpha-94);--mercury-tint:var(--skym-color-surface-alt-alpha-68);--mercury-warning:var(--skym-color-warning);--mercury-danger:var(--skym-color-danger)}*{box-sizing:border-box}main,section,article,aside,nav,div,form,fieldset,label{min-width:0}html,body{min-height:100%;margin:0;overflow-x:hidden}body{background:var(--mercury-bg);color:var(--mercury-text);font-family:var(--skym-app-font-family);box-shadow:inset 2px 0 0 var(--skym-color-border-soft), inset -2px 0 0 var(--skym-color-border-soft), inset 0 2px 0 var(--skym-color-border-soft), inset 0 -2px 0 var(--skym-color-border-soft)}main{min-height:100svh;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{letter-spacing:0;text-wrap:balance;line-height:1.08}h1{font-size:2.35rem}h2{font-size:1.45rem}h3{font-size:1.15rem}p,li,label,span,strong{overflow-wrap:break-word;line-height:1.55}.mercury-pill{border-radius:var(--mercury-radius-pill);border:1px solid var(--mercury-line);background:var(--skym-color-surface-alpha-60);width:fit-content;color:var(--mercury-accent);letter-spacing:0;text-transform:uppercase;padding:.45rem .85rem;font-size:.78rem;font-weight:700}.mercury-eyebrow{letter-spacing:0;text-transform:uppercase;color:var(--mercury-text-soft);font-size:.76rem;font-weight:700;display:inline-flex}.mercury-hero-actions,.mercury-inline-form{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.mercury-card{border-radius:var(--mercury-radius-panel);background:var(--skym-color-surface-alpha-60);border:1px solid var(--skym-color-ink-alpha-08);box-shadow:var(--skym-shadow-card-subtle);gap:1rem;padding:1.7rem;transition:background-color .18s,border-color .18s,box-shadow .18s;display:grid}.mercury-section-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.mercury-inline-link{color:var(--mercury-accent);font-weight:700}.mercury-primary-button,.mercury-secondary-button{border-radius:var(--mercury-radius-control);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:.72rem 1rem;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s,color .18s;display:inline-flex}.mercury-primary-button{background:var(--mercury-accent);box-shadow:var(--skym-shadow-primary-button);color:var(--skym-color-surface);font-weight:700}.mercury-secondary-button{background:color-mix(in srgb, var(--skym-color-surface) 92%, transparent);border-color:var(--mercury-line);color:var(--mercury-text);box-shadow:none;font-weight:700}.mercury-primary-button:hover,.mercury-secondary-button:hover{transform:translateY(-1px)}.mercury-primary-button:hover{background:var(--mercury-accent-strong);box-shadow:var(--skym-shadow-primary-button)}.mercury-secondary-button:hover{border-color:var(--mercury-line-strong);background:var(--skym-color-hover)}.mercury-secondary-button-danger{color:var(--mercury-danger);border-color:var(--skym-color-danger-alpha-20)}.mercury-secondary-button-danger:hover{border-color:var(--skym-color-danger-alpha-34);background:var(--skym-color-danger-alpha-08)}.mercury-primary-button:disabled,.mercury-secondary-button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.mercury-sidebar-card,.mercury-panel{border-radius:var(--mercury-radius-panel);background:var(--mercury-paper);border:1px solid var(--mercury-line);box-shadow:var(--mercury-shadow);gap:1.25rem;padding:1.85rem;display:grid}.mercury-stack{gap:1.4rem;display:grid}.mercury-stack-tight{gap:.95rem;display:grid}.mercury-grid-form,.mercury-form{gap:1.1rem 1.35rem;display:grid}.mercury-field{gap:.65rem;display:grid}fieldset.mercury-field{border:0;min-width:0;margin:0;padding:0}.mercury-field span{color:var(--mercury-text-soft);font-size:.88rem}.mercury-field strong{line-height:1.35}.mercury-field input,.mercury-field select,.mercury-field textarea,.mercury-inline-form input,.mercury-inline-form select{border-radius:var(--mercury-radius-control);border:1px solid var(--mercury-line);background:var(--skym-color-surface-alpha-72);width:100%;min-height:2.9rem;color:inherit;padding:.8rem .95rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.mercury-field select,.mercury-inline-form select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Ccircle cx='14' cy='14' r='13' fill='%23eef4fb'/%3E%3Cpath d='M9.5 12 14 16.5 18.5 12' stroke='%23111827' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1.75rem 1.75rem;padding-right:3.6rem}.mercury-field select:hover,.mercury-inline-form select:hover{border-color:var(--skym-color-ink-alpha-20);background-color:var(--skym-color-surface-alpha-84)}.mercury-field input::placeholder,.mercury-field textarea::placeholder{color:var(--skym-color-muted-secondary-alpha-72)}.mercury-field input:focus,.mercury-field select:focus,.mercury-field textarea:focus,.mercury-inline-form input:focus,.mercury-inline-form select:focus{border-color:var(--skym-color-ink-alpha-34);box-shadow:var(--skym-shadow-control-focus);background:var(--skym-color-surface-alpha-92);outline:none}:is(.mercury-field select:open,.mercury-inline-form select:open){border-color:var(--skym-color-ink-alpha-28);background-color:var(--skym-color-surface-alpha-96)}.mercury-field select:disabled,.mercury-inline-form select:disabled{cursor:not-allowed;opacity:.62}.mercury-field select:required:invalid{color:var(--skym-color-muted-secondary-alpha-78)}.mercury-field select option,.mercury-inline-form select option{color:var(--mercury-text);background:var(--skym-color-surface)}.mercury-checkbox-list{gap:.75rem;display:grid}.mercury-checkbox{border-radius:var(--mercury-radius-control);border:1px solid var(--skym-color-ink-alpha-10);background:var(--skym-color-surface-alpha-60);width:fit-content;max-width:100%;box-shadow:var(--skym-shadow-soft-card);color:var(--mercury-text);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.8rem .95rem;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:inline-grid}.mercury-checkbox:hover{border-color:var(--skym-color-ink-alpha-18);background:var(--skym-color-surface-alpha-78);box-shadow:var(--skym-shadow-card-lift);transform:translateY(-1px)}.mercury-checkbox span{color:inherit;font-weight:600;line-height:1.4}.mercury-checkbox input{appearance:none;border-radius:var(--skym-radius-indicator);border:1px solid var(--skym-color-ink-alpha-18);background:linear-gradient(180deg, var(--skym-color-surface-alpha-96) 0%, var(--skym-color-surface-alpha-92) 100%);width:1.2rem;height:1.2rem;box-shadow:var(--skym-shadow-control-inset);place-items:center;margin:0;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;display:grid}.mercury-checkbox input:before{content:"";border-right:2px solid var(--skym-color-surface);border-bottom:2px solid var(--skym-color-surface);transform-origin:50%;width:.35rem;height:.62rem;transition:transform .16s;transform:rotate(45deg)scale(0)}.mercury-checkbox input:checked{background:var(--mercury-control-gradient);box-shadow:var(--skym-shadow-token-selected);border-color:#0000}.mercury-checkbox input:checked:before{transform:rotate(45deg)scale(1)}.mercury-checkbox input:focus-visible{box-shadow:var(--skym-shadow-token-focus);outline:none}.mercury-checkbox:has(input:focus-visible){border-color:var(--skym-color-ink-alpha-20);background:var(--skym-color-surface-alpha-82)}.mercury-checkbox input:disabled{cursor:not-allowed;opacity:.55}.mercury-checkbox:has(input:disabled){cursor:not-allowed;opacity:.75}.mercury-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.mercury-list li{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mercury-section-header>div,.mercury-list li>div{gap:.3rem;min-width:0;display:grid}.mercury-list li{border-top:1px solid var(--skym-color-ink-alpha-08);padding-block:.9rem}.mercury-list li:first-child{border-top:0;padding-top:0}.mercury-status{border-radius:var(--mercury-radius-pill);justify-content:center;align-items:center;padding:.42rem .78rem;font-size:.8rem;font-weight:700;display:inline-flex}.mercury-status-available{background:var(--skym-color-success-alpha-12);color:var(--mercury-success)}.mercury-status-warning,.mercury-status-forced_unavailable{background:var(--skym-color-danger-alpha-12);color:var(--mercury-danger)}.mercury-muted{color:var(--mercury-text-soft)}.mercury-form-note,.mercury-callout p,.mercury-empty-state p{max-width:46rem;color:var(--mercury-text-soft)}.mercury-form-note{font-size:.96rem}.mercury-form-note-error{color:var(--mercury-danger)}.mercury-form-note-success{color:var(--mercury-success)}.mercury-callout,.mercury-empty-state,.mercury-manager-zone-focus{border-radius:var(--mercury-radius-row);border:1px solid var(--skym-color-ink-alpha-10);background:var(--skym-color-surface-alpha-52);gap:.8rem;padding:1.25rem 1.35rem;display:grid}.mercury-inline-form .mercury-field{flex:15rem}.mercury-inline-form button,.mercury-inline-form form{flex:none}.mercury-accounts-overview{gap:1.35rem;display:grid}.mercury-accounts-create-panel{align-content:start}.mercury-accounts-create-panel,.mercury-post-create-panel,.mercury-resource-create-panel{overflow:hidden}.mercury-accounts-create-summary,.mercury-post-create-summary,.mercury-resource-create-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;list-style:none;display:grid}.mercury-accounts-create-summary::-webkit-details-marker{display:none}.mercury-post-create-summary::-webkit-details-marker{display:none}.mercury-resource-create-summary::-webkit-details-marker{display:none}.mercury-accounts-create-summary:after,.mercury-post-create-summary:after,.mercury-resource-create-summary:after{content:"";border-right:2px solid var(--skym-color-ink-alpha-46);border-bottom:2px solid var(--skym-color-ink-alpha-46);width:.62rem;height:.62rem;margin-top:.55rem;transition:transform .18s;transform:rotate(45deg)}.mercury-accounts-create-panel[open]>.mercury-accounts-create-summary:after,.mercury-post-create-panel[open]>.mercury-post-create-summary:after,.mercury-resource-create-panel[open]>.mercury-resource-create-summary:after{transform:rotate(225deg)translate(-.1rem,-.1rem)}.mercury-account-create-form,.mercury-account-edit-form{gap:1rem;display:grid}.mercury-account-create-form,.mercury-post-create-panel .mercury-grid-form,.mercury-resource-create-panel .mercury-grid-form{border-top:1px solid var(--skym-color-ink-alpha-08);padding-top:1.15rem}.mercury-posts-directory,.mercury-resources-directory,.mercury-accounts-directory{align-content:start}.mercury-post-list,.mercury-resource-list,.mercury-account-list{gap:.85rem;display:grid}.mercury-resource-category-list{gap:1rem;display:grid}.mercury-resource-category-group{gap:.75rem;display:grid}.mercury-resource-category-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.55rem .9rem;padding-inline:.15rem;display:flex}.mercury-resource-category-header h3{color:var(--mercury-text);margin:0;font-size:.95rem}.mercury-resource-category-header span{color:var(--mercury-text-soft);text-transform:uppercase;font-size:.78rem;font-weight:800}.mercury-post-row,.mercury-resource-row,.mercury-account-row{border-radius:var(--mercury-radius-row);border:1px solid var(--skym-color-ink-alpha-09);background:var(--mercury-surface);box-shadow:var(--skym-shadow-list-card);transition:border-color .18s,background-color .18s,box-shadow .18s;overflow:hidden}.mercury-post-row[open],.mercury-resource-row[open],.mercury-account-row[open]{border-color:var(--skym-color-ink-alpha-18);background:var(--mercury-surface-strong);box-shadow:var(--skym-shadow-list-card-hover)}.mercury-post-summary,.mercury-resource-summary,.mercury-account-summary{cursor:pointer;align-items:center;gap:.9rem;padding:1rem 1.1rem;list-style:none;display:grid}.mercury-post-summary::-webkit-details-marker{display:none}.mercury-resource-summary::-webkit-details-marker{display:none}.mercury-account-summary::-webkit-details-marker{display:none}.mercury-post-summary:after,.mercury-resource-summary:after,.mercury-account-summary:after{content:"";border-right:2px solid var(--skym-color-ink-alpha-44);border-bottom:2px solid var(--skym-color-ink-alpha-44);width:.55rem;height:.55rem;transition:transform .18s;transform:rotate(45deg)}.mercury-post-row[open]>.mercury-post-summary:after,.mercury-resource-row[open]>.mercury-resource-summary:after,.mercury-account-row[open]>.mercury-account-summary:after{transform:rotate(225deg)translate(-.1rem,-.1rem)}.mercury-post-summary{grid-template-columns:auto minmax(10rem,1fr) minmax(10rem,1.2fr) auto auto}.mercury-resource-summary{grid-template-columns:auto minmax(10rem,1fr) minmax(8rem,auto) auto auto}.mercury-account-summary{grid-template-columns:auto minmax(11rem,1.2fr) minmax(10rem,1fr) auto auto}.mercury-post-code,.mercury-resource-mode,.mercury-account-avatar{flex:0 0 var(--mercury-row-token-size);width:var(--mercury-row-token-size);min-width:var(--mercury-row-token-size);height:var(--mercury-row-token-size);min-height:var(--mercury-row-token-size);border-radius:var(--mercury-radius-control);background:var(--mercury-brand-gradient);box-shadow:var(--skym-shadow-brand-inset);color:var(--mercury-cream);font-family:var(--font-sans), "Helvetica Neue", sans-serif;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;padding:0;font-size:.86rem;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.mercury-post-identity,.mercury-resource-identity,.mercury-account-identity{gap:.12rem;min-width:0;display:grid}.mercury-post-identity strong,.mercury-post-identity span,.mercury-resource-identity strong,.mercury-resource-identity span,.mercury-account-identity strong,.mercury-account-identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mercury-post-identity span,.mercury-resource-identity span,.mercury-account-identity span{color:var(--mercury-text-soft);font-size:.84rem}.mercury-account-identity span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.76rem}.mercury-post-members-preview,.mercury-account-role-pills{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}.mercury-post-member-pill,.mercury-account-role-pill{border-radius:var(--mercury-radius-pill);border:1px solid var(--skym-color-ink-alpha-08);background:var(--mercury-tint);max-width:100%;min-height:1.85rem;color:var(--mercury-accent);align-items:center;padding:.3rem .62rem;font-size:.76rem;font-weight:800;display:inline-flex}.mercury-post-row-body,.mercury-resource-row-body,.mercury-account-edit-form{border-radius:var(--mercury-radius-subpanel);border:1px solid var(--skym-color-ink-alpha-08);background:var(--mercury-paper-soft);gap:1.1rem;margin:0 1.1rem 1.1rem;padding:1.1rem;display:grid}.mercury-post-edit-form{gap:1rem;display:grid}.mercury-resource-edit-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1rem;display:grid}.mercury-resource-edit-form button{justify-self:end}.mercury-post-members-section{gap:.85rem;display:grid}.mercury-post-member-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.mercury-post-member-list li{border-radius:var(--mercury-radius-control);border:1px solid var(--skym-color-ink-alpha-07);background:var(--skym-color-surface-alpha-54);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.mercury-post-member-list li>div{gap:.15rem;min-width:0;display:grid}.mercury-post-member-list span{color:var(--mercury-text-soft)}.mercury-post-form-actions{justify-content:flex-end;display:flex}.mercury-post-active-toggle{align-self:end}.mercury-resource-stock{color:var(--mercury-text-soft);white-space:nowrap;font-size:.86rem;font-weight:700}.mercury-resource-stock-form,.mercury-resource-actions{flex-wrap:wrap;align-items:end;gap:.85rem;display:flex}.mercury-resource-stock-form .mercury-field{flex:15rem}.mercury-resource-actions{justify-content:flex-end}.mercury-account-form-actions{justify-content:flex-end;align-items:center;display:flex}.mercury-account-roles-field{align-content:start}.mercury-account-field-label{color:var(--mercury-text-soft);font-size:.88rem}.mercury-account-role-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.mercury-account-role-option{width:100%;box-shadow:none;padding:.7rem .82rem}.mercury-account-roles-field-compact{padding:0}.mercury-account-active-toggle{align-self:end}.mercury-manager-sidebar-guide,.mercury-manager-next-zone,.mercury-manager-sidebar-nav,.mercury-manager-guide-banner-copy,.mercury-manager-guide-banner-meta,.mercury-manager-guide-banner-surface,.mercury-manager-zone-title,.mercury-manager-zone-focus,.mercury-manager-zone-focus-head,.mercury-manager-checklist-copy,.mercury-manager-zone-card,.mercury-manager-board-hero{gap:.9rem;display:grid}.mercury-manager-sidebar-nav,.mercury-manager-checklist{margin:0;padding:0;list-style:none}.mercury-manager-sidebar-link{border-radius:var(--mercury-radius-row);border:1px solid var(--skym-color-ink-alpha-08);background:var(--skym-color-surface-alpha-50);justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 1rem;transition:transform .18s,border-color .18s,background-color .18s;display:flex}.mercury-manager-sidebar-link:hover{border-color:var(--skym-color-ink-alpha-16);transform:translateY(-1px)}.mercury-manager-sidebar-link-current{border-color:var(--skym-color-ink-alpha-16);background:var(--skym-color-surface-alt-alpha-92)}.mercury-manager-sidebar-link-main,.mercury-manager-zone-head,.mercury-manager-zone-links,.mercury-manager-checklist-head{align-items:start;gap:.85rem;display:flex}.mercury-manager-zone-heading{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.mercury-manager-zone-links{flex-wrap:wrap}.mercury-manager-zone-focus-head{gap:.5rem}.mercury-manager-zone-index{min-width:2.6rem;color:var(--mercury-text-soft);letter-spacing:0;font-size:.82rem;font-weight:800;display:inline-flex}.mercury-manager-state{border-radius:var(--mercury-radius-pill);letter-spacing:0;text-transform:uppercase;white-space:nowrap;width:fit-content;padding:.35rem .7rem;font-size:.76rem;font-weight:800;display:inline-flex}.mercury-manager-sidebar-cta{justify-self:start}.mercury-manager-state-priority{background:var(--skym-color-ink-alpha-10);color:var(--mercury-text)}.mercury-manager-state-blocked{background:var(--skym-color-danger-alpha-12);color:var(--mercury-danger)}.mercury-manager-state-review{background:var(--skym-color-warning-alpha-12);color:var(--mercury-warning)}.mercury-manager-state-complete{background:var(--skym-color-success-alpha-12);color:var(--mercury-success)}.mercury-manager-zone-head{justify-content:space-between}.mercury-manager-metrics{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.mercury-manager-metrics li{border-radius:var(--mercury-radius-pill);background:var(--skym-color-surface-alpha-56);border:1px solid var(--skym-color-ink-alpha-08);color:var(--mercury-text-soft);padding:.55rem .8rem;font-size:.88rem}.mercury-manager-checklist{gap:.9rem;display:grid}.mercury-manager-checklist-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.mercury-manager-checkpoint{border-radius:var(--mercury-radius-pill);width:.75rem;height:.75rem;margin-top:.45rem}.mercury-manager-checkpoint-done{background:var(--mercury-success)}.mercury-manager-checkpoint-open{background:var(--mercury-warning)}.mercury-manager-checkpoint-blocked{background:var(--mercury-danger)}.mercury-manager-checklist-head{justify-content:space-between}.mercury-manager-checklist-copy p,.mercury-manager-next-zone p,.mercury-manager-zone-title p{color:var(--mercury-text-soft)}.mercury-manager-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.mercury-manager-stat-card{gap:.3rem;display:grid}.mercury-manager-stat-card strong{font-size:2.15rem;line-height:1}.mercury-manager-zone-intro{background:var(--mercury-paper)}.mercury-manager-guide-banner{border-radius:var(--mercury-radius-panel);border:1px solid var(--mercury-line);background:var(--mercury-paper);box-shadow:var(--mercury-shadow);color:var(--mercury-text);overflow:clip}.mercury-manager-guide-banner-button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.5rem;transition:background-color .18s;display:flex}.mercury-manager-guide-banner-button:hover{background:var(--skym-color-ink-alpha-04)}.mercury-manager-guide-banner-heading{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.mercury-manager-guide-banner-copy .mercury-eyebrow,.mercury-manager-guide-banner-body .mercury-eyebrow,.mercury-manager-guide-banner-copy p,.mercury-manager-guide-banner-body p,.mercury-manager-guide-banner-links .mercury-inline-link{color:var(--mercury-text-soft)}.mercury-manager-guide-banner-meta{text-align:right;justify-items:end}.mercury-manager-guide-banner-summary{border-radius:var(--mercury-radius-pill);background:var(--skym-color-ink-alpha-06);border:1px solid var(--skym-color-ink-alpha-08);min-height:2.3rem;color:var(--mercury-text);align-items:center;padding:.55rem .95rem;font-size:.84rem;font-weight:700;display:inline-flex}.mercury-manager-guide-banner-toggle{color:var(--mercury-accent);align-items:center;gap:.6rem;font-size:.92rem;font-weight:700;display:inline-flex}.mercury-manager-guide-banner-chevron{border-bottom:2px solid;border-right:2px solid;width:.7rem;height:.7rem;transition:transform .22s;transform:rotate(45deg)}.mercury-manager-guide-banner-open .mercury-manager-guide-banner-chevron{transform:rotate(225deg)}.mercury-manager-guide-banner-expanded{grid-template-rows:0fr;transition:grid-template-rows .26s;display:grid}.mercury-manager-guide-banner-open .mercury-manager-guide-banner-expanded{grid-template-rows:1fr}.mercury-manager-guide-banner-body{overflow:hidden}.mercury-manager-guide-banner-surface{opacity:0;gap:1rem;padding:0 1.5rem 1.4rem;transition:transform .24s,opacity .22s;transform:translateY(-.5rem)}.mercury-manager-guide-banner-open .mercury-manager-guide-banner-surface{opacity:1;transform:translateY(0)}.mercury-manager-guide-banner-surface:before{content:"";background:var(--skym-color-ink-alpha-10);width:100%;height:1px;display:block}.mercury-manager-guide-banner-surface .mercury-manager-metrics li{background:var(--skym-color-surface-alpha-54);border-color:var(--skym-color-ink-alpha-08);color:var(--mercury-text-soft)}.mercury-manager-guide-banner-surface .mercury-manager-checklist{border-radius:var(--mercury-radius-row);border:1px solid var(--skym-color-ink-alpha-08);background:var(--skym-color-surface-alpha-54);padding:1.1rem 1.15rem}.mercury-manager-guide-banner-surface .mercury-manager-checklist-head{color:var(--mercury-text)}.mercury-manager-guide-banner-surface .mercury-inline-link{color:var(--mercury-accent)}.mercury-manager-guide-banner-links{align-items:center}.mercury-catalogue-toolbar,.mercury-modal,.mercury-catalogue-subpanel,.mercury-catalogue-article,.mercury-catalogue-nested-details{border:1px solid var(--skym-color-ink-alpha-08)}.mercury-catalogue-toolbar{gap:1rem}.mercury-catalogue-assistant{isolation:isolate;gap:1.15rem;max-height:min(82vh,58rem);transition:border-color .45s,box-shadow .45s;position:relative;overflow:visible}.mercury-catalogue-assistant>:not(.mercury-catalogue-assistant-aura){z-index:1;position:relative}.mercury-catalogue-assistant-aura{z-index:0;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity .9s;position:absolute;inset:0;overflow:hidden}.mercury-catalogue-assistant-aura:before{content:"";filter:blur(34px)saturate(1.14);background:linear-gradient(135deg, var(--skym-color-assistant-blue-alpha-32), var(--skym-color-assistant-violet-alpha-26) 34%, var(--skym-color-assistant-rose-alpha-22) 66%, var(--skym-color-assistant-teal-alpha-20));background-position:0 35%;background-size:145% 145%;transition:filter 1.2s,transform 1.2s;position:absolute;inset:-34%;transform:scale(.98)}.mercury-catalogue-assistant-responding{border-color:var(--skym-color-assistant-blue-alpha-24);box-shadow:var(--skym-shadow-assistant-glow)}.mercury-catalogue-assistant-responding .mercury-catalogue-assistant-aura{opacity:.9}.mercury-catalogue-assistant-responding .mercury-catalogue-assistant-aura:before{animation:5.2s ease-in-out infinite alternate mercury-assistant-aura-flow;transform:scale(1.02)}.mercury-catalogue-assistant-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;min-height:0;max-height:min(68vh,49rem);margin:0 -1.15rem -1.15rem;padding:0 1.15rem 1.15rem;display:grid;overflow:hidden auto}.mercury-catalogue-assistant-form{z-index:4;isolation:isolate;border:1px solid var(--skym-color-ink-alpha-08);border-radius:calc(var(--mercury-radius-row) + 4px);background:var(--skym-color-surface-alpha-93);box-shadow:var(--skym-shadow-card-floating);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.7rem;display:grid;position:sticky;top:0}.mercury-catalogue-assistant-form .mercury-field{align-self:stretch;gap:.45rem}.mercury-catalogue-assistant-form .mercury-field>span{font-size:.82rem}.mercury-catalogue-assistant-form textarea{resize:vertical;min-height:4.25rem}.mercury-catalogue-assistant-dialogue,.mercury-catalogue-assistant-history,.mercury-catalogue-assistant-current,.mercury-catalogue-assistant-archive-body{gap:.75rem;display:grid}.mercury-catalogue-assistant-dialogue{padding:.8rem 0 .25rem}.mercury-catalogue-assistant-current{justify-items:end}.mercury-catalogue-assistant-current-prompt{border-radius:var(--mercury-radius-control);border:1px solid var(--skym-color-ink-alpha-08);background:var(--skym-color-ink-alpha-08);max-width:min(100%,34rem);padding:.78rem .95rem}.mercury-catalogue-assistant-archive{border:1px solid var(--skym-color-ink-alpha-08);border-radius:var(--mercury-radius-row);background:var(--skym-color-surface-alpha-44);min-width:0;transition:background-color .18s,border-color .18s,box-shadow .18s}.mercury-catalogue-assistant-archive[open]{border-color:var(--skym-color-ink-alpha-12);background:var(--skym-color-surface-alpha-62);box-shadow:var(--skym-shadow-card-resting)}.mercury-catalogue-assistant-archive summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.28rem .7rem;padding:.82rem .95rem;list-style:none;display:grid}.mercury-catalogue-assistant-archive summary::-webkit-details-marker{display:none}.mercury-catalogue-assistant-archive summary:after{content:"";border-right:2px solid var(--mercury-text-soft);border-bottom:2px solid var(--mercury-text-soft);grid-area:1/3/span 2;width:.52rem;height:.52rem;transition:transform .18s;transform:rotate(45deg)}.mercury-catalogue-assistant-archive[open] summary:after{transform:rotate(225deg)}.mercury-catalogue-assistant-archive summary span{border-radius:var(--mercury-radius-pill);background:var(--skym-color-ink-alpha-08);color:var(--mercury-text-soft);grid-row:span 2;align-self:center;padding:.32rem .62rem;font-size:.78rem;font-weight:800}.mercury-catalogue-assistant-archive summary strong,.mercury-catalogue-assistant-archive summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mercury-catalogue-assistant-archive summary small{color:var(--mercury-text-soft);font-size:.86rem}.mercury-catalogue-assistant-archive-body{padding:0 .95rem .95rem}.mercury-catalogue-assistant-response{border-radius:var(--mercury-radius-row);border:1px solid var(--skym-color-ink-alpha-08);background:var(--skym-color-surface-alpha-56);gap:.85rem;min-width:0;padding:1rem;display:grid}.mercury-catalogue-assistant-response strong{line-height:1.4}.mercury-catalogue-assistant-warnings{margin:0}.mercury-catalogue-assistant-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mercury-catalogue-assistant-thinking{border:1px solid var(--skym-color-assistant-blue-alpha-16);border-radius:var(--mercury-radius-row);background:var(--skym-color-surface-alpha-62);align-items:center;gap:.85rem;min-width:0;padding:.95rem 1rem;animation:.36s both mercury-assistant-response-enter;display:flex}.mercury-catalogue-assistant-thinking strong{color:var(--mercury-text)}.mercury-catalogue-assistant-thinking span{color:var(--mercury-text-soft);font-size:.92rem}.mercury-catalogue-assistant-thinking .mercury-stack-tight{min-width:0}.mercury-catalogue-assistant-thinking-orb{border-radius:var(--skym-radius-pill);background:conic-gradient(from 30deg, var(--skym-color-assistant-blue-alpha-95), var(--skym-color-assistant-violet-alpha-92), var(--skym-color-assistant-rose-alpha-90), var(--skym-color-assistant-teal-alpha-90), var(--skym-color-assistant-blue-alpha-95));width:2.35rem;height:2.35rem;box-shadow:var(--skym-shadow-assistant-orb);flex:none;animation:1.35s linear infinite mercury-assistant-orb-spin}.mercury-catalogue-assistant-dots{gap:.24rem;margin-left:auto;display:inline-flex}.mercury-catalogue-assistant-dots i{border-radius:var(--skym-radius-pill);background:var(--mercury-text-soft);width:.36rem;height:.36rem;animation:1s ease-in-out infinite mercury-assistant-dot}.mercury-catalogue-assistant-dots i:nth-child(2){animation-delay:.16s}.mercury-catalogue-assistant-dots i:nth-child(3){animation-delay:.32s}.mercury-catalogue-assistant-response{animation:.42s both mercury-assistant-response-enter}.mercury-catalogue-assistant-results{gap:.65rem;display:grid}.mercury-catalogue-assistant-result-separator{color:var(--mercury-text-soft);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.7rem;margin:.28rem .1rem 0;font-size:.74rem;font-weight:800;display:flex}.mercury-catalogue-assistant-result-separator:before,.mercury-catalogue-assistant-result-separator:after{content:"";background:var(--skym-color-ink-alpha-12);flex:auto;height:1px}.mercury-catalogue-assistant-result{border:1px solid var(--skym-color-ink-alpha-08);border-radius:var(--mercury-radius-row);background:var(--skym-color-surface-alpha-62);grid-template-columns:minmax(14rem,1.35fr) minmax(10rem,.8fr) minmax(12rem,.85fr);align-items:start;gap:.9rem;min-width:0;padding:.95rem;display:grid}.mercury-catalogue-assistant-result-main,.mercury-catalogue-assistant-result-meta,.mercury-catalogue-assistant-stock{flex-wrap:wrap;align-items:flex-start;gap:.55rem;min-width:0;display:flex}.mercury-catalogue-assistant-result-main{gap:.35rem}.mercury-catalogue-assistant-result-main strong{color:var(--mercury-text);margin-top:.16rem;font-size:1rem;line-height:1.2;display:block}.mercury-catalogue-assistant-result-kind,.mercury-catalogue-assistant-stock-caption{color:var(--mercury-text-soft);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.mercury-catalogue-assistant-result-main p{color:var(--mercury-text-soft);margin-top:.18rem;font-size:.9rem}.mercury-catalogue-assistant-result-meta{color:var(--mercury-text-soft);flex-direction:column;gap:.4rem;font-size:.9rem}.mercury-catalogue-assistant-result-reasons{line-height:1.35}.mercury-catalogue-assistant-stock{flex-direction:column;justify-content:flex-end}.mercury-catalogue-assistant-stock input{width:6.5rem}.mercury-catalogue-assistant-stock-button{border:1px solid var(--skym-color-ink-alpha-12);border-radius:var(--mercury-radius-control);background:var(--skym-color-ink-alpha-09);width:100%;color:var(--mercury-text);cursor:pointer;text-align:left;justify-items:start;padding:.65rem .78rem;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.mercury-catalogue-assistant-stock-button:hover{border-color:var(--skym-color-ink-alpha-22);background:var(--skym-color-ink-alpha-12);transform:translateY(-1px)}.mercury-catalogue-assistant-stock-button strong{font-size:.9rem}.mercury-catalogue-assistant-stock-button span,.mercury-catalogue-assistant-stock-readonly{color:var(--mercury-text-soft);font-size:.82rem;line-height:1.3}.mercury-catalogue-assistant-stock-readonly strong{color:var(--mercury-text);font-size:.95rem}.mercury-catalogue-assistant-stock-button:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes mercury-assistant-aura-flow{0%{filter:blur(32px)saturate(1.12);background-position:0 30%}to{filter:blur(38px)saturate(1.2);background-position:100% 70%}}@keyframes mercury-assistant-orb-spin{to{transform:rotate(360deg)}}@keyframes mercury-assistant-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.22rem)}}@keyframes mercury-assistant-response-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.mercury-catalogue-assistant-responding .mercury-catalogue-assistant-aura,.mercury-catalogue-assistant-thinking,.mercury-catalogue-assistant-thinking-orb,.mercury-catalogue-assistant-dots i,.mercury-catalogue-assistant-response{animation:none}}.mercury-catalogue-toolbar-top,.mercury-catalogue-search,.mercury-catalogue-grid,.mercury-catalogue-category-card,.mercury-catalogue-category-launcher,.mercury-catalogue-category-copy,.mercury-catalogue-category-hero,.mercury-catalogue-category-topline,.mercury-catalogue-category-metrics,.mercury-catalogue-articles,.mercury-catalogue-subpanel{display:grid}.mercury-catalogue-toolbar-top,.mercury-catalogue-category-card,.mercury-catalogue-category-launcher,.mercury-catalogue-subpanel{gap:1rem}.mercury-catalogue-toolbar-top{grid-template-columns:minmax(0,1fr) auto;align-items:end}.mercury-catalogue-search input{min-height:3.1rem}.mercury-catalogue-toolbar-actions,.mercury-catalogue-category-actions{flex-wrap:wrap;gap:.75rem;display:flex}.mercury-catalogue-toolbar-actions{justify-content:flex-start;align-items:center}.mercury-catalogue-toolbar-summary{color:var(--mercury-text-soft)}.mercury-catalogue-category-actions{justify-content:flex-end;align-items:start}.mercury-catalogue-grid{align-items:start;gap:1.25rem}.mercury-catalogue-category-card{transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s,background-color .26s,border-color .26s;overflow:visible}.mercury-catalogue-category-card-compact{padding:0}.mercury-catalogue-category-card-compact:hover{box-shadow:var(--skym-shadow-sheet-raised);transform:translateY(-3px)}.mercury-catalogue-category-launcher{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:1.3rem 1.35rem}.mercury-catalogue-category-copy{gap:.5rem}.mercury-catalogue-category-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem}.mercury-catalogue-category-topline{justify-items:end;gap:.75rem}.mercury-catalogue-icon-button{border-radius:var(--mercury-radius-pill);border:1px solid var(--skym-color-ink-alpha-12);background:var(--skym-color-surface-alpha-64);width:3.1rem;height:3.1rem;color:var(--mercury-accent);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex;position:relative}.mercury-catalogue-icon-button:hover{background:var(--skym-color-surface-alpha-82);border-color:var(--skym-color-ink-alpha-20);transform:translateY(-1px)}.mercury-icon-collapse{width:1rem;height:1rem;position:relative}.mercury-icon-collapse:before,.mercury-icon-collapse:after{content:"";border-radius:var(--mercury-radius-pill);background:currentColor;position:absolute;inset:.46rem 0}.mercury-icon-collapse:before{transform:rotate(45deg)}.mercury-icon-collapse:after{transform:rotate(-45deg)}.mercury-catalogue-category-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.mercury-catalogue-category-metrics li{border-radius:var(--mercury-radius-control);background:var(--skym-color-surface-alpha-48);border:1px solid var(--skym-color-ink-alpha-08);color:var(--mercury-text);gap:.2rem;padding:.8rem .9rem;display:grid}.mercury-catalogue-category-metrics li strong{font-size:1.4rem;line-height:1}.mercury-catalogue-category-metrics li span{color:var(--mercury-text-soft);font-size:.88rem;line-height:1.35}.mercury-catalogue-category-card-expanded{grid-column:1/-1;gap:1.15rem;animation:.32s cubic-bezier(.16,1,.3,1) mercury-catalogue-expand}.mercury-catalogue-category-expanded-head{align-items:start;gap:1rem}.mercury-catalogue-category-actions-expanded{align-items:center}.mercury-catalogue-articles{align-items:start;gap:.85rem}.mercury-catalogue-article,.mercury-catalogue-nested-details{border-radius:var(--mercury-radius-row);background:var(--skym-color-surface-alpha-48);overflow:visible}.mercury-catalogue-article-summary,.mercury-catalogue-nested-details>summary{cursor:pointer;justify-content:space-between;align-items:start;gap:1rem;padding:1rem 1.1rem;list-style:none;display:flex}.mercury-catalogue-nested-details>summary::-webkit-details-marker{display:none}.mercury-catalogue-article{transition:transform .18s,box-shadow .18s,border-color .18s}.mercury-catalogue-article:hover{box-shadow:var(--skym-shadow-media-card);transform:translateY(-1px)}.mercury-catalogue-article-summary{text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head""description meta";align-items:start;gap:.75rem 1.1rem;width:100%;padding:1rem;display:grid}.mercury-catalogue-nested-details>summary:after{letter-spacing:0;text-transform:uppercase;color:var(--mercury-text-soft);content:"Ouvrir";flex:none;font-size:.74rem;font-weight:800}.mercury-catalogue-nested-details[open]>summary:after{content:"Refermer"}.mercury-catalogue-nested-details[open]>summary{border-bottom:1px solid var(--skym-color-ink-alpha-08)}.mercury-catalogue-article-summary-head{grid-area:head;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.mercury-catalogue-article-summary-description{grid-area:description;min-width:0;margin:0}.mercury-catalogue-article-summary-meta{text-align:right;grid-area:meta;align-content:start;justify-self:end;justify-items:end;gap:.5rem;min-width:0;display:grid}.mercury-catalogue-article-summary-post{justify-self:end;font-weight:600}.mercury-catalogue-article-summary-metrics{justify-items:end;gap:.15rem;display:grid}.mercury-catalogue-article-summary-metrics span{white-space:nowrap}.mercury-catalogue-nested-details>:not(summary){padding:1rem 1.1rem 1.1rem}.mercury-catalogue-category-settings{justify-self:start;width:min(100%,27rem)}.mercury-catalogue-category-settings>summary{padding:.82rem 1rem;font-size:.95rem}.mercury-catalogue-category-settings .mercury-grid-form{grid-template-columns:minmax(0,1fr)}@keyframes mercury-catalogue-expand{0%{opacity:.72;transform:translateY(.8rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.mercury-catalogue-subpanel{border-radius:var(--mercury-radius-control);background:var(--skym-color-surface-alpha-70);padding:1rem}.mercury-catalogue-option-panel{padding:0;overflow:hidden}.mercury-catalogue-option-create-panel{background:var(--skym-color-surface-alpha-60)}.mercury-catalogue-option-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem;list-style:none;display:grid}.mercury-catalogue-option-summary::-webkit-details-marker{display:none}.mercury-catalogue-option-summary:after{content:"Ouvrir";letter-spacing:0;text-transform:uppercase;color:var(--mercury-text-soft);flex:none;font-size:.74rem;font-weight:800}.mercury-catalogue-option-panel[open]>.mercury-catalogue-option-summary{border-bottom:1px solid var(--skym-color-ink-alpha-08)}.mercury-catalogue-option-panel[open]>.mercury-catalogue-option-summary:after{content:"Refermer"}.mercury-catalogue-option-body{gap:1rem;padding:1rem;display:grid}.mercury-catalogue-option-delete-form{justify-content:flex-end;display:flex}.mercury-modal-backdrop{background:var(--skym-color-ink-alpha-24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;place-items:center;padding:1.2rem;display:grid;position:fixed;inset:0}.mercury-modal{border-radius:var(--mercury-radius-panel);border:1px solid var(--skym-color-surface-alpha-62);background:var(--mercury-paper);width:min(100%,38rem);max-height:calc(100svh - 2.4rem);box-shadow:var(--mercury-shadow-strong);gap:1rem;padding:1.2rem;display:grid;overflow:auto}.mercury-modal-wide{width:min(100%,64rem)}.mercury-modal-header{border-bottom:1px solid var(--skym-color-ink-alpha-08);grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:start;gap:1rem;padding:.25rem .25rem 1rem;display:grid}.mercury-modal-header h2{font-size:1.75rem}.mercury-modal-close-button{min-height:2.55rem;padding:.65rem 1rem}.mercury-catalogue-editor-stack{gap:.85rem;display:grid}.mercury-catalogue-editor-section{border:1px solid var(--skym-color-ink-alpha-08);border-radius:var(--mercury-radius-row);background:var(--skym-color-surface-alpha-50);gap:1rem;padding:1.1rem;display:grid}.mercury-catalogue-editor-section:first-child{padding-top:1.1rem}.mercury-catalogue-editor-section-head{grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:start;gap:1rem;display:grid}.mercury-catalogue-editor-section-head .mercury-status{justify-self:end}.mercury-catalogue-editor-section-body,.mercury-catalogue-editor-form,.mercury-catalogue-editor-toggle-group{gap:.9rem;display:grid}.mercury-catalogue-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.35rem;display:grid}.mercury-catalogue-editor-settings-row{grid-template-columns:minmax(0,1fr) minmax(13rem,.48fr);align-items:start;gap:1rem 1.35rem;display:grid}.mercury-catalogue-editor-toggles,.mercury-catalogue-editor-actions,.mercury-catalogue-editor-quick-actions{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.mercury-catalogue-editor-toggles{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.mercury-catalogue-editor-toggles .mercury-checkbox{background:var(--skym-color-surface-alpha-66);width:100%;min-height:3rem}.mercury-catalogue-editor-stock-field{align-self:end}.mercury-catalogue-editor-actions{justify-content:flex-end;padding-top:.2rem}.mercury-catalogue-editor-section .mercury-catalogue-nested-details{background:var(--skym-color-surface-alpha-60)}.mercury-catalogue-editor-section .mercury-catalogue-nested-details>summary{padding:.95rem 1rem}.mercury-catalogue-bulk-list{align-items:start}.mercury-catalogue-bulk-checkbox{width:100%}.mercury-catalogue-bulk-copy{gap:.22rem;min-width:0;display:grid}.mercury-catalogue-bulk-copy strong{color:var(--mercury-text);line-height:1.35}.mercury-catalogue-bulk-copy small{color:var(--mercury-text-soft);font-size:.84rem;line-height:1.4}@media (min-width:768px){.mercury-grid-form,.mercury-account-create-form,.mercury-account-edit-form,.mercury-post-edit-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.mercury-account-create-email,.mercury-account-roles-field,.mercury-account-form-actions,.mercury-post-form-actions{grid-column:1/-1}.mercury-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.mercury-catalogue-toolbar-top{grid-template-columns:minmax(0,1fr)}.mercury-catalogue-toolbar-actions{justify-content:start}.mercury-catalogue-assistant-result{grid-template-columns:minmax(0,1fr)}.mercury-catalogue-assistant-stock{justify-content:flex-start}.mercury-account-summary,.mercury-post-summary,.mercury-resource-summary{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.mercury-account-role-pills,.mercury-account-summary .mercury-status,.mercury-post-members-preview,.mercury-post-summary .mercury-status,.mercury-resource-stock,.mercury-resource-summary .mercury-status{grid-column:2/-1}.mercury-account-summary:after,.mercury-post-summary:after,.mercury-resource-summary:after{grid-area:1/3;margin-top:.85rem}}@media (max-width:640px){main{padding:0}.mercury-section-header,.mercury-manager-zone-head,.mercury-manager-guide-banner-button,.mercury-manager-sidebar-link,.mercury-manager-checklist-head,.mercury-catalogue-editor-section-head,.mercury-modal-header,.mercury-list li{flex-direction:column;align-items:start}.mercury-catalogue-assistant{max-height:min(78vh,44rem)}.mercury-catalogue-assistant-scroll{max-height:min(62vh,35rem)}.mercury-catalogue-assistant-form .mercury-primary-button{width:100%}.mercury-catalogue-assistant-archive summary{grid-template-columns:minmax(0,1fr) auto}.mercury-catalogue-assistant-archive summary span{grid-row:auto;width:fit-content}.mercury-catalogue-assistant-archive summary strong,.mercury-catalogue-assistant-archive summary small{grid-column:1/-1}.mercury-catalogue-assistant-archive summary:after{grid-area:1/2}.mercury-catalogue-article-summary,.mercury-catalogue-assistant-form,.mercury-catalogue-assistant-result,.mercury-catalogue-editor-grid,.mercury-catalogue-editor-settings-row,.mercury-catalogue-editor-toggles,.mercury-catalogue-editor-section-head,.mercury-modal-header{grid-template-columns:minmax(0,1fr)}.mercury-catalogue-editor-section-head .mercury-status{justify-self:start}.mercury-catalogue-assistant-stock{justify-content:flex-start}.mercury-catalogue-article-summary{grid-template-areas:"head""description""meta"}.mercury-catalogue-nested-details>summary{flex-direction:column}.mercury-catalogue-category-hero,.mercury-catalogue-category-actions-expanded{grid-template-columns:minmax(0,1fr)}.mercury-catalogue-category-topline,.mercury-catalogue-category-settings,.mercury-catalogue-article-summary-meta{text-align:left;justify-items:start}.mercury-catalogue-article-summary-post{justify-self:start}.mercury-catalogue-article-summary-metrics{justify-items:start}.mercury-catalogue-editor-actions{justify-content:start}.mercury-manager-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mercury-account-role-list{grid-template-columns:minmax(0,1fr)}.mercury-account-form-actions{justify-content:stretch}.mercury-post-member-list li{flex-direction:column;align-items:start}.mercury-post-form-actions,.mercury-resource-actions{justify-content:stretch}.mercury-resource-edit-form{grid-template-columns:1fr}.mercury-account-form-actions>button,.mercury-post-form-actions>button,.mercury-post-member-list button,.mercury-resource-edit-form button,.mercury-resource-actions button,.mercury-resource-stock-form button{width:100%}}@media (min-width:1100px){.mercury-catalogue-grid,.mercury-catalogue-articles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}