@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff) format("woff");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{--orchid-25:#FEFAFF;--orchid-50:#FBF1FE;--orchid-100:#F5E1FC;--orchid-200:#EAC4F8;--orchid-300:#DA9BF2;--orchid-400:#C568E8;--orchid-500:#AC3AD6;--orchid-600:#9017B7;--orchid-700:#761296;--orchid-800:#61137A;--orchid-900:#4F1563;--orchid-950:#330342;--neutral-0:#FFFFFF;--neutral-25:#FCFCFD;--neutral-50:#F8F8FA;--neutral-100:#F1F1F4;--neutral-150:#EAEAEF;--neutral-200:#E3E3E9;--neutral-300:#D3D3DC;--neutral-400:#A6A6B3;--neutral-500:#7A7A88;--neutral-600:#5A5A67;--neutral-700:#43434E;--neutral-800:#2B2B34;--neutral-900:#1A1A21;--neutral-950:#0E0E13;--green-50:#E8F8EF;--green-100:#D2F1E0;--green-200:#A7E3C2;--green-500:#25A365;--green-600:#1B854F;--green-700:#146340;--amber-50:#FEF6E0;--amber-100:#FCEBBC;--amber-200:#F7D888;--amber-500:#D9930B;--amber-600:#AE7205;--amber-700:#855503;--red-50:#FDEDEE;--red-100:#FBDADD;--red-200:#F5B4BB;--red-500:#D82D3E;--red-600:#B81F2E;--red-700:#8F1723;--blue-50:#EAF2FE;--blue-100:#D6E5FD;--blue-200:#AFCBFA;--blue-500:#2A6FE0;--blue-600:#1D57BA;--blue-700:#17458F;--surface-app:var(--neutral-50);--surface-canvas:var(--neutral-0);--surface-card:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-raised:var(--neutral-0);--surface-hover:var(--neutral-100);--surface-active:var(--neutral-150);--surface-selected:var(--orchid-50);--surface-inverse:var(--neutral-900);--surface-nav:var(--neutral-50);--surface-overlay:rgba(14,14,19,.42);--text-strong:var(--neutral-950);--text-body:var(--neutral-800);--text-muted:var(--neutral-600);--text-subtle:var(--neutral-500);--text-disabled:var(--neutral-400);--text-inverse:var(--neutral-0);--text-accent:var(--orchid-700);--text-link:var(--orchid-700);--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-accent:var(--orchid-600);--border-focus:var(--orchid-500);--accent:var(--orchid-600);--accent-hover:var(--orchid-700);--accent-press:var(--orchid-800);--accent-soft:var(--orchid-50);--accent-soft-hover:var(--orchid-100);--accent-on:var(--neutral-0);--focus-ring:0 0 0 3px var(--orchid-100);--status-open-fg:var(--orchid-700);--status-open-bg:var(--orchid-100);--status-open-dot:var(--orchid-500);--status-pending-fg:var(--amber-700);--status-pending-bg:var(--amber-50);--status-pending-dot:var(--amber-500);--status-resolved-fg:var(--green-700);--status-resolved-bg:var(--green-50);--status-resolved-dot:var(--green-500);--status-closed-fg:var(--neutral-600);--status-closed-bg:var(--neutral-100);--status-closed-dot:var(--neutral-400);--status-overdue-fg:var(--red-700);--status-overdue-bg:var(--red-50);--status-overdue-dot:var(--red-500);--success-fg:var(--green-700);--success-bg:var(--green-50);--success-border:var(--green-200);--success-solid:var(--green-600);--warning-fg:var(--amber-700);--warning-bg:var(--amber-50);--warning-border:var(--amber-200);--warning-solid:var(--amber-500);--danger-fg:var(--red-700);--danger-bg:var(--red-50);--danger-border:var(--red-200);--danger-solid:var(--red-600);--info-fg:var(--blue-700);--info-bg:var(--blue-50);--info-border:var(--blue-200);--info-solid:var(--blue-600);--viz-1:var(--orchid-500);--viz-2:var(--blue-500);--viz-3:var(--green-500);--viz-4:var(--amber-500);--viz-5:#E0567A;--viz-6:#0E9B9B;--viz-grid:var(--neutral-150);--viz-axis:var(--neutral-400)}[data-theme=dark]{--surface-app:var(--neutral-950);--surface-canvas:#15151B;--surface-card:#15151B;--surface-sunken:#0B0B0F;--surface-raised:#1C1C24;--surface-hover:#20202A;--surface-active:#282833;--surface-selected:rgba(172,58,214,.14);--surface-inverse:var(--neutral-0);--surface-nav:#111117;--surface-overlay:rgba(0,0,0,.62);--text-strong:#F5F5F7;--text-body:#DCDCE3;--text-muted:#9C9CAA;--text-subtle:#7E7E8C;--text-disabled:#55555F;--text-inverse:var(--neutral-950);--text-accent:var(--orchid-300);--text-link:var(--orchid-300);--border-subtle:#22222B;--border-default:#2C2C37;--border-strong:#3B3B48;--border-accent:var(--orchid-400);--border-focus:var(--orchid-400);--accent:var(--orchid-500);--accent-hover:var(--orchid-400);--accent-press:var(--orchid-300);--accent-soft:rgba(172,58,214,.16);--accent-soft-hover:rgba(172,58,214,.24);--accent-on:#FFFFFF;--focus-ring:0 0 0 3px rgba(172,58,214,.32);--status-open-fg:var(--orchid-300);--status-open-bg:rgba(172,58,214,.16);--status-pending-fg:var(--amber-200);--status-pending-bg:rgba(217,147,11,.16);--status-resolved-fg:var(--green-200);--status-resolved-bg:rgba(37,163,101,.16);--status-closed-fg:var(--neutral-400);--status-closed-bg:rgba(255,255,255,.06);--status-overdue-fg:var(--red-200);--status-overdue-bg:rgba(216,45,62,.16);--success-fg:var(--green-200);--success-bg:rgba(37,163,101,.14);--success-border:rgba(37,163,101,.32);--warning-fg:var(--amber-200);--warning-bg:rgba(217,147,11,.14);--warning-border:rgba(217,147,11,.32);--danger-fg:var(--red-200);--danger-bg:rgba(216,45,62,.14);--danger-border:rgba(216,45,62,.32);--info-fg:var(--blue-200);--info-bg:rgba(42,111,224,.14);--info-border:rgba(42,111,224,.32);--viz-grid:#25252F;--viz-axis:#55555F}:root{--font-sans:"Figtree","Segoe UI",system-ui,-apple-system,sans-serif;--font-display:"Figtree","Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--fs-38:38px;--fs-48:48px;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.45;--lh-relaxed:1.6;--ls-tighter:-.022em;--ls-tight:-.014em;--ls-normal:-.006em;--ls-wide:.02em;--ls-caps:.06em;--type-display-size:var(--fs-48);--type-display-weight:var(--fw-bold);--type-display-lh:var(--lh-tight);--type-display-ls:var(--ls-tighter);--type-h1-size:var(--fs-30);--type-h1-weight:var(--fw-bold);--type-h1-lh:var(--lh-tight);--type-h1-ls:var(--ls-tighter);--type-h2-size:var(--fs-24);--type-h2-weight:var(--fw-semibold);--type-h2-lh:var(--lh-snug);--type-h2-ls:var(--ls-tight);--type-h3-size:var(--fs-18);--type-h3-weight:var(--fw-semibold);--type-h3-lh:var(--lh-snug);--type-h3-ls:var(--ls-tight);--type-title-size:var(--fs-15);--type-title-weight:var(--fw-semibold);--type-title-lh:var(--lh-snug);--type-title-ls:var(--ls-normal);--type-body-size:var(--fs-14);--type-body-weight:var(--fw-regular);--type-body-lh:var(--lh-normal);--type-body-ls:var(--ls-normal);--type-body-lg-size:var(--fs-16);--type-body-lg-lh:var(--lh-relaxed);--type-label-size:var(--fs-13);--type-label-weight:var(--fw-medium);--type-label-lh:var(--lh-snug);--type-caption-size:var(--fs-12);--type-caption-weight:var(--fw-regular);--type-caption-lh:var(--lh-snug);--type-overline-size:var(--fs-11);--type-overline-weight:var(--fw-semibold);--type-overline-ls:var(--ls-caps);--type-mono-size:var(--fs-13);--type-mono-weight:var(--fw-medium)}:root{--space-0:0px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:14px;--space-8:16px;--space-10:20px;--space-12:24px;--space-14:28px;--space-16:32px;--space-20:40px;--space-24:48px;--space-32:64px;--space-40:80px;--nav-width:240px;--nav-width-collapsed:60px;--rail-width:56px;--topbar-height:56px;--list-pane-width:380px;--detail-pane-width:320px;--content-max:1200px;--prose-max:68ch;--control-h-sm:28px;--control-h-md:34px;--control-h-lg:40px;--row-h-compact:36px;--row-h-default:44px;--row-h-comfy:56px;--pad-card:20px;--pad-page-x:28px;--pad-page-y:24px}:root{--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:20px;--radius-pill:999px;--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--radius-surface:var(--radius-xl);--radius-pill-badge:var(--radius-pill);--radius-avatar:var(--radius-pill)}:root{--shadow-none:none;--shadow-xs:0 1px 2px rgba(14,14,19,.05);--shadow-sm:0 1px 2px rgba(14,14,19,.06),0 1px 3px rgba(14,14,19,.04);--shadow-md:0 2px 4px rgba(14,14,19,.05),0 6px 14px -4px rgba(14,14,19,.08);--shadow-lg:0 8px 28px -8px rgba(14,14,19,.16),0 2px 6px rgba(14,14,19,.05);--shadow-xl:0 24px 56px -16px rgba(14,14,19,.22),0 4px 10px rgba(14,14,19,.06);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.6);--ring-accent:0 0 0 1px var(--orchid-600);--ring-danger:0 0 0 1px var(--red-500)}[data-theme=dark]{--shadow-xs:0 1px 2px rgba(0,0,0,.4);--shadow-sm:0 1px 2px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.3);--shadow-md:0 2px 4px rgba(0,0,0,.4),0 6px 14px -4px rgba(0,0,0,.5);--shadow-lg:0 8px 28px -8px rgba(0,0,0,.6),0 2px 6px rgba(0,0,0,.4);--shadow-xl:0 24px 56px -16px rgba(0,0,0,.7),0 4px 10px rgba(0,0,0,.5);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.05)}:root{--dur-instant:80ms;--dur-fast:.12s;--dur-base:.18s;--dur-slow:.26s;--dur-slower:.4s;--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.5,0,1,1);--ease-inout:cubic-bezier(.65,0,.35,1);--transition-control:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);--transition-surface:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}@media(prefers-reduced-motion:reduce){:root{--dur-instant:0ms;--dur-fast:0ms;--dur-base:0ms;--dur-slow:0ms;--dur-slower:0ms}}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-lh);letter-spacing:var(--ls-normal);color:var(--text-body);background:var(--surface-app);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display);color:var(--text-strong)}p{margin:0}a:hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:2px}:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}code,kbd,pre{font-family:var(--font-mono)}::selection{background:var(--orchid-100);color:var(--orchid-900)}[data-theme=dark] ::selection{background:#ac3ad666;color:#fff}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);background:var(--surface-canvas);color:var(--text-body);letter-spacing:var(--ls-normal);text-wrap:pretty;-webkit-font-smoothing:antialiased}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--accent-press);text-decoration:underline;text-underline-offset:2px}h1,h2,h3,p{margin:0}img{max-width:100%}.skip-link{position:absolute;left:12px;top:-48px;z-index:100;padding:8px 14px;border-radius:8px;background:var(--accent);color:var(--accent-on);font-size:14px;font-weight:600;transition:top var(--dur-fast) var(--ease-standard)}.skip-link:focus{top:12px;text-decoration:none;color:var(--accent-on)}.container{max-width:1180px;margin:0 auto;padding:0 28px}.hv-primary:hover{background:var(--accent-hover)!important;color:var(--accent-on)!important;text-decoration:none!important}.hv-secondary:hover{background:var(--surface-hover)!important;color:var(--text-strong)!important;text-decoration:none!important}.hv-nav:hover,.hv-strong:hover{color:var(--text-strong)!important;text-decoration:none!important}.hv-primary-400:hover{background:var(--orchid-400)!important;color:#fff!important;text-decoration:none!important}.hv-ghost-dark:hover{background:#20202a!important;color:#f5f5f7!important;text-decoration:none!important}.hv-card{transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.hv-card:hover{border-color:var(--border-strong)!important;box-shadow:var(--shadow-md)!important}.dc-icon{display:inline-block;vertical-align:middle;flex:none;stroke-width:1.75}.accent{color:var(--accent)}.sh-chips{display:flex;flex-wrap:wrap;gap:8px}.sh-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:-.01em;color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:999px;padding:5px 11px}.sh-chip .dc-icon{color:var(--text-accent)}.ph-badge{display:inline-block;flex:none;line-height:0}.ph-badge img{display:none}.ph-badge .ph-light{display:block}[data-theme=dark] .ph-badge .ph-light{display:none}[data-theme=dark] .ph-badge .ph-dark{display:block}.hv-primary:active,.hv-secondary:active,.hv-primary-400:active,.hv-ghost-dark:active,.nav-cta:active,button[type=submit]:active{transform:scale(.97)}@media(prefers-reduced-motion:no-preference){main>section{animation:sh-rise .5s cubic-bezier(.22,1,.36,1) both}main>section:nth-child(2){animation-delay:.05s}main>section:nth-child(3){animation-delay:.1s}main>section:nth-child(4){animation-delay:.15s}main>section:nth-child(n+5){animation-delay:.2s}}@keyframes sh-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
