:root{--c-ink:#1b2b2d;--c-muted:#51666a;--c-canvas:#f4f6f5;--c-surface:#fff;--c-line:#dae2e1;--c-control:#6f8281;--c-mist:#e6edec;--c-primary:#0f6f6a;--c-on-primary:#fff;--c-accent:#7f5700;--c-ok:#17724f;--c-bad:#b3262e;--c-side:#12302f;--c-on-side:#fff;--c-side-muted:#9fb8b6;--c-side-hover:#ffffff14;--c-side-active:#ffffff29;--c-side-line:#ffffff24;--c-side-accent:#4db6ac;--c-ok-bg:#e1f2ea;--c-bad-bg:#fbe8e9;--c-warn-bg:#f6ecd3;--c-focus:#0f6f6a;--c-scrim:#12302f73;--c-brand:var(--c-primary);--c-on-brand:var(--c-on-primary);--f-body:16px;--f-dense:14px;--f-title:20px;--f-head:24px;--f-display:28px;--f-floor:max(14px,100%);--lh-body:1.5;--lh-tight:1.25;--w-regular:400;--w-medium:500;--w-strong:700;--font:"Plus Jakarta Sans Variable","Plus Jakarta Sans",Inter,system-ui,"Segoe UI",Roboto,sans-serif;--r-1:4px;--r-2:6px;--r-3:8px;--r-4:10px;--r-5:12px;--r-pill:99px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--touch:44px;--touch-primary:48px;--page-max:960px;--flow-max:640px;--size-chip:28px;--size-avatar:36px;--size-thumb:48px;--size-icon-lg:64px;--size-mark:32px;--size-cover:200px;--size-hair:1px;--size-day:64px;--size-day-h:80px;--size-side:232px;--size-side-slim:68px;--size-top:56px;--size-bar:64px;--size-icon:18px;--size-dot:8px;--size-menu:220px;--size-wide:1120px;--size-find:220px;--size-chk:44px;--size-dialog:480px;--size-hour:120px;--size-time-col:64px;--size-col:200px;--size-event-min:56px;--size-sheet:560px;--size-drawer:460px;--size-ava-lg:52px;--ring:2px;--ring-offset:2px;--bw-strong:2px;--r-card:16px;--size-field:52px;--shadow-lift:0 6px 18px #12302f1f;--shadow-glow:0 8px 28px #0f6f6a47;--bw-bar:6px;--bw-tab:3px;--shadow-btn:0 4px 10px #0f6f6a47;--font-head:var(--font);--shadow-card:0 1px 2px #12302f0f;--shadow-pop:0 12px 32px #12302f2e;--size-accent-w:32px;--size-accent-h:3px;--dur-fast:.12s;--dur-base:.18s;--dur-loader-delay:.3s;--dur-loader-min:.35s;--dur-spin:.9s;--dur-enter:.6s;--dur-drift:7s;--ease:cubic-bezier(.2,0,0,1)}.pn{--f-body:14px;--f-dense:14px;--f-title:16px;--f-head:20px;--f-num:22px;--f-display:22px;--lh-body:1.55;--touch:44px;--touch-primary:48px;--size-link:44px;--size-row-head:36px;--size-row:40px;--size-row-tight:36px;--size-row-loose:48px;--s-9:36px;--s-pad-btn:13px;--s-18:72px;--w-strong:600}@media (pointer:coarse){.pn{--f-body:16px;--f-dense:14px;--f-title:18px}}@media (pointer:coarse),(any-pointer:coarse){.pn{--touch:44px;--touch-primary:48px;--size-link:44px;--size-row-tight:44px}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-spin:0s;--dur-enter:0s;--dur-drift:0s}}:root[data-theme=dark],.bk[data-scheme=dark]{--c-ink:#e3eae9;--c-muted:#9db0af;--c-canvas:#101615;--c-surface:#172120;--c-line:#273533;--c-control:#74908d;--c-mist:#1f2d2b;--c-primary:#4db6ac;--c-on-primary:#06201e;--c-accent:#e0b04a;--c-ok:#5cc796;--c-bad:#f08a8f;--c-side:#0b1111;--c-on-side:#e3eae9;--c-ok-bg:#16322a;--c-bad-bg:#3a1d20;--c-warn-bg:#352b14;--c-focus:#4db6ac;--c-scrim:#0009;--shadow-card:none;--shadow-pop:0 12px 32px #0000008c;--shadow-lift:none;--shadow-btn:none;--shadow-glow:0 8px 28px #4db6ac59}.bk{--c-brand:var(--brand-l,var(--c-primary));--c-on-brand:var(--on-brand-l,var(--c-on-primary));--dur-in:.18s;--stagger:40ms;--dur-drift:18s;--dur-shine:6s;--dur-confetti:1.6s}.bk[data-scheme=dark]{--c-brand:var(--brand-d,var(--c-primary));--c-on-brand:var(--on-brand-d,var(--c-on-primary));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.bk[data-scheme=auto]{--c-ink:#e3eae9;--c-muted:#9db0af;--c-canvas:#101615;--c-surface:#172120;--c-line:#273533;--c-control:#74908d;--c-mist:#1f2d2b;--c-primary:#4db6ac;--c-on-primary:#06201e;--c-accent:#e0b04a;--c-ok:#5cc796;--c-bad:#f08a8f;--c-side:#0b1111;--c-on-side:#e3eae9;--c-ok-bg:#16322a;--c-bad-bg:#3a1d20;--c-warn-bg:#352b14;--c-focus:#4db6ac;--c-scrim:#0009;--shadow-card:none;--shadow-pop:0 12px 32px #0000008c;--c-brand:var(--brand-d,var(--c-primary));--c-on-brand:var(--on-brand-d,var(--c-on-primary));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.bk[data-radius=keskin]{--r-1:0;--r-2:0;--r-3:0;--r-4:0;--r-5:0}.bk[data-radius=yuvarlak]{--r-1:8px;--r-2:12px;--r-3:16px;--r-4:20px;--r-5:24px}.bk[data-font=klasik]{--font-head:"Fraunces Variable",Georgia,"Times New Roman",serif}.bk[data-font=samimi]{--font-head:"Nunito Variable","Segoe UI",system-ui,sans-serif;--font:"Nunito Variable","Segoe UI",system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.bk{--dur-in:0s;--stagger:0s}}
