@charset "UTF-8";@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format("woff2");unicode-range:U+0900-097F,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:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format("woff2");unicode-range:U+0900-097F,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:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format("woff2");unicode-range:U+0900-097F,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:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VFteOcEg.woff2) format("woff2");unicode-range:U+0900-097F,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:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,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:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,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(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,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(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,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(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sb-yellow:#FFDE59;--sb-blue:#89B3C4;--sb-black:#000000;--sb-white:#FFFFFF;--sb-yellow-600:#F0CB3A;--sb-yellow-700:#D9B32A;--sb-yellow-100:#FFF4CE;--sb-yellow-050:#FFFAE8;--sb-blue-600:#6E9AAD;--sb-blue-700:#557E90;--sb-blue-100:#E1EDF2;--sb-blue-050:#F1F7F9;--sb-ink-900:#000000;--sb-ink-800:#121212;--sb-ink-700:#1F1F1F;--sb-ink-600:#3D3D3D;--sb-ink-500:#5C5C5C;--sb-ink-400:#8A8A8A;--sb-ink-300:#B5B5B5;--sb-ink-200:#D9D9D9;--sb-ink-100:#ECECEC;--sb-ink-050:#F6F6F6;--text-primary:var(--sb-ink-900);--text-secondary:var(--sb-ink-600);--text-muted:var(--sb-ink-400);--text-inverse:var(--sb-white);--text-inverse-secondary:rgba(255,255,255,.72);--text-link:var(--sb-ink-900);--text-link-hover:var(--sb-blue-700);--text-on-accent:var(--sb-black);--text-accent:var(--sb-blue);--text-nav-active:var(--sb-yellow-600);--sb-grey-footer:#575250;--sb-panel-dark:#1C1C1C;--surface-page:var(--sb-white);--surface-page-alt:var(--sb-ink-050);--surface-card:var(--sb-white);--surface-card-alt:var(--sb-blue-050);--surface-inverse:var(--sb-black);--surface-panel-dark:var(--sb-panel-dark);--surface-footer:var(--sb-grey-footer);--surface-header:var(--sb-white);--surface-utility-bar:var(--sb-black);--surface-accent:var(--sb-yellow);--surface-support:var(--sb-blue);--surface-support-soft:var(--sb-blue-100);--surface-overlay:rgba(0,0,0,.62);--border-subtle:var(--sb-ink-100);--border-default:var(--sb-ink-200);--border-strong:var(--sb-ink-900);--border-inverse:rgba(255,255,255,.24);--border-focus:var(--sb-blue-700);--border-media:var(--sb-blue);--action-primary-bg:var(--sb-yellow);--action-primary-bg-hover:var(--sb-yellow-600);--action-primary-bg-active:var(--sb-yellow-700);--action-primary-fg:var(--sb-black);--action-secondary-bg:var(--sb-blue);--action-secondary-bg-hover:var(--sb-blue-600);--action-secondary-bg-active:var(--sb-blue-700);--action-secondary-fg:var(--sb-black);--action-solid-bg:var(--sb-black);--action-solid-bg-hover:var(--sb-ink-700);--action-solid-fg:var(--sb-white);--action-ghost-fg:var(--sb-black);--action-ghost-bg-hover:var(--sb-ink-050);--action-disabled-bg:var(--sb-ink-100);--action-disabled-fg:var(--sb-ink-400);--status-success:#2F7D4F;--status-success-soft:#E7F2EB;--status-warning:var(--sb-yellow-700);--status-warning-soft:var(--sb-yellow-100);--status-danger:#B3261E;--status-danger-soft:#FBEAE9;--status-info:var(--sb-blue-700);--status-info-soft:var(--sb-blue-100)}:root{--font-sans:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-sans);--font-body:var(--font-sans);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--text-2xs:12px;--text-xs:13px;--text-sm:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:30px;--text-3xl:38px;--text-4xl:48px;--text-5xl:60px;--text-6xl:76px;--leading-tight:1.06;--leading-snug:1.2;--leading-normal:1.45;--leading-relaxed:1.65;--tracking-display:-.02em;--tracking-heading:-.01em;--tracking-body:0em;--tracking-eyebrow:.14em;--type-hero-size:var(--text-6xl);--type-hero-weight:var(--weight-extrabold);--type-hero-leading:var(--leading-tight);--type-h1-size:var(--text-4xl);--type-h2-size:var(--text-3xl);--type-h3-size:var(--text-2xl);--type-h4-size:var(--text-xl);--type-heading-weight:var(--weight-bold);--type-subhead-size:var(--text-lg);--type-subhead-weight:var(--weight-medium);--type-body-size:var(--text-md);--type-body-weight:var(--weight-regular);--type-body-leading:var(--leading-relaxed);--type-small-size:var(--text-sm);--type-caption-size:var(--text-xs);--type-eyebrow-size:var(--text-2xs);--type-eyebrow-weight:var(--weight-semibold);--type-button-size:var(--text-sm);--type-button-weight:var(--weight-semibold);--measure-body:66ch;--measure-narrow:46ch}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--space-13:128px;--container-max:1200px;--container-wide:1400px;--container-prose:720px;--gutter-page:24px;--gutter-page-lg:48px;--section-y:var(--space-12);--section-y-tight:var(--space-10);--grid-gap:24px;--card-padding:28px;--card-padding-lg:36px}:root{--radius-none:0;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--radius-button:var(--radius-pill);--radius-input:var(--radius-sm);--radius-card:var(--radius-lg);--radius-media:var(--radius-lg);--radius-badge:var(--radius-pill);--radius-dialog:var(--radius-xl);--border-width-hairline:1px;--border-width-thick:2px}:root{--shadow-none:none;--shadow-xs:0 1px 2px rgba(0,0,0,.06);--shadow-sm:0 2px 6px rgba(0,0,0,.07);--shadow-md:0 6px 18px rgba(0,0,0,.08);--shadow-lg:0 16px 40px rgba(0,0,0,.1);--shadow-xl:0 28px 64px rgba(0,0,0,.14);--shadow-card:var(--shadow-sm);--shadow-card-hover:var(--shadow-md);--shadow-dialog:var(--shadow-xl);--shadow-inset-hairline:inset 0 0 0 1px var(--border-subtle);--focus-ring:0 0 0 3px rgba(137,179,196,.55);--focus-ring-on-dark:0 0 0 3px rgba(255,222,89,.6);--scrim-bottom:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.35) 45%,rgba(0,0,0,0) 100%);--scrim-left:linear-gradient(to right,rgba(0,0,0,.75) 0%,rgba(0,0,0,.25) 55%,rgba(0,0,0,0) 100%);--scrim-flat:rgba(0,0,0,.45);--z-base:0;--z-sticky:100;--z-header:200;--z-overlay:900;--z-dialog:1000;--z-toast:1100;--z-tooltip:1200}:root{--ease-standard:cubic-bezier(.2,.6,.25,1);--ease-out:cubic-bezier(.16,.84,.44,1);--ease-in-out:cubic-bezier(.45,0,.25,1);--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.22s;--duration-slow:.34s;--duration-page:.52s;--transition-hover:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard);--transition-transform:transform var(--duration-normal) var(--ease-out);--transition-fade:opacity var(--duration-normal) var(--ease-standard);--press-scale:.98;--lift-y:-2px}:root,[data-theme=light]{--bg: #f6f6f6;--tp: #ffffff;--c: #ffffff;--ln: #ececec;--l2: #f1f1f1;--ik: #000000;--i2: #3d3d3d;--mu: #8a8a8a;--hv: #f6f6f6;--sk: #ececec;--br: #1f1f1f;--rd: #b3261e;--rs: #fbeae9;--gn: #2f7d4f;--gs: #e7f2eb;--am: #8a6e12;--as: #fff4ce;--bl: #557e90;--bs: #e1edf2;--se: transparent;--bf: none}[data-theme=dark]{--bg: #121212;--tp: #1a1a1a;--c: #1c1c1c;--ln: rgba(255, 255, 255, .14);--l2: rgba(255, 255, 255, .08);--ik: #ffffff;--i2: rgba(255, 255, 255, .74);--mu: rgba(255, 255, 255, .5);--hv: rgba(255, 255, 255, .05);--sk: rgba(255, 255, 255, .09);--br: rgba(255, 255, 255, .88);--rd: #f0a9a3;--rs: rgba(179, 38, 30, .28);--gn: #8fcca6;--gs: rgba(47, 125, 79, .28);--am: #f0cb3a;--as: rgba(255, 222, 89, .13);--bl: #a9c9d7;--bs: rgba(137, 179, 196, .16);--se: rgba(255, 255, 255, .08);--bf: invert(1) opacity(.85)}@keyframes aPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes pIn{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.a-card{background:var(--c);border:1px solid var(--ln);border-radius:12px}.a-eyebrow{font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--mu);text-transform:uppercase}.a-chip{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;line-height:1;padding:4px 9px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.a-chip--green{color:var(--gn);background:var(--gs)}.a-chip--amber{color:var(--am);background:var(--as)}.a-chip--red{color:var(--rd);background:var(--rs)}.a-chip--blue{color:var(--bl);background:var(--bs)}.a-chip--gray{color:var(--i2);background:var(--l2)}.a-chip--red-out{color:var(--rd);background:transparent;border-color:var(--rd)}.a-chip--amber-out{color:var(--am);background:transparent;border-color:var(--am)}.a-chip--gray-out{color:var(--mu);background:transparent;border-color:var(--ln)}.a-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border-radius:999px;border:1px solid transparent;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color .14s var(--ease-standard),color .14s var(--ease-standard),border-color .14s var(--ease-standard)}.a-btn:active{transform:scale(.98)}.a-btn:disabled{background:var(--l2);color:var(--mu);border-color:transparent;cursor:not-allowed;transform:none}.a-btn--primary{background:var(--sb-yellow);color:#000}.a-btn--primary:hover:not(:disabled){background:var(--sb-yellow-600)}.a-btn--solid{background:var(--ik);color:var(--bg)}.a-btn--solid:hover:not(:disabled){opacity:.85}.a-btn--ghost{background:transparent;color:var(--i2);border-color:var(--ln)}.a-btn--ghost:hover:not(:disabled){background:var(--hv)}.a-btn--danger{background:transparent;color:var(--rd);border-color:var(--rd)}.a-btn--danger:hover:not(:disabled){background:var(--rs)}.a-btn--sm{height:30px;padding:0 12px;font-size:11px}.a-input,.a-select,.a-textarea{width:100%;font-family:inherit;font-size:13px;color:var(--ik);background:var(--bg);border:1px solid var(--ln);border-radius:8px;padding:0 12px;height:38px;outline:none;transition:border-color .14s var(--ease-standard),box-shadow .14s var(--ease-standard)}.a-textarea{height:auto;padding:10px 12px;resize:vertical;line-height:1.55}.a-input:focus-visible,.a-select:focus-visible,.a-textarea:focus-visible{border-color:var(--bl);box-shadow:var(--focus-ring)}.a-label{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin-bottom:6px}.a-help{font-size:12px;color:var(--mu);margin-top:6px;line-height:1.5}.a-table{width:100%;border-collapse:collapse;font-size:13px}.a-table th{text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mu);padding:10px 14px;border-bottom:1px solid var(--ln);white-space:nowrap}.a-table td{padding:12px 14px;border-bottom:1px solid var(--l2);color:var(--i2);vertical-align:middle}.a-table td:first-child{color:var(--ik)}.a-table tbody tr{transition:background .14s var(--ease-standard)}.a-table tbody tr.a-row-link{cursor:pointer}.a-table tbody tr.a-row-link:hover{background:var(--hv)}.a-table tbody tr:last-child td{border-bottom:none}.a-num{font-variant-numeric:tabular-nums;text-align:right}.a-skeleton{background:var(--sk);border-radius:6px;animation:aPulse 1.4s var(--ease-standard) infinite}.a-mono{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;font-size:9.5px;font-weight:700;letter-spacing:.05em;flex:none}.a-kbd{font-size:11px;color:var(--mu);border:1px solid var(--ln);border-radius:4px;padding:2px 7px;line-height:1}.a-overlay{position:fixed;inset:0;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:var(--z-dialog);padding:24px}.a-dialog{background:var(--c);border:1px solid var(--ln);border-radius:16px;box-shadow:var(--shadow-dialog);width:100%;max-width:480px;padding:24px}.a-panel{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:92vw;background:var(--c);border-left:1px solid var(--ln);box-shadow:var(--shadow-xl);z-index:var(--z-overlay);animation:pIn .22s var(--ease-out);overflow-y:auto}.a-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--ik);color:var(--bg);font-size:13px;font-weight:500;padding:10px 18px;border-radius:999px;box-shadow:var(--shadow-lg);z-index:var(--z-toast)}.a-page-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.a-page-head .spacer{flex:1}.a-empty{padding:48px 24px;text-align:center;color:var(--mu);font-size:13.5px;line-height:1.6}.a-empty img{margin:0 auto 12px;height:72px;opacity:.75;filter:var(--bf)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--font-body);font-size:14px;color:var(--ik);background:var(--bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug);margin:0}p{margin:0}a{color:inherit}a:hover{color:var(--bl)}img,svg{display:block;max-width:100%}button{font-family:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
