:root{--yd-font:"Plus Jakarta Sans", system-ui, sans-serif;--yd-space-0:0px;--yd-space-1:2px;--yd-space-2:4px;--yd-space-3:6px;--yd-space-4:8px;--yd-space-5:10px;--yd-space-6:12px;--yd-space-7:14px;--yd-space-8:16px;--yd-space-9:18px;--yd-space-10:20px;--yd-space-12:24px;--yd-space-14:28px;--yd-space-16:32px;--yd-space-20:40px;--yd-space-24:48px;--yd-radius-xs:2px;--yd-radius-sm:4px;--yd-radius-md:6px;--yd-radius-lg:10px;--yd-radius-xl:14px;--yd-radius-card:16px;--yd-radius-sheet:20px;--yd-radius-hero:24px;--yd-radius-pill:999px;--yd-text-display:800 24px/30px var(--yd-font);--yd-tracking-display:-.4px;--yd-text-title:700 18px/24px var(--yd-font);--yd-tracking-title:-.2px;--yd-text-heading:700 14px/20px var(--yd-font);--yd-tracking-heading:0px;--yd-text-body:500 13px/18px var(--yd-font);--yd-tracking-body:0px;--yd-text-caption:400 12px/16px var(--yd-font);--yd-tracking-caption:0px;--yd-text-micro:600 11px/14px var(--yd-font);--yd-tracking-micro:.2px;--yd-duration-instant:90ms;--yd-duration-fast:.16s;--yd-duration-base:.2s;--yd-duration-medium:.26s;--yd-duration-slow:.34s;--yd-duration-slower:.42s;--yd-duration-celebrate:.6s;--yd-ease-standard:cubic-bezier(.22, .8, .3, 1);--yd-ease-spring:cubic-bezier(.3, 1.4, .5, 1);--yd-ease-pop:cubic-bezier(.2, 1.3, .4, 1);--yd-ease-linear:cubic-bezier(0, 0, 1, 1);--yd-ease-in-out:cubic-bezier(.42, 0, .58, 1);--yd-ground:#f7fafc;--yd-raised:#fff;--yd-sunken:#f1f5f9;--yd-ink:#1f2937;--yd-faint:#64748b;--yd-hair:#d9e2ea;--yd-ctrl:#a9b6c6;--yd-brand:#1d4089;--yd-deep:#294371;--yd-wash:#e6f4fa;--yd-acc:#63a6a8;--yd-accb:#97bac7;--yd-accink:#3d7f81;--yd-ok:#16a34a;--yd-warn:#d97706;--yd-dngr:#dc2626;--yd-info:#2563eb;--yd-gold:#b45309;--yd-okw:#16a34a1f;--yd-warnw:#d9770621;--yd-dngrw:#dc262617;--yd-mapbg:#e4ecf4;--yd-road:#fff;--yd-park:#d5ebe3;--yd-board:#eef2f6;--yd-pill-bg:#fff;--yd-pill-bd:#d9e2ea;--yd-glass:#ffffffed;--yd-on-brand:#fff;--yd-brand-fill:#1d4089;--yd-dngr-fill:#dc2626;--yd-acc-fill:#3d7f81;--yd-ok-ink:#166534;--yd-warn-ink:#92400e;--yd-dngr-ink:#b91c1c;--yd-shadow-lift:0 1px 2px #1018280a, 0 4px 12px -6px #10182814;--yd-shadow-raise:0 1px 2px #1018280d, 0 8px 20px -10px #1018281f;--yd-shadow-float:0 2px 6px #1f293714, 0 22px 44px -16px #1f293747;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--yd-ground:#101a2e;--yd-raised:#18253f;--yd-sunken:#0b1322;--yd-ink:#f7fafc;--yd-faint:#97bac7;--yd-hair:#daf2fa1f;--yd-ctrl:#64748b;--yd-brand:#6b93e0;--yd-deep:#294371;--yd-wash:#1b2f57;--yd-acc:#63a6a8;--yd-accb:#97bac7;--yd-accink:#8cc6c8;--yd-ok:#22c55e;--yd-warn:#f59e0b;--yd-dngr:#ef4444;--yd-info:#60a5fa;--yd-gold:#d9a441;--yd-okw:#22c55e24;--yd-warnw:#f59e0b24;--yd-dngrw:#ef444424;--yd-mapbg:#15223a;--yd-road:#223352;--yd-park:#1a3238;--yd-board:#0a1120;--yd-pill-bg:#18253f;--yd-pill-bd:#daf2fa1f;--yd-glass:#152033f2;--yd-on-brand:#fff;--yd-brand-fill:#3d66b8;--yd-dngr-fill:#dc2626;--yd-acc-fill:#2f6f71;--yd-ok-ink:#22c55e;--yd-warn-ink:#f59e0b;--yd-dngr-ink:#f87171;--yd-shadow-lift:0 2px 5px #00000073, 0 8px 18px -8px #0000008c;--yd-shadow-raise:0 2px 6px #00000080, 0 16px 34px -12px #000000a8;--yd-shadow-float:0 4px 10px #00000080, 0 26px 50px -18px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--yd-ground:#101a2e;--yd-raised:#18253f;--yd-sunken:#0b1322;--yd-ink:#f7fafc;--yd-faint:#97bac7;--yd-hair:#daf2fa1f;--yd-ctrl:#64748b;--yd-brand:#6b93e0;--yd-deep:#294371;--yd-wash:#1b2f57;--yd-acc:#63a6a8;--yd-accb:#97bac7;--yd-accink:#8cc6c8;--yd-ok:#22c55e;--yd-warn:#f59e0b;--yd-dngr:#ef4444;--yd-info:#60a5fa;--yd-gold:#d9a441;--yd-okw:#22c55e24;--yd-warnw:#f59e0b24;--yd-dngrw:#ef444424;--yd-mapbg:#15223a;--yd-road:#223352;--yd-park:#1a3238;--yd-board:#0a1120;--yd-pill-bg:#18253f;--yd-pill-bd:#daf2fa1f;--yd-glass:#152033f2;--yd-on-brand:#fff;--yd-brand-fill:#3d66b8;--yd-dngr-fill:#dc2626;--yd-acc-fill:#2f6f71;--yd-ok-ink:#22c55e;--yd-warn-ink:#f59e0b;--yd-dngr-ink:#f87171;--yd-shadow-lift:0 2px 5px #00000073, 0 8px 18px -8px #0000008c;--yd-shadow-raise:0 2px 6px #00000080, 0 16px 34px -12px #000000a8;--yd-shadow-float:0 4px 10px #00000080, 0 26px 50px -18px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--yd-duration-instant:0s;--yd-duration-fast:0s;--yd-duration-base:0s;--yd-duration-medium:0s;--yd-duration-slow:0s;--yd-duration-slower:0s;--yd-duration-celebrate:0s}}:root:root:root{--yd-font:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans Devanagari", "Helvetica Neue", Arial, sans-serif;--yd-font-mono:ui-monospace, SFMono-Regular, "Cascadia Mono", Menlo, Consolas, monospace;--yd-fs-xs:11px;--yd-fs-sm:12px;--yd-fs-md:14px;--yd-fs-lg:15px;--yd-fs-xl:18px;--yd-fs-2xl:22px;--yd-fs-3xl:28px;--yd-fs-4xl:40px;--yd-lh-tight:1.2;--yd-lh-snug:1.35;--yd-lh-normal:1.5;--yd-fw-regular:400;--yd-fw-medium:500;--yd-fw-semibold:600;--yd-fw-bold:700;--yd-text-display:700 24px/32px var(--yd-font);--yd-tracking-display:-.02em;--yd-text-hero:650 40px/44px var(--yd-font);--yd-text-stat:650 28px/34px var(--yd-font);--yd-text-title:650 17px/24px var(--yd-font);--yd-tracking-title:-.01em;--yd-text-card:600 15px/22px var(--yd-font);--yd-text-heading:600 14px/20px var(--yd-font);--yd-text-body:400 14px/20px var(--yd-font);--yd-text-label:600 13px/18px var(--yd-font);--yd-text-meta:400 13px/18px var(--yd-font);--yd-text-caption:400 12px/17px var(--yd-font);--yd-text-micro:600 11px/14px var(--yd-font);--yd-tracking-micro:.04em;--yd-gap-xs:4px;--yd-gap-sm:8px;--yd-gap-md:12px;--yd-gap-lg:16px;--yd-gap-xl:24px;--yd-gap-2xl:32px;--yd-gap-3xl:48px;--yd-r-sm:6px;--yd-r-md:8px;--yd-r-lg:12px;--yd-r-xl:16px;--yd-r-full:999px;--yd-radius-sm:6px;--yd-radius-md:8px;--yd-radius-lg:12px;--yd-radius-xl:12px;--yd-radius-card:12px;--yd-radius-sheet:16px;--yd-radius-hero:16px;--yd-dur-fast:.12s;--yd-dur:.18s;--yd-dur-slow:.28s;--yd-ease:cubic-bezier(.2, .8, .2, 1);--yd-sidebar-w:248px;--yd-sidebar-w-collapsed:64px;--yd-topbar-h:56px;--yd-content-max:1440px;--yd-control-h:36px;--yd-control-h-sm:30px;--yd-control-h-lg:44px;--yd-tap-target:44px;--yd-z-sticky:20;--yd-z-dropdown:30;--yd-z-drawer:40;--yd-z-modal:50;--yd-z-toast:60;--yd-bg:#f4f6fa;--yd-surface:#fff;--yd-surface-2:#f1f4f9;--yd-surface-3:#f8fafd;--yd-surface-hover:#eef2f8;--yd-tint-hover:color-mix(in srgb, var(--yd-primary) 8%, transparent);--yd-tint-press:color-mix(in srgb, var(--yd-primary) 15%, transparent);--yd-overlay:#0f172a80;--yd-text:#172033;--yd-text-muted:#45526a;--yd-text-subtle:#5b6b80;--yd-text-on-brand:#fff;--yd-border:#dce3ec;--yd-border-strong:#a9b6c6;--yd-primary:#1d4089;--yd-primary-fill:#1d4089;--yd-primary-fill-hover:#163370;--yd-primary-soft:#e8eef9;--yd-primary-soft-text:#1d4089;--yd-accent:#3d7f81;--yd-accent-soft:#e3f1f1;--yd-accent-text:#2f6f71;--yd-success-text:#166534;--yd-success-fill:#15803d;--yd-success-soft:#e7f5ec;--yd-success-border:#a7d8b6;--yd-warning-text:#92400e;--yd-warning-fill:#b45309;--yd-warning-soft:#fdf3e1;--yd-warning-border:#efc06e;--yd-danger-text:#b91c1c;--yd-danger-fill:#c81e1e;--yd-danger-soft:#fdeded;--yd-danger-border:#f2b1b1;--yd-info-text:#1d4ed8;--yd-info-fill:#2563eb;--yd-info-soft:#e8f0fe;--yd-info-border:#b3ccf8;--yd-neutral-text:#45526a;--yd-neutral-fill:#475569;--yd-neutral-soft:#eef2f6;--yd-neutral-border:#d5dde7;--yd-focus:#2f5bd0;--yd-focus-ring:0 0 0 3px #2f5bd047;--yd-elev-1:0 1px 2px #1018280d, 0 1px 3px #1018280a;--yd-elev-2:0 4px 8px -2px #10182814, 0 12px 24px -6px #1018281f;--yd-elev-3:0 8px 16px -4px #1018281a, 0 24px 48px -12px #1018283d;--yd-ground:var(--yd-bg);--yd-raised:var(--yd-surface);--yd-sunken:var(--yd-surface-2);--yd-ink:var(--yd-text);--yd-faint:var(--yd-text-subtle);--yd-hair:var(--yd-border);--yd-ctrl:var(--yd-border-strong);--yd-brand:var(--yd-primary);--yd-brand-fill:var(--yd-primary-fill);--yd-wash:var(--yd-primary-soft);--yd-accink:var(--yd-accent-text);--yd-acc-fill:var(--yd-accent);--yd-ok:var(--yd-success-text);--yd-warn:var(--yd-warning-text);--yd-dngr:var(--yd-danger-text);--yd-info:var(--yd-info-text);--yd-okw:var(--yd-success-soft);--yd-warnw:var(--yd-warning-soft);--yd-dngrw:var(--yd-danger-soft);--yd-ok-ink:var(--yd-success-text);--yd-warn-ink:var(--yd-warning-text);--yd-dngr-ink:var(--yd-danger-text);--yd-dngr-fill:var(--yd-danger-fill);--yd-on-brand:var(--yd-text-on-brand);--yd-glass:color-mix(in srgb, var(--yd-surface) 88%, transparent);--yd-shadow-lift:var(--yd-elev-1);--yd-shadow-raise:var(--yd-elev-2);--yd-shadow-float:var(--yd-elev-3);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:root:root:not([data-theme=light]){--yd-bg:#0c1424;--yd-surface:#141f34;--yd-surface-2:#0f192b;--yd-surface-3:#1a2640;--yd-surface-hover:#1b2943;--yd-overlay:#020617b3;--yd-text:#eef3f9;--yd-text-muted:#c0ccdb;--yd-text-subtle:#9aabc0;--yd-border:#26354f;--yd-border-strong:#4a5d7d;--yd-primary:#9ab8f2;--yd-primary-fill:#3d66b8;--yd-primary-fill-hover:#3459a3;--yd-primary-soft:#1c2d50;--yd-primary-soft-text:#c3d4f7;--yd-accent:#7cc3c5;--yd-accent-soft:#15302f;--yd-accent-text:#8fd0d2;--yd-success-text:#5fe08f;--yd-success-fill:#15803d;--yd-success-soft:#22c55e24;--yd-success-border:#5fe08f61;--yd-warning-text:#fbc04a;--yd-warning-fill:#b45309;--yd-warning-soft:#2e2511;--yd-warning-border:#fbc04a61;--yd-danger-text:#fb8a8a;--yd-danger-fill:#c81e1e;--yd-danger-soft:#ef444429;--yd-danger-border:#fb8a8a6b;--yd-info-text:#9cc7fd;--yd-info-fill:#2563eb;--yd-info-soft:#60a5fa26;--yd-info-border:#9cc7fd66;--yd-neutral-text:#c0ccdb;--yd-neutral-fill:#475569;--yd-neutral-soft:#1b2943;--yd-neutral-border:#33445f;--yd-focus:#8fb0f0;--yd-focus-ring:0 0 0 3px #8fb0f059;--yd-elev-1:0 1px 2px #0006;--yd-elev-2:0 6px 12px -2px #00000080, 0 16px 32px -8px #0000008c;--yd-elev-3:0 10px 20px -4px #0000008c, 0 28px 56px -12px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root:root:root[data-theme=dark]{--yd-bg:#0c1424;--yd-surface:#141f34;--yd-surface-2:#0f192b;--yd-surface-3:#1a2640;--yd-surface-hover:#1b2943;--yd-overlay:#020617b3;--yd-text:#eef3f9;--yd-text-muted:#c0ccdb;--yd-text-subtle:#9aabc0;--yd-border:#26354f;--yd-border-strong:#4a5d7d;--yd-primary:#9ab8f2;--yd-primary-fill:#3d66b8;--yd-primary-fill-hover:#3459a3;--yd-primary-soft:#1c2d50;--yd-primary-soft-text:#c3d4f7;--yd-accent:#7cc3c5;--yd-accent-soft:#15302f;--yd-accent-text:#8fd0d2;--yd-success-text:#5fe08f;--yd-success-fill:#15803d;--yd-success-soft:#22c55e24;--yd-success-border:#5fe08f61;--yd-warning-text:#fbc04a;--yd-warning-fill:#b45309;--yd-warning-soft:#2e2511;--yd-warning-border:#fbc04a61;--yd-danger-text:#fb8a8a;--yd-danger-fill:#c81e1e;--yd-danger-soft:#ef444429;--yd-danger-border:#fb8a8a6b;--yd-info-text:#9cc7fd;--yd-info-fill:#2563eb;--yd-info-soft:#60a5fa26;--yd-info-border:#9cc7fd66;--yd-neutral-text:#c0ccdb;--yd-neutral-fill:#475569;--yd-neutral-soft:#1b2943;--yd-neutral-border:#33445f;--yd-focus:#8fb0f0;--yd-focus-ring:0 0 0 3px #8fb0f059;--yd-elev-1:0 1px 2px #0006;--yd-elev-2:0 6px 12px -2px #00000080, 0 16px 32px -8px #0000008c;--yd-elev-3:0 10px 20px -4px #0000008c, 0 28px 56px -12px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root:root:root{--yd-dur-fast:0s;--yd-dur:0s;--yd-dur-slow:0s}}@media (pointer:coarse){:root:root:root{--yd-control-h:44px;--yd-control-h-sm:36px}}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/plus-jakarta-sans-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/plus-jakarta-sans-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/fonts/plus-jakarta-sans-latin-ext-wght-italic.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/fonts/plus-jakarta-sans-latin-wght-italic.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--yd-bg);color:var(--yd-text);font:var(--yd-text-body);font-family:var(--yd-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{color:var(--yd-text);text-wrap:balance}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%}a{color:var(--yd-primary);text-underline-offset:2px;text-decoration-thickness:1px}@media (hover:hover){a:hover{text-decoration-thickness:2px}}@media (width<=900px) and (pointer:coarse){:root :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),select,textarea):not(.yd-code-input){font-size:16px}}@media (pointer:coarse){:root input[type=checkbox],:root input[type=radio]{width:20px;height:20px}}code,kbd,samp,pre{font-family:var(--yd-font-mono);font-size:.92em}hr{border:0;border-top:1px solid var(--yd-border);margin:var(--yd-gap-lg) 0}::selection{background:color-mix(in srgb, var(--yd-primary) 24%, transparent)}:focus-visible{outline:2px solid var(--yd-focus);outline-offset:2px}.yd-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.yd-skip-link{z-index:100;background:var(--yd-surface);color:var(--yd-primary);padding:var(--yd-gap-sm) var(--yd-gap-md);border-radius:var(--yd-r-md);box-shadow:var(--yd-elev-2);position:absolute;top:8px;left:-9999px}.yd-skip-link:focus{left:8px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.yd-stack{gap:var(--yd-gap-lg);flex-direction:column;display:flex}.yd-stack--xs{gap:var(--yd-gap-xs)}.yd-stack--sm{gap:var(--yd-gap-sm)}.yd-stack--md{gap:var(--yd-gap-md)}.yd-stack--lg{gap:var(--yd-gap-xl)}.yd-stack--xl{gap:var(--yd-gap-2xl)}.yd-row{gap:var(--yd-gap-sm) var(--yd-gap-md);flex-wrap:wrap;align-items:center;display:flex}.yd-row--between{justify-content:space-between}.yd-row--end{justify-content:flex-end}.yd-row--nowrap{flex-wrap:nowrap}.yd-row--start{align-items:flex-start}.yd-spacer{flex:1}.yd-grid{gap:var(--yd-gap-lg);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}.yd-grid--tiles{gap:var(--yd-gap-md);grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}@media (width<=640px){.yd-grid--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.yd-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yd-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.yd-grid--4,.yd-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.yd-grid--2,.yd-grid--3,.yd-grid--4{grid-template-columns:minmax(0,1fr)}}.yd-container{width:100%;max-width:var(--yd-content-max);padding-inline:var(--yd-gap-xl);margin-inline:auto}.yd-container--narrow{max-width:760px}.yd-container--wide{max-width:1600px}@media (width<=640px){.yd-container{padding-inline:var(--yd-gap-lg)}}.yd-section{gap:var(--yd-gap-md);flex-direction:column;display:flex}.yd-section+.yd-section{margin-top:var(--yd-gap-xl)}.yd-section__head{justify-content:space-between;align-items:flex-end;gap:var(--yd-gap-md);flex-wrap:wrap;display:flex}.yd-section__title{font:var(--yd-text-title);letter-spacing:var(--yd-tracking-title)}.yd-section__desc{color:var(--yd-text-muted)}.yd-divider{background:var(--yd-border);height:1px;margin:var(--yd-gap-md) 0;border:0}.yd-muted{color:var(--yd-text-muted)}.yd-subtle{color:var(--yd-text-subtle)}.yd-mono{font-family:var(--yd-font-mono);font-size:.92em}.yd-nums{font-variant-numeric:tabular-nums}.yd-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yd-text-sm{font:var(--yd-text-caption)}.yd-btn{--btn-bg:var(--yd-surface);--btn-fg:var(--yd-text);--btn-bd:var(--yd-border-strong);--btn-bg-hover:var(--yd-surface-hover);--btn-bg-active:color-mix(in srgb, var(--yd-primary) 12%, var(--yd-surface));justify-content:center;align-items:center;gap:var(--yd-gap-sm);border:1px solid var(--btn-bd);border-radius:var(--yd-r-md);background:var(--btn-bg);color:var(--btn-fg);font:var(--yd-text-heading);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background var(--yd-dur-fast) var(--yd-ease), border-color var(--yd-dur-fast) var(--yd-ease), box-shadow var(--yd-dur-fast) var(--yd-ease), transform var(--yd-dur-fast) var(--yd-ease);text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.yd-btn:hover:not(:disabled){background:var(--btn-bg-hover);text-decoration:none}}.yd-btn:active:not(:disabled){background:var(--btn-bg-active);transform:translateY(1px)}.yd-btn--md{height:var(--yd-control-h);padding:0 14px}.yd-btn--sm{height:var(--yd-control-h-sm);font:600 13px/16px var(--yd-font);gap:6px;padding:0 10px}.yd-btn--lg{height:var(--yd-control-h-lg);font:600 15px/20px var(--yd-font);padding:0 20px}.yd-btn--block{width:100%}.yd-btn--icon-only.yd-btn--md{width:var(--yd-control-h);padding:0}.yd-btn--icon-only.yd-btn--sm{width:var(--yd-control-h-sm);padding:0}.yd-btn--primary{--btn-bg:var(--yd-primary-fill);--btn-fg:var(--yd-text-on-brand);--btn-bd:var(--yd-primary-fill);--btn-bg-hover:var(--yd-primary-fill-hover);--btn-bg-active:color-mix(in srgb, var(--yd-primary-fill) 80%, #000);box-shadow:0 1px 2px #1018281f,inset 0 1px #ffffff14}.yd-btn--secondary{box-shadow:0 1px 2px #1018280d}.yd-btn--ghost{--btn-bg:transparent;--btn-bd:transparent;--btn-fg:var(--yd-text);--btn-bg-hover:var(--yd-tint-hover);--btn-bg-active:var(--yd-tint-press)}.yd-btn--ghost .yd-btn__icon{color:var(--yd-primary)}.yd-btn--subtle{--btn-bg:var(--yd-primary-soft);--btn-bd:transparent;--btn-fg:var(--yd-primary-soft-text);--btn-bg-hover:color-mix(in srgb, var(--yd-primary-soft) 80%, var(--yd-primary) 12%);--btn-bg-active:color-mix(in srgb, var(--yd-primary-soft) 70%, var(--yd-primary) 22%)}.yd-btn--danger{--btn-bg:var(--yd-danger-fill);--btn-bd:var(--yd-danger-fill);--btn-fg:#fff;--btn-bg-hover:color-mix(in srgb, var(--yd-danger-fill) 86%, #000);--btn-bg-active:color-mix(in srgb, var(--yd-danger-fill) 76%, #000)}.yd-btn--link{--btn-bg:transparent;--btn-bd:transparent;--btn-fg:var(--yd-primary);--btn-bg-hover:transparent;--btn-bg-active:transparent;text-underline-offset:2px;height:auto;padding:0;text-decoration:underline}@media (hover:hover){.yd-btn--link:hover:not(:disabled){text-decoration:underline;text-decoration-thickness:2px}}.yd-btn--link:active:not(:disabled){opacity:.75;transform:none}.yd-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.yd-btn.is-loading{cursor:progress}.yd-btn__icon{flex:none;display:inline-flex}.yd-btn__chevron{opacity:.85;margin-inline-end:-4px}.yd-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite yd-spin;display:inline-block}@keyframes yd-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.yd-spinner{animation-duration:2.4s}}.yd-icon-btn{border-radius:var(--yd-r-md);width:32px;height:32px;color:var(--yd-text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--yd-dur-fast) var(--yd-ease), color var(--yd-dur-fast) var(--yd-ease);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.yd-icon-btn:hover:not(:disabled){background:var(--yd-tint-hover);color:var(--yd-text)}}.yd-icon-btn:active:not(:disabled){background:var(--yd-tint-press);color:var(--yd-text)}.yd-icon-btn--sm{width:28px;height:28px}.yd-icon-btn--md{width:var(--yd-control-h);height:var(--yd-control-h)}.yd-icon-btn--secondary{border-color:var(--yd-border);background:var(--yd-surface)}.yd-icon-btn:disabled{opacity:.5;cursor:not-allowed}.yd-link-btn{color:var(--yd-primary);font:inherit;cursor:pointer;text-underline-offset:2px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:hover){.yd-link-btn:hover:not(:disabled){text-decoration-thickness:2px}}.yd-link-btn:active:not(:disabled){opacity:.75}@media (pointer:coarse){.yd-icon-btn,.yd-icon-btn--md{width:var(--yd-tap-target);height:var(--yd-tap-target)}.yd-icon-btn--sm{width:28px;height:28px}.yd-icon-btn--sm:after,.yd-btn--sm:after{content:"";min-width:100%;width:var(--yd-tap-target);height:var(--yd-tap-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.yd-field{margin-bottom:var(--yd-gap-lg);flex-direction:column;gap:6px;min-width:0;display:flex}.yd-field__label{font:600 13px/18px var(--yd-font);color:var(--yd-text)}.yd-field__req{color:var(--yd-danger-text)}.yd-field__optional{color:var(--yd-text-subtle);font-weight:400}.yd-field--half{max-width:20rem}.yd-field--third{max-width:13.5rem}.yd-input{width:100%;min-width:0;height:var(--yd-control-h);border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-md);background:var(--yd-surface);color:var(--yd-text);font:var(--yd-text-body);font-family:var(--yd-font);transition:border-color var(--yd-dur-fast) var(--yd-ease), box-shadow var(--yd-dur-fast) var(--yd-ease);padding:0 12px;box-shadow:inset 0 1px 1px #10182808}.yd-input::placeholder{color:var(--yd-text-subtle);opacity:1}.yd-input--sm{height:var(--yd-control-h-sm);padding:0 10px;font-size:13px}.yd-input--lg{height:var(--yd-control-h-lg);font-size:15px}.yd-input--area,textarea.yd-input{resize:vertical;height:auto;min-height:88px;padding:8px 12px;line-height:1.5}select.yd-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--yd-text-subtle) 50%), linear-gradient(135deg, var(--yd-text-subtle) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}select.yd-input[multiple]{background-image:none;height:auto;padding:6px}.yd-input:hover:not(:disabled){border-color:var(--yd-text-subtle)}.yd-input:focus,.yd-input:focus-visible{border-color:var(--yd-focus);box-shadow:var(--yd-focus-ring);outline:none}.yd-input:disabled,.yd-input[readonly]{background:var(--yd-surface-2);color:var(--yd-text-muted)}.yd-input:disabled{cursor:not-allowed}.yd-field.has-error .yd-input,.yd-input[aria-invalid=true]{border-color:var(--yd-danger-text)}.yd-field.has-error .yd-input:focus{box-shadow:0 0 0 3px var(--yd-danger-soft)}.yd-field__hint{font:var(--yd-text-caption);color:var(--yd-text-subtle)}.yd-field__error{font:500 12px/17px var(--yd-font);color:var(--yd-danger-text)}.yd-code-input{font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center;height:48px;font-size:20px}input[type=checkbox],input[type=radio]{accent-color:var(--yd-primary-fill);cursor:pointer;flex:none;width:16px;height:16px;margin:2px 0 0}.yd-check{align-items:flex-start;gap:var(--yd-gap-sm);cursor:pointer;color:var(--yd-text);display:inline-flex}.yd-check.is-disabled{color:var(--yd-text-subtle);cursor:not-allowed}.yd-check__text{flex-direction:column;gap:2px;display:flex}.yd-check__desc{font:var(--yd-text-caption);color:var(--yd-text-subtle)}.yd-switch{align-items:flex-start;gap:var(--yd-gap-md);cursor:pointer;display:inline-flex}.yd-switch.is-disabled{cursor:not-allowed;opacity:.6}.yd-switch__track{border-radius:var(--yd-r-full);background:var(--yd-border-strong);width:36px;height:20px;cursor:inherit;transition:background var(--yd-dur) var(--yd-ease);border:0;flex:none;margin-top:1px;padding:0;position:relative}.yd-switch__track:after{content:"";width:16px;height:16px;transition:transform var(--yd-dur) var(--yd-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.yd-switch__track:before{content:"";position:absolute;inset:-6px -4px}.yd-switch__track:focus-visible{box-shadow:var(--yd-focus-ring);outline:none}.yd-switch__track[aria-checked=true]{background:var(--yd-primary-fill)}.yd-switch__track[aria-checked=true]:after{transform:translate(16px)}@media (hover:hover){.yd-switch__track:not(:disabled):hover{background:var(--yd-text-subtle)}.yd-switch__track[aria-checked=true]:not(:disabled):hover{background:var(--yd-primary-fill-hover)}}.yd-switch__text{flex-direction:column;gap:2px;display:flex}.yd-switch__desc{font:var(--yd-text-caption);color:var(--yd-text-subtle)}@media (pointer:coarse){.yd-switch__track{width:44px;height:26px}.yd-switch__track:after{width:22px;height:22px}.yd-switch__track[aria-checked=true]:after{transform:translate(18px)}.yd-switch__track:before{inset:-9px -2px}}.yd-affix{align-items:stretch;min-width:0;display:flex;position:relative}.yd-affix__mark{color:var(--yd-text-muted);font:var(--yd-text-heading);pointer-events:none;align-items:center;padding:0 0 0 12px;display:flex;position:absolute;inset:0 auto 0 0}.yd-affix__input.yd-input{font-variant-numeric:tabular-nums;padding-left:30px}.yd-affix__mark--text+.yd-affix__input.yd-input{padding-left:56px}.yd-affix__mark--text:after{content:"";background:var(--yd-border);width:1px;height:18px;margin-left:9px}.yd-affix.is-disabled .yd-affix__mark{color:var(--yd-text-subtle)}.yd-date{gap:var(--yd-gap-sm);flex-direction:column;min-width:0;display:flex;position:relative}.yd-date__bar{align-items:stretch;min-width:0;max-width:100%;display:flex;position:relative}.yd-date__value.yd-input{align-items:center;gap:var(--yd-gap-sm);text-align:left;cursor:pointer;flex:auto;min-width:0;display:inline-flex}.yd-date__bar.has-steppers .yd-date__value.yd-input{border-radius:0}.yd-date__value:disabled{cursor:not-allowed}.yd-date__value:focus-visible{z-index:1;position:relative}.yd-date__icon{color:var(--yd-text-muted);flex:none}.yd-date__text{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:auto;min-width:0;overflow:hidden}.yd-date__text.is-placeholder{color:var(--yd-text-subtle)}.yd-date__caret{color:var(--yd-text-subtle);flex:none}.yd-date__step{width:var(--yd-control-h);border:1px solid var(--yd-border-strong);background:var(--yd-surface);color:var(--yd-text);cursor:pointer;transition:background var(--yd-dur-fast) var(--yd-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-date__step--prev{border-radius:var(--yd-r-md) 0 0 var(--yd-r-md);border-right:0}.yd-date__step--next{border-radius:0 var(--yd-r-md) var(--yd-r-md) 0;border-left:0}.yd-field.has-error .yd-date__step{border-color:var(--yd-danger-text)}.yd-date__step:disabled{color:var(--yd-text-subtle);background:var(--yd-surface-2);cursor:not-allowed}.yd-date__step:active:not(:disabled){background:var(--yd-surface-hover)}.yd-date__step:focus-visible{z-index:1;box-shadow:var(--yd-focus-ring);outline:none;position:relative}@media (hover:hover){.yd-date__step:hover:not(:disabled){background:var(--yd-surface-hover)}}.yd-date__quick{gap:var(--yd-gap-sm);flex-wrap:wrap;display:flex}.yd-date__chip{border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-full);background:var(--yd-surface);height:28px;color:var(--yd-text);font:500 13px/18px var(--yd-font);cursor:pointer;align-items:center;padding:0 12px;display:inline-flex}.yd-date__chip.is-on{border-color:var(--yd-primary-fill);background:var(--yd-primary-soft);color:var(--yd-primary-soft-text);font-weight:600}.yd-date__chip:disabled{color:var(--yd-text-subtle);cursor:not-allowed}@media (hover:hover){.yd-date__chip:hover:not(:disabled):not(.is-on){background:var(--yd-surface-hover)}}.yd-cal{z-index:var(--yd-z-dropdown);width:304px;max-width:calc(100vw - 32px);padding:var(--yd-gap-md);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);box-shadow:var(--yd-elev-2);position:absolute;top:calc(100% + 6px);left:0}.yd-cal.is-above{top:auto;bottom:calc(100% + 6px)}.yd-cal__head{align-items:center;gap:var(--yd-gap-xs);margin-bottom:var(--yd-gap-sm);display:flex}.yd-cal__title{gap:var(--yd-gap-xs);flex:auto;min-width:0;display:flex}.yd-cal__select{border-radius:var(--yd-r-md);min-width:0;height:32px;color:var(--yd-text);font:var(--yd-text-heading);cursor:pointer;background:0 0;border:1px solid #0000;flex:auto;padding:0 6px}.yd-cal__select:last-child{flex:0 0 76px}.yd-cal__select:hover,.yd-cal__select:focus-visible{border-color:var(--yd-border-strong)}.yd-cal__nav{border-radius:var(--yd-r-md);width:32px;height:32px;color:var(--yd-text);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-cal__nav:disabled{color:var(--yd-text-subtle);opacity:.5;cursor:not-allowed}@media (hover:hover){.yd-cal__nav:hover:not(:disabled){background:var(--yd-surface-hover)}}.yd-cal__grid{border-collapse:collapse;table-layout:fixed;width:100%}.yd-cal__grid th{font:var(--yd-text-caption);color:var(--yd-text-subtle);text-align:center;padding:4px 0}.yd-cal__grid td{text-align:center;padding:1px}.yd-cal__day{aspect-ratio:1;border-radius:var(--yd-r-md);width:100%;max-width:40px;color:var(--yd-text);font:500 13px/1 var(--yd-font);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000}.yd-cal__day.is-outside{color:var(--yd-text-subtle)}.yd-cal__day.is-today{border-color:var(--yd-border-strong);font-weight:700}.yd-cal__day.is-selected{border-color:var(--yd-primary-fill);background:var(--yd-primary-fill);color:var(--yd-text-on-brand)}.yd-cal__day.is-blocked{color:var(--yd-text-subtle);opacity:.55;cursor:not-allowed;text-decoration:line-through}.yd-cal__day:focus-visible{box-shadow:var(--yd-focus-ring);outline:none}@media (hover:hover){.yd-cal__day:not(.is-selected):not(.is-blocked):hover{background:var(--yd-surface-hover)}}.yd-cal__foot{justify-content:space-between;gap:var(--yd-gap-sm);margin-top:var(--yd-gap-sm);padding-top:var(--yd-gap-sm);border-top:1px solid var(--yd-border);display:flex}.yd-cal__action{border-radius:var(--yd-r-md);height:32px;color:var(--yd-primary);font:var(--yd-text-heading);cursor:pointer;background:0 0;border:0;padding:0 10px}.yd-cal__action:disabled{color:var(--yd-text-subtle);cursor:not-allowed}@media (hover:hover){.yd-cal__action:hover:not(:disabled){background:var(--yd-primary-soft)}}.yd-file{min-width:0}.yd-file__zone{justify-content:center;align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-md);padding:var(--yd-gap-lg);border:1.5px dashed var(--yd-border-strong);border-radius:var(--yd-r-lg);background:var(--yd-surface-2);text-align:center;transition:border-color var(--yd-dur-fast) var(--yd-ease), background var(--yd-dur-fast) var(--yd-ease);flex-wrap:wrap;display:flex}.yd-file__zone-icon{color:var(--yd-text-muted);display:inline-flex}.yd-file__prompt{color:var(--yd-text-muted)}.yd-file__limits{font:400 13px/18px var(--yd-font);color:var(--yd-text-subtle);flex-basis:100%}.yd-file.is-dragging .yd-file__zone,.yd-file.is-dragging .yd-file__row{border-color:var(--yd-primary-fill);background:var(--yd-primary-soft)}.yd-file.is-dragging .yd-file__prompt{color:var(--yd-primary-soft-text);font-weight:600}.yd-file.is-invalid .yd-file__zone,.yd-file.is-invalid .yd-file__row{border-color:var(--yd-danger-text)}.yd-file.is-disabled .yd-file__zone{opacity:.6}.yd-file__row{align-items:center;gap:var(--yd-gap-md);border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-md);background:var(--yd-surface);min-width:0;padding:10px 12px;display:flex}.yd-file__icon{border-radius:var(--yd-r-md);background:var(--yd-primary-soft);width:36px;height:36px;color:var(--yd-primary-soft-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-file__meta{flex-direction:column;flex:auto;min-width:0;display:flex}.yd-file__name{text-overflow:ellipsis;white-space:nowrap;font:var(--yd-text-heading);color:var(--yd-text);overflow:hidden}.yd-file__info{font:400 13px/18px var(--yd-font);color:var(--yd-text-subtle)}.yd-file__actions{gap:var(--yd-gap-xs);flex:none;display:inline-flex}@media (width<=640px){.yd-file__row{flex-wrap:wrap}.yd-file__actions{justify-content:flex-end;width:100%}}.yd-advanced{margin-bottom:var(--yd-gap-lg)}.yd-advanced__summary{border-radius:var(--yd-r-md);min-height:32px;color:var(--yd-text-muted);font:var(--yd-text-heading);cursor:pointer;align-items:center;gap:6px;padding:0 8px 0 4px;list-style:none;display:inline-flex}.yd-advanced__summary::-webkit-details-marker{display:none}.yd-advanced__chevron{transition:transform var(--yd-dur-fast) var(--yd-ease)}.yd-advanced[open]>.yd-advanced__summary .yd-advanced__chevron{transform:rotate(90deg)}@media (hover:hover){.yd-advanced__summary:hover{background:var(--yd-surface-hover);color:var(--yd-text)}}.yd-advanced__body{margin-top:var(--yd-gap-sm);padding:var(--yd-gap-md) 0 0 var(--yd-gap-md);border-left:2px solid var(--yd-border)}.yd-advanced__body>.yd-field:last-child{margin-bottom:0}.yd-keyfield__value,.yd-keyfield__edit{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.yd-keyfield__edit .yd-input{font-family:var(--yd-font-mono);flex:220px}.yd-keyfield__code{border:1px solid var(--yd-border);border-radius:var(--yd-r-md);background:var(--yd-surface-2);max-width:100%;min-height:30px;color:var(--yd-text);font:500 12.5px/18px var(--yd-font-mono);overflow-wrap:anywhere;align-items:center;padding:4px 10px;display:inline-flex}.yd-keyfield__code.is-empty{color:var(--yd-text-subtle);font-family:var(--yd-font);font-size:13px}.yd-copy{align-items:center;gap:var(--yd-gap-xs);display:inline-flex}.yd-copy__failed{font:400 13px/18px var(--yd-font);color:var(--yd-danger-text)}.yd-settings{border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface)}.yd-settings__head{padding:var(--yd-gap-lg) 20px var(--yd-gap-md);border-bottom:1px solid var(--yd-border)}.yd-settings__title{font:600 15px/22px var(--yd-font);color:var(--yd-text)}.yd-settings__desc{font:400 13px/18px var(--yd-font);color:var(--yd-text-muted);margin-top:2px}.yd-settings__rows>.yd-setting{padding:var(--yd-gap-lg) 20px}.yd-settings__rows>.yd-setting+.yd-setting{border-top:1px solid var(--yd-border)}.yd-setting{justify-content:space-between;align-items:flex-start;gap:var(--yd-gap-lg);min-width:0;display:flex}.yd-setting__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.yd-setting__head{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;display:flex}.yd-setting__label{font:var(--yd-text-heading);color:var(--yd-text);cursor:pointer}.yd-setting.is-disabled .yd-setting__label{cursor:default}.yd-setting__desc{max-width:75ch;font:400 13px/18px var(--yd-font);color:var(--yd-text-muted)}.yd-setting__reason{font:500 13px/18px var(--yd-font);color:var(--yd-text-muted);align-items:center;gap:6px;display:inline-flex}.yd-setting__reason:before{content:"";background:var(--yd-text-subtle);border-radius:50%;width:6px;height:6px}.yd-setting__changed{border-radius:var(--yd-r-full);background:var(--yd-warning-soft);height:20px;color:var(--yd-warning-text);font:600 12px/16px var(--yd-font);align-items:center;padding:0 8px;display:inline-flex}.yd-setting__side{align-items:center;gap:var(--yd-gap-md);flex:none;min-height:22px;display:flex}.yd-setting__side .yd-input{width:auto;min-width:140px;max-width:240px}.yd-setting__status{display:inline-flex}.yd-setting__switch{align-items:center;gap:var(--yd-gap-sm);display:inline-flex}.yd-setting__state{min-width:24px;font:500 13px/18px var(--yd-font);color:var(--yd-text-muted)}.yd-setting__state.is-on{color:var(--yd-text)}@media (width<=640px){.yd-settings__head,.yd-settings__rows>.yd-setting{padding-left:var(--yd-gap-lg);padding-right:var(--yd-gap-lg)}.yd-setting{align-items:start;gap:var(--yd-gap-sm) var(--yd-gap-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.yd-setting__side{display:contents}.yd-setting__text{grid-area:1/1}.yd-setting__status{grid-area:2/1;justify-self:start}.yd-setting__side>:not(.yd-setting__status){grid-area:1/2}.yd-setting:has(.yd-setting__side .yd-input){grid-template-columns:minmax(0,1fr)}.yd-setting:has(.yd-setting__side .yd-input) .yd-setting__side>:not(.yd-setting__status){grid-area:auto/1}.yd-setting__side .yd-input{width:100%;max-width:none}}.yd-picker{min-width:0;position:relative}.yd-picker__box{align-items:center;gap:var(--yd-gap-sm);min-width:0;display:flex;position:relative}.yd-picker__search{color:var(--yd-text-subtle);pointer-events:none;display:inline-flex;position:absolute;left:12px}.yd-picker__input.yd-input{flex:auto;padding-left:36px}.yd-picker__cancel{flex:none}.yd-picker__pop{z-index:var(--yd-z-dropdown);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);max-height:320px;box-shadow:var(--yd-elev-2);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.yd-picker__status{align-items:center;gap:var(--yd-gap-sm);font:400 13px/18px var(--yd-font);color:var(--yd-text-muted);flex-wrap:wrap;padding:10px 14px;display:flex}.yd-picker__status strong{color:var(--yd-text)}.yd-picker__status+.yd-picker__list{border-top:1px solid var(--yd-border)}.yd-picker__status--error{color:var(--yd-danger-text);justify-content:space-between}.yd-picker__spinner{width:14px;height:14px}.yd-picker__list{margin:0;padding:4px;list-style:none}.yd-picker__list.is-stale{opacity:.55}.yd-picker__option{align-items:center;gap:var(--yd-gap-md);border-radius:var(--yd-r-md);cursor:pointer;min-height:48px;padding:6px 10px;display:flex}.yd-picker__option.is-active{background:var(--yd-primary-soft)}.yd-picker__option.is-disabled{cursor:not-allowed;opacity:.6}@media (hover:hover){.yd-picker__option:not(.is-active):not(.is-disabled):hover{background:var(--yd-surface-hover)}}.yd-picker__icon{border-radius:var(--yd-r-md);background:var(--yd-surface-2);width:28px;height:28px;color:var(--yd-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-picker__text{flex-direction:column;flex:auto;min-width:0;display:flex}.yd-picker__title{text-overflow:ellipsis;white-space:nowrap;font:var(--yd-text-heading);color:var(--yd-text);overflow:hidden}.yd-picker__sub,.yd-picker__reason{text-overflow:ellipsis;white-space:nowrap;font:400 13px/18px var(--yd-font);color:var(--yd-text-muted);overflow:hidden}.yd-picker__mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--yd-border-strong);text-decoration-color:var(--yd-border-strong);text-underline-offset:2px;background:0 0;font-weight:750}.yd-picker__chosen{align-items:center;gap:var(--yd-gap-md);border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-md);background:var(--yd-surface);min-width:0;min-height:52px;padding:8px 8px 8px 12px;display:flex}.yd-picker__chosen .yd-picker__title,.yd-picker__chosen .yd-picker__sub{white-space:normal;overflow-wrap:anywhere}.yd-pickerfield.has-error .yd-picker__chosen{border-color:var(--yd-danger-text)}.yd-picker__actions{align-items:center;gap:var(--yd-gap-xs);flex:none;display:inline-flex}.yd-picker__idline{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;min-width:0;display:inline-flex}.yd-picker__idlabel{font:var(--yd-text-heading);color:var(--yd-text-muted)}.yd-picker__id{border-radius:var(--yd-r-sm);background:var(--yd-surface-2);font:500 12.5px/18px var(--yd-font-mono);overflow-wrap:anywhere;padding:2px 8px}.yd-picker.is-disabled .yd-picker__chosen{background:var(--yd-surface-2)}@media (pointer:coarse){.yd-date__bar .yd-date__value.yd-input{height:44px}.yd-affix__input.yd-input,.yd-picker__input.yd-input,.yd-keyfield__input.yd-input,.yd-setting__side .yd-input{height:44px;font-size:16px}.yd-date__step{width:44px}.yd-date__chip{height:36px;position:relative}.yd-date__chip:before{content:"";position:absolute;inset:-4px 0}.yd-cal{width:min(340px,100vw - 32px)}.yd-cal__day{max-width:44px}.yd-cal__nav{width:44px}.yd-cal__nav,.yd-cal__select,.yd-cal__action{min-height:44px}.yd-cal__select{font-size:16px}.yd-picker__option{min-height:52px}.yd-picker .yd-btn--sm,.yd-picker .yd-icon-btn--sm,.yd-file .yd-btn--sm,.yd-keyfield .yd-btn--sm,.yd-copy .yd-btn--sm{min-width:44px;height:44px}.yd-advanced__summary{min-height:44px}}.yd-badge{--badge-bg:var(--yd-neutral-soft);--badge-fg:var(--yd-neutral-text);--badge-dot:var(--yd-neutral-text);border-radius:var(--yd-r-full);height:22px;font:600 12px/16px var(--yd-font);background:var(--badge-bg);color:var(--badge-fg);white-space:nowrap;vertical-align:middle;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.yd-badge--sm{height:18px;padding:0 6px;font-size:11px}.yd-badge--brand{--badge-bg:var(--yd-primary-soft);--badge-fg:var(--yd-primary-soft-text);--badge-dot:var(--yd-primary)}.yd-badge--accent{--badge-bg:var(--yd-accent-soft);--badge-fg:var(--yd-accent-text);--badge-dot:var(--yd-accent)}.yd-badge--info{--badge-bg:var(--yd-info-soft);--badge-fg:var(--yd-info-text);--badge-dot:var(--yd-info-text)}.yd-badge--ok{--badge-bg:var(--yd-success-soft);--badge-fg:var(--yd-success-text);--badge-dot:var(--yd-success-text)}.yd-badge--warn{--badge-bg:var(--yd-warning-soft);--badge-fg:var(--yd-warning-text);--badge-dot:var(--yd-warning-text)}.yd-badge--danger{--badge-bg:var(--yd-danger-soft);--badge-fg:var(--yd-danger-text);--badge-dot:var(--yd-danger-text)}.yd-badge__dot{background:var(--badge-dot);border-radius:50%;flex:none;width:6px;height:6px}.yd-pill{border:1px solid color-mix(in srgb, var(--badge-dot) 30%, transparent)}.yd-pill .yd-badge__dot{width:7px;height:7px}.yd-status-text{--status-dot:var(--yd-neutral-text);align-items:center;gap:6px;min-width:0;display:inline-flex}.yd-status-text__dot{background:var(--status-dot);border-radius:50%;flex:none;width:8px;height:8px}.yd-status-text--info{--status-dot:var(--yd-info-text)}.yd-status-text--ok{--status-dot:var(--yd-success-text)}.yd-status-text--warn{--status-dot:var(--yd-warning-text)}.yd-status-text--danger{--status-dot:var(--yd-danger-text)}.yd-status-text--brand{--status-dot:var(--yd-primary)}.yd-status-text--accent{--status-dot:var(--yd-accent)}.yd-card-x{--yd-card-tone:transparent;background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);min-width:0;box-shadow:var(--yd-elev-1);color:var(--yd-text);flex-direction:column;display:flex;position:relative}.yd-card-x--interactive{transition:border-color var(--yd-dur) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease), transform var(--yd-dur) var(--yd-ease)}.yd-card-x--interactive:hover{border-color:var(--yd-border-strong);box-shadow:var(--yd-elev-2)}.yd-card-x--danger{--yd-card-tone:var(--yd-danger-fill);border-color:var(--yd-danger-border);box-shadow:inset 3px 0 0 var(--yd-danger-fill), var(--yd-elev-1)}.yd-card-x--warning{--yd-card-tone:var(--yd-warning-fill);border-color:var(--yd-warning-border);box-shadow:inset 3px 0 0 var(--yd-warning-fill), var(--yd-elev-1)}.yd-card-x--info{--yd-card-tone:var(--yd-info-fill);border-color:var(--yd-info-border);box-shadow:inset 3px 0 0 var(--yd-info-fill), var(--yd-elev-1)}.yd-card-x--success{--yd-card-tone:var(--yd-success-fill);border-color:var(--yd-success-border);box-shadow:inset 3px 0 0 var(--yd-success-fill), var(--yd-elev-1)}.yd-card-x__head{justify-content:space-between;align-items:flex-start;gap:var(--yd-gap-md);padding:20px 20px 0;display:flex}.yd-card-x__title{font:var(--yd-text-card,600 15px/22px var(--yd-font))}.yd-card-x__subtitle{font:var(--yd-text-caption);color:var(--yd-text-subtle);margin-top:2px}.yd-card-x__actions{z-index:1;gap:var(--yd-gap-sm);flex:none;display:flex;position:relative}.yd-card-x__body{min-width:0;padding:20px}.yd-card-x--pad-none>.yd-card-x__body{padding:0}.yd-card-x--pad-sm>.yd-card-x__body{padding:var(--yd-gap-md)}.yd-card-x--pad-lg>.yd-card-x__body{padding:var(--yd-gap-xl)}.yd-card-x__foot{z-index:1;justify-content:flex-end;gap:var(--yd-gap-sm);padding:var(--yd-gap-md) 20px;border-top:1px solid var(--yd-border);background:var(--yd-surface-2);border-radius:0 0 var(--yd-r-lg) var(--yd-r-lg);display:flex;position:relative}.yd-card-x__link{color:inherit;text-decoration:none}.yd-card-x__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.yd-card-x--link{cursor:pointer}:where(.yd-card-x--link>.yd-card-x__body) :where(a[href],button,input,select,textarea,summary,[tabindex]){z-index:1;position:relative}.yd-card-x--link:hover .yd-card-x__link,.yd-card-x__link:focus-visible{color:var(--yd-primary);text-decoration:underline}.yd-card-x__link:focus-visible{outline:none}.yd-card-x__link:focus-visible:after{outline:2px solid var(--yd-focus);outline-offset:2px}a.yd-card-x{color:inherit;text-decoration:none}a.yd-card-x:hover{text-decoration:none}.yd-card-x--placeholder{border-style:dashed;border-color:var(--yd-border-strong);box-shadow:none;background:0 0}.yd-card-x--placeholder>.yd-card-x__foot{background:0 0;border-top:0;justify-content:flex-start;padding-top:0}.yd-card-x .yd-card-x{box-shadow:none;padding-block:var(--yd-gap-md);background:0 0;border:0;border-radius:0}.yd-card-x .yd-card-x:first-child{padding-top:0}.yd-card-x .yd-card-x:last-child{padding-bottom:0}.yd-card-x .yd-card-x+.yd-card-x{border-top:1px solid var(--yd-border)}.yd-card-x :is(.yd-grid,.yd-row)>.yd-card-x:not(.yd-card-x--placeholder){padding-block:0}.yd-card-x :is(.yd-grid,.yd-row)>.yd-card-x+.yd-card-x{border-top:0}.yd-card-x .yd-card-x>.yd-card-x__head{padding:0}.yd-card-x .yd-card-x>.yd-card-x__body{padding:var(--yd-gap-sm) 0 0}.yd-card-x .yd-card-x>.yd-card-x__foot{padding:var(--yd-gap-md) 0 0;background:0 0;border-top:0;border-radius:0}.yd-card-x .yd-card-x--danger,.yd-card-x .yd-card-x--warning,.yd-card-x .yd-card-x--info,.yd-card-x .yd-card-x--success{box-shadow:inset 3px 0 0 var(--yd-card-tone);padding-inline-start:var(--yd-gap-md)}.yd-card-x .yd-card-x--placeholder{border:1px dashed var(--yd-border-strong);border-radius:var(--yd-r-md);padding:var(--yd-gap-md)}.yd-card-x .yd-card-x .yd-card-x__title{font:600 14px/20px var(--yd-font)}.yd-card-x .yd-stat{box-shadow:none;background:var(--yd-surface-3,var(--yd-surface-2))}.yd-card-x .yd-stat:not(.yd-stat--danger):not(.yd-stat--warn):not(.is-pressed){border-color:#0000}.yd-card-x .yd-stat.is-pressed{background:var(--yd-primary-soft)}.yd-card-x a.yd-stat:not(.yd-stat--danger):not(.yd-stat--warn):hover,.yd-card-x button.yd-stat:not(.yd-stat--danger):not(.yd-stat--warn):not(.is-pressed):hover{border-color:var(--yd-border-strong)}@media (width<=640px){.yd-card-x__head{padding:var(--yd-gap-lg) var(--yd-gap-lg) 0}.yd-card-x__body,.yd-card-x--pad-lg>.yd-card-x__body{padding:var(--yd-gap-lg)}.yd-card-x__foot{padding:var(--yd-gap-md) var(--yd-gap-lg)}}.yd-tech{border:1px solid var(--yd-border);border-radius:var(--yd-r-md);background:var(--yd-surface);color:var(--yd-text-muted);font:var(--yd-text-body);min-width:0}.yd-tech__summary{align-items:center;gap:4px var(--yd-gap-sm);min-height:40px;padding:var(--yd-gap-sm) var(--yd-gap-md);cursor:pointer;border-radius:inherit;flex-wrap:wrap;list-style:none;display:flex}.yd-tech__summary::-webkit-details-marker{display:none}.yd-tech__summary:hover{background:var(--yd-surface-hover)}.yd-tech__chevron{transition:transform var(--yd-dur) var(--yd-ease);flex:none}.yd-tech[open]>.yd-tech__summary .yd-tech__chevron{transform:rotate(90deg)}.yd-tech__title{font:600 13px/18px var(--yd-font);color:var(--yd-text)}.yd-tech__hint{font:var(--yd-text-caption);color:var(--yd-text-subtle)}.yd-tech__body{gap:var(--yd-gap-md);padding:0 var(--yd-gap-md) var(--yd-gap-md);flex-direction:column;display:flex}.yd-tech__notes{gap:var(--yd-gap-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yd-tech__notes li{align-items:baseline;gap:4px var(--yd-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.yd-tech__note{overflow-wrap:anywhere;min-width:0}.yd-tech__code{border-radius:var(--yd-r-sm);background:var(--yd-surface-2);color:var(--yd-text);font:500 12.5px/18px var(--yd-font-mono);overflow-wrap:anywhere;padding:1px 6px}.yd-tech__list{gap:6px var(--yd-gap-lg);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.yd-tech__row{display:contents}.yd-tech__row dt{font:500 13px/18px var(--yd-font);color:var(--yd-text-muted)}.yd-tech__row dd{min-width:0;margin:0}.yd-tech__foot{align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-md);flex-wrap:wrap;display:flex}.yd-tech__copy{border:1px solid var(--yd-border);border-radius:var(--yd-r-md);background:var(--yd-surface);min-height:32px;color:var(--yd-text);font:600 12px/16px var(--yd-font);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.yd-tech__copy:hover{background:var(--yd-surface-hover)}.yd-tech__failed{font:var(--yd-text-caption);color:var(--yd-text-muted)}@media (width<=640px){.yd-tech__list{grid-template-columns:minmax(0,1fr);gap:2px}.yd-tech__row dd{margin-bottom:var(--yd-gap-sm)}}.yd-stat-grid{--yd-stat-cols:4;--yd-stat-min:180px;grid-template-columns:repeat(auto-fit, minmax(max(min(var(--yd-stat-min), 100%), calc((100% - (var(--yd-stat-cols) - 1) * var(--yd-gap-md)) / var(--yd-stat-cols) - .5px)), 1fr));gap:var(--yd-gap-md);display:grid}.yd-stat{padding:var(--yd-gap-lg);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);box-shadow:var(--yd-elev-1);color:var(--yd-text);font:var(--yd-text-body);text-align:left;flex-direction:column;gap:6px;min-width:0;text-decoration:none;display:flex;position:relative}a.yd-stat,button.yd-stat{cursor:pointer;transition:border-color var(--yd-dur) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease), transform var(--yd-dur) var(--yd-ease)}button.yd-stat{appearance:none;width:100%}a.yd-stat:hover,button.yd-stat:hover{border-color:var(--yd-border-strong);box-shadow:var(--yd-elev-2);text-decoration:none}a.yd-stat:active,button.yd-stat:active{transform:translateY(1px)}.yd-stat.is-pressed{border-color:var(--yd-primary);box-shadow:inset 0 0 0 1px var(--yd-primary), var(--yd-elev-1);background:var(--yd-primary-soft)}.yd-stat__top{justify-content:space-between;align-items:center;gap:var(--yd-gap-sm);min-width:0;display:flex}.yd-stat__label{min-width:0;font:500 13px/18px var(--yd-font);color:var(--yd-text-muted);display:block}.yd-stat__chevron{vertical-align:-2px;color:var(--yd-text-subtle);transition:transform var(--yd-dur) var(--yd-ease);margin-inline-start:2px;display:inline-block}.yd-stat--link:hover .yd-stat__chevron{color:var(--yd-primary);transform:translate(2px)}.yd-stat__icon{border-radius:var(--yd-r-md);background:var(--yd-primary-soft);width:36px;height:36px;color:var(--yd-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-stat__value{font:var(--yd-text-stat,650 28px/34px var(--yd-font));letter-spacing:-.02em;font-variant-numeric:proportional-nums;overflow-wrap:anywhere}.yd-stat__hint{font:var(--yd-text-caption);color:var(--yd-text-subtle)}.yd-stat__trend{font:600 12px/16px var(--yd-font);align-items:center;gap:4px;display:inline-flex}.yd-stat__trend--up{color:var(--yd-success-text)}.yd-stat__trend--down{color:var(--yd-danger-text)}.yd-stat__trend--flat{color:var(--yd-text-subtle)}.yd-stat__trend--good{color:var(--yd-success-text)}.yd-stat__trend--bad{color:var(--yd-danger-text)}.yd-stat--danger{border-color:var(--yd-danger-border)}.yd-stat--danger .yd-stat__value{color:var(--yd-danger-text)}.yd-stat--danger .yd-stat__icon{background:var(--yd-danger-fill);color:#fff}.yd-stat--warn{border-color:var(--yd-warning-border)}.yd-stat--warn .yd-stat__value{color:var(--yd-warning-text)}.yd-stat--warn .yd-stat__icon{background:var(--yd-warning-fill);color:#fff}.yd-stat--ok .yd-stat__icon{background:var(--yd-success-soft);color:var(--yd-success-text)}.yd-stat-zero{gap:var(--yd-gap-md);flex-direction:column;display:flex}.yd-stat-zero__line{justify-content:space-between;align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-lg);padding:var(--yd-gap-md) var(--yd-gap-lg);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);flex-wrap:wrap;display:flex}.yd-stat-zero__text{color:var(--yd-text-muted);font:var(--yd-text-body);margin:0}.yd-stat-zero__actions{align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-lg);flex-wrap:wrap;display:inline-flex}.yd-stat-zero__toggle{min-height:32px;color:var(--yd-primary);font:600 13px/18px var(--yd-font);cursor:pointer;background:0 0;border:0;padding:0}.yd-stat-zero__toggle:hover{text-decoration:underline}.yd-stat-group{gap:var(--yd-gap-md);flex-direction:column;min-width:0;display:flex}.yd-stat-group__head{justify-content:space-between;align-items:flex-end;gap:var(--yd-gap-sm) var(--yd-gap-lg);flex-wrap:wrap;display:flex}.yd-stat-group__title{font:var(--yd-text-title);letter-spacing:var(--yd-tracking-title)}.yd-stat-group__description{font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted);margin-top:2px}@media (width<=640px){.yd-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-stat-grid>:last-child:nth-child(odd){grid-column:1/-1}.yd-stat{padding:var(--yd-gap-md)}.yd-stat__value{font:650 20px/26px var(--yd-font)}.yd-stat__icon{width:28px;height:28px}}.yd-tabs{border-bottom:1px solid var(--yd-border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.yd-tab{color:var(--yd-text-muted);font:500 14px/20px var(--yd-font);white-space:nowrap;cursor:pointer;border-radius:var(--yd-r-sm) var(--yd-r-sm) 0 0;background:0 0;border:0;align-items:center;gap:6px;padding:10px 12px;display:inline-flex;position:relative}.yd-tab:hover:not(:disabled){color:var(--yd-text);background:var(--yd-surface-hover)}.yd-tab[aria-selected=true]{color:var(--yd-primary);font-weight:600}.yd-tab[aria-selected=true]:after{content:"";background:var(--yd-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.yd-tab:disabled{opacity:.5;cursor:not-allowed}.yd-tab__count{border-radius:var(--yd-r-full);background:var(--yd-neutral-soft);min-width:20px;height:18px;color:var(--yd-neutral-text);font:600 11px/18px var(--yd-font);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px}.yd-tab[aria-selected=true] .yd-tab__count{background:var(--yd-primary-soft);color:var(--yd-primary-soft-text)}.yd-tabs--pill{background:var(--yd-surface-2);border-bottom:0;border:1px solid var(--yd-border);border-radius:var(--yd-r-md);gap:2px;width:max-content;max-width:100%;padding:3px}.yd-tabs--pill .yd-tab{border-radius:var(--yd-r-sm);padding:5px 12px}.yd-tabs--pill .yd-tab[aria-selected=true]{background:var(--yd-surface);box-shadow:var(--yd-elev-1);color:var(--yd-text)}.yd-tabs--pill .yd-tab[aria-selected=true]:after{display:none}.yd-tabpanel{padding-top:var(--yd-gap-lg)}.yd-tabpanel:focus-visible{outline-offset:4px}:root{--yd-skeleton-a:color-mix(in srgb, var(--yd-text) 8%, transparent);--yd-skeleton-b:color-mix(in srgb, var(--yd-text) 3%, transparent)}.yd-skeleton{gap:var(--yd-gap-sm);flex-direction:column;display:flex}.yd-skeleton__line,.yd-skeleton__block{border-radius:var(--yd-r-sm);background:linear-gradient(90deg, var(--yd-skeleton-a) 0%, var(--yd-skeleton-b) 50%, var(--yd-skeleton-a) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite yd-shimmer}.yd-skeleton__block{border-radius:var(--yd-r-lg)}@keyframes yd-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.yd-skeleton__line,.yd-skeleton__block{animation:none}}.yd-bone{flex:none;max-width:100%;display:block}.yd-bone--round{border-radius:var(--yd-r-full)}.yd-bone--block{border-radius:var(--yd-r-lg)}.yd-bone-stack{gap:var(--yd-gap-sm);flex-direction:column;min-width:0;display:flex}.yd-page-skeleton{gap:var(--yd-gap-xl);padding:0 0 var(--yd-gap-xl);flex-direction:column;min-width:0;display:flex}.yd-page-skeleton__header{gap:var(--yd-gap-sm);flex-direction:column;display:flex}.yd-page-skeleton__titlerow{align-items:center;gap:var(--yd-gap-md);min-width:0;min-height:36px;display:flex}.yd-page-skeleton__titlerow .yd-page-header__title{min-width:0}.yd-page-skeleton__actions{gap:var(--yd-gap-sm);margin-inline-start:auto;display:flex}.yd-page-skeleton__facts,.yd-page-skeleton__tabs,.yd-page-skeleton__toolbar,.yd-page-skeleton__quick{align-items:center;gap:var(--yd-gap-md) var(--yd-gap-lg);flex-wrap:wrap;display:flex}.yd-page-skeleton__tabs{gap:var(--yd-gap-xl);padding-bottom:var(--yd-gap-md);border-bottom:1px solid var(--yd-border)}.yd-page-skeleton__toolbar{gap:var(--yd-gap-sm)}.yd-page-skeleton__card{gap:var(--yd-gap-md);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);flex-direction:column;min-width:0;padding:20px;display:flex}.yd-page-skeleton__table{background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);overflow:hidden}.yd-page-skeleton__thead,.yd-page-skeleton__row{grid-template-columns:minmax(0, 2fr) repeat(var(--yd-skel-rest,4), minmax(0, 1fr));align-items:center;gap:var(--yd-gap-lg);padding:0 var(--yd-gap-lg);display:grid}.yd-page-skeleton__thead{background:var(--yd-surface-2);border-bottom:1px solid var(--yd-border);height:40px}.yd-page-skeleton__row{border-bottom:1px solid var(--yd-border);min-height:52px}.yd-page-skeleton__row:last-child{border-bottom:0}.yd-page-skeleton__cell{min-width:0;display:flex}.yd-page-skeleton__cell--primary{flex-direction:column;gap:6px}.yd-page-skeleton__pager{justify-content:space-between;align-items:center;gap:var(--yd-gap-lg);display:flex}.yd-page-skeleton__split{gap:var(--yd-gap-xl);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.yd-page-skeleton__main,.yd-page-skeleton__rail,.yd-page-skeleton__today,.yd-page-skeleton__section,.yd-page-skeleton__form{gap:var(--yd-gap-lg);flex-direction:column;min-width:0;display:flex}.yd-page-skeleton__today{gap:var(--yd-gap-2xl)}.yd-page-skeleton__facts-grid{gap:var(--yd-gap-lg) var(--yd-gap-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yd-page-skeleton__check,.yd-page-skeleton__needs,.yd-page-skeleton__setting{align-items:center;gap:var(--yd-gap-md);min-width:0;display:flex}.yd-page-skeleton__needs{padding:var(--yd-gap-sm) 0}.yd-page-skeleton__needs>.yd-bone:nth-child(2){flex:0 auto;margin-inline-end:auto}.yd-page-skeleton__check>.yd-bone:last-child{flex:0 auto;min-width:0}.yd-page-skeleton__setting{padding:var(--yd-gap-sm) 0;justify-content:space-between}.yd-page-skeleton__setting>.yd-bone-stack{flex:auto}.yd-page-skeleton__card--list{padding-block:var(--yd-gap-sm);gap:0}.yd-page-skeleton__tiles{gap:var(--yd-gap-md);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));display:grid}.yd-page-skeleton__tile{gap:var(--yd-gap-md);padding:var(--yd-gap-lg);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);flex-direction:column;display:flex}.yd-page-skeleton__form{gap:var(--yd-gap-2xl);max-width:720px}.yd-page-skeleton__form-section{gap:var(--yd-gap-xl);padding-bottom:var(--yd-gap-xl);border-bottom:1px solid var(--yd-border);grid-template-columns:minmax(0,220px) minmax(0,1fr);display:grid}.yd-page-skeleton__fields{gap:var(--yd-gap-lg);flex-direction:column;display:flex}.yd-page-skeleton__formbar{justify-content:space-between;align-items:center;gap:var(--yd-gap-lg);display:flex}.yd-page-skeleton__settings{gap:var(--yd-gap-xl);grid-template-columns:200px minmax(0,1fr);max-width:1180px;display:grid}.yd-page-skeleton__index{gap:var(--yd-gap-md);padding-top:var(--yd-gap-sm);flex-direction:column;display:flex}@media (width<=1199px){.yd-page-skeleton__split{grid-template-columns:minmax(0,1fr)}.yd-page-skeleton__rail{display:none}.yd-page-skeleton__rail--decide{display:flex}}@media (width<=640px){.yd-page-skeleton{gap:var(--yd-gap-lg)}.yd-page-skeleton__back,.yd-page-skeleton__actions,.yd-page-skeleton__filter~.yd-page-skeleton__filter,.yd-page-skeleton__index{display:none}.yd-page-skeleton__search{flex:auto}.yd-page-skeleton__table{gap:var(--yd-gap-sm);background:0 0;border:0;flex-direction:column;display:flex}.yd-page-skeleton__thead{display:none}.yd-page-skeleton__row{padding:var(--yd-gap-md) var(--yd-gap-lg);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);grid-template-columns:minmax(0,1fr) auto}.yd-page-skeleton__row:last-child{border-bottom:1px solid var(--yd-border)}.yd-page-skeleton__cell:nth-child(n+3){display:none}.yd-page-skeleton__facts-grid,.yd-page-skeleton__form-section,.yd-page-skeleton__settings{grid-template-columns:minmax(0,1fr)}.yd-page-skeleton__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-page-skeleton__card{padding:var(--yd-gap-lg)}}.yd-refreshing{position:relative}.yd-refreshing__content{transition:opacity var(--yd-dur) var(--yd-ease)}.yd-refreshing.is-active .yd-refreshing__content{opacity:.6}.yd-refreshing__bar{z-index:1;border-radius:var(--yd-r-full);background:var(--yd-primary-soft);height:2px;position:absolute;top:-6px;left:0;right:0;overflow:hidden}.yd-refreshing__bar:after{content:"";border-radius:inherit;background:var(--yd-primary-fill);width:40%;animation:yd-refresh-slide 1.1s var(--yd-ease) infinite;position:absolute;inset:0 auto 0 0}@keyframes yd-refresh-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.yd-refreshing__bar:after{width:100%;animation:none}}.yd-empty{text-align:center;align-items:center;gap:var(--yd-gap-sm);padding:var(--yd-gap-3xl) var(--yd-gap-xl);background:var(--yd-surface);border:1px dashed var(--yd-border-strong);border-radius:var(--yd-r-lg);flex-direction:column;display:flex}.yd-empty--compact{padding:var(--yd-gap-xl);background:0 0;border:0}.yd-empty__icon{width:56px;height:56px;margin-bottom:var(--yd-gap-xs);border-radius:var(--yd-r-lg);background:var(--yd-primary-soft);color:var(--yd-primary);justify-content:center;align-items:center;display:flex}.yd-empty--compact .yd-empty__icon{width:40px;height:40px}.yd-empty--danger .yd-empty__icon{background:var(--yd-danger-soft);color:var(--yd-danger-text)}.yd-empty--warn .yd-empty__icon{background:var(--yd-warning-soft);color:var(--yd-warning-text)}.yd-empty__title{font:var(--yd-text-title);letter-spacing:var(--yd-tracking-title)}.yd-empty--compact .yd-empty__title{font:var(--yd-text-heading)}.yd-empty__body{max-width:56ch;color:var(--yd-text-muted)}.yd-empty__action{margin-top:var(--yd-gap-sm);justify-content:center;gap:var(--yd-gap-sm);flex-wrap:wrap;display:flex}.yd-ref{margin-top:var(--yd-gap-xs);font:var(--yd-text-caption);color:var(--yd-text-subtle);display:block}.yd-maintenance__badge{font:var(--yd-text-micro);color:var(--yd-warning-text);text-transform:uppercase;letter-spacing:.06em}.yd-maintenance__actions{gap:var(--yd-gap-sm);flex-wrap:wrap;justify-content:center;display:flex}.yd-gate__nav{padding:var(--yd-gap-lg) 14px}.yd-wait{width:100%;max-width:560px;margin:var(--yd-gap-xl) auto 0;gap:var(--yd-gap-sm);flex-direction:column;display:flex}.yd-wait .yd-empty{border-style:solid;border-color:var(--yd-border)}.yd-wait .yd-empty--danger .yd-empty__icon{background:var(--yd-info-soft);color:var(--yd-info-text)}.yd-wait__line{text-align:center;font:var(--yd-text-caption);color:var(--yd-text-muted)}.yd-banner.yd-banner--wait{z-index:45;justify-content:center;align-items:flex-start;gap:var(--yd-gap-sm);padding:8px var(--yd-gap-lg);border-width:0 0 1px;border-color:var(--yd-info-border);background:var(--yd-info-soft);border-radius:0;flex-wrap:nowrap;position:sticky;top:0}.yd-banner.yd-banner--wait>svg{color:var(--yd-info-text);margin-top:2px}.yd-banner__text{min-width:0}.yd-banner__count{font-variant-numeric:tabular-nums;color:var(--yd-text-muted)}.yd-page-header{justify-content:space-between;align-items:flex-start;gap:var(--yd-gap-md) var(--yd-gap-lg);margin-bottom:var(--yd-gap-xl);flex-wrap:wrap;display:flex}.yd-page-header__text{flex:320px;min-width:0}.yd-page-header__eyebrow{font:var(--yd-text-micro);letter-spacing:var(--yd-tracking-micro);text-transform:uppercase;color:var(--yd-accent-text);margin-bottom:4px}.yd-page-header__titlerow{align-items:center;gap:var(--yd-gap-xs) var(--yd-gap-md);flex-wrap:wrap;min-width:0;display:flex}.yd-page-header__title{font:var(--yd-text-display);letter-spacing:var(--yd-tracking-display);overflow-wrap:anywhere;min-width:0}.yd-page-header__back{color:var(--yd-text-muted);flex:none;text-decoration:none}@media (width>=641px){.yd-page-header--has-back .yd-page-header__text{padding-inline-start:calc(var(--yd-control-h) + var(--yd-gap-md))}.yd-page-header--has-back .yd-page-header__titlerow{position:relative}.yd-page-header--has-back .yd-page-header__back{top:calc((32px - var(--yd-control-h)) / 2);position:absolute;inset-inline-start:calc(-1 * (var(--yd-control-h) + var(--yd-gap-md)))}}.yd-page-header__back svg{transform:scaleX(-1)}.yd-page-header__back:hover{color:var(--yd-text);text-decoration:none}.yd-page-header__status{flex:none;align-items:center;display:inline-flex}.yd-page-header__lead{align-items:baseline;gap:2px var(--yd-gap-md);flex-wrap:wrap;margin-top:4px;display:flex}.yd-page-header__subtitle{font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted);max-width:75ch;margin-top:4px}.yd-page-header__lead .yd-page-header__subtitle{margin-top:0}.yd-page-header__help-link{min-height:24px;color:var(--yd-primary);font:600 13px/18px var(--yd-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.yd-page-header__help-link:hover{text-decoration:underline}.yd-page-header__help{max-width:75ch;padding:var(--yd-gap-md) var(--yd-gap-lg);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);color:var(--yd-text-muted);font:var(--yd-text-body);flex:100%}.yd-page-header__facts{align-items:baseline;gap:4px var(--yd-gap-lg);margin-top:var(--yd-gap-sm);font:var(--yd-text-body);color:var(--yd-text);flex-wrap:wrap;display:flex}.yd-page-header__fact{align-items:baseline;gap:4px;min-width:0;margin:0;display:inline-flex}.yd-page-header__fact dt{color:var(--yd-text-muted);font-weight:500}.yd-page-header__fact dt:after{content:":"}.yd-page-header__fact dd{margin:0;font-weight:600}.yd-page-header__meta{gap:var(--yd-gap-sm);margin-top:var(--yd-gap-sm);flex-wrap:wrap;display:flex}.yd-page-header__actions{justify-content:flex-end;align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.yd-page-header__secondary,.yd-page-header__primary{min-width:0;display:inline-flex}.yd-page-header__actions a:not([class]){min-height:var(--yd-control-h-sm);border:1px solid var(--yd-border);border-radius:var(--yd-r-full);background:var(--yd-surface);color:var(--yd-text);font:500 13px/18px var(--yd-font);transition:background var(--yd-dur-fast) var(--yd-ease), border-color var(--yd-dur-fast) var(--yd-ease);align-items:center;padding:4px 12px;text-decoration:none;display:inline-flex}.yd-page-header__actions a:not([class]):hover{border-color:var(--yd-border-strong);background:var(--yd-surface-hover);text-decoration:none}.yd-page-header__more{display:inline-flex;position:relative}.yd-page-header__menu[hidden]{display:none}.yd-page-header__menu{z-index:var(--yd-z-dropdown);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-md);min-width:220px;max-width:min(320px,100vw - 32px);box-shadow:var(--yd-elev-2);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.yd-page-header__menu-item{align-items:center;gap:var(--yd-gap-sm);border-radius:var(--yd-r-sm);width:100%;min-height:36px;color:var(--yd-text);font:var(--yd-text-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 10px;text-decoration:none;display:flex}.yd-page-header__menu-item:hover,.yd-page-header__menu-item:focus-visible{background:var(--yd-surface-hover);text-decoration:none}.yd-page-header__menu-item.is-danger{color:var(--yd-danger-text)}.yd-page-header__menu-item:disabled{opacity:.5;cursor:not-allowed}.yd-page-header__menu-gap{flex:none;width:16px}.yd-page-header__menu-sep{background:var(--yd-border);height:1px;margin:4px 0}.yd-page-header__menu-node{padding:2px}.yd-page-header__menu-node>.yd-btn{justify-content:flex-start;width:100%}.yd-page-header__tabs{flex:100%;min-width:0}@media (width<=640px){.yd-page-header{gap:var(--yd-gap-md);margin-bottom:var(--yd-gap-lg)}.yd-page-header__text{flex-basis:100%}.yd-page-header__back{display:none}.yd-page-header__actions{flex:100%;justify-content:flex-start}.yd-page-header__primary,.yd-page-header__actions>.yd-btn--primary{flex:auto;order:-1}.yd-page-header__primary>.yd-btn{width:100%}.yd-page-header__more{margin-inline-start:auto}.yd-page-header__menu{min-width:min(260px,100vw - 32px)}}.yd-crumbs{margin-bottom:var(--yd-gap-sm)}.yd-crumbs ol{font:var(--yd-text-caption);color:var(--yd-text-subtle);flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.yd-crumbs li{align-items:center;gap:4px;min-width:0;display:inline-flex}.yd-crumbs a{color:var(--yd-text-muted);text-decoration:none}.yd-crumbs a:hover{color:var(--yd-primary);text-decoration:underline}.yd-crumbs [aria-current=page]{color:var(--yd-text);font-weight:600}.yd-table-wrap{background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);box-shadow:var(--yd-elev-1);overflow:clip}.yd-table-toolbar{align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-md);padding:var(--yd-gap-md) var(--yd-gap-lg);border-bottom:1px solid var(--yd-border);flex-wrap:wrap;display:flex}.yd-table-toolbar .yd-field{margin:0}.yd-table-sortbar{align-items:center;gap:var(--yd-gap-sm);padding:10px var(--yd-gap-lg);border-bottom:1px solid var(--yd-border);display:none}.yd-table-sortbar__label{color:var(--yd-text-muted);font:600 13px/18px var(--yd-font);flex:none}.yd-table-sortbar select{flex:1;min-width:0}.yd-table-scroll{position:relative;overflow-x:auto}.yd-table-wrap.is-fitting:not(.yd-table-wrap--boxed)>.yd-table-scroll{overflow:visible}.yd-table-wrap.is-wide>.yd-table-scroll{background:linear-gradient(to right, var(--yd-surface) 30%, transparent) left center / 32px 100% no-repeat local, linear-gradient(to left, var(--yd-surface) 30%, transparent) right center / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--yd-text) 16%, transparent), transparent) left center / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--yd-text) 16%, transparent), transparent) right center / 12px 100% no-repeat scroll}.yd-table-wrap.is-wide .yd-table>thead>tr>th:first-child,.yd-table-wrap.is-wide .yd-table>tbody>tr>td:first-child{z-index:2;box-shadow:inset -1px 0 0 var(--yd-border);position:sticky;left:0}.yd-row-cover{display:none}.yd-table-wrap.is-wide .yd-table>tbody>tr>td:first-child>.yd-row-cover{display:block;position:absolute;inset:0}.yd-table-wrap.is-wide .yd-table>tbody>tr>td:first-child{background:var(--yd-surface)}.yd-table-wrap.is-wide .yd-table>tbody>tr:hover>td:first-child{background:color-mix(in srgb, var(--yd-surface-hover) 60%, var(--yd-surface))}.yd-table-wrap.is-wide .yd-table>tbody>tr:is(.is-clickable,.has-link):hover>td:first-child{background:var(--yd-surface-hover)}.yd-table-wrap.is-wide .yd-table>tbody>tr.has-link:has(.yd-row-link:focus-visible)>td:first-child{background:var(--yd-primary-soft)}.yd-table-wrap--boxed>.yd-table-scroll{max-height:var(--yd-table-max-h,none);overflow:auto}.yd-table{border-collapse:separate;border-spacing:0;width:100%}.yd-table th{text-align:start;font:600 12px/16px var(--yd-font);letter-spacing:.02em;color:var(--yd-text-muted);background:var(--yd-surface-2);padding:10px var(--yd-gap-lg);border-bottom:1px solid var(--yd-border);white-space:nowrap}.yd-table-wrap--sticky.is-fitting:not(.yd-table-wrap--boxed) .yd-table>thead th{top:var(--yd-table-sticky-top,var(--yd-topbar-h,0px));z-index:2;position:sticky}.yd-table-wrap.is-in-box{--yd-table-sticky-top:0px}.yd-table-wrap--sticky.yd-table-wrap--boxed .yd-table>thead th{z-index:3;position:sticky;top:0}.yd-table-wrap--sticky.yd-table-wrap--boxed.is-wide .yd-table>thead>tr>th:first-child{z-index:3}.yd-table td{padding:12px var(--yd-gap-lg);border-bottom:1px solid var(--yd-border);vertical-align:middle}.yd-table--dense td,.yd-table--dense th{padding:8px var(--yd-gap-lg)}.yd-table--comfortable td{padding:16px var(--yd-gap-lg)}.yd-table tbody tr:last-child td{border-bottom:0}.yd-table tbody tr:hover td{background:color-mix(in srgb, var(--yd-surface-hover) 60%, transparent)}.yd-table .is-end{text-align:end;font-variant-numeric:tabular-nums}.yd-table .is-center{text-align:center}.yd-table .is-nowrap{white-space:nowrap}.yd-table td.is-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.yd-cell-sub{color:var(--yd-text-muted);font:400 13px/18px var(--yd-font);margin-top:2px;display:block}.yd-table tr.is-clickable{cursor:pointer}.yd-table tr.is-clickable:hover td{background:var(--yd-surface-hover)}.yd-table tr.is-clickable:focus-visible{outline-offset:-2px}.yd-table tr.has-link{cursor:pointer}.yd-table tr.has-link:hover td{background:var(--yd-surface-hover)}.yd-table tr.has-link:has(.yd-row-link:focus-visible) td{background:var(--yd-primary-soft)}.yd-table th.yd-table__go,.yd-table td.yd-table__go{width:1%;padding-inline:0 var(--yd-gap-md);text-align:end}.yd-table td.yd-table__go{position:relative}.yd-row-link{border-radius:var(--yd-r-sm);min-width:24px;min-height:24px;color:var(--yd-text-subtle);justify-content:center;align-items:center;display:inline-flex}.yd-row-link:after{content:"";position:absolute;inset:0 0 0 -10000px}.yd-row-link svg{transition:transform var(--yd-dur-fast) var(--yd-ease)}.yd-table tr.has-link:hover .yd-row-link{color:var(--yd-primary)}.yd-table tr.has-link:hover .yd-row-link svg{transform:translate(2px)}.yd-row-link:focus-visible{outline:2px solid var(--yd-focus);outline-offset:2px}.yd-table tr.has-link :is(a,button,input,select,textarea,label,summary,[tabindex]):not(.yd-row-link,.yd-row-cover){z-index:1;position:relative}.yd-table__state{min-width:0}.yd-table td.yd-table__state{padding:0!important}.yd-table td.yd-table__state:hover{background:0 0!important}.yd-table__loading-row{grid-template-columns:var(--yd-table-cols-template,repeat(var(--yd-table-cols,4), minmax(0, 1fr)));border-bottom:1px solid var(--yd-border);display:grid}.yd-table__loading-row:last-child{border-bottom:0}.yd-table__loading-row>span{min-height:53px;padding:16px var(--yd-gap-lg);align-items:center;display:flex}.yd-table__loading--dense .yd-table__loading-row>span{min-height:37px;padding:8px var(--yd-gap-lg)}.yd-table__loading-row .yd-skeleton{width:100%}.yd-table__loading-row>span.is-end .yd-skeleton{align-items:flex-end}.yd-sort{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.yd-sort:hover{color:var(--yd-text)}.yd-sort__icon{opacity:.45}[aria-sort=ascending] .yd-sort,[aria-sort=descending] .yd-sort{color:var(--yd-primary)}[aria-sort=ascending] .yd-sort__icon,[aria-sort=descending] .yd-sort__icon{opacity:1}.yd-pager{justify-content:space-between;align-items:center;gap:var(--yd-gap-md);padding:8px var(--yd-gap-lg);border-top:1px solid var(--yd-border);color:var(--yd-text-subtle);font:var(--yd-text-caption);flex-wrap:wrap;display:flex}.yd-pager__info{font-variant-numeric:tabular-nums;color:var(--yd-text-muted)}.yd-pager__buttons{align-items:center;gap:6px;display:flex}@media (width<=640px){.yd-pager{align-items:stretch;gap:var(--yd-gap-sm);padding:var(--yd-gap-md) var(--yd-gap-lg);flex-direction:column}.yd-pager__info{text-align:center}.yd-pager__buttons{grid-template-columns:1fr 1fr;display:grid}.yd-pager .yd-btn{justify-content:center;min-height:44px}.yd-table-wrap.yd-table-wrap--auto>.yd-table-sortbar{display:flex}.yd-table-wrap.yd-table-wrap--auto>.yd-table-scroll{background:0 0;max-height:none;overflow:visible}.yd-table-wrap.yd-table-wrap--auto .yd-table,.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody{width:100%;display:block}.yd-table-wrap.yd-table-wrap--auto .yd-table>thead{display:none}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr{min-height:56px;padding:14px var(--yd-gap-lg);border-bottom:1px solid var(--yd-border);grid-template-columns:auto minmax(0,1fr) fit-content(45%);align-items:start;row-gap:6px;display:grid;position:relative}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr:last-child{border-bottom:0}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td{text-align:start;white-space:normal;overflow-wrap:break-word;background:0 0;border:0;grid-column:1/-1;min-width:0;max-width:none;padding:0;display:block}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td:first-child{box-shadow:none;position:static}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td:first-child>.yd-row-cover{display:none}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=select]{grid-area:1/1;margin-inline-end:10px}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=title]{color:var(--yd-text);font:600 15px/22px var(--yd-font);grid-area:1/2}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=status]{text-align:end;grid-area:1/3;justify-self:end;margin-inline-start:var(--yd-gap-md)}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=subtitle]{color:var(--yd-text-muted);font:400 13px/18px var(--yd-font);grid-area:2/2/auto/-1;margin-top:-4px}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail]){order:var(--yd-card-order,20);padding-inline-start:36%;display:flow-root}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail]):before{content:attr(data-label);float:left;width:calc(56.25% - 12px);color:var(--yd-text-muted);font:400 13px/20px var(--yd-font);margin-inline:-56.25% 12px}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail])[data-label=""]{padding-inline-start:0}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail])[data-label=""]:before{content:none}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=detail]{font:400 13px/18px var(--yd-font);order:50}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=detail]:before{line-height:18px}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=actions]{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;order:100;margin-top:4px;display:flex}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=actions]:empty{display:none}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=actions]>:is(div,span,p):has(>:is(button,a)){gap:var(--yd-gap-sm);flex-wrap:wrap;flex:100%;display:flex}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=actions]>:is(button,a),.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=actions]>:is(div,span,p)>:is(button,a){flex:auto;justify-content:center;min-height:40px}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=actions] a:not(.yd-btn){padding:0 var(--yd-gap-md);border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-md);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=actions] .yd-icon-btn{flex:none}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=hidden],.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail],[data-card=subtitle]):empty{display:none}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr:is(.has-link,.is-clickable){padding-inline-end:44px}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr:is(.has-link,.is-clickable):active{background:var(--yd-surface-hover)}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr>td[data-card=go]{display:contents}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr .yd-row-link{border-radius:0;justify-content:flex-end;padding-inline-end:14px;position:absolute;inset:0}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr .yd-row-link:after{content:none}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr .yd-row-link:focus-visible{outline-offset:-2px}.yd-table-wrap.yd-table-wrap--auto .yd-table>tbody>tr.is-clickable:after{content:"";top:50%;border-top:2px solid var(--yd-text-subtle);border-inline-end:2px solid var(--yd-text-subtle);width:8px;height:8px;position:absolute;inset-inline-end:20px;transform:translateY(-50%)rotate(45deg)}.yd-table-wrap.yd-table-wrap--auto .yd-table__loading-row{min-height:56px;padding:16px var(--yd-gap-lg);flex-direction:column;gap:10px;display:flex}.yd-table-wrap.yd-table-wrap--auto .yd-table__loading-row>span{min-height:0;padding:0}.yd-table-wrap.yd-table-wrap--auto .yd-table__loading-row>span:not([data-card=title],[data-card=subtitle],[data-card=fact]){display:none}.yd-table-wrap.yd-table-wrap--auto .yd-table__loading-row>span[data-card=title]{order:-1}.yd-table-wrap.yd-table-wrap--auto .yd-table__loading-row>span.is-end .yd-skeleton{align-items:flex-start}.yd-table-wrap.yd-table-wrap--auto>.yd-pager{align-items:stretch;gap:var(--yd-gap-sm);padding:var(--yd-gap-md) var(--yd-gap-lg);flex-direction:column}.yd-table-wrap.yd-table-wrap--auto>.yd-pager .yd-pager__info{text-align:center}.yd-table-wrap.yd-table-wrap--auto>.yd-pager .yd-pager__buttons{grid-template-columns:1fr 1fr;display:grid}.yd-table-wrap.yd-table-wrap--auto>.yd-pager .yd-btn{justify-content:center;min-height:44px}}.yd-table-wrap.yd-table-wrap--cards>.yd-table-sortbar{display:flex}.yd-table-wrap.yd-table-wrap--cards>.yd-table-scroll{background:0 0;max-height:none;overflow:visible}.yd-table-wrap.yd-table-wrap--cards .yd-table,.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody{width:100%;display:block}.yd-table-wrap.yd-table-wrap--cards .yd-table>thead{display:none}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr{min-height:56px;padding:14px var(--yd-gap-lg);border-bottom:1px solid var(--yd-border);grid-template-columns:auto minmax(0,1fr) fit-content(45%);align-items:start;row-gap:6px;display:grid;position:relative}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr:last-child{border-bottom:0}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td{text-align:start;white-space:normal;overflow-wrap:break-word;background:0 0;border:0;grid-column:1/-1;min-width:0;max-width:none;padding:0;display:block}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td:first-child{box-shadow:none;position:static}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td:first-child>.yd-row-cover{display:none}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=select]{grid-area:1/1;margin-inline-end:10px}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=title]{color:var(--yd-text);font:600 15px/22px var(--yd-font);grid-area:1/2}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=status]{text-align:end;grid-area:1/3;justify-self:end;margin-inline-start:var(--yd-gap-md)}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=subtitle]{color:var(--yd-text-muted);font:400 13px/18px var(--yd-font);grid-area:2/2/auto/-1;margin-top:-4px}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail]){order:var(--yd-card-order,20);padding-inline-start:36%;display:flow-root}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail]):before{content:attr(data-label);float:left;width:calc(56.25% - 12px);color:var(--yd-text-muted);font:400 13px/20px var(--yd-font);margin-inline:-56.25% 12px}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail])[data-label=""]{padding-inline-start:0}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail])[data-label=""]:before{content:none}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=detail]{font:400 13px/18px var(--yd-font);order:50}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=detail]:before{line-height:18px}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=actions]{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;order:100;margin-top:4px;display:flex}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=actions]:empty{display:none}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=actions]>:is(div,span,p):has(>:is(button,a)){gap:var(--yd-gap-sm);flex-wrap:wrap;flex:100%;display:flex}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=actions]>:is(button,a),.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=actions]>:is(div,span,p)>:is(button,a){flex:auto;justify-content:center;min-height:40px}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=actions] a:not(.yd-btn){padding:0 var(--yd-gap-md);border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-md);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=actions] .yd-icon-btn{flex:none}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=hidden],.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td:is([data-card=fact],[data-card=detail],[data-card=subtitle]):empty{display:none}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr:is(.has-link,.is-clickable){padding-inline-end:44px}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr:is(.has-link,.is-clickable):active{background:var(--yd-surface-hover)}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr>td[data-card=go]{display:contents}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr .yd-row-link{border-radius:0;justify-content:flex-end;padding-inline-end:14px;position:absolute;inset:0}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr .yd-row-link:after{content:none}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr .yd-row-link:focus-visible{outline-offset:-2px}.yd-table-wrap.yd-table-wrap--cards .yd-table>tbody>tr.is-clickable:after{content:"";top:50%;border-top:2px solid var(--yd-text-subtle);border-inline-end:2px solid var(--yd-text-subtle);width:8px;height:8px;position:absolute;inset-inline-end:20px;transform:translateY(-50%)rotate(45deg)}.yd-table-wrap.yd-table-wrap--cards .yd-table__loading-row{min-height:56px;padding:16px var(--yd-gap-lg);flex-direction:column;gap:10px;display:flex}.yd-table-wrap.yd-table-wrap--cards .yd-table__loading-row>span{min-height:0;padding:0}.yd-table-wrap.yd-table-wrap--cards .yd-table__loading-row>span:not([data-card=title],[data-card=subtitle],[data-card=fact]){display:none}.yd-table-wrap.yd-table-wrap--cards .yd-table__loading-row>span[data-card=title]{order:-1}.yd-table-wrap.yd-table-wrap--cards .yd-table__loading-row>span.is-end .yd-skeleton{align-items:flex-start}.yd-table-wrap.yd-table-wrap--cards>.yd-pager{align-items:stretch;gap:var(--yd-gap-sm);padding:var(--yd-gap-md) var(--yd-gap-lg);flex-direction:column}.yd-table-wrap.yd-table-wrap--cards>.yd-pager .yd-pager__info{text-align:center}.yd-table-wrap.yd-table-wrap--cards>.yd-pager .yd-pager__buttons{grid-template-columns:1fr 1fr;display:grid}.yd-table-wrap.yd-table-wrap--cards>.yd-pager .yd-btn{justify-content:center;min-height:44px}.yd-layer-anchor{display:none!important}.yd-layer{display:contents}.yd-dialog-backdrop{z-index:var(--yd-z-modal);padding:var(--yd-gap-xl);background:var(--yd-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain;animation:yd-fade var(--yd-dur) var(--yd-ease);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.yd-dialog{background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-xl);width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--yd-elev-3);animation:yd-scale-in var(--yd-dur-slow) var(--yd-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.yd-dialog:focus{outline:none}.yd-dialog--sm{max-width:420px}.yd-dialog--md{max-width:560px}.yd-dialog--lg{max-width:800px}.yd-dialog__head{justify-content:space-between;align-items:flex-start;gap:var(--yd-gap-lg);padding:var(--yd-gap-xl) var(--yd-gap-xl) var(--yd-gap-md);flex:none;display:flex}.yd-dialog__title{font:var(--yd-text-title);letter-spacing:var(--yd-tracking-title)}.yd-dialog__close{flex:none;margin:-6px -6px 0 0}.yd-dialog__scroll{overscroll-behavior:contain;min-height:0;padding:2px var(--yd-gap-xl) var(--yd-gap-xl);background:linear-gradient(var(--yd-surface) 30%, transparent) center top / 100% 24px no-repeat local, linear-gradient(transparent, var(--yd-surface) 70%) center bottom / 100% 24px no-repeat local, radial-gradient(farthest-side at 50% 0, #1018281f, transparent) center top / 100% 8px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, #1018281f, transparent) center bottom / 100% 8px no-repeat scroll;background-color:var(--yd-surface);flex:auto;overflow-y:auto}.yd-dialog--with-foot .yd-dialog__scroll{padding-bottom:var(--yd-gap-xs)}.yd-dialog__desc{color:var(--yd-text-muted);margin-bottom:var(--yd-gap-lg)}.yd-dialog__body{min-width:0}.yd-dialog__foot{justify-content:flex-end;gap:var(--yd-gap-sm);padding:var(--yd-gap-md) var(--yd-gap-xl) var(--yd-gap-xl);background:var(--yd-surface);flex-wrap:wrap;flex:none;display:flex}.yd-sheet-handle{display:none}@media (width<=640px){.yd-dialog-backdrop{align-items:flex-end;padding:0}.yd-dialog{border-radius:var(--yd-r-xl) var(--yd-r-xl) 0 0;border-bottom:0;max-width:none;max-height:92dvh;animation-name:yd-sheet-in}.yd-dialog__head{padding:var(--yd-gap-xl) var(--yd-gap-lg) var(--yd-gap-md);touch-action:none}.yd-dialog__scroll{padding-inline:var(--yd-gap-lg)}.yd-dialog>.yd-dialog__head>.yd-sheet-handle,.yd-drawer--bottom>.yd-drawer__head>.yd-sheet-handle{display:block}.yd-dialog__foot{padding:var(--yd-gap-md) var(--yd-gap-lg) calc(var(--yd-gap-lg) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--yd-border);flex-direction:column-reverse;align-items:stretch}.yd-dialog__foot>*{width:100%}.yd-dialog:not(.yd-dialog--with-foot) .yd-dialog__scroll{padding-bottom:calc(var(--yd-gap-lg) + env(safe-area-inset-bottom,0px))}}.yd-sheet-handle{border-radius:var(--yd-r-full);background:var(--yd-border-strong);width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}.yd-drawer-backdrop{z-index:var(--yd-z-modal);background:var(--yd-overlay);animation:yd-fade var(--yd-dur) var(--yd-ease);position:fixed;inset:0}.yd-drawer{z-index:var(--yd-z-modal);background:var(--yd-surface);border-left:1px solid var(--yd-border);width:min(100vw,480px);box-shadow:var(--yd-elev-3);animation:yd-slide-in-end var(--yd-dur-slow) var(--yd-ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.yd-drawer:focus{outline:none}.yd-drawer--start{border-left:0;border-right:1px solid var(--yd-border);animation-name:yd-slide-in-start;left:0;right:auto}.yd-drawer--sm{width:min(100vw,360px)}.yd-drawer--lg{width:min(100vw,720px)}.yd-drawer.yd-drawer--bottom{border-left:0;border-top:1px solid var(--yd-border);border-radius:var(--yd-r-xl) var(--yd-r-xl) 0 0;width:min(100vw,720px);max-height:92dvh;margin-inline:auto;animation-name:yd-sheet-in;inset:auto 0 0}.yd-drawer__head{justify-content:space-between;align-items:flex-start;gap:var(--yd-gap-md);padding:var(--yd-gap-lg) var(--yd-gap-xl);border-bottom:1px solid var(--yd-border);flex:none;display:flex;position:relative}.yd-drawer--bottom .yd-drawer__head{padding-top:var(--yd-gap-xl);touch-action:none}.yd-drawer__title{font:var(--yd-text-title)}.yd-drawer__desc{color:var(--yd-text-muted);font:var(--yd-text-caption);margin-top:2px}.yd-drawer__body{overscroll-behavior:contain;min-height:0;padding:var(--yd-gap-xl);flex:1;overflow:auto}.yd-drawer__foot{justify-content:flex-end;gap:var(--yd-gap-sm);padding:var(--yd-gap-md) var(--yd-gap-xl) calc(var(--yd-gap-md) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--yd-border);background:var(--yd-surface-2);flex:none;display:flex}@media (width<=640px){.yd-drawer__head,.yd-drawer__body{padding-inline:var(--yd-gap-lg)}.yd-drawer__foot{padding-inline:var(--yd-gap-lg);flex-direction:column-reverse;align-items:stretch}.yd-drawer__foot>*{width:100%}}@keyframes yd-fade{0%{opacity:0}}@keyframes yd-scale-in{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes yd-sheet-in{0%{opacity:0;transform:translateY(24px)}}@keyframes yd-slide-in-end{0%{opacity:0;transform:translate(24px)}}@keyframes yd-slide-in-start{0%{opacity:0;transform:translate(-24px)}}.yd-toasts{right:var(--yd-gap-xl);bottom:var(--yd-gap-xl);z-index:var(--yd-z-toast);gap:var(--yd-gap-sm);flex-direction:column;width:min(400px,100vw - 32px);display:flex;position:fixed}.yd-toast{align-items:flex-start;gap:var(--yd-gap-md);background:var(--yd-surface);border:1px solid var(--yd-border);border-left:4px solid var(--yd-info-fill);border-radius:var(--yd-r-md);box-shadow:var(--yd-elev-2);animation:yd-scale-in var(--yd-dur) var(--yd-ease);padding:12px 14px;display:flex}.yd-toast--ok{border-left-color:var(--yd-success-fill)}.yd-toast--warn{border-left-color:var(--yd-warning-fill)}.yd-toast--danger{border-left-color:var(--yd-danger-fill)}.yd-toast__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.yd-toast__title{font:var(--yd-text-heading)}@media (width<=640px){.yd-toasts{width:auto;bottom:16px;left:16px;right:16px}}.yd-alert,.yd-inline-alert{--al-bg:var(--yd-danger-soft);--al-bd:var(--yd-danger-border);--al-fg:var(--yd-danger-text);align-items:flex-start;gap:var(--yd-gap-md);border-radius:var(--yd-r-md);border:1px solid var(--al-bd);background:var(--al-bg);color:var(--yd-text);margin-bottom:var(--yd-gap-lg);padding:10px 14px;display:flex}.yd-inline-alert{color:var(--al-fg);display:block}.yd-alert:empty,.yd-inline-alert:empty{display:none}.yd-alert__icon{color:var(--al-fg);flex:none;margin-top:1px}.yd-alert__body{flex:1;min-width:0}.yd-alert__title{font:var(--yd-text-heading);color:var(--al-fg)}.yd-alert--info,.yd-inline-alert--info{--al-bg:var(--yd-info-soft);--al-bd:var(--yd-info-border);--al-fg:var(--yd-info-text)}.yd-alert--ok,.yd-inline-alert--ok{--al-bg:var(--yd-success-soft);--al-bd:var(--yd-success-border);--al-fg:var(--yd-success-text)}.yd-alert--warn,.yd-inline-alert--warn{--al-bg:var(--yd-warning-soft);--al-bd:var(--yd-warning-border);--al-fg:var(--yd-warning-text)}.yd-inline-alert--info,.yd-inline-alert--ok,.yd-inline-alert--warn{color:var(--yd-text)}.yd-banner{align-items:center;gap:var(--yd-gap-md);border-radius:var(--yd-r-md);border:1px solid var(--yd-info-border);background:var(--yd-info-soft);color:var(--yd-text);flex-wrap:wrap;padding:10px 14px;display:flex}.yd-banner>svg{color:var(--yd-info-text);flex:none}.yd-banner--info{border-color:var(--yd-info-border);background:var(--yd-info-soft)}.yd-banner--warn{border-color:var(--yd-warning-border);background:var(--yd-warning-soft)}.yd-banner--warn>svg{color:var(--yd-warning-text)}.yd-banner--danger{border-color:var(--yd-danger-border);background:var(--yd-danger-soft)}.yd-banner--danger>svg{color:var(--yd-danger-text)}.yd-banner--offline{z-index:45;background:var(--yd-warning-fill);color:#fff;border:0;border-radius:0;justify-content:center;position:sticky;top:0}.yd-banner--offline>svg{color:#fff}.yd-env-ribbon{font:var(--yd-text-micro);letter-spacing:var(--yd-tracking-micro);background:var(--yd-warning-fill);color:#fff;border-radius:var(--yd-r-sm);text-transform:uppercase;padding:3px 8px}.yd-avatar{width:var(--av,28px);height:var(--av,28px);background:var(--yd-accent-soft);color:var(--yd-accent-text);font:700 12px/1 var(--yd-font);text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-kbd{border:1px solid var(--yd-border);background:var(--yd-surface-2);min-width:20px;height:20px;color:var(--yd-text-muted);font:600 11px/1 var(--yd-font-mono);border-bottom-width:2px;border-radius:4px;align-items:center;padding:0 5px;display:inline-flex}.yd-brand{min-width:0;font:700 17px/1 var(--yd-font);letter-spacing:-.02em;color:var(--yd-text);align-items:center;gap:10px;text-decoration:none;display:flex}.yd-brand:hover{text-decoration:none}.yd-brand__mark{color:#fff;width:32px;height:32px;font:800 16px/1 var(--yd-font);background:linear-gradient(135deg,#2a58b8 0%,#1d4089 55%,#3d7f81 140%);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #fff3,0 1px 2px #10182833}.yd-brand__name{white-space:nowrap}.yd-brand__name b{color:var(--yd-primary);font-weight:inherit}.yd-menu{position:relative}.yd-menu__panel{min-width:248px;max-height:min(70vh,520px);z-index:var(--yd-z-dropdown);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);box-shadow:var(--yd-elev-2);animation:yd-scale-in var(--yd-dur-fast) var(--yd-ease);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}.yd-menu__panel--start{left:0;right:auto}.yd-menu__panel--wide{min-width:320px}.yd-menu__item{justify-content:space-between;align-items:center;gap:var(--yd-gap-md);border-radius:var(--yd-r-sm);width:100%;color:var(--yd-text);font:var(--yd-text-body);text-align:start;cursor:pointer;background:0 0;border:0;padding:8px 10px;text-decoration:none;display:flex}.yd-menu__item-main{align-items:center;gap:10px;min-width:0;display:inline-flex}.yd-menu__item svg{color:var(--yd-text-subtle);flex:none}.yd-menu__item:hover,.yd-menu__item:focus-visible{background:var(--yd-surface-hover);text-decoration:none}.yd-menu__item[aria-current=true]{color:var(--yd-primary);background:var(--yd-primary-soft);font-weight:600}.yd-menu__item--danger,.yd-menu__item--danger svg{color:var(--yd-danger-text)}.yd-menu__sep{background:var(--yd-border);height:1px;margin:6px 0}.yd-menu__head{color:var(--yd-text-subtle);font:var(--yd-text-micro);letter-spacing:var(--yd-tracking-micro);text-transform:uppercase;padding:8px 10px 6px}.yd-menu__note{color:var(--yd-text-subtle);font:var(--yd-text-caption);padding:8px 10px}.yd-center-page{min-height:100%;padding:var(--yd-gap-2xl) var(--yd-gap-lg);background:radial-gradient(1200px 600px at 10% -10%, color-mix(in srgb, var(--yd-primary) 10%, transparent), transparent 60%), radial-gradient(900px 500px at 110% 110%, color-mix(in srgb, var(--yd-accent) 12%, transparent), transparent 60%), var(--yd-bg);justify-content:center;align-items:center;display:flex}.yd-card{background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-xl);width:100%;max-width:440px;box-shadow:var(--yd-elev-2);padding:var(--yd-gap-2xl)}@media (width<=480px){.yd-card{padding:var(--yd-gap-xl) var(--yd-gap-lg)}}.yd-card--wide{max-width:660px}.yd-card__eyebrow{font:var(--yd-text-micro);letter-spacing:var(--yd-tracking-micro);text-transform:uppercase;color:var(--yd-accent-text);margin-bottom:6px}.yd-card__title{font:var(--yd-text-display);letter-spacing:var(--yd-tracking-display);margin-bottom:var(--yd-gap-sm)}.yd-card__lead{color:var(--yd-text-muted);margin-bottom:var(--yd-gap-xl)}.yd-card__foot{justify-content:space-between;align-items:center;gap:var(--yd-gap-md);margin-top:var(--yd-gap-lg);flex-wrap:wrap;display:flex}.yd-timer{font:var(--yd-text-caption);font-variant-numeric:tabular-nums;color:var(--yd-text-subtle)}.yd-qr{width:184px;height:184px;margin:0 auto var(--yd-gap-lg);border-radius:var(--yd-r-lg);border:1px solid var(--yd-border);background:#fff;padding:8px;display:block}.yd-secret{font-family:var(--yd-font-mono);letter-spacing:.08em;word-break:break-all}.yd-codes{gap:6px var(--yd-gap-lg);padding:var(--yd-gap-lg);margin:0 0 var(--yd-gap-md);background:var(--yd-surface-2);border:1px solid var(--yd-border);border-radius:var(--yd-r-md);font-family:var(--yd-font-mono);grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.yd-checklist{margin:0 0 var(--yd-gap-lg);font:var(--yd-text-caption);padding:0;list-style:none}.yd-checklist li{color:var(--yd-text-subtle);align-items:center;gap:6px;display:flex}.yd-checklist li.is-met{color:var(--yd-success-text)}.yd-checkbox{align-items:flex-start;gap:var(--yd-gap-sm);margin-bottom:var(--yd-gap-lg);display:flex}.yd-chooser{max-width:1040px;padding:var(--yd-gap-3xl) var(--yd-gap-xl);margin:0 auto}.yd-chooser__grid{gap:var(--yd-gap-lg);margin-top:var(--yd-gap-2xl);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.yd-ws-card{gap:var(--yd-gap-sm);padding:var(--yd-gap-xl);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);box-shadow:var(--yd-elev-1);color:var(--yd-text);transition:border-color var(--yd-dur) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease), transform var(--yd-dur) var(--yd-ease);flex-direction:column;text-decoration:none;display:flex}.yd-ws-card:hover{border-color:var(--yd-primary);box-shadow:var(--yd-elev-2);text-decoration:none;transform:translateY(-1px)}.yd-ws-card__title{font:650 16px/22px var(--yd-font)}.yd-ws-card__desc{color:var(--yd-text-muted)}.yd-gallery{max-width:1120px;padding:var(--yd-gap-2xl) var(--yd-gap-xl);margin:0 auto}.yd-gallery section{margin-bottom:var(--yd-gap-3xl)}.yd-gallery h2{font:var(--yd-text-title);margin-bottom:var(--yd-gap-lg)}.yd-gallery__caption{margin:var(--yd-gap-md) 0 0;max-width:75ch;font:var(--yd-text-meta);color:var(--yd-text-muted)}.yd-gallery__subhead{margin:var(--yd-gap-xl) 0 var(--yd-gap-md);font:var(--yd-text-card)}.yd-gallery__brand{gap:var(--yd-gap-xl);margin-top:var(--yd-gap-lg)}.yd-gallery__font-check{font:var(--yd-text-meta);color:var(--yd-text-muted)}.yd-gallery__type{gap:var(--yd-gap-sm);margin:var(--yd-gap-xl) 0 0;display:grid}.yd-gallery__type-row{gap:var(--yd-gap-lg);grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:baseline;display:grid}.yd-gallery__type dt{font:var(--yd-text-meta);color:var(--yd-text-muted)}.yd-gallery__type dd{min-width:0;margin:0}@media (width<=640px){.yd-gallery__type-row{grid-template-columns:minmax(0,1fr);gap:2px}}.yd-gallery__people{gap:var(--yd-gap-md) var(--yd-gap-xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.yd-gallery__people li{align-items:center;gap:var(--yd-gap-sm);display:inline-flex}.yd-gallery__sentence{color:var(--yd-text-muted)}.yd-gallery .yd-gallery__main{gap:var(--yd-gap-lg);max-width:none;margin:var(--yd-gap-lg) 0 0;flex-direction:column;padding:0;display:flex}.yd-gallery__tabs{flex-wrap:wrap;display:flex}.yd-gallery__tab{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;display:inline-flex}.yd-gallery__split{gap:var(--yd-gap-lg);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;display:grid}.yd-gallery__panel{gap:var(--yd-gap-md);min-width:0;padding:var(--yd-gap-lg);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);flex-direction:column;display:flex}.yd-gallery__panel .yd-gallery__subhead{margin:0}.yd-gallery__tiles{gap:var(--yd-gap-md);grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));display:grid}.yd-gallery__tile{flex-direction:column;gap:4px;min-width:0;display:flex}.yd-search{align-items:center;min-width:0;display:flex;position:relative}.yd-search__icon{color:var(--yd-text-subtle);pointer-events:none;position:absolute;inset-inline-start:12px}.yd-search .yd-search__input{appearance:none;width:100%}.yd-search.is-filled .yd-search__input,.yd-search.is-busy .yd-search__input{padding-inline-end:36px}.yd-search.is-filled.is-busy .yd-search__input{padding-inline-end:60px}.yd-search--icon .yd-search__input{padding-inline-start:36px}.yd-search--sm .yd-search__icon{inset-inline-start:10px}.yd-search--sm.yd-search--icon .yd-search__input{padding-inline-start:32px}.yd-search__input::-webkit-search-cancel-button{appearance:none}.yd-search__input::-webkit-search-decoration{appearance:none}.yd-search__end{align-items:center;gap:2px;display:inline-flex;position:absolute;inset-inline-end:4px}.yd-search__clear{border-radius:var(--yd-r-sm);width:28px;height:28px;color:var(--yd-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.yd-search__clear:hover{background:var(--yd-surface-hover);color:var(--yd-text)}}.yd-search__clear:focus-visible{outline:2px solid var(--yd-focus);outline-offset:-2px}.yd-search__busy{color:var(--yd-text-subtle);pointer-events:none;margin-inline:7px}.yd-fb{gap:var(--yd-gap-sm);flex-direction:column;min-width:0;display:flex}.yd-fb__bar{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.yd-fb__search{flex:280px;min-width:min(240px,100%);max-width:480px}.yd-fb__filters{display:contents}.yd-fb__sort{margin-inline-start:auto}.yd-fb-btn.yd-fb__sheet-btn{display:none}.yd-fb-pop{min-width:0;position:relative}.yd-fb-btn{max-width:280px;height:var(--yd-control-h);border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-md);background:var(--yd-surface);color:var(--yd-text);font:var(--yd-text-body);font-family:var(--yd-font);white-space:nowrap;cursor:pointer;transition:background var(--yd-dur-fast) var(--yd-ease), border-color var(--yd-dur-fast) var(--yd-ease);align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.yd-fb-btn>svg,.yd-fb-btn__key{color:var(--yd-text-muted);flex:none}.yd-fb-btn__value{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.yd-fb-btn .yd-fb-btn__chevron{color:var(--yd-text-subtle);transition:transform var(--yd-dur-fast) var(--yd-ease);margin-inline-start:2px}.yd-fb-btn[aria-expanded=true] .yd-fb-btn__chevron{transform:rotate(180deg)}.yd-fb-btn[aria-expanded=true]{border-color:var(--yd-focus)}.yd-fb-btn:focus-visible{outline:2px solid var(--yd-focus);outline-offset:2px}.yd-fb-btn.is-active{border-color:color-mix(in srgb, var(--yd-primary) 40%, transparent);background:var(--yd-primary-soft);color:var(--yd-primary-soft-text)}.yd-fb-btn.is-active .yd-fb-btn__key,.yd-fb-btn.is-active>svg{color:inherit}@media (hover:hover){.yd-fb-btn:hover{background:var(--yd-surface-hover)}.yd-fb-btn.is-active:hover{background:color-mix(in srgb, var(--yd-primary-soft) 82%, var(--yd-primary) 10%)}}.yd-fb-btn:active{transform:translateY(1px)}.yd-fb-pop__panel{top:calc(100% + 6px);z-index:var(--yd-z-dropdown);overscroll-behavior:contain;border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);width:max-content;min-width:240px;max-width:min(340px,100vw - 32px);max-height:min(60vh,440px);box-shadow:var(--yd-elev-2);animation:yd-fb-pop-in var(--yd-dur-fast) var(--yd-ease);flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;inset-inline-start:0;overflow:auto}.yd-fb-pop__panel--end{inset-inline:auto 0}.yd-fb-pop__foot{border-top:1px solid var(--yd-border);justify-content:flex-start;padding:6px 10px 4px;display:flex}.yd-fb-pop__hint{width:0;min-width:100%;color:var(--yd-text-muted);font:var(--yd-text-meta,400 13px/18px var(--yd-font));padding:2px 10px 4px}@keyframes yd-fb-pop-in{0%{opacity:0;transform:translateY(-4px)}}.yd-fb-optlist{flex-direction:column;gap:4px;min-width:0;display:flex}.yd-fb-find{margin:2px 2px 4px}.yd-fb-opts{flex-direction:column;min-width:0;display:flex}.yd-fb-opt{border-radius:var(--yd-r-sm);min-height:36px;color:var(--yd-text);cursor:pointer;align-items:center;gap:10px;padding:6px 10px;display:flex}.yd-fb-opt input{margin:0}@media (hover:hover){.yd-fb-opt:hover{background:var(--yd-surface-hover)}}.yd-fb-opt:active{background:var(--yd-surface-hover)}.yd-fb-opt__label{overflow-wrap:anywhere;flex:auto;min-width:0}.yd-fb-opt.is-checked .yd-fb-opt__label{font-weight:600}.yd-fb-opt__count{color:var(--yd-text-subtle);font:var(--yd-text-caption);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:var(--yd-gap-md)}.yd-fb-opts__none{color:var(--yd-text-muted);font:var(--yd-text-meta,400 13px/18px var(--yd-font));padding:8px 10px}.yd-fb-link{color:var(--yd-primary);font:var(--yd-text-label,600 13px/18px var(--yd-font));white-space:nowrap;cursor:pointer;text-underline-offset:2px;transition:text-decoration-color var(--yd-dur-fast) var(--yd-ease);background:0 0;border:0;padding:4px 2px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.yd-fb-link:hover{text-decoration-color:currentColor}}.yd-fb-link:focus-visible{outline:2px solid var(--yd-focus);outline-offset:2px;border-radius:var(--yd-r-sm)}.yd-fb-active{align-items:center;gap:var(--yd-gap-sm);min-width:0;display:flex}.yd-fb-active__label{color:var(--yd-text-muted);font:var(--yd-text-caption);flex:none}.yd-fb-active__scroll{align-items:center;gap:6px var(--yd-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.yd-fb-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.yd-fb-chip{border:1px solid color-mix(in srgb, var(--yd-primary) 22%, transparent);border-radius:var(--yd-r-full);background:var(--yd-primary-soft);max-width:100%;height:28px;color:var(--yd-primary-soft-text);font:var(--yd-text-caption);white-space:nowrap;align-items:center;gap:2px;padding-inline:10px 2px;display:inline-flex}.yd-fb-chip__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.yd-fb-chip__value{font-weight:600}.yd-fb-chip__remove{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.yd-fb-chip__remove:hover{background:color-mix(in srgb, var(--yd-primary) 16%, transparent)}}.yd-fb-chip__remove:active{background:color-mix(in srgb, var(--yd-primary) 22%, transparent)}.yd-fb-chip__remove:focus-visible{outline:2px solid var(--yd-focus);outline-offset:-2px}.yd-fb-sheet{gap:var(--yd-gap-xl);flex-direction:column;min-width:0;display:flex}.yd-fb-section{flex-direction:column;gap:6px;min-width:0;display:flex}.yd-fb-section__title{font:var(--yd-text-heading);color:var(--yd-text)}.yd-fb-section__hint{color:var(--yd-text-muted);font:var(--yd-text-meta,400 13px/18px var(--yd-font))}.yd-fb-section .yd-fb-opt{margin-inline:-10px}.yd-fb-sheet__foot{z-index:1;gap:var(--yd-gap-sm);padding:var(--yd-gap-md) 0 calc(var(--yd-gap-md) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--yd-border);background:var(--yd-surface);box-shadow:0 40px 0 24px var(--yd-surface);display:flex;position:sticky;bottom:0}.yd-fb-sheet__foot>:last-child{flex:auto}@media (width<=640px){.yd-fb__bar{flex-wrap:nowrap}.yd-fb__search{flex:auto;min-width:0;max-width:none}.yd-fb__filters,.yd-fb__sort{display:none}.yd-fb-btn.yd-fb__sheet-btn{flex:none;display:inline-flex}.yd-fb-active__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yd-fb-active__scroll{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:auto;padding-block:4px;scroll-padding-inline:28px;overflow-x:auto}.yd-fb-active__scroll::-webkit-scrollbar{display:none}.yd-fb-chips{flex-wrap:nowrap}.yd-fb-chip{max-width:15rem}}.yd-fb--phone .yd-fb__bar{flex-wrap:nowrap}.yd-fb--phone .yd-fb__search{flex:auto;min-width:0;max-width:none}.yd-fb--phone .yd-fb__filters,.yd-fb--phone .yd-fb__sort{display:none}.yd-fb--phone .yd-fb-btn.yd-fb__sheet-btn{flex:none;display:inline-flex}.yd-fb--phone .yd-fb-active__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yd-fb--phone .yd-fb-active__scroll{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:auto;padding-block:4px;scroll-padding-inline:28px;overflow-x:auto}.yd-fb--phone .yd-fb-active__scroll::-webkit-scrollbar{display:none}.yd-fb--phone .yd-fb-chips{flex-wrap:nowrap}.yd-fb--phone .yd-fb-chip{max-width:15rem}.yd-fb-active__scroll[data-more-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.yd-fb-active__scroll[data-more-start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000)}.yd-fb-active__scroll[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}@media (pointer:coarse){.yd-fb-btn{height:44px}.yd-search .yd-search__input{height:44px;font-size:16px}.yd-fb-opt{min-height:44px}.yd-fb-chip{height:36px}.yd-fb-chip__remove{width:32px;height:32px}.yd-fb-link{min-height:36px;padding-inline:6px}.yd-search__clear{width:36px;height:36px}.yd-fb-chip__remove,.yd-fb-link,.yd-search__clear{position:relative}.yd-fb-chip__remove:before,.yd-fb-link:before,.yd-search__clear:before{content:"";position:absolute;inset:-4px}.yd-fb-chip__remove:before{inset:-6px -4px}}.yd-facts{align-items:flex-start;gap:var(--yd-gap-sm);flex-direction:column;min-width:0;display:flex}.yd-facts__list{grid-template-columns:minmax(0,1fr);row-gap:10px;width:100%;margin:0;display:grid}.yd-facts__row{column-gap:var(--yd-gap-lg);grid-template-columns:minmax(7rem,34%) minmax(0,1fr);align-items:start;min-width:0;display:grid}.yd-facts__label{font:500 13px/20px var(--yd-font);color:var(--yd-text-muted);overflow-wrap:anywhere}.yd-facts__value{min-width:0;font:600 14px/20px var(--yd-font);color:var(--yd-text);overflow-wrap:anywhere;margin:0}.yd-facts--stacked .yd-facts__row{grid-template-columns:minmax(0,1fr);row-gap:2px}@media (width>=960px){.yd-facts--cols-2 .yd-facts__list{column-gap:var(--yd-gap-2xl);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.yd-facts--side .yd-facts__row{column-gap:var(--yd-gap-md);grid-template-columns:minmax(0,9fr) minmax(0,16fr)}}.yd-facts__dash{color:var(--yd-text-subtle);font-weight:400}.yd-facts__all-empty{font:var(--yd-text-body);color:var(--yd-text-muted);margin:0}.yd-facts__toggle.yd-btn{--btn-fg:var(--yd-primary);margin-inline-start:-10px}.yd-facts__num{font-variant-numeric:tabular-nums}.yd-facts__value a{color:var(--yd-primary);text-underline-offset:2px;text-decoration:underline}.yd-facts__link{align-items:center;gap:6px;max-width:100%;display:inline-flex}.yd-facts__link svg{color:var(--yd-text-muted);flex:none}.yd-facts__link>span{min-width:0}.yd-facts__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.yd-facts__chip{border:1px solid var(--yd-border);border-radius:var(--yd-r-full);background:var(--yd-surface-2);min-height:24px;font:500 12px/18px var(--yd-font);color:var(--yd-text);align-items:center;padding:2px 10px;display:inline-flex}.yd-week{gap:2px;margin:0;padding:0;list-style:none;display:grid}.yd-week__line{column-gap:var(--yd-gap-sm);flex-wrap:wrap;display:flex}.yd-week__days{min-width:4.25em;font-weight:600}.yd-week__hours{font-weight:400}.yd-week__shift{display:inline-block}.yd-week__line--closed .yd-week__hours{color:var(--yd-text-muted)}@supports (grid-template-columns:subgrid){@media (width>=641px){.yd-week{column-gap:var(--yd-gap-md);grid-template-columns:max-content minmax(0,1fr)}.yd-week__line{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.yd-week__days{min-width:0}}}.yd-id-chip{vertical-align:middle;border:1px solid var(--yd-border);border-radius:var(--yd-r-sm);background:var(--yd-surface-2);max-width:100%;min-height:24px;color:var(--yd-text);align-items:stretch;display:inline-flex}.yd-id-chip__value{min-width:0;font:500 12.5px/18px var(--yd-font-mono);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 8px;display:inline-flex;overflow:hidden}.yd-id-chip__copy{border:0;border-inline-start:1px solid var(--yd-border);border-radius:0 var(--yd-r-sm) var(--yd-r-sm) 0;width:28px;color:var(--yd-text-muted);cursor:pointer;transition:background var(--yd-dur-fast) var(--yd-ease), color var(--yd-dur-fast) var(--yd-ease);background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}.yd-id-chip__copy:hover{background:var(--yd-surface-hover);color:var(--yd-text)}.yd-id-chip.is-copied .yd-id-chip__copy{color:var(--yd-success-text)}@media (pointer:coarse){.yd-id-chip{min-height:36px}.yd-id-chip__copy{width:44px;position:relative}.yd-id-chip__copy:after{content:"";position:absolute;inset:-4px 0}}.yd-entity-status{align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-lg);flex-wrap:wrap;min-width:0;display:flex}.yd-entity-status__pill{flex:none;display:inline-flex}.yd-entity-status__facts{align-items:center;gap:4px var(--yd-gap-lg);flex-wrap:wrap;min-width:0;margin:0;display:flex}.yd-entity-status__fact{align-items:center;gap:6px;min-width:0;display:inline-flex}.yd-entity-status__fact dt{font:500 13px/20px var(--yd-font);color:var(--yd-text-muted)}.yd-entity-status__fact dt:after{content:":"}.yd-entity-status__fact dd{min-width:0;font:600 13px/20px var(--yd-font);color:var(--yd-text);margin:0}.yd-entity-status--stack{align-items:stretch;gap:var(--yd-gap-md);flex-direction:column}.yd-entity-status--stack .yd-entity-status__pill{align-self:flex-start}.yd-entity-status--stack .yd-entity-status__facts{flex-direction:column;align-items:stretch;gap:6px}.yd-entity-status--stack .yd-entity-status__fact{justify-content:space-between;gap:var(--yd-gap-md);display:flex}.yd-entity-status--stack .yd-entity-status__fact dt:after{content:none}.yd-readiness{align-items:center;gap:var(--yd-gap-sm);border-radius:var(--yd-r-md);font:600 13px/20px var(--yd-font);color:var(--yd-text);text-align:start;background:0 0;border:0;margin:-2px -6px;padding:2px 6px;text-decoration:none;display:inline-flex}a.yd-readiness,button.yd-readiness{cursor:pointer;transition:background var(--yd-dur-fast) var(--yd-ease)}a.yd-readiness:hover,button.yd-readiness:hover{background:var(--yd-surface-hover);text-decoration:none}.yd-readiness__bar{border-radius:var(--yd-r-full);background:var(--yd-neutral-soft);width:64px;height:6px;box-shadow:inset 0 0 0 1px var(--yd-border);flex:none;overflow:hidden}.yd-readiness__fill{border-radius:inherit;background:var(--yd-primary-fill);height:100%;display:block}.yd-readiness--done .yd-readiness__fill{background:var(--yd-success-fill)}.yd-readiness__icon{color:var(--yd-success-text);flex:none}.yd-readiness__chevron{color:var(--yd-text-muted);flex:none}.yd-entity-status--stack .yd-readiness{margin:0;padding:0}@media (pointer:coarse){a.yd-readiness,button.yd-readiness{min-height:44px}}.yd-checks{gap:var(--yd-gap-xs);flex-direction:column;min-width:0;display:flex}.yd-checks__head{justify-content:space-between;align-items:baseline;gap:4px var(--yd-gap-md);flex-wrap:wrap;display:flex}.yd-checks__title{font:650 15px/22px var(--yd-font);margin:0}.yd-checks__count{font:500 13px/18px var(--yd-font);color:var(--yd-text-muted)}.yd-checks__count--done{color:var(--yd-success-text)}.yd-checks__list{margin:0;padding:0;list-style:none}.yd-checks__item{align-items:start;gap:var(--yd-gap-md);padding:var(--yd-gap-md) 0;grid-template-columns:24px minmax(0,1fr);display:grid}.yd-checks__body{align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-md);flex-wrap:wrap;min-width:0;display:flex}.yd-checks__item+.yd-checks__item{border-top:1px solid var(--yd-border)}.yd-checks__icon{background:var(--yd-neutral-soft);width:24px;height:24px;color:var(--yd-neutral-text);border-radius:50%;place-items:center;display:grid}.yd-checks__item--done .yd-checks__icon{background:var(--yd-success-soft);color:var(--yd-success-text)}.yd-checks__item--missing .yd-checks__icon{box-shadow:inset 0 0 0 1px var(--yd-border-strong);color:var(--yd-text)}.yd-checks__item--waiting .yd-checks__icon{background:var(--yd-warning-soft);color:var(--yd-warning-text)}.yd-checks__item--failed .yd-checks__icon{background:var(--yd-danger-soft);color:var(--yd-danger-text)}.yd-checks__item--failed .yd-checks__detail{color:var(--yd-danger-text)}.yd-checks__item--notNeeded .yd-checks__icon{color:var(--yd-text-subtle)}.yd-checks__text{flex:15rem;min-width:0;padding-top:2px}.yd-checks__name{font:600 14px/20px var(--yd-font);color:var(--yd-text);overflow-wrap:anywhere;margin:0}.yd-checks__item--done .yd-checks__name,.yd-checks__item--notNeeded .yd-checks__name{font-weight:500}.yd-checks__item--notNeeded .yd-checks__name{color:var(--yd-text-muted)}.yd-checks__why,.yd-checks__detail{font:400 13px/18px var(--yd-font);color:var(--yd-text-muted);margin:2px 0 0}.yd-checks__detail{color:var(--yd-text-subtle)}.yd-checks__action{flex:none;max-width:100%}.yd-form-section{width:100%;min-width:0;padding-block:var(--yd-gap-xl);border-top:1px solid var(--yd-border);container-type:inline-size}section.yd-form-section{margin-block:0}.yd-form-section:first-of-type{border-top:0;padding-top:0}.yd-form-section__grid{gap:var(--yd-gap-lg) var(--yd-gap-2xl);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=760px){.yd-form-section__grid{grid-template-columns:minmax(180px,240px) minmax(0,640px)}}.yd-form-section__title{font:var(--yd-text-card,600 15px/22px var(--yd-font));color:var(--yd-text)}.yd-form-section__desc{margin-top:var(--yd-gap-xs);max-width:40ch;font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted)}.yd-form-section__fields{min-width:0;max-width:640px}.yd-form-section__fields>.yd-field:last-child,.yd-form-section__fields>.yd-field-row:last-child{margin-bottom:0}.yd-form-section .yd-field__req{display:none}.yd-field-row{gap:var(--yd-gap-lg);margin-bottom:var(--yd-gap-lg);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.yd-field-row>.yd-field{margin-bottom:0}.yd-form-actions{justify-content:space-between;align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-lg);margin-top:var(--yd-gap-lg);padding:var(--yd-gap-md) 0;border-top:1px solid var(--yd-border);flex-wrap:wrap;display:flex}.yd-form-actions--sticky{bottom:var(--yd-bottom-bar-h,0px);z-index:var(--yd-z-sticky);padding-bottom:calc(var(--yd-gap-md) + env(safe-area-inset-bottom,0px));background:var(--yd-form-actions-bg,var(--yd-bg));position:sticky}.yd-form-actions__status{min-width:0;font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted);flex-direction:column;gap:2px;display:flex}.yd-form-actions__changes{font-variant-numeric:tabular-nums}.yd-form-actions__why{color:var(--yd-text)}.yd-form-actions__buttons{gap:var(--yd-gap-sm);flex-wrap:wrap;margin-left:auto;display:flex}@media (width<=640px){.yd-form-actions__buttons{width:100%;margin-left:0}.yd-form-actions__buttons>*{flex:1 1 0}}.yd-error-summary{margin-bottom:var(--yd-gap-xl);padding:var(--yd-gap-lg);border:1px solid var(--yd-danger-border);border-left:4px solid var(--yd-danger-fill);border-radius:var(--yd-r-lg);background:var(--yd-danger-soft)}.yd-error-summary:focus{outline:none}.yd-error-summary:focus-visible{box-shadow:var(--yd-focus-ring)}.yd-error-summary__title{align-items:flex-start;gap:var(--yd-gap-sm);font:var(--yd-text-card,600 15px/22px var(--yd-font));color:var(--yd-danger-text);display:flex}.yd-error-summary__title svg{flex:none;margin-top:2px}.yd-error-summary__list{margin:var(--yd-gap-sm) 0 0;padding-left:26px}.yd-error-summary__list li+li{margin-top:var(--yd-gap-xs)}.yd-error-summary__list a{color:var(--yd-danger-text);text-underline-offset:2px;font-weight:500;text-decoration:underline}.yd-reason__chips{gap:var(--yd-gap-xs) var(--yd-gap-sm);flex-wrap:wrap;display:flex}.yd-reason__chip{border:1px solid var(--yd-border-strong);border-radius:var(--yd-r-full);background:var(--yd-surface);max-width:100%;min-height:30px;color:var(--yd-text);font:500 13px/18px var(--yd-font);text-align:left;cursor:pointer;transition:background var(--yd-dur-fast) var(--yd-ease), border-color var(--yd-dur-fast) var(--yd-ease);padding:4px 12px}.yd-reason__chip:active:not(:disabled){background:var(--yd-primary-soft)}.yd-reason__chip:focus-visible{border-color:var(--yd-focus);box-shadow:var(--yd-focus-ring);outline:none}.yd-reason__chip:disabled{cursor:not-allowed;color:var(--yd-text-subtle)}@media (hover:hover){.yd-reason__chip:hover:not(:disabled){border-color:var(--yd-primary-fill);background:var(--yd-primary-soft)}}@media (pointer:coarse){.yd-reason__chip{min-height:44px}}.yd-reason .yd-field__hint{justify-content:space-between;gap:2px var(--yd-gap-md);flex-wrap:wrap;display:flex}.yd-reason__status{font-variant-numeric:tabular-nums;margin-left:auto}.yd-reason__status:empty{display:none}.yd-reason__count--full{color:var(--yd-warning-text)}:root{--yd-tabbar-h:0px}.yd-shell{--yd-side:var(--yd-sidebar-w);--yd-z-shell-bar:calc(var(--yd-z-drawer) + 1);--yd-z-shell-scrim:calc(var(--yd-z-drawer) + 2);--yd-z-shell-drawer:calc(var(--yd-z-drawer) + 3);grid-template-columns:var(--yd-side) minmax(0, 1fr);min-height:100%;transition:grid-template-columns var(--yd-dur-slow) var(--yd-ease);grid-template-rows:auto 1fr;grid-template-areas:"side top""side main";display:grid}.yd-shell.is-collapsed{--yd-side:var(--yd-sidebar-w-collapsed)}:root:has(.yd-shell){scroll-padding-top:calc(var(--yd-topbar-h) + var(--yd-gap-sm));scroll-padding-bottom:var(--yd-tabbar-h)}.yd-sidebar{background:var(--yd-surface);border-right:1px solid var(--yd-border);flex-direction:column;grid-area:side;min-width:0;height:100vh;display:flex;position:sticky;top:0}.yd-sidebar__head{gap:var(--yd-gap-md);flex-direction:column;padding:14px 12px 10px;display:flex}.yd-sidebar__head .yd-brand{height:32px;padding:0 4px}.yd-sidebar__scroll{flex:1;padding:4px 10px 16px;overflow:hidden auto}.yd-sidebar__foot{border-top:1px solid var(--yd-border);justify-content:flex-end;align-items:center;padding:8px 10px;display:flex}.yd-ws-switch{width:100%}.yd-ws-switch>.yd-btn{background:var(--yd-surface-2);border-color:var(--yd-border);justify-content:space-between;width:100%;height:40px;padding:0 10px;font-weight:600}.yd-ws-switch__label{text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.yd-ws-switch__icon{background:var(--yd-primary-soft);width:22px;height:22px;color:var(--yd-primary);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-ws-switch .yd-menu__panel{width:100%;min-width:260px}.yd-nav-group{margin-bottom:14px}.yd-nav-group__label{width:100%;font:var(--yd-text-micro);letter-spacing:var(--yd-tracking-micro);text-transform:uppercase;color:var(--yd-text-subtle);text-align:start;background:0 0;border:0;align-items:center;gap:6px;padding:6px 10px 4px;display:flex}button.yd-nav-group__label{cursor:pointer;border-radius:var(--yd-r-sm)}button.yd-nav-group__label:hover{color:var(--yd-text)}.yd-nav-group__chev{transition:transform var(--yd-dur) var(--yd-ease);flex:none;margin-left:auto}.yd-nav-group.is-folded .yd-nav-group__chev{transform:rotate(-90deg)}.yd-nav-group__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.yd-nav-group__label .yd-nav-badge{letter-spacing:0;text-transform:none;margin-block:-3px}.yd-nav-group__text+.yd-nav-badge+.yd-nav-group__chev{margin-left:0}.yd-nav-group.is-folded{margin-bottom:2px}.yd-nav-group.is-folded:has(+:where(.yd-nav-group:not(.is-folded))){margin-bottom:14px}button.yd-nav-group__label[aria-disabled=true]{cursor:default}button.yd-nav-group__label[aria-disabled=true] .yd-nav-group__chev{opacity:.35}.yd-nav-group.is-current>.yd-nav-group__label{color:var(--yd-text-muted)}.yd-nav-group ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.yd-nav-group ul[hidden]{display:none}.yd-nav-link{border-radius:var(--yd-r-md);min-height:34px;color:var(--yd-text-muted);font:500 14px/20px var(--yd-font);transition:background var(--yd-dur-fast) var(--yd-ease), color var(--yd-dur-fast) var(--yd-ease);align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex;position:relative}.yd-nav-link__icon{color:var(--yd-text-subtle);flex:none;display:inline-flex}.yd-nav-link:hover{background:var(--yd-surface-hover);color:var(--yd-text);text-decoration:none}.yd-nav-link.active{background:var(--yd-primary-soft);color:var(--yd-primary-soft-text);font-weight:600}.yd-nav-link.active .yd-nav-link__icon{color:var(--yd-primary)}.yd-nav-link.active:before{content:"";background:var(--yd-primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-10px}.yd-nav-link__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.yd-nav-link.is-maintenance .yd-nav-link__label{opacity:.6}.yd-nav-maintenance{font:var(--yd-text-caption);color:var(--yd-warning-text);white-space:nowrap;margin-left:auto}.yd-hub-tabs{min-width:0}.yd-hub-tabs__list{border-bottom:1px solid var(--yd-border);scrollbar-width:none;overscroll-behavior-x:contain;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.yd-hub-tabs__list::-webkit-scrollbar{display:none}.yd-hub-tabs__item{flex:none}.yd-hub-tabs__tab{border-radius:var(--yd-r-sm) var(--yd-r-sm) 0 0;min-height:40px;color:var(--yd-text-muted);font:500 14px/20px var(--yd-font);white-space:nowrap;transition:background var(--yd-dur-fast) var(--yd-ease), color var(--yd-dur-fast) var(--yd-ease);align-items:center;gap:6px;padding:10px 12px;text-decoration:none;display:inline-flex;position:relative}.yd-hub-tabs__tab:hover{color:var(--yd-text);text-decoration:none}@media (hover:hover){.yd-hub-tabs__tab:hover{background:var(--yd-surface-hover)}}.yd-hub-tabs__tab.is-active{color:var(--yd-primary);font-weight:600}.yd-hub-tabs__tab.is-active:after{content:"";background:var(--yd-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}@media (width<=640px){.yd-hub-tabs__tab{min-height:44px}}.yd-nav-badge{border-radius:var(--yd-r-full);min-width:20px;min-height:20px;font:700 11px/1 var(--yd-font);font-variant-numeric:tabular-nums;background:var(--yd-primary-soft);color:var(--yd-primary-soft-text);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.yd-nav-link.active .yd-nav-badge--brand{background:var(--yd-primary-fill);color:#fff}.yd-nav-badge--danger{background:var(--yd-danger-fill);color:#fff}.yd-nav-badge--warn{background:var(--yd-warning-soft);color:var(--yd-warning-text)}.yd-nav-badge--info{background:var(--yd-info-soft);color:var(--yd-info-text)}.yd-nav-badge--neutral{background:var(--yd-neutral-soft);color:var(--yd-neutral-text)}.yd-nav-badge--dot{width:8px;min-width:8px;height:8px;min-height:8px;padding:0}.yd-nav-badge--dot.yd-nav-badge--warn{background:var(--yd-warning-fill)}@media (width>=901px){.yd-shell.is-collapsed .yd-sidebar__head{align-items:center;padding-inline:8px}.yd-shell.is-collapsed .yd-brand__name,.yd-shell.is-collapsed .yd-ws-switch__text,.yd-shell.is-collapsed .yd-ws-switch__chev,.yd-shell.is-collapsed .yd-nav-group__chev,.yd-shell.is-collapsed .yd-nav-maintenance{display:none}.yd-shell.is-collapsed .yd-ws-switch>.yd-btn{justify-content:center;padding:0}.yd-shell.is-collapsed .yd-sidebar__scroll{padding-inline:8px}.yd-shell.is-collapsed .yd-nav-group__label{color:#0000;background:var(--yd-border);pointer-events:none;height:1px;margin:6px 8px;padding:0;overflow:hidden}.yd-shell.is-collapsed .yd-nav-group ul[hidden]{display:flex}.yd-shell.is-collapsed :where(.yd-nav-group).is-folded{margin-bottom:14px}.yd-shell.is-collapsed .yd-nav-group__label .yd-nav-badge{display:none}.yd-shell.is-collapsed .yd-nav-link{justify-content:center;padding:6px}.yd-shell.is-collapsed .yd-nav-link__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.yd-shell.is-collapsed .yd-nav-badge{min-width:16px;min-height:16px;padding:0 4px;font-size:10px;position:absolute;top:2px;right:2px}.yd-shell.is-collapsed .yd-nav-badge--dot,.yd-shell.is-collapsed .yd-nav-badge--chip{text-indent:16px;color:#0000;width:8px;min-width:8px;height:8px;min-height:8px;padding:0;top:6px;right:6px;overflow:hidden}.yd-shell.is-collapsed .yd-nav-badge--chip{background:var(--yd-primary-fill)}.yd-shell.is-collapsed .yd-nav-badge--chip.yd-nav-badge--warn{background:var(--yd-warning-fill)}.yd-shell.is-collapsed .yd-nav-badge--chip.yd-nav-badge--danger{background:var(--yd-danger-fill)}.yd-shell.is-collapsed .yd-nav-badge--chip.yd-nav-badge--info{background:var(--yd-info-fill)}.yd-shell.is-collapsed .yd-nav-badge--chip.yd-nav-badge--neutral{background:var(--yd-neutral-fill)}.yd-shell.is-collapsed .yd-nav-link.active:before{left:-8px}.yd-shell.is-collapsed .yd-sidebar__foot{justify-content:center}}.yd-topbar{z-index:var(--yd-z-shell-bar,var(--yd-z-sticky));align-items:center;gap:var(--yd-gap-md);height:var(--yd-topbar-h);min-width:0;padding:0 var(--yd-gap-xl);background:var(--yd-glass);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--yd-border);grid-area:top;display:flex;position:sticky;top:0}.yd-topbar__title{min-width:0;font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-subtle);flex:0 auto}.yd-topbar__spacer{flex:1 1 0;min-width:0}.yd-topbar__tools{flex:none;align-items:center;gap:4px;display:flex}.yd-topbar .yd-find,.yd-topbar .yd-env-ribbon{flex:none}.yd-topbar .yd-menu>.yd-btn--ghost{height:36px;padding:0 8px}.yd-account-btn__name{text-overflow:ellipsis;max-width:160px;overflow:hidden}.yd-menu-toggle,.yd-topbar__back{display:none}.yd-topbar__back{color:var(--yd-text-muted);text-decoration:none}.yd-topbar__back svg{transform:scaleX(-1)}@media (hover:hover){.yd-topbar__back:hover{color:var(--yd-text);text-decoration:none}}.yd-trail__list{align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.yd-trail__item{flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex}.yd-trail__item--section{flex-shrink:6}.yd-trail__item--hub,.yd-trail__item--entry:not(.is-current){flex-shrink:3}.yd-trail__item>a,.yd-trail__item>span,.yd-trail__item>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yd-trail__item>a{color:var(--yd-text-muted);border-radius:var(--yd-r-sm);text-decoration:none}@media (hover:hover){.yd-trail__item>a:hover{color:var(--yd-text);text-underline-offset:3px;text-decoration:underline}}.yd-trail__item>strong{color:var(--yd-text);font:600 14px/20px var(--yd-font)}.yd-trail__sep{color:var(--yd-text-subtle);flex:none}.yd-topbar__status{flex:none;align-items:center;max-height:40px;display:flex}.yd-topbar .yd-conn--open{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=1199px){.yd-topbar{padding:0 var(--yd-gap-lg);gap:var(--yd-gap-sm)}.yd-menu-toggle{display:inline-flex}.yd-topbar .yd-find{width:clamp(160px,26vw,280px)}.yd-account-btn__name{display:none}}@media (width>=1200px) and (width<=1365px){.yd-shell:not(.is-collapsed) .yd-account-btn__name{display:none}}@media (width>=641px) and (width<=899px){.yd-trail__item--section,.yd-trail__item--section+.yd-trail__item>.yd-trail__sep{display:none}}@media (width<=640px){.yd-topbar{padding:0 var(--yd-gap-sm);gap:var(--yd-gap-xs)}.yd-topbar__back{display:inline-flex}.yd-topbar.has-back .yd-menu-toggle,.yd-shell.has-tabbar-more .yd-menu-toggle{display:none}.yd-topbar__title{flex:auto;padding-inline-start:var(--yd-gap-xs)}.yd-topbar__spacer,.yd-topbar .yd-find,.yd-trail__sep,.yd-trail__item:not(.is-current,.yd-trail__item--panel){display:none}.yd-trail__item>strong,.yd-trail__item--panel>span{color:var(--yd-text);font:600 16px/22px var(--yd-font)}.yd-topbar .yd-env-ribbon{padding:2px 5px}}@media (width<=899px){.yd-topbar .yd-conn:not(.yd-conn--open){background:0 0;border:0;padding:0 8px}.yd-topbar .yd-conn:not(.yd-conn--open) .yd-conn__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.yd-find{width:min(320px,32vw);position:relative}.yd-find__input{background:var(--yd-surface-2);border-color:var(--yd-border);height:34px;padding-left:34px}.yd-find__icon{color:var(--yd-text-subtle);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.yd-find__kbd{pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.yd-find__list{z-index:var(--yd-z-dropdown);background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);max-height:360px;box-shadow:var(--yd-elev-2);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.yd-find__opt{border-radius:var(--yd-r-sm);cursor:pointer;flex-direction:column;gap:1px;padding:7px 10px;display:flex}.yd-find__opt[aria-selected=true]{background:var(--yd-primary-soft);color:var(--yd-primary-soft-text)}.yd-find__group{font:var(--yd-text-caption);color:var(--yd-text-subtle)}.yd-find__none{color:var(--yd-text-subtle);font:var(--yd-text-caption);padding:10px}.yd-bell__count{border-radius:var(--yd-r-full);background:var(--yd-primary-fill);color:#fff;min-width:16px;height:16px;font:700 10px/16px var(--yd-font);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--yd-surface);padding:0 4px;position:absolute;top:1px;right:1px}.yd-conn{border-radius:var(--yd-r-full);border:1px solid var(--yd-border);background:var(--yd-surface);height:28px;font:500 12px/1 var(--yd-font);color:var(--yd-text-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.yd-conn__dot{background:var(--yd-border-strong);border-radius:50%;width:8px;height:8px}.yd-conn--open .yd-conn__dot{background:var(--yd-success-fill);box-shadow:0 0 0 3px var(--yd-success-soft)}.yd-conn--connecting .yd-conn__dot,.yd-conn--reconnecting .yd-conn__dot{background:var(--yd-warning-fill)}.yd-main{width:100%;max-width:var(--yd-content-max);padding:var(--yd-gap-xl) var(--yd-gap-2xl) var(--yd-gap-3xl);grid-area:main;min-width:0;margin-inline:auto;container:yd-main/inline-size}.yd-main:focus{outline:none}.yd-shell-alerts{display:contents}.yd-main .hc-sos-stack{top:var(--yd-topbar-h)}.yd-notices{gap:var(--yd-gap-sm);margin-bottom:var(--yd-gap-lg);flex-direction:column;display:flex}.yd-notices:empty{display:none}.yd-notices>.yd-banner{flex-wrap:nowrap;align-items:flex-start}.yd-notices>.yd-banner>svg{margin-top:2px}.yd-notices>.yd-banner>span{flex:auto;min-width:0}.yd-main>.yd-banner{margin-bottom:var(--yd-gap-lg)}.yd-scrim{display:none}@media (width<=1199px){.yd-main{padding:var(--yd-gap-xl) var(--yd-gap-xl) var(--yd-gap-3xl)}}@media (width<=640px){.yd-main{padding:var(--yd-gap-lg) var(--yd-gap-lg) calc(var(--yd-gap-2xl) + var(--yd-tabbar-h))}.yd-notices .yd-banner{padding:8px 12px}}@media (width<=1199px){.yd-sidebar__foot{display:none}.yd-sidebar,.yd-sidebar__scroll{overscroll-behavior:contain}.yd-sidebar.is-open{width:min(300px,86vw);height:100dvh;z-index:var(--yd-z-shell-drawer,var(--yd-z-drawer));box-shadow:var(--yd-elev-3);position:fixed;inset:0 auto 0 0}.yd-sidebar.is-open .yd-sidebar__scroll{padding-bottom:calc(var(--yd-gap-lg) + env(safe-area-inset-bottom,0px))}.yd-sidebar.is-open .yd-nav-link,.yd-sidebar.is-open button.yd-nav-group__label{min-height:44px}.yd-scrim.is-open{z-index:var(--yd-z-shell-scrim,calc(var(--yd-z-drawer) - 1));background:var(--yd-overlay);animation:yd-fade var(--yd-dur) var(--yd-ease);touch-action:none;display:block;position:fixed;inset:0}:root:has(.yd-shell.is-menu-open){overflow:hidden}}@media (width>=641px) and (width<=1199px){.yd-shell,.yd-shell.is-collapsed{--yd-side:var(--yd-sidebar-w-collapsed)}.yd-sidebar{height:100dvh}.yd-sidebar:not(.is-open) .yd-sidebar__head{align-items:center;padding-inline:8px}.yd-sidebar:not(.is-open) .yd-brand__name,.yd-sidebar:not(.is-open) .yd-ws-switch__text,.yd-sidebar:not(.is-open) .yd-ws-switch__chev,.yd-sidebar:not(.is-open) .yd-nav-maintenance,.yd-sidebar:not(.is-open) .yd-nav-group__label{display:none}.yd-sidebar:not(.is-open) .yd-ws-switch>.yd-btn{justify-content:center;padding:0}.yd-sidebar:not(.is-open) .yd-sidebar__scroll{padding-inline:8px}.yd-sidebar:not(.is-open) .yd-nav-group{margin-bottom:0}.yd-sidebar:not(.is-open) .yd-nav-group+.yd-nav-group:before{content:"";background:var(--yd-border);height:1px;margin:8px;display:block}.yd-sidebar:not(.is-open) .yd-nav-group ul[hidden]{display:flex}.yd-sidebar:not(.is-open) .yd-nav-link{justify-content:center;min-height:44px;padding:0}.yd-sidebar:not(.is-open) .yd-nav-link__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yd-sidebar:not(.is-open) .yd-nav-badge{min-width:16px;min-height:16px;padding:0 4px;font-size:10px;position:absolute;top:2px;right:2px}.yd-sidebar:not(.is-open) .yd-nav-link.active:before{left:-8px}}@media (width<=640px){.yd-shell,.yd-shell.is-collapsed{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main"}.yd-sidebar{width:min(300px,86vw);height:100dvh;z-index:var(--yd-z-shell-drawer,var(--yd-z-drawer));visibility:hidden;transition:transform var(--yd-dur-slow) var(--yd-ease), visibility 0s linear var(--yd-dur-slow);box-shadow:var(--yd-elev-3);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.yd-sidebar.is-open{visibility:visible;transition:transform var(--yd-dur-slow) var(--yd-ease);transform:none}}.yd-alarms-paused{margin-bottom:var(--yd-gap-lg)}.yd-alarms,.yd-offers{top:calc(var(--yd-topbar-h) + 8px);z-index:var(--yd-z-dropdown);margin-bottom:var(--yd-gap-lg);flex-direction:column;gap:6px;display:flex;position:sticky}.yd-alarm{align-items:center;gap:var(--yd-gap-md);padding:12px var(--yd-gap-lg);border-radius:var(--yd-r-lg);background:var(--yd-danger-fill);color:#fff;box-shadow:var(--yd-elev-2);flex-wrap:wrap;display:flex}.yd-alarm a:not(.yd-btn){color:#fff;text-decoration:underline}.yd-alarm__icon{border-radius:var(--yd-r-full);background:#ffffff29;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.yd-alarm__main{flex:1;min-width:min(220px,100%)}.yd-alarm__title{font:var(--yd-text-title);display:block}.yd-alarm__line{font-weight:600;display:block}.yd-alarm__call,.yd-alarm__map{align-items:center;gap:6px;display:inline-flex}.yd-alarm__emergency{font-weight:700}.yd-alarm__who{font:var(--yd-text-caption);margin:6px 0 0;font-weight:600}.yd-alarm__meta{gap:var(--yd-gap-md);font:var(--yd-text-caption);flex-wrap:wrap;margin-top:4px;display:flex}.yd-alarm__clock{font-variant-numeric:tabular-nums;font-weight:700}.yd-alarm__actions{gap:var(--yd-gap-sm);flex-wrap:wrap;align-items:center;display:flex}.yd-alarm__tell{font:var(--yd-text-caption);font-weight:600}.yd-alarm .yd-btn--ghost{--btn-fg:#fff;--btn-bg-hover:#ffffff24}.yd-alarm :focus-visible{outline-color:#fff}.yd-alarm--loud{outline:3px solid var(--yd-danger-border)}@media (prefers-reduced-motion:no-preference){.yd-alarm--loud{animation:1s ease-in-out infinite alternate yd-alarm-pulse}}@keyframes yd-alarm-pulse{0%{filter:brightness()}to{filter:brightness(1.18)}}.yd-offer{align-items:center;gap:var(--yd-gap-md);padding:10px var(--yd-gap-lg);border-radius:var(--yd-r-lg);background:linear-gradient(var(--yd-warning-soft), var(--yd-warning-soft)), var(--yd-surface);border:1px solid var(--yd-warning-border);box-shadow:var(--yd-elev-2);flex-wrap:wrap;display:flex}.yd-offer__main{gap:var(--yd-gap-md);flex-wrap:wrap;flex:1;align-items:baseline;display:flex}.yd-offer__clock{font-variant-numeric:tabular-nums;font-weight:700}.yd-offer__actions{gap:var(--yd-gap-sm);display:flex}.yd-sound-off{margin-bottom:var(--yd-gap-lg)}.yd-sound-off>span{flex:1;min-width:min(240px,100%)}.yd-alarms__more,.yd-offers__more{border-radius:var(--yd-r-full);min-height:36px;font:inherit;cursor:pointer;box-shadow:var(--yd-elev-1);align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:none}.yd-alarms__more{border:1px solid var(--yd-danger-border);background:var(--yd-surface);color:var(--yd-danger-text)}.yd-offers__more{border:1px solid var(--yd-warning-border);background:var(--yd-surface);color:var(--yd-warning-text)}.yd-alarms-sheet,.yd-offers-sheet{gap:var(--yd-gap-md);flex-direction:column;display:flex}.yd-alarms-sheet .yd-alarm,.yd-offers-sheet .yd-offer{box-shadow:none}@media (width<=640px){.yd-alarm--extra,.yd-offer--extra{display:none}.yd-alarms__more,.yd-offers__more{display:inline-flex}.yd-alarms,.yd-offers{top:calc(var(--yd-topbar-h) + 4px)}.yd-alarm{gap:var(--yd-gap-sm);padding:10px 12px}.yd-alarm__icon{width:32px;height:32px}.yd-alarm__actions,.yd-offer__actions{width:100%}.yd-alarm__actions>*,.yd-offer__actions>*{flex:1;justify-content:center}}.yd-today{gap:var(--yd-gap-2xl);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.yd-today>.yd-page-header{margin-bottom:0}.yd-today .yd-today__block{min-width:0;margin:0}.yd-today-greeting{flex-wrap:wrap;align-items:baseline;gap:2px 0;display:inline-flex}.yd-today-greeting__part:not(:last-child):after{content:"·";color:var(--yd-text-subtle);margin:0 8px;font-weight:400}.yd-today-greeting__part:first-child{color:var(--yd-text);font-weight:600}.yd-today-header__actions{align-items:center;gap:var(--yd-gap-sm) var(--yd-gap-md);flex-wrap:wrap;display:flex}.yd-today-header__status{min-height:var(--yd-control-h);padding:0 var(--yd-gap-md);border:1px solid var(--yd-border);border-radius:var(--yd-r-full);background:var(--yd-surface);align-items:center;display:inline-flex}.yd-today-header__status .yd-switch{align-items:center}.yd-today .yd-today__head{justify-content:space-between;align-items:center;gap:var(--yd-gap-md);margin:0 0 var(--yd-gap-md);display:flex}.yd-today .yd-today__h{align-items:center;gap:var(--yd-gap-sm);font:var(--yd-text-title);letter-spacing:var(--yd-tracking-title);color:var(--yd-text);flex-wrap:wrap;margin:0;display:inline-flex}.yd-today .yd-today__sub{font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted);margin:2px 0 0}.yd-today__count{border-radius:var(--yd-r-full);background:var(--yd-neutral-soft);min-width:24px;height:22px;color:var(--yd-neutral-text);font:600 12px/22px var(--yd-font);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.yd-today__count--danger{background:var(--yd-danger-soft);color:var(--yd-danger-text)}.yd-today__more{font:600 13px/18px var(--yd-font);color:var(--yd-primary);white-space:nowrap;text-decoration:none}.yd-today__more:hover{text-decoration:underline}.yd-today__card{background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);box-shadow:var(--yd-elev-1);overflow:hidden}.yd-today__pad{padding:var(--yd-gap-lg) var(--yd-gap-lg)}.yd-today__foot{padding:var(--yd-gap-sm) var(--yd-gap-lg);border-top:1px solid var(--yd-border);justify-content:center;display:flex}.yd-today__note{padding:var(--yd-gap-sm) var(--yd-gap-lg);border-top:1px solid var(--yd-border);font:var(--yd-text-caption);color:var(--yd-text-subtle);margin:0}.yd-today__problem{align-items:center;gap:var(--yd-gap-sm);padding:var(--yd-gap-sm) var(--yd-gap-lg);border-top:1px solid var(--yd-border);background:var(--yd-warning-soft);color:var(--yd-warning-text);font:var(--yd-text-meta,400 13px/18px var(--yd-font));flex-wrap:wrap;display:flex}.yd-today__problem:first-child{border-top:0}.yd-today__problem>span{flex:220px}.yd-today .yd-today-list{margin:0;padding:0;list-style:none}.yd-today-list__item+.yd-today-list__item{border-top:1px solid var(--yd-border)}.yd-today-row{align-items:center;gap:var(--yd-gap-md);min-height:60px;padding:var(--yd-gap-md) var(--yd-gap-lg);color:var(--yd-text);transition:background-color var(--yd-dur-fast) var(--yd-ease);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative}a.yd-today-row:focus-visible{box-shadow:inset 0 0 0 2px var(--yd-focus);outline:none}a.yd-today-row:active{background:var(--yd-surface-hover)}@media (hover:hover){a.yd-today-row:hover{background:var(--yd-surface-hover)}a.yd-today-row:hover .yd-today-row__open{text-decoration:underline}}.yd-today-row__icon{border-radius:var(--yd-r-full);background:var(--yd-primary-soft);width:36px;height:36px;color:var(--yd-primary-soft-text);justify-content:center;align-items:center;display:inline-flex}.yd-today-row--warn .yd-today-row__icon{background:var(--yd-warning-soft);color:var(--yd-warning-text)}.yd-today-row--danger .yd-today-row__icon{background:var(--yd-danger-fill);color:#fff}.yd-today-row--danger:before{content:"";background:var(--yd-danger-fill);width:3px;position:absolute;inset:0 auto 0 0}.yd-today-row__text{flex-direction:column;gap:2px;min-width:0;display:flex}.yd-today-row__title{font:600 14px/20px var(--yd-font);overflow-wrap:anywhere}.yd-today-row__meta{align-items:center;gap:4px var(--yd-gap-sm);font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted);flex-wrap:wrap;display:flex}.yd-today-row__open{font:600 13px/18px var(--yd-font);color:var(--yd-primary);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.yd-today-tone{border-radius:var(--yd-r-full);font:600 12px/20px var(--yd-font);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.yd-today-tone__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.yd-today-tone--danger{background:var(--yd-danger-soft);color:var(--yd-danger-text)}.yd-today-tone--warn{background:var(--yd-warning-soft);color:var(--yd-warning-text)}.yd-today-needs__lead{margin-bottom:var(--yd-gap-md)}.yd-today .yd-today-group__h{font:inherit;margin:0}.yd-today-group__toggle{align-items:center;gap:var(--yd-gap-sm);width:100%;min-height:48px;padding:var(--yd-gap-sm) var(--yd-gap-lg);color:var(--yd-text);font:600 14px/20px var(--yd-font);text-align:start;cursor:pointer;transition:background-color var(--yd-dur-fast) var(--yd-ease);background:0 0;border:0;flex-wrap:wrap;display:flex}.yd-today-group__toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--yd-focus);outline:none}.yd-today-group__toggle:active{background:var(--yd-surface-hover)}@media (hover:hover){.yd-today-group__toggle:hover{background:var(--yd-surface-hover)}}.yd-today-group__label{overflow-wrap:anywhere;min-width:0}.yd-today-group__rows{border-top:1px solid var(--yd-border)}.yd-today-group__rows .yd-today-row{padding-left:var(--yd-gap-xl)}.yd-today-handoff{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.yd-today-handoff>.yd-today-row{padding-right:var(--yd-gap-sm)}.yd-today-row__copy{margin-right:var(--yd-gap-md)}.yd-today-clear{align-items:center;gap:var(--yd-gap-lg);padding:var(--yd-gap-xl) var(--yd-gap-lg);display:flex}.yd-today-clear__icon{border-radius:var(--yd-r-full);background:var(--yd-success-soft);width:44px;height:44px;color:var(--yd-success-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.yd-today .yd-today-clear__title{font:var(--yd-text-card,600 15px/22px var(--yd-font));margin:0}.yd-today .yd-today-clear__body{font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted);margin:2px 0 0}.yd-today .yd-today-actions__list{gap:var(--yd-gap-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.yd-today-glance__hero{margin-bottom:var(--yd-gap-md)}.yd-today-glance__grid{gap:var(--yd-gap-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.yd-today-glance__grid--1{grid-template-columns:minmax(0,1fr)}.yd-today-glance__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-today-glance__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yd-today-glance__tile.is-hero .yd-stat__value{font:var(--yd-text-hero,650 34px/40px var(--yd-font));letter-spacing:-.02em;font-variant-numeric:proportional-nums}.yd-today-glance__tile .yd-stat__value{font-variant-numeric:proportional-nums;white-space:nowrap}.yd-today-glance__none{color:var(--yd-text-subtle);cursor:help}.yd-today-glance__loading{align-items:center;min-height:32px;display:inline-flex}.yd-today-glance__loading .yd-skeleton__line{display:inline-block}.yd-today-setup__count{font:600 13px/18px var(--yd-font);color:var(--yd-text-muted)}.yd-today-setup__bar{height:6px;margin:var(--yd-gap-lg) var(--yd-gap-lg) var(--yd-gap-sm);border-radius:var(--yd-r-full);background:var(--yd-neutral-soft);overflow:hidden}.yd-today-setup__fill{border-radius:inherit;background:var(--yd-primary-fill);height:100%;transition:width var(--yd-dur-slow) var(--yd-ease);display:block}.yd-today-step{align-items:center;gap:var(--yd-gap-md);padding:var(--yd-gap-md) var(--yd-gap-lg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.yd-today-step+.yd-today-step{border-top:1px solid var(--yd-border)}.yd-today-step__mark{border:2px solid var(--yd-border-strong);width:22px;height:22px;color:var(--yd-success-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.yd-today-step--done .yd-today-step__mark{border:0}.yd-today-step--checking .yd-today-step__mark{border-style:dashed}.yd-today-step--unknown .yd-today-step__mark{color:var(--yd-text-subtle);border:0}.yd-today-step__text{flex-direction:column;gap:2px;min-width:0;display:flex}.yd-today-step__label{font:600 14px/20px var(--yd-font)}.yd-today-step--done .yd-today-step__label{color:var(--yd-text-muted);font-weight:500}.yd-today-step__body{font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted)}.yd-today-step__done{font:600 12px/18px var(--yd-font);color:var(--yd-success-text)}.yd-today__restore{margin:calc(-1 * var(--yd-gap-lg)) 0 0}.yd-today-setup__more{display:none}.yd-today-welcome__card{gap:var(--yd-gap-lg);padding:var(--yd-gap-xl);background:var(--yd-primary-soft);box-shadow:none;border-color:#0000;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.yd-today-welcome__icon{border-radius:var(--yd-r-full);background:var(--yd-surface);width:44px;height:44px;color:var(--yd-accent-text);justify-content:center;align-items:center;display:inline-flex}.yd-today .yd-today-welcome__body{max-width:75ch;color:var(--yd-text-muted);margin:4px 0 0}.yd-today .yd-today-welcome__tasks-title{margin:var(--yd-gap-md) 0 4px;font:600 13px/18px var(--yd-font)}.yd-today .yd-today-welcome__tasks{flex-direction:column;gap:2px;margin:0;padding-left:20px;display:flex}.yd-today-welcome__tasks a{color:var(--yd-primary)}.yd-today .yd-today-welcome__help{margin:var(--yd-gap-md) 0 0;font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted);align-items:center;gap:6px;display:flex}.yd-today .yd-today-areas__grid{gap:var(--yd-gap-md);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.yd-today-area{align-items:center;gap:var(--yd-gap-md);height:100%;padding:var(--yd-gap-lg);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);box-shadow:var(--yd-elev-1);color:var(--yd-text-subtle);transition:border-color var(--yd-dur) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){.yd-today-area:hover{border-color:var(--yd-border-strong);box-shadow:var(--yd-elev-2)}}.yd-today-area:focus-visible{box-shadow:var(--yd-focus-ring);outline:none}.yd-today-area__icon{border-radius:var(--yd-r-md);background:var(--yd-accent-soft);width:36px;height:36px;color:var(--yd-accent-text);justify-content:center;align-items:center;display:inline-flex}.yd-today-area__text{flex-direction:column;gap:2px;min-width:0;display:flex}.yd-today-area__label{font:600 14px/20px var(--yd-font);color:var(--yd-text)}.yd-today-area__desc{font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted)}.yd-today__pair{align-items:start;gap:var(--yd-gap-2xl) var(--yd-gap-xl);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));display:grid}.yd-today__pair:empty{display:none}@container (width<=720px){.yd-today-glance__grid,.yd-today-glance__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-today-glance__grid--1{grid-template-columns:minmax(0,1fr)}.yd-today-glance__grid--3 .yd-today-glance__tile.is-hero{grid-column:1/-1}.yd-today-glance__tile .yd-stat__value{font-size:22px;line-height:28px}.yd-today-glance__tile.is-hero .yd-stat__value{font-size:30px;line-height:36px}}@media (width<=640px){.yd-today{gap:var(--yd-gap-xl)}.yd-today-header__actions{width:100%}.yd-today-header__actions>.yd-btn{flex:auto}.yd-today .yd-today-actions__list{margin:0 calc(-1 * var(--yd-gap-lg));padding:2px var(--yd-gap-lg) 6px;scroll-padding-inline:var(--yd-gap-lg);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--yd-gap-lg), #000 calc(100% - var(--yd-gap-xl)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--yd-gap-lg), #000 calc(100% - var(--yd-gap-xl)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--yd-gap-lg), #000 calc(100% - var(--yd-gap-xl)), transparent 100%);flex-wrap:nowrap;overflow-x:auto}.yd-today .yd-today-actions__list::-webkit-scrollbar{display:none}.yd-today .yd-today-actions__list>li{scroll-snap-align:start;flex:none}.yd-today-row{padding:var(--yd-gap-md);gap:var(--yd-gap-md)}.yd-today-row__open-word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yd-today-setup:not(.is-open) .yd-today-setup__steps{display:none}.yd-today-setup__more{padding:var(--yd-gap-xs) var(--yd-gap-md) var(--yd-gap-sm);justify-content:center;display:flex}.yd-today-setup.is-open .yd-today-setup__more{border-top:1px solid var(--yd-border)}.yd-today-step{padding:var(--yd-gap-md);grid-template-columns:auto minmax(0,1fr)}.yd-today-group__toggle{padding:var(--yd-gap-sm) var(--yd-gap-md)}.yd-today-group__rows .yd-today-row{padding-left:var(--yd-gap-md)}.yd-today-row__copy{margin-right:var(--yd-gap-sm)}.yd-today-step__action:not(:empty){grid-column:2}.yd-today-welcome__card{padding:var(--yd-gap-lg);grid-template-columns:minmax(0,1fr)}.yd-today-welcome__icon{display:none}}@media (pointer:coarse){.yd-today-row{min-height:64px}}@media (prefers-reduced-motion:reduce){.yd-today-row,.yd-today-area,.yd-today-setup__fill{transition:none}}.yd-next{justify-content:space-between;align-items:center;gap:var(--yd-gap-md) var(--yd-gap-lg);padding:var(--yd-gap-md) var(--yd-gap-lg);border:1px solid var(--yd-success-border);border-radius:var(--yd-r-lg);background:var(--yd-surface);box-shadow:inset 3px 0 0 var(--yd-success-fill), var(--yd-elev-1);flex-wrap:wrap;display:flex}.yd-next--problem{border-color:var(--yd-warning-border);box-shadow:inset 3px 0 0 var(--yd-warning-fill), var(--yd-elev-1)}.yd-next__text{align-items:flex-start;gap:var(--yd-gap-sm);flex:280px;min-width:0;display:flex}.yd-next__icon{color:var(--yd-success-text);flex:none;display:inline-flex}.yd-next--problem .yd-next__icon{color:var(--yd-warning-text)}.yd-next__done{font-weight:600}.yd-next__left{color:var(--yd-text-muted)}.yd-next__filters{font:var(--yd-text-caption);color:var(--yd-text-subtle);display:block}.yd-next__actions{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.yd-next__actions .yd-btn{max-width:100%}.yd-next__actions .yd-btn__label{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;overflow:hidden}.yd-next-skip{justify-content:flex-end;align-items:center;gap:var(--yd-gap-sm);font:var(--yd-text-caption);color:var(--yd-text-subtle);flex-wrap:wrap;display:flex}.yd-next-skip__pos{font-variant-numeric:tabular-nums}@media (width<=640px){.yd-next__actions{flex-direction:column-reverse;align-items:stretch;width:100%}.yd-next__actions .yd-btn{justify-content:center}}.yd-gallery-today{padding:var(--yd-gap-xl);border:1px dashed var(--yd-border-strong);border-radius:var(--yd-r-lg);background:var(--yd-bg)}.yd-gallery .yd-gallery-today__intro,.yd-gallery .yd-gallery-today__label{margin:0 0 var(--yd-gap-sm);font:var(--yd-text-meta,400 13px/18px var(--yd-font));color:var(--yd-text-muted)}.yd-gallery-today__states{gap:var(--yd-gap-lg);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}@media (width<=640px){.yd-gallery-today{padding:var(--yd-gap-lg)}}.yd-tabbar{display:none}@media (width<=640px){.yd-shell.has-tabbar{--yd-tabbar-h:calc(56px + env(safe-area-inset-bottom,0px));--yd-bottom-bar-h:var(--yd-tabbar-h)}:root:has(.yd-shell.has-tabbar){--yd-tabbar-h:calc(56px + env(safe-area-inset-bottom,0px));--yd-bottom-bar-h:var(--yd-tabbar-h)}:root:has(.yd-shell.has-tabbar) .yd-toasts{bottom:calc(var(--yd-tabbar-h) + var(--yd-gap-sm))}.yd-tabbar{z-index:var(--yd-z-shell-bar,var(--yd-z-sticky));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--yd-surface);border-top:1px solid var(--yd-border);display:block;position:fixed;inset:auto 0 0}.yd-tabbar__list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:56px;margin:0;padding:0 4px;list-style:none;display:grid}.yd-tabbar__item{min-width:0;display:flex}.yd-tabbar__tab{border-radius:var(--yd-r-md);min-width:0;color:var(--yd-text-muted);font:500 13px/16px var(--yd-font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:4px 2px;text-decoration:none;display:flex}.yd-tabbar__tab:hover{text-decoration:none}@media (hover:hover){.yd-tabbar__tab:hover{color:var(--yd-text)}}.yd-tabbar__tab:active .yd-tabbar__icon{background:var(--yd-surface-hover)}.yd-tabbar__tab.is-active{color:var(--yd-primary);font-weight:600}.yd-tabbar__icon{border-radius:var(--yd-r-full);width:52px;height:28px;transition:background var(--yd-dur-fast) var(--yd-ease);justify-content:center;align-items:center;display:inline-flex;position:relative}.yd-tabbar__tab.is-active .yd-tabbar__icon{background:var(--yd-primary-soft)}.yd-tabbar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.yd-tabbar .yd-nav-badge{min-width:16px;min-height:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:-3px;left:calc(50% + 4px)}}.yd-main .ai-tile,.yd-main .cc-tile,.yd-main .co-tile,.yd-main .ct-tile,.yd-main .em-tile,.yd-main .hc-tile,.yd-main .hr-tile,.yd-main .pf-tile,.yd-main .sf-tile,.yd-main .ydc-tile,.yd-main .ydp-tile{background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);box-shadow:var(--yd-elev-1);padding:14px 16px}.yd-main .ai-tile--danger,.yd-main .cc-tile--danger,.yd-main .co-tile--danger,.yd-main .ct-tile--danger,.yd-main .em-tile--danger,.yd-main .hc-tile--danger,.yd-main .hr-tile--danger,.yd-main .pf-tile--danger,.yd-main .sf-tile--danger,.yd-main .ydc-tile--danger,.yd-main .ydp-tile--danger{border-color:var(--yd-danger-border);background:linear-gradient(var(--yd-danger-soft), var(--yd-danger-soft)), var(--yd-surface)}.yd-main .ai-tile--warn,.yd-main .cc-tile--warn,.yd-main .co-tile--warn,.yd-main .ct-tile--warn,.yd-main .em-tile--warn,.yd-main .hc-tile--warn,.yd-main .hr-tile--warn,.yd-main .pf-tile--warn,.yd-main .sf-tile--warn,.yd-main .ydc-tile--warn,.yd-main .ydp-tile--warn{border-color:var(--yd-warning-border);background:linear-gradient(var(--yd-warning-soft), var(--yd-warning-soft)), var(--yd-surface)}.yd-main .ai-tile--ok,.yd-main .cc-tile--ok,.yd-main .co-tile--ok,.yd-main .ct-tile--ok,.yd-main .em-tile--ok,.yd-main .hc-tile--ok,.yd-main .hr-tile--ok,.yd-main .pf-tile--ok,.yd-main .sf-tile--ok,.yd-main .ydc-tile--ok,.yd-main .ydp-tile--ok{border-color:var(--yd-success-border);background:linear-gradient(var(--yd-success-soft), var(--yd-success-soft)), var(--yd-surface)}.yd-main .ai-tile__label,.yd-main .cc-tile__label,.yd-main .co-tile__label,.yd-main .ct-tile__label,.yd-main .em-tile__label,.yd-main .hc-tile__label,.yd-main .hr-tile__label,.yd-main .pf-tile__label,.yd-main .sf-tile__label,.yd-main .ydc-tile__label,.yd-main .ydp-tile__label{font:500 13px/18px var(--yd-font);color:var(--yd-text-muted)}.yd-main .ai-tile__value,.yd-main .cc-tile__value,.yd-main .co-tile__value,.yd-main .ct-tile__value,.yd-main .em-tile__value,.yd-main .hc-tile__value,.yd-main .hr-tile__value,.yd-main .pf-tile__value,.yd-main .sf-tile__value,.yd-main .ydc-tile__value,.yd-main .ydp-tile__value{font:700 20px/28px var(--yd-font);letter-spacing:-.01em;color:var(--yd-text)}.yd-main .ai-panel,.yd-main .ai-card,.yd-main .cc-panel,.yd-main .cc-card,.yd-main .co-panel,.yd-main .co-card,.yd-main .ct-panel,.yd-main .ct-card,.yd-main .em-panel,.yd-main .em-card,.yd-main .hc-panel,.yd-main .hc-card,.yd-main .hr-panel,.yd-main .hr-card,.yd-main .pf-panel,.yd-main .pf-card,.yd-main .sf-panel,.yd-main .sf-card,.yd-main .ydc-panel,.yd-main .ydc-card,.yd-main .ydp-panel,.yd-main .ydp-card{background:var(--yd-surface);border:1px solid var(--yd-border);border-radius:var(--yd-r-lg);box-shadow:var(--yd-elev-1)}.yd-main .ai-panel--danger,.yd-main .ai-card--danger,.yd-main .cc-panel--danger,.yd-main .cc-card--danger,.yd-main .co-panel--danger,.yd-main .co-card--danger,.yd-main .ct-panel--danger,.yd-main .ct-card--danger,.yd-main .em-panel--danger,.yd-main .em-card--danger,.yd-main .hc-panel--danger,.yd-main .hc-card--danger,.yd-main .hr-panel--danger,.yd-main .hr-card--danger,.yd-main .pf-panel--danger,.yd-main .pf-card--danger,.yd-main .sf-panel--danger,.yd-main .sf-card--danger,.yd-main .ydc-panel--danger,.yd-main .ydc-card--danger,.yd-main .ydp-panel--danger,.yd-main .ydp-card--danger{border-color:var(--yd-danger-border);box-shadow:inset 3px 0 0 var(--yd-danger-fill), var(--yd-elev-1)}.yd-main .ai-panel--warn,.yd-main .ai-card--warn,.yd-main .cc-panel--warn,.yd-main .cc-card--warn,.yd-main .co-panel--warn,.yd-main .co-card--warn,.yd-main .ct-panel--warn,.yd-main .ct-card--warn,.yd-main .em-panel--warn,.yd-main .em-card--warn,.yd-main .hc-panel--warn,.yd-main .hc-card--warn,.yd-main .hr-panel--warn,.yd-main .hr-card--warn,.yd-main .pf-panel--warn,.yd-main .pf-card--warn,.yd-main .sf-panel--warn,.yd-main .sf-card--warn,.yd-main .ydc-panel--warn,.yd-main .ydc-card--warn,.yd-main .ydp-panel--warn,.yd-main .ydp-card--warn{border-color:var(--yd-warning-border);box-shadow:inset 3px 0 0 var(--yd-warning-fill), var(--yd-elev-1)}.yd-main .ai-panel--ok,.yd-main .ai-card--ok,.yd-main .cc-panel--ok,.yd-main .cc-card--ok,.yd-main .co-panel--ok,.yd-main .co-card--ok,.yd-main .ct-panel--ok,.yd-main .ct-card--ok,.yd-main .em-panel--ok,.yd-main .em-card--ok,.yd-main .hc-panel--ok,.yd-main .hc-card--ok,.yd-main .hr-panel--ok,.yd-main .hr-card--ok,.yd-main .pf-panel--ok,.yd-main .pf-card--ok,.yd-main .sf-panel--ok,.yd-main .sf-card--ok,.yd-main .ydc-panel--ok,.yd-main .ydc-card--ok,.yd-main .ydp-panel--ok,.yd-main .ydp-card--ok{border-color:var(--yd-success-border);box-shadow:inset 3px 0 0 var(--yd-success-fill), var(--yd-elev-1)}.yd-main .ai-panel--info,.yd-main .ai-card--info,.yd-main .cc-panel--info,.yd-main .cc-card--info,.yd-main .co-panel--info,.yd-main .co-card--info,.yd-main .ct-panel--info,.yd-main .ct-card--info,.yd-main .em-panel--info,.yd-main .em-card--info,.yd-main .hc-panel--info,.yd-main .hc-card--info,.yd-main .hr-panel--info,.yd-main .hr-card--info,.yd-main .pf-panel--info,.yd-main .pf-card--info,.yd-main .sf-panel--info,.yd-main .sf-card--info,.yd-main .ydc-panel--info,.yd-main .ydc-card--info,.yd-main .ydp-panel--info,.yd-main .ydp-card--info{border-color:var(--yd-info-border);box-shadow:inset 3px 0 0 var(--yd-info-fill), var(--yd-elev-1)}.yd-main .ai-panel--muted,.yd-main .cc-panel--muted,.yd-main .co-panel--muted,.yd-main .ct-panel--muted,.yd-main .em-panel--muted,.yd-main .hc-panel--muted,.yd-main .hr-panel--muted,.yd-main .pf-panel--muted,.yd-main .sf-panel--muted,.yd-main .ydc-panel--muted,.yd-main .ydp-panel--muted{background:var(--yd-surface-2);box-shadow:none}.yd-main .ydp-section--highlight{border-color:color-mix(in srgb, var(--yd-primary) 30%, var(--yd-border));background:var(--yd-primary-soft)}.yd-main :where(.ai-panel,.ai-card,.cc-panel,.cc-card,.co-panel,.co-card,.ct-panel,.ct-card,.em-panel,.em-card,.hc-panel,.hc-card,.hr-panel,.hr-card,.pf-panel,.pf-card,.sf-panel,.sf-card,.ydc-panel,.ydc-card,.ydp-panel,.ydp-card,.ydp-section) :is(.ai-tile,.cc-tile,.co-tile,.ct-tile,.em-tile,.hc-tile,.hr-tile,.pf-tile,.sf-tile,.ydc-tile,.ydp-tile,.ai-panel,.ai-card,.cc-panel,.cc-card,.co-panel,.co-card,.ct-panel,.ct-card,.em-panel,.em-card,.hc-panel,.hc-card,.hr-panel,.hr-card,.pf-panel,.pf-card,.sf-panel,.sf-card,.ydc-panel,.ydc-card,.ydp-panel,.ydp-card):not([class*=--danger],[class*=--warn],[class*=--ok],[class*=--info],[class*=--muted],[class*=--highlight]){background:var(--yd-surface-3);box-shadow:none}.yd-main :is(a.ai-tile,a.cc-tile,a.co-tile,a.ct-tile,a.em-tile,a.hc-tile,a.hr-tile,a.pf-tile,a.sf-tile,a.ydc-tile,a.ydp-tile,.ct-tile--link){-webkit-tap-highlight-color:transparent}.yd-main :is(a.ai-tile,a.cc-tile,a.co-tile,a.ct-tile,a.em-tile,a.hc-tile,a.hr-tile,a.pf-tile,a.sf-tile,a.ydc-tile,a.ydp-tile,.ct-tile--link):active{background:var(--yd-surface-hover)}.yd-main .ai-tabs,.yd-main .cc-tabs,.yd-main .co-tabs,.yd-main .ct-tabs,.yd-main .em-tabs,.yd-main .hc-tabs,.yd-main .hr-tabs,.yd-main .pf-tabs,.yd-main .sf-tabs,.yd-main .ydc-tabs,.yd-main .ydp-tabs{border-bottom:1px solid var(--yd-border);gap:2px}.yd-main .ai-tab,.yd-main .cc-tab,.yd-main .co-tab,.yd-main .ct-tab,.yd-main .em-tab,.yd-main .hc-tab,.yd-main .hr-tab,.yd-main .pf-tab,.yd-main .sf-tab,.yd-main .ydc-tab,.yd-main .ydp-tab{font:500 14px/20px var(--yd-font);color:var(--yd-text-muted);border-radius:var(--yd-r-sm) var(--yd-r-sm) 0 0;-webkit-tap-highlight-color:transparent;margin-bottom:-1px;padding:10px 12px}@media (hover:hover){.yd-main .ai-tab:hover,.yd-main .cc-tab:hover,.yd-main .co-tab:hover,.yd-main .ct-tab:hover,.yd-main .em-tab:hover,.yd-main .hc-tab:hover,.yd-main .hr-tab:hover,.yd-main .pf-tab:hover,.yd-main .sf-tab:hover,.yd-main .ydc-tab:hover,.yd-main .ydp-tab:hover{color:var(--yd-text);background:var(--yd-tint-hover)}}.yd-main .ai-tab:active,.yd-main .cc-tab:active,.yd-main .co-tab:active,.yd-main .ct-tab:active,.yd-main .em-tab:active,.yd-main .hc-tab:active,.yd-main .hr-tab:active,.yd-main .pf-tab:active,.yd-main .sf-tab:active,.yd-main .ydc-tab:active,.yd-main .ydp-tab:active{background:var(--yd-tint-press)}.yd-main .ai-tab.is-active,.yd-main .ai-tab[aria-selected=true],.yd-main .cc-tab.is-active,.yd-main .cc-tab[aria-selected=true],.yd-main .co-tab.is-active,.yd-main .co-tab[aria-selected=true],.yd-main .ct-tab.is-active,.yd-main .ct-tab[aria-selected=true],.yd-main .em-tab.is-active,.yd-main .em-tab[aria-selected=true],.yd-main .hc-tab.is-active,.yd-main .hc-tab[aria-selected=true],.yd-main .hr-tab.is-active,.yd-main .hr-tab[aria-selected=true],.yd-main .pf-tab.is-active,.yd-main .pf-tab[aria-selected=true],.yd-main .sf-tab.is-active,.yd-main .sf-tab[aria-selected=true],.yd-main .ydc-tab.is-active,.yd-main .ydc-tab[aria-selected=true],.yd-main .ydp-tab.is-active,.yd-main .ydp-tab[aria-selected=true]{color:var(--yd-primary);border-bottom-color:var(--yd-primary);font-weight:600}.yd-main .ai-chip-btn,.yd-main .ai-chip,.yd-main .ai-seg,.yd-main .cc-chip-btn,.yd-main .cc-chip,.yd-main .cc-seg,.yd-main .co-chip-btn,.yd-main .co-chip,.yd-main .co-seg,.yd-main .ct-chip-btn,.yd-main .ct-chip,.yd-main .ct-seg,.yd-main .em-chip-btn,.yd-main .em-chip,.yd-main .em-seg,.yd-main .hc-chip-btn,.yd-main .hc-chip,.yd-main .hc-seg,.yd-main .hr-chip-btn,.yd-main .hr-chip,.yd-main .hr-seg,.yd-main .pf-chip-btn,.yd-main .pf-chip,.yd-main .pf-seg,.yd-main .sf-chip-btn,.yd-main .sf-chip,.yd-main .sf-seg,.yd-main .ydc-chip-btn,.yd-main .ydc-chip,.yd-main .ydc-seg,.yd-main .ydp-chip-btn,.yd-main .ydp-chip,.yd-main .ydp-seg{border-color:var(--yd-border-strong);border-radius:var(--yd-r-full);min-height:28px;transition:background var(--yd-dur-fast) var(--yd-ease), border-color var(--yd-dur-fast) var(--yd-ease);-webkit-tap-highlight-color:transparent}@media (hover:hover){.yd-main :is(.ai-chip-btn,.ai-chip,.ai-seg,.cc-chip-btn,.cc-chip,.cc-seg,.co-chip-btn,.co-chip,.co-seg,.ct-chip-btn,.ct-chip,.ct-seg,.em-chip-btn,.em-chip,.em-seg,.hc-chip-btn,.hc-chip,.hc-seg,.hr-chip-btn,.hr-chip,.hr-seg,.pf-chip-btn,.pf-chip,.pf-seg,.sf-chip-btn,.sf-chip,.sf-seg,.ydc-chip-btn,.ydc-chip,.ydc-seg,.ydp-chip-btn,.ydp-chip,.ydp-seg):is(button,a,label):not([aria-pressed=true],.is-on):hover{background:var(--yd-tint-hover)}}.yd-main :is(.ai-chip-btn,.ai-chip,.ai-seg,.cc-chip-btn,.cc-chip,.cc-seg,.co-chip-btn,.co-chip,.co-seg,.ct-chip-btn,.ct-chip,.ct-seg,.em-chip-btn,.em-chip,.em-seg,.hc-chip-btn,.hc-chip,.hc-seg,.hr-chip-btn,.hr-chip,.hr-seg,.pf-chip-btn,.pf-chip,.pf-seg,.sf-chip-btn,.sf-chip,.sf-seg,.ydc-chip-btn,.ydc-chip,.ydc-seg,.ydp-chip-btn,.ydp-chip,.ydp-seg):is(button,a,label):not([aria-pressed=true],.is-on):active{background:var(--yd-tint-press)}.yd-main .ai-chip-btn[aria-pressed=true],.yd-main .ai-chip[aria-pressed=true],.yd-main .ai-chip.is-on,.yd-main .ai-seg.is-on,.yd-main .cc-chip-btn[aria-pressed=true],.yd-main .cc-chip[aria-pressed=true],.yd-main .cc-chip.is-on,.yd-main .cc-seg.is-on,.yd-main .co-chip-btn[aria-pressed=true],.yd-main .co-chip[aria-pressed=true],.yd-main .co-chip.is-on,.yd-main .co-seg.is-on,.yd-main .ct-chip-btn[aria-pressed=true],.yd-main .ct-chip[aria-pressed=true],.yd-main .ct-chip.is-on,.yd-main .ct-seg.is-on,.yd-main .em-chip-btn[aria-pressed=true],.yd-main .em-chip[aria-pressed=true],.yd-main .em-chip.is-on,.yd-main .em-seg.is-on,.yd-main .hc-chip-btn[aria-pressed=true],.yd-main .hc-chip[aria-pressed=true],.yd-main .hc-chip.is-on,.yd-main .hc-seg.is-on,.yd-main .hr-chip-btn[aria-pressed=true],.yd-main .hr-chip[aria-pressed=true],.yd-main .hr-chip.is-on,.yd-main .hr-seg.is-on,.yd-main .pf-chip-btn[aria-pressed=true],.yd-main .pf-chip[aria-pressed=true],.yd-main .pf-chip.is-on,.yd-main .pf-seg.is-on,.yd-main .sf-chip-btn[aria-pressed=true],.yd-main .sf-chip[aria-pressed=true],.yd-main .sf-chip.is-on,.yd-main .sf-seg.is-on,.yd-main .ydc-chip-btn[aria-pressed=true],.yd-main .ydc-chip[aria-pressed=true],.yd-main .ydc-chip.is-on,.yd-main .ydc-seg.is-on,.yd-main .ydp-chip-btn[aria-pressed=true],.yd-main .ydp-chip[aria-pressed=true],.yd-main .ydp-chip.is-on,.yd-main .ydp-seg.is-on{background:var(--yd-primary-fill);border-color:var(--yd-primary-fill);color:var(--yd-text-on-brand)}.yd-main .ai-tab__count,.yd-main .cc-tab__count,.yd-main .co-tab__count,.yd-main .ct-tab__count,.yd-main .em-tab__count,.yd-main .hc-tab__count,.yd-main .hr-tab__count,.yd-main .pf-tab__count,.yd-main .sf-tab__count,.yd-main .ydc-tab__count,.yd-main .ydp-tab__count{border-radius:var(--yd-r-full);background:var(--yd-count-urgent-bg,var(--yd-count-bg,var(--yd-neutral-soft)));min-width:20px;color:var(--yd-count-urgent-fg,var(--yd-count-fg,var(--yd-neutral-text)));font:600 12px/18px var(--yd-font);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px;display:inline-block}.yd-main .ai-tab.is-active,.yd-main .ai-tab[aria-selected=true],.yd-main .cc-tab.is-active,.yd-main .cc-tab[aria-selected=true],.yd-main .co-tab.is-active,.yd-main .co-tab[aria-selected=true],.yd-main .ct-tab.is-active,.yd-main .ct-tab[aria-selected=true],.yd-main .em-tab.is-active,.yd-main .em-tab[aria-selected=true],.yd-main .hc-tab.is-active,.yd-main .hc-tab[aria-selected=true],.yd-main .hr-tab.is-active,.yd-main .hr-tab[aria-selected=true],.yd-main .pf-tab.is-active,.yd-main .pf-tab[aria-selected=true],.yd-main .sf-tab.is-active,.yd-main .sf-tab[aria-selected=true],.yd-main .ydc-tab.is-active,.yd-main .ydc-tab[aria-selected=true],.yd-main .ydp-tab.is-active,.yd-main .ydp-tab[aria-selected=true]{--yd-count-bg:var(--yd-primary-soft);--yd-count-fg:var(--yd-primary-soft-text)}.yd-main .ai-tab__count--danger,.yd-main .cc-tab__count--danger,.yd-main .co-tab__count--danger,.yd-main .ct-tab__count--danger,.yd-main .em-tab__count--danger,.yd-main .hc-tab__count--danger,.yd-main .hr-tab__count--danger,.yd-main .pf-tab__count--danger,.yd-main .sf-tab__count--danger,.yd-main .ydc-tab__count--danger,.yd-main .ydp-tab__count--danger,.yd-main .cc-tab__count:not(.cc-tab__count--neutral),.yd-main .em-tab__count:not(.em-tab__count--neutral){--yd-count-urgent-bg:var(--yd-danger-fill);--yd-count-urgent-fg:#fff}@media (pointer:coarse){.yd-main .ai-tab,.yd-main .cc-tab,.yd-main .co-tab,.yd-main .ct-tab,.yd-main .em-tab,.yd-main .hc-tab,.yd-main .hr-tab,.yd-main .pf-tab,.yd-main .sf-tab,.yd-main .ydc-tab,.yd-main .ydp-tab{min-height:var(--yd-tap-target)}.yd-main :is(.ai-chip-btn,.ai-chip,.ai-seg,.cc-chip-btn,.cc-chip,.cc-seg,.co-chip-btn,.co-chip,.co-seg,.ct-chip-btn,.ct-chip,.ct-seg,.em-chip-btn,.em-chip,.em-seg,.hc-chip-btn,.hc-chip,.hc-seg,.hr-chip-btn,.hr-chip,.hr-seg,.pf-chip-btn,.pf-chip,.pf-seg,.sf-chip-btn,.sf-chip,.sf-seg,.ydc-chip-btn,.ydc-chip,.ydc-seg,.ydp-chip-btn,.ydp-chip,.ydp-seg){min-height:36px}}@media (width<=640px){.yd-main :is(.ai-tiles,.cc-tiles,.co-tiles,.ct-tiles,.hc-tiles,.hr-tiles,.pf-tiles,.sf-tiles,.ydp-tiles,.ydc-grid:not(.ydc-grid--wide)){gap:var(--yd-gap-md);grid-template-columns:repeat(2,minmax(0,1fr))}.yd-main :is(.ai-tile,.cc-tile,.co-tile,.ct-tile,.em-tile,.hc-tile,.hr-tile,.pf-tile,.sf-tile,.ydc-tile,.ydp-tile),.yd-main .ydc-grid:not(.ydc-grid--wide)>:is(.ydc-panel,.ydc-card){padding:12px}.yd-main :is(.ai-facts,.co-grid2,.ct-grid-2,.em-cards,.hc-grid-2,.hc-checks,.hr-grid-2,.sf-grid2,.ydc-grid--wide,.ydp-grid2){grid-template-columns:minmax(0,1fr)}}.yd-setup{gap:var(--yd-gap-lg);flex-direction:column;display:flex}.yd-setup-progress__count{margin:0 0 var(--yd-gap-xs);font:var(--yd-text-caption);color:var(--yd-text-muted)}.yd-setup-steps{gap:var(--yd-gap-sm);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;padding:0;list-style:none;display:grid}.yd-setup-steps li{align-items:center;gap:var(--yd-gap-sm);padding:var(--yd-gap-xs) 0;border-top:3px solid var(--yd-border);font-size:var(--yd-fs-sm);color:var(--yd-text-subtle);display:flex}.yd-setup-steps li.is-current{border-top-color:var(--yd-primary);color:var(--yd-text);font-weight:var(--yd-fw-semibold)}.yd-setup-steps li.is-done{border-top-color:var(--yd-success-text);color:var(--yd-success-text)}.yd-setup-steps__dot{border-radius:var(--yd-r-full);background:var(--yd-surface-2);width:20px;height:20px;font-size:var(--yd-fs-xs);place-items:center;display:inline-grid}.yd-setup-steps li.is-current .yd-setup-steps__dot{background:var(--yd-primary-fill);color:var(--yd-text-on-brand)}.yd-setup-steps li.is-done .yd-setup-steps__dot{background:var(--yd-success-soft)}.yd-setup-howto{margin:var(--yd-gap-sm) 0 var(--yd-gap-md);color:var(--yd-text-muted);font-size:var(--yd-fs-md);padding-left:20px}.yd-setup-scan__body{align-items:center;gap:var(--yd-gap-lg);margin-bottom:var(--yd-gap-md);flex-wrap:wrap;display:flex}.yd-setup-scan__qr .yd-qr{margin:0}.yd-setup-facts{gap:var(--yd-gap-xs) var(--yd-gap-md);min-width:0;font-size:var(--yd-fs-md);flex:200px;grid-template-columns:auto 1fr;margin:0;display:grid}.yd-setup-facts dt{color:var(--yd-text-muted)}.yd-setup-facts dd{font-weight:var(--yd-fw-medium);margin:0}.yd-setup-facts__wrap{overflow-wrap:anywhere}.yd-setup-question{padding:var(--yd-gap-md);border:1px solid var(--yd-border);border-radius:var(--yd-r-md);margin:0}.yd-security-figure{margin:0 0 var(--yd-gap-xs);font-size:var(--yd-fs-xl);font-weight:var(--yd-fw-semibold)}.yd-print-heading{display:none}@media print{body.yd-printing-codes *{visibility:hidden}body.yd-printing-codes .yd-print-only-this,body.yd-printing-codes .yd-print-only-this *{visibility:visible}body.yd-printing-codes .yd-print-only-this{position:absolute;inset:0 auto auto 0}body.yd-printing-codes .yd-print-heading{display:block}}:root:root:root{--yd-ease-out:cubic-bezier(.16, 1, .3, 1);--yd-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--yd-dur-enter:.46s;--yd-stagger:45ms;--yd-brand-gradient:linear-gradient(135deg, #1d4089 0%, #2b56ad 55%, #3d7f81 120%);--yd-brand-gradient-soft:linear-gradient(135deg, color-mix(in srgb, var(--yd-primary) 10%, var(--yd-surface)) 0%, color-mix(in srgb, var(--yd-accent) 9%, var(--yd-surface)) 100%);--yd-shadow-tint:29, 64, 137;--yd-elev-hover:0 2px 4px -1px rgba(var(--yd-shadow-tint), .06), 0 14px 28px -10px rgba(var(--yd-shadow-tint), .22);--yd-glow-primary:0 6px 18px -6px color-mix(in srgb, var(--yd-primary-fill) 65%, transparent);--yd-glow-danger:0 6px 18px -6px color-mix(in srgb, var(--yd-danger-fill) 60%, transparent);--yd-field-glow:0 0 0 4px color-mix(in srgb, var(--yd-focus) 16%, transparent);--yd-edge-light:inset 0 1px 0 #ffffffb3;--yd-bar-edge:#fff6;--yd-ambient-1:color-mix(in srgb, var(--yd-primary) 7%, transparent);--yd-ambient-2:color-mix(in srgb, var(--yd-accent) 7%, transparent)}@media (prefers-color-scheme:dark){:root:root:root:not([data-theme=light]){--yd-shadow-tint:0, 0, 0;--yd-brand-gradient:linear-gradient(135deg, #2b4f9c 0%, #3d66b8 55%, #3b8a8c 120%);--yd-elev-hover:0 2px 4px -1px #00000073, 0 18px 32px -12px #000000b3;--yd-edge-light:inset 0 1px 0 #ffffff0a;--yd-bar-edge:transparent;--yd-ambient-1:color-mix(in srgb, var(--yd-primary-fill) 18%, transparent);--yd-ambient-2:color-mix(in srgb, var(--yd-accent) 9%, transparent)}}:root:root:root[data-theme=dark]{--yd-shadow-tint:0, 0, 0;--yd-brand-gradient:linear-gradient(135deg, #2b4f9c 0%, #3d66b8 55%, #3b8a8c 120%);--yd-elev-hover:0 2px 4px -1px #00000073, 0 18px 32px -12px #000000b3;--yd-edge-light:inset 0 1px 0 #ffffff0a;--yd-bar-edge:transparent;--yd-ambient-1:color-mix(in srgb, var(--yd-primary-fill) 18%, transparent);--yd-ambient-2:color-mix(in srgb, var(--yd-accent) 9%, transparent)}body{background:radial-gradient(1100px 520px at 100% -8%, var(--yd-ambient-1), transparent 62%), radial-gradient(900px 480px at -10% 108%, var(--yd-ambient-2), transparent 60%), var(--yd-bg);background-attachment:fixed}::selection{background:color-mix(in srgb, var(--yd-primary) 22%, transparent);color:inherit}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--yd-text-subtle) 38%, transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--yd-text-subtle) 38%, transparent) padding-box;border:3px solid #0000;border-radius:999px}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--yd-text-subtle) 60%, transparent)}}::-webkit-scrollbar-track{background:0 0}.yd-sidebar{background:linear-gradient(180deg, color-mix(in srgb, var(--yd-primary) 3%, var(--yd-surface)) 0%, var(--yd-surface) 40%)}.yd-sidebar__head .yd-brand{transition:transform var(--yd-dur) var(--yd-ease-out)}@media (hover:hover){.yd-sidebar__head .yd-brand:hover{transform:translateY(-1px)}}.yd-topbar{border-bottom-color:color-mix(in srgb, var(--yd-border) 70%, transparent);box-shadow:0 1px 0 var(--yd-bar-edge), 0 8px 24px -18px rgba(var(--yd-shadow-tint), .35)}.yd-ws-switch>.yd-btn{transition:background var(--yd-dur-fast) var(--yd-ease), border-color var(--yd-dur-fast) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease)}@media (hover:hover){.yd-ws-switch>.yd-btn:hover{border-color:var(--yd-border-strong);box-shadow:var(--yd-elev-1)}}.yd-ws-switch__icon{background:var(--yd-brand-gradient);color:#fff;box-shadow:0 2px 6px -2px color-mix(in srgb, var(--yd-primary-fill) 60%, transparent)}.yd-nav-link{transition:background var(--yd-dur-fast) var(--yd-ease), color var(--yd-dur-fast) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease)}.yd-nav-link__icon{transition:transform var(--yd-dur) var(--yd-ease-out), color var(--yd-dur-fast) var(--yd-ease)}@media (hover:hover){.yd-nav-link:hover .yd-nav-link__icon{color:var(--yd-primary);transform:translate(2px)}}.yd-nav-link.active{background:linear-gradient(90deg, var(--yd-primary-soft) 0%, color-mix(in srgb, var(--yd-primary-soft) 55%, transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yd-primary) 10%, transparent)}.yd-nav-link.active:before{background:var(--yd-brand-gradient);box-shadow:0 0 10px color-mix(in srgb, var(--yd-primary) 45%, transparent)}.yd-nav-group__label{transition:color var(--yd-dur-fast) var(--yd-ease)}.yd-hub-tabs__tab.is-active:after{background:var(--yd-brand-gradient)}.yd-tabbar__tab.is-active .yd-tabbar__icon{color:var(--yd-primary)}.yd-btn{transition:background var(--yd-dur-fast) var(--yd-ease), border-color var(--yd-dur-fast) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease), transform var(--yd-dur-fast) var(--yd-ease-out), color var(--yd-dur-fast) var(--yd-ease)}.yd-btn--primary{box-shadow:0 1px 2px rgba(var(--yd-shadow-tint), .18), inset 0 1px 0 #ffffff24;background-image:linear-gradient(#ffffff1f 0%,#fff0 100%)}.yd-btn--danger{background-image:linear-gradient(#ffffff1a 0%,#fff0 100%)}@media (hover:hover){.yd-btn--primary:hover:not(:disabled){box-shadow:var(--yd-glow-primary), inset 0 1px 0 #ffffff29}.yd-btn--danger:hover:not(:disabled){box-shadow:var(--yd-glow-danger)}.yd-btn--secondary:hover:not(:disabled){border-color:color-mix(in srgb, var(--yd-primary) 35%, var(--yd-border-strong));box-shadow:var(--yd-elev-1)}}.yd-btn:active:not(:disabled){transform:translateY(1px)scale(.985)}.yd-input{transition:border-color var(--yd-dur-fast) var(--yd-ease), box-shadow var(--yd-dur) var(--yd-ease), background var(--yd-dur-fast) var(--yd-ease)}@media (hover:hover){.yd-input:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--yd-primary) 30%, var(--yd-border-strong))}}.yd-input:focus,.yd-input:focus-visible{border-color:var(--yd-focus);box-shadow:var(--yd-field-glow)}.yd-input[aria-invalid=true]:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--yd-danger-fill) 16%, transparent)}.yd-card-x--interactive,a.yd-stat,button.yd-stat{transition:border-color var(--yd-dur) var(--yd-ease), box-shadow var(--yd-dur-slow) var(--yd-ease-out), transform var(--yd-dur-slow) var(--yd-ease-out)}@media (hover:hover){.yd-card-x--interactive:hover,a.yd-stat:hover,button.yd-stat:hover{border-color:color-mix(in srgb, var(--yd-primary) 28%, var(--yd-border));box-shadow:var(--yd-elev-hover), var(--yd-edge-light);transform:translateY(-2px)}}.yd-card-x--interactive:active,a.yd-stat:active,button.yd-stat:active{transform:translateY(0)scale(.995)}.yd-card-x--danger{box-shadow:inset 3px 0 0 var(--yd-danger-fill), var(--yd-elev-1)}.yd-card-x--warning{box-shadow:inset 3px 0 0 var(--yd-warning-fill), var(--yd-elev-1)}.yd-card-x--info{box-shadow:inset 3px 0 0 var(--yd-info-fill), var(--yd-elev-1)}.yd-card-x--success{box-shadow:inset 3px 0 0 var(--yd-success-fill), var(--yd-elev-1)}.yd-stat.is-pressed{box-shadow:inset 0 0 0 1px var(--yd-primary), var(--yd-elev-1)}.yd-empty__icon{box-shadow:0 0 0 6px color-mix(in srgb, var(--yd-primary) 5%, transparent)}.yd-table tbody tr{transition:background var(--yd-dur-fast) var(--yd-ease)}@media (hover:hover){.yd-table tbody tr:hover>td{background:color-mix(in srgb, var(--yd-primary) 3.5%, transparent)}}.yd-badge,.yd-pill{transition:background var(--yd-dur-fast) var(--yd-ease), color var(--yd-dur-fast) var(--yd-ease)}.yd-dialog-backdrop,.yd-drawer-backdrop{-webkit-backdrop-filter:blur(6px)saturate(1.1);backdrop-filter:blur(6px)saturate(1.1)}.yd-dialog{box-shadow:var(--yd-elev-3), var(--yd-edge-light)}.yd-toast{-webkit-backdrop-filter:saturate(1.3)blur(8px);backdrop-filter:saturate(1.3)blur(8px);background:color-mix(in srgb, var(--yd-surface) 94%, transparent);box-shadow:var(--yd-elev-2), var(--yd-edge-light)}.yd-center-page{isolation:isolate;position:relative;overflow:hidden}.yd-center-page:before,.yd-center-page:after{content:"";z-index:-1;filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.yd-center-page:before{background:color-mix(in srgb, var(--yd-primary) 16%, transparent);width:520px;height:520px;top:-160px;left:-120px}.yd-center-page:after{background:color-mix(in srgb, var(--yd-accent) 16%, transparent);width:460px;height:460px;bottom:-160px;right:-100px}.yd-card{box-shadow:var(--yd-elev-3), var(--yd-edge-light);background:color-mix(in srgb, var(--yd-surface) 92%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}.yd-card__eyebrow{background:var(--yd-brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.yd-card__eyebrow{color:canvastext;background:0 0}}a.yd-stat:after,button.yd-stat:after{content:"";background:var(--yd-brand-gradient);opacity:0;height:2px;transition:opacity var(--yd-dur) var(--yd-ease), transform var(--yd-dur-slow) var(--yd-ease-out);pointer-events:none;border-radius:0 0 2px 2px;position:absolute;top:-1px;left:14px;right:14px;transform:scaleX(.4)}@media (hover:hover){a.yd-stat:hover:after,button.yd-stat:hover:after{opacity:1;transform:none}}.pub-page .pub-header{background:var(--yd-glass);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom-color:color-mix(in srgb, var(--yd-border) 70%, transparent)}.pub-page .pub-hero{isolation:isolate;background:radial-gradient(700px 360px at 85% 10%, color-mix(in srgb, var(--yd-accent) 16%, transparent), transparent 65%), radial-gradient(800px 420px at 0% 0%, color-mix(in srgb, var(--yd-primary) 14%, transparent), transparent 60%), linear-gradient(180deg, var(--yd-primary-soft) 0%, var(--yd-bg) 100%);position:relative;overflow:hidden}.pub-page .pub-hero__title{letter-spacing:-.025em}.pub-page .pub-tile,.pub-page .pub-hub__card{box-shadow:var(--yd-elev-1), var(--yd-edge-light);transition:border-color var(--yd-dur) var(--yd-ease), box-shadow var(--yd-dur-slow) var(--yd-ease-out), transform var(--yd-dur-slow) var(--yd-ease-out)}.pub-page .pub-tile__icon,.pub-page .pub-hub__icon{transition:transform var(--yd-dur-slow) var(--yd-ease-spring), background var(--yd-dur) var(--yd-ease), color var(--yd-dur) var(--yd-ease)}.pub-page .pub-hub__cta:after{content:" →";transition:transform var(--yd-dur) var(--yd-ease-out);display:inline-block}@media (hover:hover){.pub-page .pub-tile:hover,.pub-page .pub-hub__card:hover{border-color:color-mix(in srgb, var(--yd-primary) 35%, var(--yd-border));box-shadow:var(--yd-elev-hover), var(--yd-edge-light);transform:translateY(-3px)}.pub-page .pub-tile:hover .pub-tile__icon,.pub-page .pub-hub__card:hover .pub-hub__icon{background:var(--yd-brand-gradient);color:#fff;transform:scale(1.08)rotate(-4deg)}.pub-page .pub-hub__card:hover .pub-hub__cta:after{transform:translate(4px)}}.pub-page .pub-hub__card:active,.pub-page .pub-tile:active{transform:scale(.99)}@media (prefers-reduced-motion:no-preference){.yd-main>:not(.yd-shell-alerts):not(.yd-notices){animation:yd-page-rise var(--yd-dur-enter) var(--yd-ease-out) backwards}.yd-notices>*{animation:yd-fade-down var(--yd-dur-slow) var(--yd-ease-out) backwards}.yd-stat-grid>*,.yd-today__block,.yd-grid>.yd-card-x,.yd-chooser__grid>*{animation:yd-rise var(--yd-dur-enter) var(--yd-ease-out) backwards}.yd-stat-grid>:first-child,.yd-today__block:first-child,.yd-grid>.yd-card-x:first-child,.yd-chooser__grid>:first-child{animation-delay:calc(var(--yd-stagger) * 1)}.yd-stat-grid>:nth-child(2),.yd-today__block:nth-child(2),.yd-grid>.yd-card-x:nth-child(2),.yd-chooser__grid>:nth-child(2){animation-delay:calc(var(--yd-stagger) * 2)}.yd-stat-grid>:nth-child(3),.yd-today__block:nth-child(3),.yd-grid>.yd-card-x:nth-child(3),.yd-chooser__grid>:nth-child(3){animation-delay:calc(var(--yd-stagger) * 3)}.yd-stat-grid>:nth-child(4),.yd-today__block:nth-child(4),.yd-grid>.yd-card-x:nth-child(4),.yd-chooser__grid>:nth-child(4){animation-delay:calc(var(--yd-stagger) * 4)}.yd-stat-grid>:nth-child(5),.yd-today__block:nth-child(5),.yd-grid>.yd-card-x:nth-child(5),.yd-chooser__grid>:nth-child(5){animation-delay:calc(var(--yd-stagger) * 5)}.yd-stat-grid>:nth-child(6),.yd-today__block:nth-child(6),.yd-grid>.yd-card-x:nth-child(6),.yd-chooser__grid>:nth-child(6){animation-delay:calc(var(--yd-stagger) * 6)}.yd-stat-grid>:nth-child(7),.yd-grid>.yd-card-x:nth-child(7),.yd-chooser__grid>:nth-child(7){animation-delay:calc(var(--yd-stagger) * 7)}.yd-stat-grid>:nth-child(8),.yd-grid>.yd-card-x:nth-child(8),.yd-chooser__grid>:nth-child(8){animation-delay:calc(var(--yd-stagger) * 8)}.yd-stat-grid>:nth-child(n+9),.yd-grid>.yd-card-x:nth-child(n+9),.yd-chooser__grid>:nth-child(n+9){animation-delay:calc(var(--yd-stagger) * 9)}.yd-table tbody tr{animation:yd-fade var(--yd-dur-slow) var(--yd-ease-out) backwards}.yd-table tbody tr:nth-child(2){animation-delay:20ms}.yd-table tbody tr:nth-child(3){animation-delay:40ms}.yd-table tbody tr:nth-child(4){animation-delay:60ms}.yd-table tbody tr:nth-child(5){animation-delay:80ms}.yd-table tbody tr:nth-child(6){animation-delay:.1s}.yd-table tbody tr:nth-child(7){animation-delay:.12s}.yd-table tbody tr:nth-child(8){animation-delay:.14s}.yd-table tbody tr:nth-child(n+9){animation-delay:.16s}.yd-nav-link.active:before{animation:yd-marker-in var(--yd-dur-slow) var(--yd-ease-spring) backwards}.yd-nav-group ul:not([hidden])>li{animation:yd-fade-down var(--yd-dur) var(--yd-ease-out) backwards}.yd-hub-tabs__tab.is-active:after{animation:yd-underline-in var(--yd-dur-slow) var(--yd-ease-out) backwards}.yd-tabbar__tab.is-active .yd-tabbar__icon{animation:yd-pop var(--yd-dur-slow) var(--yd-ease-spring)}.yd-dialog{animation:yd-dialog-in .38s var(--yd-ease-spring)}.yd-toast{animation:yd-toast-in .42s var(--yd-ease-spring)}@media (width<=640px){.yd-dialog{animation:yd-sheet-in .42s var(--yd-ease-out)}.yd-toast{animation-name:yd-toast-up}}.yd-empty{animation:yd-rise var(--yd-dur-enter) var(--yd-ease-out) backwards}.yd-empty__icon{animation:yd-pop .52s var(--yd-ease-spring) .12s backwards}.yd-card{animation:yd-rise .56s var(--yd-ease-out) backwards}.yd-center-page:before{animation:18s ease-in-out infinite alternate yd-drift-a}.yd-center-page:after{animation:22s ease-in-out infinite alternate yd-drift-b}.pub-page .pub-hero__grid>*,.pub-page .pub-section__head{animation:yd-rise .62s var(--yd-ease-out) backwards}.pub-page .pub-hero__grid>:nth-child(2){animation-delay:.12s}.pub-page .pub-grid>*{animation:yd-rise var(--yd-dur-enter) var(--yd-ease-out) backwards}.pub-page .pub-grid>:nth-child(2){animation-delay:50ms}.pub-page .pub-grid>:nth-child(3){animation-delay:.1s}.pub-page .pub-grid>:nth-child(4){animation-delay:.15s}.pub-page .pub-grid>:nth-child(5){animation-delay:.2s}.pub-page .pub-grid>:nth-child(6){animation-delay:.25s}.pub-page .pub-grid>:nth-child(n+7){animation-delay:.3s}}@keyframes yd-page-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes yd-rise{0%{opacity:0;transform:translateY(12px)scale(.99)}}@keyframes yd-fade-down{0%{opacity:0;transform:translateY(-6px)}}@keyframes yd-marker-in{0%{opacity:0;transform:scaleY(0)}}@keyframes yd-underline-in{0%{opacity:0;transform:scaleX(.3)}}@keyframes yd-pop{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.06)}}@keyframes yd-dialog-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes yd-toast-in{0%{opacity:0;transform:translate(32px)scale(.96)}}@keyframes yd-toast-up{0%{opacity:0;transform:translateY(24px)scale(.97)}}@keyframes yd-drift-a{to{transform:translate(80px,60px)scale(1.12)}}@keyframes yd-drift-b{to{transform:translate(-70px,-50px)scale(1.1)}}:root:root:root{--yd-bg:#f7fafc;--yd-surface:#fff;--yd-surface-2:#f1f5f9;--yd-surface-3:#f4f8fb;--yd-surface-hover:#eef3f8;--yd-text:#1f2937;--yd-text-muted:#475569;--yd-text-subtle:#5b6b80;--yd-border:#d9e2ea;--yd-border-strong:#a9b6c6;--yd-primary:#1d4089;--yd-primary-fill:#1d4089;--yd-primary-fill-hover:#163370;--yd-primary-soft:#e6f4fa;--yd-primary-soft-text:#1d4089;--yd-accent:#3d7f81;--yd-accent-soft:#e6f4f4;--yd-accent-text:#2f6f71;--yd-brand-deep:#294371;--yd-teal:#63a6a8;--yd-elev-1:0 1px 2px #1f29370a, 0 4px 12px -6px #1f29371a;--yd-elev-2:0 2px 6px #1f29370d, 0 14px 28px -12px #1f29372e;--yd-elev-3:0 8px 16px -4px #1f29371a, 0 28px 56px -16px #1f29374d;--yd-r-md:10px;--yd-r-lg:14px;--yd-r-xl:20px;--yd-radius-md:10px;--yd-radius-lg:14px;--yd-radius-xl:16px;--yd-radius-card:16px;--yd-radius-sheet:24px;--yd-radius-hero:28px;--yd-text-display:800 26px/32px var(--yd-font);--yd-tracking-display:-.02em;--yd-text-hero:800 40px/44px var(--yd-font);--yd-text-stat:800 28px/34px var(--yd-font);--yd-text-title:750 17px/24px var(--yd-font);--yd-brand-gradient:linear-gradient(160deg, #1d4089, #294371 55%, #63a6a8);--yd-hero-gradient:linear-gradient(160deg, #1d4089, #294371 55%, #63a6a8);--yd-shadow-tint:31, 41, 55;--yd-ambient-1:#1d40890f;--yd-ambient-2:#63a6a814}@media (prefers-color-scheme:dark){:root:root:root:not([data-theme=light]){--yd-bg:#101a2e;--yd-surface:#18253f;--yd-surface-2:#0b1322;--yd-surface-3:#1d2c4a;--yd-surface-hover:#1e2d4a;--yd-text:#f7fafc;--yd-text-muted:#c5d3e0;--yd-text-subtle:#97bac7;--yd-border:#daf2fa1f;--yd-border-strong:#4a5d7d;--yd-primary:#8fb0f0;--yd-primary-soft:#1b2f57;--yd-accent:#63a6a8;--yd-accent-soft:#15302f;--yd-accent-text:#8cc6c8;--yd-elev-1:0 2px 6px #0006, 0 6px 14px -8px #00000080;--yd-elev-2:0 2px 6px #0006, 0 10px 20px -10px #0009;--yd-ambient-1:#1d408938;--yd-ambient-2:#63a6a81a}}:root:root:root[data-theme=dark]{--yd-bg:#101a2e;--yd-surface:#18253f;--yd-surface-2:#0b1322;--yd-surface-3:#1d2c4a;--yd-surface-hover:#1e2d4a;--yd-text:#f7fafc;--yd-text-muted:#c5d3e0;--yd-text-subtle:#97bac7;--yd-border:#daf2fa1f;--yd-border-strong:#4a5d7d;--yd-primary:#8fb0f0;--yd-primary-soft:#1b2f57;--yd-accent:#63a6a8;--yd-accent-soft:#15302f;--yd-accent-text:#8cc6c8;--yd-elev-1:0 2px 6px #0006, 0 6px 14px -8px #00000080;--yd-elev-2:0 2px 6px #0006, 0 10px 20px -10px #0009;--yd-ambient-1:#1d408938;--yd-ambient-2:#63a6a81a}.yd-brand__mark{box-shadow:none;background:0 0;border-radius:0;font-size:0}.yd-brand__mark img{object-fit:contain;width:100%;height:100%;display:block}.yd-brand{font-weight:800}.yd-ws-switch__icon{background:var(--yd-brand-gradient)}h1,h2,h3{letter-spacing:-.015em}h1,.yd-card__title{font-weight:800}.yd-card,.yd-card-x{border-radius:var(--yd-radius-card)}.yd-card-x,.yd-stat{box-shadow:var(--yd-elev-1), var(--yd-edge-light)}.yd-center-page{background:radial-gradient(900px 480px at 100% 100%, color-mix(in srgb, var(--yd-teal) 14%, transparent), transparent 62%), radial-gradient(1000px 520px at 0% 0%, #1d40891f, transparent 60%), var(--yd-bg)}.yd-center-page:before,.yd-center-page:after{display:none}.yd-card--fcare{background:var(--yd-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--yd-border);box-shadow:var(--yd-elev-3);border-radius:28px;padding:0;overflow:hidden}.yd-card__hero{background:radial-gradient(80% 70% at 25% 0%, #ffffff3d, transparent 62%), var(--yd-hero-gradient);color:#fff;flex-direction:column;align-items:center;gap:10px;padding:30px 24px 56px;display:flex;position:relative;overflow:hidden}.yd-card__hero:after{content:"";background:radial-gradient(circle,#ffffff29,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-60px}.yd-brand--badge{z-index:1;background:#fff;border-radius:50%;justify-content:center;width:72px;height:72px;position:relative;box-shadow:0 14px 30px -10px #00000080}.yd-brand--badge .yd-brand__mark{width:46px;height:46px}.yd-card__wordmark{z-index:1;width:auto;height:36px;display:block;position:relative}.yd-card__tagline{z-index:1;font:600 11px/1 var(--yd-font);letter-spacing:.1em;text-transform:uppercase;color:#ffffffdb;position:relative}.yd-card__sheet{padding:28px var(--yd-gap-2xl) var(--yd-gap-2xl);background:var(--yd-surface);border-radius:50% 50% 0 0/28px 28px 0 0;margin-top:-28px;position:relative}@media (width<=480px){.yd-card__sheet{padding:24px var(--yd-gap-lg) var(--yd-gap-xl)}}@media (prefers-reduced-motion:no-preference){.yd-brand--badge{animation:3s ease-in-out infinite fcBeat}}@keyframes fcBeat{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.pub-page{background:var(--yd-bg,var(--yd-ground));min-height:100vh;color:var(--yd-text,var(--yd-ink));flex-direction:column;display:flex}.pub-container{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:0 16px}@media (width>=720px){.pub-container{padding:0 32px}}.pub-narrow{max-width:760px}.pub-main{outline:none;flex:1}.pub-stack{gap:var(--yd-gap-sm,8px);flex-direction:column;display:flex}.pub-stack--lg{gap:var(--yd-gap-xl,24px)}.pub-row{gap:var(--yd-gap-md,12px);flex-wrap:wrap;align-items:center;display:flex}.pub-muted{color:var(--yd-text-muted,var(--yd-faint));margin:0}.pub-header{z-index:var(--yd-z-sticky,20);background:var(--yd-surface,var(--yd-raised));border-bottom:1px solid var(--yd-border,var(--yd-hair));position:sticky;top:0}.pub-header__row{align-items:center;gap:var(--yd-gap-lg,16px);min-height:var(--yd-topbar-h,56px);display:flex}.pub-brand{padding:0}.pub-header__nav{gap:var(--yd-gap-lg,16px);margin-left:auto;display:none}.pub-header__nav a{color:var(--yd-text,var(--yd-ink));font-weight:var(--yd-fw-medium,500);text-decoration:none}.pub-header__nav a:hover{color:var(--yd-primary,var(--yd-brand))}.pub-header__theme{margin-left:auto}.pub-header__cta{text-decoration:none}@media (width>=860px){.pub-header__nav{display:flex}.pub-header__nav+.pub-header__theme{margin-left:var(--yd-gap-lg,16px)}}.pub-hero{background:linear-gradient(180deg, var(--yd-primary-soft,var(--yd-wash)) 0%, var(--yd-bg,var(--yd-ground)) 100%);padding:48px 0 32px}.pub-hero__grid{align-items:center;gap:32px;display:grid}@media (width>=900px){.pub-hero{padding:80px 0 48px}.pub-hero__grid{grid-template-columns:3fr 2fr}}.pub-eyebrow{color:var(--yd-accent-text,var(--yd-brand));font-weight:var(--yd-fw-semibold,600);text-transform:uppercase;letter-spacing:.06em;font-size:var(--yd-fs-sm,12px)}.pub-hero__title{font-size:clamp(28px, 5vw, var(--yd-fs-4xl,40px));line-height:var(--yd-lh-tight,1.2);color:var(--yd-text,var(--yd-ink));margin:0}.pub-hero__lead{font-size:var(--yd-fs-lg,15px);line-height:var(--yd-lh-normal,1.5);color:var(--yd-text-muted,var(--yd-faint));max-width:60ch;margin:0}.pub-hero__fine{font-size:var(--yd-fs-sm,12px);color:var(--yd-text-subtle,var(--yd-faint));margin:0}.pub-hero__points{background:var(--yd-surface,var(--yd-raised));border:1px solid var(--yd-border,var(--yd-hair));border-radius:var(--yd-r-xl,16px);box-shadow:var(--yd-elev-1,none);flex-direction:column;gap:14px;margin:0;padding:24px;list-style:none;display:flex}.pub-hero__points li{align-items:flex-start;gap:10px;display:flex}.pub-hero__points svg{color:var(--yd-success-text,var(--yd-brand));flex:none;margin-top:2px}.pub-emergency{border-radius:var(--yd-r-lg,12px);background:var(--yd-danger-soft,#fdecec);color:var(--yd-danger-text,#a12020);border:1px solid var(--yd-danger-border,transparent);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:16px 0;padding:12px 16px;display:flex}.pub-emergency__num{color:inherit;font-weight:var(--yd-fw-bold,700)}.pub-emergency__note{font-size:var(--yd-fs-sm,12px)}.pub-section{padding:40px 0}@media (width>=900px){.pub-section{padding:64px 0}}.pub-section__head{flex-direction:column;gap:6px;max-width:70ch;display:flex}.pub-section__title{font-size:var(--yd-fs-3xl,28px);line-height:var(--yd-lh-tight,1.2);margin:0}.pub-grid{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.pub-grid--3,.pub-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.pub-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pub-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.pub-tile{background:var(--yd-surface,var(--yd-raised));border:1px solid var(--yd-border,var(--yd-hair));border-radius:var(--yd-r-lg,12px);flex-direction:column;gap:8px;padding:20px;display:flex}.pub-tile__icon{border-radius:var(--yd-r-md,8px);background:var(--yd-primary-soft,var(--yd-wash));width:40px;height:40px;color:var(--yd-primary,var(--yd-brand));justify-content:center;align-items:center;display:inline-flex}.pub-tile__title{font-size:var(--yd-fs-lg,15px);margin:0}.pub-tile__body{color:var(--yd-text-muted,var(--yd-faint));line-height:var(--yd-lh-normal,1.5);margin:0}.pub-tile__link{font-weight:var(--yd-fw-semibold,600);margin-top:auto}.pub-contact{gap:24px;display:grid}@media (width>=900px){.pub-contact{grid-template-columns:1fr 1fr}}.pub-contact__list{grid-template-columns:minmax(100px,max-content) 1fr;gap:10px 16px;margin:0;display:grid}.pub-contact__list dt{color:var(--yd-text-muted,var(--yd-faint))}.pub-contact__list dd{overflow-wrap:anywhere;margin:0}.pub-placeholder{outline:1px dashed var(--yd-warning-border,#c98a00);outline-offset:2px;border-radius:2px}.pub-placeholder__tag{border-radius:var(--yd-r-full,999px);font-size:var(--yd-fs-xs,11px);font-weight:var(--yd-fw-semibold,600);background:var(--yd-warning-soft,#fff4d6);color:var(--yd-warning-text,#7a5200);white-space:nowrap;margin-left:6px;padding:0 6px}.pub-footer{background:var(--yd-surface,var(--yd-raised));border-top:1px solid var(--yd-border,var(--yd-hair));margin-top:auto;padding:40px 0 24px}.pub-footer__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=720px){.pub-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.pub-footer__grid{grid-template-columns:1.2fr 1.4fr 1fr 1fr}}.pub-footer__head{font-size:var(--yd-fs-md,13px);text-transform:uppercase;letter-spacing:.05em;color:var(--yd-text-muted,var(--yd-faint));margin:0 0 4px}.pub-footer__link{color:var(--yd-text,var(--yd-ink))}.pub-footer__base{border-top:1px solid var(--yd-border,var(--yd-hair));font-size:var(--yd-fs-sm,12px);color:var(--yd-text-muted,var(--yd-faint));flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:32px;padding-top:16px;display:flex}.pub-hub__card{box-sizing:border-box;background:var(--yd-surface,var(--yd-raised));border:1px solid var(--yd-border,var(--yd-hair));border-radius:var(--yd-r-lg,12px);height:100%;color:var(--yd-text,var(--yd-ink));transition:border-color var(--yd-dur-fast,.12s) var(--yd-ease,ease), box-shadow var(--yd-dur-fast,.12s) var(--yd-ease,ease);flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}.pub-hub__card:hover{border-color:var(--yd-primary,var(--yd-brand));box-shadow:var(--yd-elev-2,none)}.pub-hub__head{align-items:center;gap:10px;display:flex}.pub-hub__icon{border-radius:var(--yd-r-md,8px);background:var(--yd-primary-soft,var(--yd-wash));width:36px;height:36px;color:var(--yd-primary,var(--yd-brand));justify-content:center;align-items:center;display:inline-flex}.pub-hub__name{font-weight:var(--yd-fw-semibold,600);font-size:var(--yd-fs-lg,15px);flex:1}.pub-hub__body{color:var(--yd-text-muted,var(--yd-faint));line-height:var(--yd-lh-normal,1.5)}.pub-hub__cta{color:var(--yd-primary,var(--yd-brand));font-weight:var(--yd-fw-semibold,600);margin-top:auto}.pub-signin__methods{border-radius:var(--yd-r-md,8px);background:var(--yd-surface-2,var(--yd-sunken));gap:4px;margin-bottom:16px;padding:4px;display:flex}.pub-signin__methods button{flex:1}.pub-signin__unavailable{text-align:center}.pub-form{flex-direction:column;gap:4px;max-width:640px;display:flex}.pub-form__grid{grid-template-columns:1fr;gap:0 16px;display:grid}@media (width>=640px){.pub-form__grid{grid-template-columns:1fr 1fr}}.pub-card{background:var(--yd-surface,var(--yd-raised));border:1px solid var(--yd-border,var(--yd-hair));border-radius:var(--yd-r-lg,12px);padding:24px}.pub-steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pub-steps li{border-radius:var(--yd-r-full,999px);background:var(--yd-surface-2,var(--yd-sunken));font-size:var(--yd-fs-sm,12px);padding:4px 10px}.pub-steps li[aria-current=step]{background:var(--yd-primary-soft,var(--yd-wash));color:var(--yd-primary-soft-text,var(--yd-brand));font-weight:var(--yd-fw-semibold,600)}.pub-docs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pub-docs li{border:1px solid var(--yd-border,var(--yd-hair));border-radius:var(--yd-r-md,8px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.fc-hero{isolation:isolate;color:#fff;background:radial-gradient(80% 60% at 25% 6%, #ffffff38, transparent 62%), var(--yd-hero-gradient,linear-gradient(160deg, #1d4089, #294371 55%, #63a6a8));padding:48px 0 112px;position:relative;overflow:hidden}.fc-hero__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.fc-hero__glow{border-radius:50%;position:absolute}.fc-hero__glow--a{background:radial-gradient(circle,#ffffff29,#0000 70%);width:520px;height:520px;top:-120px;right:-140px}.fc-hero__glow--b{background:radial-gradient(circle,#63a6a880,#0000 70%);width:460px;height:460px;bottom:-180px;left:-120px}.fc-hero__ring{border:1.5px solid #ffffff29;border-radius:50%;position:absolute;top:46%;right:8%;transform:translateY(-50%)}.fc-hero__ring--1{width:560px;height:560px}.fc-hero__ring--2{border-color:#ffffff1a;width:780px;height:780px;right:-2%}.fc-hero__ring--3{border-color:#ffffff0f;width:1020px;height:1020px;right:-12%}.fc-hero__grid{align-items:center;gap:40px;display:grid}@media (width>=980px){.fc-hero{padding:72px 0 132px}.fc-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px}}.fc-hero__copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.fc-hero__brand{align-items:center;gap:14px;display:flex}.fc-hero__badge{background:#fff;border-radius:50%;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 14px 30px -10px #00000080}.fc-hero__badge img{width:46px;height:46px;display:block}.fc-hero__wordmark{width:auto;height:46px;display:block}.fc-eyebrow{font:600 12px/1 var(--yd-font);letter-spacing:.16em;text-transform:uppercase;color:#ffffffdb;margin:24px 0 12px}.fc-hero__title{max-width:17ch;font:800 clamp(36px, 5.2vw, 62px) / 1.04 var(--yd-font);letter-spacing:-.03em;word-spacing:.05em;color:#fff;text-wrap:balance;margin:0}.fc-hero__statement{max-width:36ch;font:700 clamp(18px, 2vw, 22px) / 1.35 var(--yd-font);letter-spacing:-.01em;color:#fffffff5;margin:20px 0 8px}.fc-hero__lead{max-width:58ch;font:400 16px/1.65 var(--yd-font);color:#ffffffd6;margin:0}.fc-hero__cta{flex-wrap:wrap;align-items:center;gap:12px 14px;margin:28px 0 22px;display:flex}.fc-btn{height:52px;font:700 15px/1 var(--yd-font);letter-spacing:-.005em;transition:transform var(--yd-dur) var(--yd-ease-out,ease), box-shadow var(--yd-dur) var(--yd-ease-out,ease), background var(--yd-dur-fast) ease;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.fc-btn--white{color:#1d4089;background:#fff;box-shadow:0 12px 26px -12px #0000008c}.fc-btn--glass{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff21;border:1.5px solid #ffffff6b}@media (hover:hover){.fc-btn:hover{transform:translateY(-2px)}.fc-btn--white:hover{box-shadow:0 18px 32px -12px #0009}.fc-btn--glass:hover{background:#ffffff38}}.fc-btn:focus-visible,.fc-hero__link:focus-visible{outline-offset:3px;outline:3px solid #fff}.fc-hero__link{font:600 15px/1 var(--yd-font);color:#fff;text-underline-offset:5px;align-items:center;gap:6px;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-flex}.fc-chips{gap:8px;width:100%;max-width:660px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.fc-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.fc-chips li{font:500 13px/1.4 var(--yd-font);color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:14px;align-items:flex-start;gap:8px;padding:9px 13px;display:flex}.fc-chips svg{color:#a7f3d0;flex:none;margin-top:1px}.fc-hero__fine{max-width:62ch;font:400 12.5px/1.5 var(--yd-font);color:#ffffffbd;margin:18px 0 0}.fc-hero__arch{background:var(--yd-bg);border-radius:50% 50% 0 0/56px 56px 0 0;height:56px;position:absolute;bottom:-1px;left:0;right:0}.fc-hero__stage{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.fc-device{width:min(304px,72vw);position:relative}.fc-hero__caption{text-align:center;font:600 10.5px/1 var(--yd-font);letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin:0}.fc-phone{z-index:1;width:100%;position:relative}.fc-phone__bezel{background:linear-gradient(165deg,#3c4453,#11151d);border-radius:50px;padding:10px;box-shadow:0 40px 70px -28px #080e1cbf,inset 0 1px #ffffff38}.fc-phone__screen{aspect-ratio:368/760;background:var(--yd-bg);color:var(--yd-text);border-radius:40px;position:relative;overflow:hidden}.fc-phone__status{z-index:3;color:#fff;height:40px;font:600 13px/1 var(--yd-font);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:absolute;top:0;left:0;right:0}.fc-phone__signal{opacity:.85;align-items:flex-end;gap:2px;height:11px;display:inline-flex}.fc-phone__signal i{background:#fff;border-radius:1px;width:3px;display:block}.fc-phone__signal i:first-child{height:4px}.fc-phone__signal i:nth-child(2){height:6px}.fc-phone__signal i:nth-child(3){height:8.5px}.fc-phone__signal i:nth-child(4){height:11px}.fc-phone__top{background:radial-gradient(80% 60% at 25% 10%,#ffffff3d,#0000 62%),linear-gradient(160deg,#1d4089,#294371 55%,#63a6a8);flex-direction:column;justify-content:center;align-items:center;height:42%;padding-bottom:22px;display:flex;position:absolute;top:0;left:0;right:0}.fc-phone__badge{background:#fff;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;box-shadow:0 14px 30px -10px #00000080}.fc-phone__badge img{width:44px;height:44px;display:block}.fc-phone__wordmark{width:126px;height:auto;margin-top:10px;display:block}.fc-phone__tag{font:500 9.5px/1.4 var(--yd-font);letter-spacing:.12em;text-transform:uppercase;color:#ffffffdb;margin-top:6px}.fc-phone__sheet{text-align:center;background:var(--yd-bg);border-radius:50% 50% 0 0/34px 34px 0 0;flex-direction:column;align-items:center;padding:22px 16px 14px;display:flex;position:absolute;inset:36% 0 0}.fc-phone__title{max-width:250px;font:800 18px/22px var(--yd-font);letter-spacing:-.4px;color:var(--yd-text);text-wrap:balance;margin:0}.fc-phone__sub{max-width:262px;font:400 10.5px/15px var(--yd-font);color:var(--yd-text-subtle);margin:7px 0 0}.fc-phone__rows{flex-direction:column;align-self:stretch;gap:6px;margin-top:12px;display:flex}.fc-phone__row{text-align:left;background:var(--yd-surface);border:1px solid var(--yd-border);box-shadow:var(--yd-elev-1);border-radius:13px;flex:none;align-items:center;gap:10px;padding:8px 10px;display:flex}.fc-phone__ico{background:var(--yd-primary-soft);border:1.5px solid var(--yd-accent);width:30px;height:30px;color:var(--yd-accent-text);border-radius:11px;flex:none;place-items:center;display:grid}.fc-phone__row strong{font:600 12px/16px var(--yd-font);color:var(--yd-text);display:block}.fc-phone__row small{font:400 10.5px/14px var(--yd-font);color:var(--yd-text-subtle);display:block}.fc-phone__btn{height:36px;font:700 12px/1 var(--yd-font);color:#1d4089;border:1.5px solid var(--yd-border);background:var(--yd-surface);border-radius:999px;flex:none;align-self:stretch;place-items:center;margin-top:8px;display:grid}.fc-phone__btn--solid{color:#fff;background:#1d4089;border-color:#0000;margin-top:12px;box-shadow:0 8px 16px -8px #1d4089b3}:root:root:root[data-theme=dark] .fc-phone__btn:not(.fc-phone__btn--solid),:root:root:root:not([data-theme=light]) .fc-phone__btn:not(.fc-phone__btn--solid){color:var(--yd-text)}.fc-floats{z-index:2;pointer-events:none;display:none;position:absolute;inset:0}@media (width>=1380px){.fc-floats{display:block}}.fc-float{background:color-mix(in srgb, var(--yd-surface) 94%, transparent);width:204px;color:var(--yd-text);border:1px solid color-mix(in srgb, var(--yd-border) 70%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);border-radius:18px;align-items:center;gap:11px;padding:12px 15px 12px 12px;display:flex;position:absolute;box-shadow:0 22px 44px -18px #080e1c99}.fc-float strong{font:700 13px/17px var(--yd-font);display:block}.fc-float small{font:400 11.5px/15px var(--yd-font);color:var(--yd-text-subtle);margin-top:1px;display:block}.fc-float__ico{background:var(--yd-primary-soft);width:36px;height:36px;color:var(--yd-primary-soft-text);border-radius:12px;flex:none;place-items:center;display:grid}.fc-float[data-tone=ok] .fc-float__ico{background:var(--yd-success-soft);color:var(--yd-success-text)}.fc-float[data-tone=teal] .fc-float__ico{background:var(--yd-accent-soft);color:var(--yd-accent-text)}.fc-float--1{top:22%;right:calc(100% - 24px)}.fc-float--2{top:30%;left:calc(100% - 24px)}.fc-float--3{bottom:14%;right:calc(100% - 24px)}@media (width<=979px){.fc-hero__ring--1{right:-30%}}@media (prefers-reduced-motion:no-preference){.fc-rise{animation:fcRise .7s var(--d,0s) both cubic-bezier(.22, .8, .3, 1)}.fc-hero__glow--a{animation:9s ease-in-out infinite fcDrift}.fc-hero__ring{animation:5.2s ease-out infinite fcRing}.fc-hero__ring--2{animation-delay:1.3s}.fc-hero__ring--3{animation-delay:2.6s}.fc-phone__badge,.fc-hero__badge{animation:3s ease-in-out infinite fcBeat}.fc-phone__row{animation:fcRise .6s calc(.45s + var(--i,0) * .1s) both cubic-bezier(.22, .8, .3, 1)}.fc-float{animation:7s ease-in-out infinite fcFloat}.fc-float--2{animation-delay:-2.3s}.fc-float--3{animation-delay:-4.6s}.fc-step,.fc-ws-grid>li{animation:fcRise .6s calc(var(--i,0) * 70ms) both cubic-bezier(.22, .8, .3, 1)}}@keyframes fcRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fcDrift{0%,to{transform:translate(0)}50%{transform:translate(-30px,24px)}}@keyframes fcRing{0%{opacity:.9;transform:translateY(-50%)scale(.96)}70%,to{opacity:.25;transform:translateY(-50%)scale(1.03)}}@keyframes fcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.fc-tile-icon{background:var(--yd-primary-soft);border:1.5px solid var(--yd-accent);width:46px;height:46px;color:var(--yd-accent-text);border-radius:15px;flex:none;place-items:center;display:inline-grid}.fc-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.fc-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.fc-step{background:var(--yd-surface);border:1px solid var(--yd-border);box-shadow:var(--yd-elev-1);border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.fc-step__n{font:800 44px/1 var(--yd-font);letter-spacing:-.04em;color:var(--yd-primary-soft);-webkit-text-stroke:1px color-mix(in srgb, var(--yd-primary) 22%, transparent);position:absolute;top:14px;right:20px}.fc-step__title{font:750 18px/1.3 var(--yd-font);letter-spacing:-.01em;margin:8px 0 0}.fc-step__body{color:var(--yd-text-muted);margin:0;line-height:1.55}.fc-ws{box-sizing:border-box;background:var(--yd-surface);border:1px solid var(--yd-border);height:100%;box-shadow:var(--yd-elev-1);color:var(--yd-text);transition:transform var(--yd-dur) var(--yd-ease-out,ease), border-color var(--yd-dur-fast) ease, box-shadow var(--yd-dur) ease;border-radius:20px;flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}.fc-ws__name{font:750 16px/1.3 var(--yd-font);margin-top:6px}.fc-ws__body{color:var(--yd-text-muted);font-size:13.5px;line-height:1.5}.fc-ws__cta{font:700 14px/1 var(--yd-font);color:var(--yd-primary);align-items:center;gap:6px;margin-top:auto;padding-top:6px;display:inline-flex}@media (hover:hover){.fc-ws:hover{border-color:var(--yd-primary);box-shadow:var(--yd-elev-2);transform:translateY(-3px)}}.fc-ws:focus-visible{outline:3px solid var(--yd-focus);outline-offset:2px}.pub-tile,.pub-hub__card,.pub-card{box-shadow:var(--yd-elev-1);border-radius:20px}.pub-tile__icon,.pub-hub__icon{background:var(--yd-primary-soft);border:1.5px solid var(--yd-accent);width:46px;height:46px;color:var(--yd-accent-text);border-radius:15px}.pub-section__title{letter-spacing:-.02em;font-weight:800}.pub-section--alt{background:var(--yd-surface-3)}.pub-header{background:color-mix(in srgb, var(--yd-surface) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px)}.pub-brand{gap:8px}.pub-brand__mark{width:34px;height:34px;display:block}.pub-brand__word{width:auto;height:30px;display:block}.pub-brand__word--dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pub-brand__word--light{display:none}:root:not([data-theme=light]) .pub-brand__word--dark{display:block}}:root[data-theme=dark] .pub-brand__word--light{display:none}:root[data-theme=dark] .pub-brand__word--dark{display:block}.yd-ntf{gap:var(--yd-gap-md);flex-direction:column;display:flex}.yd-ntf__day{gap:var(--yd-gap-sm);flex-direction:column;display:flex}.yd-ntf__heading{border-bottom:1px solid var(--yd-border);font-size:var(--yd-fs-md);font-weight:var(--yd-fw-semibold);color:var(--yd-text);margin:0;padding-bottom:4px}.yd-ntf__group{flex-direction:column;gap:2px;display:flex}.yd-ntf__type{font-size:var(--yd-fs-sm);font-weight:var(--yd-fw-semibold);color:var(--yd-text-muted);align-items:center;gap:6px;margin:0;display:flex}.yd-ntf__type-count{font-weight:var(--yd-fw-regular);color:var(--yd-text-subtle)}.yd-ntf__type-count:before{content:"·";margin-right:6px}.yd-ntf__group--emergency .yd-ntf__type{color:var(--yd-danger-text)}.yd-ntf__list{margin:0;padding:0;list-style:none}.yd-ntf__settings{align-items:center;gap:var(--yd-gap-sm);color:var(--yd-primary);display:inline-flex}.yd-ntf__toolbar{align-items:center;gap:var(--yd-gap-sm);flex-wrap:wrap;display:flex}.yd-ntf__toolbar .yd-input{width:auto;min-width:140px}.yd-ntf__offline{margin:0}.yd-ntf__row{align-items:flex-start;gap:var(--yd-gap-xs);border-bottom:1px solid var(--yd-border);border-left:3px solid #0000;display:flex}.yd-ntf__row--high{border-left-color:var(--yd-warning-border)}.yd-ntf__row--max{border-left-color:var(--yd-danger-fill)}.yd-ntf__main{gap:var(--yd-gap-sm);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--yd-r-md);background:0 0;border:0;flex:1;padding:10px 8px;display:flex}.yd-ntf__main:hover:not(:disabled){background:var(--yd-surface-hover)}.yd-ntf__main:disabled{cursor:default}.yd-ntf__icon{border-radius:var(--yd-r-full);background:var(--yd-surface-2);width:28px;height:28px;color:var(--yd-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.is-unread .yd-ntf__icon{background:var(--yd-primary-soft);color:var(--yd-primary-soft-text)}.yd-ntf__text{flex-direction:column;gap:2px;min-width:0;display:flex}.yd-ntf__title{font-weight:var(--yd-fw-medium);align-items:center;gap:6px;display:inline-flex}.is-unread .yd-ntf__title{font-weight:var(--yd-fw-bold)}.yd-ntf__dot{border-radius:var(--yd-r-full);background:var(--yd-primary-fill);flex:none;width:8px;height:8px}.yd-ntf__body{color:var(--yd-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yd-ntf__meta{align-items:center;gap:var(--yd-gap-sm);font-size:var(--yd-fs-sm);color:var(--yd-text-subtle);flex-wrap:wrap;display:inline-flex}.yd-ntf__open{color:var(--yd-primary)}.yd-ntf__dismiss{flex:none;margin-top:8px}
