:root{color-scheme:light;--color-bg: 253 246 240;--color-bg-soft: 245 237 230;--color-surface: 250 245 241;--color-surface-raised: 255 255 255;--color-fg: 38 34 31;--color-fg-strong: 17 15 13;--color-fg-muted: 110 102 94;--color-line: 208 198 188;--color-scrim: 17 15 13;--color-accent: 31 110 178;--color-accent-strong: 21 92 152;--color-accent-fg: 255 255 255;--color-success: 21 123 80;--color-success-soft: 222 244 232;--color-success-fg: 255 255 255;--color-warning: 155 93 7;--color-warning-soft: 253 240 213;--color-warning-fg: 255 255 255;--color-danger: 190 42 42;--color-danger-soft: 253 227 227;--color-danger-fg: 255 255 255;--color-info: 31 110 178;--color-info-soft: 224 239 252;--color-info-fg: 255 255 255;--color-chart-1: 0 107 170;--color-chart-2: 189 107 14;--color-chart-3: 0 125 90;--color-chart-4: 189 44 16;--color-chart-5: 170 70 140;--color-chart-6: 47 135 195;--color-chart-7: 118 97 18;--color-chart-8: 60 60 60}@media(prefers-color-scheme: dark){:root{color-scheme:dark;--color-bg: 18 18 20;--color-bg-soft: 28 28 32;--color-surface: 34 34 39;--color-surface-raised: 44 44 50;--color-fg: 228 226 222;--color-fg-strong: 248 247 245;--color-fg-muted: 155 151 145;--color-line: 72 72 80;--color-scrim: 0 0 0;--color-accent: 96 170 240;--color-accent-strong: 130 190 248;--color-accent-fg: 16 20 26;--color-success: 74 190 130;--color-success-soft: 22 46 34;--color-success-fg: 12 26 18;--color-warning: 226 170 66;--color-warning-soft: 52 42 20;--color-warning-fg: 28 20 6;--color-danger: 240 110 110;--color-danger-soft: 56 26 26;--color-danger-fg: 30 12 12;--color-info: 96 170 240;--color-info-soft: 22 38 56;--color-info-fg: 12 20 30;--color-chart-1: 105 201 255;--color-chart-2: 230 153 0;--color-chart-3: 0 167 113;--color-chart-4: 236 111 60;--color-chart-5: 203 126 189;--color-chart-6: 124 153 252;--color-chart-7: 246 234 72;--color-chart-8: 181 181 180}}html[data-theme=dark]{color-scheme:dark;--color-bg: 18 18 20;--color-bg-soft: 28 28 32;--color-surface: 34 34 39;--color-surface-raised: 44 44 50;--color-fg: 228 226 222;--color-fg-strong: 248 247 245;--color-fg-muted: 155 151 145;--color-line: 72 72 80;--color-scrim: 0 0 0;--color-accent: 96 170 240;--color-accent-strong: 130 190 248;--color-accent-fg: 16 20 26;--color-success: 74 190 130;--color-success-soft: 22 46 34;--color-success-fg: 12 26 18;--color-warning: 226 170 66;--color-warning-soft: 52 42 20;--color-warning-fg: 28 20 6;--color-danger: 240 110 110;--color-danger-soft: 56 26 26;--color-danger-fg: 30 12 12;--color-info: 96 170 240;--color-info-soft: 22 38 56;--color-info-fg: 12 20 30;--color-chart-1: 105 201 255;--color-chart-2: 230 153 0;--color-chart-3: 0 167 113;--color-chart-4: 236 111 60;--color-chart-5: 203 126 189;--color-chart-6: 124 153 252;--color-chart-7: 246 234 72;--color-chart-8: 181 181 180}html[data-theme=light]{color-scheme:light;--color-bg: 253 246 240;--color-bg-soft: 245 237 230;--color-surface: 250 245 241;--color-surface-raised: 255 255 255;--color-fg: 38 34 31;--color-fg-strong: 17 15 13;--color-fg-muted: 110 102 94;--color-line: 208 198 188;--color-scrim: 17 15 13;--color-accent: 31 110 178;--color-accent-strong: 21 92 152;--color-accent-fg: 255 255 255;--color-success: 21 123 80;--color-success-soft: 222 244 232;--color-success-fg: 255 255 255;--color-warning: 155 93 7;--color-warning-soft: 253 240 213;--color-warning-fg: 255 255 255;--color-danger: 190 42 42;--color-danger-soft: 253 227 227;--color-danger-fg: 255 255 255;--color-info: 31 110 178;--color-info-soft: 224 239 252;--color-info-fg: 255 255 255;--color-chart-1: 0 107 170;--color-chart-2: 189 107 14;--color-chart-3: 0 125 90;--color-chart-4: 189 44 16;--color-chart-5: 170 70 140;--color-chart-6: 47 135 195;--color-chart-7: 118 97 18;--color-chart-8: 60 60 60}:root{--shadow-xs: 0 1px 2px rgba(17, 15, 13, 0.06);--shadow-sm: 0 2px 6px rgba(17, 15, 13, 0.08);--shadow-md: 0 4px 14px rgba(17, 15, 13, 0.1);--shadow-lg: 0 12px 32px rgba(17, 15, 13, 0.14);--shadow-xl: 0 24px 56px rgba(17, 15, 13, 0.18);--shadow-glow-sm: 0 0 6px rgb(var(--color-accent)/0.28);--shadow-glow-md: 0 0 14px rgb(var(--color-accent)/0.26);--shadow-glow-lg: 0 0 28px rgb(var(--color-accent)/0.24);--shadow-tinted-sm: 0 2px 8px rgb(var(--color-accent)/0.14);--shadow-tinted-md: 0 6px 18px rgb(var(--color-accent)/0.16);--shadow-tinted-lg: 0 14px 36px rgb(var(--color-accent)/0.18)}@media(prefers-color-scheme: dark){:root{--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.4);--shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.48);--shadow-md: 0 6px 20px rgba(0, 0, 0, 0.56);--shadow-lg: 0 16px 40px rgba(0, 0, 0, 0.64);--shadow-xl: 0 28px 64px rgba(0, 0, 0, 0.72);--shadow-glow-sm: 0 0 6px rgb(var(--color-accent)/0.45);--shadow-glow-md: 0 0 14px rgb(var(--color-accent)/0.4);--shadow-glow-lg: 0 0 28px rgb(var(--color-accent)/0.35);--shadow-tinted-sm: 0 2px 8px rgb(var(--color-accent)/0.24);--shadow-tinted-md: 0 6px 18px rgb(var(--color-accent)/0.28);--shadow-tinted-lg: 0 14px 36px rgb(var(--color-accent)/0.32)}}html[data-theme=dark]{--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.4);--shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.48);--shadow-md: 0 6px 20px rgba(0, 0, 0, 0.56);--shadow-lg: 0 16px 40px rgba(0, 0, 0, 0.64);--shadow-xl: 0 28px 64px rgba(0, 0, 0, 0.72);--shadow-glow-sm: 0 0 6px rgb(var(--color-accent)/0.45);--shadow-glow-md: 0 0 14px rgb(var(--color-accent)/0.4);--shadow-glow-lg: 0 0 28px rgb(var(--color-accent)/0.35);--shadow-tinted-sm: 0 2px 8px rgb(var(--color-accent)/0.24);--shadow-tinted-md: 0 6px 18px rgb(var(--color-accent)/0.28);--shadow-tinted-lg: 0 14px 36px rgb(var(--color-accent)/0.32)}html[data-theme=light]{--shadow-xs: 0 1px 2px rgba(17, 15, 13, 0.06);--shadow-sm: 0 2px 6px rgba(17, 15, 13, 0.08);--shadow-md: 0 4px 14px rgba(17, 15, 13, 0.1);--shadow-lg: 0 12px 32px rgba(17, 15, 13, 0.14);--shadow-xl: 0 24px 56px rgba(17, 15, 13, 0.18);--shadow-glow-sm: 0 0 6px rgb(var(--color-accent)/0.28);--shadow-glow-md: 0 0 14px rgb(var(--color-accent)/0.26);--shadow-glow-lg: 0 0 28px rgb(var(--color-accent)/0.24);--shadow-tinted-sm: 0 2px 8px rgb(var(--color-accent)/0.14);--shadow-tinted-md: 0 6px 18px rgb(var(--color-accent)/0.16);--shadow-tinted-lg: 0 14px 36px rgb(var(--color-accent)/0.18)}:root{--space-0: 0;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem}:root{--radius-none: 0;--radius-sm: 0.25rem;--radius-md: 0.5rem;--radius-lg: 0.75rem;--radius-xl: 1rem;--radius-pill: 999px;--radius-full: 50%}:root{--stroke-hairline: 1px;--stroke-thick: 2px;--stroke-heavy: 3px}:root{--touch-target: 2.75rem}:root{--font-sans: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, sans-serif;--font-mono: ui-monospace, SFMono-Regular, JetBrains Mono, Menlo, Consolas, monospace;--font-data: ui-monospace, SFMono-Regular, Cascadia Mono, JetBrains Mono, Roboto Mono, Menlo, Consolas, monospace;--text-xs: clamp(0.75rem, 0.73rem + 0.1vw, 0.8125rem);--text-sm: clamp(0.875rem, 0.85rem + 0.15vw, 0.9375rem);--text-md: clamp(1rem, 0.96rem + 0.2vw, 1.0625rem);--text-lg: clamp(1.125rem, 1.05rem + 0.35vw, 1.25rem);--text-xl: clamp(1.375rem, 1.2rem + 0.7vw, 1.75rem);--text-2xl: clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--text-3xl: clamp(2.25rem, 1.6rem + 2.6vw, 3.5rem);--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.55;--leading-loose: 1.75;--tracking-tight: -0.015em;--tracking-normal: 0;--tracking-wide: 0.04em}:root{--duration-instant: 0ms;--duration-fast: 120ms;--duration-base: 220ms;--duration-slow: 400ms;--duration-slower: 640ms;--easing-out: cubic-bezier(0.16, 1, 0.3, 1);--easing-in: cubic-bezier(0.5, 0, 0.75, 0);--easing-in-out: cubic-bezier(0.65, 0, 0.35, 1);--easing-spring: cubic-bezier(0.34, 1.56, 0.64, 1)}:root{--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-dropdown: 200;--z-drawer: 300;--z-dialog: 400;--z-popover: 500;--z-tooltip: 600;--z-toast: 700;--z-skip-nav: 800}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}:where(dialog){margin:auto}:where(html){-webkit-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;scroll-behavior:smooth}:where(body){min-block-size:100dvh;background:rgb(var(--color-bg)/1);color:rgb(var(--color-fg)/1);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(h1,h2,h3,h4,h5,h6){color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}:where(h1){font-size:var(--text-3xl)}:where(h2){font-size:var(--text-2xl)}:where(h3){font-size:var(--text-xl)}:where(h4){font-size:var(--text-lg)}:where(p,li){text-wrap:pretty}:where(a){color:rgb(var(--color-accent)/1);text-decoration-thickness:1px;text-underline-offset:.15em}:where(a:hover){color:rgb(var(--color-accent-strong)/1)}:where(img,picture,video,canvas,svg){display:block;max-inline-size:100%;block-size:auto}:where(input,button,textarea,select){font:inherit;color:inherit}:where(button){background:none;border:0;cursor:pointer}:where(code,kbd,pre,samp){font-family:var(--font-mono);font-size:.9em}:where(hr){border:0;border-block-start:1px solid rgb(var(--color-line)/1)}:where(table){border-collapse:collapse;inline-size:100%}:where(:target){scroll-margin-block-start:var(--space-12)}:where(:focus-visible){outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}:where(:focus:not(:focus-visible)){outline:none}::selection{background:rgb(var(--color-accent)/0.25);color:rgb(var(--color-fg-strong)/1)}html:has(dialog:modal){overflow:hidden}:where(html:has(>body>dialog[data-x-modal][open])){overflow:hidden}.ultimate-live-region{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@keyframes ultimate-hold-reveal{to{visibility:visible}}@media(scripting: none){[data-x-hold]{visibility:visible !important;animation:none !important}}:where(dialog[data-x-modal]){position:fixed;inset:0;inline-size:min(100% - var(--space-8),40rem);block-size:fit-content;max-block-size:min(88dvh,60rem);margin:auto;padding:var(--space-5);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);box-shadow:var(--shadow-xl);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}:where(dialog[data-x-modal])::-webkit-scrollbar{width:.625rem;height:.625rem}:where(dialog[data-x-modal])::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}:where(dialog[data-x-modal])::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}:where(dialog[data-x-modal])::backdrop{background:rgb(var(--color-scrim)/0.45);backdrop-filter:blur(0.125rem)}:where(dialog[data-x-modal])[open]{animation:ultimate-modal-in var(--duration-base) var(--easing-out)}:where([data-x-modal-close]){position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);inline-size:var(--space-8);block-size:var(--space-8);padding:0;border:0;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:rgb(var(--color-fg-muted)/1);cursor:pointer}:where([data-x-modal-close])::before,:where([data-x-modal-close])::after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:25%;inline-size:50%;block-size:.125rem;border-radius:var(--radius-full);background:currentcolor;rotate:45deg}:where([data-x-modal-close])::after{rotate:-45deg}:where([data-x-modal-close]):hover{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg)/1)}:where([data-x-modal-body]>:is(h1,h2):first-child){padding-inline-end:var(--space-8)}:where([data-x-modal-skeleton]){display:grid;gap:var(--space-3);min-block-size:12rem}:where([data-x-modal-skeleton])::before,:where([data-x-modal-skeleton])::after{content:"";display:block;border-radius:var(--radius-md);background:linear-gradient(90deg, rgb(var(--color-bg-soft)/1) 25%, rgb(var(--color-line)/1) 37%, rgb(var(--color-bg-soft)/1) 63%) 0 0/200% 100%;animation:ultimate-modal-shimmer calc(var(--duration-slower)*2) linear infinite}:where([data-x-modal-skeleton])::before{inline-size:60%;block-size:var(--space-6)}:where([data-x-modal-skeleton])::after{block-size:8rem}@keyframes ultimate-modal-shimmer{to{background-position:-200% 0}}@keyframes ultimate-modal-in{from{opacity:0;translate:0 var(--space-2)}}.accordion_30328e0c{display:flex;flex-direction:column;align-items:stretch;gap:0;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);background:rgb(var(--color-surface)/1);overflow:hidden}.section_30328e0c+.section_30328e0c{border-block-start:1px solid rgb(var(--color-line)/1)}.summary_30328e0c{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-2)}.summary_30328e0c:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.summary_30328e0c:focus:not(:focus-visible){outline:none}.summary_30328e0c{transition:background var(--duration-base) var(--easing-out);padding-block:var(--space-3);padding-inline:var(--space-4);color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-medium);cursor:pointer;list-style:none}.summary_30328e0c::-webkit-details-marker{display:none}.summary_30328e0c:hover{background:rgb(var(--color-bg-soft)/1)}.marker_30328e0c{transition:rotate var(--duration-base) var(--easing-out);color:rgb(var(--color-fg-muted)/1);rotate:0deg}[open]>.summary_30328e0c>.marker_30328e0c{rotate:180deg}.title_30328e0c{margin:0;font:inherit;color:inherit}.panel_30328e0c{padding-block-end:var(--space-4);padding-inline:var(--space-4);color:rgb(var(--color-fg)/1)}.alert_6ca9e3d2{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--alert-line);border-radius:var(--radius-md);background:var(--alert-bg);color:rgb(var(--color-fg)/1)}.icon_6ca9e3d2{display:inline-flex;color:var(--alert-accent);font-size:var(--text-lg);line-height:var(--leading-tight)}.content_6ca9e3d2{flex:1;min-inline-size:0}.title_6ca9e3d2{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold)}.body_6ca9e3d2{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.tone-neutral_6ca9e3d2{--alert-bg: rgb(var(--color-bg-soft)/1);--alert-line: rgb(var(--color-line)/1);--alert-accent: rgb(var(--color-fg-muted)/1)}.tone-accent_6ca9e3d2{--alert-bg: rgb(var(--color-accent)/0.1);--alert-line: rgb(var(--color-accent)/0.35);--alert-accent: rgb(var(--color-accent)/1)}.tone-success_6ca9e3d2{--alert-bg: rgb(var(--color-success-soft)/1);--alert-line: rgb(var(--color-success)/0.4);--alert-accent: rgb(var(--color-success)/1)}.tone-warning_6ca9e3d2{--alert-bg: rgb(var(--color-warning-soft)/1);--alert-line: rgb(var(--color-warning)/0.4);--alert-accent: rgb(var(--color-warning)/1)}.tone-danger_6ca9e3d2{--alert-bg: rgb(var(--color-danger-soft)/1);--alert-line: rgb(var(--color-danger)/0.4);--alert-accent: rgb(var(--color-danger)/1)}.tone-info_6ca9e3d2{--alert-bg: rgb(var(--color-info-soft)/1);--alert-line: rgb(var(--color-info)/0.4);--alert-accent: rgb(var(--color-info)/1)}.shell_7c1443ce{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"header" "sidebar" "main" "footer" "bottom";grid-template-rows:auto auto 1fr auto auto;min-block-size:100dvh;background:rgb(var(--color-bg)/1);color:rgb(var(--color-fg)/1)}@media(min-width: 768px){.shell_7c1443ce{grid-template-columns:var(--shell-sidebar, 16rem) minmax(0, 1fr);grid-template-areas:"header header" "sidebar main" "footer footer" "bottom bottom";grid-template-rows:auto 1fr auto auto}}.no-sidebar_7c1443ce{grid-template-areas:"header" "main" "footer" "bottom";grid-template-rows:auto 1fr auto auto}@media(min-width: 768px){.no-sidebar_7c1443ce{grid-template-columns:minmax(0, 1fr);grid-template-areas:"header" "main" "footer" "bottom"}}.skip_7c1443ce:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.skip_7c1443ce:focus:not(:focus-visible){outline:none}.skip_7c1443ce{transition:translate var(--duration-base) var(--easing-out);position:fixed;z-index:var(--z-skip-nav);inset-block-start:var(--space-2);inset-inline-start:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-4);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg-strong)/1);box-shadow:var(--shadow-md);font-weight:var(--weight-semibold);text-decoration:none;translate:0 -400%}.skip_7c1443ce:focus-visible{translate:0 0}.top_7c1443ce{display:flex;min-inline-size:0;align-items:center;gap:var(--space-2);grid-area:header;padding-inline-start:var(--space-2);border-block-end:1px solid rgb(var(--color-line)/1);background:rgb(var(--color-surface)/1)}@media(min-width: 768px){.top_7c1443ce{padding-inline-start:0}}.menuOnly_7c1443ce{display:none}.header_7c1443ce{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-4);flex:1;min-inline-size:0;padding-block:var(--space-3);padding-inline:var(--space-4)}.menuButton_7c1443ce:focus-visible,.close_7c1443ce:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.menuButton_7c1443ce:focus:not(:focus-visible),.close_7c1443ce:focus:not(:focus-visible){outline:none}.menuButton_7c1443ce,.close_7c1443ce{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);display:none;align-items:center;justify-content:center;gap:var(--space-2);padding-inline:var(--space-3);border:0;border-radius:var(--radius-md);background:none;color:rgb(var(--color-fg-strong)/1);font:inherit;cursor:pointer}.menuButton_7c1443ce:hover,.close_7c1443ce:hover{background:rgb(var(--color-bg-soft)/1)}.close_7c1443ce{margin-inline-start:auto}@media(max-width: 479.98px){.menuLabel_7c1443ce{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.sticky_7c1443ce{position:sticky;z-index:var(--z-sticky);inset-block-start:0}.sidebar_7c1443ce{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.sidebar_7c1443ce::-webkit-scrollbar{width:.625rem;height:.625rem}.sidebar_7c1443ce::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.sidebar_7c1443ce::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.sidebar_7c1443ce{display:block;position:static;inset:auto;inline-size:auto;block-size:auto;margin:0;grid-area:sidebar;padding:var(--space-4);border:0;border-block-end:1px solid rgb(var(--color-line)/1);background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg)/1);overflow:auto}@media(min-width: 768px){.sidebar_7c1443ce{border-block-end:0;border-inline-end:1px solid rgb(var(--color-line)/1)}}.main_7c1443ce{grid-area:main;min-inline-size:0;padding-block:var(--space-6);padding-inline:var(--space-4)}.main_7c1443ce:focus-visible{outline:none}@media(min-width: 768px){.main_7c1443ce{padding-inline:var(--space-6)}}.bottomNav_7c1443ce{position:sticky;z-index:var(--z-sticky);inset-block-end:0;grid-area:bottom}@media(min-width: 768px){.bottomNav_7c1443ce{display:none}}.footer_7c1443ce{grid-area:footer;padding-block:var(--space-5);padding-inline:var(--space-4);border-block-start:1px solid rgb(var(--color-line)/1);background:rgb(var(--color-surface)/1);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}@media(max-width: 767.98px){@supports selector(:popover-open){.sidebar_7c1443ce:not(:popover-open){display:none}.sidebar_7c1443ce:popover-open::backdrop{background:rgb(var(--color-scrim)/0.45)}.sidebar_7c1443ce:popover-open{position:fixed;inset-block:0;inset-inline-start:0;inset-inline-end:auto;inline-size:min(var(--shell-sidebar, 16rem),100vw - var(--space-12));block-size:100dvh;max-block-size:100dvh;border-block-end:0;border-inline-end:1px solid rgb(var(--color-line)/1);background:rgb(var(--color-surface-raised)/1);box-shadow:var(--shadow-xl)}.menuButton_7c1443ce,.close_7c1443ce{display:inline-flex}.menuOnly_7c1443ce{display:flex}}}.region_3d49c169{min-block-size:var(--async-reserve)}.stale_3d49c169{opacity:.6;transition:opacity var(--duration-fast) var(--easing-out)}.avatar_76f488ab{position:relative;display:inline-grid;place-items:center;inline-size:var(--avatar-size, 2rem);block-size:var(--avatar-size, 2rem);flex:none;background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);font-size:calc(var(--avatar-size, 2rem)*.4);font-weight:var(--weight-semibold);line-height:1;overflow:clip}.avatar_76f488ab>img{inline-size:100%;block-size:100%;object-fit:cover}.shape-circle_76f488ab{border-radius:var(--radius-full)}.shape-rounded_76f488ab{border-radius:var(--radius-md)}.initials_76f488ab{user-select:none}.name_76f488ab{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.status-online_76f488ab::after,.status-busy_76f488ab::after,.status-offline_76f488ab::after{position:absolute;inset-block-end:0;inset-inline-end:0;inline-size:28%;block-size:28%;border:var(--stroke-thick) solid rgb(var(--color-surface)/1);border-radius:var(--radius-full);content:""}.status-online_76f488ab::after{background:rgb(var(--color-success)/1)}.status-busy_76f488ab::after{background:rgb(var(--color-warning)/1)}.status-offline_76f488ab::after{background:rgb(var(--color-fg-muted)/1)}.badge_3bce8f5d{display:inline-flex;align-items:center;gap:var(--space-1);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-pill);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap}.dot_3bce8f5d{inline-size:.4rem;block-size:.4rem;border-radius:var(--radius-full);background:currentcolor}.size-sm_3bce8f5d{padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);padding-block:.0625rem;font-size:var(--text-xs)}.size-md_3bce8f5d{padding-inline-start:var(--space-3);padding-inline-end:var(--space-3);padding-block:var(--space-1);font-size:var(--text-xs)}.size-lg_3bce8f5d{padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);padding-block:var(--space-1);font-size:var(--text-sm)}.tone-neutral_3bce8f5d{--badge: rgb(var(--color-fg-muted)/1);--badge-soft: rgb(var(--color-bg-soft)/1);--badge-fg: rgb(var(--color-fg-strong)/1);--badge-on: rgb(var(--color-bg)/1)}.tone-accent_3bce8f5d{--badge: rgb(var(--color-accent)/1);--badge-soft: rgb(var(--color-accent)/0.14);--badge-fg: rgb(var(--color-accent-strong)/1);--badge-on: rgb(var(--color-accent-fg)/1)}.tone-success_3bce8f5d{--badge: rgb(var(--color-success)/1);--badge-soft: rgb(var(--color-success-soft)/1);--badge-fg: rgb(var(--color-success)/1);--badge-on: rgb(var(--color-success-fg)/1)}.tone-warning_3bce8f5d{--badge: rgb(var(--color-warning)/1);--badge-soft: rgb(var(--color-warning-soft)/1);--badge-fg: rgb(var(--color-warning)/1);--badge-on: rgb(var(--color-warning-fg)/1)}.tone-danger_3bce8f5d{--badge: rgb(var(--color-danger)/1);--badge-soft: rgb(var(--color-danger-soft)/1);--badge-fg: rgb(var(--color-danger)/1);--badge-on: rgb(var(--color-danger-fg)/1)}.tone-info_3bce8f5d{--badge: rgb(var(--color-info)/1);--badge-soft: rgb(var(--color-info-soft)/1);--badge-fg: rgb(var(--color-info)/1);--badge-on: rgb(var(--color-info-fg)/1)}.variant-soft_3bce8f5d{background:var(--badge-soft);color:var(--badge-fg)}.variant-solid_3bce8f5d{background:var(--badge);color:var(--badge-on)}.variant-outline_3bce8f5d{border-color:var(--badge);color:var(--badge-fg)}.chart_def5dd2a{display:grid;gap:var(--space-1);inline-size:100%;direction:ltr}.box_def5dd2a{position:relative}.plot_def5dd2a{display:block;inline-size:100%;block-size:auto}.grid_def5dd2a{stroke:rgb(var(--color-line)/0.45);stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:2 4}.bar_def5dd2a{fill:rgb(var(--color-accent)/1);opacity:.5;transition:opacity var(--duration-fast) var(--easing-out)}.bar_def5dd2a:hover{opacity:1}.secondary_def5dd2a{fill:rgb(var(--color-danger)/1);opacity:.6;stroke:rgb(var(--color-fg-strong)/1);stroke-width:1;stroke-dasharray:3 2;vector-effect:non-scaling-stroke;transition:opacity var(--duration-fast) var(--easing-out)}.secondary_def5dd2a:hover{opacity:1}.last_def5dd2a{opacity:1}.bar_def5dd2a[data-tone],.bar_def5dd2a[data-series]{fill:var(--series)}.bar_def5dd2a[data-sign=negative]{stroke:rgb(var(--color-fg-strong)/1);stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.zero_def5dd2a{stroke:rgb(var(--color-fg-muted)/1);stroke-width:1;vector-effect:non-scaling-stroke}.axis_def5dd2a{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--text-xs);line-height:var(--leading-tight);color:rgb(var(--color-fg-muted)/1)}.max_def5dd2a{justify-self:end}.keys_def5dd2a{display:flex;justify-content:space-between;gap:var(--space-2)}.swatch_def5dd2a{display:block;inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--radius-sm);background:rgb(var(--color-accent)/1)}.swatch_def5dd2a[data-tone],.swatch_def5dd2a[data-series]{background:var(--series)}.swatchSecondary_def5dd2a{border:var(--stroke-hairline) dashed rgb(var(--color-fg-strong)/1);background:rgb(var(--color-danger)/0.6)}.board_816adba8{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem, 1fr);gap:var(--space-4);overflow-x:auto;scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain}@media(max-width: 479.98px){.board_816adba8{grid-auto-columns:100%}}.column_816adba8{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);scroll-snap-align:start;border-radius:var(--radius-lg);background:rgb(var(--color-bg-soft)/1);padding:var(--space-3)}.columnLabel_816adba8{margin:0;color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold)}.bar_3151f182{padding-block-end:calc(0rem + env(safe-area-inset-bottom, 0rem));padding-inline:calc(0rem + max(env(safe-area-inset-left, 0rem), env(safe-area-inset-right, 0rem)));border-block-start:1px solid rgb(var(--color-line)/1);background:rgb(var(--color-surface)/1)}.list_3151f182{display:flex;margin:0;padding:0;list-style:none}.item_3151f182{flex:1 1 0;min-inline-size:0}.link_3151f182:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}.link_3151f182:focus:not(:focus-visible){outline:none}.link_3151f182{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding-block:var(--space-2);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);text-decoration:none}.link_3151f182[aria-current=page]{color:rgb(var(--color-accent)/1);font-weight:var(--weight-semibold)}.icon_3151f182{display:inline-flex}.label_3151f182{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%}.breadcrumb_0231dfed{font-size:var(--text-sm)}.list_0231dfed{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);list-style:none}.item_0231dfed{display:flex;align-items:center;gap:var(--space-2)}.item_0231dfed:not(:first-child)::before{color:rgb(var(--color-fg-muted)/1);content:"/"}.link_0231dfed:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.link_0231dfed:focus:not(:focus-visible){outline:none}.link_0231dfed{border-radius:var(--radius-sm);color:rgb(var(--color-fg-muted)/1);text-decoration:none}.link_0231dfed:hover{color:rgb(var(--color-accent)/1);text-decoration:underline}.current_0231dfed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:20rem;color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-medium)}.text_0231dfed{color:rgb(var(--color-fg-muted)/1)}.button_c4f6258e:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.button_c4f6258e:focus:not(:focus-visible){outline:none}.button_c4f6258e{transition:background var(--duration-base) var(--easing-out),border-color var(--duration-base) var(--easing-out),color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),transform var(--duration-base) var(--easing-out);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-decoration:none;white-space:nowrap;cursor:pointer}.button_c4f6258e:active:not(:disabled,[aria-disabled=true]){transform:translateY(1px)}.button_c4f6258e:disabled,.button_c4f6258e[aria-disabled=true]{opacity:.55;cursor:not-allowed}.button_c4f6258e[aria-busy=true]{opacity:1;cursor:progress}.full_c4f6258e{inline-size:100%}.label_c4f6258e{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spinner_c4f6258e{display:inline-flex}.size-sm_c4f6258e{padding-inline-start:var(--space-3);padding-inline-end:var(--space-3);padding-block:var(--space-1);font-size:var(--text-sm)}.size-md_c4f6258e{padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);padding-block:var(--space-2);font-size:var(--text-md)}.size-lg_c4f6258e{padding-inline-start:var(--space-6);padding-inline-end:var(--space-6);padding-block:var(--space-3);font-size:var(--text-lg)}.tone-neutral_c4f6258e{--tone: rgb(var(--color-fg-strong)/1);--tone-strong: rgb(var(--color-fg)/1);--tone-fg: rgb(var(--color-bg)/1);--tone-soft: rgb(var(--color-bg-soft)/1)}.tone-accent_c4f6258e{--tone: rgb(var(--color-accent)/1);--tone-strong: rgb(var(--color-accent-strong)/1);--tone-fg: rgb(var(--color-accent-fg)/1);--tone-soft: rgb(var(--color-accent)/0.12)}.tone-success_c4f6258e{--tone: rgb(var(--color-success)/1);--tone-strong: rgb(var(--color-success)/1);--tone-fg: rgb(var(--color-success-fg)/1);--tone-soft: rgb(var(--color-success-soft)/1)}.tone-warning_c4f6258e{--tone: rgb(var(--color-warning)/1);--tone-strong: rgb(var(--color-warning)/1);--tone-fg: rgb(var(--color-warning-fg)/1);--tone-soft: rgb(var(--color-warning-soft)/1)}.tone-danger_c4f6258e{--tone: rgb(var(--color-danger)/1);--tone-strong: rgb(var(--color-danger)/1);--tone-fg: rgb(var(--color-danger-fg)/1);--tone-soft: rgb(var(--color-danger-soft)/1)}.tone-info_c4f6258e{--tone: rgb(var(--color-info)/1);--tone-strong: rgb(var(--color-info)/1);--tone-fg: rgb(var(--color-info-fg)/1);--tone-soft: rgb(var(--color-info-soft)/1)}.variant-primary_c4f6258e{background:var(--tone);color:var(--tone-fg)}.variant-primary_c4f6258e:hover:not(:disabled,[aria-disabled=true]){background:var(--tone-strong)}.variant-secondary_c4f6258e{border-color:rgb(var(--color-line)/1);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg-strong)/1)}.variant-secondary_c4f6258e:hover:not(:disabled,[aria-disabled=true]){border-color:var(--tone);background:var(--tone-soft);color:var(--tone)}.variant-ghost_c4f6258e{background:rgba(0,0,0,0);color:var(--tone)}.variant-ghost_c4f6258e:hover:not(:disabled,[aria-disabled=true]){background:var(--tone-soft)}.variant-link_c4f6258e{padding-inline-start:0;padding-inline-end:0;background:rgba(0,0,0,0);color:var(--tone);text-decoration:underline;text-underline-offset:.2em}.variant-link_c4f6258e:hover:not(:disabled,[aria-disabled=true]){color:var(--tone-strong)}.calendar_2e7c6c0d{display:inline-grid;gap:var(--space-2);max-inline-size:100%}.header_2e7c6c0d{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.title_2e7c6c0d{flex:1;margin:0;color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold);text-align:center}.nav_2e7c6c0d{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);display:inline-grid;place-items:center;border:0;border-radius:var(--radius-md);color:rgb(var(--color-fg)/1);background:rgba(0,0,0,0);cursor:pointer}.nav_2e7c6c0d:hover{background:rgb(var(--color-bg-soft)/1)}.nav_2e7c6c0d:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}[dir='rtl'] .nav_2e7c6c0d{transform:scaleX(-1)}.grid_2e7c6c0d{border-collapse:collapse;table-layout:fixed}.weekday_2e7c6c0d{padding-block-end:var(--space-1);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:center}.cell_2e7c6c0d{padding:0;text-align:center}.day_2e7c6c0d,.outside_2e7c6c0d{display:inline-grid;place-items:center;inline-size:var(--touch-target);block-size:var(--touch-target);border:0;border-radius:var(--radius-md);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.day_2e7c6c0d{color:rgb(var(--color-fg)/1);background:rgba(0,0,0,0);text-decoration:none;cursor:pointer}.day_2e7c6c0d:hover{background:rgb(var(--color-bg-soft)/1)}.day_2e7c6c0d:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}.day_2e7c6c0d:disabled,.day_2e7c6c0d[aria-disabled=true]{color:rgb(var(--color-fg-muted)/1);text-decoration:line-through;background:rgba(0,0,0,0);cursor:not-allowed}.outside_2e7c6c0d{color:rgb(var(--color-fg-muted)/1);opacity:.5}.cell_2e7c6c0d[aria-selected=true] .day_2e7c6c0d,.day_2e7c6c0d[aria-current=date]{color:rgb(var(--color-accent-fg)/1);background:rgb(var(--color-accent)/1)}.cell_2e7c6c0d[data-span=inside] .day_2e7c6c0d{color:rgb(var(--color-accent-strong)/1);background:rgb(var(--color-accent)/0.12)}.card_20b09ab7{container-type:inline-size;container-name:card;transition:box-shadow var(--duration-base) var(--easing-out),border-color var(--duration-base) var(--easing-out),transform var(--duration-base) var(--easing-out);display:flex;flex-direction:column;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);background:rgb(var(--color-surface)/1);color:rgb(var(--color-fg)/1);overflow:clip}.interactive_20b09ab7{cursor:pointer}.interactive_20b09ab7:hover{border-color:rgb(var(--color-accent)/0.4);transform:translateY(-0.125rem);box-shadow:var(--shadow-md)}.interactive_20b09ab7:focus-within{border-color:rgb(var(--color-accent)/1)}.header_20b09ab7,.footer_20b09ab7{padding-inline-start:var(--card-padding);padding-inline-end:var(--card-padding);padding-block:var(--space-3);background:rgb(var(--color-bg-soft)/1)}.header_20b09ab7{border-block-end:1px solid rgb(var(--color-line)/1);color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold)}.footer_20b09ab7{border-block-start:1px solid rgb(var(--color-line)/1)}.body_20b09ab7{padding:var(--card-padding, var(--space-5));flex:1}.elevation-flat_20b09ab7{box-shadow:none}.elevation-xs_20b09ab7{box-shadow:var(--shadow-xs)}.elevation-sm_20b09ab7{box-shadow:var(--shadow-sm)}.elevation-md_20b09ab7{box-shadow:var(--shadow-md)}.elevation-lg_20b09ab7{box-shadow:var(--shadow-lg)}.frame_9266b170{container-type:inline-size;container-name:chart-frame;position:relative;display:grid;gap:var(--space-2);inline-size:100%;margin:0}.frame_9266b170 [data-series="1"]{--series: rgb(var(--color-chart-1)/1)}.frame_9266b170 [data-series="2"]{--series: rgb(var(--color-chart-2)/1)}.frame_9266b170 [data-series="3"]{--series: rgb(var(--color-chart-3)/1)}.frame_9266b170 [data-series="4"]{--series: rgb(var(--color-chart-4)/1)}.frame_9266b170 [data-series="5"]{--series: rgb(var(--color-chart-5)/1)}.frame_9266b170 [data-series="6"]{--series: rgb(var(--color-chart-6)/1)}.frame_9266b170 [data-series="7"]{--series: rgb(var(--color-chart-7)/1)}.frame_9266b170 [data-series="8"]{--series: rgb(var(--color-chart-8)/1)}.frame_9266b170 [data-tone=neutral]{--series: rgb(var(--color-fg-strong)/1)}.frame_9266b170 [data-tone=accent]{--series: rgb(var(--color-accent)/1)}.frame_9266b170 [data-tone=success]{--series: rgb(var(--color-success)/1)}.frame_9266b170 [data-tone=warning]{--series: rgb(var(--color-warning)/1)}.frame_9266b170 [data-tone=danger]{--series: rgb(var(--color-danger)/1)}.frame_9266b170 [data-tone=info]{--series: rgb(var(--color-info)/1)}.caption_9266b170{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:rgb(var(--color-fg-muted)/1)}.hidden_9266b170{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.layout_9266b170{display:grid;gap:var(--space-3);min-inline-size:0}.plot_9266b170{min-inline-size:0}.legend_9266b170{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;padding:0;list-style:none}@container chart-frame (min-width: 40rem){.withLegend_9266b170{grid-template-columns:minmax(0, 1fr) auto;align-items:center}.withLegend_9266b170 .legend_9266b170{flex-direction:column;flex-wrap:nowrap}}.item_9266b170{display:flex;align-items:center;gap:var(--space-2);min-inline-size:0;font-size:var(--text-sm);color:rgb(var(--color-fg)/1)}.swatch_9266b170{display:inline-flex;flex:none}.name_9266b170{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.value_9266b170{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:rgb(var(--color-fg-strong)/1)}.detail_9266b170{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:rgb(var(--color-fg-muted)/1)}.key_9266b170{display:block;inline-size:var(--space-6);block-size:var(--space-3);overflow:visible}.keyLine_9266b170{fill:none;stroke:var(--series);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.keyMarker_9266b170{fill:var(--series)}.reference_9266b170{stroke:var(--series, rgb(var(--color-fg-strong)/1));stroke-width:1.5;stroke-dasharray:6 3;vector-effect:non-scaling-stroke}.referenceLabel_9266b170{font-family:var(--font-data);font-variant-numeric:tabular-nums;position:absolute;inset-block-start:var(--y);inset-inline-end:0;translate:0 -100%;padding-inline:var(--space-1);color:var(--series, rgb(var(--color-fg-strong)/1));font-size:var(--text-xs);line-height:var(--leading-tight);pointer-events:none}.hits_9266b170{position:absolute;inset:0;pointer-events:none}.hit_9266b170{position:relative}.hit_9266b170::after{content:"";position:absolute;inset-block:min(0px,(100% - var(--touch-target))/2);inset-inline:min(0px,(100% - var(--touch-target))/2)}.hit_9266b170{position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);inline-size:var(--space-3);block-size:var(--space-3);margin-block-start:calc(var(--space-3)/-2);margin-inline-start:calc(var(--space-3)/-2);border-radius:var(--radius-full);pointer-events:auto;cursor:default}.hit_9266b170:hover,.hit_9266b170:focus-visible{background:rgb(var(--color-fg-strong)/0.18)}.hit_9266b170:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.hit_9266b170:focus:not(:focus-visible){outline:none}.readout_9266b170{position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-start:50%;display:flex;justify-content:center;inline-size:0;visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--easing-out)}.hit_9266b170:hover>.readout_9266b170,.hit_9266b170:focus>.readout_9266b170{visibility:visible;opacity:1}.hit_9266b170[data-edge=start]>.readout_9266b170{justify-content:flex-start}.hit_9266b170[data-edge=end]>.readout_9266b170{inset-inline-start:auto;inset-inline-end:50%;justify-content:flex-end}.bubble_9266b170{font-family:var(--font-data);font-variant-numeric:tabular-nums;flex:none;padding:var(--space-1) var(--space-2);border:var(--stroke-hairline) solid rgb(var(--color-line)/1);border-radius:var(--radius-sm);background:rgb(var(--color-surface-raised)/1);box-shadow:var(--shadow-md);color:rgb(var(--color-fg-strong)/1);font-size:var(--text-xs);white-space:nowrap}.row_6af48251{display:inline-flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.row_6af48251:has(:disabled){color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.input_6af48251{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.box_6af48251{transition:background var(--duration-base) var(--easing-out),border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out);position:relative;flex:none;inline-size:1.05rem;block-size:1.05rem;margin-block-start:.15rem;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-sm);background:rgb(var(--color-surface-raised)/1)}.box_6af48251::after{position:absolute;inset-inline-start:.28rem;inset-block-start:.1rem;inline-size:.3rem;block-size:.55rem;border-inline-end:var(--stroke-thick) solid rgb(var(--color-accent-fg)/1);border-block-end:var(--stroke-thick) solid rgb(var(--color-accent-fg)/1);transform:rotate(40deg) scale(0);transform-origin:center;content:""}.input_6af48251:checked+.box_6af48251{border-color:rgb(var(--color-accent)/1);background:rgb(var(--color-accent)/1)}.input_6af48251:checked+.box_6af48251::after{transform:rotate(40deg) scale(1)}.box_6af48251[data-mixed=true]{border-color:rgb(var(--color-accent)/1);background:rgb(var(--color-accent)/1)}.box_6af48251[data-mixed=true]::after{inset-inline-start:.2rem;inset-block-start:.42rem;inline-size:.55rem;block-size:0;border-inline-end:0;transform:none}.input_6af48251:focus-visible+.box_6af48251{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.input_6af48251[aria-invalid=true]+.box_6af48251{border-color:rgb(var(--color-danger)/1)}.text_6af48251{display:flex;flex-direction:column;gap:.1rem}.label_6af48251{font-size:var(--text-sm)}.description_6af48251{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.block_c47c1db8{position:relative;border:var(--stroke-hairline) solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-bg-soft)/1)}.bar_c47c1db8{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--space-1);padding-block:var(--space-1);padding-inline:var(--space-2);border-block-end:var(--stroke-hairline) solid rgb(var(--color-line)/1)}.block_c47c1db8:not([data-enhanced=true]) .bar_c47c1db8{display:none}.toggle_c47c1db8:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.toggle_c47c1db8:focus:not(:focus-visible){outline:none}.toggle_c47c1db8{border:0;border-radius:var(--radius-sm);background:rgba(0,0,0,0);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);cursor:pointer;min-block-size:var(--touch-target)}.toggle_c47c1db8[aria-pressed=true]{color:rgb(var(--color-accent)/1)}.pre_c47c1db8:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.pre_c47c1db8:focus:not(:focus-visible){outline:none}.pre_c47c1db8{margin:0;padding:var(--space-3);overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);color:rgb(var(--color-fg)/1);text-align:start;white-space:pre;tab-size:2}.block_c47c1db8[data-wrap=true] .pre_c47c1db8{white-space:pre-wrap;overflow-wrap:anywhere}.tok-plain_c47c1db8{color:inherit}.tok-keyword_c47c1db8{color:rgb(var(--color-accent-strong)/1)}.tok-string_c47c1db8{color:rgb(var(--color-success)/1)}.tok-number_c47c1db8{color:rgb(var(--color-warning)/1)}.tok-comment_c47c1db8{color:rgb(var(--color-fg-muted)/1);font-style:italic}.tok-type_c47c1db8{color:rgb(var(--color-info)/1)}.tok-function_c47c1db8{color:rgb(var(--color-fg-strong)/1)}.tok-property_c47c1db8{color:rgb(var(--color-info)/1)}.tok-tag_c47c1db8{color:rgb(var(--color-danger)/1)}.tok-attribute_c47c1db8{color:rgb(var(--color-warning)/1)}.tok-operator_c47c1db8,.tok-punctuation_c47c1db8{color:rgb(var(--color-fg)/1)}.tok-inserted_c47c1db8{color:rgb(var(--color-success)/1)}.tok-deleted_c47c1db8{color:rgb(var(--color-danger)/1)}.tok-meta_c47c1db8{color:rgb(var(--color-fg-muted)/1)}.combobox_7146e702{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1);inline-size:100%}.control_7146e702:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.control_7146e702:focus:not(:focus-visible){outline:none}.control_7146e702{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);font:inherit;font-size:var(--text-md)}.control_7146e702::placeholder{color:rgb(var(--color-fg-muted)/1)}.control_7146e702:hover:not(:disabled,[aria-disabled=true]){border-color:rgb(var(--color-accent)/0.5)}.control_7146e702:disabled,.control_7146e702[aria-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.control_7146e702[aria-invalid=true]{border-color:rgb(var(--color-danger)/1)}.control_7146e702{display:inline-flex;align-items:center;gap:var(--space-2)}.control_7146e702:focus-within{border-color:rgb(var(--color-accent)/1)}.icon_7146e702{color:rgb(var(--color-fg-muted)/1)}.input_7146e702{flex:1;min-inline-size:0;border:0;background:none;color:inherit;font:inherit;outline:none}.input_7146e702::-webkit-calendar-picker-indicator{display:none}.status_7146e702{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.empty_7146e702{margin:0;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.size-sm_7146e702{padding-block:var(--space-1);font-size:var(--text-sm)}.size-md_7146e702{padding-block:var(--space-2)}.size-lg_7146e702{padding-block:var(--space-3);font-size:var(--text-lg)}.palette_740e0fd5{position:fixed;inset-block-start:12vh;inset-inline:0;inline-size:min(32rem,100vw - var(--space-8));max-block-size:60vh;margin-block:0;margin-inline:auto;padding:0;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);box-shadow:var(--shadow-xl),0 0 0 100vmax rgb(var(--color-scrim)/0.55);overflow:hidden;z-index:var(--z-dialog);transform:translateY(calc(-1 * var(--space-1))) scale(0.98);opacity:0;visibility:hidden;transition:transform var(--duration-fast) var(--easing-out),opacity var(--duration-fast) var(--easing-out),visibility var(--duration-fast) var(--easing-out)}.palette_740e0fd5[open]{transform:translateY(0) scale(1);opacity:1;visibility:visible;transition-duration:var(--duration-base)}.panel_740e0fd5{display:flex;flex-direction:column;max-block-size:60vh}.filterRow_740e0fd5{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid rgb(var(--color-line)/1)}.filter_740e0fd5:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.filter_740e0fd5:focus:not(:focus-visible){outline:none}.filter_740e0fd5{flex:1;border:0;background:rgba(0,0,0,0);color:rgb(var(--color-fg-strong)/1);font-size:var(--text-md)}.empty_740e0fd5{padding:var(--space-6) var(--space-4);color:rgb(var(--color-fg-muted)/1);text-align:center}.list_740e0fd5{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.list_740e0fd5::-webkit-scrollbar{width:.625rem;height:.625rem}.list_740e0fd5::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.list_740e0fd5::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.list_740e0fd5{overflow-y:auto;padding:var(--space-2);margin:0;list-style:none}.item_740e0fd5:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.item_740e0fd5:focus:not(:focus-visible){outline:none}.item_740e0fd5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);inline-size:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:rgba(0,0,0,0);color:rgb(var(--color-fg)/1);text-align:start;cursor:pointer}.item_740e0fd5[data-active=true]{background:rgb(var(--color-bg-soft)/1)}.label_740e0fd5{color:rgb(var(--color-fg-strong)/1)}.hint_740e0fd5{font-family:var(--font-data);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:rgb(var(--color-fg-muted)/1)}.run_740e0fd5{margin:0;padding:0;list-style:none}.groupLabel_740e0fd5{padding-block:var(--space-2) var(--space-1);padding-inline:var(--space-3);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);font-weight:var(--weight-semibold)}@media(max-width: 479.98px){.palette_740e0fd5{inset-block-start:0;inline-size:100%;border-start-start-radius:0;border-start-end-radius:0}}.root_5767594b{display:contents}@media(max-width: 479.98px){.dialog_5767594b{inline-size:100%;max-inline-size:100%;margin-block-end:0;border-end-start-radius:0;border-end-end-radius:0;padding-block-end:env(safe-area-inset-bottom, 0rem)}}.consequence_5767594b{color:rgb(var(--color-fg)/1)}.actions_5767594b{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}@media(max-width: 479.98px){.actions_5767594b{flex-direction:column;align-items:stretch;inline-size:100%}}.container_352aee82{--container-gutter: var(--space-4);inline-size:min(100% - var(--container-gutter)*2,var(--container-max));margin-inline:auto}.size-prose_352aee82{--container-max: 68ch}.size-sm_352aee82{--container-max: 40rem}.size-md_352aee82{--container-max: 52rem}.size-lg_352aee82{--container-max: 72rem}.size-xl_352aee82{--container-max: 90rem}.size-full_352aee82{--container-max: 100%}.copy_27c93f74:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.copy_27c93f74:focus:not(:focus-visible){outline:none}.copy_27c93f74{transition:color var(--duration-base) var(--easing-out),background-color var(--duration-base) var(--easing-out),border-color var(--duration-base) var(--easing-out);display:inline-grid;place-items:center;padding:0;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:rgb(var(--color-fg-muted)/1);cursor:pointer}.copy_27c93f74:hover{border-color:rgb(var(--color-line)/1);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg-strong)/1)}.copy_27c93f74[data-copied=true]{color:rgb(var(--color-success)/1)}.size-sm_27c93f74{inline-size:1.75rem;block-size:1.75rem}.size-md_27c93f74{inline-size:2rem;block-size:2rem}.size-lg_27c93f74{inline-size:2.5rem;block-size:2.5rem}.wrap_5000de26{container-type:inline-size;container-name:datatable;display:flex;flex-direction:column;gap:var(--space-3);inline-size:100%;min-inline-size:0}.numeric_5000de26{text-align:end;font-variant-numeric:tabular-nums}.sortButton_5000de26:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.sortButton_5000de26:focus:not(:focus-visible){outline:none}.sortButton_5000de26{display:inline-flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:inherit;font:inherit;text-decoration:none;cursor:pointer}.sortButton_5000de26:hover{color:rgb(var(--color-accent)/1)}.indicator_5000de26{color:rgb(var(--color-fg-muted)/1);font-size:.75em}.stale_5000de26{opacity:.6;transition:opacity var(--duration-fast) var(--easing-out)}.cell_5000de26>[data-label],.more_5000de26,.entry_5000de26{display:none}@container datatable (width < 1024px){.wrap_5000de26 .cell_5000de26[data-priority="3"],.wrap_5000de26 .heading_5000de26[data-priority="3"]{display:none}.wrap_5000de26 .more_5000de26[data-more=lg]{display:table-cell}.wrap_5000de26 .entry_5000de26[data-priority="3"]{display:grid}}@container datatable (width < 768px){.wrap_5000de26 .cell_5000de26[data-priority],.wrap_5000de26 .heading_5000de26[data-priority]{display:none}.wrap_5000de26 .more_5000de26{display:table-cell}.wrap_5000de26 .entry_5000de26{display:grid}}.disclosure_5000de26{white-space:normal}.summary_5000de26:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.summary_5000de26:focus:not(:focus-visible){outline:none}.summary_5000de26{border-radius:var(--radius-sm);color:rgb(var(--color-accent)/1);cursor:pointer}.entries_5000de26{display:grid;gap:var(--space-1);margin:0;margin-block-start:var(--space-2)}.entry_5000de26{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);gap:var(--space-3)}.entry_5000de26 dt{color:rgb(var(--color-fg-muted)/1)}.entry_5000de26 dd{margin:0}@container datatable (width < 480px){.wrap_5000de26[data-narrow=cards] table,.wrap_5000de26[data-narrow=cards] caption,.wrap_5000de26[data-narrow=cards] .body_5000de26{display:block}.wrap_5000de26[data-narrow=cards] .head_5000de26{display:block;border-block-end:1px solid rgb(var(--color-line)/1)}.wrap_5000de26[data-narrow=cards] .head_5000de26:not([data-sortable]){position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wrap_5000de26[data-narrow=cards] .head_5000de26 tr{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--space-4)}.wrap_5000de26[data-narrow=cards] .heading_5000de26{display:block;position:static;padding:0;border:0;background:none}.wrap_5000de26[data-narrow=cards] .heading_5000de26:not([data-sort-control]){position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wrap_5000de26[data-narrow=cards] .heading_5000de26[data-sort-control]{padding-block:var(--space-1);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-pill)}.wrap_5000de26[data-narrow=cards] .row_5000de26{display:grid;gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--space-4);border-block-end:1px solid rgb(var(--color-line)/1)}.wrap_5000de26[data-narrow=cards] .body_5000de26 .row_5000de26:last-child{border-block-end:0}.wrap_5000de26[data-narrow=cards] .cell_5000de26,.wrap_5000de26[data-narrow=cards] .cell_5000de26:first-child{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);align-items:baseline;gap:var(--space-3);position:static;padding:0;border:0;background:none;white-space:normal;text-align:start}.wrap_5000de26[data-narrow=cards] .cell_5000de26.numeric_5000de26{text-align:end}.wrap_5000de26[data-narrow=cards] .cell_5000de26>[data-label]{display:block;text-align:start;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);font-weight:var(--weight-medium)}.wrap_5000de26[data-narrow=cards] .more_5000de26{display:none}.wrap_5000de26[data-narrow=cards] .cell_5000de26[data-priority]{display:grid}.wrap_5000de26[data-narrow=cards] .heading_5000de26[data-priority]{display:block}}.picker_848c51b8{display:inline-flex;align-items:center;gap:var(--space-1);max-inline-size:100%}.field_848c51b8{flex:1;min-inline-size:0}.open_848c51b8{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);display:inline-grid;place-items:center;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);color:rgb(var(--color-fg)/1);background:rgb(var(--color-surface-raised)/1);cursor:pointer}.open_848c51b8:hover{background:rgb(var(--color-bg-soft)/1)}.open_848c51b8:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.open_848c51b8:disabled:disabled,.open_848c51b8:disabled[aria-disabled=true]{opacity:.55;cursor:not-allowed}.range_e6b86e6d{margin:0;padding:0;border:0;min-inline-size:0}.legend_e6b86e6d{margin-block-end:var(--space-2);color:rgb(var(--color-fg-strong)/1);font-size:var(--text-sm);font-weight:var(--weight-medium)}.ends_e6b86e6d{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.end_e6b86e6d{display:grid;gap:var(--space-1);min-inline-size:0}.label_e6b86e6d{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.open_e6b86e6d{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);display:inline-grid;place-items:center;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);color:rgb(var(--color-fg)/1);background:rgb(var(--color-surface-raised)/1);cursor:pointer}.open_e6b86e6d:hover{background:rgb(var(--color-bg-soft)/1)}.open_e6b86e6d:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.dateTime_ceff542c{color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration:none}.wrap_677e40e3{container-type:inline-size;container-name:descriptionlist}.list_677e40e3{display:grid;gap:var(--space-3);margin:0}.group_677e40e3{display:grid;gap:var(--space-1)}.layout-columns_677e40e3 .group_677e40e3{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);gap:var(--space-4);align-items:baseline}@container descriptionlist (width < 480px){.layout-columns_677e40e3 .group_677e40e3{grid-template-columns:minmax(0, 1fr);gap:var(--space-1)}}.term_677e40e3{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);font-weight:var(--weight-medium)}.detail_677e40e3{margin:0;color:rgb(var(--color-fg)/1);overflow-wrap:anywhere}@keyframes ultimate-dialog-in{from{opacity:0;translate:0 var(--space-2)}}.dialog_eb923893{inline-size:min(100% - var(--space-8),var(--dialog-max, 32rem));max-block-size:min(88dvh,60rem);padding:0;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);box-shadow:var(--shadow-xl);overflow:clip}.dialog_eb923893[open]{animation:ultimate-dialog-in var(--duration-base) var(--easing-out)}.dialog_eb923893::backdrop{background:rgb(var(--color-scrim)/0.45);backdrop-filter:blur(0.125rem)}.size-sm_eb923893{--dialog-max: 24rem}.size-md_eb923893{--dialog-max: 32rem}.size-lg_eb923893{--dialog-max: 48rem}.size-full_eb923893{--dialog-max: 100rem}.panel_eb923893{display:flex;flex-direction:column;max-block-size:inherit}.header_eb923893{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-3);padding-inline:var(--space-5);border-block-end:1px solid rgb(var(--color-line)/1)}.title_eb923893{flex:1;min-inline-size:0;font-size:var(--text-lg)}.body_eb923893{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.body_eb923893::-webkit-scrollbar{width:.625rem;height:.625rem}.body_eb923893::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.body_eb923893::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.body_eb923893{padding:var(--space-5);overflow-y:auto}.footer_eb923893{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;padding-block:var(--space-3);padding-inline:var(--space-5);border-block-start:1px solid rgb(var(--color-line)/1);background:rgb(var(--color-bg-soft)/1)}.diff_86270b50{container-type:inline-size;container-name:diff;border:var(--stroke-hairline) solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-bg-soft)/1)}.bar_86270b50{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--space-1);padding-block:var(--space-1);padding-inline:var(--space-2);border-block-end:var(--stroke-hairline) solid rgb(var(--color-line)/1)}.diff_86270b50:not([data-enhanced=true]) .bar_86270b50{display:none}.next_86270b50:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.next_86270b50:focus:not(:focus-visible){outline:none}.next_86270b50{border:0;background:rgba(0,0,0,0);color:rgb(var(--color-accent)/1);font-size:var(--text-sm);cursor:pointer;min-block-size:var(--touch-target)}.scroll_86270b50:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.scroll_86270b50:focus:not(:focus-visible){outline:none}.scroll_86270b50{overflow-x:auto;text-align:start}.unified_86270b50,.split_86270b50{inline-size:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--text-sm);color:rgb(var(--color-fg)/1)}.split_86270b50{display:none;table-layout:fixed}@container diff (min-width: 768px){.unified_86270b50{display:none}.split_86270b50{display:table}}.row_86270b50 td{vertical-align:top}.num_86270b50{inline-size:var(--space-10);padding-inline:var(--space-2);color:rgb(var(--color-fg-muted)/1);text-align:end;user-select:none}.sign_86270b50{inline-size:var(--space-4);text-align:center;user-select:none}.text_86270b50{padding-inline-end:var(--space-2);white-space:pre-wrap;overflow-wrap:anywhere}.add_86270b50{background:rgb(var(--color-success-soft)/1)}.del_86270b50{background:rgb(var(--color-danger-soft)/1)}.context_86270b50{background:rgba(0,0,0,0)}.word_86270b50{background:rgba(0,0,0,0);color:inherit;font-weight:var(--weight-bold);text-decoration:underline}.spoken_86270b50{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hunk_86270b50,.file_86270b50,.fold_86270b50{background:rgb(var(--color-surface)/1);color:rgb(var(--color-fg-muted)/1)}.hunk_86270b50 td,.file_86270b50 td,.fold_86270b50 td{padding-block:var(--space-1);padding-inline:var(--space-2)}.divider_6d7f258e{border:0;background:rgb(var(--color-line)/1)}.horizontal_6d7f258e{inline-size:100%;block-size:1px}.vertical_6d7f258e{inline-size:1px;block-size:100%;align-self:stretch}.labelled_6d7f258e{display:flex;align-items:center;gap:var(--space-3);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.labelled_6d7f258e::before,.labelled_6d7f258e::after{flex:1;block-size:1px;background:rgb(var(--color-line)/1);content:""}.label_6d7f258e{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donut_22de7176{position:relative;display:grid;place-items:center;inline-size:100%;max-inline-size:14rem;margin-inline:auto;aspect-ratio:1;direction:ltr}.ring_22de7176{grid-area:1/1;display:block;inline-size:100%;block-size:100%}.track_22de7176{fill:rgb(var(--color-line)/0.35)}.segment_22de7176{fill:var(--series)}.marker_22de7176{fill:rgb(var(--color-surface)/1)}.centre_22de7176{grid-area:1/1;display:grid;justify-items:center;gap:var(--space-1);max-inline-size:55%;margin:0;text-align:center;pointer-events:none}.total_22de7176{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:rgb(var(--color-fg-strong)/1)}.caption_22de7176{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:rgb(var(--color-fg-muted)/1)}.key_22de7176{display:block;inline-size:var(--space-3);block-size:var(--space-3)}.keyBlock_22de7176{fill:var(--series)}.keyMarker_22de7176{fill:rgb(var(--color-surface)/1)}.drawer_384fc495{position:fixed;max-inline-size:100%;max-block-size:100%;padding:0;border:0;background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);box-shadow:var(--shadow-xl)}.drawer_384fc495::backdrop{background:rgb(var(--color-scrim)/0.45)}.side-inline-start_384fc495{inset-block:0;inset-inline-start:0;inset-inline-end:auto;inline-size:var(--drawer-size, 22rem);block-size:100dvh;border-inline-end:1px solid rgb(var(--color-line)/1)}.side-inline-end_384fc495{inset-block:0;inset-inline-end:0;inset-inline-start:auto;inline-size:var(--drawer-size, 22rem);block-size:100dvh;border-inline-start:1px solid rgb(var(--color-line)/1)}.side-block-start_384fc495{inset-inline:0;inset-block-start:0;inset-block-end:auto;inline-size:100vw;block-size:var(--drawer-size, 22rem);border-block-end:1px solid rgb(var(--color-line)/1)}.side-block-end_384fc495{inset-inline:0;inset-block-end:0;inset-block-start:auto;inline-size:100vw;block-size:var(--drawer-size, 22rem);border-block-start:1px solid rgb(var(--color-line)/1);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg)}.side-block-end_384fc495[data-snap]{transition:translate var(--duration-base) var(--easing-out),block-size var(--duration-base) var(--easing-out);block-size:50dvh;max-block-size:calc(100dvh - env(safe-area-inset-top, 0rem) - var(--space-4));translate:0 var(--drawer-drag, 0)}.side-block-end_384fc495[data-snap][data-snap=full]{block-size:calc(100dvh - env(safe-area-inset-top, 0rem) - var(--space-4))}.side-block-end_384fc495[data-snap][data-dragging]{transition:none}.side-block-end_384fc495[data-snap] .body_384fc495,.side-block-end_384fc495[data-snap] .footer_384fc495{padding-block-end:calc(var(--space-4) + env(safe-area-inset-bottom, 0rem))}.grabber_384fc495{display:flex;justify-content:center;padding-block:var(--space-2);cursor:grab;touch-action:none}.grabber_384fc495::before{content:"";inline-size:var(--space-10);block-size:var(--space-1);border-radius:var(--radius-pill);background:rgb(var(--color-fg-muted)/1)}.panel_384fc495{display:flex;flex-direction:column;block-size:100%}.header_384fc495{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-3);padding-inline:var(--space-4);border-block-end:1px solid rgb(var(--color-line)/1)}.title_384fc495{flex:1;min-inline-size:0;font-size:var(--text-lg)}.body_384fc495{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.body_384fc495::-webkit-scrollbar{width:.625rem;height:.625rem}.body_384fc495::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.body_384fc495::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.body_384fc495{flex:1;padding:var(--space-4);overflow-y:auto}.footer_384fc495{padding-block:var(--space-3);padding-inline:var(--space-4);border-block-start:1px solid rgb(var(--color-line)/1);background:rgb(var(--color-bg-soft)/1)}.zone_439b1381{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);transition:background-color var(--duration-base) var(--easing-out),border-color var(--duration-base) var(--easing-out);position:relative;border:var(--stroke-thick) dashed rgb(var(--color-line)/1);border-radius:var(--radius-lg);background:rgb(var(--color-surface)/1);padding-block:var(--space-8);padding-inline:var(--space-6);text-align:center;cursor:pointer}.zone_439b1381:focus-within{border-color:rgb(var(--color-accent)/1);outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.zone_439b1381[data-over=true]{border-color:rgb(var(--color-accent)/1);border-style:solid;background:rgb(var(--color-bg-soft)/1)}.zone_439b1381[data-disabled=true]{opacity:.55;background:rgb(var(--color-bg-soft)/1);cursor:not-allowed}.zone_439b1381:has([aria-invalid=true]){border-color:rgb(var(--color-danger)/1)}.label_439b1381{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-medium)}.hint_439b1381{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.input_439b1381{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.progress_439b1381{display:block;inline-size:100%;block-size:.375rem;border-radius:var(--radius-pill);background:rgb(var(--color-bg-soft)/1);overflow:hidden;contain:layout}.bar_439b1381{display:block;block-size:100%;inline-size:var(--file-progress, 0%);border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill);background:rgb(var(--color-accent)/1);transition:inline-size var(--duration-base) var(--easing-out)}.empty_159871e8{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding-block:var(--space-12);padding-inline:var(--space-6);border:1px dashed rgb(var(--color-line)/1);border-radius:var(--radius-lg);color:rgb(var(--color-fg-muted)/1);text-align:center}.icon_159871e8{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-2xl)}.title_159871e8{color:rgb(var(--color-fg-strong)/1);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.description_159871e8{max-inline-size:44ch;font-size:var(--text-sm)}.action_159871e8{margin-block-start:var(--space-2)}.error_c932e8ad{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid rgb(var(--color-danger)/0.4);border-radius:var(--radius-lg);background:rgb(var(--color-danger-soft)/1);color:rgb(var(--color-fg)/1)}.head_c932e8ad{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.code_c932e8ad{padding-block:.1rem;padding-inline:var(--space-2);border-radius:var(--radius-sm);background:rgb(var(--color-danger)/1);color:rgb(var(--color-danger-fg)/1);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.title_c932e8ad{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold)}.detail_c932e8ad{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-3);font-size:var(--text-sm)}.detail_c932e8ad>dt{color:rgb(var(--color-fg-muted)/1);font-weight:var(--weight-medium)}.detail_c932e8ad>dd{min-inline-size:0;overflow-wrap:anywhere}.fix_c932e8ad{display:inline-block;padding-block:.1rem;padding-inline:var(--space-2);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-sm);background:rgb(var(--color-surface-raised)/1);font-family:var(--font-mono);font-size:var(--text-xs);user-select:all}.actions_c932e8ad{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.docs_c932e8ad{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);text-decoration:underline}.field_2b9de612{display:flex;flex-direction:column;gap:var(--space-1)}.label_2b9de612{display:flex;align-items:baseline;gap:var(--space-1);color:rgb(var(--color-fg-strong)/1);font-size:var(--text-sm);font-weight:var(--weight-medium)}.required_2b9de612{color:rgb(var(--color-danger)/1)}.optional_2b9de612{color:rgb(var(--color-fg-muted)/1);font-weight:var(--weight-normal)}.hint_2b9de612{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.error_2b9de612{color:rgb(var(--color-danger)/1);font-size:var(--text-xs);font-weight:var(--weight-medium)}.field_2b9de612:has([aria-invalid=true]) .label_2b9de612{color:rgb(var(--color-danger)/1)}.wrap_f84805d6:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.wrap_f84805d6:focus:not(:focus-visible){outline:none}.wrap_f84805d6{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);font:inherit;font-size:var(--text-md)}.wrap_f84805d6::placeholder{color:rgb(var(--color-fg-muted)/1)}.wrap_f84805d6:hover:not(:disabled,[aria-disabled=true]){border-color:rgb(var(--color-accent)/0.5)}.wrap_f84805d6:disabled,.wrap_f84805d6[aria-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.wrap_f84805d6[aria-invalid=true]{border-color:rgb(var(--color-danger)/1)}.wrap_f84805d6{display:flex;flex-direction:column;gap:var(--space-2)}.wrap_f84805d6:focus-within{border-color:rgb(var(--color-accent)/1);outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:1px}.wrap_f84805d6[data-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1)}.wrap_f84805d6:has([aria-invalid=true]){border-color:rgb(var(--color-danger)/1)}.input_f84805d6{min-inline-size:0;border:0;background:none;color:inherit;font:inherit;outline:none}.input_f84805d6::file-selector-button{transition:background-color var(--duration-base) var(--easing-out),border-color var(--duration-base) var(--easing-out);margin-inline-end:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface)/1);color:rgb(var(--color-fg-strong)/1);font:inherit;font-weight:var(--weight-medium);padding-block:var(--space-1);padding-inline:var(--space-3);cursor:pointer}.input_f84805d6::file-selector-button:hover{background:rgb(var(--color-bg-soft)/1);border-color:rgb(var(--color-accent)/1)}.input_f84805d6:disabled::file-selector-button{opacity:.55;cursor:not-allowed}.progress_f84805d6{display:block;block-size:.375rem;border-radius:var(--radius-pill);background:rgb(var(--color-bg-soft)/1);overflow:hidden;contain:layout}.bar_f84805d6{display:block;block-size:100%;inline-size:var(--file-progress, 0%);border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill);background:rgb(var(--color-accent)/1);transition:inline-size var(--duration-base) var(--easing-out)}.size-sm_f84805d6{padding-block:var(--space-1);font-size:var(--text-sm)}.size-md_f84805d6{padding-block:var(--space-2)}.size-lg_f84805d6{padding-block:var(--space-3);font-size:var(--text-lg)}.form_df39bf9b{display:flex;flex-direction:column;gap:var(--form-gap, var(--space-5))}.summary_df39bf9b:focus{outline:var(--stroke-thick) solid rgb(var(--color-danger)/1);outline-offset:var(--space-1)}.actions_df39bf9b{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:flex-end}.tone-neutral_021f1c70{--tone: rgb(var(--color-fg-strong)/1);--tone-strong: rgb(var(--color-fg)/1);--tone-fg: rgb(var(--color-bg)/1);--tone-soft: rgb(var(--color-bg-soft)/1)}.tone-accent_021f1c70{--tone: rgb(var(--color-accent)/1);--tone-strong: rgb(var(--color-accent-strong)/1);--tone-fg: rgb(var(--color-accent-fg)/1);--tone-soft: rgb(var(--color-accent)/0.12)}.tone-success_021f1c70{--tone: rgb(var(--color-success)/1);--tone-strong: rgb(var(--color-success)/1);--tone-fg: rgb(var(--color-success-fg)/1);--tone-soft: rgb(var(--color-success-soft)/1)}.tone-warning_021f1c70{--tone: rgb(var(--color-warning)/1);--tone-strong: rgb(var(--color-warning)/1);--tone-fg: rgb(var(--color-warning-fg)/1);--tone-soft: rgb(var(--color-warning-soft)/1)}.tone-danger_021f1c70{--tone: rgb(var(--color-danger)/1);--tone-strong: rgb(var(--color-danger)/1);--tone-fg: rgb(var(--color-danger-fg)/1);--tone-soft: rgb(var(--color-danger-soft)/1)}.tone-info_021f1c70{--tone: rgb(var(--color-info)/1);--tone-strong: rgb(var(--color-info)/1);--tone-fg: rgb(var(--color-info-fg)/1);--tone-soft: rgb(var(--color-info-soft)/1)}.gauge_021f1c70{text-align:center}.gauge_021f1c70>figcaption{order:1}.dial_021f1c70{position:relative;inline-size:100%;max-inline-size:12rem;margin-inline:auto}.plot_021f1c70{display:block;inline-size:100%;block-size:auto}.track_021f1c70{fill:rgb(var(--color-line)/0.4)}.fill_021f1c70{fill:var(--tone)}.target_021f1c70{stroke:rgb(var(--color-fg-strong)/1);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.readout_021f1c70{font-family:var(--font-data);font-variant-numeric:tabular-nums;position:absolute;inset-block-start:var(--centre);inset-inline:0;translate:0 -50%;font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:rgb(var(--color-fg-strong)/1)}.grid_d6b7d902{display:grid;grid-template-columns:var(--grid-tracks, 1fr);column-gap:var(--grid-gap, var(--space-4));row-gap:var(--grid-row-gap, var(--space-4));list-style:none}.strip_5f5d442a{display:grid;gap:var(--space-2);margin:0;min-inline-size:0}.caption_5f5d442a{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:rgb(var(--color-fg-muted)/1)}.hidden_5f5d442a{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.row_5f5d442a{display:grid;gap:var(--space-1);min-inline-size:0}@media(min-width: 768px){.row_5f5d442a{grid-template-columns:8rem minmax(0, 1fr);align-items:center;gap:var(--space-3)}}.name_5f5d442a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--color-fg)/1);font-size:var(--text-sm)}.cells_5f5d442a{display:flex;gap:var(--stroke-thick);margin:0;padding:0;list-style:none;min-inline-size:0}.slot_5f5d442a{flex:1 1 0;min-inline-size:0;max-inline-size:var(--space-6)}.cell_5f5d442a{position:relative;display:block;aspect-ratio:1;inline-size:100%}.cell_5f5d442a::before{content:"";position:absolute;inset:0;background:var(--heat, rgb(var(--color-line)/0.5));clip-path:var(--shape, none)}.linked_5f5d442a:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.linked_5f5d442a:focus:not(:focus-visible){outline:none}.linked_5f5d442a{position:relative}.linked_5f5d442a::after{content:"";position:absolute;inset-block:min(0px,(100% - var(--touch-target))/2);inset-inline:min(0px,(100% - var(--touch-target))/2)}.cell_5f5d442a[data-tone=neutral]{--heat: rgb(var(--color-fg-strong)/1)}.cell_5f5d442a[data-tone=success]{--heat: rgb(var(--color-success)/1)}.cell_5f5d442a[data-tone=info]{--heat: rgb(var(--color-info)/1)}.cell_5f5d442a[data-tone=accent]{--heat: rgb(var(--color-accent)/1)}.cell_5f5d442a[data-tone=warning]{--heat: rgb(var(--color-warning)/1)}.cell_5f5d442a[data-tone=danger]{--heat: rgb(var(--color-danger)/1)}.cell_5f5d442a[data-shape=circle]{--shape: circle(50%)}.cell_5f5d442a[data-shape=ring]{--shape: polygon( evenodd, 0 0, 100% 0, 100% 100%, 0 100%, 0 0, 25% 25%, 25% 75%, 75% 75%, 75% 25%, 25% 25% )}.cell_5f5d442a[data-shape=triangle]{--shape: polygon(50% 0, 100% 100%, 0 100%)}.cell_5f5d442a[data-shape=diamond]{--shape: polygon(50% 0, 100% 50%, 50% 100%, 0 50%)}.cell_5f5d442a[data-shape=cross]{--shape: polygon( 20% 0, 50% 30%, 80% 0, 100% 20%, 70% 50%, 100% 80%, 80% 100%, 50% 70%, 20% 100%, 0 80%, 30% 50%, 0 20% )}.cell_5f5d442a[data-shape=dash]{--shape: inset(40% 0)}.icon_b3eb0034{display:inline-block;flex:none;inline-size:1em;block-size:1em;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:text-bottom}.size-sm_b3eb0034{font-size:var(--text-sm)}.size-md_b3eb0034{font-size:var(--text-md)}.size-lg_b3eb0034{font-size:var(--text-lg)}.iconButton_9718650d:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.iconButton_9718650d:focus:not(:focus-visible){outline:none}.iconButton_9718650d{transition:background var(--duration-base) var(--easing-out),color var(--duration-base) var(--easing-out),border-color var(--duration-base) var(--easing-out);display:inline-grid;place-items:center;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);color:rgb(var(--color-fg-muted)/1);cursor:pointer}.iconButton_9718650d:disabled,.iconButton_9718650d[aria-disabled=true]{opacity:.55;cursor:not-allowed}.round_9718650d{border-radius:var(--radius-full)}.glyph_9718650d{display:inline-flex;color:currentcolor}.size-sm_9718650d{inline-size:1.75rem;block-size:1.75rem;font-size:var(--text-sm)}.size-md_9718650d{inline-size:2.25rem;block-size:2.25rem;font-size:var(--text-md)}.size-lg_9718650d{inline-size:2.75rem;block-size:2.75rem;font-size:var(--text-lg)}.tone-neutral_9718650d{--tone: rgb(var(--color-fg-strong)/1);--tone-strong: rgb(var(--color-fg)/1);--tone-fg: rgb(var(--color-bg)/1);--tone-soft: rgb(var(--color-bg-soft)/1)}.tone-accent_9718650d{--tone: rgb(var(--color-accent)/1);--tone-strong: rgb(var(--color-accent-strong)/1);--tone-fg: rgb(var(--color-accent-fg)/1);--tone-soft: rgb(var(--color-accent)/0.12)}.tone-success_9718650d{--tone: rgb(var(--color-success)/1);--tone-strong: rgb(var(--color-success)/1);--tone-fg: rgb(var(--color-success-fg)/1);--tone-soft: rgb(var(--color-success-soft)/1)}.tone-warning_9718650d{--tone: rgb(var(--color-warning)/1);--tone-strong: rgb(var(--color-warning)/1);--tone-fg: rgb(var(--color-warning-fg)/1);--tone-soft: rgb(var(--color-warning-soft)/1)}.tone-danger_9718650d{--tone: rgb(var(--color-danger)/1);--tone-strong: rgb(var(--color-danger)/1);--tone-fg: rgb(var(--color-danger-fg)/1);--tone-soft: rgb(var(--color-danger-soft)/1)}.tone-info_9718650d{--tone: rgb(var(--color-info)/1);--tone-strong: rgb(var(--color-info)/1);--tone-fg: rgb(var(--color-info-fg)/1);--tone-soft: rgb(var(--color-info-soft)/1)}.variant-primary_9718650d{background:var(--tone);color:var(--tone-fg)}.variant-secondary_9718650d{border-color:rgb(var(--color-line)/1);background:rgb(var(--color-surface-raised)/1)}.variant-secondary_9718650d:hover:not(:disabled){color:var(--tone)}.variant-ghost_9718650d,.variant-link_9718650d{background:rgba(0,0,0,0)}.variant-ghost_9718650d:hover:not(:disabled),.variant-link_9718650d:hover:not(:disabled){background:var(--tone-soft);color:var(--tone)}.image_e8839742{display:block;max-inline-size:100%;block-size:auto;aspect-ratio:var(--image-ratio, auto);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.picture_e8839742{display:contents}.scroller_45a920d7{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-4)}.foot_45a920d7{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-3);position:relative;padding-block:var(--space-4)}.more_45a920d7:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.more_45a920d7:focus:not(:focus-visible){outline:none}.more_45a920d7{transition:background var(--duration-base) var(--easing-out),color var(--duration-base) var(--easing-out);padding-block:var(--space-2);padding-inline:var(--space-4);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg-strong)/1);text-decoration:none}.more_45a920d7:hover{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-accent)/1)}.end_45a920d7{margin:0;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.sentinel_45a920d7{position:absolute;inset-block-end:0;inline-size:1px;block-size:1px;pointer-events:none}.inlineBar_2bb04bb5{display:inline-grid;grid-template-columns:auto minmax(var(--space-12), 1fr);align-items:center;gap:var(--space-2);inline-size:100%;min-inline-size:0}.value_2bb04bb5{font-family:var(--font-data);font-variant-numeric:tabular-nums;text-align:end}.bar_2bb04bb5:dir(rtl){scale:-1 1}.wrap_02bd8d8d:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.wrap_02bd8d8d:focus:not(:focus-visible){outline:none}.wrap_02bd8d8d{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);font:inherit;font-size:var(--text-md)}.wrap_02bd8d8d::placeholder{color:rgb(var(--color-fg-muted)/1)}.wrap_02bd8d8d:hover:not(:disabled,[aria-disabled=true]){border-color:rgb(var(--color-accent)/0.5)}.wrap_02bd8d8d:disabled,.wrap_02bd8d8d[aria-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.wrap_02bd8d8d[aria-invalid=true]{border-color:rgb(var(--color-danger)/1)}.wrap_02bd8d8d{display:flex;align-items:center;gap:var(--space-2)}.wrap_02bd8d8d:focus-within{border-color:rgb(var(--color-accent)/1);outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:1px}.wrap_02bd8d8d[data-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1)}.wrap_02bd8d8d:has([aria-invalid=true]){border-color:rgb(var(--color-danger)/1)}.input_02bd8d8d{flex:1;min-inline-size:0;border:0;background:none;color:inherit;font:inherit;outline:none}.adornment_02bd8d8d{display:inline-flex;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);white-space:nowrap}.size-sm_02bd8d8d{padding-block:var(--space-1);font-size:var(--text-sm)}.size-md_02bd8d8d{padding-block:var(--space-2)}.size-lg_02bd8d8d{padding-block:var(--space-3);font-size:var(--text-lg)}.json_881a9cd9{padding:var(--space-3);border-radius:var(--radius-md);background:rgb(var(--color-bg-soft)/1);font-family:var(--font-mono);font-size:var(--text-sm);color:rgb(var(--color-fg)/1);text-align:start;overflow-wrap:anywhere}.summary_881a9cd9:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.summary_881a9cd9:focus:not(:focus-visible){outline:none}.summary_881a9cd9{cursor:pointer;min-block-size:var(--touch-target)}.entries_881a9cd9{margin:0;padding-inline-start:var(--space-4);list-style:none}.key_881a9cd9{margin-inline-end:var(--space-2);color:rgb(var(--color-info)/1)}.key_881a9cd9::after{content:":";color:rgb(var(--color-fg-muted)/1)}.count_881a9cd9,.more_881a9cd9{color:rgb(var(--color-fg-muted)/1)}.value-string_881a9cd9{color:rgb(var(--color-success)/1);white-space:pre-wrap}.value-number_881a9cd9{color:rgb(var(--color-warning)/1)}.value-boolean_881a9cd9,.value-null_881a9cd9{color:rgb(var(--color-accent-strong)/1)}.value-other_881a9cd9,.value-deep_881a9cd9,.value-circular_881a9cd9{color:rgb(var(--color-fg-muted)/1)}.branch_881a9cd9,.leaf_881a9cd9{display:block}.kbd_2c716a73{font-family:var(--font-data);font-variant-numeric:tabular-nums;padding:var(--space-1) var(--space-2);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-sm);background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-strong)/1);font-size:var(--text-xs);line-height:var(--leading-tight);box-shadow:var(--shadow-sm);white-space:nowrap}.chart_aa59eb11{container-type:inline-size;container-name:line-chart;display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"values box" ". keys";column-gap:var(--space-2);row-gap:var(--space-1);direction:ltr}.box_aa59eb11{grid-area:box;position:relative;min-inline-size:0}.plot_aa59eb11{display:block;inline-size:100%;block-size:auto;overflow:visible}.grid_aa59eb11{stroke:rgb(var(--color-line)/0.55);stroke-width:1;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.line_aa59eb11{fill:none;stroke:var(--series);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.area_aa59eb11{fill:var(--series);fill-opacity:.16;stroke:none}.marker_aa59eb11{fill:var(--series);stroke:rgb(var(--color-surface)/1);stroke-width:1;vector-effect:non-scaling-stroke}.tick_aa59eb11,.key_aa59eb11{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--text-xs);line-height:var(--leading-tight);color:rgb(var(--color-fg-muted)/1);white-space:nowrap}.values_aa59eb11{grid-area:values;display:grid}.tick_aa59eb11{grid-area:1/1;align-self:start;justify-self:end;position:relative;inset-block-start:var(--at);translate:0 -50%}.keys_aa59eb11{grid-area:keys;display:grid;min-inline-size:0}.key_aa59eb11{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;max-inline-size:33.3333333333%}.edge-start_aa59eb11{justify-self:start;margin-inline-start:var(--at)}.edge-middle_aa59eb11{justify-self:start;margin-inline-start:var(--at);translate:-50% 0}.edge-end_aa59eb11{justify-self:end;margin-inline-end:calc(100% - var(--at))}.key_aa59eb11[data-narrow=false]{display:none}.tick_aa59eb11[data-minor=true]{visibility:hidden}@container line-chart (min-width: 36rem){.key_aa59eb11[data-narrow=false]{display:block}.key_aa59eb11[data-wide=false]{display:none}.key_aa59eb11{max-inline-size:13.3333333333%}.tick_aa59eb11[data-minor=true]{visibility:visible}}.link_1b1cde59:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.link_1b1cde59:focus:not(:focus-visible){outline:none}.link_1b1cde59{transition:color var(--duration-base) var(--easing-out),text-decoration-color var(--duration-base) var(--easing-out);border-radius:var(--radius-sm);text-underline-offset:.18em;text-decoration-thickness:1px}.tone-accent_1b1cde59{color:rgb(var(--color-accent)/1)}.tone-accent_1b1cde59:hover{color:rgb(var(--color-accent-strong)/1)}.tone-inherit_1b1cde59{color:inherit}.underline-always_1b1cde59{text-decoration-line:underline}.underline-hover_1b1cde59{text-decoration-line:none}.underline-hover_1b1cde59:hover{text-decoration-line:underline}.underline-none_1b1cde59{text-decoration-line:none}.hint_1b1cde59{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.indicator_3ce48a7b{display:inline-flex;align-items:center;gap:var(--space-2);color:rgb(var(--color-fg)/1);font-size:var(--text-sm)}.dot_3ce48a7b{flex:none;inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--radius-full);background:currentcolor}.word_3ce48a7b{white-space:nowrap}[data-live=live] .dot_3ce48a7b{color:rgb(var(--color-success)/1)}[data-live=reconnecting] .dot_3ce48a7b{border:var(--stroke-thick) solid rgb(var(--color-warning)/1);background:none}[data-live=paused] .dot_3ce48a7b{border-radius:0;border-inline:var(--stroke-thick) solid rgb(var(--color-fg-muted)/1);background:none;inline-size:var(--space-2)}[data-live=offline] .dot_3ce48a7b{border-radius:var(--radius-sm);background:rgb(var(--color-danger)/1)}.select_1d6088b0{min-inline-size:9rem}.links_1d6088b0{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm)}.link_1d6088b0:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.link_1d6088b0:focus:not(:focus-visible){outline:none}.link_1d6088b0{border-radius:var(--radius-sm);color:rgb(var(--color-fg-muted)/1);text-decoration:none}.link_1d6088b0:hover{color:rgb(var(--color-accent)/1)}.link_1d6088b0[aria-current=true]{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold)}.log_baacac09{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);container-type:inline-size;container-name:log}.bar_baacac09{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap}.log_baacac09:not([data-enhanced=true]) .bar_baacac09{display:none}.filter_baacac09:focus-visible,.levels_baacac09:focus-visible,.follow_baacac09:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.filter_baacac09:focus:not(:focus-visible),.levels_baacac09:focus:not(:focus-visible),.follow_baacac09:focus:not(:focus-visible){outline:none}.filter_baacac09,.levels_baacac09,.follow_baacac09{min-block-size:var(--touch-target);border:var(--stroke-hairline) solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface)/1);color:rgb(var(--color-fg)/1);font-size:var(--text-md);padding-inline:var(--space-2)}.filter_baacac09{flex:1;min-inline-size:0}.follow_baacac09[aria-pressed=true]{border-color:rgb(var(--color-accent)/1);color:rgb(var(--color-accent)/1)}.capped_baacac09{margin:0;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.box_baacac09{block-size:min(70vh,40rem);border:var(--stroke-hairline) solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-bg-soft)/1);font-family:var(--font-mono);font-size:var(--text-sm)}.line_baacac09{display:grid;grid-template-columns:auto 1fr;gap:0 var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-2);text-align:start}.line_baacac09[data-level=warn] .level_baacac09{color:rgb(var(--color-warning)/1)}.line_baacac09[data-level=error] .level_baacac09{color:rgb(var(--color-danger)/1)}.time_baacac09{grid-column:1/-1;color:rgb(var(--color-fg-muted)/1)}.level_baacac09{color:rgb(var(--color-fg-muted)/1);text-transform:uppercase}.text_baacac09{white-space:pre-wrap;overflow-wrap:anywhere}@container log (min-width: 480px){.line_baacac09{grid-template-columns:auto auto 1fr}.time_baacac09{grid-column:auto}}.markdown_d9f9cab9{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);font-size:var(--text-md);line-height:var(--leading-normal);color:rgb(var(--color-fg)/1);overflow-wrap:anywhere}.markdown_d9f9cab9 p,.markdown_d9f9cab9 ul,.markdown_d9f9cab9 ol{margin:0}.markdown_d9f9cab9 ul,.markdown_d9f9cab9 ol{padding-inline-start:var(--space-6)}.markdown_d9f9cab9 hr{inline-size:100%;border:0;border-block-start:var(--stroke-hairline) solid rgb(var(--color-line)/1)}.heading_d9f9cab9{margin:0;color:rgb(var(--color-fg-strong)/1);line-height:var(--leading-tight)}.code_d9f9cab9{padding-inline:var(--space-1);border-radius:var(--radius-sm);background:rgb(var(--color-bg-soft)/1);font-family:var(--font-mono);font-size:var(--text-sm)}.quote_d9f9cab9{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);border-inline-start:var(--stroke-heavy) solid rgb(var(--color-line)/1);margin:0;padding-inline-start:var(--space-3);color:rgb(var(--color-fg-muted)/1)}.task_d9f9cab9{list-style:none}.task_d9f9cab9 input{margin-inline-end:var(--space-2)}.table_d9f9cab9{max-inline-size:100%;overflow-x:auto}.table_d9f9cab9 table{border-collapse:collapse}.table_d9f9cab9 th,.table_d9f9cab9 td{padding-block:var(--space-1);padding-inline:var(--space-2);border:var(--stroke-hairline) solid rgb(var(--color-line)/1);text-align:start}.table_d9f9cab9 [data-align=center]{text-align:center}.table_d9f9cab9 [data-align=end]{text-align:end}.rest_d9f9cab9{white-space:pre-wrap}.anchor_5a4aa28f{position:relative;display:inline-block}.menu_5a4aa28f{background:rgb(var(--color-surface-raised)/1);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;z-index:var(--z-dropdown);inset-block-start:calc(100% + var(--space-1));display:flex;flex-direction:column;min-inline-size:12rem;padding:var(--space-1)}.align-start_5a4aa28f{inset-inline-start:0}.align-end_5a4aa28f{inset-inline-end:0}.item_5a4aa28f:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.item_5a4aa28f:focus:not(:focus-visible){outline:none}.item_5a4aa28f{transition:background var(--duration-base) var(--easing-out),color var(--duration-base) var(--easing-out);display:flex;align-items:center;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:rgb(var(--color-fg)/1);font-size:var(--text-sm);text-align:start;cursor:pointer}.item_5a4aa28f:hover:not(:disabled){background:rgb(var(--color-bg-soft)/1)}.item_5a4aa28f:disabled{color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.destructive_5a4aa28f{color:rgb(var(--color-danger)/1)}.destructive_5a4aa28f:hover:not(:disabled){background:rgb(var(--color-danger-soft)/1)}.icon_5a4aa28f{display:inline-flex;color:rgb(var(--color-fg-muted)/1)}.tone-neutral_11da29d0{--tone: rgb(var(--color-fg-strong)/1);--tone-strong: rgb(var(--color-fg)/1);--tone-fg: rgb(var(--color-bg)/1);--tone-soft: rgb(var(--color-bg-soft)/1)}.tone-accent_11da29d0{--tone: rgb(var(--color-accent)/1);--tone-strong: rgb(var(--color-accent-strong)/1);--tone-fg: rgb(var(--color-accent-fg)/1);--tone-soft: rgb(var(--color-accent)/0.12)}.tone-success_11da29d0{--tone: rgb(var(--color-success)/1);--tone-strong: rgb(var(--color-success)/1);--tone-fg: rgb(var(--color-success-fg)/1);--tone-soft: rgb(var(--color-success-soft)/1)}.tone-warning_11da29d0{--tone: rgb(var(--color-warning)/1);--tone-strong: rgb(var(--color-warning)/1);--tone-fg: rgb(var(--color-warning-fg)/1);--tone-soft: rgb(var(--color-warning-soft)/1)}.tone-danger_11da29d0{--tone: rgb(var(--color-danger)/1);--tone-strong: rgb(var(--color-danger)/1);--tone-fg: rgb(var(--color-danger-fg)/1);--tone-soft: rgb(var(--color-danger-soft)/1)}.tone-info_11da29d0{--tone: rgb(var(--color-info)/1);--tone-strong: rgb(var(--color-info)/1);--tone-fg: rgb(var(--color-info-fg)/1);--tone-soft: rgb(var(--color-info-soft)/1)}.meter_11da29d0{display:block;inline-size:100%;block-size:.25rem;overflow:visible}.track_11da29d0{fill:rgb(var(--color-line)/0.5)}.fill_11da29d0{fill:var(--tone)}.target_11da29d0{stroke:rgb(var(--color-fg-strong)/1);stroke-width:2;vector-effect:non-scaling-stroke}.money_29418459{font-variant-numeric:tabular-nums;white-space:nowrap}.negative_29418459{color:rgb(var(--color-danger)/1)}.list_88fa70bd{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.group_88fa70bd{margin-block-start:var(--space-3)}.heading_88fa70bd:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.heading_88fa70bd:focus:not(:focus-visible){outline:none}.heading_88fa70bd{padding-block:var(--space-1);padding-inline:var(--space-3);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:default}summary.heading_88fa70bd{cursor:pointer}.link_88fa70bd:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.link_88fa70bd:focus:not(:focus-visible){outline:none}.link_88fa70bd{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);transition:background var(--duration-base) var(--easing-out),color var(--duration-base) var(--easing-out);display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);color:rgb(var(--color-fg)/1);text-decoration:none}.link_88fa70bd:hover{background:rgb(var(--color-surface)/1);color:rgb(var(--color-fg-strong)/1)}.link_88fa70bd[aria-current=page]{background:rgb(var(--color-surface)/1);color:rgb(var(--color-accent)/1);font-weight:var(--weight-semibold)}.icon_88fa70bd{display:inline-flex;flex:none}.label_88fa70bd{flex:1;min-inline-size:0}.badge_88fa70bd{flex:none}.pageHeader_d2c97a56{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);padding-block-end:var(--space-5);border-block-end:1px solid rgb(var(--color-line)/1)}.bar_d2c97a56{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.titles_d2c97a56{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--space-3);min-inline-size:0;flex:1 1 20rem}.media_d2c97a56{display:inline-flex;flex:none}.text_d2c97a56{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1);min-inline-size:0}.title_d2c97a56{color:rgb(var(--color-fg-strong)/1);font-size:var(--text-2xl);line-height:var(--leading-tight)}.description_d2c97a56{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);max-inline-size:68ch}.actions_d2c97a56{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;flex:none}.pagination_19ae944e{display:flex;align-items:center;gap:var(--space-2)}.next_19ae944e{margin-inline-start:auto}.status_19ae944e{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.anchor_f2540232{position:relative;display:inline-block}.panel_f2540232{background:rgb(var(--color-surface-raised)/1);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;z-index:var(--z-popover);min-inline-size:12rem;max-inline-size:min(24rem,90vw);padding:var(--space-4);color:rgb(var(--color-fg)/1)}.placement-block-end_f2540232{inset-block-start:calc(100% + var(--space-2))}.placement-block-start_f2540232{inset-block-end:calc(100% + var(--space-2))}.placement-inline-end_f2540232{inset-inline-start:calc(100% + var(--space-2));inset-block-start:0}.placement-inline-start_f2540232{inset-inline-end:calc(100% + var(--space-2));inset-block-start:0}.placement-block-end_f2540232.align-start_f2540232,.placement-block-start_f2540232.align-start_f2540232{inset-inline-start:0}.placement-block-end_f2540232.align-end_f2540232,.placement-block-start_f2540232.align-end_f2540232{inset-inline-end:0}.placement-block-end_f2540232.align-center_f2540232,.placement-block-start_f2540232.align-center_f2540232{inset-inline:-100vw;margin-inline:auto;inline-size:fit-content}.root_056e2e9f{position:relative;overscroll-behavior-y:contain}.indicator_056e2e9f{position:absolute;inset-block-start:0;inset-inline:0;display:flex;justify-content:center;padding-block:var(--space-2);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);opacity:0;pointer-events:none}.root_056e2e9f[data-state=pulling] .indicator_056e2e9f,.root_056e2e9f[data-state=refreshing] .indicator_056e2e9f{opacity:1}.content_056e2e9f{translate:0 var(--pull-distance, 0)}.root_056e2e9f[data-state=idle] .content_056e2e9f,.root_056e2e9f[data-state=refreshing] .content_056e2e9f{transition:translate var(--duration-base) var(--easing-out)}@media(prefers-reduced-motion: reduce){.content_056e2e9f{translate:none}}.qr_d071e088{display:block;inline-size:100%;block-size:auto;max-inline-size:10rem}.ground_d071e088{fill:rgb(var(--color-surface-raised)/1)}.module_d071e088{fill:rgb(var(--color-fg-strong)/1)}@media(prefers-color-scheme: dark){html:not([data-theme=light]) .ground_d071e088{fill:rgb(var(--color-fg-strong)/1)}html:not([data-theme=light]) .module_d071e088{fill:rgb(var(--color-bg)/1)}}html[data-theme=dark] .ground_d071e088{fill:rgb(var(--color-fg-strong)/1)}html[data-theme=dark] .module_d071e088{fill:rgb(var(--color-bg)/1)}.group_063affb6{display:flex;gap:var(--space-3);border:0}.direction-row_063affb6{flex-flow:row wrap;align-items:flex-start}.direction-column_063affb6{flex-direction:column}.legend_063affb6{color:rgb(var(--color-fg-strong)/1);font-size:var(--text-sm);font-weight:var(--weight-medium)}.row_063affb6{display:inline-flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.row_063affb6:has(:disabled){color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.input_063affb6{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.dot_063affb6{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out);position:relative;flex:none;inline-size:1.05rem;block-size:1.05rem;margin-block-start:.15rem;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-full);background:rgb(var(--color-surface-raised)/1)}.dot_063affb6::after{position:absolute;inset:.24rem;border-radius:var(--radius-full);background:rgb(var(--color-accent)/1);transform:scale(0);content:""}.input_063affb6:checked+.dot_063affb6{border-color:rgb(var(--color-accent)/1)}.input_063affb6:checked+.dot_063affb6::after{transform:scale(1)}.input_063affb6:focus-visible+.dot_063affb6{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.text_063affb6{display:flex;flex-direction:column;gap:.1rem}.label_063affb6{font-size:var(--text-sm)}.description_063affb6{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.appearance-segmented_063affb6{flex-flow:row wrap;gap:0}.appearance-segmented_063affb6 .legend_063affb6{margin-block-end:var(--space-2)}.appearance-segmented_063affb6 .row_063affb6{padding-inline-start:var(--space-3);padding-inline-end:var(--space-3);align-items:center;min-block-size:var(--touch-target);border:1px solid rgb(var(--color-line)/1);margin-inline-start:-1px;background:rgb(var(--color-surface-raised)/1)}.appearance-segmented_063affb6 .row_063affb6:first-of-type{margin-inline-start:0;border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.appearance-segmented_063affb6 .row_063affb6:last-of-type{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.appearance-segmented_063affb6 .row_063affb6:has(.input_063affb6:checked){position:relative;border-color:rgb(var(--color-accent)/1);color:rgb(var(--color-accent-fg)/1);background:rgb(var(--color-accent)/1)}.appearance-segmented_063affb6 .row_063affb6:has(.input_063affb6:focus-visible){position:relative;outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.appearance-segmented_063affb6 .dot_063affb6{display:none}.appearance-segmented_063affb6 .description_063affb6{color:inherit}.relative_76b40649{color:rgb(var(--color-fg-muted)/1);text-decoration:none;white-space:nowrap}.root_b5dd01dc{position:relative;display:block;inline-size:100%}.native_b5dd01dc:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.native_b5dd01dc:focus:not(:focus-visible){outline:none}.native_b5dd01dc{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);font:inherit;font-size:var(--text-md)}.native_b5dd01dc::placeholder{color:rgb(var(--color-fg-muted)/1)}.native_b5dd01dc:hover:not(:disabled,[aria-disabled=true]){border-color:rgb(var(--color-accent)/0.5)}.native_b5dd01dc:disabled,.native_b5dd01dc[aria-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.native_b5dd01dc[aria-invalid=true]{border-color:rgb(var(--color-danger)/1)}.native_b5dd01dc{display:inline-flex;align-items:center}.native_b5dd01dc:focus-within{border-color:rgb(var(--color-accent)/1)}.select_b5dd01dc{flex:1;min-inline-size:0;border:0;background:none;color:inherit;font:inherit;outline:none}.enhanced_b5dd01dc{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1)}.control_b5dd01dc:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.control_b5dd01dc:focus:not(:focus-visible){outline:none}.control_b5dd01dc{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);font:inherit;font-size:var(--text-md)}.control_b5dd01dc::placeholder{color:rgb(var(--color-fg-muted)/1)}.control_b5dd01dc:hover:not(:disabled,[aria-disabled=true]){border-color:rgb(var(--color-accent)/0.5)}.control_b5dd01dc:disabled,.control_b5dd01dc[aria-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.control_b5dd01dc[aria-invalid=true]{border-color:rgb(var(--color-danger)/1)}.control_b5dd01dc{display:flex;align-items:center}.control_b5dd01dc:focus-within{border-color:rgb(var(--color-accent)/1)}.input_b5dd01dc{flex:1;min-inline-size:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--text-md);outline:none}.clear_b5dd01dc:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.clear_b5dd01dc:focus:not(:focus-visible){outline:none}.clear_b5dd01dc{position:relative}.clear_b5dd01dc::after{content:"";position:absolute;inset-block:min(0px,(100% - var(--touch-target))/2);inset-inline:min(0px,(100% - var(--touch-target))/2)}.clear_b5dd01dc{flex:none;padding:0 var(--space-1);border:0;background:none;color:rgb(var(--color-fg-muted)/1);font:inherit;font-size:var(--text-sm);cursor:pointer}.clear_b5dd01dc:hover{color:rgb(var(--color-fg)/1)}.listbox_b5dd01dc{background:rgb(var(--color-surface-raised)/1);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.listbox_b5dd01dc::-webkit-scrollbar{width:.625rem;height:.625rem}.listbox_b5dd01dc::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.listbox_b5dd01dc::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.listbox_b5dd01dc{position:absolute;z-index:var(--z-dropdown);inset-block-start:100%;inset-inline:0;max-block-size:min(20rem,50vh);margin-block-start:var(--space-1);padding-block:var(--space-1);overflow-y:auto;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md)}.listbox_b5dd01dc[hidden]{display:none}.group_b5dd01dc{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-2) var(--space-3) var(--space-1);color:rgb(var(--color-fg-muted)/1)}.option_b5dd01dc{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);display:flex;flex-direction:column;justify-content:center;padding-inline:var(--space-3);cursor:pointer}.option_b5dd01dc[data-active=true]{background:rgb(var(--color-accent-soft)/1);outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}.option_b5dd01dc[aria-selected=true] .optionLabel_b5dd01dc{font-weight:var(--weight-medium)}.option_b5dd01dc[aria-disabled=true]:disabled,.option_b5dd01dc[aria-disabled=true][aria-disabled=true]{opacity:.55;cursor:not-allowed}.option_b5dd01dc[aria-disabled=true]{cursor:default}.optionLabel_b5dd01dc{color:rgb(var(--color-fg)/1)}.description_b5dd01dc{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.chips_b5dd01dc{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}.chip_b5dd01dc{display:inline-flex;align-items:center;gap:var(--space-1);padding-inline-start:var(--space-2);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-pill);background:rgb(var(--color-surface-raised)/1);font-size:var(--text-sm)}.chipLabel_b5dd01dc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chipRemove_b5dd01dc:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.chipRemove_b5dd01dc:focus:not(:focus-visible){outline:none}.chipRemove_b5dd01dc{position:relative}.chipRemove_b5dd01dc::after{content:"";position:absolute;inset-block:min(0px,(100% - var(--touch-target))/2);inset-inline:min(0px,(100% - var(--touch-target))/2)}.chipRemove_b5dd01dc{display:inline-grid;place-items:center;inline-size:var(--space-5);block-size:var(--space-5);padding:0;border:0;border-radius:var(--radius-pill);background:none;color:rgb(var(--color-fg-muted)/1);cursor:pointer}.chipRemove_b5dd01dc:hover{color:rgb(var(--color-fg)/1)}.cross_b5dd01dc{position:relative;inline-size:var(--space-3);block-size:var(--space-3)}.cross_b5dd01dc::before,.cross_b5dd01dc::after{content:"";position:absolute;inset-block-start:50%;inset-inline:0;border-block-start:var(--stroke-thick) solid currentcolor;transform:rotate(45deg)}.cross_b5dd01dc::after{transform:rotate(-45deg)}.status_b5dd01dc{margin:0;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.quiet_b5dd01dc{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.size-sm_b5dd01dc{padding-block:var(--space-1)}.size-md_b5dd01dc{padding-block:var(--space-2)}.size-lg_b5dd01dc{padding-block:var(--space-3);font-size:var(--text-lg)}.section_7ef968e4{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-4);min-inline-size:0}.head_7ef968e4{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.text_7ef968e4{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1);min-inline-size:0}.title_7ef968e4{color:rgb(var(--color-fg-strong)/1);font-size:var(--text-lg);line-height:var(--leading-snug)}.description_7ef968e4{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);max-inline-size:68ch}.actions_7ef968e4{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;flex:none}.body_7ef968e4{min-inline-size:0}.wrap_c7dab5fe:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.wrap_c7dab5fe:focus:not(:focus-visible){outline:none}.wrap_c7dab5fe{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);font:inherit;font-size:var(--text-md)}.wrap_c7dab5fe::placeholder{color:rgb(var(--color-fg-muted)/1)}.wrap_c7dab5fe:hover:not(:disabled,[aria-disabled=true]){border-color:rgb(var(--color-accent)/0.5)}.wrap_c7dab5fe:disabled,.wrap_c7dab5fe[aria-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.wrap_c7dab5fe[aria-invalid=true]{border-color:rgb(var(--color-danger)/1)}.wrap_c7dab5fe{position:relative;display:inline-flex;align-items:center}.wrap_c7dab5fe:focus-within{border-color:rgb(var(--color-accent)/1)}.select_c7dab5fe{flex:1;min-inline-size:0;padding-inline-end:var(--space-5);border:0;background:none;color:inherit;font:inherit;outline:none;appearance:none}.chevron_c7dab5fe{position:absolute;inset-inline-end:var(--space-3);inline-size:.4rem;block-size:.4rem;border-inline-end:var(--stroke-thick) solid rgb(var(--color-fg-muted)/1);border-block-end:var(--stroke-thick) solid rgb(var(--color-fg-muted)/1);transform:translateY(-0.125rem) rotate(45deg);pointer-events:none}.size-sm_c7dab5fe{padding-block:var(--space-1);font-size:var(--text-sm)}.size-md_c7dab5fe{padding-block:var(--space-2)}.size-lg_c7dab5fe{padding-block:var(--space-3);font-size:var(--text-lg)}.sheet_6d607ad1{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.row_6d607ad1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.label_6d607ad1{color:rgb(var(--color-fg)/1)}.keys_6d607ad1{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.binding_6d607ad1,.step_6d607ad1{display:inline-flex;align-items:center;gap:var(--space-1)}@keyframes ultimate-shimmer{to{background-position:-200% 0}}.group_930d471c{display:flex;flex-direction:column;gap:var(--space-2)}.skeleton_930d471c{display:block;inline-size:var(--skeleton-w, 100%);block-size:var(--skeleton-h, 1em);background:linear-gradient(90deg, rgb(var(--color-bg-soft)/1) 25%, rgb(var(--color-line)/1) 37%, rgb(var(--color-bg-soft)/1) 63%) 0 0/200% 100%;animation:ultimate-shimmer calc(var(--duration-slower)*2) linear infinite}.shape-text_930d471c{border-radius:var(--radius-sm)}.shape-block_930d471c{border-radius:var(--radius-md)}.shape-circle_930d471c{border-radius:var(--radius-full);aspect-ratio:1}.slider_3a0e49cc{display:grid;gap:var(--space-1);min-inline-size:0}.head_3a0e49cc{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.label_3a0e49cc{color:rgb(var(--color-fg-strong)/1);font-size:var(--text-sm);font-weight:var(--weight-medium)}.output_3a0e49cc{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.input_3a0e49cc{inline-size:100%;min-block-size:var(--touch-target);margin:0;cursor:pointer}.input_3a0e49cc:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.input_3a0e49cc:disabled:disabled,.input_3a0e49cc:disabled[aria-disabled=true]{opacity:.55;cursor:not-allowed}@supports(accent-color: auto){.input_3a0e49cc{accent-color:rgb(var(--color-accent)/1)}}.root_3c4091c2{position:relative}.list_3c4091c2{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);list-style:none;margin:0;padding:0;min-block-size:var(--touch-target)}.row_3c4091c2{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-2);transition:box-shadow var(--duration-base) var(--easing-out);position:relative}.row_3c4091c2[data-lifted=true]{z-index:var(--z-raised);box-shadow:var(--shadow-lg);transform:translate(var(--drag-x, 0), var(--drag-y, 0))}.body_3c4091c2{flex:1;min-inline-size:0}.handle_3c4091c2{min-block-size:var(--touch-target);min-inline-size:var(--touch-target)}.handle_3c4091c2:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.handle_3c4091c2:focus:not(:focus-visible){outline:none}.handle_3c4091c2{display:inline-grid;place-items:center;border:0;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:rgb(var(--color-fg-muted)/1);cursor:grab;touch-action:none}.handle_3c4091c2[aria-pressed=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-accent)/1);cursor:grabbing}.root_3c4091c2:not([data-enhanced=true]) .handle_3c4091c2{display:none}.root_3c4091c2[data-enhanced=true] .fallback_3c4091c2{display:none}.fallback_3c4091c2{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-1);flex-wrap:wrap}.fallback_3c4091c2 button,.fallback_3c4091c2 select{min-block-size:var(--touch-target)}.tone-neutral_4e651822{--tone: rgb(var(--color-fg-strong)/1);--tone-strong: rgb(var(--color-fg)/1);--tone-fg: rgb(var(--color-bg)/1);--tone-soft: rgb(var(--color-bg-soft)/1)}.tone-accent_4e651822{--tone: rgb(var(--color-accent)/1);--tone-strong: rgb(var(--color-accent-strong)/1);--tone-fg: rgb(var(--color-accent-fg)/1);--tone-soft: rgb(var(--color-accent)/0.12)}.tone-success_4e651822{--tone: rgb(var(--color-success)/1);--tone-strong: rgb(var(--color-success)/1);--tone-fg: rgb(var(--color-success-fg)/1);--tone-soft: rgb(var(--color-success-soft)/1)}.tone-warning_4e651822{--tone: rgb(var(--color-warning)/1);--tone-strong: rgb(var(--color-warning)/1);--tone-fg: rgb(var(--color-warning-fg)/1);--tone-soft: rgb(var(--color-warning-soft)/1)}.tone-danger_4e651822{--tone: rgb(var(--color-danger)/1);--tone-strong: rgb(var(--color-danger)/1);--tone-fg: rgb(var(--color-danger-fg)/1);--tone-soft: rgb(var(--color-danger-soft)/1)}.tone-info_4e651822{--tone: rgb(var(--color-info)/1);--tone-strong: rgb(var(--color-info)/1);--tone-fg: rgb(var(--color-info-fg)/1);--tone-soft: rgb(var(--color-info-soft)/1)}.sparkline_4e651822{display:block;inline-size:100%;block-size:auto}.line_4e651822{stroke:var(--tone);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.area_4e651822{fill:var(--tone);fill-opacity:.16;stroke:none}.last_4e651822{fill:var(--tone)}@keyframes ultimate-spin{to{transform:rotate(360deg)}}.spinner_9ffbd526{display:inline-block;border:var(--stroke-thick) solid rgb(var(--color-line)/1);border-block-start-color:rgb(var(--color-accent)/1);border-radius:var(--radius-full);animation:ultimate-spin var(--duration-slower) linear infinite}.size-sm_9ffbd526{inline-size:.875rem;block-size:.875rem}.size-md_9ffbd526{inline-size:1.25rem;block-size:1.25rem}.size-lg_9ffbd526{inline-size:2rem;block-size:2rem;border-width:var(--stroke-heavy)}.split_28cd45c6{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--space-4)}@media(min-width: 768px){.split_28cd45c6{grid-template-columns:minmax(0, var(--split, 50%)) auto minmax(0, 1fr);gap:0}}.pane_28cd45c6{min-inline-size:0;overflow:auto}.separator_28cd45c6{display:none}@media(min-width: 768px){.separator_28cd45c6:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.separator_28cd45c6:focus:not(:focus-visible){outline:none}.separator_28cd45c6{display:block;inline-size:var(--space-2);margin-inline:var(--space-1);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);cursor:col-resize;touch-action:none}.separator_28cd45c6:hover,.separator_28cd45c6:focus-visible{background:rgb(var(--color-accent)/1)}}.stack_19bcc0ff{display:flex;gap:var(--stack-gap, var(--space-4));align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);list-style:none}.direction-row_19bcc0ff{flex-direction:row}.direction-column_19bcc0ff{flex-direction:column}.wrap_19bcc0ff{flex-wrap:wrap}.tile_8db89b03{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0;padding:var(--space-5);border:1px solid rgb(var(--color-line)/0.6);border-radius:var(--radius-lg);background:rgb(var(--color-surface)/1);transition:border-color var(--duration-fast) var(--easing-out)}.tile_8db89b03:hover{border-color:rgb(var(--color-line)/1)}.label_8db89b03{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;color:rgb(var(--color-fg-muted)/1)}.figure_8db89b03{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3)}.value_8db89b03{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:0;font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:rgb(var(--color-fg-strong)/1)}.delta_8db89b03{font-family:var(--font-data);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);line-height:var(--leading-loose)}.arrow_8db89b03{inline-size:.625rem;block-size:.625rem;fill:none;stroke:currentcolor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.mood-good_8db89b03{background:rgb(var(--color-success-soft)/1);color:rgb(var(--color-success)/1)}.mood-bad_8db89b03{background:rgb(var(--color-danger-soft)/1);color:rgb(var(--color-danger)/1)}.mood-neutral_8db89b03{background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg-muted)/1)}.of_8db89b03{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);font-weight:var(--weight-normal)}.trend_8db89b03{block-size:var(--space-8)}.linked_8db89b03:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.linked_8db89b03:focus:not(:focus-visible){outline:none}.linked_8db89b03{color:inherit;text-decoration:none}.tone-neutral_8db89b03{--tone: rgb(var(--color-fg-strong)/1);--tone-strong: rgb(var(--color-fg)/1);--tone-fg: rgb(var(--color-bg)/1);--tone-soft: rgb(var(--color-bg-soft)/1)}.tone-accent_8db89b03{--tone: rgb(var(--color-accent)/1);--tone-strong: rgb(var(--color-accent-strong)/1);--tone-fg: rgb(var(--color-accent-fg)/1);--tone-soft: rgb(var(--color-accent)/0.12)}.tone-success_8db89b03{--tone: rgb(var(--color-success)/1);--tone-strong: rgb(var(--color-success)/1);--tone-fg: rgb(var(--color-success-fg)/1);--tone-soft: rgb(var(--color-success-soft)/1)}.tone-warning_8db89b03{--tone: rgb(var(--color-warning)/1);--tone-strong: rgb(var(--color-warning)/1);--tone-fg: rgb(var(--color-warning-fg)/1);--tone-soft: rgb(var(--color-warning-soft)/1)}.tone-danger_8db89b03{--tone: rgb(var(--color-danger)/1);--tone-strong: rgb(var(--color-danger)/1);--tone-fg: rgb(var(--color-danger-fg)/1);--tone-soft: rgb(var(--color-danger-soft)/1)}.tone-info_8db89b03{--tone: rgb(var(--color-info)/1);--tone-strong: rgb(var(--color-info)/1);--tone-fg: rgb(var(--color-info-fg)/1);--tone-soft: rgb(var(--color-info-soft)/1)}.toned_8db89b03{border-inline-start:var(--stroke-thick) solid var(--tone)}.hint_8db89b03{margin:0;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.stepper_f6cd7422{min-inline-size:0}.compact_f6cd7422{display:none;color:rgb(var(--color-fg)/1);font-weight:var(--weight-medium)}@media(max-width: 479.98px){.compact_f6cd7422{display:block}}.list_f6cd7422{display:flex;gap:var(--space-4);margin:0;padding:0;list-style:none}@media(max-width: 479.98px){.list_f6cd7422{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.item_f6cd7422{display:flex;min-inline-size:0}.step_f6cd7422:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.step_f6cd7422:focus:not(:focus-visible){outline:none}.step_f6cd7422{display:inline-flex;align-items:center;gap:var(--space-2);border:0;background:none;color:rgb(var(--color-fg-muted)/1);font:inherit;text-decoration:none}.step_f6cd7422[aria-current=step]{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold)}a.step_f6cd7422,button.step_f6cd7422{color:rgb(var(--color-accent)/1);cursor:pointer}.marker_f6cd7422{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--space-6);block-size:var(--space-6);border:1px solid currentcolor;border-radius:var(--radius-full);font-size:var(--text-xs)}.item_f6cd7422[data-state=current] .marker_f6cd7422{border-color:rgb(var(--color-accent)/1);background:rgb(var(--color-accent)/1);color:rgb(var(--color-accent-fg)/1)}.label_f6cd7422{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row_64f0d3a6{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}.row_64f0d3a6:has(:disabled){opacity:.6;cursor:not-allowed}.label-start_64f0d3a6 .text_64f0d3a6{order:-1}.input_64f0d3a6{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.track_64f0d3a6{transition:background var(--duration-base) var(--easing-out);position:relative;flex:none;inline-size:2.25rem;block-size:1.25rem;border-radius:var(--radius-pill);background:rgb(var(--color-line)/1)}.knob_64f0d3a6{transition:translate var(--duration-base) var(--easing-out);position:absolute;inset-block-start:.125rem;inset-inline-start:.125rem;inline-size:1rem;block-size:1rem;border-radius:var(--radius-full);background:rgb(var(--color-surface-raised)/1);box-shadow:var(--shadow-xs)}.input_64f0d3a6:checked+.track_64f0d3a6{background:rgb(var(--color-accent)/1)}.input_64f0d3a6:checked+.track_64f0d3a6 .knob_64f0d3a6{translate:1rem 0}[dir=rtl] .input_64f0d3a6:checked+.track_64f0d3a6 .knob_64f0d3a6{translate:-1rem 0}.input_64f0d3a6:focus-visible+.track_64f0d3a6{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.text_64f0d3a6{font-size:var(--text-sm)}.scroller_87ed5672{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.scroller_87ed5672::-webkit-scrollbar{width:.625rem;height:.625rem}.scroller_87ed5672::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.scroller_87ed5672::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.scroller_87ed5672{max-inline-size:100%;overflow-x:auto;border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);background:rgb(var(--color-surface)/1)}.scroller_87ed5672:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}.table_87ed5672{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-sm);white-space:nowrap}.table_87ed5672 th,.table_87ed5672 td{padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);text-align:start;border-block-end:1px solid rgb(var(--color-line)/1);vertical-align:middle}.table_87ed5672 th{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold);background:rgb(var(--color-bg-soft)/1)}.table_87ed5672 tbody tr:last-child td{border-block-end:0}.caption_87ed5672{padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);padding-block:var(--space-3);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs);text-align:start;caption-side:top}.srOnly_87ed5672{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.density-comfortable_87ed5672 th,.density-comfortable_87ed5672 td{padding-block:var(--space-3)}.density-compact_87ed5672 th,.density-compact_87ed5672 td{padding-block:var(--space-1)}.sticky_87ed5672 thead th{position:sticky;inset-block-start:0;z-index:var(--z-sticky)}.striped_87ed5672 tbody tr:nth-child(even) td{background:rgb(var(--color-bg-soft)/0.6)}.table_87ed5672[data-sticky-first] :is(th, td):first-child{position:sticky;inset-inline-start:0;z-index:var(--z-raised);background-color:rgb(var(--color-surface)/1);border-inline-end:1px solid rgb(var(--color-line)/1)}.table_87ed5672[data-sticky-first] th:first-child{background-color:rgb(var(--color-bg-soft)/1)}.sticky_87ed5672[data-sticky-first] thead th:first-child{z-index:var(--z-sticky)}.sticky_87ed5672[data-sticky-first] thead th:not(:first-child){z-index:var(--z-raised)}.striped_87ed5672[data-sticky-first] tbody tr:nth-child(even) td:first-child{background:linear-gradient(rgb(var(--color-bg-soft)/0.6), rgb(var(--color-bg-soft)/0.6)),rgb(var(--color-surface)/1)}.tabs_6908246d{display:flex;gap:var(--space-4)}.orientation-horizontal_6908246d{flex-direction:column}.orientation-vertical_6908246d{flex-direction:row}.orientation-vertical_6908246d .list_6908246d{flex-direction:column;border-block-end:0;border-inline-end:1px solid rgb(var(--color-line)/1)}.orientation-vertical_6908246d .tab_6908246d[aria-selected=true]{box-shadow:inset calc(-1*var(--stroke-thick)) 0 0 0 rgb(var(--color-accent)/1)}[dir=rtl] .orientation-vertical_6908246d .tab_6908246d[aria-selected=true]{box-shadow:inset var(--stroke-thick) 0 0 0 rgb(var(--color-accent)/1)}.list_6908246d{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.list_6908246d::-webkit-scrollbar{width:.625rem;height:.625rem}.list_6908246d::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.list_6908246d::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.list_6908246d{display:flex;gap:var(--space-1);border-block-end:1px solid rgb(var(--color-line)/1);overflow-x:auto}.tab_6908246d{display:inline-block}.tab_6908246d:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}.tab_6908246d:focus:not(:focus-visible){outline:none}.tab_6908246d{transition:color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);padding-block:var(--space-2);padding-inline:var(--space-3);border-start-start-radius:var(--radius-sm);border-start-end-radius:var(--radius-sm);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer}.tab_6908246d:hover:not(:disabled){color:rgb(var(--color-fg-strong)/1);background:rgb(var(--color-bg-soft)/1)}.tab_6908246d:disabled,.tab_6908246d[aria-disabled=true]{opacity:.5;cursor:not-allowed}.tab_6908246d{text-decoration:none}.tab_6908246d[aria-selected=true],.tab_6908246d[aria-current=page]{color:rgb(var(--color-accent)/1);box-shadow:inset 0 calc(-1*var(--stroke-thick)) 0 0 rgb(var(--color-accent)/1)}.panel_6908246d{min-inline-size:0}.panel_6908246d:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.links_6908246d{margin:0;padding:0;list-style:none}.terminal_43c3e6cc:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.terminal_43c3e6cc:focus:not(:focus-visible){outline:none}.terminal_43c3e6cc{border-radius:var(--radius-md);background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg)/1);font-family:var(--font-mono);font-size:var(--text-sm);text-align:start}.frame_43c3e6cc{grid-template-rows:minmax(0, 1fr)}.box_43c3e6cc{block-size:min(70vh,var(--terminal-rows, 24)*1lh)}.line_43c3e6cc{display:block;padding-inline:var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere}.fg-muted_43c3e6cc{color:rgb(var(--color-fg-muted)/1)}.fg-strong_43c3e6cc{color:rgb(var(--color-fg-strong)/1)}.fg-danger_43c3e6cc{color:rgb(var(--color-danger)/1)}.fg-success_43c3e6cc{color:rgb(var(--color-success)/1)}.fg-warning_43c3e6cc{color:rgb(var(--color-warning)/1)}.fg-info_43c3e6cc{color:rgb(var(--color-info)/1)}.fg-chart-5_43c3e6cc{color:rgb(var(--color-chart-5)/1)}.fg-chart-1_43c3e6cc{color:rgb(var(--color-chart-1)/1)}.bold_43c3e6cc{font-weight:var(--weight-bold)}.dim_43c3e6cc{color:rgb(var(--color-fg-muted)/1)}.italic_43c3e6cc{font-style:italic}.underline_43c3e6cc{text-decoration:underline}.text_6467533c{font-size:var(--text-scale, inherit);font-weight:var(--text-strength, inherit);line-height:var(--leading-normal)}.tone-default_6467533c{color:rgb(var(--color-fg)/1)}.tone-muted_6467533c{color:rgb(var(--color-fg-muted)/1)}.tone-accent_6467533c{color:rgb(var(--color-accent)/1)}.tone-success_6467533c{color:rgb(var(--color-success)/1)}.tone-warning_6467533c{color:rgb(var(--color-warning)/1)}.tone-danger_6467533c{color:rgb(var(--color-danger)/1)}.tone-info_6467533c{color:rgb(var(--color-info)/1)}.textarea_d312982a:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.textarea_d312982a:focus:not(:focus-visible){outline:none}.textarea_d312982a{transition:border-color var(--duration-base) var(--easing-out),box-shadow var(--duration-base) var(--easing-out),background var(--duration-base) var(--easing-out);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1);font:inherit;font-size:var(--text-md)}.textarea_d312982a::placeholder{color:rgb(var(--color-fg-muted)/1)}.textarea_d312982a:hover:not(:disabled,[aria-disabled=true]){border-color:rgb(var(--color-accent)/0.5)}.textarea_d312982a:disabled,.textarea_d312982a[aria-disabled=true]{background:rgb(var(--color-bg-soft)/1);color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.textarea_d312982a[aria-invalid=true]{border-color:rgb(var(--color-danger)/1)}.textarea_d312982a{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.textarea_d312982a::-webkit-scrollbar{width:.625rem;height:.625rem}.textarea_d312982a::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.textarea_d312982a::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.textarea_d312982a{display:block;min-block-size:3lh;resize:vertical;line-height:var(--leading-normal)}.autoGrow_d312982a{field-sizing:content;resize:none}.toggle_f643ba31{color:rgb(var(--color-fg-muted)/1)}.select_f643ba31{min-inline-size:9rem}.glyph_f643ba31{display:block;inline-size:.9rem;block-size:.9rem;border-radius:var(--radius-full);background:currentcolor}.glyph_f643ba31[data-theme-glyph=dark]{background:rgba(0,0,0,0);box-shadow:inset -0.28125rem -0.1875rem 0 0 currentcolor}.picker_94bcc361{display:grid;gap:var(--space-2);min-inline-size:0}.invalid_94bcc361{margin:0;color:rgb(var(--color-warning)/1);font-size:var(--text-sm)}.presets_94bcc361{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.presets_94bcc361::-webkit-scrollbar{width:.625rem;height:.625rem}.presets_94bcc361::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.presets_94bcc361::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.presets_94bcc361{display:flex;gap:var(--space-1);margin:0;padding:0;overflow-x:auto;list-style:none;overscroll-behavior-inline:contain}.preset_94bcc361{padding-inline-start:var(--space-3);padding-inline-end:var(--space-3);display:inline-flex;align-items:center;min-block-size:var(--touch-target);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-pill);color:rgb(var(--color-fg)/1);font-size:var(--text-sm);text-decoration:none;white-space:nowrap}.preset_94bcc361:hover{background:rgb(var(--color-bg-soft)/1)}.preset_94bcc361[aria-current=true]{border-color:rgb(var(--color-accent)/1);color:rgb(var(--color-accent-fg)/1);background:rgb(var(--color-accent)/1)}.preset_94bcc361:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.custom_94bcc361{min-inline-size:0}.summary_94bcc361{min-block-size:var(--touch-target);display:flex;align-items:center;color:rgb(var(--color-fg)/1);font-size:var(--text-sm);cursor:pointer}.form_94bcc361{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);padding-block:var(--space-2)}.end_94bcc361{display:grid;gap:var(--space-1);min-inline-size:0}.label_94bcc361{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.tone-neutral_06e225ec{--tone: rgb(var(--color-fg-strong)/1);--tone-strong: rgb(var(--color-fg)/1);--tone-fg: rgb(var(--color-bg)/1);--tone-soft: rgb(var(--color-bg-soft)/1)}.tone-accent_06e225ec{--tone: rgb(var(--color-accent)/1);--tone-strong: rgb(var(--color-accent-strong)/1);--tone-fg: rgb(var(--color-accent-fg)/1);--tone-soft: rgb(var(--color-accent)/0.12)}.tone-success_06e225ec{--tone: rgb(var(--color-success)/1);--tone-strong: rgb(var(--color-success)/1);--tone-fg: rgb(var(--color-success-fg)/1);--tone-soft: rgb(var(--color-success-soft)/1)}.tone-warning_06e225ec{--tone: rgb(var(--color-warning)/1);--tone-strong: rgb(var(--color-warning)/1);--tone-fg: rgb(var(--color-warning-fg)/1);--tone-soft: rgb(var(--color-warning-soft)/1)}.tone-danger_06e225ec{--tone: rgb(var(--color-danger)/1);--tone-strong: rgb(var(--color-danger)/1);--tone-fg: rgb(var(--color-danger-fg)/1);--tone-soft: rgb(var(--color-danger-soft)/1)}.tone-info_06e225ec{--tone: rgb(var(--color-info)/1);--tone-strong: rgb(var(--color-info)/1);--tone-fg: rgb(var(--color-info-fg)/1);--tone-soft: rgb(var(--color-info-soft)/1)}.timeline_06e225ec{display:grid;gap:var(--space-3)}.day_06e225ec{margin:0;color:rgb(var(--color-fg-strong)/1);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.list_06e225ec{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.item_06e225ec{position:relative;display:grid;grid-template-columns:var(--space-6) minmax(0, 1fr);gap:var(--space-3);align-items:start}.item_06e225ec:not(:last-child)::before{position:absolute;inset-block:var(--space-6) calc(-1*var(--space-3));inset-inline-start:calc(var(--space-3) - var(--stroke-hairline)/2);border-inline-start:var(--stroke-hairline) solid rgb(var(--color-line)/1);content:""}.marker_06e225ec{display:inline-grid;place-items:center;inline-size:var(--space-6);block-size:var(--space-6);border:var(--stroke-thick) solid var(--tone);border-radius:var(--radius-full);color:var(--tone);background:rgb(var(--color-surface)/1)}.body_06e225ec{display:grid;gap:var(--space-1);min-inline-size:0}.title_06e225ec{color:rgb(var(--color-fg)/1);overflow-wrap:anywhere}.when_06e225ec{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.detail_06e225ec{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);overflow-wrap:anywhere}.region_82d271c4{position:fixed;z-index:var(--z-toast);padding:var(--space-4);pointer-events:none}.placement-block-end-inline-end_82d271c4{inset-block-end:0;inset-inline-end:0}.placement-block-start-inline-end_82d271c4{inset-block-start:0;inset-inline-end:0}.placement-block-end-center_82d271c4{inset-block-end:0;inset-inline:0;display:flex;justify-content:center}.list_82d271c4{display:flex;flex-direction:column;gap:var(--space-2);inline-size:min(24rem,100vw - var(--space-8));list-style:none}.toast_82d271c4{background:rgb(var(--color-surface-raised)/1);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-inline-start:var(--stroke-heavy) solid var(--toast-accent);color:rgb(var(--color-fg)/1);pointer-events:auto;opacity:1;translate:0 0;transition:opacity var(--duration-base) var(--easing-out),translate var(--duration-base) var(--easing-out)}@starting-style{.toast_82d271c4{opacity:0;translate:0 var(--space-3)}}.content_82d271c4{flex:1;min-inline-size:0}.title_82d271c4{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold);font-size:var(--text-sm)}.body_82d271c4{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}.tone-neutral_82d271c4{--toast-accent: rgb(var(--color-line)/1)}.tone-accent_82d271c4{--toast-accent: rgb(var(--color-accent)/1)}.tone-success_82d271c4{--toast-accent: rgb(var(--color-success)/1)}.tone-warning_82d271c4{--toast-accent: rgb(var(--color-warning)/1)}.tone-danger_82d271c4{--toast-accent: rgb(var(--color-danger)/1)}.tone-info_82d271c4{--toast-accent: rgb(var(--color-info)/1)}.toolbar_6a81e784{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0}.surface_6a81e784{background:rgb(var(--color-surface)/1);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding-block:var(--space-3);padding-inline:var(--space-4)}.start_6a81e784{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-2);flex:1 1 auto;flex-wrap:wrap;min-inline-size:0}.end_6a81e784{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--space-2);flex:none;flex-wrap:wrap}.wrap_9cd1032b{position:relative;display:inline-flex}.bubble_9cd1032b{transition:opacity var(--duration-base) var(--easing-out),translate var(--duration-base) var(--easing-out);position:absolute;z-index:var(--z-tooltip);inset-inline:-100vw;margin-inline:auto;inline-size:max-content;translate:0 var(--space-1);max-inline-size:18rem;padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-sm);background:rgb(var(--color-fg-strong)/1);color:rgb(var(--color-bg)/1);font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;white-space:normal;opacity:0;pointer-events:none}.placement-block-start_9cd1032b{inset-block-end:calc(100% + var(--space-1))}.placement-block-end_9cd1032b{inset-block-start:calc(100% + var(--space-1))}.wrap_9cd1032b:hover .bubble_9cd1032b,.wrap_9cd1032b:focus-within .bubble_9cd1032b{translate:0 0;opacity:1}.tree_315bae1e{font-size:var(--text-sm)}.root_315bae1e,.group_315bae1e{margin:0;padding:0;list-style:none}.group_315bae1e{padding-inline-start:min(var(--space-4),4vw)}.item_315bae1e{min-inline-size:0}.link_315bae1e,.summary_315bae1e,.row_315bae1e{display:flex;align-items:center;gap:var(--space-2);min-block-size:var(--touch-target);padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);border-radius:var(--radius-sm);color:rgb(var(--color-fg)/1);overflow-wrap:anywhere;cursor:pointer}.link_315bae1e:hover,.summary_315bae1e:hover,.row_315bae1e:hover{background:rgb(var(--color-bg-soft)/1)}.link_315bae1e{text-decoration:none}.link_315bae1e[aria-current=page]{color:rgb(var(--color-accent-strong)/1);font-weight:var(--weight-semibold);background:rgb(var(--color-accent)/0.12)}.link_315bae1e:focus-visible,.summary_315bae1e:focus-visible,.item_315bae1e[role=treeitem]:focus-visible>.row_315bae1e{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}.item_315bae1e[role=treeitem]{outline:none}.item_315bae1e[aria-selected=true]>.row_315bae1e{color:rgb(var(--color-accent-strong)/1);background:rgb(var(--color-accent)/0.12)}.item_315bae1e[aria-disabled=true]>.row_315bae1e{color:rgb(var(--color-fg-muted)/1);cursor:not-allowed}.twisty_315bae1e{display:inline-block;inline-size:var(--space-3);color:rgb(var(--color-fg-muted)/1)}.twisty_315bae1e[data-open]{transform:rotate(90deg)}[dir='rtl'] .twisty_315bae1e:not([data-open]){transform:scaleX(-1)}.label_315bae1e{min-inline-size:0}.loading_315bae1e{color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}.branch_315bae1e{margin:0}.wrap_456a981b{position:relative;display:grid;grid-template-rows:minmax(0, 1fr);block-size:100%;min-block-size:0}.box_456a981b{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-line)/1) rgb(var(--color-bg-soft)/1)}.box_456a981b::-webkit-scrollbar{width:.625rem;height:.625rem}.box_456a981b::-webkit-scrollbar-track{background:rgb(var(--color-bg-soft)/1)}.box_456a981b::-webkit-scrollbar-thumb{border:var(--stroke-thick) solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:rgb(var(--color-line)/1);background-clip:content-box}.box_456a981b{min-block-size:0;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.box_456a981b:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:calc(-1*var(--stroke-thick))}.list_456a981b{margin:0;padding-block:var(--virtual-before, 0) var(--virtual-after, 0);padding-inline:0;list-style:none}.row_456a981b{display:block}.toEnd_456a981b{min-block-size:var(--touch-target);min-inline-size:var(--touch-target);padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-pill);color:rgb(var(--color-fg-strong)/1);background:rgb(var(--color-surface-raised)/1);box-shadow:var(--shadow-md);font-size:var(--text-sm);cursor:pointer}.toEnd_456a981b:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.card_ef90cf91{padding:var(--space-4);border-radius:var(--radius-md);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--color-fg)/1)}.title_ef90cf91{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.article_abe7aeb9{display:flex;flex-direction:column;gap:var(--space-6)}.title_abe7aeb9{margin:0;color:rgb(var(--color-fg-strong)/1);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance}.ways_abe7aeb9{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding-block-start:var(--space-6);border-block-start:1px solid rgb(var(--color-line)/0.6);font-size:var(--text-sm)}.body_02da2802{display:flex;flex-direction:column;gap:var(--space-4);line-height:var(--leading-normal)}.frame_d962ba32{display:flex;flex-direction:column;min-block-size:100dvh;background:rgb(var(--color-bg)/1);color:rgb(var(--color-fg)/1)}.header_d962ba32{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);padding:var(--space-4);border-block-end:1px solid rgb(var(--color-line)/0.6)}@media(min-width: 768px){.header_d962ba32{padding-inline:var(--space-8)}}.brand_d962ba32{color:rgb(var(--color-fg-strong)/1);font-weight:var(--weight-semibold)}.nav_d962ba32{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.main_d962ba32{flex:1;inline-size:100%;max-inline-size:52rem;margin-inline:auto;padding:var(--space-8) var(--space-4) var(--space-16);overflow-wrap:anywhere}.footer_d962ba32{padding:var(--space-6) var(--space-4);border-block-start:1px solid rgb(var(--color-line)/0.6);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);text-align:center}.doc_4dc5d4e7{display:contents}.bar_4dc5d4e7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);inline-size:100%;min-inline-size:0}.end_4dc5d4e7{flex:none;display:inline-flex;align-items:center;gap:var(--space-3)}.brand_4dc5d4e7{display:inline-flex;align-items:center;min-inline-size:0;gap:var(--space-3);color:rgb(var(--color-fg-strong)/1)}.brand_4dc5d4e7:hover .mark_4dc5d4e7{background:rgb(var(--color-accent)/0.22)}.mark_4dc5d4e7{flex:none;display:inline-grid;place-items:center;inline-size:var(--space-8);block-size:var(--space-8);border:1px solid rgb(var(--color-accent)/0.35);border-radius:var(--radius-md);background:rgb(var(--color-accent)/0.12);color:rgb(var(--color-accent)/1);transition:background-color var(--duration-fast) var(--easing-out)}.wordmark_4dc5d4e7{font-family:var(--font-data);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.env_4dc5d4e7{font-family:var(--font-data);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid rgb(var(--color-line)/0.7);border-radius:var(--radius-pill);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-xs)}@media(max-width: 479.98px){.envLabel_4dc5d4e7{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.envDot_4dc5d4e7{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-full);background:rgb(var(--color-success)/1);animation:pulse calc(var(--duration-slower)*4) var(--easing-in-out) infinite}@keyframes pulse{50%{opacity:.35}}.nav_4dc5d4e7{display:flex;flex-direction:row;gap:var(--space-1);margin:0;padding:0;overflow-x:auto;list-style:none}@media(min-width: 768px){.nav_4dc5d4e7{flex-direction:column}}.navLink_4dc5d4e7{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm);transition:color var(--duration-fast) var(--easing-out),background-color var(--duration-fast) var(--easing-out)}.navLink_4dc5d4e7:hover{color:rgb(var(--color-fg-strong)/1);background:rgb(var(--color-surface)/1)}.navLink_4dc5d4e7[aria-current=page]{color:rgb(var(--color-fg-strong)/1);background:rgb(var(--color-surface-raised)/1);box-shadow:inset 0 0 0 1px rgb(var(--color-line)/0.7)}.navLink_4dc5d4e7[aria-current=page] .navIcon_4dc5d4e7{color:rgb(var(--color-accent)/1)}.navIcon_4dc5d4e7{flex:none;color:rgb(var(--color-fg-muted)/1);transition:color var(--duration-fast) var(--easing-out)}.article_7814e2c1{display:flex;flex-direction:column;gap:var(--space-6)}.code_7814e2c1{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:0;color:rgb(var(--color-fg-strong)/1);font-size:var(--text-2xl);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.row_7814e2c1{display:flex;flex-direction:column;gap:var(--space-3);padding-block-end:var(--space-6);border-block-end:1px solid rgb(var(--color-line)/0.6)}.label_7814e2c1{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;color:rgb(var(--color-fg-muted)/1)}.listed_7814e2c1{margin:0;font-size:var(--text-sm)}.offline_5af04b98{display:grid;gap:var(--space-3);padding:var(--space-8);background:rgb(var(--color-bg)/1);color:rgb(var(--color-fg-muted)/1)}.hero_2c833be2{background:radial-gradient(ellipse 70% 90% at 0% 0%, rgb(var(--color-bg)/1) 35%, transparent 100%),radial-gradient(rgb(var(--color-line)/0.55) 1px, transparent 1px) 0 0/var(--space-5) var(--space-5),rgb(var(--color-bg-soft)/1);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8) var(--space-6);border:1px solid rgb(var(--color-line)/0.6);border-radius:var(--radius-xl)}.eyebrow_2c833be2{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;color:rgb(var(--color-accent)/1)}.title_2c833be2{margin:0;color:rgb(var(--color-fg-strong)/1);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance}.lede_2c833be2{margin:0;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-lg)}.actions_2c833be2{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0}.section_2c833be2{display:flex;flex-direction:column;gap:var(--space-3);padding-block-start:var(--space-8)}.commands_2c833be2{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:0;padding:var(--space-4);overflow-x:auto;border:1px solid rgb(var(--color-line)/0.6);border-radius:var(--radius-md);background:rgb(var(--color-surface)/1)}.title_84d1ae26{margin:0 0 var(--space-6);color:rgb(var(--color-fg-strong)/1);font-size:var(--text-3xl);font-weight:var(--weight-semibold)}.form_84d1ae26{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.label_84d1ae26{position:absolute;inset-inline-start:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.input_84d1ae26{flex:1 1 16rem;min-block-size:var(--space-12);padding-inline:var(--space-3);border:1px solid rgb(var(--color-line)/1);border-radius:var(--radius-md);background:rgb(var(--color-surface)/1);color:rgb(var(--color-fg)/1);font-size:var(--text-md)}.input_84d1ae26:focus-visible:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.input_84d1ae26:focus-visible:focus:not(:focus-visible){outline:none}.submit_84d1ae26{min-block-size:var(--space-12);padding-inline:var(--space-4);border:1px solid rgb(var(--color-accent)/0.35);border-radius:var(--radius-md);background:rgb(var(--color-accent)/0.12);color:rgb(var(--color-accent)/1);font-weight:var(--weight-medium)}.submit_84d1ae26:focus-visible:focus-visible{outline:var(--stroke-thick) solid rgb(var(--color-accent)/1);outline-offset:var(--stroke-thick)}.submit_84d1ae26:focus-visible:focus:not(:focus-visible){outline:none}.status_84d1ae26{min-block-size:var(--space-6);color:rgb(var(--color-fg-muted)/1)}.results_84d1ae26{display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:0;list-style:none}.results_84d1ae26 p{margin:var(--space-1) 0 0;color:rgb(var(--color-fg-muted)/1);font-size:var(--text-sm)}