@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--binmd-navy: #12255C;--binmd-orange: #F79B1E;--binmd-steel: #4A8DB5;--binmd-orange-100: #FEF2DF;--binmd-orange-300: #FFB347;--binmd-orange-500: #F79B1E;--binmd-orange-700: #E07B00;--binmd-orange-900: #8A4600;--binmd-navy-100: #E6EAF3;--binmd-navy-300: #8B9ABF;--binmd-navy-500: #3D5490;--binmd-navy-700: #12255C;--binmd-navy-900: #0A1638;--binmd-steel-100: #E6F1F7;--binmd-steel-300: #8FB8D1;--binmd-steel-500: #4A8DB5;--binmd-steel-700: #316889;--binmd-ink: #0D1729;--binmd-slate-700: #2F3A52;--binmd-slate-500: #6B7690;--binmd-slate-300: #C4CAD6;--binmd-slate-100: #EEF0F4;--binmd-paper: #FAFBFD;--binmd-success: #2F8F6A;--binmd-warning: #E0A021;--binmd-danger: #C0392B;--binmd-info: var(--binmd-steel);--binmd-on-primary: #FFFFFF;--binmd-on-accent: #3A1E00;--binmd-on-secondary: #0D1729;--binmd-on-success: #0D1729;--binmd-on-danger: #FFFFFF;--binmd-on-warning: #0D1729;--binmd-dark-bg: #0A1638;--binmd-dark-surface: #12255C;--binmd-dark-text: #EEF0F4;--binmd-dark-muted: #8B9ABF;--binmd-dark-border: #2F3A52;--binmd-dark-accent: #F79B1E;--vera-cocoa: #5A3B2E;--vera-marigold: #D9A23B;--vera-sage: #5E7B66;--vera-marigold-100: #FBF1DA;--vera-marigold-300: #EBC66F;--vera-marigold-500: #D9A23B;--vera-marigold-700: #94681A;--vera-marigold-900: #5C3F0A;--vera-cocoa-100: #F4EBE5;--vera-cocoa-300: #BC9E8F;--vera-cocoa-500: #87604F;--vera-cocoa-700: #5A3B2E;--vera-cocoa-900: #33211A;--vera-sage-100: #EAF1EC;--vera-sage-300: #A9C2B0;--vera-sage-500: #5E7B66;--vera-sage-700: #3F5A48;--vera-ink: #2A1F1A;--vera-neutral-700: #4A3D36;--vera-neutral-500: #75675D;--vera-neutral-300: #DACEC2;--vera-neutral-100: #F4EEE6;--vera-paper: #FCF9F4;--vera-success: #3E7F55;--vera-warning: #C98A16;--vera-danger: #B3463A;--vera-info: var(--vera-sage);--vera-on-primary: #FFFFFF;--vera-on-accent: #3B2A08;--vera-on-secondary: #FFFFFF;--vera-on-success: #FFFFFF;--vera-on-danger: #FFFFFF;--vera-on-warning: #2A1F1A;--vera-dark-bg: #33211A;--vera-dark-surface: #5A3B2E;--vera-dark-text: #F4EEE6;--vera-dark-muted: #BC9E8F;--vera-dark-border: #4A3D36;--vera-dark-accent: #D9A23B;--dayjob-graphite: #26333D;--dayjob-teal: #0E8379;--dayjob-indigo: #5A5FD6;--dayjob-teal-100: #E0F2F0;--dayjob-teal-300: #6FC2B9;--dayjob-teal-500: #0E8379;--dayjob-teal-700: #0B6B63;--dayjob-teal-900: #053B37;--dayjob-graphite-100: #E8ECEF;--dayjob-graphite-300: #9AA6B0;--dayjob-graphite-500: #4E5D69;--dayjob-graphite-700: #26333D;--dayjob-graphite-900: #141C22;--dayjob-indigo-100: #E8E9FB;--dayjob-indigo-300: #A3A6EE;--dayjob-indigo-500: #5A5FD6;--dayjob-indigo-700: #3A3D9E;--dayjob-ink: #11181D;--dayjob-neutral-700: #2E3A43;--dayjob-neutral-500: #5F6B76;--dayjob-neutral-300: #C7CED4;--dayjob-neutral-100: #EEF1F3;--dayjob-paper: #F8FAFB;--dayjob-success: #2E7D32;--dayjob-warning: #B7791F;--dayjob-danger: #B42318;--dayjob-info: var(--dayjob-indigo);--dayjob-on-primary: #FFFFFF;--dayjob-on-accent: #FFFFFF;--dayjob-on-secondary: #FFFFFF;--dayjob-on-success: #FFFFFF;--dayjob-on-danger: #FFFFFF;--dayjob-on-warning: #11181D;--dayjob-dark-bg: #141C22;--dayjob-dark-surface: #26333D;--dayjob-dark-text: #EEF1F3;--dayjob-dark-muted: #9AA6B0;--dayjob-dark-border: #2E3A43;--dayjob-dark-accent: #0E8379}:root{--ds-font-sans: "Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ds-font-mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--ds-text-xs: .75rem;--ds-text-sm: .875rem;--ds-text-base: 1rem;--ds-text-lg: 1.125rem;--ds-text-xl: 1.25rem;--ds-text-2xl: 1.5rem;--ds-text-3xl: 1.875rem;--ds-text-4xl: 2.5rem;--ds-leading-xs: 1rem;--ds-leading-sm: 1.25rem;--ds-leading-base: 1.5rem;--ds-leading-lg: 1.75rem;--ds-leading-xl: 1.75rem;--ds-leading-2xl: 2rem;--ds-leading-3xl: 2.25rem;--ds-leading-4xl: 1;--ds-space-0_5: .125rem;--ds-space-1: .25rem;--ds-space-1_5: .375rem;--ds-space-2: .5rem;--ds-space-3: .75rem;--ds-space-4: 1rem;--ds-space-5: 1.25rem;--ds-space-6: 1.5rem;--ds-space-8: 2rem;--ds-space-10: 2.5rem;--ds-space-12: 3rem;--ds-space-16: 4rem;--ds-radius-sm: 6px;--ds-radius-md: 8px;--ds-radius-lg: 12px;--ds-radius-xl: 16px;--ds-radius-full: 999px;--ds-shadow-xs: 0 1px 2px rgb(0 0 0 / .05);--ds-shadow-sm: 0 1px 3px rgb(0 0 0 / .08), 0 1px 2px rgb(0 0 0 / .04);--ds-shadow-md: 0 4px 12px rgb(0 0 0 / .08);--ds-shadow-lg: 0 12px 32px rgb(0 0 0 / .14);--ds-dur-fast: .12s;--ds-dur: .2s;--ds-ease: cubic-bezier(.2, 0, 0, 1);--ds-z-header: 30;--ds-z-drawer: 40;--ds-z-overlay: 50;--ds-z-menu: 1000;--ds-z-toast: 1100;--ds-drawer-w-pinned: 16rem;--ds-drawer-w-rail: 3.5rem;--ds-drawer-w-mobile: 18rem;--ds-drawer-w: var(--ds-drawer-w-pinned);--ds-topbar-h: 3.5rem;--ds-hit: 2.75rem}@media(prefers-reduced-motion:reduce){:root{--ds-dur-fast: 0ms;--ds-dur: 0ms}}html[data-area]{color-scheme:light;--wa-font-family-body: var(--ds-font-sans);--wa-font-family-heading: var(--ds-font-sans);--wa-font-family-code: var(--ds-font-mono);--wa-border-radius-scale: .8;--ds-color-bg: var(--wa-color-neutral-95);--ds-color-surface: var(--wa-color-surface-default);--ds-color-surface-2: var(--wa-color-surface-lowered);--ds-color-text: var(--wa-color-text-normal);--ds-color-text-muted: var(--wa-color-text-quiet);--ds-color-text-subtle: var(--wa-color-neutral-50);--ds-color-border: var(--wa-color-surface-border);--ds-color-primary: var(--wa-color-neutral-fill-loud);--ds-color-on-primary: var(--wa-color-neutral-on-loud);--ds-color-primary-soft: var(--wa-color-neutral-fill-quiet);--ds-color-accent: var(--wa-color-brand-fill-loud);--ds-color-on-accent: var(--wa-color-brand-on-loud);--ds-color-accent-soft: var(--wa-color-brand-fill-quiet);--ds-color-secondary: var(--wa-color-text-link);--ds-color-secondary-fill: var(--wa-color-indigo);--ds-color-on-secondary: var(--wa-color-indigo-on);--ds-color-secondary-soft: var(--wa-color-indigo-95);--ds-color-success: var(--wa-color-success-fill-loud);--ds-color-on-success: var(--wa-color-success-on-loud);--ds-color-success-soft: var(--wa-color-success-fill-quiet);--ds-color-success-text: var(--wa-color-success-on-quiet);--ds-color-warning: var(--wa-color-warning-fill-loud);--ds-color-on-warning: var(--wa-color-warning-on-loud);--ds-color-warning-soft: var(--wa-color-warning-fill-quiet);--ds-color-warning-text: var(--wa-color-warning-on-quiet);--ds-color-danger: var(--wa-color-danger-fill-loud);--ds-color-on-danger: var(--wa-color-danger-on-loud);--ds-color-danger-soft: var(--wa-color-danger-fill-quiet);--ds-color-danger-text: var(--wa-color-danger-on-quiet);--ds-color-info: var(--wa-color-text-link);--ds-color-info-soft: var(--wa-color-indigo-95);--ds-color-focus: var(--wa-color-focus);--ds-color-nav-bg: var(--wa-color-surface-default);--ds-color-nav-text: var(--wa-color-text-normal);--ds-color-nav-active-bg: var(--wa-color-brand-fill-normal);--ds-color-nav-active-text: var(--wa-color-brand-on-quiet)}html[data-area=binmd]{--wa-color-brand-95: var(--binmd-orange-100);--wa-color-brand-90: var(--binmd-orange-100);--wa-color-brand-80: var(--binmd-orange-300);--wa-color-brand-70: var(--binmd-orange-300);--wa-color-brand-60: var(--binmd-orange-500);--wa-color-brand-50: var(--binmd-orange-500);--wa-color-brand-40: var(--binmd-orange-700);--wa-color-brand-30: var(--binmd-orange-700);--wa-color-brand-20: var(--binmd-orange-900);--wa-color-brand-10: var(--binmd-orange-900);--wa-color-brand-05: var(--binmd-orange-900);--wa-color-brand: var(--binmd-orange-500);--wa-color-brand-on: var(--binmd-on-accent);--wa-color-neutral-95: var(--binmd-paper);--wa-color-neutral-90: var(--binmd-slate-100);--wa-color-neutral-80: var(--binmd-slate-100);--wa-color-neutral-70: var(--binmd-slate-300);--wa-color-neutral-60: var(--binmd-slate-300);--wa-color-neutral-50: var(--binmd-slate-500);--wa-color-neutral-40: var(--binmd-slate-500);--wa-color-neutral-30: var(--binmd-slate-700);--wa-color-neutral-20: var(--binmd-navy-700);--wa-color-neutral-10: var(--binmd-ink);--wa-color-neutral-05: var(--binmd-navy-900);--wa-color-neutral: var(--binmd-navy-700);--wa-color-neutral-on: var(--binmd-on-primary);--wa-color-indigo-95: var(--binmd-steel-100);--wa-color-indigo-50: var(--binmd-steel-500);--wa-color-indigo: var(--binmd-steel-500);--wa-color-indigo-on: var(--binmd-on-secondary);--wa-color-success: var(--binmd-success);--wa-color-success-on: var(--binmd-on-success);--wa-color-warning: var(--binmd-warning);--wa-color-warning-on: var(--binmd-on-warning);--wa-color-danger: var(--binmd-danger);--wa-color-danger-on: var(--binmd-on-danger);--wa-color-surface-raised: #fff;--wa-color-surface-default: #fff;--wa-color-surface-lowered: var(--binmd-slate-100);--wa-color-surface-border: var(--binmd-slate-300);--wa-color-text-normal: var(--binmd-ink);--wa-color-text-quiet: var(--binmd-slate-700);--wa-color-text-link: var(--binmd-steel-700);--wa-color-focus: var(--binmd-orange-500);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-brand-fill-quiet: var(--binmd-orange-100);--wa-color-brand-fill-normal: var(--binmd-orange-100);--wa-color-brand-fill-loud: var(--binmd-orange-500);--wa-color-brand-border-quiet: var(--binmd-orange-300);--wa-color-brand-border-normal: var(--binmd-orange-500);--wa-color-brand-border-loud: var(--binmd-orange-700);--wa-color-brand-on-quiet: color-mix(in srgb, var(--binmd-orange-700) 70%, var(--binmd-ink));--wa-color-brand-on-normal: var(--binmd-orange-900);--wa-color-brand-on-loud: var(--binmd-on-accent);--wa-color-neutral-fill-quiet: var(--binmd-navy-100);--wa-color-neutral-fill-normal: var(--binmd-slate-100);--wa-color-neutral-fill-loud: var(--binmd-navy-700);--wa-color-neutral-border-quiet: var(--binmd-slate-300);--wa-color-neutral-border-normal: var(--binmd-slate-500);--wa-color-neutral-border-loud: var(--binmd-navy-700);--wa-color-neutral-on-quiet: var(--binmd-ink);--wa-color-neutral-on-normal: var(--binmd-ink);--wa-color-neutral-on-loud: var(--binmd-on-primary);--wa-color-success-fill-quiet: color-mix(in srgb, var(--binmd-success) 14%, var(--wa-color-surface-default));--wa-color-success-fill-normal: color-mix(in srgb, var(--binmd-success) 14%, var(--wa-color-surface-default));--wa-color-success-fill-loud: color-mix(in srgb, var(--binmd-success) 92%, var(--binmd-paper));--wa-color-success-border-quiet: var(--binmd-success);--wa-color-success-border-normal: var(--binmd-success);--wa-color-success-border-loud: var(--binmd-success);--wa-color-success-on-quiet: color-mix(in srgb, var(--binmd-success) 75%, var(--binmd-ink));--wa-color-success-on-normal: var(--binmd-on-success);--wa-color-success-on-loud: var(--binmd-on-success);--wa-color-warning-fill-quiet: color-mix(in srgb, var(--binmd-warning) 16%, var(--wa-color-surface-default));--wa-color-warning-fill-normal: color-mix(in srgb, var(--binmd-warning) 16%, var(--wa-color-surface-default));--wa-color-warning-fill-loud: var(--binmd-warning);--wa-color-warning-border-quiet: var(--binmd-warning);--wa-color-warning-border-normal: var(--binmd-warning);--wa-color-warning-border-loud: var(--binmd-warning);--wa-color-warning-on-quiet: color-mix(in srgb, var(--binmd-warning) 55%, var(--binmd-ink));--wa-color-warning-on-normal: var(--binmd-on-warning);--wa-color-warning-on-loud: var(--binmd-on-warning);--wa-color-danger-fill-quiet: color-mix(in srgb, var(--binmd-danger) 12%, var(--wa-color-surface-default));--wa-color-danger-fill-normal: color-mix(in srgb, var(--binmd-danger) 12%, var(--wa-color-surface-default));--wa-color-danger-fill-loud: var(--binmd-danger);--wa-color-danger-border-quiet: var(--binmd-danger);--wa-color-danger-border-normal: var(--binmd-danger);--wa-color-danger-border-loud: var(--binmd-danger);--wa-color-danger-on-quiet: var(--binmd-danger);--wa-color-danger-on-normal: var(--binmd-on-danger);--wa-color-danger-on-loud: var(--binmd-on-danger);--ds-color-nav-active-bg: var(--wa-color-neutral-fill-quiet);--ds-color-nav-active-text: var(--wa-color-neutral-fill-loud);--ds-color-text-subtle: color-mix(in srgb, var(--binmd-slate-500) 85%, var(--binmd-ink))}html[data-area=vera]{--wa-color-brand-95: var(--vera-marigold-100);--wa-color-brand-90: var(--vera-marigold-100);--wa-color-brand-80: var(--vera-marigold-300);--wa-color-brand-70: var(--vera-marigold-300);--wa-color-brand-60: var(--vera-marigold-500);--wa-color-brand-50: var(--vera-marigold-500);--wa-color-brand-40: var(--vera-marigold-700);--wa-color-brand-30: var(--vera-marigold-700);--wa-color-brand-20: var(--vera-marigold-900);--wa-color-brand-10: var(--vera-marigold-900);--wa-color-brand-05: var(--vera-marigold-900);--wa-color-brand: var(--vera-marigold-500);--wa-color-brand-on: var(--vera-on-accent);--wa-color-neutral-95: var(--vera-paper);--wa-color-neutral-90: var(--vera-neutral-100);--wa-color-neutral-80: var(--vera-neutral-100);--wa-color-neutral-70: var(--vera-neutral-300);--wa-color-neutral-60: var(--vera-neutral-300);--wa-color-neutral-50: var(--vera-neutral-500);--wa-color-neutral-40: var(--vera-neutral-500);--wa-color-neutral-30: var(--vera-neutral-700);--wa-color-neutral-20: var(--vera-cocoa-700);--wa-color-neutral-10: var(--vera-ink);--wa-color-neutral-05: var(--vera-cocoa-900);--wa-color-neutral: var(--vera-cocoa-700);--wa-color-neutral-on: var(--vera-on-primary);--wa-color-indigo-95: var(--vera-sage-100);--wa-color-indigo: var(--vera-sage-500);--wa-color-indigo-on: var(--vera-on-secondary);--wa-color-success: var(--vera-success);--wa-color-warning: var(--vera-warning);--wa-color-danger: var(--vera-danger);--wa-color-surface-raised: #fff;--wa-color-surface-default: #fff;--wa-color-surface-lowered: var(--vera-neutral-100);--wa-color-surface-border: var(--vera-neutral-300);--wa-color-text-normal: var(--vera-ink);--wa-color-text-quiet: var(--vera-neutral-700);--wa-color-text-link: var(--vera-sage-700);--wa-color-focus: var(--vera-marigold-700);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-brand-fill-quiet: var(--vera-marigold-100);--wa-color-brand-fill-normal: var(--vera-marigold-100);--wa-color-brand-fill-loud: var(--vera-marigold-500);--wa-color-brand-border-quiet: var(--vera-marigold-300);--wa-color-brand-border-normal: var(--vera-marigold-500);--wa-color-brand-border-loud: var(--vera-marigold-700);--wa-color-brand-on-quiet: color-mix(in srgb, var(--vera-marigold-700) 90%, var(--vera-ink));--wa-color-brand-on-normal: color-mix(in srgb, var(--vera-marigold-700) 90%, var(--vera-ink));--wa-color-brand-on-loud: var(--vera-on-accent);--wa-color-neutral-fill-quiet: var(--vera-cocoa-100);--wa-color-neutral-fill-normal: var(--vera-neutral-100);--wa-color-neutral-fill-loud: var(--vera-cocoa-700);--wa-color-neutral-border-quiet: var(--vera-neutral-300);--wa-color-neutral-border-normal: var(--vera-neutral-500);--wa-color-neutral-border-loud: var(--vera-cocoa-700);--wa-color-neutral-on-quiet: var(--vera-ink);--wa-color-neutral-on-normal: var(--vera-ink);--wa-color-neutral-on-loud: var(--vera-on-primary);--wa-color-success-fill-quiet: color-mix(in srgb, var(--vera-success) 14%, var(--wa-color-surface-default));--wa-color-success-fill-normal: color-mix(in srgb, var(--vera-success) 14%, var(--wa-color-surface-default));--wa-color-success-fill-loud: var(--vera-success);--wa-color-success-border-quiet: var(--vera-success);--wa-color-success-border-normal: var(--vera-success);--wa-color-success-border-loud: var(--vera-success);--wa-color-success-on-quiet: color-mix(in srgb, var(--vera-success) 85%, var(--vera-ink));--wa-color-success-on-normal: var(--vera-on-success);--wa-color-success-on-loud: var(--vera-on-success);--wa-color-warning-fill-quiet: color-mix(in srgb, var(--vera-warning) 16%, var(--wa-color-surface-default));--wa-color-warning-fill-normal: color-mix(in srgb, var(--vera-warning) 16%, var(--wa-color-surface-default));--wa-color-warning-fill-loud: var(--vera-warning);--wa-color-warning-border-quiet: var(--vera-warning);--wa-color-warning-border-normal: var(--vera-warning);--wa-color-warning-border-loud: var(--vera-warning);--wa-color-warning-on-quiet: color-mix(in srgb, var(--vera-warning) 60%, var(--vera-ink));--wa-color-warning-on-normal: var(--vera-on-warning);--wa-color-warning-on-loud: var(--vera-on-warning);--wa-color-danger-fill-quiet: color-mix(in srgb, var(--vera-danger) 12%, var(--wa-color-surface-default));--wa-color-danger-fill-normal: color-mix(in srgb, var(--vera-danger) 12%, var(--wa-color-surface-default));--wa-color-danger-fill-loud: var(--vera-danger);--wa-color-danger-border-quiet: var(--vera-danger);--wa-color-danger-border-normal: var(--vera-danger);--wa-color-danger-border-loud: var(--vera-danger);--wa-color-danger-on-quiet: var(--vera-danger);--wa-color-danger-on-normal: var(--vera-on-danger);--wa-color-danger-on-loud: var(--vera-on-danger);--ds-color-nav-active-bg: var(--wa-color-neutral-fill-quiet);--ds-color-nav-active-text: var(--wa-color-neutral-fill-loud)}html[data-area=dayjob]{--wa-color-brand-95: var(--dayjob-teal-100);--wa-color-brand-90: var(--dayjob-teal-100);--wa-color-brand-80: var(--dayjob-teal-300);--wa-color-brand-70: var(--dayjob-teal-300);--wa-color-brand-60: var(--dayjob-teal-500);--wa-color-brand-50: var(--dayjob-teal-500);--wa-color-brand-40: var(--dayjob-teal-700);--wa-color-brand-30: var(--dayjob-teal-700);--wa-color-brand-20: var(--dayjob-teal-900);--wa-color-brand-10: var(--dayjob-teal-900);--wa-color-brand-05: var(--dayjob-teal-900);--wa-color-brand: var(--dayjob-teal-500);--wa-color-brand-on: var(--dayjob-on-accent);--wa-color-neutral-95: var(--dayjob-paper);--wa-color-neutral-90: var(--dayjob-neutral-100);--wa-color-neutral-80: var(--dayjob-graphite-100);--wa-color-neutral-70: var(--dayjob-neutral-300);--wa-color-neutral-60: var(--dayjob-graphite-300);--wa-color-neutral-50: var(--dayjob-neutral-500);--wa-color-neutral-40: var(--dayjob-graphite-500);--wa-color-neutral-30: var(--dayjob-neutral-700);--wa-color-neutral-20: var(--dayjob-graphite-700);--wa-color-neutral-10: var(--dayjob-ink);--wa-color-neutral-05: var(--dayjob-graphite-900);--wa-color-neutral: var(--dayjob-graphite-700);--wa-color-neutral-on: var(--dayjob-on-primary);--wa-color-indigo-95: var(--dayjob-indigo-100);--wa-color-indigo-90: var(--dayjob-indigo-100);--wa-color-indigo-80: var(--dayjob-indigo-300);--wa-color-indigo-70: var(--dayjob-indigo-300);--wa-color-indigo-60: var(--dayjob-indigo-500);--wa-color-indigo-50: var(--dayjob-indigo-500);--wa-color-indigo-40: var(--dayjob-indigo-700);--wa-color-indigo-30: var(--dayjob-indigo-700);--wa-color-indigo: var(--dayjob-indigo-500);--wa-color-indigo-on: var(--dayjob-on-secondary);--wa-color-success-95: var(--dayjob-success);--wa-color-success-90: var(--dayjob-success);--wa-color-success-80: var(--dayjob-success);--wa-color-success-70: var(--dayjob-success);--wa-color-success-60: var(--dayjob-success);--wa-color-success-50: var(--dayjob-success);--wa-color-success-40: var(--dayjob-success);--wa-color-success-30: var(--dayjob-success);--wa-color-success-20: var(--dayjob-success);--wa-color-success-10: var(--dayjob-success);--wa-color-success-05: var(--dayjob-success);--wa-color-success: var(--dayjob-success);--wa-color-success-on: var(--dayjob-on-success);--wa-color-warning-95: var(--dayjob-warning);--wa-color-warning-90: var(--dayjob-warning);--wa-color-warning-80: var(--dayjob-warning);--wa-color-warning-70: var(--dayjob-warning);--wa-color-warning-60: var(--dayjob-warning);--wa-color-warning-50: var(--dayjob-warning);--wa-color-warning-40: var(--dayjob-warning);--wa-color-warning-30: var(--dayjob-warning);--wa-color-warning-20: var(--dayjob-warning);--wa-color-warning-10: var(--dayjob-warning);--wa-color-warning-05: var(--dayjob-warning);--wa-color-warning: var(--dayjob-warning);--wa-color-warning-on: var(--dayjob-on-warning);--wa-color-danger-95: var(--dayjob-danger);--wa-color-danger-90: var(--dayjob-danger);--wa-color-danger-80: var(--dayjob-danger);--wa-color-danger-70: var(--dayjob-danger);--wa-color-danger-60: var(--dayjob-danger);--wa-color-danger-50: var(--dayjob-danger);--wa-color-danger-40: var(--dayjob-danger);--wa-color-danger-30: var(--dayjob-danger);--wa-color-danger-20: var(--dayjob-danger);--wa-color-danger-10: var(--dayjob-danger);--wa-color-danger-05: var(--dayjob-danger);--wa-color-danger: var(--dayjob-danger);--wa-color-danger-on: var(--dayjob-on-danger);--wa-color-surface-raised: #fff;--wa-color-surface-default: #fff;--wa-color-surface-lowered: var(--dayjob-neutral-100);--wa-color-surface-border: var(--dayjob-neutral-300);--wa-color-text-normal: var(--dayjob-ink);--wa-color-text-quiet: var(--dayjob-neutral-700);--wa-color-text-link: var(--dayjob-indigo-700);--wa-color-focus: var(--dayjob-teal-500);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-brand-fill-quiet: var(--dayjob-teal-100);--wa-color-brand-fill-normal: var(--dayjob-teal-100);--wa-color-brand-fill-loud: var(--dayjob-teal-500);--wa-color-brand-border-quiet: var(--dayjob-teal-300);--wa-color-brand-border-normal: var(--dayjob-teal-500);--wa-color-brand-border-loud: var(--dayjob-teal-700);--wa-color-brand-on-quiet: var(--dayjob-teal-700);--wa-color-brand-on-normal: var(--dayjob-teal-700);--wa-color-brand-on-loud: var(--dayjob-on-accent);--wa-color-neutral-fill-quiet: var(--dayjob-graphite-100);--wa-color-neutral-fill-normal: var(--dayjob-neutral-100);--wa-color-neutral-fill-loud: var(--dayjob-graphite-700);--wa-color-neutral-border-quiet: var(--dayjob-neutral-300);--wa-color-neutral-border-normal: var(--dayjob-neutral-500);--wa-color-neutral-border-loud: var(--dayjob-graphite-700);--wa-color-neutral-on-quiet: var(--dayjob-ink);--wa-color-neutral-on-normal: var(--dayjob-ink);--wa-color-neutral-on-loud: var(--dayjob-on-primary);--wa-color-success-fill-quiet: color-mix(in srgb, var(--dayjob-success) 12%, var(--wa-color-surface-default));--wa-color-success-fill-normal: color-mix(in srgb, var(--dayjob-success) 12%, var(--wa-color-surface-default));--wa-color-success-fill-loud: var(--dayjob-success);--wa-color-success-border-quiet: var(--dayjob-success);--wa-color-success-border-normal: var(--dayjob-success);--wa-color-success-border-loud: var(--dayjob-success);--wa-color-success-on-quiet: color-mix(in srgb, var(--dayjob-success) 95%, var(--dayjob-ink));--wa-color-success-on-normal: var(--dayjob-on-success);--wa-color-success-on-loud: var(--dayjob-on-success);--wa-color-warning-fill-quiet: color-mix(in srgb, var(--dayjob-warning) 16%, var(--wa-color-surface-default));--wa-color-warning-fill-normal: color-mix(in srgb, var(--dayjob-warning) 16%, var(--wa-color-surface-default));--wa-color-warning-fill-loud: var(--dayjob-warning);--wa-color-warning-border-quiet: var(--dayjob-warning);--wa-color-warning-border-normal: var(--dayjob-warning);--wa-color-warning-border-loud: var(--dayjob-warning);--wa-color-warning-on-quiet: color-mix(in srgb, var(--dayjob-warning) 70%, var(--dayjob-ink));--wa-color-warning-on-normal: var(--dayjob-on-warning);--wa-color-warning-on-loud: var(--dayjob-on-warning);--wa-color-danger-fill-quiet: color-mix(in srgb, var(--dayjob-danger) 12%, var(--wa-color-surface-default));--wa-color-danger-fill-normal: color-mix(in srgb, var(--dayjob-danger) 12%, var(--wa-color-surface-default));--wa-color-danger-fill-loud: var(--dayjob-danger);--wa-color-danger-border-quiet: var(--dayjob-danger);--wa-color-danger-border-normal: var(--dayjob-danger);--wa-color-danger-border-loud: var(--dayjob-danger);--wa-color-danger-on-quiet: var(--dayjob-danger);--wa-color-danger-on-normal: var(--dayjob-on-danger);--wa-color-danger-on-loud: var(--dayjob-on-danger)}@media(prefers-color-scheme:dark){html[data-area=binmd]:not(.wa-light),html[data-area=vera]:not(.wa-light),html[data-area=dayjob]:not(.wa-light){color-scheme:dark}}html[data-area].wa-dark{color-scheme:dark}html[data-area].wa-light{color-scheme:light}@media(prefers-color-scheme:dark){html[data-area=binmd]:not(.wa-light){--wa-color-neutral-05: var(--binmd-dark-bg);--wa-color-surface-raised: var(--binmd-dark-surface);--wa-color-surface-default: var(--binmd-dark-surface);--wa-color-surface-lowered: color-mix(in srgb, var(--binmd-dark-text) 8%, var(--binmd-dark-surface));--wa-color-surface-border: var(--binmd-navy-500);--wa-color-text-normal: var(--binmd-dark-text);--wa-color-text-quiet: color-mix(in srgb, var(--binmd-dark-muted) 90%, var(--binmd-dark-text));--wa-color-text-link: var(--binmd-steel-300);--wa-color-focus: var(--binmd-orange-300);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-neutral-fill-loud: var(--binmd-slate-100);--wa-color-neutral-on-loud: var(--binmd-navy-900);--wa-color-neutral-fill-quiet: color-mix(in srgb, var(--binmd-dark-text) 12%, var(--binmd-dark-surface));--wa-color-neutral-fill-normal: color-mix(in srgb, var(--binmd-dark-text) 8%, var(--binmd-dark-surface));--wa-color-brand-fill-loud: var(--binmd-dark-accent);--wa-color-brand-fill-quiet: color-mix(in srgb, var(--binmd-orange-500) 24%, var(--binmd-dark-surface));--wa-color-brand-fill-normal: color-mix(in srgb, var(--binmd-orange-500) 24%, var(--binmd-dark-surface));--wa-color-brand-on-quiet: var(--binmd-orange-300);--wa-color-brand-on-normal: var(--binmd-orange-300);--wa-color-indigo-95: color-mix(in srgb, var(--binmd-steel-500) 22%, var(--binmd-dark-surface));--wa-color-success-fill-quiet: color-mix(in srgb, var(--binmd-success) 24%, var(--binmd-dark-surface));--wa-color-success-fill-normal: color-mix(in srgb, var(--binmd-success) 24%, var(--binmd-dark-surface));--wa-color-success-on-quiet: color-mix(in srgb, var(--binmd-success) 45%, var(--binmd-dark-text));--wa-color-warning-fill-quiet: color-mix(in srgb, var(--binmd-warning) 24%, var(--binmd-dark-surface));--wa-color-warning-fill-normal: color-mix(in srgb, var(--binmd-warning) 24%, var(--binmd-dark-surface));--wa-color-warning-on-quiet: color-mix(in srgb, var(--binmd-warning) 45%, var(--binmd-dark-text));--wa-color-danger-fill-quiet: color-mix(in srgb, var(--binmd-danger) 24%, var(--binmd-dark-surface));--wa-color-danger-fill-normal: color-mix(in srgb, var(--binmd-danger) 24%, var(--binmd-dark-surface));--wa-color-danger-on-quiet: color-mix(in srgb, var(--binmd-danger) 45%, var(--binmd-dark-text));--ds-color-bg: var(--wa-color-neutral-05);--ds-color-text-subtle: var(--wa-color-text-quiet);--ds-color-nav-active-bg: var(--wa-color-brand-fill-normal);--ds-color-nav-active-text: var(--wa-color-brand-on-quiet)}html[data-area=vera]:not(.wa-light){--wa-color-neutral-05: var(--vera-dark-bg);--wa-color-surface-raised: var(--vera-dark-surface);--wa-color-surface-default: var(--vera-dark-surface);--wa-color-surface-lowered: color-mix(in srgb, var(--vera-dark-text) 8%, var(--vera-dark-surface));--wa-color-surface-border: var(--vera-cocoa-500);--wa-color-text-normal: var(--vera-dark-text);--wa-color-text-quiet: color-mix(in srgb, var(--vera-dark-muted) 55%, var(--vera-dark-text));--wa-color-text-link: color-mix(in srgb, var(--vera-sage-300) 85%, var(--vera-dark-text));--wa-color-focus: var(--vera-marigold-300);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-neutral-fill-loud: var(--vera-neutral-100);--wa-color-neutral-on-loud: var(--vera-cocoa-900);--wa-color-neutral-fill-quiet: color-mix(in srgb, var(--vera-dark-text) 12%, var(--vera-dark-surface));--wa-color-neutral-fill-normal: color-mix(in srgb, var(--vera-dark-text) 8%, var(--vera-dark-surface));--wa-color-brand-fill-loud: var(--vera-dark-accent);--wa-color-brand-fill-quiet: color-mix(in srgb, var(--vera-marigold-500) 24%, var(--vera-dark-surface));--wa-color-brand-fill-normal: color-mix(in srgb, var(--vera-marigold-500) 28%, var(--vera-dark-surface));--wa-color-brand-on-quiet: color-mix(in srgb, var(--vera-marigold-300) 50%, var(--vera-dark-text));--wa-color-brand-on-normal: color-mix(in srgb, var(--vera-marigold-300) 50%, var(--vera-dark-text));--wa-color-indigo-95: color-mix(in srgb, var(--vera-sage-500) 22%, var(--vera-dark-surface));--wa-color-success-fill-quiet: color-mix(in srgb, var(--vera-success) 24%, var(--vera-dark-surface));--wa-color-success-fill-normal: color-mix(in srgb, var(--vera-success) 24%, var(--vera-dark-surface));--wa-color-success-on-quiet: color-mix(in srgb, var(--vera-success) 30%, var(--vera-dark-text));--wa-color-warning-fill-quiet: color-mix(in srgb, var(--vera-warning) 24%, var(--vera-dark-surface));--wa-color-warning-fill-normal: color-mix(in srgb, var(--vera-warning) 24%, var(--vera-dark-surface));--wa-color-warning-on-quiet: color-mix(in srgb, var(--vera-warning) 35%, var(--vera-dark-text));--wa-color-danger-fill-quiet: color-mix(in srgb, var(--vera-danger) 24%, var(--vera-dark-surface));--wa-color-danger-fill-normal: color-mix(in srgb, var(--vera-danger) 24%, var(--vera-dark-surface));--wa-color-danger-on-quiet: color-mix(in srgb, var(--vera-danger) 30%, var(--vera-dark-text));--ds-color-bg: var(--wa-color-neutral-05);--ds-color-text-subtle: var(--wa-color-text-quiet);--ds-color-nav-active-bg: color-mix(in srgb, var(--vera-marigold-500) 12%, var(--vera-dark-bg));--ds-color-nav-active-bar: var(--vera-marigold-300);--ds-color-nav-active-text: var(--vera-dark-text)}html[data-area=dayjob]:not(.wa-light){--wa-color-neutral-05: var(--dayjob-dark-bg);--wa-color-surface-raised: var(--dayjob-dark-surface);--wa-color-surface-default: var(--dayjob-dark-surface);--wa-color-surface-lowered: color-mix(in srgb, var(--dayjob-dark-text) 8%, var(--dayjob-dark-surface));--wa-color-surface-border: var(--dayjob-graphite-500);--wa-color-text-normal: var(--dayjob-dark-text);--wa-color-text-quiet: color-mix(in srgb, var(--dayjob-dark-muted) 85%, var(--dayjob-dark-text));--wa-color-text-link: var(--dayjob-indigo-300);--wa-color-focus: var(--dayjob-teal-300);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-neutral-fill-loud: var(--dayjob-graphite-100);--wa-color-neutral-on-loud: var(--dayjob-graphite-900);--wa-color-neutral-fill-quiet: color-mix(in srgb, var(--dayjob-dark-text) 12%, var(--dayjob-dark-surface));--wa-color-neutral-fill-normal: color-mix(in srgb, var(--dayjob-dark-text) 8%, var(--dayjob-dark-surface));--wa-color-brand-fill-loud: var(--dayjob-dark-accent);--wa-color-brand-fill-quiet: color-mix(in srgb, var(--dayjob-teal-500) 24%, var(--dayjob-dark-surface));--wa-color-brand-fill-normal: color-mix(in srgb, var(--dayjob-teal-500) 28%, var(--dayjob-dark-surface));--wa-color-brand-on-quiet: var(--dayjob-teal-300);--wa-color-brand-on-normal: var(--dayjob-teal-300);--wa-color-indigo-95: color-mix(in srgb, var(--dayjob-indigo-500) 22%, var(--dayjob-dark-surface));--wa-color-success-fill-quiet: color-mix(in srgb, var(--dayjob-success) 24%, var(--dayjob-dark-surface));--wa-color-success-fill-normal: color-mix(in srgb, var(--dayjob-success) 24%, var(--dayjob-dark-surface));--wa-color-success-on-quiet: color-mix(in srgb, var(--dayjob-success) 45%, var(--dayjob-dark-text));--wa-color-warning-fill-quiet: color-mix(in srgb, var(--dayjob-warning) 24%, var(--dayjob-dark-surface));--wa-color-warning-fill-normal: color-mix(in srgb, var(--dayjob-warning) 24%, var(--dayjob-dark-surface));--wa-color-warning-on-quiet: color-mix(in srgb, var(--dayjob-warning) 45%, var(--dayjob-dark-text));--wa-color-danger-fill-quiet: color-mix(in srgb, var(--dayjob-danger) 24%, var(--dayjob-dark-surface));--wa-color-danger-fill-normal: color-mix(in srgb, var(--dayjob-danger) 24%, var(--dayjob-dark-surface));--wa-color-danger-on-quiet: color-mix(in srgb, var(--dayjob-danger) 35%, var(--dayjob-dark-text));--ds-color-bg: var(--wa-color-neutral-05);--ds-color-text-subtle: var(--wa-color-text-quiet)}}html[data-area=binmd].wa-dark{--wa-color-neutral-05: var(--binmd-dark-bg);--wa-color-surface-raised: var(--binmd-dark-surface);--wa-color-surface-default: var(--binmd-dark-surface);--wa-color-surface-lowered: color-mix(in srgb, var(--binmd-dark-text) 8%, var(--binmd-dark-surface));--wa-color-surface-border: var(--binmd-navy-500);--wa-color-text-normal: var(--binmd-dark-text);--wa-color-text-quiet: color-mix(in srgb, var(--binmd-dark-muted) 90%, var(--binmd-dark-text));--wa-color-text-link: var(--binmd-steel-300);--wa-color-focus: var(--binmd-orange-300);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-neutral-fill-loud: var(--binmd-slate-100);--wa-color-neutral-on-loud: var(--binmd-navy-900);--wa-color-neutral-fill-quiet: color-mix(in srgb, var(--binmd-dark-text) 12%, var(--binmd-dark-surface));--wa-color-neutral-fill-normal: color-mix(in srgb, var(--binmd-dark-text) 8%, var(--binmd-dark-surface));--wa-color-brand-fill-loud: var(--binmd-dark-accent);--wa-color-brand-fill-quiet: color-mix(in srgb, var(--binmd-orange-500) 24%, var(--binmd-dark-surface));--wa-color-brand-fill-normal: color-mix(in srgb, var(--binmd-orange-500) 24%, var(--binmd-dark-surface));--wa-color-brand-on-quiet: var(--binmd-orange-300);--wa-color-brand-on-normal: var(--binmd-orange-300);--wa-color-indigo-95: color-mix(in srgb, var(--binmd-steel-500) 22%, var(--binmd-dark-surface));--wa-color-success-fill-quiet: color-mix(in srgb, var(--binmd-success) 24%, var(--binmd-dark-surface));--wa-color-success-fill-normal: color-mix(in srgb, var(--binmd-success) 24%, var(--binmd-dark-surface));--wa-color-success-on-quiet: color-mix(in srgb, var(--binmd-success) 45%, var(--binmd-dark-text));--wa-color-warning-fill-quiet: color-mix(in srgb, var(--binmd-warning) 24%, var(--binmd-dark-surface));--wa-color-warning-fill-normal: color-mix(in srgb, var(--binmd-warning) 24%, var(--binmd-dark-surface));--wa-color-warning-on-quiet: color-mix(in srgb, var(--binmd-warning) 45%, var(--binmd-dark-text));--wa-color-danger-fill-quiet: color-mix(in srgb, var(--binmd-danger) 24%, var(--binmd-dark-surface));--wa-color-danger-fill-normal: color-mix(in srgb, var(--binmd-danger) 24%, var(--binmd-dark-surface));--wa-color-danger-on-quiet: color-mix(in srgb, var(--binmd-danger) 45%, var(--binmd-dark-text));--ds-color-bg: var(--wa-color-neutral-05);--ds-color-text-subtle: var(--wa-color-text-quiet);--ds-color-nav-active-bg: var(--wa-color-brand-fill-normal);--ds-color-nav-active-text: var(--wa-color-brand-on-quiet)}html[data-area=vera].wa-dark{--wa-color-neutral-05: var(--vera-dark-bg);--wa-color-surface-raised: var(--vera-dark-surface);--wa-color-surface-default: var(--vera-dark-surface);--wa-color-surface-lowered: color-mix(in srgb, var(--vera-dark-text) 8%, var(--vera-dark-surface));--wa-color-surface-border: var(--vera-cocoa-500);--wa-color-text-normal: var(--vera-dark-text);--wa-color-text-quiet: color-mix(in srgb, var(--vera-dark-muted) 55%, var(--vera-dark-text));--wa-color-text-link: color-mix(in srgb, var(--vera-sage-300) 85%, var(--vera-dark-text));--wa-color-focus: var(--vera-marigold-300);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-neutral-fill-loud: var(--vera-neutral-100);--wa-color-neutral-on-loud: var(--vera-cocoa-900);--wa-color-neutral-fill-quiet: color-mix(in srgb, var(--vera-dark-text) 12%, var(--vera-dark-surface));--wa-color-neutral-fill-normal: color-mix(in srgb, var(--vera-dark-text) 8%, var(--vera-dark-surface));--wa-color-brand-fill-loud: var(--vera-dark-accent);--wa-color-brand-fill-quiet: color-mix(in srgb, var(--vera-marigold-500) 24%, var(--vera-dark-surface));--wa-color-brand-fill-normal: color-mix(in srgb, var(--vera-marigold-500) 28%, var(--vera-dark-surface));--wa-color-brand-on-quiet: color-mix(in srgb, var(--vera-marigold-300) 50%, var(--vera-dark-text));--wa-color-brand-on-normal: color-mix(in srgb, var(--vera-marigold-300) 50%, var(--vera-dark-text));--wa-color-indigo-95: color-mix(in srgb, var(--vera-sage-500) 22%, var(--vera-dark-surface));--wa-color-success-fill-quiet: color-mix(in srgb, var(--vera-success) 24%, var(--vera-dark-surface));--wa-color-success-fill-normal: color-mix(in srgb, var(--vera-success) 24%, var(--vera-dark-surface));--wa-color-success-on-quiet: color-mix(in srgb, var(--vera-success) 30%, var(--vera-dark-text));--wa-color-warning-fill-quiet: color-mix(in srgb, var(--vera-warning) 24%, var(--vera-dark-surface));--wa-color-warning-fill-normal: color-mix(in srgb, var(--vera-warning) 24%, var(--vera-dark-surface));--wa-color-warning-on-quiet: color-mix(in srgb, var(--vera-warning) 35%, var(--vera-dark-text));--wa-color-danger-fill-quiet: color-mix(in srgb, var(--vera-danger) 24%, var(--vera-dark-surface));--wa-color-danger-fill-normal: color-mix(in srgb, var(--vera-danger) 24%, var(--vera-dark-surface));--wa-color-danger-on-quiet: color-mix(in srgb, var(--vera-danger) 30%, var(--vera-dark-text));--ds-color-bg: var(--wa-color-neutral-05);--ds-color-text-subtle: var(--wa-color-text-quiet);--ds-color-nav-active-bg: color-mix(in srgb, var(--vera-marigold-500) 12%, var(--vera-dark-bg));--ds-color-nav-active-bar: var(--vera-marigold-300);--ds-color-nav-active-text: var(--vera-dark-text)}html[data-area=dayjob].wa-dark{--wa-color-neutral-05: var(--dayjob-dark-bg);--wa-color-surface-raised: var(--dayjob-dark-surface);--wa-color-surface-default: var(--dayjob-dark-surface);--wa-color-surface-lowered: color-mix(in srgb, var(--dayjob-dark-text) 8%, var(--dayjob-dark-surface));--wa-color-surface-border: var(--dayjob-graphite-500);--wa-color-text-normal: var(--dayjob-dark-text);--wa-color-text-quiet: color-mix(in srgb, var(--dayjob-dark-muted) 85%, var(--dayjob-dark-text));--wa-color-text-link: var(--dayjob-indigo-300);--wa-color-focus: var(--dayjob-teal-300);--wa-color-overlay-modal: color-mix(in srgb, var(--wa-color-text-normal) 45%, transparent);--wa-color-neutral-fill-loud: var(--dayjob-graphite-100);--wa-color-neutral-on-loud: var(--dayjob-graphite-900);--wa-color-neutral-fill-quiet: color-mix(in srgb, var(--dayjob-dark-text) 12%, var(--dayjob-dark-surface));--wa-color-neutral-fill-normal: color-mix(in srgb, var(--dayjob-dark-text) 8%, var(--dayjob-dark-surface));--wa-color-brand-fill-loud: var(--dayjob-dark-accent);--wa-color-brand-fill-quiet: color-mix(in srgb, var(--dayjob-teal-500) 24%, var(--dayjob-dark-surface));--wa-color-brand-fill-normal: color-mix(in srgb, var(--dayjob-teal-500) 28%, var(--dayjob-dark-surface));--wa-color-brand-on-quiet: var(--dayjob-teal-300);--wa-color-brand-on-normal: var(--dayjob-teal-300);--wa-color-indigo-95: color-mix(in srgb, var(--dayjob-indigo-500) 22%, var(--dayjob-dark-surface));--wa-color-success-fill-quiet: color-mix(in srgb, var(--dayjob-success) 24%, var(--dayjob-dark-surface));--wa-color-success-fill-normal: color-mix(in srgb, var(--dayjob-success) 24%, var(--dayjob-dark-surface));--wa-color-success-on-quiet: color-mix(in srgb, var(--dayjob-success) 45%, var(--dayjob-dark-text));--wa-color-warning-fill-quiet: color-mix(in srgb, var(--dayjob-warning) 24%, var(--dayjob-dark-surface));--wa-color-warning-fill-normal: color-mix(in srgb, var(--dayjob-warning) 24%, var(--dayjob-dark-surface));--wa-color-warning-on-quiet: color-mix(in srgb, var(--dayjob-warning) 45%, var(--dayjob-dark-text));--wa-color-danger-fill-quiet: color-mix(in srgb, var(--dayjob-danger) 24%, var(--dayjob-dark-surface));--wa-color-danger-fill-normal: color-mix(in srgb, var(--dayjob-danger) 24%, var(--dayjob-dark-surface));--wa-color-danger-on-quiet: color-mix(in srgb, var(--dayjob-danger) 35%, var(--dayjob-dark-text));--ds-color-bg: var(--wa-color-neutral-05);--ds-color-text-subtle: var(--wa-color-text-quiet)}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);min-height:var(--ds-hit);padding:.4rem .75rem;border:1px solid transparent;border-radius:var(--ds-radius-md);background:var(--ds-color-primary);color:var(--ds-color-on-primary);font:inherit;font-size:var(--ds-text-sm);font-weight:600;line-height:var(--ds-leading-sm);text-decoration:none;cursor:pointer}.ds-btn--accent{background:var(--ds-color-accent);color:var(--ds-color-on-accent)}.ds-btn--secondary{background:var(--ds-color-surface);color:var(--ds-color-text);border-color:var(--ds-color-border)}.ds-btn--ghost{background:transparent;color:var(--ds-color-text)}.ds-btn--danger{background:var(--ds-color-danger);color:var(--ds-color-on-danger)}.ds-btn--icon{width:var(--ds-hit);padding:0}.ds-btn:hover{filter:brightness(1.05)}.ds-btn--secondary:hover,.ds-btn--ghost:hover{filter:none;background:var(--ds-color-surface-2)}.ds-btn:disabled{opacity:.45;cursor:not-allowed}.ds-btn:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.ds-card{background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-xs);padding:var(--ds-space-4)}.ds-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ds-space-3);margin-bottom:var(--ds-space-3)}.ds-card__head h2,.ds-card__title{margin:0;font-size:var(--ds-text-lg);line-height:var(--ds-leading-lg);font-weight:600;letter-spacing:-.01em}.ds-card--tinted-accent{background:var(--ds-color-accent-soft)}.ds-card--tinted-secondary{background:var(--ds-color-secondary-soft)}.ds-card--tinted-warning{background:var(--ds-color-warning-soft)}.ds-badge{display:inline-flex;align-items:center;min-height:1.25rem;padding:.1rem .45rem;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-full);font-size:var(--ds-text-xs);font-weight:600;letter-spacing:.04em;line-height:var(--ds-leading-xs);text-transform:uppercase}.ds-badge--primary{background:var(--ds-color-primary);color:var(--ds-color-on-primary);border-color:transparent}.ds-badge--accent{background:var(--ds-color-accent);color:var(--ds-color-on-accent);border-color:transparent}.ds-badge--secondary{background:var(--ds-color-secondary-fill);color:var(--ds-color-on-secondary);border-color:transparent}.ds-badge--success{background:var(--ds-color-success);color:var(--ds-color-on-success);border-color:transparent}.ds-badge--warning{background:var(--ds-color-warning);color:var(--ds-color-on-warning);border-color:transparent}.ds-badge--danger{background:var(--ds-color-danger);color:var(--ds-color-on-danger);border-color:transparent}.ds-chip{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-hit);padding:.4rem .75rem;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;font-size:var(--ds-text-sm);cursor:pointer}.ds-chip[aria-pressed=true]{background:var(--ds-color-primary);color:var(--ds-color-on-primary);border-color:transparent}.ds-alert{display:flex;gap:var(--ds-space-2);align-items:flex-start;margin:0;padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-md);border-left:3px solid var(--ds-color-info);background:var(--ds-color-info-soft);color:var(--ds-color-text)}.ds-alert--success{border-left-color:var(--ds-color-success);background:var(--ds-color-success-soft)}.ds-alert--warning{border-left-color:var(--ds-color-warning);background:var(--ds-color-warning-soft)}.ds-alert--danger{border-left-color:var(--ds-color-danger);background:var(--ds-color-danger-soft)}.ds-table-wrap{overflow-x:auto}.ds-table{width:100%;border-collapse:collapse;font-size:var(--ds-text-sm)}.ds-table th,.ds-table td{text-align:left;padding:var(--ds-space-2) var(--ds-space-3);border-bottom:1px solid var(--ds-color-border);vertical-align:top}.ds-table th{font-size:var(--ds-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-text-muted)}.ds-table tbody tr:hover{background:var(--ds-color-surface-2)}.ds-table tr.is-selected{background:var(--ds-color-primary-soft)}.ds-table .num{font-variant-numeric:tabular-nums;text-align:right}.ds-table code,.ds-table .mono{font-family:var(--ds-font-mono)}.ds-field{display:grid;gap:var(--ds-space-1);font-size:var(--ds-text-sm);font-weight:500}.ds-chip:focus-visible,.ds-badge:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.ds-empty{display:grid;justify-items:start;gap:var(--ds-space-2);padding:var(--ds-space-4) 0;color:var(--ds-color-text-muted)}.ds-stat{display:grid;gap:var(--ds-space-1)}.ds-stat__label{font-size:var(--ds-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-text-muted)}.ds-stat__value{font-size:var(--ds-text-4xl);line-height:var(--ds-leading-4xl);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--ds-font-sans);font-optical-sizing:auto;background:var(--ds-color-bg);color:var(--ds-color-text);accent-color:var(--ds-color-accent)}body.ds{margin:0;min-height:100dvh;font-family:var(--ds-font-sans);font-size:var(--ds-text-base);font-weight:400;line-height:var(--ds-leading-base);background:var(--ds-color-bg);color:var(--ds-color-text)}body.ds-noscroll{overflow:hidden}button,input,select,textarea{font-family:inherit}::selection{background:var(--ds-color-accent-soft);color:var(--ds-color-text)}[hidden]{display:none!important}.ds-skip{position:absolute;left:var(--ds-space-4);top:var(--ds-space-4);transform:translateY(-200%);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-md);background:var(--ds-color-primary);color:var(--ds-color-on-primary);z-index:var(--ds-z-toast)}.ds-skip:focus{transform:none}:root{--ds-safe-l: env(safe-area-inset-left, 0px);--ds-safe-r: env(safe-area-inset-right, 0px);--ds-safe-b: env(safe-area-inset-bottom, 0px);--ds-inset-l: 0px}html[data-drawer=pinned]{--ds-drawer-w: calc(var(--ds-drawer-w-pinned) + var(--ds-safe-l))}html[data-drawer=collapsed]{--ds-drawer-w: calc(var(--ds-drawer-w-rail) + var(--ds-safe-l))}html[data-drawer=hidden]{--ds-drawer-w: 0px;--ds-inset-l: var(--ds-safe-l)}.ds-shell{display:grid;grid-template-columns:var(--ds-drawer-w) minmax(0,1fr);min-height:100dvh;transition:grid-template-columns var(--ds-dur) var(--ds-ease)}.ds-drawer{position:sticky;top:0;display:flex;flex-direction:column;gap:var(--ds-space-2);height:100dvh;min-height:0;padding:var(--ds-space-3) var(--ds-space-2);padding-left:calc(var(--ds-space-2) + var(--ds-safe-l));padding-bottom:max(var(--ds-space-3),var(--ds-safe-b));background:var(--ds-color-nav-bg);color:var(--ds-color-nav-text);border-right:1px solid var(--ds-color-border);z-index:var(--ds-z-drawer)}.ds-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2);flex:none;min-height:var(--ds-hit)}.ds-drawer__brand{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-hit);min-width:var(--ds-hit);padding:var(--ds-space-1);border-radius:var(--ds-radius-md);color:inherit;text-decoration:none;font-weight:600}.ds-mark{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:var(--ds-radius-md);background:var(--ds-color-accent);color:var(--ds-color-on-accent);font-size:var(--ds-text-xs);font-weight:700;letter-spacing:.02em}.ds-drawer__pin,.ds-drawer__hide,.ds-topbar__menu{display:inline-flex;align-items:center;justify-content:center;width:var(--ds-hit);height:var(--ds-hit);flex:none;padding:0;border:1px solid transparent;border-radius:var(--ds-radius-md);background:transparent;color:inherit;cursor:pointer}.ds-drawer__hide,.ds-drawer-tab{display:none}.ds-ico>*{grid-area:1 / 1}.ds-drawer__pin:hover,.ds-drawer__hide:hover,.ds-topbar__menu:hover,.ds-drawer__brand:hover{background:var(--ds-color-surface-2)}.ds-drawer__pin .ds-icon{display:none}html[data-drawer=pinned] .ds-drawer__pin .ds-icon--collapse,html[data-drawer=collapsed] .ds-drawer__pin .ds-icon--expand{display:block}.ds-nav{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0}.ds-nav__group{flex:none;margin:var(--ds-space-3) var(--ds-space-3) var(--ds-space-1);font-size:var(--ds-text-xs);font-weight:600;letter-spacing:.04em;line-height:var(--ds-leading-xs);text-transform:uppercase;color:var(--ds-color-text-subtle)}.ds-nav__item{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:var(--ds-space-2);flex:none;min-height:var(--ds-hit);padding:0 var(--ds-space-3);border-radius:var(--ds-radius-md);color:inherit;text-decoration:none;font-size:var(--ds-text-sm);font-weight:500;line-height:var(--ds-leading-sm)}.ds-nav__item .fa-fw{font-size:1.125rem}.ds-nav__item img{width:1.25rem;height:1.25rem;border-radius:var(--ds-radius-full);object-fit:cover}button.ds-nav__item{appearance:none;-webkit-appearance:none;width:100%;height:auto;margin:0;border:0;background:transparent;box-shadow:none;color:inherit;font:inherit;font-size:var(--ds-text-sm);font-weight:500;text-align:start;cursor:pointer}.ds-nav__item{-webkit-tap-highlight-color:transparent}.ds-nav__item:hover,.ds-nav__item:active{background:var(--ds-color-surface-2);color:var(--ds-color-text)}.ds-nav__item[aria-current=page]{background:var(--ds-color-nav-active-bg);color:var(--ds-color-nav-active-text);font-weight:600;box-shadow:inset 3px 0 0 var(--ds-color-nav-active-bar, currentColor)}.ds-nav__item[aria-current=page]:hover,.ds-nav__item[aria-current=page]:active{background:var(--ds-color-nav-active-bg);color:var(--ds-color-nav-active-text)}.ds-nav__item:focus-visible,.ds-drawer__pin:focus-visible,.ds-drawer__hide:focus-visible,.ds-drawer__brand:focus-visible,.ds-topbar__menu:focus-visible,.ds-skip:focus{outline:2px solid var(--ds-color-focus);outline-offset:2px}.ds-drawer__foot{display:grid;gap:2px;flex:none;margin-top:auto;padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border)}.ds-account__links,.ds-account__actions{display:grid;gap:2px}.ds-account__email{margin:0;padding:.15rem var(--ds-space-3) .35rem;overflow:hidden;font-size:var(--ds-text-xs);line-height:var(--ds-leading-xs);color:var(--ds-color-text-muted);text-overflow:ellipsis;white-space:nowrap}.ds-drawer__rail{position:absolute;top:0;right:0;width:4px;height:100%;padding:0;border:0;background:transparent;cursor:ew-resize}.ds-drawer__rail:hover,.ds-drawer__rail:focus-visible{background:var(--ds-color-accent)}.ds-scrim{position:fixed;inset:0;background:var(--wa-color-overlay-modal);z-index:calc(var(--ds-z-overlay) - 1)}.ds-inset{min-width:0}.ds-topbar{position:sticky;top:0;display:flex;align-items:center;gap:var(--ds-space-3);height:calc(var(--ds-topbar-h) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(var(--ds-space-4),var(--ds-safe-r)) 0 max(var(--ds-space-4),var(--ds-inset-l));background:var(--ds-color-surface);border-bottom:1px solid var(--ds-color-border);z-index:var(--ds-z-header)}.ds-topbar__menu{display:none}.ds-topbar__title{margin:0;overflow:hidden;font-size:var(--ds-text-sm);font-weight:600;line-height:var(--ds-leading-sm);text-overflow:ellipsis;white-space:nowrap}.ds-topbar__actions{display:flex;align-items:center;gap:var(--ds-space-2);margin-left:auto}.ds-main{width:min(100%,60rem);margin-inline:auto;padding:var(--ds-space-4);padding-right:max(var(--ds-space-4),var(--ds-safe-r));padding-bottom:max(var(--ds-space-8),var(--ds-safe-b));padding-left:max(var(--ds-space-4),var(--ds-inset-l))}.ds-shell.is-wide .ds-main{width:min(100%,76rem)}@media(width>=48rem)and (height>31.25rem),(width>=48rem)and (pointer:fine),(width>=48rem)and (pointer:none){html[data-drawer=pinned] .ds-drawer{overflow:hidden}html[data-drawer=collapsed] .ds-drawer{overflow:visible;padding-right:var(--ds-space-1);padding-left:calc(var(--ds-space-1) + var(--ds-safe-l))}html[data-drawer=collapsed] .ds-nav{scrollbar-width:none}html[data-drawer=collapsed] .ds-nav::-webkit-scrollbar{display:none}html[data-drawer=collapsed] .ds-drawer__head{flex-direction:column;align-items:center}html[data-drawer=collapsed] .ds-nav__item,html[data-drawer=collapsed] .ds-drawer__brand{grid-template-columns:1.5rem;justify-content:center;width:var(--ds-hit);margin-inline:auto;padding-inline:0}html[data-drawer=collapsed] .ds-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-drawer=collapsed] .ds-account__email,html[data-drawer=collapsed] .ds-drawer__foot .ds-nav__group:first-child{display:none}html[data-drawer=collapsed] .ds-nav__group{width:1.5rem;height:1px;margin:var(--ds-space-2) auto;overflow:hidden;background:var(--ds-color-border);color:transparent;font-size:0;line-height:0}html[data-drawer=collapsed] .ds-drawer__hide{display:inline-grid;place-items:center;margin-inline:auto;color:var(--ds-color-text-muted)}html[data-drawer=hidden] .ds-drawer{width:0;min-width:0;padding:0;border-width:0;overflow:hidden;visibility:hidden;pointer-events:none}html[data-drawer=hidden] .ds-drawer-tab{display:inline-grid;place-items:center}html[data-drawer=collapsed] .ds-tip:after{content:attr(data-label);position:fixed;left:calc(var(--ds-drawer-w) + .4rem);top:var(--ds-tip-y, 50%);transform:translateY(-50%);padding:.3rem .55rem;border-radius:var(--ds-radius-sm);background:var(--ds-color-primary);color:var(--ds-color-on-primary);font-size:var(--ds-text-xs);font-weight:600;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--ds-shadow-md);z-index:2}html[data-drawer=collapsed] .ds-tip:hover:after,html[data-drawer=collapsed] .ds-tip:focus-visible:after{opacity:1}.ds-scrim{display:none!important}.ds-drawer-tab{position:fixed;left:var(--ds-safe-l);bottom:max(var(--ds-space-5),var(--ds-safe-b));z-index:var(--ds-z-drawer);width:1.75rem;height:2.25rem;padding:0;border:1px solid var(--ds-color-border);border-left:0;border-radius:0 var(--ds-radius-md) var(--ds-radius-md) 0;background:var(--ds-color-surface);color:var(--ds-color-text-muted);box-shadow:var(--ds-shadow-sm);cursor:pointer}.ds-drawer-tab:hover{background:var(--ds-color-surface-2);color:var(--ds-color-accent)}.ds-drawer-tab:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:-3px;box-shadow:inset 0 0 0 2px var(--ds-color-focus);color:var(--ds-color-accent)}.ds-main{padding:var(--ds-space-6) max(var(--ds-space-8),var(--ds-safe-r)) var(--ds-space-10) max(var(--ds-space-8),var(--ds-inset-l))}}@media(width>=48rem)and (height<=31.25rem)and (pointer:fine),(width>=48rem)and (height<=31.25rem)and (pointer:none){:root{--ds-row: 2.25rem}.ds-drawer{gap:var(--ds-space-1);padding-top:var(--ds-space-2);padding-bottom:max(var(--ds-space-2),var(--ds-safe-b))}.ds-drawer__head{min-height:var(--ds-row)}.ds-drawer__brand{min-height:var(--ds-row);padding-block:0}.ds-mark{width:1.75rem;height:1.75rem}.ds-drawer__pin,.ds-drawer__hide{width:var(--ds-row);height:var(--ds-row)}.ds-nav__item{min-height:var(--ds-row)}.ds-nav__group{margin-top:var(--ds-space-2)}.ds-drawer__foot{padding-top:var(--ds-space-1)}html[data-drawer=collapsed] .ds-drawer__head{gap:var(--ds-space-1)}html[data-drawer=collapsed] .ds-nav__item,html[data-drawer=collapsed] .ds-drawer__brand{width:var(--ds-row)}html[data-drawer=collapsed] .ds-nav__group{margin-block:var(--ds-space-1)}}@media(width<48rem),(pointer:coarse)and (height<=31.25rem){:root{--ds-inset-l: var(--ds-safe-l)}.ds-shell{display:block}.ds-drawer{position:fixed;top:0;bottom:0;left:0;width:min(calc(var(--ds-drawer-w-mobile) + var(--ds-safe-l)),calc(100vw - 3rem));height:100dvh;transform:translate(-100%);visibility:hidden;box-shadow:none;z-index:var(--ds-z-overlay);transition:transform var(--ds-dur) var(--ds-ease),visibility 0s linear var(--ds-dur)}html[data-drawer-mobile=open] .ds-drawer{transform:translate(0);visibility:visible;box-shadow:var(--ds-shadow-lg);transition:transform var(--ds-dur) var(--ds-ease),visibility 0s}html[data-drawer] .ds-drawer__pin .ds-icon{display:none}html[data-drawer] .ds-drawer__pin .ds-icon--close{display:block}.ds-topbar__menu{display:inline-flex}.ds-drawer__rail,.ds-drawer__hide,.ds-drawer-tab{display:none}}@media(width<48rem)and (height<=31.25rem),(pointer:coarse)and (height<=31.25rem){.ds-drawer{gap:var(--ds-space-1);padding-top:max(var(--ds-space-2),env(safe-area-inset-top));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.ds-nav{flex:none;overflow:visible}.ds-nav__group{margin-top:var(--ds-space-2)}.ds-drawer__foot{margin-top:var(--ds-space-2);padding-top:var(--ds-space-2)}}@media(prefers-reduced-motion:reduce){.ds-shell,.ds-drawer,.ds-tip:after{transition:none}}.ds-settings{display:grid;gap:var(--ds-space-5)}.ds-settings__head h1{margin:0;font-size:var(--ds-text-2xl);line-height:var(--ds-leading-2xl);font-weight:600;letter-spacing:-.01em}.ds-settings__toc{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin-top:var(--ds-space-3)}.ds-settings__toc a{display:inline-flex;align-items:center;min-height:2rem;padding:.2rem .7rem;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-full);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:var(--ds-text-sm);font-weight:500;text-decoration:none}.ds-settings__toc a:hover{background:var(--ds-color-surface-2)}.ds-settings__toc a:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.ds-settings__section{display:grid;gap:var(--ds-space-3);scroll-margin-top:calc(var(--ds-topbar-h) + var(--ds-space-4))}.ds-settings__section-head h2{display:flex;align-items:center;gap:var(--ds-space-2);margin:0;font-size:var(--ds-text-lg);line-height:var(--ds-leading-lg);font-weight:600}.ds-settings__section-head h2 i{color:var(--ds-color-accent)}.ds-settings__section-head .ds-setting__desc{margin-top:var(--ds-space-1)}.ds-settings__rows,.ds-settings__list{display:grid;gap:0}.ds-setting{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:var(--ds-space-3) 0;border-top:1px solid var(--ds-color-border)}.ds-settings__rows>:first-child .ds-setting:first-child,.ds-settings__rows>.ds-setting:first-child{border-top:0;padding-top:0}.ds-setting__main{display:grid;gap:var(--ds-space-1);min-width:min(100%,16rem);flex:1 1 18rem}.ds-setting__label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2);margin:0;font-weight:600}.ds-setting__desc{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-sm);line-height:var(--ds-leading-sm)}.ds-setting__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-1) var(--ds-space-3);margin:0;color:var(--ds-color-text-subtle);font-size:var(--ds-text-xs);line-height:var(--ds-leading-xs)}.ds-setting__value{margin:0;font-weight:500}.ds-setting__actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.ds-setting__actions .ds-btn{min-height:2.5rem}.ds-secret{padding:.1rem .4rem;border-radius:var(--ds-radius-sm);background:var(--ds-color-surface-2);color:var(--ds-color-text);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);letter-spacing:.04em}.ds-status{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .5rem;border-radius:var(--ds-radius-full);font-size:var(--ds-text-xs);font-weight:600;line-height:var(--ds-leading-xs);background:var(--ds-color-surface-2);color:var(--ds-color-text-muted)}.ds-status:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.ds-status--success{background:var(--ds-color-success-soft);color:var(--ds-color-success-text)}.ds-status--warning{background:var(--ds-color-warning-soft);color:var(--ds-color-warning-text)}.ds-btn--danger-text{color:var(--ds-color-danger-text)}.ds-kv{display:grid;grid-template-columns:max-content 1fr;gap:var(--ds-space-2) var(--ds-space-5);margin:0;font-size:var(--ds-text-sm)}.ds-kv dt{color:var(--ds-color-text-muted)}.ds-kv dd{margin:0}.ds-kv code{font-family:var(--ds-font-mono)}.ds-setup-hint{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2);margin:0;padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-md);border-left:3px solid var(--ds-color-warning);background:var(--ds-color-warning-soft);font-size:var(--ds-text-sm)}.ds-setup-hint a{color:var(--ds-color-text);font-weight:600}.ds-dialog{width:min(28rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:0;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);color:var(--ds-color-text);box-shadow:var(--ds-shadow-lg)}.ds-dialog::backdrop{background:var(--wa-color-overlay-modal, rgb(0 0 0 / .4))}.ds-dialog__body{display:grid;gap:var(--ds-space-3);padding:var(--ds-space-5)}.ds-dialog__title{margin:0;font-size:var(--ds-text-xl);line-height:var(--ds-leading-xl);font-weight:600}.ds-dialog__text{margin:0;color:var(--ds-color-text-muted)}.ds-dialog__help{font-size:var(--ds-text-sm);color:var(--ds-color-secondary)}.ds-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-2);margin-top:var(--ds-space-2)}.ds-dialog .ds-input{width:100%}.ds-reveal{display:flex;gap:var(--ds-space-2)}.ds-reveal__value{flex:1;min-width:0;font-family:var(--ds-font-mono);font-size:var(--ds-text-sm)}.ds-toasts{position:fixed;right:max(var(--ds-space-4),env(safe-area-inset-right,0px));bottom:max(var(--ds-space-4),env(safe-area-inset-bottom,0px));display:grid;gap:var(--ds-space-2);z-index:var(--ds-z-toast)}.ds-toast{max-width:min(24rem,calc(100vw - 2rem));padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-md);background:var(--ds-color-primary);color:var(--ds-color-on-primary);box-shadow:var(--ds-shadow-md);font-size:var(--ds-text-sm)}.ds-toast--danger{background:var(--ds-color-danger);color:var(--ds-color-on-danger)}@media(width>=48rem){.ds-settings__head h1{font-size:var(--ds-text-3xl);line-height:var(--ds-leading-3xl);letter-spacing:-.02em}}:where(dialog,.ds-form) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[type=reset],[type=image]),select,textarea),.ds-input,.ds-select,.ds-textarea{box-sizing:border-box;width:100%;min-width:0;min-height:2.5rem;margin:0;padding:.5rem .625rem;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background-color:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;font-size:max(1rem,16px);font-weight:400;line-height:1.25}:where(dialog,.ds-form) :where(input,select,textarea)::placeholder,.ds-input::placeholder,.ds-textarea::placeholder{color:var(--ds-color-text-subtle);opacity:1}:where(dialog,.ds-form) :where(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible,.ds-input:focus-visible,.ds-select:focus-visible,.ds-textarea:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:-1px;border-color:var(--ds-color-focus)}:where(dialog,.ds-form) :where(input,select,textarea):disabled,.ds-input:disabled,.ds-select:disabled,.ds-textarea:disabled{opacity:.55;cursor:not-allowed}:where(dialog,.ds-form) select:not([multiple],[size]),.ds-select:not([multiple],[size]){appearance:none;-webkit-appearance:none;padding-right:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%238A96A3' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-size:.75rem .5rem;background-repeat:no-repeat;background-blend-mode:normal;text-overflow:ellipsis}:where(dialog,.ds-form) input:is([type=date],[type=time],[type=datetime-local],[type=month]){-webkit-appearance:none;appearance:none;display:block;text-align:left}:where(dialog,.ds-form) input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-date-and-time-value{text-align:left;min-height:1.25em}:where(dialog,.ds-form) input:is([type=date],[type=time],[type=datetime-local])::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}:where(dialog,.ds-form) input[type=number]{-moz-appearance:textfield;appearance:textfield}:where(dialog,.ds-form) input[type=number]::-webkit-inner-spin-button,:where(dialog,.ds-form) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(dialog,.ds-form) textarea,.ds-textarea{min-height:5.5rem;resize:vertical;line-height:1.5}:where(dialog,.ds-form,.ds-check) input:is([type=checkbox],[type=radio]),.ds-checkbox{all:revert;box-sizing:border-box;flex:none;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--ds-color-accent);cursor:pointer}:where(dialog,.ds-form,.ds-check) input:is([type=checkbox],[type=radio]):focus-visible,.ds-checkbox:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.ds-check,:where(dialog,.ds-form) :is(.check,.inline){display:flex;align-items:center;gap:.625rem;min-height:2.5rem;padding:.25rem .5rem;margin:0;border-radius:var(--ds-radius-sm);font-size:var(--ds-text-base);font-weight:400;line-height:1.3;cursor:pointer}.ds-check:hover,:where(dialog,.ds-form) :is(.check,.inline):hover{background:var(--ds-color-surface-2)}.ds-check>:not(input),:where(dialog,.ds-form) :is(.check,.inline)>:not(input){min-width:0;overflow-wrap:anywhere}:where(dialog,.ds-form) .inline{justify-self:start;padding-inline:.25rem .75rem}.ds-checklist,:where(dialog,.ds-form) .checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));align-content:start;gap:0 .5rem;max-height:min(16.5rem,45svh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:0 -.25rem;padding:.125rem .25rem}:where(dialog)>form{box-sizing:border-box;width:100%;min-width:0}:where(dialog form,.ds-form) p{margin:0}:where(dialog,.ds-form) fieldset,.ds-fieldset{min-width:0;margin:0;padding:.25rem .75rem .5rem;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md)}:where(dialog,.ds-form) legend,.ds-fieldset>legend{padding:0 .375rem;font-size:var(--ds-text-sm);font-weight:600;color:var(--ds-color-text)}.ds-form__actions{position:sticky;bottom:calc(-1 * var(--ds-space-4));z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-2);margin:var(--ds-space-1) calc(-1 * var(--ds-space-5)) calc(-1 * var(--ds-space-4));padding:var(--ds-space-3) var(--ds-space-5) max(var(--ds-space-4),env(safe-area-inset-bottom,0px));background:var(--ds-color-surface);border-top:1px solid var(--ds-color-border)}dialog:has(.ds-form__actions){scroll-padding-block:var(--ds-space-4) 5rem}dialog[open]:modal:not(.ds-lt__panel){max-height:calc(min(100dvh,var(--ds-vvh, 100dvh)) - 2rem)}html[data-ds-keyboard] dialog[open]:modal:not(.ds-lt__panel){margin-top:calc(var(--ds-vv-top, 0px) + .5rem);margin-bottom:auto;max-height:calc(var(--ds-vvh, 100dvh) - 1rem)}@media(pointer:coarse){:where(dialog,.ds-form) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),select),.ds-input,.ds-select{min-height:var(--ds-hit)}.ds-check,:where(dialog,.ds-form) :is(.check,.inline){min-height:var(--ds-hit)}}.ds-lt{position:relative;display:grid;gap:var(--ds-space-2);margin-block-end:var(--ds-space-3)}.ds-lt__search{display:flex;align-items:center;gap:var(--ds-space-1);min-height:var(--ds-hit);padding-inline:var(--ds-space-3) var(--ds-space-1);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-full);background:var(--ds-color-surface-2)}.ds-lt__search:focus-within{outline:2px solid var(--ds-color-focus);outline-offset:1px;background:var(--ds-color-surface)}.ds-lt__input{flex:1;min-width:0;border:0;background:transparent;color:var(--ds-color-text);font:inherit;font-size:var(--ds-text-base);padding-block:var(--ds-space-2);outline:none}.ds-lt__input::placeholder{color:var(--ds-color-text-subtle)}.ds-lt__input::-webkit-search-cancel-button{display:none}.ds-lt__quiet{flex-shrink:0;color:var(--ds-color-text-subtle)}.ds-lt__kbd{padding:0 .4rem;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);color:var(--ds-color-text-subtle);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);line-height:1.25rem}.ds-lt__search:focus-within .ds-lt__kbd,.ds-lt__search:has(.ds-lt__clear-q:not([hidden])) .ds-lt__kbd{display:none}.ds-lt__clear-q,.ds-lt__icon-btn{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:var(--ds-radius-full);background:transparent;color:var(--ds-color-text-muted);font-size:var(--ds-text-base);cursor:pointer}.ds-lt__clear-q:hover,.ds-lt__icon-btn:hover{background:var(--ds-color-surface);color:var(--ds-color-text)}.ds-lt__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3)}.ds-lt__count{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--ds-space-2);margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-sm)}.ds-lt__count>:not(i):not(svg){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-lt__actions{flex:none;display:flex;align-items:center;gap:var(--ds-space-1);margin-inline-start:auto}.ds-lt__btn{position:relative;display:inline-flex;align-items:center;gap:var(--ds-space-1_5);min-height:var(--ds-hit);min-width:var(--ds-hit);justify-content:center;padding:0 var(--ds-space-3);border:1px solid transparent;border-radius:var(--ds-radius-md);background:transparent;color:var(--ds-color-text-muted);font:inherit;font-size:var(--ds-text-sm);font-weight:500;cursor:pointer}.ds-lt__btn:hover,.ds-lt__btn[aria-expanded=true]{background:var(--ds-color-surface-2);color:var(--ds-color-text)}.ds-lt__btn:focus-visible,.ds-lt__chip:focus-visible,.ds-lt__clear-all:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.ds-lt__btn[data-dirty]:after{content:"";position:absolute;top:.45rem;right:.45rem;width:6px;height:6px;border-radius:50%;background:var(--ds-color-accent)}.ds-lt__btn[data-dirty]:has(.ds-lt__badge:not([hidden])):after{display:none}.ds-lt__badge{min-width:1.25rem;padding:0 .35rem;border-radius:var(--ds-radius-full);background:var(--ds-color-accent);color:var(--ds-color-on-accent);font-size:var(--ds-text-xs);font-weight:600;line-height:1.25rem;text-align:center}.ds-lt__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-1_5)}.ds-lt__chips[hidden]{display:none}.ds-lt__chip{display:inline-flex;align-items:center;gap:var(--ds-space-1);min-height:2rem;max-width:100%;padding:0 var(--ds-space-2) 0 var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-full);background:var(--ds-color-accent-soft);color:var(--ds-color-text);font:inherit;font-size:var(--ds-text-sm);cursor:pointer}.ds-lt__chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-lt__chip i{color:var(--ds-color-text-muted)}.ds-lt__chip:hover i{color:var(--ds-color-text)}.ds-lt__chip--default{cursor:default;background:var(--ds-color-surface-2);border-style:dashed;color:var(--ds-color-text-muted);padding-inline-end:var(--ds-space-1)}.ds-lt__chip-reset{min-height:1.75rem;padding:0 var(--ds-space-2);border:0;border-radius:var(--ds-radius-full);background:none;color:var(--ds-color-link, var(--ds-color-accent));font:inherit;font-weight:600;cursor:pointer}.ds-lt__chip-reset:hover{background:var(--ds-color-surface)}.ds-lt__chip-reset:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:1px}.ds-lt__chip--unavailable{background:var(--ds-color-surface);border-style:dashed;color:var(--ds-color-text-muted);text-decoration:line-through;text-decoration-color:var(--ds-color-text-subtle)}.ds-lt__clear-all,.ds-lt-empty__actions button,.ds-lt__facet-clear{min-height:2rem;padding:0 var(--ds-space-2);border:0;background:none;color:var(--ds-color-accent);font:inherit;font-size:var(--ds-text-sm);font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ds-lt__panel{position:absolute;inset:auto 0 auto auto;top:calc(100% + var(--ds-space-1));z-index:var(--ds-z-menu);width:min(24rem,calc(100vw - 2rem));max-height:min(70vh,40rem);margin:0;padding:0;overflow:hidden;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);color:var(--ds-color-text);box-shadow:var(--ds-shadow-lg)}.ds-lt .ds-lt__panel[open]{display:flex;flex-direction:column;align-items:stretch;gap:0}.ds-lt__panel--sort{width:min(16rem,calc(100vw - 2rem))}.ds-lt__bar{position:relative}.ds-lt__panel-head{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ds-color-border);flex:none}.ds-lt__panel-head h2{margin:0;font-size:var(--ds-text-base);font-weight:600}.ds-lt__facets,.ds-lt__sorts{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--ds-space-2) var(--ds-space-4)}.ds-lt__sorts{display:grid;gap:var(--ds-space-0_5);padding-block:var(--ds-space-2)}.ds-lt__panel-foot{display:flex;justify-content:space-between;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-4);border-top:1px solid var(--ds-color-border);flex:none}.ds-lt__facet{display:grid;gap:var(--ds-space-2);margin:0;padding:var(--ds-space-3) 0;border:0;border-bottom:1px solid var(--ds-color-border);border-radius:0;min-width:0}.ds-lt__facet:last-child{border-bottom:0}.ds-lt__facet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2);min-height:1.5rem}.ds-lt__legend{display:flex;align-items:center;gap:var(--ds-space-1_5);padding:0;color:var(--ds-color-text);font-size:var(--ds-text-sm);font-weight:600}.ds-lt__legend i{color:var(--ds-color-text-subtle)}.ds-lt__facet-clear{min-height:1.5rem}.ds-lt__facet-clear[hidden]{display:none}.ds-lt__options{display:grid;gap:0;max-height:12rem;overflow-y:auto}.ds-lt__check,.ds-lt__radio,.ds-lt__switch{display:flex;align-items:center;gap:var(--ds-space-2);min-height:2.25rem;padding:0 var(--ds-space-1);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-sm);cursor:pointer}.ds-lt__check:hover,.ds-lt__radio:hover,.ds-lt__switch:hover{background:var(--ds-color-surface-2)}.ds-lt__check[hidden]{display:none}.ds-lt__check-label{flex:1 1 auto;min-width:0}.ds-lt__count-n{flex:none;color:var(--ds-color-text-subtle);font-variant-numeric:tabular-nums;font-size:var(--ds-text-xs)}.ds-lt__check.is-zero .ds-lt__check-label{color:var(--ds-color-text-subtle)}.ds-lt__check--unavailable .ds-lt__check-label{color:var(--ds-color-text-muted);font-style:italic}.ds-lt__check input,.ds-lt__radio input,.ds-lt__switch input{width:1.05rem;height:1.05rem;margin:0;accent-color:var(--ds-color-accent)}.ds-lt__option-search,.ds-lt__range input{width:100%;min-height:2.25rem;padding:0 var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;font-size:var(--ds-text-sm)}.ds-lt__none{margin:0;color:var(--ds-color-text-subtle);font-size:var(--ds-text-sm)}.ds-lt__none[hidden]{display:none}.ds-lt__segments{display:flex;flex-wrap:wrap;padding:2px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-full);background:var(--ds-color-surface-2)}.ds-lt__segment{position:relative;flex:1;display:grid;place-items:center;min-height:2rem;padding:0 var(--ds-space-3);border-radius:var(--ds-radius-full);color:var(--ds-color-text-muted);font-size:var(--ds-text-sm);font-weight:500;white-space:nowrap;cursor:pointer}.ds-lt__segment input{position:absolute;opacity:0;pointer-events:none}.ds-lt__segment:has(input:checked){background:var(--ds-color-surface);color:var(--ds-color-text);box-shadow:var(--ds-shadow-xs)}.ds-lt__segment:has(input:focus-visible){outline:2px solid var(--ds-color-focus);outline-offset:1px}.ds-lt__presets{display:flex;flex-wrap:wrap;gap:var(--ds-space-1_5)}.ds-lt__preset{min-height:2rem;padding:0 var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-full);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;font-size:var(--ds-text-sm);cursor:pointer}.ds-lt__preset[aria-pressed=true]{border-color:var(--ds-color-accent);background:var(--ds-color-accent-soft)}.ds-lt__range{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-2)}.ds-lt__range label{display:grid;gap:var(--ds-space-1);color:var(--ds-color-text-muted);font-size:var(--ds-text-xs)}.ds-lt-empty{display:grid;justify-items:center;gap:var(--ds-space-1);padding:var(--ds-space-10) var(--ds-space-4);color:var(--ds-color-text-muted);text-align:center}.ds-lt-empty p{margin:0}.ds-lt-empty__icon{font-size:2rem;color:var(--ds-color-text-subtle)}.ds-lt-empty__actions{display:flex;gap:var(--ds-space-2)}@media(width<48rem),(pointer:coarse)and (height<=31.25rem){.ds-lt__btn-label{display:none}.ds-lt__btn{padding:0}.ds-lt__panel.ds-lt__panel--sheet{position:fixed;inset:auto 0 0;width:100%;max-width:40rem;max-height:85vh;max-height:min(85svh,calc(100svh - env(safe-area-inset-top) - var(--ds-space-4)));margin:0 auto;border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom)}.ds-lt__panel.ds-lt__panel--sheet:not(.ds-lt__panel--sort){height:85vh;height:min(85svh,calc(100svh - env(safe-area-inset-top) - var(--ds-space-4)))}.ds-lt__panel--sheet::backdrop{background:#0006}.ds-lt__panel--sheet .ds-lt__options{max-height:none}.ds-lt__panel--sheet .ds-lt__check,.ds-lt__panel--sheet .ds-lt__radio,.ds-lt__panel--sheet .ds-lt__switch{min-height:var(--ds-hit)}}@media(pointer:coarse)and (height<=31.25rem){.ds-lt__panel.ds-lt__panel--sheet{max-width:34rem;max-height:calc(100vh - var(--ds-space-4));max-height:calc(100svh - var(--ds-space-4))}.ds-lt__panel.ds-lt__panel--sheet:not(.ds-lt__panel--sort){height:calc(100vh - var(--ds-space-4));height:calc(100svh - var(--ds-space-4))}}.ds-lt .ds-lt__panel h2{margin:0;font-size:var(--ds-text-base);line-height:var(--ds-leading-base);font-weight:600;letter-spacing:0}.ds-lt .ds-lt__panel label{font-weight:400}.ds-lt .ds-lt__panel input[type=checkbox],.ds-lt .ds-lt__panel input[type=radio]{flex:none;width:1.05rem;height:1.05rem;min-height:0;margin:0;padding:0;appearance:auto;border:0;background:none;accent-color:var(--ds-color-accent)}.ds-lt .ds-lt__panel .ds-lt__segment input{position:absolute;opacity:0}.ds-lt .ds-lt__panel .ds-lt__range label{display:grid;font-size:var(--ds-text-xs)}.ds-lt .ds-lt__panel .ds-lt__range input,.ds-lt .ds-lt__panel .ds-lt__option-search{min-height:2.25rem;padding:0 var(--ds-space-3)}.ds-lt .ds-lt__panel .ds-lt__icon-btn{padding:0;min-height:0;font-size:var(--ds-text-base)}.ds-lt .ds-lt__search .ds-lt__clear-q{padding:0;min-height:0}.ds-lt .ds-lt__search .ds-lt__input,.ds-lt .ds-lt__search .ds-lt__input:focus,.ds-lt .ds-lt__search .ds-lt__input:focus-visible{padding:var(--ds-space-2) var(--ds-space-1);min-height:0;border:0;outline:none;box-shadow:none;background:transparent}@media(width<48rem),(pointer:coarse)and (height<=31.25rem){table.ds-table-stack{display:block;width:100%}table.ds-table-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}table.ds-table-stack tbody{display:grid;gap:0}table.ds-table-stack tbody tr:last-child{border-bottom:0}table.ds-table-stack tbody tr{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--ds-space-1) var(--ds-space-4);position:relative;padding:var(--ds-space-3) var(--ds-space-1);border-bottom:1px solid var(--ds-color-border)}table.ds-table-stack tbody td,table.ds-table-stack tbody td[data-label]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--ds-space-2);align-items:baseline;padding:0;border:0;text-align:start;overflow-wrap:anywhere}table.ds-table-stack tbody td[data-label]:before{content:attr(data-label);color:var(--ds-color-text-muted);font-size:var(--ds-text-xs);font-weight:600;letter-spacing:.03em;text-transform:uppercase}table.ds-table-stack tbody td:first-child{grid-column:1 / -1;display:block;padding-inline-end:3rem;font-size:var(--ds-text-md, 1rem);font-weight:600}table.ds-table-stack tbody td:first-child:before{content:none}table.ds-table-stack tbody td[data-empty]{display:none}table.ds-table-stack tbody td[data-stack-actions]{position:absolute;inset-block-start:var(--ds-space-2);inset-inline-end:0;display:block}}.ds-row-link{appearance:none;background:none;border:0;margin:0;padding:0;min-height:0;height:auto;display:inline;vertical-align:baseline;box-shadow:none;font:inherit;font-weight:600;line-height:inherit;text-align:left;color:var(--wa-color-text-link, var(--ds-color-secondary));text-decoration:none;text-underline-offset:.15em;border-radius:var(--ds-radius-sm);cursor:pointer}.ds-row-link:hover,tr:hover>td>.ds-row-link{text-decoration:underline}.ds-row-link:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px;text-decoration:underline}.is-inactive .ds-row-link{font-weight:500}@media(pointer:coarse){.ds-row-link{display:inline-flex;align-items:center;min-height:var(--ds-hit)}}.app-brand{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-hit);min-width:0;padding:var(--ds-space-1);margin-left:calc(var(--ds-space-1) * -1);border-radius:var(--ds-radius-md);color:inherit;text-decoration:none;font-weight:600}.app-brand:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.app-brand__img{width:2rem;height:2rem;flex:none;border-radius:var(--ds-radius-full);object-fit:cover}.app-brand__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-menu{position:relative}.app-menu__btn{display:inline-flex;align-items:center;justify-content:center;width:var(--ds-hit);height:var(--ds-hit);padding:0;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);color:var(--ds-color-text);cursor:pointer}.app-menu__btn:hover{background:var(--ds-color-surface-2)}.app-menu__btn:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.app-menu__panel{position:absolute;top:calc(100% + var(--ds-space-2));right:0;display:grid;gap:2px;width:max-content;min-width:15rem;max-width:calc(100vw - 2 * var(--ds-space-4));max-height:calc(100dvh - var(--ds-topbar-h) - env(safe-area-inset-top) - var(--ds-space-4));overflow-y:auto;padding:var(--ds-space-2);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);color:var(--ds-color-text);box-shadow:var(--ds-shadow-lg);z-index:var(--ds-z-menu)}.app-menu__panel .ds-nav__group{padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-1)}.app-menu__panel .ds-nav__item[aria-current=page]{background:var(--ds-color-nav-active-bg);color:var(--ds-color-nav-active-text);font-weight:600}.app-menu__panel .ds-nav__item:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:-2px}.app-menu__actions{margin-top:var(--ds-space-1);padding-top:var(--ds-space-1);border-top:1px solid var(--ds-color-border)}.app-title{margin:var(--ds-space-2) 0 var(--ds-space-4);font-size:var(--ds-text-2xl);line-height:var(--ds-leading-2xl);font-weight:600;letter-spacing:-.01em}@media(width>=48rem){.app-title{font-size:var(--ds-text-3xl);line-height:var(--ds-leading-3xl);letter-spacing:-.02em}}.ga-welcome{width:min(34rem,calc(100vw - 1.5rem));border-radius:var(--ds-radius-xl, 1rem);overflow:hidden auto;overscroll-behavior:contain}.ga-welcome__close{position:absolute;top:var(--ds-space-3);right:var(--ds-space-3);z-index:1;border-radius:var(--ds-radius-full, 999px)}.ga-welcome__body{position:relative;display:grid;gap:var(--ds-space-3);padding:var(--ds-space-4) var(--ds-space-5) var(--ds-space-5)}.ga-welcome__art{line-height:0;margin:0 calc(-1 * var(--ds-space-2))}.ga-welcome__art svg{width:100%;height:auto;display:block}.ga-welcome__title{text-align:center;font-weight:800;letter-spacing:-.01em}.ga-welcome__text{margin:0;text-align:center;line-height:1.55;color:var(--ds-color-text);text-wrap:pretty}.ga-welcome__actions{justify-content:center;flex-wrap:wrap;gap:var(--ds-space-2)}.ga-welcome__actions .ds-btn{min-width:11rem;justify-content:center}.ga-welcome[open]{animation:ga-pop .42s cubic-bezier(.2,1.4,.4,1) both}.ga-welcome[open]::backdrop{animation:ga-fade .3s ease-out both}.ga-welcome[open] .ga-welcome__art svg{animation:ga-bob 3.2s ease-in-out .45s infinite;transform-origin:50% 100%}@keyframes ga-pop{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:none}}@keyframes ga-fade{0%{opacity:0}to{opacity:1}}@keyframes ga-bob{0%,to{transform:none}50%{transform:translateY(-2px) rotate(-.4deg)}}@media(prefers-reduced-motion:reduce){.ga-welcome[open],.ga-welcome[open]::backdrop,.ga-welcome[open] .ga-welcome__art svg{animation:none}}@media(max-width:30rem){.ga-welcome__body{padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-4)}.ga-welcome__text{font-size:var(--ds-text-sm)}}.ga-join{display:grid;gap:var(--ds-space-2);width:min(17rem,100%);margin-top:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-1);border-top:1px solid var(--ds-color-border)}.ga-join__label span{display:inline-flex;align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text);font-weight:600}.ga-join__row{display:flex;gap:var(--ds-space-2)}.ga-join__row .ds-input{flex:1}.ga-join__row .ds-btn{flex:none}.ga-join__msg{margin:0;font-size:var(--ds-text-sm);line-height:1.4;color:var(--ds-color-text-muted)}.ga-join__msg.is-error{color:var(--ds-color-danger)}.ga-join.is-done .ga-join__row{display:none}.ga-join__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}:root{--fa-secondary-opacity: .4}wa-icon[family=duotone]{--secondary-opacity: .4}.app-brand__img{border-radius:0;object-fit:contain}html.wa-dark .app-brand__img{filter:drop-shadow(0 0 .6px rgb(255 247 234 / .95)) drop-shadow(0 0 1.4px rgb(255 247 234 / .55))}@media(prefers-color-scheme:dark){html:not(.wa-light) .app-brand__img{filter:drop-shadow(0 0 .6px rgb(255 247 234 / .95)) drop-shadow(0 0 1.4px rgb(255 247 234 / .55))}}.app-menu.is-visitor :is([data-ds-settings],[data-ds-signout],[data-app-menu-email],[data-app-menu-links]){display:none!important}.app-menu:not(.is-visitor) [data-ga-sign-in]{display:none!important}.app-menu.is-visitor .app-menu__actions{margin-top:0;padding-top:0;border-top:0}
