@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2)format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}:root,[data-theme=light]{--sd-color-kinari-0:#fff;--sd-color-kinari-25:#fcfbf9;--sd-color-kinari-50:#f7f6f3;--sd-color-kinari-100:#f0eeea;--sd-color-kinari-150:#eae7e1;--sd-color-kinari-200:#e4e1da;--sd-color-kinari-300:#d6d2c9;--sd-color-kinari-400:#bdb7ac;--sd-color-kinari-500:#a8a398;--sd-color-kinari-600:#8e897f;--sd-color-kinari-700:#6e6961;--sd-color-kinari-800:#5c584f;--sd-color-kinari-900:#3b3934;--sd-color-kinari-950:#2a2925;--sd-color-sumi-100:#ece9e2;--sd-color-sumi-200:#d2cec6;--sd-color-sumi-300:#b3aea4;--sd-color-sumi-400:#9a958b;--sd-color-sumi-500:#75716a;--sd-color-sumi-600:#57534c;--sd-color-sumi-700:#3a3833;--sd-color-sumi-750:#2c2a26;--sd-color-sumi-800:#24231f;--sd-color-sumi-850:#211f1c;--sd-color-sumi-900:#1c1b19;--sd-color-sumi-950:#161513;--sd-color-sage-50:#f1f4ef;--sd-color-sage-100:#e6ede1;--sd-color-sage-200:#c9d3c2;--sd-color-sage-300:#a8b5a0;--sd-color-sage-400:#8b9c82;--sd-color-sage-500:#6c8462;--sd-color-sage-600:#556b4e;--sd-color-sage-700:#46593f;--sd-color-sage-800:#384434;--sd-color-sage-900:#283026;--sd-color-sage-d-solid:#a3b598;--sd-color-sage-d-solid-hover:#b3c3a8;--sd-color-sage-d-subtle:#262c23;--sd-color-sage-d-text:#a3b598;--sd-color-ai-100:#e3e9f1;--sd-color-ai-500:#5a7ba3;--sd-color-ai-700:#3d5d84;--sd-color-ai-d-subtle:#1f2733;--sd-color-ai-d-text:#8fa9cc;--sd-color-ai-d-dot:#7f9bc2;--sd-color-moss-100:#e6ede1;--sd-color-moss-700:#4a6e3f;--sd-color-moss-d-subtle:#222a1f;--sd-color-moss-d-text:#93b486;--sd-color-yamabuki-100:#f5ead3;--sd-color-yamabuki-500:#a3781f;--sd-color-yamabuki-700:#8f6114;--sd-color-yamabuki-d-subtle:#2e2617;--sd-color-yamabuki-d-text:#d6a955;--sd-color-yamabuki-d-dot:#c9a15a;--sd-color-kaki-500:#c2703a;--sd-color-kaki-d-dot:#db8b50;--sd-color-shu-100:#f6e2dc;--sd-color-shu-500:#b5462f;--sd-color-shu-700:#a8432f;--sd-color-shu-800:#8e3826;--sd-color-shu-d-subtle:#33201b;--sd-color-shu-d-text:#e0846f;--sd-color-shu-d-dot:#e2685a;--sd-color-shu-d-solid:#c4563f;--sd-color-tsuchi-500:#8c6e4e;--sd-color-tsuchi-d-dot:#b39272;--sd-color-kinu-l:#f6f0e1;--sd-color-kinu-l-border:#e6dabd;--sd-color-kinu-d:#2a261c;--sd-color-kinu-d-border:#4a4231;--sd-color-bg-canvas:#f7f6f3;--sd-color-bg-surface:#fcfbf9;--sd-color-bg-sunken:#f0eeea;--sd-color-bg-hover:#f0eeea;--sd-color-bg-selected:#f1f4ef;--sd-color-bg-raised:#fff;--sd-color-bg-control:#fff;--sd-color-bg-inverse:#2a2925;--sd-color-bg-overlay:#2a292552;--sd-color-bg-note:#f6f0e1;--sd-color-border-hairline:#e4e1da;--sd-color-border-default:#d6d2c9;--sd-color-border-control:#8e897f;--sd-color-border-strong:#6e6961;--sd-color-border-note:#e6dabd;--sd-color-text-primary:#2a2925;--sd-color-text-secondary:#5c584f;--sd-color-text-tertiary:#6e6961;--sd-color-text-disabled:#a8a398;--sd-color-text-inverse:#fcfbf9;--sd-color-text-link:#3d5d84;--sd-color-accent-solid:#556b4e;--sd-color-accent-solid-hover:#46593f;--sd-color-accent-on-solid:#fff;--sd-color-accent-subtle:#f1f4ef;--sd-color-accent-text:#46593f;--sd-color-focus-ring:#5a7ba3;--sd-color-success-text:#4a6e3f;--sd-color-success-subtle:#e6ede1;--sd-color-success-dot:#6c8462;--sd-color-warning-text:#8f6114;--sd-color-warning-subtle:#f5ead3;--sd-color-warning-dot:#a3781f;--sd-color-danger-text:#a8432f;--sd-color-danger-subtle:#f6e2dc;--sd-color-danger-dot:#b5462f;--sd-color-danger-solid:#a8432f;--sd-color-danger-solid-hover:#8e3826;--sd-color-danger-on-solid:#fff;--sd-color-info-text:#3d5d84;--sd-color-info-subtle:#e3e9f1;--sd-color-info-dot:#5a7ba3;--sd-color-status-new:#5a7ba3;--sd-color-status-open:#5a7ba3;--sd-color-status-bot:#6c8462;--sd-color-status-needs-agent:#a3781f;--sd-color-status-pending:#8e897f;--sd-color-status-on-hold:#8c6e4e;--sd-color-status-closed:#8e897f;--sd-color-priority-urgent:#b5462f;--sd-color-priority-high:#c2703a;--sd-color-priority-normal:#8e897f;--sd-color-priority-low:#8e897f;--sd-color-chart-1:#6c8462;--sd-color-chart-2:#bdb7ac;--sd-color-chart-3:#5a7ba3;--sd-color-chart-4:#a3781f;--sd-color-chart-grid:#e4e1da;--sd-font-family-sans:"Onest Variable", Onest, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sd-font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace;--sd-font-weight-light:300;--sd-font-weight-regular:400;--sd-font-weight-medium:500;--sd-font-weight-semibold:600;--sd-font-size-2xs:.6875rem;--sd-font-size-xs:.75rem;--sd-font-size-sm:.8125rem;--sd-font-size-md:.875rem;--sd-font-size-lg:.9375rem;--sd-font-size-xl:1.125rem;--sd-font-size-2xl:1.5rem;--sd-font-size-3xl:2rem;--sd-font-size-4xl:2.5rem;--sd-font-leading-tight:1.2;--sd-font-leading-snug:1.35;--sd-font-leading-normal:1.5;--sd-font-leading-relaxed:1.6;--sd-font-tracking-tight:-.01em;--sd-font-tracking-normal:0em;--sd-font-tracking-wide:.06em;--sd-space-0:0px;--sd-space-3xs:2px;--sd-space-2xs:4px;--sd-space-xs:8px;--sd-space-sm:12px;--sd-space-md:16px;--sd-space-lg:24px;--sd-space-xl:32px;--sd-space-2xl:48px;--sd-space-3xl:64px;--sd-radius-none:0px;--sd-radius-xs:2px;--sd-radius-sm:4px;--sd-radius-md:6px;--sd-radius-full:9999px;--sd-border-width-hairline:1px;--sd-border-width-strong:1.5px;--sd-border-width-focus:2px;--sd-size-control-sm:28px;--sd-size-control-md:32px;--sd-size-control-lg:40px;--sd-size-row-compact:36px;--sd-size-row-comfortable:52px;--sd-size-icon-xs:14px;--sd-size-icon-sm:16px;--sd-size-icon-md:20px;--sd-size-icon-lg:24px;--sd-size-avatar-xs:20px;--sd-size-avatar-sm:24px;--sd-size-avatar-md:32px;--sd-size-avatar-lg:40px;--sd-size-layout-sidebar:232px;--sd-size-layout-sidebar-rail:56px;--sd-size-layout-topbar:56px;--sd-size-layout-aside:320px;--sd-size-layout-list-pane:400px;--sd-size-layout-content-max:1440px;--sd-size-layout-form-max:720px;--sd-size-layout-reading-max:840px;--sd-duration-instant:0s;--sd-duration-fast:.12s;--sd-duration-base:.18s;--sd-duration-slow:.26s;--sd-easing-standard:cubic-bezier(.2, 0, 0, 1);--sd-easing-enter:cubic-bezier(0, 0, 0, 1);--sd-easing-exit:cubic-bezier(.3, 0, 1, 1);--sd-z-base:0;--sd-z-raised:1;--sd-z-sticky:100;--sd-z-sidebar:200;--sd-z-dropdown:1000;--sd-z-popover:1100;--sd-z-overlay:1200;--sd-z-modal:1210;--sd-z-toast:1300;--sd-z-tooltip:1400;--sd-shadow-float:0px 8px 24px -8px #2a29251a}[data-theme=dark]{--sd-color-bg-canvas:#161513;--sd-color-bg-surface:#1c1b19;--sd-color-bg-sunken:#24231f;--sd-color-bg-hover:#211f1c;--sd-color-bg-selected:#262c23;--sd-color-bg-raised:#211f1c;--sd-color-bg-control:#1c1b19;--sd-color-bg-inverse:#ece9e2;--sd-color-bg-overlay:#0000008f;--sd-color-bg-note:#2a261c;--sd-color-border-hairline:#2c2a26;--sd-color-border-default:#3a3833;--sd-color-border-control:#75716a;--sd-color-border-strong:#9a958b;--sd-color-border-note:#4a4231;--sd-color-text-primary:#ece9e2;--sd-color-text-secondary:#b3aea4;--sd-color-text-tertiary:#9a958b;--sd-color-text-disabled:#57534c;--sd-color-text-inverse:#161513;--sd-color-text-link:#8fa9cc;--sd-color-accent-solid:#a3b598;--sd-color-accent-solid-hover:#b3c3a8;--sd-color-accent-on-solid:#161513;--sd-color-accent-subtle:#262c23;--sd-color-accent-text:#a3b598;--sd-color-focus-ring:#7f9bc2;--sd-color-success-text:#93b486;--sd-color-success-subtle:#222a1f;--sd-color-success-dot:#a3b598;--sd-color-warning-text:#d6a955;--sd-color-warning-subtle:#2e2617;--sd-color-warning-dot:#c9a15a;--sd-color-danger-text:#e0846f;--sd-color-danger-subtle:#33201b;--sd-color-danger-dot:#e2685a;--sd-color-danger-solid:#a8432f;--sd-color-danger-solid-hover:#8e3826;--sd-color-danger-on-solid:#fff;--sd-color-info-text:#8fa9cc;--sd-color-info-subtle:#1f2733;--sd-color-info-dot:#7f9bc2;--sd-color-status-new:#7f9bc2;--sd-color-status-open:#7f9bc2;--sd-color-status-bot:#a3b598;--sd-color-status-needs-agent:#c9a15a;--sd-color-status-pending:#9a958b;--sd-color-status-on-hold:#b39272;--sd-color-status-closed:#9a958b;--sd-color-priority-urgent:#e2685a;--sd-color-priority-high:#db8b50;--sd-color-priority-normal:#9a958b;--sd-color-priority-low:#9a958b;--sd-color-chart-1:#a3b598;--sd-color-chart-2:#75716a;--sd-color-chart-3:#7f9bc2;--sd-color-chart-4:#c9a15a;--sd-color-chart-grid:#2c2a26;--sd-shadow-float:0px 8px 24px -8px #00000073}@layer reset{*,:before,:after{box-sizing:border-box}html,body{margin:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;margin:0;padding:0}h1,h2,h3,h4,p,dl,dd,figure{margin:0}img,svg{max-width:100%;display:block}}@layer base{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sd-hairline:var(--sd-border-width-hairline);--sd-font-feature:"cv11", "ss01", "tnum" 0}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-resolution:2x){:root{--sd-hairline:.5px}}html{font-family:var(--sd-font-family-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:100%}body{background:var(--sd-color-bg-canvas);color:var(--sd-color-text-primary);font-size:var(--sd-font-size-md);line-height:var(--sd-font-leading-normal)}:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}::selection{background:var(--sd-color-accent-subtle)}*{scrollbar-width:thin;scrollbar-color:var(--sd-color-border-default) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.sd-text{margin:0}.sd-text[data-variant=display]{font-size:var(--sd-font-size-4xl);line-height:var(--sd-font-leading-tight);font-weight:var(--sd-font-weight-light);letter-spacing:var(--sd-font-tracking-tight);font-variant-numeric:tabular-nums}.sd-text[data-variant=stat]{font-size:var(--sd-font-size-3xl);line-height:var(--sd-font-leading-tight);font-weight:var(--sd-font-weight-light);letter-spacing:var(--sd-font-tracking-tight);font-variant-numeric:tabular-nums}.sd-text[data-variant=h1]{font-size:var(--sd-font-size-2xl);line-height:var(--sd-font-leading-snug);font-weight:var(--sd-font-weight-medium);letter-spacing:var(--sd-font-tracking-tight)}.sd-text[data-variant=h2]{font-size:var(--sd-font-size-xl);line-height:var(--sd-font-leading-snug);font-weight:var(--sd-font-weight-medium)}.sd-text[data-variant=h3]{font-size:var(--sd-font-size-lg);line-height:var(--sd-font-leading-snug);font-weight:var(--sd-font-weight-semibold)}.sd-text[data-variant=body]{font-size:var(--sd-font-size-md);line-height:var(--sd-font-leading-relaxed)}.sd-text[data-variant=body-strong]{font-size:var(--sd-font-size-md);line-height:var(--sd-font-leading-relaxed);font-weight:var(--sd-font-weight-medium)}.sd-text[data-variant=small]{font-size:var(--sd-font-size-sm);line-height:var(--sd-font-leading-normal);color:var(--sd-color-text-secondary)}.sd-text[data-variant=caption]{font-size:var(--sd-font-size-xs);line-height:var(--sd-font-leading-normal);color:var(--sd-color-text-tertiary)}.sd-text[data-variant=overline]{font-size:var(--sd-font-size-2xs);line-height:var(--sd-font-leading-normal);font-weight:var(--sd-font-weight-medium);letter-spacing:var(--sd-font-tracking-wide);text-transform:uppercase;color:var(--sd-color-text-tertiary)}.sd-text[data-variant=mono]{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-xs);line-height:var(--sd-font-leading-normal);color:var(--sd-color-text-secondary);font-variant-numeric:tabular-nums}.sd-text[data-tone=secondary]{color:var(--sd-color-text-secondary)}.sd-text[data-tone=tertiary]{color:var(--sd-color-text-tertiary)}.sd-icon{color:currentColor;flex:none}:is(dd,p,.sd-text,.sd-hint)>.sd-icon{vertical-align:-.15em;display:inline-block}.sd-btn{--h:var(--sd-size-control-md);--px:var(--sd-space-sm);justify-content:center;align-items:center;gap:var(--sd-space-xs);height:var(--h);padding:0 var(--px);border-radius:var(--sd-radius-sm);border:var(--sd-hairline) solid transparent;color:var(--sd-color-text-primary);font-size:var(--sd-font-size-md);font-weight:var(--sd-font-weight-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--sd-duration-fast) var(--sd-easing-standard), border-color var(--sd-duration-fast) var(--sd-easing-standard), color var(--sd-duration-fast) var(--sd-easing-standard);background:0 0;outline:none;line-height:1;display:inline-flex;position:relative}.sd-btn[data-size=sm]{--h:var(--sd-size-control-sm);--px:var(--sd-space-xs);font-size:var(--sd-font-size-sm)}.sd-btn[data-size=lg]{--h:var(--sd-size-control-lg);--px:var(--sd-space-md)}.sd-btn[data-icon-only]{width:var(--h);padding:0}.sd-btn[data-variant=primary]{background:var(--sd-color-accent-solid);color:var(--sd-color-accent-on-solid)}.sd-btn[data-variant=primary][data-hovered]{background:var(--sd-color-accent-solid-hover)}.sd-btn[data-variant=secondary]{background:var(--sd-color-bg-surface);border-color:var(--sd-color-border-default)}.sd-btn[data-variant=secondary][data-hovered]{background:var(--sd-color-bg-hover);border-color:var(--sd-color-border-control)}.sd-btn[data-variant=ghost]{color:var(--sd-color-text-secondary)}.sd-btn[data-variant=ghost][data-hovered]{background:var(--sd-color-bg-hover);color:var(--sd-color-text-primary)}.sd-btn[data-variant=ghost][data-active]{background:var(--sd-color-accent-subtle);color:var(--sd-color-accent-text)}.sd-btn[data-variant=danger]{background:var(--sd-color-danger-solid);color:var(--sd-color-danger-on-solid)}.sd-btn[data-variant=danger][data-hovered]{background:var(--sd-color-danger-solid-hover)}.sd-btn[data-pressed]{transform:translateY(.5px)}.sd-btn[data-focus-visible]{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.sd-btn[data-disabled]{opacity:.45;cursor:not-allowed}.sd-btn[data-pending]{cursor:progress}.sd-btn .sd-spinner{border-radius:var(--sd-radius-full);border:1.5px solid;border-right-color:#0000;width:14px;height:14px;animation:.8s linear infinite sd-spin}@keyframes sd-spin{to{transform:rotate(360deg)}}.sd-field{gap:var(--sd-space-2xs);flex-direction:column;min-width:0;display:flex;position:relative}.sd-label{font-size:var(--sd-font-size-sm);font-weight:var(--sd-font-weight-medium);color:var(--sd-color-text-primary)}.sd-hint{font-size:var(--sd-font-size-xs);color:var(--sd-color-text-tertiary)}.sd-error{font-size:var(--sd-font-size-xs);color:var(--sd-color-danger-text)}.sd-label-row,.sd-switch-row{align-items:center;gap:var(--sd-space-3xs);min-width:0;max-width:100%;display:inline-flex}.sd-switch-note{justify-items:start;gap:2px;min-width:0;max-width:100%;display:grid}.sd-switch-note>.sd-hint{padding-inline-start:calc(28px + var(--sd-space-xs))}.sd-info{border-radius:var(--sd-radius-full);width:20px;height:20px;color:var(--sd-color-text-tertiary);cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.sd-info:hover,.sd-info[data-pressed],.sd-info[aria-expanded=true]{color:var(--sd-color-text-primary);background:var(--sd-color-bg-hover)}.sd-info[data-focus-visible]{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:1px}@media (pointer:coarse){.sd-info:after{content:"";position:absolute;inset:-12px}}.sd-input,.sd-textarea,.sd-select-btn{width:100%;height:var(--sd-size-control-md);padding:0 var(--sd-space-sm);background:var(--sd-color-bg-control);color:var(--sd-color-text-primary);border:var(--sd-hairline) solid var(--sd-color-border-control);border-radius:var(--sd-radius-sm);font-size:var(--sd-font-size-md);transition:border-color var(--sd-duration-fast) var(--sd-easing-standard), box-shadow var(--sd-duration-fast) var(--sd-easing-standard);outline:none}.sd-textarea{height:auto;min-height:88px;padding:var(--sd-space-xs) var(--sd-space-sm);line-height:var(--sd-font-leading-relaxed);resize:vertical}.sd-input::placeholder,.sd-textarea::placeholder{color:var(--sd-color-text-tertiary)}.sd-input[data-hovered],.sd-textarea[data-hovered]{border-color:var(--sd-color-border-strong)}.sd-input[data-focused],.sd-textarea[data-focused],.sd-select-btn[data-focus-visible]{border-color:var(--sd-color-focus-ring);box-shadow:0 0 0 1px var(--sd-color-focus-ring)}.sd-input[data-invalid],.sd-textarea[data-invalid]{border-color:var(--sd-color-danger-text)}.sd-input[data-disabled],.sd-textarea[data-disabled]{background:var(--sd-color-bg-sunken);color:var(--sd-color-text-disabled);cursor:not-allowed}.sd-input-wrap{align-items:center;display:flex;position:relative}.sd-input-wrap>.sd-icon{left:var(--sd-space-sm);color:var(--sd-color-text-tertiary);pointer-events:none;position:absolute}.sd-input-wrap[data-icon]>.sd-input{padding-left:calc(var(--sd-space-sm) + 16px + var(--sd-space-xs))}.sd-input-wrap>.sd-kbd{right:var(--sd-space-xs);position:absolute}.sd-select-btn{justify-content:space-between;align-items:center;gap:var(--sd-space-xs);cursor:pointer;text-align:left;white-space:nowrap;display:inline-flex}.sd-select-btn[data-variant=quiet]{width:auto;color:var(--sd-color-text-secondary);padding:0 var(--sd-space-xs);background:0 0;border-color:#0000}.sd-select-btn[data-variant=quiet][data-hovered]{background:var(--sd-color-bg-hover);color:var(--sd-color-text-primary)}.sd-select-btn .sd-select-value[data-placeholder]{color:var(--sd-color-text-tertiary)}.sd-checkbox{align-items:center;gap:var(--sd-space-xs);cursor:pointer;font-size:var(--sd-font-size-md);outline:none;display:inline-flex;position:relative}.sd-checkbox__box{border-radius:var(--sd-radius-xs);border:var(--sd-border-width-hairline) solid var(--sd-color-border-control);background:var(--sd-color-bg-control);width:16px;height:16px;color:var(--sd-color-accent-on-solid);transition:background-color var(--sd-duration-fast), border-color var(--sd-duration-fast);flex:none;place-items:center;display:grid}.sd-checkbox[data-selected] .sd-checkbox__box,.sd-checkbox[data-indeterminate] .sd-checkbox__box{background:var(--sd-color-accent-solid);border-color:var(--sd-color-accent-solid)}.sd-checkbox[data-focus-visible] .sd-checkbox__box{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.sd-checkbox[data-disabled]{opacity:.45;cursor:not-allowed}.sd-switch{align-items:center;gap:var(--sd-space-xs);cursor:pointer;font-size:var(--sd-font-size-md);outline:none;display:inline-flex;position:relative}.sd-switch__track{border-radius:var(--sd-radius-full);background:var(--sd-color-border-control);width:28px;height:16px;transition:background-color var(--sd-duration-base) var(--sd-easing-standard);position:relative}.sd-switch__track:after{content:"";border-radius:var(--sd-radius-full);background:var(--sd-color-bg-raised);width:12px;height:12px;transition:transform var(--sd-duration-base) var(--sd-easing-standard);position:absolute;top:2px;left:2px}.sd-switch[data-selected] .sd-switch__track{background:var(--sd-color-accent-solid)}.sd-switch[data-selected] .sd-switch__track:after{transform:translate(12px)}.sd-switch[data-focus-visible] .sd-switch__track{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.sd-dot{border-radius:var(--sd-radius-full);background:var(--dot);flex:none;width:8px;height:8px}.sd-dot[data-shape=ring]{box-shadow:inset 0 0 0 1.5px var(--dot);background:0 0}.sd-dot[data-status=new],.sd-dot[data-status=open]{--dot:var(--sd-color-status-new)}.sd-dot[data-status=bot]{--dot:var(--sd-color-status-bot)}.sd-dot[data-status=needs-agent]{--dot:var(--sd-color-status-needs-agent)}.sd-dot[data-status=pending]{--dot:var(--sd-color-status-pending)}.sd-dot[data-status=on-hold]{--dot:var(--sd-color-status-on-hold)}.sd-dot[data-status=closed]{--dot:var(--sd-color-status-closed)}.sd-dot[data-priority=urgent]{--dot:var(--sd-color-priority-urgent);box-shadow:0 0 0 2px var(--sd-color-danger-subtle)}.sd-dot[data-priority=high]{--dot:var(--sd-color-priority-high)}.sd-dot[data-priority=normal]{--dot:var(--sd-color-priority-normal)}.sd-dot[data-priority=low]{--dot:var(--sd-color-priority-low)}.sd-badge{height:22px;padding:0 var(--sd-space-xs);border-radius:var(--sd-radius-sm);font-size:var(--sd-font-size-xs);font-weight:var(--sd-font-weight-medium);color:var(--sd-color-text-secondary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sd-badge[data-style=plain]{height:auto;padding:0}.sd-badge[data-style=outline]{border:var(--sd-hairline) solid var(--sd-color-border-default)}.sd-badge[data-tone=success]{background:var(--sd-color-success-subtle);color:var(--sd-color-success-text)}.sd-badge[data-tone=warning]{background:var(--sd-color-warning-subtle);color:var(--sd-color-warning-text)}.sd-badge[data-tone=danger]{background:var(--sd-color-danger-subtle);color:var(--sd-color-danger-text)}.sd-badge[data-tone=info]{background:var(--sd-color-info-subtle);color:var(--sd-color-info-text)}.sd-badge[data-tone=accent]{background:var(--sd-color-accent-subtle);color:var(--sd-color-accent-text)}.sd-badge[data-tone=neutral]{background:var(--sd-color-bg-sunken)}.sd-tag{border-radius:var(--sd-radius-xs);border:var(--sd-hairline) solid var(--sd-color-border-default);height:20px;font-size:var(--sd-font-size-xs);color:var(--sd-color-text-secondary);white-space:nowrap;align-items:center;padding:0 6px;display:inline-flex}.sd-count{border-radius:var(--sd-radius-sm);min-width:18px;height:18px;font-size:var(--sd-font-size-2xs);font-weight:var(--sd-font-weight-medium);font-variant-numeric:tabular-nums;color:var(--sd-color-text-secondary);justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.sd-count[data-tone=attention]{background:var(--sd-color-accent-solid);color:var(--sd-color-accent-on-solid)}.sd-avatar{--s:var(--sd-size-avatar-sm);width:var(--s);height:var(--s);border-radius:var(--sd-radius-full);background:var(--sd-color-bg-sunken);color:var(--sd-color-text-secondary);font-size:calc(var(--s) * .42);font-weight:var(--sd-font-weight-medium);flex:none;place-items:center;display:grid;overflow:hidden}.sd-avatar[data-size=xs]{--s:var(--sd-size-avatar-xs)}.sd-avatar[data-size=md]{--s:var(--sd-size-avatar-md)}.sd-avatar[data-size=lg]{--s:var(--sd-size-avatar-lg)}.sd-avatar[data-kind=bot]{background:var(--sd-color-accent-subtle);color:var(--sd-color-accent-text)}.sd-avatar img{object-fit:cover;width:100%;height:100%}.sd-kbd{border-radius:var(--sd-radius-xs);border:var(--sd-hairline) solid var(--sd-color-border-default);height:18px;font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-2xs);color:var(--sd-color-text-tertiary);background:var(--sd-color-bg-surface);align-items:center;padding:0 5px;display:inline-flex}.sd-tablist{gap:var(--sd-space-lg);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth;display:flex;overflow-x:auto}.sd-tablist::-webkit-scrollbar{display:none}.sd-tabs{--fade-a:var(--sd-size-control-sm);--fade-b:calc(var(--sd-size-control-sm) + var(--sd-space-xl));--o:var(--sd-color-text-primary);min-width:0;position:relative}.sd-tabs[data-start]>.sd-tablist{-webkit-mask-image:linear-gradient(to right, transparent var(--fade-a), var(--o) var(--fade-b));-webkit-mask-image:linear-gradient(to right, transparent var(--fade-a), var(--o) var(--fade-b));mask-image:linear-gradient(to right, transparent var(--fade-a), var(--o) var(--fade-b))}.sd-tabs[data-end]>.sd-tablist{-webkit-mask-image:linear-gradient(to left, transparent var(--fade-a), var(--o) var(--fade-b));-webkit-mask-image:linear-gradient(to left, transparent var(--fade-a), var(--o) var(--fade-b));mask-image:linear-gradient(to left, transparent var(--fade-a), var(--o) var(--fade-b))}.sd-tabs[data-start][data-end]>.sd-tablist{-webkit-mask-image:linear-gradient(to right, transparent var(--fade-a), var(--o) var(--fade-b), var(--o) calc(100% - var(--fade-b)), transparent calc(100% - var(--fade-a)));-webkit-mask-image:linear-gradient(to right, transparent var(--fade-a), var(--o) var(--fade-b), var(--o) calc(100% - var(--fade-b)), transparent calc(100% - var(--fade-a)));mask-image:linear-gradient(to right, transparent var(--fade-a), var(--o) var(--fade-b), var(--o) calc(100% - var(--fade-b)), transparent calc(100% - var(--fade-a)))}.sd-tabs__arrow{top:0;bottom:var(--sd-hairline);width:var(--sd-size-control-sm);color:var(--sd-color-text-secondary);background:var(--sd-tabs-bg,var(--sd-color-bg-canvas));border-radius:var(--sd-radius-sm);place-items:center;display:grid;position:absolute}.sd-tabs__arrow:hover{color:var(--sd-color-text-primary);background:var(--sd-color-bg-hover)}.sd-tabs__arrow[data-side=start]{left:0}.sd-tabs__arrow[data-side=end]{right:0}.sd-tab{white-space:nowrap;height:36px;font-size:var(--sd-font-size-md);color:var(--sd-color-text-secondary);cursor:pointer;outline:none;flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.sd-tab[data-hovered]{color:var(--sd-color-text-primary)}.sd-tab[data-selected]{color:var(--sd-color-text-primary);font-weight:var(--sd-font-weight-medium)}.sd-tab[data-selected]:after{content:"";background:var(--sd-color-text-primary);height:1.5px;position:absolute;bottom:-.5px;left:0;right:0}.sd-tab[data-focus-visible]{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px;border-radius:var(--sd-radius-xs)}.sd-tab .sd-count{color:var(--sd-color-text-tertiary)}.sd-seg{border-radius:var(--sd-radius-sm);background:var(--sd-color-bg-sunken);flex-wrap:wrap;gap:2px;max-width:100%;padding:2px;display:inline-flex}.sd-seg__item{white-space:nowrap;height:24px;padding:0 var(--sd-space-xs);border-radius:var(--sd-radius-xs);font-size:var(--sd-font-size-sm);color:var(--sd-color-text-secondary);cursor:pointer;outline:none;align-items:center;gap:4px;display:inline-flex}.sd-seg__item[data-selected]{background:var(--sd-color-bg-raised);color:var(--sd-color-text-primary);box-shadow:0 0 0 var(--sd-hairline) var(--sd-color-border-default)}.sd-seg__item[data-focus-visible]{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring)}@media (max-width:639px){.sd-seg__item{flex:auto;justify-content:center}}.sd-popover{min-width:min(200px, calc(100vw - 2 * var(--sd-space-xs)));max-width:min(360px, calc(100vw - 2 * var(--sd-space-xs)));padding:var(--sd-space-2xs);background:var(--sd-color-bg-raised);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-float);z-index:var(--sd-z-popover);outline:none}.sd-popover[data-entering]{animation:sd-pop-in var(--sd-duration-fast) var(--sd-easing-enter)}.sd-popover[data-exiting]{animation:sd-pop-in var(--sd-duration-fast) var(--sd-easing-exit) reverse}.sd-info__pop{max-width:min(400px, calc(100vw - 2 * var(--sd-space-xs)));padding:0}.sd-info__body{gap:var(--sd-space-xs);padding:var(--sd-space-sm) var(--sd-space-md);font-size:var(--sd-font-size-sm);line-height:var(--sd-font-leading-normal);color:var(--sd-color-text-secondary);overflow-wrap:anywhere;outline:none;display:grid}.sd-info__body p,.sd-info__body ul{margin:0}.sd-info__body ul{padding-left:var(--sd-space-md);gap:var(--sd-space-3xs);display:grid}.sd-info__body strong{color:var(--sd-color-text-primary);font-weight:var(--sd-font-weight-medium)}@keyframes sd-pop-in{0%{opacity:0;transform:translateY(-2px)}}.sd-menu{outline:none;max-height:360px;overflow:auto}.sd-menu-item{align-items:center;gap:var(--sd-space-xs);height:32px;padding:0 var(--sd-space-xs);border-radius:var(--sd-radius-sm);font-size:var(--sd-font-size-md);color:var(--sd-color-text-primary);cursor:pointer;outline:none;display:flex}.sd-menu-item>.sd-icon{color:var(--sd-color-text-tertiary)}.sd-menu-item[data-focused]{background:var(--sd-color-bg-hover)}.sd-menu-item[data-selected]{font-weight:var(--sd-font-weight-medium)}.sd-menu-item[data-danger]{color:var(--sd-color-danger-text)}.sd-menu-item[data-danger]>.sd-icon{color:currentColor}.sd-menu-item[data-disabled]{color:var(--sd-color-text-disabled);cursor:default}.sd-menu-item .sd-kbd{margin-left:auto}.sd-menu-item__check{color:var(--sd-color-accent-text);margin-left:auto}.sd-menu-sep{height:var(--sd-hairline);margin:var(--sd-space-2xs) calc(var(--sd-space-2xs) * -1);background:var(--sd-color-border-hairline)}.sd-menu-section-title{padding:var(--sd-space-xs) var(--sd-space-xs) var(--sd-space-2xs)}.sd-tooltip{max-width:280px;padding:4px var(--sd-space-xs);border-radius:var(--sd-radius-sm);background:var(--sd-color-bg-inverse);color:var(--sd-color-text-inverse);font-size:var(--sd-font-size-xs);line-height:var(--sd-font-leading-normal);z-index:var(--sd-z-tooltip)}.sd-tooltip[data-entering]{animation:sd-pop-in var(--sd-duration-fast) var(--sd-easing-enter)}.sd-overlay{z-index:var(--sd-z-overlay);background:var(--sd-color-bg-overlay);padding:var(--sd-space-lg);place-items:center;display:grid;position:fixed;inset:0}.sd-overlay[data-entering]{animation:sd-fade var(--sd-duration-base) var(--sd-easing-enter)}.sd-overlay[data-exiting]{animation:sd-fade var(--sd-duration-fast) var(--sd-easing-exit) reverse}@keyframes sd-fade{0%{opacity:0}}.sd-modal{width:min(520px,100%);max-height:calc(100vh - 2 * var(--sd-space-xl));max-height:calc(100dvh - 2 * var(--sd-space-xl));background:var(--sd-color-bg-raised);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-float);z-index:var(--sd-z-modal);outline:none;flex-direction:column;display:flex;overflow:hidden}.sd-modal--sm{width:min(400px,100%)}.sd-modal--lg{width:min(720px,100%)}.sd-modal[data-entering]{animation:sd-modal-in var(--sd-duration-base) var(--sd-easing-enter)}@keyframes sd-modal-in{0%{opacity:0;transform:translateY(4px)scale(.995)}}.sd-dialog{outline:none;flex-direction:column;flex:1;min-height:0;display:flex}.sd-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--sd-space-md);padding:var(--sd-space-lg) var(--sd-space-lg) var(--sd-space-sm);flex:none;display:flex}.sd-dialog__header>:first-child{overflow-wrap:anywhere;min-width:0}.sd-dialog__body{overscroll-behavior:contain;min-height:0;padding:var(--sd-space-2xs) var(--sd-space-lg) var(--sd-space-lg);gap:var(--sd-space-md);flex-direction:column;flex:1;display:flex;overflow:auto}.sd-dialog__footer{justify-content:flex-end;gap:var(--sd-space-xs);padding:var(--sd-space-sm) var(--sd-space-lg);border-top:var(--sd-hairline) solid var(--sd-color-border-hairline);flex-wrap:wrap;flex:none;display:flex}@media (max-width:639px){.sd-overlay{padding:var(--sd-space-md) 0 0;place-items:end stretch}.sd-modal,.sd-modal--sm,.sd-modal--lg{width:100%;max-height:calc(100dvh - var(--sd-space-md));border-radius:var(--sd-radius-md) var(--sd-radius-md) 0 0;border-bottom:0}.sd-modal[data-entering]{animation:sd-sheet-in var(--sd-duration-slow) var(--sd-easing-enter)}.sd-dialog__header{padding:var(--sd-space-md) var(--sd-space-md) var(--sd-space-xs)}.sd-dialog__body{padding:var(--sd-space-2xs) var(--sd-space-md) var(--sd-space-md)}.sd-dialog__footer{padding:var(--sd-space-sm) var(--sd-space-md) max(var(--sd-space-sm), env(safe-area-inset-bottom))}}@keyframes sd-sheet-in{0%{opacity:0;transform:translateY(24px)}}.sd-toasts{right:var(--sd-space-lg);bottom:var(--sd-space-lg);z-index:var(--sd-z-toast);gap:var(--sd-space-xs);width:min(360px, calc(100vw - 2 * var(--sd-space-lg)));flex-direction:column;display:flex;position:fixed}@media (max-width:639px){.sd-toasts{left:var(--sd-space-sm);right:var(--sd-space-sm);bottom:max(var(--sd-space-sm), env(safe-area-inset-bottom));width:auto}}.sd-toast{gap:var(--sd-space-sm);padding:var(--sd-space-sm) var(--sd-space-md);background:var(--sd-color-bg-raised);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-float);animation:sd-modal-in var(--sd-duration-base) var(--sd-easing-enter);align-items:flex-start;display:flex}.sd-toast>.sd-icon{margin-top:2px}.sd-toast[data-tone=success]>.sd-icon{color:var(--sd-color-success-text)}.sd-toast[data-tone=danger]>.sd-icon{color:var(--sd-color-danger-text)}.sd-toast[data-tone=info]>.sd-icon{color:var(--sd-color-info-text)}.sd-toast__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sd-banner{align-items:center;gap:var(--sd-space-sm);min-height:36px;padding:var(--sd-space-xs) var(--sd-space-lg);font-size:var(--sd-font-size-sm);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);display:flex}.sd-banner[data-tone=warning]{background:var(--sd-color-warning-subtle);color:var(--sd-color-warning-text)}.sd-banner[data-tone=danger]{background:var(--sd-color-danger-subtle);color:var(--sd-color-danger-text)}.sd-banner[data-tone=info]{background:var(--sd-color-info-subtle);color:var(--sd-color-info-text)}.sd-banner__actions{gap:var(--sd-space-xs);margin-left:auto;display:flex}.sd-banner__text{overflow-wrap:anywhere;flex:1;min-width:0}.sd-banner__text+.sd-banner__actions{margin-left:0}.sd-app{height:100vh;background:var(--sd-color-bg-canvas);grid-template-columns:auto minmax(0,1fr);height:100dvh;display:grid;position:relative;overflow:hidden}.sd-sidebar{width:var(--sd-size-layout-sidebar);gap:var(--sd-space-md);padding:var(--sd-space-sm) var(--sd-space-xs) var(--sd-space-md);border-right:var(--sd-hairline) solid var(--sd-color-border-hairline);background:var(--sd-color-bg-canvas);scrollbar-width:none;overscroll-behavior:contain;transition:width var(--sd-duration-base) var(--sd-easing-standard);z-index:var(--sd-z-sidebar);flex-direction:column;display:flex;overflow:hidden auto}.sd-sidebar[data-collapsed]{width:var(--sd-size-layout-sidebar-rail)}.sd-sidebar__brand{align-items:center;gap:var(--sd-space-sm);height:40px;padding:0 var(--sd-space-xs);white-space:nowrap;flex:none;display:flex}.sd-sidebar__mark{border-radius:var(--sd-radius-full);background:var(--sd-color-accent-subtle);width:24px;height:24px;color:var(--sd-color-accent-text);flex:none;place-items:center;display:grid}.sd-sidebar__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.sd-sidebar__group{flex-direction:column;gap:1px;display:flex}.sd-sidebar__spacer{flex:1}.sd-sidebar__toggle{padding-left:calc((var(--sd-size-layout-sidebar-rail) - 2 * var(--sd-space-xs) - var(--sd-size-control-sm)) / 2);flex:none}.sd-nav{align-items:center;gap:var(--sd-space-sm);height:32px;padding:0 var(--sd-space-sm);border-radius:var(--sd-radius-sm);color:var(--sd-color-text-secondary);font-size:var(--sd-font-size-md);cursor:pointer;white-space:nowrap;transition:background-color var(--sd-duration-fast) var(--sd-easing-standard), color var(--sd-duration-fast) var(--sd-easing-standard);outline:none;flex:none;text-decoration:none;display:flex;position:relative;overflow:hidden}.sd-nav[data-hovered],.sd-nav:hover{background:var(--sd-color-bg-hover);color:var(--sd-color-text-primary)}.sd-nav[data-current]{background:var(--sd-color-bg-sunken);color:var(--sd-color-text-primary);font-weight:var(--sd-font-weight-medium)}.sd-nav:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:-2px}.sd-nav__icon{flex:none;display:inline-flex;position:relative}.sd-nav__label{flex:1;min-width:0;overflow:hidden}.sd-sidebar__name,.sd-nav__label,.sd-nav>.sd-count{transition:opacity var(--sd-duration-fast) var(--sd-easing-standard)}.sd-sidebar[data-collapsed] :is(.sd-sidebar__name,.sd-nav__label,.sd-nav>.sd-count){opacity:0}.sd-nav__alert,.sd-nav__dot{border-radius:var(--sd-radius-full);width:8px;height:8px;box-shadow:0 0 0 2px var(--sd-color-bg-canvas);position:absolute;top:-3px;right:-4px}.sd-nav__alert{background:var(--sd-color-warning-dot)}.sd-nav__dot{background:var(--sd-color-accent-solid);opacity:0;transition:opacity var(--sd-duration-fast) var(--sd-easing-standard)}.sd-sidebar[data-collapsed] .sd-nav__dot{opacity:1}.sd-nav:hover :is(.sd-nav__alert,.sd-nav__dot){box-shadow:0 0 0 2px var(--sd-color-bg-hover)}.sd-nav[data-current] :is(.sd-nav__alert,.sd-nav__dot){box-shadow:0 0 0 2px var(--sd-color-bg-sunken)}.sd-sidebar__sep{height:var(--sd-hairline);background:var(--sd-color-border-hairline);margin:0 var(--sd-space-xs);flex:none}.sd-scrim,.sd-topbar__menu,.sd-topbar__title{display:none}.sd-main{flex-direction:column;min-width:0;min-height:0;display:flex}.sd-topbar{height:var(--sd-size-layout-topbar);align-items:center;gap:var(--sd-space-md);padding:0 var(--sd-space-lg);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);flex:none;display:flex}.sd-topbar__search{width:min(480px,100%)}.sd-topbar__right{align-items:center;gap:var(--sd-space-xs);margin-left:auto;display:flex}.sd-content{flex:1;min-height:0;position:relative;overflow:auto}.sd-page{max-width:var(--sd-size-layout-content-max);padding:var(--sd-space-xl) var(--sd-space-xl) var(--sd-space-2xl);margin:0 auto}.sd-page__head{justify-content:space-between;align-items:flex-end;gap:var(--sd-space-md) var(--sd-space-lg);margin-bottom:var(--sd-space-lg);flex-wrap:wrap;display:flex}.sd-page__titles{gap:var(--sd-space-2xs);flex-direction:column;min-width:0;display:flex}@media (max-width:767px){.sd-app{grid-template-columns:minmax(0,1fr)}.sd-sidebar,.sd-sidebar[data-collapsed]{width:min(var(--sd-size-layout-sidebar), calc(100vw - var(--sd-space-2xl)));padding-top:max(var(--sd-space-sm), env(safe-area-inset-top));padding-bottom:max(var(--sd-space-md), env(safe-area-inset-bottom));background:var(--sd-color-bg-raised);box-shadow:var(--sd-shadow-float);z-index:var(--sd-z-modal);visibility:hidden;transition:transform var(--sd-duration-base) var(--sd-easing-standard), visibility 0s linear var(--sd-duration-base);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sd-sidebar[data-open]{visibility:visible;transition:transform var(--sd-duration-base) var(--sd-easing-enter), visibility 0s;transform:none}.sd-sidebar .sd-nav{height:40px}.sd-sidebar__toggle{display:none}.sd-scrim{z-index:var(--sd-z-overlay);background:var(--sd-color-bg-overlay);animation:sd-fade var(--sd-duration-base) var(--sd-easing-enter);display:block;position:fixed;inset:0}.sd-topbar{gap:var(--sd-space-xs);padding:0 var(--sd-space-xs) 0 var(--sd-space-2xs)}.sd-topbar__menu{display:inline-flex}.sd-topbar__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sd-topbar__search{display:none}.sd-page{padding:var(--sd-space-md) var(--sd-space-md) var(--sd-space-xl)}.sd-banner{padding:var(--sd-space-xs) var(--sd-space-xs) var(--sd-space-xs) var(--sd-space-md);align-items:flex-start}.sd-banner>.sd-icon{margin-top:2px}.sd-banner__actions{margin-top:calc(-1 * var(--sd-space-2xs))}}.sd-split{--list:clamp(320px, 28vw, var(--sd-size-layout-list-pane));grid-template-columns:var(--list) minmax(0, 1fr);flex:1;min-height:0;display:grid;position:relative;overflow:clip}.sd-split[data-aside]{grid-template-columns:var(--list) minmax(0, 1fr) var(--sd-size-layout-aside)}.sd-split__aside-toggle,.sd-split__back,.sd-aside__head,.sd-split__scrim{display:none}@media (max-width:1599px){.sd-split[data-aside]{grid-template-columns:var(--list) minmax(0, 1fr)}.sd-split[data-aside]>.sd-aside{width:var(--sd-size-layout-aside);background:var(--sd-color-bg-raised);border-left:var(--sd-hairline) solid var(--sd-color-border-default);max-width:100%;box-shadow:var(--sd-shadow-float);z-index:var(--sd-z-dropdown);visibility:hidden;transition:transform var(--sd-duration-base) var(--sd-easing-standard), visibility 0s linear var(--sd-duration-base);position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.sd-split[data-aside-open]>.sd-aside{visibility:visible;transition:transform var(--sd-duration-base) var(--sd-easing-enter), visibility 0s;transform:none}.sd-split[data-aside-open]>.sd-split__scrim{z-index:var(--sd-z-dropdown);background:var(--sd-color-bg-overlay);animation:sd-fade var(--sd-duration-base) var(--sd-easing-enter);display:block;position:absolute;inset:0}.sd-split__aside-toggle{display:inline-flex}.sd-aside__head{justify-content:space-between;align-items:center;gap:var(--sd-space-xs);min-height:var(--sd-size-layout-topbar);padding:0 var(--sd-space-xs) 0 var(--sd-space-lg);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);flex:none;display:flex}}@media (max-width:1023px){.sd-split,.sd-split[data-aside]{grid-template-columns:minmax(0,1fr)}.sd-split[data-view=list]>.sd-pane:nth-child(2),.sd-split[data-view=ticket]>.sd-pane:first-child{display:none}.sd-split__back{display:inline-flex}}@media (max-width:639px){.sd-split[data-aside]>.sd-aside{border-left:0;width:100%}.sd-aside__head{padding-left:var(--sd-space-md)}}.sd-pane{border-right:var(--sd-hairline) solid var(--sd-color-border-hairline);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.sd-pane:last-child{border-right:0}.sd-pane[data-surface]{background:var(--sd-color-bg-surface)}.sd-pane__head{padding:var(--sd-space-md) var(--sd-space-lg) 0;gap:var(--sd-space-sm);flex-direction:column;flex:none;display:flex}.sd-pane__body{overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow:auto}@container pane (width<=559px){.sd-pane__head{padding:var(--sd-space-sm) var(--sd-space-md) 0}.sd-pane .sd-section{padding:var(--sd-space-md)}.sd-pane :is(.sd-tlist__header,.sd-trow){padding-left:var(--sd-space-md);padding-right:var(--sd-space-md)}}@container pane (width<=400px){.sd-pane__head .sd-tablist{gap:var(--sd-space-md)}}.sd-tlist{outline:none}.sd-tlist__header{z-index:var(--sd-z-sticky);grid-template-columns:var(--cols);gap:var(--sd-space-sm);height:32px;padding:0 var(--sd-space-lg);background:var(--sd-color-bg-canvas);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);align-items:center;display:grid;position:sticky;top:0}.sd-trow{--rh:var(--sd-size-row-comfortable);grid-template-columns:var(--cols);gap:var(--sd-space-sm);min-height:var(--rh);padding:var(--sd-space-xs) var(--sd-space-lg);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);cursor:pointer;transition:background-color var(--sd-duration-fast) var(--sd-easing-standard);outline:none;align-items:center;display:grid;position:relative}[data-density=compact] .sd-trow{--rh:var(--sd-size-row-compact);padding-top:0;padding-bottom:0}[data-density=compact] .sd-trow__preview{display:none}.sd-trow[data-hovered]{background:var(--sd-color-bg-hover)}.sd-trow[data-selected],.sd-trow[data-current]{background:var(--sd-color-bg-selected)}.sd-trow[data-current]:before{content:"";background:var(--sd-color-accent-solid);width:2px;position:absolute;top:0;bottom:0;left:0}.sd-trow[data-focus-visible]{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:-2px}.sd-trow__prio{justify-content:center;display:flex}.sd-trow__main{flex-direction:column;gap:1px;min-width:0;display:flex}.sd-trow__subject{align-items:center;gap:var(--sd-space-xs);min-width:0;font-size:var(--sd-font-size-md);line-height:var(--sd-font-leading-normal);display:flex}.sd-trow__subject>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-trow[data-unread] .sd-trow__subject{font-weight:var(--sd-font-weight-semibold)}.sd-trow__preview{text-overflow:ellipsis;white-space:nowrap;font-size:var(--sd-font-size-sm);color:var(--sd-color-text-tertiary);overflow:hidden}.sd-trow__meta{align-items:center;gap:var(--sd-space-xs);white-space:nowrap;min-width:0;color:var(--sd-color-text-tertiary);font-size:var(--sd-font-size-xs);display:flex;overflow:hidden}.sd-trow__meta>span:not([aria-hidden]){text-overflow:ellipsis;min-width:0;overflow:hidden}.sd-trow__meta>.sd-mono{flex:none}.sd-trow__meta>span:last-child:not(:nth-child(3)){flex-shrink:8}.sd-trow__wait{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-xs);color:var(--sd-color-text-tertiary);text-align:right;font-variant-numeric:tabular-nums}.sd-trow__wait[data-overdue]{color:var(--sd-color-danger-text)}.sd-trow__actions{right:var(--sd-space-md);border-radius:var(--sd-radius-sm);background:var(--sd-color-bg-raised);border:var(--sd-hairline) solid var(--sd-color-border-default);opacity:0;pointer-events:none;transition:opacity var(--sd-duration-fast) var(--sd-easing-standard);gap:2px;padding:2px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sd-trow[data-hovered] .sd-trow__actions,.sd-trow:focus-within .sd-trow__actions{opacity:1;pointer-events:auto}.sd-trow__channel{color:var(--sd-color-text-tertiary)}.sd-trow__side{flex-direction:column;align-items:flex-end;gap:2px;display:flex}[data-density=compact] .sd-trow__main{align-items:center;gap:var(--sd-space-xs);flex-direction:row}[data-density=compact] .sd-trow__subject{flex:1}[data-density=compact] .sd-trow__meta{flex:none}[data-density=compact] .sd-trow__meta>:not(.sd-mono){display:none}[data-density=compact] .sd-trow__side{align-items:center;gap:var(--sd-space-sm);flex-direction:row-reverse}@container pane (width<=440px){[data-density=compact] .sd-trow__side .sd-badge__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.sd-bulkbar{align-items:center;gap:var(--sd-space-xs);height:40px;padding:0 var(--sd-space-lg);background:var(--sd-color-bg-selected);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);font-size:var(--sd-font-size-sm);display:flex}.sd-bulkbar__count{font-weight:var(--sd-font-weight-medium);margin-right:var(--sd-space-xs);white-space:nowrap}.sd-pane{container:pane/inline-size}@container pane (width<=440px){.sd-bulkbar .sd-btn{width:var(--h);padding:0}.sd-bulkbar .sd-btn__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.sd-thread{--gutter:max(var(--sd-space-xl), calc((100% - var(--sd-size-layout-reading-max)) / 2));padding:var(--sd-space-lg) var(--gutter);flex-direction:column;display:flex}.sd-msg{grid-template-columns:var(--sd-size-avatar-md) 1fr;gap:0 var(--sd-space-sm);padding:var(--sd-space-sm) 0;display:grid}.sd-msg+.sd-msg[data-continued]{padding-top:0}.sd-msg[data-continued] .sd-msg__head,.sd-msg[data-continued]>.sd-avatar{visibility:hidden;height:0}.sd-msg>.sd-avatar{grid-row:span 2;margin-top:2px}.sd-msg__head{align-items:baseline;gap:0 var(--sd-space-xs);flex-wrap:wrap;min-width:0;display:flex}.sd-msg__body{min-width:0}.sd-msg__name{font-size:var(--sd-font-size-md);font-weight:var(--sd-font-weight-semibold)}.sd-msg__role{font-size:var(--sd-font-size-xs);color:var(--sd-color-text-tertiary)}.sd-msg__time{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-2xs);color:var(--sd-color-text-tertiary);font-variant-numeric:tabular-nums}.sd-msg__status{font-size:var(--sd-font-size-2xs);color:var(--sd-color-text-tertiary);align-items:center;gap:3px;display:inline-flex}.sd-msg__status[data-state=failed]{color:var(--sd-color-danger-text)}.sd-msg__body{font-size:var(--sd-font-size-md);line-height:var(--sd-font-leading-relaxed);color:var(--sd-color-text-primary);overflow-wrap:anywhere;gap:var(--sd-space-xs);flex-direction:column;display:flex}.sd-msg__body p{margin:0}.sd-msg[data-author=note]{margin:var(--sd-space-2xs) calc(var(--sd-space-sm) * -1);padding:var(--sd-space-sm);border-radius:var(--sd-radius-sm);background:var(--sd-color-bg-note);border:var(--sd-hairline) solid var(--sd-color-border-note)}.sd-msg__tools{opacity:0;transition:opacity var(--sd-duration-fast);gap:2px;margin-left:auto;display:flex}.sd-msg:hover .sd-msg__tools,.sd-msg:focus-within .sd-msg__tools{opacity:1}@media (hover:none){.sd-msg__tools{opacity:1}}.sd-boundary{align-items:center;gap:var(--sd-space-sm);margin:var(--sd-space-md) 0;color:var(--sd-color-text-tertiary);font-size:var(--sd-font-size-xs);display:flex}.sd-boundary:before,.sd-boundary:after{content:"";height:var(--sd-hairline);background:var(--sd-color-border-default);flex:1}.sd-event{align-items:center;gap:var(--sd-space-xs);padding:var(--sd-space-2xs) 0 var(--sd-space-2xs) calc(var(--sd-size-avatar-md) + var(--sd-space-sm));color:var(--sd-color-text-tertiary);font-size:var(--sd-font-size-xs);display:flex}.sd-typing{align-items:center;gap:var(--sd-space-xs);padding:var(--sd-space-xs) 0 var(--sd-space-xs) calc(var(--sd-size-avatar-md) + var(--sd-space-sm));color:var(--sd-color-text-tertiary);font-size:var(--sd-font-size-xs);display:inline-flex}.sd-typing__dots{gap:3px;display:inline-flex}.sd-typing__dots i{border-radius:var(--sd-radius-full);width:4px;height:4px;animation:sd-typing 1.2s infinite var(--sd-easing-standard);background:currentColor}.sd-typing__dots i:nth-child(2){animation-delay:.15s}.sd-typing__dots i:nth-child(3){animation-delay:.3s}@keyframes sd-typing{0%,60%,to{opacity:.25}30%{opacity:1}}.sd-attach{align-items:center;gap:var(--sd-space-sm);max-width:360px;padding:var(--sd-space-xs) var(--sd-space-sm);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-sm);background:var(--sd-color-bg-surface);display:inline-flex}.sd-attach__name{font-size:var(--sd-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-attach__meta{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-2xs);color:var(--sd-color-text-tertiary)}.sd-attach[data-state=quarantine]{color:var(--sd-color-text-tertiary);border-style:dashed}.sd-attach[data-state=rejected]{border-color:var(--sd-color-danger-subtle);color:var(--sd-color-danger-text)}.sd-attach-img{border-radius:var(--sd-radius-sm);border:var(--sd-hairline) solid var(--sd-color-border-default);background:repeating-linear-gradient(135deg, var(--sd-color-bg-sunken) 0 8px, var(--sd-color-bg-surface) 8px 16px);width:240px;height:150px;display:block;position:relative;overflow:hidden}.sd-attach-img>span{left:var(--sd-space-xs);bottom:var(--sd-space-xs);position:absolute}.sd-callout{gap:var(--sd-space-xs);margin:var(--sd-space-xs) 0 var(--sd-space-xs) calc(var(--sd-size-avatar-md) + var(--sd-space-sm));padding:var(--sd-space-sm) var(--sd-space-md);border-left:2px solid var(--tone,var(--sd-color-border-strong));background:var(--sd-color-bg-surface);font-size:var(--sd-font-size-sm);flex-direction:column;display:flex}.sd-callout[data-tone=warning]{--tone:var(--sd-color-warning-dot)}.sd-callout[data-tone=accent]{--tone:var(--sd-color-accent-solid)}.sd-callout[data-tone=danger]{--tone:var(--sd-color-danger-dot)}.sd-callout__title{align-items:center;gap:var(--sd-space-xs);font-weight:var(--sd-font-weight-medium);color:var(--sd-color-text-primary);display:flex}.sd-callout dl{gap:2px var(--sd-space-md);grid-template-columns:auto 1fr;margin:0;display:grid}.sd-callout dt{color:var(--sd-color-text-tertiary)}.sd-callout dd{color:var(--sd-color-text-secondary);margin:0}.sd-callout__actions{gap:var(--sd-space-xs);margin-top:var(--sd-space-2xs);flex-wrap:wrap;display:flex}:is(.sd-dialog,.sd-aside,.sd-msg__body) .sd-callout{margin-left:0;margin-right:0}.sd-composer{margin:0 max(var(--sd-space-xl), calc((100% - var(--sd-size-layout-reading-max)) / 2)) var(--sd-space-lg);border:var(--sd-hairline) solid var(--sd-color-border-control);border-radius:var(--sd-radius-md);background:var(--sd-color-bg-control);flex:none}.sd-composer[data-mode=note]{background:var(--sd-color-bg-note);border-color:var(--sd-color-border-note)}.sd-composer:focus-within{border-color:var(--sd-color-focus-ring)}.sd-composer__tabs{gap:var(--sd-space-md);padding:0 var(--sd-space-sm);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);display:flex}.sd-composer__tabs .sd-tab{height:32px;font-size:var(--sd-font-size-sm)}.sd-composer textarea{width:100%;min-height:72px;padding:var(--sd-space-sm);resize:none;line-height:var(--sd-font-leading-relaxed);font-size:var(--sd-font-size-md);background:0 0;border:0;outline:none;display:block}.sd-composer__bar{padding:var(--sd-space-2xs) var(--sd-space-xs);align-items:center;gap:2px;display:flex}.sd-composer__send{align-items:center;gap:var(--sd-space-xs);margin-left:auto;display:flex}.sd-draft{align-items:flex-start;gap:var(--sd-space-sm);margin:0 max(var(--sd-space-xl), calc((100% - var(--sd-size-layout-reading-max)) / 2)) var(--sd-space-xs);padding:var(--sd-space-xs) var(--sd-space-sm);border:var(--sd-hairline) dashed var(--sd-color-accent-solid);border-radius:var(--sd-radius-sm);font-size:var(--sd-font-size-sm);color:var(--sd-color-text-secondary);display:flex}.sd-draft>.sd-icon{color:var(--sd-color-accent-text);margin-top:3px}.sd-draft__text{flex:1}@container pane (width<=559px){.sd-thread{padding:var(--sd-space-md)}.sd-composer,.sd-draft{margin:0 var(--sd-space-xs) var(--sd-space-xs)}.sd-composer textarea{min-height:56px}.sd-composer__kbd{display:none}.sd-callout{margin-left:0}.sd-event,.sd-typing{padding-left:0}}@media (pointer:coarse){.sd-composer__kbd{display:none}}@media (max-height:560px){.sd-topbar{height:var(--sd-size-control-lg)}.sd-pane__head{padding-top:var(--sd-space-xs);gap:var(--sd-space-2xs)}.sd-composer textarea{min-height:40px;padding-top:var(--sd-space-xs);padding-bottom:var(--sd-space-xs)}.sd-composer__tabs .sd-tab{height:28px}.sd-composer{margin-bottom:var(--sd-space-xs)}}.sd-aside{flex-direction:column;display:flex}.sd-section{padding:var(--sd-space-md) var(--sd-space-lg);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);gap:var(--sd-space-sm);flex-direction:column;display:flex}.sd-section__head{justify-content:space-between;align-items:center;gap:var(--sd-space-xs);display:flex}.sd-kv{gap:var(--sd-space-2xs) var(--sd-space-md);font-size:var(--sd-font-size-sm);grid-template-columns:fit-content(40%) minmax(0,1fr);margin:0;display:grid}.sd-kv dt{color:var(--sd-color-text-tertiary);overflow-wrap:anywhere;min-width:0}.sd-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.sd-masked{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-xs);letter-spacing:.02em}.sd-stats{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:var(--sd-hairline) solid var(--sd-color-border-hairline);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);display:grid}.sd-stat{gap:var(--sd-space-2xs);padding:var(--sd-space-md) var(--sd-space-lg) var(--sd-space-md) 0;flex-direction:column;display:flex}.sd-stat+.sd-stat{padding-left:var(--sd-space-lg);border-left:var(--sd-hairline) solid var(--sd-color-border-hairline)}.sd-stat{min-width:0}.sd-stat__row{justify-content:space-between;align-items:flex-end;gap:var(--sd-space-sm);flex-wrap:wrap;display:flex}@media (max-width:1099px){.sd-stats{border-bottom:0;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.sd-stat,.sd-stat+.sd-stat{padding:var(--sd-space-md) var(--sd-space-md) var(--sd-space-md) 0;border-left:0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline)}}.sd-stat__unit{font-size:var(--sd-font-size-md);color:var(--sd-color-text-secondary);font-weight:var(--sd-font-weight-regular);margin-left:4px}.sd-delta{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-xs);font-variant-numeric:tabular-nums;color:var(--sd-color-text-tertiary);align-items:center;gap:2px;display:inline-flex}.sd-delta[data-good=true]{color:var(--sd-color-success-text)}.sd-delta[data-good=false]{color:var(--sd-color-danger-text)}.sd-spark{color:var(--sd-color-chart-1);display:block}.sd-spark[data-muted]{color:var(--sd-color-chart-2)}.sd-barlist{gap:var(--sd-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sd-barlist li{gap:4px var(--sd-space-sm);font-size:var(--sd-font-size-sm);grid-template-columns:1fr auto;display:grid}.sd-barlist__value{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-xs);color:var(--sd-color-text-secondary);font-variant-numeric:tabular-nums}.sd-bar{border-radius:var(--sd-radius-full);background:var(--sd-color-bg-sunken);grid-column:1/-1;height:3px;overflow:hidden}.sd-bar>i{background:var(--sd-color-chart-1);border-radius:inherit;height:100%;display:block}.sd-sectionnum{align-items:baseline;gap:var(--sd-space-sm);margin-bottom:var(--sd-space-md);display:flex}.sd-sectionnum__n{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-xs);color:var(--sd-color-accent-text)}.sd-empty{text-align:center;align-items:center;gap:var(--sd-space-xs);padding:var(--sd-space-2xl) var(--sd-space-lg);color:var(--sd-color-text-secondary);flex-direction:column;display:flex}.sd-empty>.sd-icon{color:var(--sd-color-text-tertiary);margin-bottom:var(--sd-space-xs)}.sd-skeleton{border-radius:var(--sd-radius-xs);background:linear-gradient(90deg, var(--sd-color-bg-sunken), var(--sd-color-bg-hover), var(--sd-color-bg-sunken));background-size:200% 100%;animation:1.4s linear infinite sd-shimmer}@keyframes sd-shimmer{to{background-position:-200% 0}}.sd-widget{--w-accent:var(--sd-color-accent-solid);--w-on-accent:var(--sd-color-accent-on-solid);background:var(--sd-color-bg-surface);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);width:380px;height:600px;box-shadow:var(--sd-shadow-float);flex-direction:column;display:flex;overflow:hidden}.sd-widget__head{align-items:center;gap:var(--sd-space-sm);padding:var(--sd-space-sm) var(--sd-space-md);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);display:flex}.sd-widget__body{padding:var(--sd-space-md);gap:var(--sd-space-xs);flex-direction:column;flex:1;display:flex;overflow:auto}.sd-wmsg{max-width:82%;padding:var(--sd-space-xs) var(--sd-space-sm);border-radius:var(--sd-radius-md);font-size:var(--sd-font-size-md);line-height:var(--sd-font-leading-normal);background:var(--sd-color-bg-sunken);overflow-wrap:anywhere;align-self:flex-start}.sd-wmsg[data-own]{background:var(--w-accent);color:var(--w-on-accent);align-self:flex-end}.sd-wmsg__time{font-size:var(--sd-font-size-2xs);opacity:.7;font-family:var(--sd-font-family-mono);margin-top:2px;display:block}.sd-wactions{align-self:flex-start;gap:var(--sd-space-xs);padding:var(--sd-space-sm);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);max-width:82%;font-size:var(--sd-font-size-sm);flex-direction:column;display:flex}.sd-widget__foot{padding:var(--sd-space-xs) var(--sd-space-sm) var(--sd-space-sm);border-top:var(--sd-hairline) solid var(--sd-color-border-hairline);gap:var(--sd-space-2xs);flex-direction:column;display:flex}.sd-widget__input{align-items:flex-end;gap:var(--sd-space-2xs);display:flex}.sd-widget__input textarea{resize:none;padding:var(--sd-space-xs);min-height:36px;font-size:var(--sd-font-size-md);background:0 0;border:0;outline:none;flex:1}.sd-widget__disclosure{text-align:center}@media (pointer:coarse){.sd-input,.sd-textarea,.sd-composer textarea,.sd-widget__input textarea{font-size:1rem}}}@layer utilities{.sd-num{font-variant-numeric:tabular-nums}.sd-mono{font-family:var(--sd-font-family-mono);font-size:.92em}.sd-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}html,body,#root{height:100%}.pn-splash{height:100%;color:var(--sd-color-text-secondary);place-items:center;display:grid}.pn-login{background:var(--sd-color-bg-canvas);place-items:center;min-height:100%;display:grid}.pn-login__card{gap:var(--sd-space-md);width:min(360px, calc(100% - var(--sd-space-xl)));padding:var(--sd-space-xl);background:var(--sd-color-bg-surface);border:var(--sd-hairline) solid var(--sd-color-border-hairline);border-radius:var(--sd-radius-md);display:grid}.pn-error{color:var(--sd-color-danger-text);font-size:var(--sd-font-size-sm);margin:0}.pn-empty{place-items:center;gap:var(--sd-space-sm);padding:var(--sd-space-2xl) var(--sd-space-lg);text-align:center;color:var(--sd-color-text-tertiary);min-height:var(--sd-space-3xl);display:grid}.pn-more{padding:var(--sd-space-sm);justify-content:center;display:flex}.pn-ticket-head{gap:var(--sd-space-xs);padding-bottom:var(--sd-space-sm);border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);display:grid}.pn-ticket-head__row{align-items:center;gap:var(--sd-space-xs) var(--sd-space-sm);flex-wrap:wrap;min-width:0;display:flex}.pn-ticket-head__actions{align-items:center;gap:var(--sd-space-2xs);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;display:flex}.pn-ticket-head__title{justify-content:space-between;align-items:flex-start;gap:var(--sd-space-xs) var(--sd-space-md);flex-wrap:wrap;display:flex}.pn-ticket-head__title>.sd-text{overflow-wrap:anywhere;min-width:0}.pn-ticket-head__meta{align-items:center;gap:var(--sd-space-2xs) var(--sd-space-xs);flex-wrap:wrap;display:flex}@container pane (width<=559px){.pn-ticket-head__actions .sd-btn:has(>.sd-icon:first-child){width:var(--h);padding:0}.pn-ticket-head__actions .sd-btn:has(>.sd-icon:first-child)>.sd-btn__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pn-ticket-head__actions .sd-btn:has(>.sd-icon+.sd-btn__label+.sd-icon){width:auto;padding:0 var(--sd-space-2xs)}.pn-ticket-head__title>.sd-text{-webkit-line-clamp:3;font-size:var(--sd-font-size-lg);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-height:560px){.pn-ticket-head{padding-bottom:var(--sd-space-xs)}.pn-ticket-head__title>.sd-text{-webkit-line-clamp:1;font-size:var(--sd-font-size-lg);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-ticket-head__meta{display:none}}.pn-ctx{border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);background:var(--sd-color-bg-surface);flex:none;display:grid}.pn-ctx__item{--tone:var(--sd-color-border-strong);gap:var(--sd-space-xs);padding:var(--sd-space-xs) var(--sd-space-lg) var(--sd-space-xs) calc(var(--sd-space-lg) - 2px);border-left:2px solid var(--tone);font-size:var(--sd-font-size-sm);display:grid}.pn-ctx__item+.pn-ctx__item{border-top:var(--sd-hairline) solid var(--sd-color-border-hairline)}.pn-ctx__item[data-tone=warning]{--tone:var(--sd-color-warning-dot)}.pn-ctx__item[data-tone=info]{--tone:var(--sd-color-info-text)}.pn-ctx__item[data-tone=danger]{--tone:var(--sd-color-danger-dot)}.pn-ctx__row{align-items:center;gap:var(--sd-space-xs);min-width:0;min-height:var(--sd-size-control-sm);display:flex}.pn-ctx__row>.sd-icon{color:var(--sd-color-text-secondary)}.pn-ctx__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--sd-font-weight-medium);color:var(--sd-color-text-primary);flex:0 auto;overflow:hidden}.pn-ctx__gist{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sd-color-text-secondary);flex:1;overflow:hidden}.pn-ctx__toggle{align-items:center;gap:var(--sd-space-xs);width:100%;min-width:0;min-height:var(--sd-size-control-sm);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--sd-radius-sm);background:0 0;border:0;padding:0;display:flex}.pn-ctx__toggle:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-ctx__toggle>.sd-icon{color:var(--sd-color-text-secondary)}.pn-ctx__toggle>.sd-icon:last-child{transition:transform var(--sd-duration-fast) var(--sd-easing-standard);margin-left:auto}.pn-ctx__toggle[aria-expanded=true]>.sd-icon:last-child{transform:rotate(180deg)}.pn-ctx__toggle:hover .pn-ctx__title{text-underline-offset:2px;text-decoration:underline}.pn-ctx__details{max-height:32vh;padding-bottom:var(--sd-space-2xs);overflow:auto}.pn-ctx__details dl{gap:var(--sd-space-2xs) var(--sd-space-md);grid-template-columns:fit-content(30%) minmax(0,1fr);margin:0;display:grid}.pn-ctx__details dt{color:var(--sd-color-text-tertiary)}.pn-ctx__details dd{color:var(--sd-color-text-secondary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.pn-ctx__note{color:var(--sd-color-text-tertiary)}.pn-ctx__item .sd-btn{flex:none}@container pane (width<=559px){.pn-ctx__item{padding-left:calc(var(--sd-space-md) - 2px);padding-right:var(--sd-space-md)}.pn-ctx__gist{display:none}.pn-ctx__row>.pn-ctx__title{white-space:normal;flex:1}.pn-ctx__details dl{grid-template-columns:minmax(0,1fr);gap:0}.pn-ctx__details dd+dt{margin-top:var(--sd-space-2xs)}}.pn-thread-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.pn-jump{right:var(--sd-space-xs);bottom:var(--sd-space-sm);z-index:var(--sd-z-sticky);gap:var(--sd-space-2xs);pointer-events:none;flex-direction:column;display:flex;position:absolute}.pn-jump>*{pointer-events:auto}.pn-jump .sd-btn{background:var(--sd-color-bg-raised);border-color:var(--sd-color-border-default);box-shadow:var(--sd-shadow-float);border-radius:var(--sd-radius-full)}.pn-jump__new{position:relative}.pn-jump__new>.sd-count{top:calc(-1 * var(--sd-space-2xs));right:calc(-1 * var(--sd-space-2xs));pointer-events:none;position:absolute}.pn-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pn-redacted{max-width:560px;margin:0}.pn-draft-actions{margin-top:var(--sd-space-xs)}.pn-person{align-items:center;gap:var(--sd-space-sm);display:flex}.pn-tg{align-items:center;gap:var(--sd-space-2xs) var(--sd-space-xs);flex-wrap:wrap;min-width:0;display:inline-flex}.pn-tg__link{color:var(--sd-color-accent-text);border-radius:var(--sd-radius-sm);overflow-wrap:anywhere;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.pn-tg__link:hover{text-underline-offset:2px;text-decoration:underline}.pn-tg__link:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-tg__none,.pn-tg__id{color:var(--sd-color-text-tertiary)}.pn-other{gap:var(--sd-space-xs);font-size:var(--sd-font-size-sm);color:inherit;padding:var(--sd-space-2xs) 0;align-items:center;text-decoration:none;display:flex}.pn-other:hover .pn-other__s{text-decoration:underline}.pn-other__s{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pn-row{gap:var(--sd-space-sm);flex-wrap:wrap;align-items:center;display:flex}.pn-row--end{align-items:flex-end}.pn-page{--pad:var(--sd-space-xl);align-content:start;gap:var(--sd-space-lg);padding:var(--sd-space-lg) max(var(--pad), calc(100% - 960px)) var(--sd-space-2xl) var(--pad);overscroll-behavior:contain;box-sizing:border-box;flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:auto}.pn-page__head{justify-content:space-between;align-items:center;gap:var(--sd-space-sm) var(--sd-space-md);flex-wrap:wrap;display:flex}.pn-card{gap:var(--sd-space-md);padding:var(--sd-space-lg);background:var(--sd-color-bg-surface);border:var(--sd-hairline) solid var(--sd-color-border-hairline);border-radius:var(--sd-radius-md);grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:767px){.pn-page{--pad:var(--sd-space-md);padding-top:var(--sd-space-md);gap:var(--sd-space-md)}.pn-card{padding:var(--sd-space-md)}}.pn-code{padding:var(--sd-space-sm) var(--sd-space-md);font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-sm);background:var(--sd-color-bg-raised);border-radius:var(--sd-radius-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pn-list{margin:0;padding:0;list-style:none;display:grid}.pn-list__item{align-items:center;gap:var(--sd-space-sm);width:100%;padding:var(--sd-space-sm) var(--sd-space-xs);border:0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;display:flex}.pn-list__item[data-static]{cursor:default}.pn-list__item:not([data-static]):hover{background:var(--sd-color-bg-hover)}.pn-list__item:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:-2px}.pn-list__main{overflow-wrap:anywhere;flex:12rem;min-width:0}.pn-list__item{row-gap:var(--sd-space-2xs);flex-wrap:wrap}.pn-link-reset{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pn-link-reset:hover .sd-text[data-variant=body-strong]{text-decoration:underline}.pn-link-reset:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-card>.sd-text[data-variant=h3]{align-items:center;gap:var(--sd-space-xs);display:flex}.pn-callout-inline{margin-left:0}.pn-row--between{justify-content:space-between;align-items:center}.pn-tool-grid{gap:var(--sd-space-sm) var(--sd-space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.pn-tool-grid[data-cols=url]{grid-template-columns:120px minmax(0,1fr)}.pn-tool-row{gap:var(--sd-space-xs) var(--sd-space-sm);padding:var(--sd-space-xs) 0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);grid-template-columns:repeat(auto-fit,minmax(150px,1fr)) auto;align-items:end;display:grid}.pn-row>.sd-text[data-variant=h3]{align-items:center;gap:var(--sd-space-xs);display:flex}.pn-files{gap:var(--sd-space-sm);margin-top:var(--sd-space-xs);flex-wrap:wrap;display:flex}.pn-file{gap:var(--sd-space-3xs);max-width:360px;display:grid}.pn-file__img{cursor:zoom-in;background:var(--sd-color-bg-sunken);padding:0}.pn-file__img img{object-fit:cover;width:100%;height:100%;display:block}.pn-file__img:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-file__video{border-radius:var(--sd-radius-sm);background:var(--sd-color-bg-sunken);width:360px;max-width:100%;max-height:240px}.pn-file__poster{object-fit:cover;border-radius:var(--sd-radius-sm);width:240px;max-width:100%;max-height:150px}.pn-file__doc{color:inherit;text-decoration:none}.pn-file__doc:hover{background:var(--sd-color-bg-hover)}.pn-file__doc:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-file .sd-attach{max-width:360px}.pn-file .sd-spinner,.sd-attach .sd-spinner{width:14px;height:14px}.pn-pending{gap:var(--sd-space-2xs);padding:0 var(--sd-space-sm) var(--sd-space-2xs);flex-wrap:wrap;display:flex}.pn-pending__item{max-width:280px;padding-right:var(--sd-space-3xs);position:relative;overflow:hidden}.pn-pending__item[data-state=quarantine]:after{content:"";height:2px;width:calc(var(--p,0) * 100%);background:var(--sd-color-accent-solid);transition:width var(--sd-duration-fast) linear;position:absolute;bottom:0;left:0}.sd-composer__tools{align-items:center;gap:var(--sd-space-3xs);display:flex}.pn-lightbox{width:min(1100px,100%)}.pn-lightbox__body{align-items:center}.pn-lightbox__body img{max-width:100%;max-height:calc(100vh - 220px);object-fit:contain;border-radius:var(--sd-radius-sm);max-height:calc(100dvh - 220px)}.pn-file__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-mon-section{gap:var(--sd-space-md);display:grid}.pn-mon-section__head{justify-content:space-between;margin-bottom:0}.pn-mon-active{gap:var(--sd-space-sm);display:grid}.pn-mon-list{border-top:var(--sd-hairline) solid var(--sd-color-border-hairline);display:grid}.pn-mon-row{align-items:center;gap:var(--sd-space-md);padding:var(--sd-space-sm) var(--sd-space-xs);border:0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;grid-template-columns:112px minmax(0,1fr) repeat(3,72px) 72px 96px;display:grid}.pn-mon-row:hover{background:var(--sd-color-bg-hover)}.pn-mon-row[data-current]{background:var(--sd-color-bg-sunken)}.pn-mon-row:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:-2px}.pn-mon-row__main{min-width:0;display:grid}.pn-mon-row__main>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pn-mon-row__num{justify-items:end;display:grid}.pn-mon-row__spark{width:72px}.pn-mono{font-family:var(--sd-font-family-mono);font-variant-numeric:tabular-nums}.pn-mon-charts{gap:var(--sd-space-xl);flex-wrap:wrap;display:flex}.pn-mon-charts>div{gap:var(--sd-space-xs);align-content:start;display:grid}.pn-uptime{gap:2px;height:24px;display:flex}.pn-uptime__day{background:var(--sd-color-chart-grid);border-radius:1px;width:4px}.pn-uptime__day[data-level=ok]{background:var(--sd-color-success-dot)}.pn-uptime__day[data-level=warn]{background:var(--sd-color-warning-dot)}.pn-uptime__day[data-level=bad]{background:var(--sd-color-danger-dot)}.pn-mon-table{border-collapse:collapse;font-size:var(--sd-font-size-sm);width:100%}.pn-mon-table td{padding:var(--sd-space-3xs) var(--sd-space-sm) var(--sd-space-3xs) 0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);color:var(--sd-color-text-secondary)}.pn-mon-hb{gap:var(--sd-space-xs);display:grid}.pn-mon-section__head{gap:var(--sd-space-2xs) var(--sd-space-md);flex-wrap:wrap}@media (max-width:1100px){.pn-mon-row{grid-template-columns:112px minmax(0,1fr) 72px 96px}.pn-mon-row>:nth-child(4),.pn-mon-row>:nth-child(5),.pn-mon-row>:nth-child(6){display:none}}@media (max-width:639px){.pn-mon-row{gap:var(--sd-space-2xs) var(--sd-space-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main""state num"}.pn-mon-row>:first-child{grid-area:state;justify-self:start}.pn-mon-row>.pn-mon-row__main{grid-area:main}.pn-mon-row>:nth-child(3){gap:var(--sd-space-2xs);grid-area:num;grid-auto-flow:column;align-items:baseline}.pn-mon-row>:nth-child(7){display:none}.pn-mon-charts{gap:var(--sd-space-md)}.pn-uptime{overflow-x:auto}}.pn-met-section{gap:var(--sd-space-md);margin-top:var(--sd-space-xl);align-content:start;min-width:0;display:grid}.pn-met-grid{gap:var(--sd-space-2xl);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.pn-met-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pn-met-actions{flex-wrap:nowrap}.pn-met-hint{vertical-align:-2px;color:var(--sd-color-text-tertiary);cursor:help;border-radius:var(--sd-radius-sm);background:0 0;border:0;padding:0;display:inline-flex}.pn-met-hint:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-met-kv{border-top:var(--sd-hairline) solid var(--sd-color-border-hairline);grid-template-columns:1fr;gap:0}.pn-met-kv__row{justify-content:space-between;align-items:baseline;gap:var(--sd-space-sm);padding:var(--sd-space-xs) 0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);display:flex}.pn-met-kv__row dd{text-align:right}.pn-met-kv__row dd>.sd-text{margin-left:var(--sd-space-2xs)}.pn-mono[data-tone=danger]{color:var(--sd-color-danger-text)}.pn-met-loading{min-height:240px}.pn-chart{width:100%;min-height:220px}.pn-chart .u-legend{font-size:var(--sd-font-size-xs);color:var(--sd-color-text-secondary);text-align:left}.pn-chart .u-legend .u-marker{border-radius:var(--sd-radius-full)}.pn-chart .u-select{background:var(--sd-color-bg-sunken)}.pn-met-peaks{gap:var(--sd-space-xl);grid-template-columns:minmax(0,3fr) minmax(0,1fr);display:grid}.pn-met-peaks>div{gap:var(--sd-space-xs);display:grid}.pn-cols{align-items:stretch;gap:2px;height:72px;display:flex}.pn-cols__col{flex:1;grid-template-rows:1fr auto;gap:2px;min-width:0;display:grid}.pn-cols__col>i{background:var(--sd-color-chart-1);border-radius:1px;align-self:end;display:block}.pn-cols__col>span{font-family:var(--sd-font-family-mono);font-size:var(--sd-font-size-2xs);color:var(--sd-color-text-tertiary);white-space:nowrap;height:1.2em;overflow:visible}.pn-met-tablewrap{overflow-x:auto}.pn-met-table{border-collapse:collapse;width:100%;font-size:var(--sd-font-size-sm)}.pn-met-table th,.pn-met-table td{padding:var(--sd-space-xs) var(--sd-space-sm) var(--sd-space-xs) 0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);text-align:right;white-space:nowrap}.pn-met-table thead th{font-weight:var(--sd-font-weight-regular);font-size:var(--sd-font-size-xs);color:var(--sd-color-text-tertiary)}.pn-met-table th:first-child{text-align:left;white-space:normal}.pn-met-table tbody th{font-weight:var(--sd-font-weight-medium)}.pn-met-table td{font-family:var(--sd-font-family-mono);font-variant-numeric:tabular-nums;color:var(--sd-color-text-secondary)}@media (max-width:1100px){.pn-met-grid,.pn-met-grid--3{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:639px){.pn-met-actions{flex-wrap:wrap}.pn-met-peaks{gap:var(--sd-space-md);grid-template-columns:minmax(0,1fr)}.pn-met-section{margin-top:var(--sd-space-lg)}.pn-cols:has(>:nth-child(13))>.pn-cols__col>span{font-size:0}.pn-cols:has(>:nth-child(13))>.pn-cols__col:nth-child(6n+1)>span{font-size:var(--sd-font-size-2xs)}}.pn-rule-row{gap:var(--sd-space-xs) var(--sd-space-sm);padding:var(--sd-space-xs) 0;border-bottom:var(--sd-hairline) solid var(--sd-color-border-hairline);flex-wrap:wrap;align-items:flex-start;display:flex}.pn-rule-row>.sd-field,.pn-rule-row>.pn-choices,.pn-rule-row>.sd-seg{flex:220px;min-width:0}.pn-rule-row>.sd-field:first-of-type{flex:0 0 210px}:is(.pn-rule-row>.sd-field:has(>[data-variant=quiet]),.pn-rule-row>.sd-seg){flex:none}.pn-rule-row>.sd-btn:last-child{align-self:center;margin-left:auto}.pn-choices{gap:var(--sd-space-2xs) var(--sd-space-md);padding-top:var(--sd-space-2xs);flex-wrap:wrap;display:flex}.pn-rule-order{flex-direction:column;display:inline-flex}.pn-rule-order .sd-btn{height:18px;min-height:18px}.pn-list__item[data-off] .pn-list__main{opacity:.55}.pn-rule-dry{gap:var(--sd-space-xs);padding:var(--sd-space-sm) 0;border-top:var(--sd-hairline) solid var(--sd-color-border-hairline);display:grid}.pn-rule-presets{gap:var(--sd-space-sm);display:grid}.pn-hours{gap:var(--sd-space-2xs);display:grid}.pn-hours__day{gap:var(--sd-space-sm);grid-template-columns:minmax(64px,90px) minmax(0,96px) minmax(0,96px);align-items:center;min-height:36px;display:grid}.pn-tr{gap:var(--sd-space-2xs);display:grid}.pn-tr__switch{justify-self:start;align-items:center;gap:var(--sd-space-2xs);font:inherit;font-size:var(--sd-font-size-xs);color:var(--sd-color-text-tertiary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.pn-tr__switch:hover{color:var(--sd-color-text-secondary);text-underline-offset:2px;text-decoration:underline}.pn-tr__switch:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px;border-radius:var(--sd-radius-sm)}.pn-tr__switch:disabled{cursor:progress}.pn-tr__sent{padding-left:var(--sd-space-sm);border-left:2px solid var(--sd-color-border-hairline);color:var(--sd-color-text-secondary)}.pn-tr__sent .sd-text{align-items:center;gap:var(--sd-space-2xs);display:inline-flex}.pn-tr-preview{gap:var(--sd-space-xs);padding:var(--sd-space-sm) var(--sd-space-md);border-top:var(--sd-hairline) solid var(--sd-color-border-hairline);background:var(--sd-color-bg-sunken);display:grid}.pn-tr-preview .sd-text{align-items:center;gap:var(--sd-space-2xs);display:inline-flex}.pn-tr-preview textarea{resize:vertical;width:100%;min-height:72px;padding:var(--sd-space-xs) var(--sd-space-sm);border:var(--sd-hairline) solid var(--sd-color-border-control);border-radius:var(--sd-radius-sm);background:var(--sd-color-bg-surface);color:var(--sd-color-text-primary);font:inherit;line-height:1.5}@media (pointer:coarse){.pn-tr-preview textarea{font-size:1rem}}.pn-tr-preview textarea:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:0}.pn-tr-preview__note{align-items:flex-start;gap:var(--sd-space-2xs);padding:var(--sd-space-2xs) var(--sd-space-xs);border-radius:var(--sd-radius-sm);background:var(--sd-color-warning-subtle);color:var(--sd-color-warning-text);font-size:var(--sd-font-size-xs);line-height:1.4;display:flex}.pn-tr-preview__note .sd-icon{margin-top:1px}@container pane (width<=559px){.sd-composer__tools .sd-btn:not([data-icon-only]){width:var(--h);padding:0}.sd-composer__tools .sd-btn:not([data-icon-only]) .sd-btn__label{display:none}}.pn-modules__item{gap:var(--sd-space-2xs);display:grid}.pn-tools{gap:var(--sd-space-2xs);margin:0;padding:0;list-style:none;display:grid}.pn-tools>li{flex-direction:column;align-items:flex-start;display:flex}.pn-tools>li>.sd-text{padding-left:var(--sd-space-sm)}.pn-tools .sd-btn{max-width:100%;height:auto;min-height:var(--h);padding-block:var(--sd-space-2xs);white-space:normal;text-align:left;line-height:var(--sd-font-leading-normal);justify-content:flex-start}.pn-tool-run{gap:var(--sd-space-md);display:grid}.pn-calls{gap:var(--sd-space-xs);font-size:var(--sd-font-size-sm);margin:0;padding:0;list-style:none;display:grid}.pn-calls>li{overflow-wrap:anywhere;gap:1px;min-width:0;display:grid}.pn-tool-result{gap:var(--sd-space-sm);padding:var(--sd-space-sm) var(--sd-space-md);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);display:grid;container:tool-result/inline-size}.pn-tool-kv{gap:0 var(--sd-space-md);font-size:var(--sd-font-size-sm);grid-template-columns:fit-content(40%) minmax(0,1fr);margin:0;display:grid}.pn-tool-kv>:is(dt,dd){padding:var(--sd-space-2xs) 0;border-top:var(--sd-hairline) solid var(--sd-color-border-hairline)}.pn-tool-kv>:is(dt,dd):nth-child(-n+2){border-top:0}.pn-tool-kv dt{color:var(--sd-color-text-tertiary);overflow-wrap:anywhere}.pn-tool-kv dd{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:0}.pn-tool-group{gap:var(--sd-space-2xs);display:grid}.pn-tool-group+.pn-tool-group{padding-top:var(--sd-space-sm);border-top:var(--sd-hairline) solid var(--sd-color-border-default)}@container tool-result (width<=360px){.pn-tool-kv{grid-template-columns:minmax(0,1fr)}.pn-tool-kv dd{border-top:0;padding-top:0}}.pn-presets{gap:var(--sd-space-sm);grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));display:grid}.pn-preset{align-content:start;gap:var(--sd-space-2xs);padding:var(--sd-space-sm) var(--sd-space-md);text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:var(--sd-color-bg-surface);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);overflow-wrap:anywhere;display:grid}.pn-preset:hover{background:var(--sd-color-bg-hover)}.pn-preset[aria-pressed=true]{border-color:var(--sd-color-accent-solid);box-shadow:inset 0 0 0 1px var(--sd-color-accent-solid);background:var(--sd-color-accent-subtle)}.pn-preset:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-setup{gap:var(--sd-space-xs);padding:var(--sd-space-sm) var(--sd-space-md);border:var(--sd-hairline) solid var(--sd-color-border-default);border-radius:var(--sd-radius-md);min-width:0;display:grid}.pn-setup[data-off] .pn-setup__fields,.pn-setup[data-off] .pn-setup__cats{opacity:.5}.pn-setup__fields{gap:var(--sd-space-xs);font-size:var(--sd-font-size-sm);margin:0;display:grid}.pn-setup__field{gap:var(--sd-space-2xs) var(--sd-space-md);grid-template-columns:minmax(0,11rem) minmax(0,1fr);min-width:0;display:grid}.pn-setup__field dt{color:var(--sd-color-text-tertiary);overflow-wrap:anywhere}.pn-setup__field dd{overflow-wrap:anywhere;gap:var(--sd-space-2xs);justify-items:start;min-width:0;margin:0;display:grid}.pn-setup__list{gap:2px;margin:0;padding-left:1.1em;display:grid}.pn-setup__now{color:var(--sd-color-text-secondary);font-size:var(--sd-font-size-xs)}.pn-setup__now summary{cursor:pointer}.pn-setup__cats{gap:var(--sd-space-xs);margin:0;padding:0;list-style:none;display:grid}.pn-setup__cats>li{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.pn-setup__cat{align-items:center;gap:var(--sd-space-2xs) var(--sd-space-xs);flex-wrap:wrap;display:flex}@media (max-width:559px){.pn-setup__field{grid-template-columns:minmax(0,1fr)}}.pn-card__title{align-items:center;gap:var(--sd-space-2xs);min-width:0;display:flex}.pn-card__title>.sd-text[data-variant=h3]{align-items:center;gap:var(--sd-space-xs);overflow-wrap:anywhere;min-width:0;display:flex}.pn-card__actions{align-items:center;gap:var(--sd-space-xs);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;display:inline-flex}.pn-notify__group{gap:var(--sd-space-sm);display:grid}.pn-notify__group+.pn-notify__group{padding-top:var(--sd-space-md);border-top:var(--sd-hairline) solid var(--sd-color-border-hairline)}.pn-notify__item{align-items:center;gap:var(--sd-space-3xs) var(--sd-space-sm);flex-wrap:wrap;min-width:0;display:flex}.pn-notify__item>.sd-field{flex:100%}.pn-notify__details{padding:var(--sd-space-sm) var(--sd-space-md);border:var(--sd-hairline) solid var(--sd-color-border-hairline);border-radius:var(--sd-radius-md)}.pn-notify__details>summary{cursor:pointer;list-style:none}.pn-notify__details>summary::-webkit-details-marker{display:none}.pn-notify__details>summary:focus-visible{outline:var(--sd-border-width-focus) solid var(--sd-color-focus-ring);outline-offset:2px}.pn-notify__body{gap:var(--sd-space-md);padding-top:var(--sd-space-md);display:grid}.pn-stack{gap:var(--sd-space-sm);display:grid}.pn-chips{gap:var(--sd-space-xs) var(--sd-space-md);flex-wrap:wrap;display:flex}.pn-steps{padding-left:var(--sd-space-lg);gap:var(--sd-space-2xs);margin:0;display:grid}.pn-cat{gap:var(--sd-space-3xs);min-width:0;display:grid}.pn-cat__name{align-items:baseline;gap:0 var(--sd-space-xs);flex-wrap:wrap;display:flex}.pn-cat__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
