:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--page-gutter:16px;--page-top:16px;--page-bottom:72px;--panel-pad:18px;--section-gap:32px;--fs-xs:13px;--fs-sm:14.5px;--fs-md:16px;--fs-lg:17.5px;--fs-xl:20px;--fs-2xl:24px;--fs-title:34px;--fs-title-lg:42px;--surface-panel:var(--iron-900);--surface-raised:var(--iron-850);--surface-control:var(--iron-800);--surface-selected:var(--iron-700);--text-strong:var(--bone);--text:var(--iron-100);--text-2:var(--iron-300);--text-3:#858592;--text-accent:var(--signal-hot);--text-ok:#7fd19c;--text-warn:#f2b33d;--text-danger:#f08a84;--wash-info:rgba(91,147,224,.09);--edge-info:rgba(91,147,224,.28);--wash-ok:rgba(67,168,104,.09);--edge-ok:rgba(67,168,104,.3);--wash-warn:rgba(242,179,61,.06);--edge-warn:rgba(242,179,61,.24);--wash-danger:rgba(224,98,91,.07);--edge-danger:rgba(224,98,91,.3);--r-2xl:20px;--shadow-sel:0 1px 2px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.05);--shadow-pop:0 18px 40px -12px rgba(0,0,0,.75);--shadow-float:0 24px 60px -20px rgba(0,0,0,.8);--ring:0 0 0 3px rgba(91,147,224,.22)}@media (min-width:720px){:root{--page-gutter:28px;--page-top:24px;--panel-pad:24px;--section-gap:40px}}.ui-app{display:contents}.ui-app .btn:not(:where(.cal *)){border-radius:var(--r-md);gap:8px;letter-spacing:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.ui-app .btn:focus-visible:not(:where(.cal *)){outline:2px solid var(--signal-hot);outline-offset:2px}.ui-app .btn-lg:not(:where(.cal *)){height:auto;min-height:54px;padding:10px 26px;font-size:17.5px;line-height:1.3}.ui-app .btn-md:not(:where(.cal *)){height:auto;min-height:46px;padding:8px 20px;font-size:16px;line-height:1.3}.ui-app .btn-sm:not(:where(.cal *)){height:auto;min-height:40px;padding:6px 14px;font-size:15px;line-height:1.3}@media (pointer:coarse){.ui-app .btn-sm:not(:where(.cal *)){min-height:44px}.ui-app .btn-md:not(:where(.cal *)){min-height:48px}}.ui-app .btn-icon:not(:where(.cal *)){width:40px;min-width:40px;padding:0;font-size:18px}@media (pointer:coarse){.ui-app .btn-icon:not(:where(.cal *)){width:44px;min-width:44px}}.ui-app .btn-wrap:not(:where(.cal *)){white-space:normal}.ui-app .btn-solid:not(:where(.cal *)){background:var(--signal-solid);color:#fff;box-shadow:none}.ui-app .btn-solid:hover:not(:where(.cal *)){background:var(--signal-solid-hover)}.ui-app .btn-solid:active:not(:where(.cal *)){background:var(--plate-blue-deep)}.ui-app .btn-solid:disabled:hover:not(:where(.cal *)),.ui-app .btn-solid:disabled:not(:where(.cal *)){background:var(--iron-700);color:var(--iron-300);opacity:1}.ui-app .btn-outline:not(:where(.cal *)){background:transparent;border:1px solid var(--hair-3);color:var(--iron-100)}.ui-app .btn-outline:hover:not(:where(.cal *)){background:var(--wash-2);border-color:hsla(0,0%,100%,.22)}.ui-app .btn-outline:disabled:hover:not(:where(.cal *)){background:transparent;border-color:var(--hair-3)}.ui-app .btn-outline--green:not(:where(.cal *)){border-color:rgba(67,168,104,.55);color:var(--text-ok)}.ui-app .btn-outline--green:hover:not(:where(.cal *)){border-color:var(--plate-green);background:rgba(67,168,104,.1)}.ui-app .btn-subtle:not(:where(.cal *)){background:var(--surface-control);border:1px solid var(--hair-2);color:var(--iron-100)}.ui-app .btn-subtle:hover:not(:where(.cal *)){background:var(--iron-700)}.ui-app .btn-subtle:disabled:hover:not(:where(.cal *)){background:var(--surface-control)}.ui-app .btn-ghost:not(:where(.cal *)){background:transparent;color:var(--iron-200)}.ui-app .btn-ghost:hover:not(:where(.cal *)){background:var(--wash-2);color:var(--bone)}.ui-app .btn-danger:not(:where(.cal *)){background:transparent;border:1px solid var(--edge-danger);color:var(--text-danger)}.ui-app .btn-danger:hover:not(:where(.cal *)){background:var(--danger-soft);border-color:var(--danger)}.ui-app .btn-danger:disabled:hover:not(:where(.cal *)){background:transparent;border-color:var(--edge-danger)}.ui-app .badge:not(:where(.cal *)){height:24px;padding:0 9px;gap:4px;border:0;border-radius:7px;font-size:13px;font-weight:700;line-height:1;vertical-align:middle}.ui-app .badge-green:not(:where(.cal *)){background:rgba(67,168,104,.14);color:var(--text-ok)}.ui-app .badge-yellow:not(:where(.cal *)){background:rgba(242,179,61,.13);color:var(--text-warn)}.ui-app .badge-red:not(:where(.cal *)){background:rgba(224,98,91,.15);color:#f4a19b}.ui-v3 .badge-red:not(:where(.cal *)){background:hsla(0,0%,100%,.08);color:#e6f1ff}.ui-v3 .badge-yellow:not(:where(.cal *)){background:rgba(13,47,214,.3);color:#cfe6ff}.ui-app .badge-blue:not(:where(.cal *)){background:rgba(91,147,224,.15);color:#9dbdf0}.ui-app .badge-neutral:not(:where(.cal *)){background:hsla(0,0%,100%,.06);color:var(--iron-200)}.ui-app .field-input:not(:where(.cal *)){height:48px;padding:0 14px;border-radius:var(--r-md);border:1px solid var(--hair-3);background:hsla(0,0%,100%,.03);color:var(--iron-100);font-size:16px;font-family:var(--font-sans);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ui-app .field-input:hover:not(:where(.cal *)){border-color:hsla(0,0%,100%,.2)}.ui-app .field-input:focus:not(:where(.cal *)){outline:none;border-color:var(--signal-hot);box-shadow:var(--ring);background:hsla(0,0%,100%,.045)}.ui-app .field-input:not(:where(.cal *))::placeholder{color:var(--text-3)}.ui-app .field-input[aria-invalid=true]:not(:where(.cal *)){border-color:var(--danger)}.ui-app .field-input:disabled:not(:where(.cal *)){opacity:.55;cursor:not-allowed}.ui-app textarea.field-input:not(:where(.cal *)){height:auto;min-height:104px;padding:12px 14px;line-height:1.55;resize:vertical}.ui-app select.field-input:not(:where(.cal *)){-webkit-padding-end:10px;padding-inline-end:10px}@media (min-width:720px){.ui-app .field-input:not(:where(.cal *)):not(textarea){height:44px}}.ui-app .field-label:not(:where(.cal *)){margin-bottom:8px;font-size:14.5px;font-weight:600;color:var(--iron-300)}.ui-app .menu-pop:not(:where(.cal *)){border-color:var(--hair-2);background:var(--surface-raised);box-shadow:var(--shadow-pop);border-radius:var(--r-md)}.ui-app .menu-item:not(:where(.cal *)){box-sizing:border-box;display:flex;align-items:center;font-size:15.5px}.ui-app .menu-item:hover:not(:where(.cal *)){background:var(--wash-2)}.ui-app .menu-sep:not(:where(.cal *)){background:var(--hair-2)}.ui-page{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:var(--page-top) var(--page-gutter) calc(var(--page-bottom) + env(safe-area-inset-bottom, 0px));color:var(--text)}.ui-page--narrow{max-width:calc(480px + 2 * var(--page-gutter))}.ui-page--medium{max-width:calc(760px + 2 * var(--page-gutter))}.ui-page--full{max-width:1800px}.ui-back{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:15px;font-weight:600;color:var(--ink-on-glow,var(--text-3));text-decoration:none;transition:color .15s ease}.ui-back:hover{color:var(--bone)}.ui-head{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 16px;margin:8px 0 24px}.ui-head__text{flex:1 1 260px;min-width:0}.ui-head__acts{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ui-eyebrow{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--text-3)}.ui-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-title);line-height:1.1;letter-spacing:.005em;color:var(--text-strong)}.ui-sub{margin:6px 0 0;font-size:16px;line-height:1.55;color:var(--text-2);max-width:62ch}@media (min-width:720px){.ui-title{font-size:var(--fs-title-lg)}}header.ph{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"head sec main";align-items:center;grid-column-gap:8px;column-gap:8px;margin:8px 0 20px}.ph__head{grid-area:head;-webkit-padding-end:16px;padding-inline-end:16px}.ph__head,.ph__titleblock{min-width:0}.ph__eyebrow{display:block;margin:0 0 4px;font:600 13px/1.4 var(--font-sans);color:var(--ink-on-glow,var(--text-3));text-decoration:none}a.ph__back{position:relative;z-index:1;display:flex;align-items:center;gap:2px;width:max-content;max-width:100%;min-height:44px;margin-block:-13px -9px;font-size:15px;color:var(--text-2);transition:color .15s ease}a.ph__back>svg{-webkit-margin-start:-6px;margin-inline-start:-6px}a.ph__back:hover{color:var(--bone)}a.ph__back:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}.ph__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:34px;line-height:1.1;letter-spacing:.005em;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:720px){.ph__title{font-size:42px}}.ph__status{display:flex;align-items:center;gap:8px;margin:6px 0 0;font:600 15px/1.4 var(--font-sans);color:var(--ink-on-glow,var(--text-3))}.ph__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px rgba(127,227,255,.7)}.ph__sec{grid-area:sec}.ph__main,.ph__sec{display:flex;align-items:center;gap:8px}.ph__main{grid-area:main}header.ph .btn{height:40px;min-height:40px;border-radius:12px;padding-inline:16px;font-size:15px;white-space:nowrap}header.ph .btn-head-icon,header.ph .btn-icon{width:40px;min-width:40px;padding:0}header.ph .btn svg{display:block;flex:none;width:20px;height:20px}@media (pointer:fine){header.ph .ad-pager,header.ph .ui-seg{box-sizing:border-box;height:40px;padding:3px;border-radius:12px}header.ph .ui-seg>:is(button,a){min-height:0;height:32px;border-radius:9px;padding-top:0}header.ph .ad-pager button{height:32px;border-radius:9px}}@media (max-width:719px){header.ph{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title main" "status sec";row-gap:8px}.ph__head{display:contents}.ph__titleblock{grid-area:title;-webkit-padding-end:12px;padding-inline-end:12px}.ph__status{grid-area:status;margin:0;min-width:0}.ph__status:empty{display:none}.ph__sec{justify-self:end;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.ph__sec::-webkit-scrollbar{display:none}.ph__sec>*{flex:none}header.ph:not(:has(.ph__status)) .ph__sec{grid-area:auto;grid-column:1/-1;justify-self:start}header.ph .ph__sec .btn{height:36px;min-height:36px}}@media (pointer:coarse){header.ph .btn,header.ph .ph__sec .btn{min-height:44px;height:44px}header.ph .btn-head-icon,header.ph .btn-icon{width:44px;min-width:44px}}.menu-ctx{display:block}@media (min-width:1100px){.menu-ctx,.menu-wrap.menu-wrap--ctx{display:none}}.menu-item--ctx{gap:12px;width:100%;text-align:start;text-decoration:none}.menu-item--ctx .dash-nav__ic{flex:none;color:var(--iron-300)}.menu-item__t{flex:1 1 auto;min-width:0}.menu-item__v{flex:none;font-size:14px;font-weight:600;color:var(--text-3)}.ui-section{margin-top:var(--section-gap)}.ui-section:first-child{margin-top:0}.ui-section__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:12px}.ui-h2{font-size:var(--fs-xl);line-height:1.3}.ui-h2,.ui-h3{margin:0;font-weight:700;color:var(--text-strong)}.ui-h3{font-size:var(--fs-lg);line-height:1.35}.ui-hint{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--text-3)}.ui-section__head .ui-link{-webkit-margin-start:auto;margin-inline-start:auto}.ui-panel{box-sizing:border-box;padding:var(--panel-pad);border-radius:var(--r-lg);background:var(--surface-panel);border:1px solid var(--hair)}.ui-panel+.ui-panel{margin-top:12px}.ui-panel--flush{padding:0;overflow:hidden}.ui-panel--raised{background:var(--surface-raised);border-color:var(--hair-2);box-shadow:var(--shadow-float)}.ui-panel--info{background:var(--wash-info);border-color:var(--edge-info)}.ui-panel--ok{background:var(--wash-ok);border-color:var(--edge-ok)}.ui-panel--warn{background:var(--wash-warn);border-color:var(--edge-warn)}.ui-panel--danger{background:var(--wash-danger);border-color:var(--edge-danger)}.ui-panel__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:14px}.ui-panel__head .ui-h2,.ui-panel__head .ui-h3{flex:1 1 auto;min-width:0}.ui-group{border-radius:14px;background:var(--surface-panel);border:1px solid var(--hair);overflow:hidden}.ui-group--inset{background:hsla(0,0%,100%,.02)}.ui-row{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 16px;font-size:16px;color:var(--text)}.ui-row+.ui-row,.ui-rows>*+*{border-top:1px solid var(--hair)}a.ui-row,button.ui-row{width:100%;text-align:start;text-decoration:none;background:none;border-inline:0;border-bottom:0;font:inherit;color:inherit;cursor:pointer;transition:background-color .15s ease}a.ui-row:first-child,button.ui-row:first-child{border-top:0}a.ui-row:hover,button.ui-row:hover{background:var(--wash-2)}.ui-row__main{flex:1 1 auto;min-width:0}.ui-row__title{display:block;font-weight:600;color:var(--text);line-height:1.35}.ui-row__sub{display:block;margin-top:2px;font-size:var(--fs-xs);line-height:1.4;color:var(--text-3)}.ui-row__end{flex:none;display:flex;align-items:center;gap:8px;color:var(--text-2)}.ui-chev{flex:none;color:var(--text-3);font-size:18px;line-height:1}.ui-kv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;font-size:15.5px}.ui-kv+.ui-kv{border-top:1px solid var(--hair)}.ui-kv__k{color:var(--text-2);min-width:0}.ui-kv__v{color:var(--text);font-weight:600;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.ui-stat{box-sizing:border-box;min-width:0;padding:14px 16px;border-radius:14px;background:var(--surface-panel);border:1px solid var(--hair);text-align:start;font:inherit;color:inherit}button.ui-stat{cursor:pointer;transition:background-color .15s ease,border-color .15s ease}button.ui-stat:hover{background:var(--iron-850);border-color:var(--hair-2)}button.ui-stat[aria-expanded=true],button.ui-stat[aria-pressed=true]{border-color:var(--edge-info);background:var(--wash-info)}.ui-stat__label{display:block;font-size:14px;font-weight:600;color:var(--text-2)}.ui-stat__value{display:block;margin-top:4px;font-size:26px;font-weight:800;line-height:1.15;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ui-stat__sub{display:block;margin-top:4px;font-size:var(--fs-xs);line-height:1.4;color:var(--text-3)}.ui-callout{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:14px;border:1px solid var(--hair-2);background:hsla(0,0%,100%,.025);font-size:15px;line-height:1.5;color:var(--text-2)}.ui-callout:before{content:"";flex:none;width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--iron-300)}.ui-callout>*{min-width:0}.ui-callout b,.ui-callout strong{color:var(--text-strong)}.ui-callout p{margin:0}.ui-callout p+p{margin-top:6px}.ui-callout--info{background:var(--wash-info);border-color:var(--edge-info)}.ui-callout--info:before{background:var(--signal-hot)}.ui-callout--ok{background:var(--wash-ok);border-color:var(--edge-ok)}.ui-callout--ok:before{background:var(--plate-green)}.ui-callout--warn{background:var(--wash-warn);border-color:var(--edge-warn)}.ui-callout--warn:before{background:var(--plate-yellow)}.ui-callout--danger{background:var(--wash-danger);border-color:var(--edge-danger)}.ui-callout--danger:before{background:var(--danger)}.ui-callout--plain:before{display:none}.ui-empty{padding:32px 20px;border-radius:var(--r-lg);border:1px dashed var(--hair-3);text-align:center;font-size:16px;line-height:1.55;color:var(--text-2)}.ui-empty strong{display:block;margin-bottom:4px;font-size:17px;color:var(--text-strong)}.ui-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ui-table{width:100%;border-collapse:collapse;font-size:15px}.ui-table th{padding:8px 12px;text-align:start;white-space:nowrap;font-size:13.5px;font-weight:600;color:var(--text-3);border-bottom:1px solid var(--hair-3)}.ui-table td{padding:11px 12px;border-bottom:1px solid var(--hair);color:var(--text);vertical-align:middle}.ui-table tbody tr:hover td{background:var(--wash)}.ui-table tr:last-child td{border-bottom:0}.ui-num,.ui-table .is-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-table td.is-num,.ui-table th.is-num{text-align:end;white-space:nowrap}.ui-table tr.is-total td{font-weight:700;color:var(--text-strong);border-top:1px solid var(--hair-3)}.ui-table tr:has(+tr.is-total) td{border-bottom-color:var(--hair-3)}.ui-ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ui-seg{display:inline-flex;align-items:stretch;gap:2px;padding:3px;max-width:100%;border-radius:var(--r-md);background:var(--iron-900);border:1px solid var(--hair-2);overflow-x:auto;scrollbar-width:none}.ui-seg::-webkit-scrollbar{display:none}.ui-seg>a,.ui-seg>button{flex:0 0 auto;min-height:36px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--ink-on-glow,var(--iron-300));font:600 15px/1.2 var(--font-sans);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;cursor:pointer;text-decoration:none;transition:color .15s ease,background-color .15s ease}.ui-seg>a:hover,.ui-seg>button:hover{color:var(--iron-100)}.ui-seg>.is-on,.ui-seg>[aria-current=page],.ui-seg>[aria-pressed=true],.ui-seg>[aria-selected=true]{background:var(--iron-700);color:var(--bone);box-shadow:var(--shadow-sel)}.ui-seg>button:disabled{opacity:.5;cursor:default}.ui-seg--full{display:flex;width:100%}.ui-seg--full>a,.ui-seg--full>button{flex:1 1;padding:0 8px}@media (pointer:coarse){.ui-seg>a,.ui-seg>button{min-height:44px}}.ub-seg{margin-top:var(--sp-3)}.ub-note{margin-top:var(--sp-2)}.ub-msg{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);font-weight:600;line-height:1.5}.ub-msg--ok{color:var(--text-accent)}.ub-msg--err{color:var(--text-danger)}.ui-chips{display:flex;flex-wrap:wrap;gap:6px}.ui-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--hair-3);background:transparent;color:var(--iron-200);font:600 14.5px/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ui-chip:hover{background:var(--wash-2)}.ui-chip.is-on,.ui-chip[aria-pressed=true]{background:rgba(91,147,224,.14);border-color:rgba(91,147,224,.45);color:#cfe0fa}.ui-chip__n{color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (pointer:coarse){.ui-chip{min-height:44px}}.ui-link{display:inline-flex;align-items:center;gap:4px;color:var(--text-accent);font-weight:600;text-decoration:none;cursor:pointer;background:none;border:0;padding:0;font-family:inherit;font-size:inherit}.ui-link:hover{text-decoration:underline;text-underline-offset:3px}.ui-stack{display:flex;flex-direction:column;gap:var(--ui-gap,12px)}.ui-cluster{gap:var(--ui-gap,8px)}.ui-cluster,.ui-split{display:flex;flex-wrap:wrap;align-items:center}.ui-split{justify-content:space-between;gap:8px 16px}.ui-grid-2{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media (min-width:900px){.ui-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.ui-divider{height:1px;margin:16px 0;border:0;background:var(--hair)}.ui-muted{color:var(--text-2)}.ui-faint{color:var(--text-3)}.ui-strong{color:var(--text-strong);font-weight:700}.ui-ok{color:var(--text-ok)}.ui-warn{color:var(--text-warn)}.ui-danger{color:var(--text-danger)}.ui-field{margin-bottom:16px}.ui-field:last-child{margin-bottom:0}.ui-field__hint{margin:6px 0 0;font-size:var(--fs-xs);line-height:1.45;color:var(--text-3)}.ui-field__error{margin:6px 0 0;font-size:14px;font-weight:600;line-height:1.45;color:var(--text-danger)}.ui-fields-2{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 12px;gap:0 12px}@media (min-width:560px){.ui-fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-consent{margin-bottom:14px;padding:14px 16px 6px;border-radius:14px;background:hsla(0,0%,100%,.025);border:1px solid var(--hair-2)}.ui-consent.is-invalid{background:var(--wash-danger);border-color:var(--edge-danger)}.ui-consent__title{margin:0 0 6px;font-size:15.5px;font-weight:700;color:var(--text-strong)}.ui-consent__list{margin:0 0 10px;-webkit-padding-start:18px;padding-inline-start:18px;font-size:14.5px;line-height:1.6;color:var(--text-2)}.ui-consent__list li+li{margin-top:3px}.ui-consent__meta{margin:0 0 10px;font-size:14.5px;color:var(--text-3)}.ui-consent a{color:var(--text-accent);text-underline-offset:3px}.ui-consent .ui-consent__check{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 0 8px;border-top:1px solid var(--hair);font-size:15.5px;font-weight:600;line-height:1.45;color:var(--text);cursor:pointer}.ui-consent .ui-consent__check input{width:20px;height:20px;margin:1px 0 0;flex-shrink:0;accent-color:var(--signal-solid)}.ui-consent__error{margin:0 0 10px;font-size:14.5px;font-weight:600;color:var(--text-danger)}.ui-consent--line{padding:4px 16px}.ui-consent--line .ui-consent__check{border-top:0;padding:10px 0;font-size:15px;font-weight:600;line-height:1.5}.ui-consent__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;margin:0;padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--text-accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (pointer:coarse){.ui-consent__link{padding-block:11px;margin-block:-11px}}.ui-rules{box-sizing:border-box;width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid var(--hair-3);border-radius:20px;background:var(--iron-900,#0e0f15);color:var(--text);overflow:auto;overscroll-behavior:contain}.ui-rules::-webkit-backdrop{background:rgba(4,5,10,.72)}.ui-rules::backdrop{background:rgba(4,5,10,.72)}.ui-rules__card{padding:18px 18px 20px}.ui-rules__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ui-rules__title{margin:0;font-size:20px;font-weight:800;color:var(--text-strong)}.ui-rules__h{margin:16px 0 6px;font-size:15.5px;font-weight:700;color:var(--text-strong)}.ui-rules__list{margin:0;-webkit-padding-start:18px;padding-inline-start:18px;font-size:15px;line-height:1.6;color:var(--text-2)}.ui-rules__list li+li{margin-top:4px}.ui-rules__meta{margin:16px 0 0;font-size:14.5px;color:var(--text-3)}.ui-rules a{color:var(--text-accent);text-underline-offset:3px}@media (max-width:560px){.ui-rules{margin:auto 0 0;width:100vw;max-width:100vw;border-radius:20px 20px 0 0;max-height:86dvh}}.ui-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.ui-days__day{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:56px;margin:0;padding:6px 2px;border-radius:14px;border:1px solid var(--hair-3);background:hsla(0,0%,100%,.04);color:var(--text);font:inherit;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ui-days__day:hover:not(:disabled){background:hsla(0,0%,100%,.08)}.ui-days__day:focus-visible{outline:2px solid var(--signal-hot);outline-offset:2px}.ui-days__dow{font-size:12.5px;font-weight:600;line-height:1.1;color:var(--text-3)}.ui-days__date{font-size:15px;font-weight:700;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-days__day.is-empty{opacity:.38;cursor:default;background:transparent}.ui-days__day[aria-pressed=true]{background:var(--sel-fill,rgba(13,47,214,.38));border-color:var(--sel-edge,rgba(127,227,255,.5));color:var(--sel-ink,#eaf6ff);box-shadow:var(--sel-glow,none)}.ui-days__day[aria-pressed=true] .ui-days__dow{color:inherit;opacity:.85}@media (prefers-reduced-motion:reduce){.ui-days__day{transition:none}}.ui-details>summary{display:flex;align-items:center;gap:8px;min-height:44px;list-style:none;cursor:pointer;font-size:15.5px;font-weight:600;color:var(--text)}.ui-details>summary::-webkit-details-marker{display:none}.ui-details>summary:after{content:"";width:8px;height:8px;-webkit-margin-start:auto;margin-inline-start:auto;flex:none;border-right:2px solid var(--text-3);border-bottom:2px solid var(--text-3);transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--ease)}.ui-details[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.ui-sticky-foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;margin:16px calc(-1 * var(--page-gutter)) 0;padding:12px var(--page-gutter) calc(12px + env(safe-area-inset-bottom, 0px));background:linear-gradient(to top,var(--iron-950) 70%,rgba(10,10,12,0))}.ui-skel{border-radius:8px;background:linear-gradient(90deg,var(--iron-900) 0,var(--iron-850) 50%,var(--iron-900) 100%);background-size:200% 100%;animation:uiSkel 1.4s linear infinite}@keyframes uiSkel{to{background-position:-200% 0}}.ui-avatar{flex:none;width:36px;height:36px;border-radius:50%;display:inline-grid;place-items:center;background:var(--iron-800);color:var(--iron-200);box-shadow:inset 0 0 0 1px var(--hair-2);font-size:14px;font-weight:700;line-height:1}@media (prefers-reduced-motion:reduce){.ui-skel{animation:none}.ui-details>summary:after{transition:none}}:root{--glass-fill:hsla(0,0%,100%,.045);--glass-fill-2:hsla(0,0%,100%,.07);--glass-edge:hsla(0,0%,100%,.11);--glass-edge-2:hsla(0,0%,100%,.16);--glass-hi:inset 0 1px 0 hsla(0,0%,100%,.08);--glass-blur:blur(18px) saturate(140%);--glass-shadow:0 10px 30px -18px rgba(0,0,0,.7);--glass-btn:linear-gradient(180deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.045));--glass-btn-hover:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.07));--glass-btn-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -1px 0 rgba(0,0,0,.25),0 4px 14px -8px rgba(0,0,0,.7);--gp-fill:radial-gradient(120% 140% at 50% 120%,rgba(127,227,255,.35) 0%,transparent 45%),linear-gradient(180deg,#2457ff,#0d2fd6 55%,#0a1d9c);--gp-fill-hover:radial-gradient(120% 140% at 50% 120%,rgba(127,227,255,.5) 0%,transparent 50%),linear-gradient(180deg,#36f,#1a3ee6 55%,#0f27b0);--gp-edge:rgba(127,227,255,.75);--gp-ink:#f4fbff;--gp-text-shadow:0 0 10px rgba(127,227,255,.85),0 1px 0 rgba(0,10,80,.7);--gp-shadow:inset 0 1px 0 rgba(200,245,255,.9),inset 0 -8px 16px -8px rgba(0,8,70,.8),0 0 0 1px rgba(10,40,200,.5),0 0 22px -2px rgba(40,120,255,.75),0 12px 30px -10px rgba(0,40,255,.8);--sel-fill:rgba(13,47,214,.38);--sel-edge:rgba(127,227,255,.5);--sel-ink:#eaf6ff;--sel-glow:0 0 12px -2px rgba(127,227,255,.45);--cyan:#7fe3ff;--gp-disc:radial-gradient(circle at 50% 35%,#2f6cf0,#0a1d9c 75%);--gp-disc-shadow:0 0 0 1px rgba(127,227,255,.7),0 0 16px rgba(60,140,255,.8);--link:#7fd6ff;--link-glow:0 0 8px rgba(127,227,255,.5);--glow-a:rgba(10,88,255,.4);--glow-b:rgba(3,56,230,.24);--glow-c:rgba(127,227,255,.12);--page-bg:linear-gradient(180deg,#0b1224,#07080d 46%);--now-line:#7fe3ff;--now-line-glow:0 0 10px rgba(127,227,255,.9);--v3-closed-hatch:repeating-linear-gradient(135deg,hsla(0,0%,100%,.07) 0 6px,transparent 6px 14px);--nopunch-fill:rgba(13,47,214,.14);--nopunch-edge:rgba(170,210,255,.55);--nopunch-ink:#dbe9ff;--tag-fill:hsla(0,0%,100%,.08);--tag-ink:#c2c2cc;--tag-act-fill:rgba(13,47,214,.3);--tag-act-ink:#cfe6ff;--tag-act-edge:rgba(127,227,255,.4);--bar-fill:rgba(10,10,12,.72);--bar-blur:blur(20px) saturate(150%);--card-edge:rgba(110,190,255,.12);--sidebar-w:224px;--tabbar-h:64px;--tabbar-offset:0px}.ui-v3{--ink-on-glow:#a6a6b3;--wash-warn:hsla(0,0%,100%,.04);--edge-warn:hsla(0,0%,100%,.16);--wash-danger:hsla(0,0%,100%,.04);--edge-danger:hsla(0,0%,100%,.2);--text-warn:#cfe6ff;--text-danger:#e6f1ff;--plate-yellow:#cfe6ff;--danger:#e6f1ff;--danger-deep:hsla(0,0%,100%,.4);--danger-soft:hsla(0,0%,100%,.06);--text-accent:var(--link);--ring:0 0 0 3px rgba(127,227,255,.28);--surface-panel:#0e0f15}body:has(.ui-v3){background-color:#07080d;background-image:var(--page-bg);background-attachment:fixed}body:has(.ui-v3):before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 38% at 88% -4%,var(--glow-a) 0,transparent 70%),radial-gradient(46% 32% at 8% 4%,var(--glow-b) 0,transparent 72%),radial-gradient(36% 22% at 70% 8%,var(--glow-c) 0,transparent 70%)}.ui-v3 .btn:not(:where(.cal *)){border:1px solid var(--glass-edge);background:var(--glass-btn);color:var(--iron-100);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);box-shadow:var(--glass-btn-shadow);touch-action:manipulation;transition:transform .12s ease,filter .15s ease,background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.ui-v3 .btn:hover:not(:where(.cal *)):not(:disabled){background:var(--glass-btn-hover);border-color:var(--glass-edge-2);color:var(--bone)}.ui-v3 .btn:active:not(:where(.cal *)):not(:disabled){transform:scale(.97);filter:brightness(1.12)}.ui-v3 .btn:focus-visible:not(:where(.cal *)){outline:2px solid var(--cyan);outline-offset:2px}.ui-v3 .btn:disabled:not(:where(.cal *)){opacity:.5;cursor:default;box-shadow:none}.ui-v3 .btn-solid:not(:where(.cal *)){background:var(--gp-fill);border-color:var(--gp-edge);color:var(--gp-ink);text-shadow:var(--gp-text-shadow);box-shadow:var(--gp-shadow);font-weight:700}.ui-v3 .btn-solid:hover:not(:where(.cal *)):not(:disabled){background:var(--gp-fill-hover);border-color:var(--gp-edge);color:var(--gp-ink)}.ui-v3 .btn-solid:active:not(:where(.cal *)):not(:disabled){background:var(--gp-fill)}.ui-v3 .btn-solid:disabled:hover:not(:where(.cal *)),.ui-v3 .btn-solid:disabled:not(:where(.cal *)){background:var(--glass-btn);border-color:var(--glass-edge);color:var(--iron-300);text-shadow:none;box-shadow:var(--glass-btn-shadow);opacity:.6}.ui-v3 .btn-danger:not(:where(.cal *)),.ui-v3 .btn-outline:not(:where(.cal *)),.ui-v3 .btn-subtle:not(:where(.cal *)){background:var(--glass-btn);border:1px solid var(--glass-edge);color:var(--iron-100)}.ui-v3 .btn-danger:hover:not(:where(.cal *)):not(:disabled),.ui-v3 .btn-outline:hover:not(:where(.cal *)):not(:disabled),.ui-v3 .btn-subtle:hover:not(:where(.cal *)):not(:disabled){background:var(--glass-btn-hover);border-color:var(--glass-edge-2);color:var(--bone)}.ui-v3 .btn-danger:disabled:hover:not(:where(.cal *)),.ui-v3 .btn-outline:disabled:hover:not(:where(.cal *)),.ui-v3 .btn-subtle:disabled:hover:not(:where(.cal *)){background:var(--glass-btn);border-color:var(--glass-edge)}.ui-v3 .btn-outline--green:not(:where(.cal *)){border-color:rgba(67,168,104,.55);color:var(--text-ok)}.ui-v3 .btn-ghost:not(:where(.cal *)){background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--iron-200)}.ui-v3 .btn-ghost:hover:not(:where(.cal *)):not(:disabled){background:var(--glass-fill-2);border-color:var(--glass-edge);color:var(--bone);box-shadow:var(--glass-btn-shadow)}.ui-v3 .badge-neutral:not(:where(.cal *)){background:var(--tag-fill);color:var(--tag-ink)}.ui-v3 .badge-blue:not(:where(.cal *)),.ui-v3 .badge-yellow:not(:where(.cal *)){background:var(--tag-act-fill);color:var(--tag-act-ink);box-shadow:inset 0 0 0 1px var(--tag-act-edge)}.ui-tag{display:inline-flex;align-items:center;gap:4px;max-width:100%;box-sizing:border-box;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--tag-fill,hsla(0,0%,100%,.08));color:var(--tag-ink,#c2c2cc)}.ui-tag--act{background:var(--tag-act-fill,rgba(13,47,214,.3));color:var(--tag-act-ink,#cfe6ff);box-shadow:inset 0 0 0 1px var(--tag-act-edge,rgba(127,227,255,.4))}.ui-v3 .field-input:not(:where(.cal *)){background:hsla(0,0%,100%,.04);border-color:var(--glass-edge)}.ui-v3 .field-input:hover:not(:where(.cal *)){border-color:var(--glass-edge-2)}.ui-v3 .field-input:focus:not(:where(.cal *)){border-color:var(--cyan);box-shadow:var(--ring);background:hsla(0,0%,100%,.06)}.ui-v3 .field-input[aria-invalid=true]:not(:where(.cal *)){border-color:#e6f1ff;box-shadow:0 0 0 3px rgba(230,241,255,.18)}.ui-v3 .menu-pop:not(:where(.cal *)){background:rgba(21,21,27,.86);border-color:var(--glass-edge-2);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-pop),var(--glass-hi)}.ui-v3 .ui-panel{background:var(--surface-panel);border-color:var(--card-edge)}.ui-v3 .ui-panel--raised{background:var(--iron-850);border-color:var(--glass-edge-2)}.ui-v3 .ui-group,.ui-v3 .ui-stat{background:var(--surface-panel);border-color:var(--card-edge)}.ui-v3 button.ui-stat:hover{background:var(--iron-850);border-color:var(--glass-edge-2)}.ui-v3 button.ui-stat[aria-expanded=true],.ui-v3 button.ui-stat[aria-pressed=true]{border-color:var(--sel-edge);background:var(--sel-fill)}.ui-v3 .ui-callout--info{background:rgba(13,47,214,.14);border-color:rgba(127,227,255,.3)}.ui-v3 .ui-callout--info:before,.ui-v3 .ui-callout--warn:before{background:var(--cyan)}.ui-v3 .ui-callout--danger:before{background:#e6f1ff}.ui-v3 .ui-panel--info{background:rgba(13,47,214,.14);border-color:rgba(127,227,255,.3)}.ui-v3 .ui-seg{background:var(--glass-fill);border-color:var(--glass-edge);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);box-shadow:var(--glass-hi)}.ui-v3 .ui-seg>.is-on,.ui-v3 .ui-seg>[aria-current=page],.ui-v3 .ui-seg>[aria-pressed=true],.ui-v3 .ui-seg>[aria-selected=true]{background:var(--sel-fill);color:var(--sel-ink);box-shadow:inset 0 0 0 1px var(--sel-edge),var(--sel-glow)}.ui-v3 .ui-chip{border-color:var(--glass-edge);background:var(--glass-fill)}.ui-v3 .ui-chip:hover{background:var(--glass-fill-2)}.ui-v3 .ui-chip.is-on,.ui-v3 .ui-chip[aria-pressed=true]{background:var(--sel-fill);border-color:var(--sel-edge);color:var(--sel-ink);box-shadow:var(--sel-glow)}.ui-v3 .ui-link{color:var(--link)}.ui-v3 .ui-ok{color:var(--text-ok)}.ui-v3 .ui-warn{color:var(--text-warn)}.ui-v3 .ui-danger{color:var(--text-danger)}.ui-v3 .ui-sticky-foot{bottom:var(--tabbar-offset);background:var(--bar-fill);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);border-top:1px solid var(--glass-edge)}@media (prefers-reduced-motion:reduce){.ui-v3 .btn:active:not(:where(.cal *)):not(:disabled){transform:none}}@media (prefers-reduced-transparency:reduce){.ui-v3 .btn:not(:where(.cal *)),.ui-v3 .menu-pop:not(:where(.cal *)),.ui-v3 .ui-seg,.ui-v3 .ui-sticky-foot{-webkit-backdrop-filter:none;backdrop-filter:none}.ui-v3 .menu-pop:not(:where(.cal *)),.ui-v3 .ui-sticky-foot{background:rgba(16,16,20,.96)}.ui-v3 .ui-seg{background:var(--iron-900)}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.ui-v3 .menu-pop:not(:where(.cal *)),.ui-v3 .ui-sticky-foot{background:rgba(16,16,20,.96)}.ui-v3 .ui-seg{background:var(--iron-900)}}:root{--pill-optical-y:0px}.ui-app .cal .seg:not(.seg--multi):not(.seg--scope)>button,.ui-app .dash-nav__opt,.ui-app .pg-tabs__tab,.ui-app .ui-chip,.ui-app .ui-seg>:is(button,a){display:inline-flex;align-items:center;justify-content:center;line-height:1;text-align:center;padding-top:var(--pill-optical-y)}.ui-app .cal .seg--multi>button{display:flex;align-items:center;justify-content:center;text-align:center}.ui-app .cal.dk .seg--scope>button{display:block;text-align:center;line-height:36px;padding-top:0;padding-bottom:0}.ui-app .cal.ph .seg--scope>button{display:block;text-align:center;line-height:44px;padding-top:0;padding-bottom:0}.ui-mark{display:inline-block;flex:none;vertical-align:-.18em}.ui-app .kept-sync{position:fixed;top:env(safe-area-inset-top,0);inset-inline:0;height:2px;z-index:60;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--plate-blue-hot,#4f8cff),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:keptSyncIn .2s ease .35s forwards,keptSyncRun 1.1s linear infinite}@keyframes keptSyncIn{to{opacity:1}}@keyframes keptSyncRun{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.ui-app .kept-sync{animation:keptSyncIn .2s ease .35s forwards;background-size:100% 100%}}.app-back-hint{position:fixed;z-index:100000;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;pointer-events:none;color:var(--text-strong,#fff);background:rgba(14,18,32,.86);border:1px solid hsla(0,0%,100%,.22);box-shadow:0 4px 18px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-back-hint[data-side=left]{left:4px}.app-back-hint[data-side=right]{right:4px}.app-back-hint[data-ready="1"]{border-color:var(--cyan,#5fd3ff);color:var(--cyan,#5fd3ff)}.dash-side,.dash-tabs{display:none}@media (min-width:1100px){.dash-side{position:fixed;inset-block:0;inset-inline-start:0;z-index:30;display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:var(--sidebar-w);padding:14px 12px;background:rgba(11,12,19,.72);-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);-webkit-border-end:1px solid var(--glass-edge);border-inline-end:1px solid var(--glass-edge);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.03)}body:has(.dash-side):not(.dash-side-hidden){-webkit-padding-start:var(--sidebar-w);padding-inline-start:var(--sidebar-w)}body:has(.dash-side):not(.dash-side-hidden) .pg-savechip{inset-inline-start:calc(var(--sidebar-w) + 16px)}body:has(.dash-side):not(.dash-side-hidden) .pg-syncing{inset-inline-start:calc(var(--sidebar-w) + 12px)}body.dash-side-hidden .dash-side{display:none}body:has(.ad-sheet,.ts-modal) .dash-side{z-index:auto}}.dash-side__brand{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px 14px;margin-bottom:8px;text-decoration:none;border-bottom:1px solid var(--glass-edge);border-radius:12px 12px 0 0}.dash-side__logo{display:block;width:76px;height:50px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(40,120,255,.55))}.dash-side__home{font-size:12.5px;font-weight:600;color:var(--text-2);transition:color .15s ease}.dash-side__brand:hover .dash-side__home{color:var(--link)}.dash-side__brand:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.dash-side__links{display:flex;flex-direction:column;gap:2px}.dash-side__link{position:relative;display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px;border-radius:12px;font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1.2;color:var(--iron-200);text-decoration:none;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.dash-side__link .dash-nav__ic{width:22px;height:22px;color:var(--iron-300);transition:color .15s ease}.dash-side__link:hover{color:var(--bone);background:var(--glass-fill-2)}.dash-side__link:hover .dash-nav__ic{color:var(--iron-100)}.dash-side__link:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.dash-side__link.is-current{background:var(--sel-fill);color:var(--sel-ink);font-weight:700;cursor:default;box-shadow:inset 0 0 0 1px var(--sel-edge),var(--sel-glow)}.dash-side__link.is-current .dash-nav__ic{color:var(--cyan)}.dash-side__link.is-going{color:var(--bone);background:var(--glass-fill-2);animation:navGoing 1s ease-in-out infinite}.dash-side__link.is-waiting{cursor:default;pointer-events:none;opacity:.6}.dash-side__link.is-parent{color:var(--iron-100);background:var(--glass-fill);box-shadow:inset 0 0 0 1px var(--glass-edge)}.dash-side__link.is-parent .dash-nav__ic{color:var(--iron-100)}.dash-side__ctx{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin-top:10px;padding-top:12px;border-top:1px solid var(--glass-edge);scrollbar-width:thin;scrollbar-color:var(--hair-3) transparent;scroll-padding-bottom:28px}.dash-side__ctx.is-more{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}.dash-side__ctx-title{margin:0 0 4px;padding:0 14px;font:600 13px/1.4 var(--font-sans);color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-side__ctx-row{width:100%;box-sizing:border-box;min-height:42px;border:0;background:none;cursor:pointer;text-align:start;font-size:15px;font-weight:600;touch-action:manipulation}.dash-side__ctx-row .dash-nav__ic{width:20px;height:20px;flex:none}.dash-side__ctx-t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-side__ctx-v{flex:none;font-size:14px;font-weight:600;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-side__ctx-row.is-linkrow,.dash-side__ctx-row.is-linkrow .dash-nav__ic{color:var(--link)}.dash-side__foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--glass-edge)}.dash-side__foot .dash-nav__scope{flex-direction:column;align-items:stretch;gap:6px;margin:0}.dash-side__foot .dash-nav__scope-label{padding-inline:2px}.dash-side__foot .dash-nav__seg{display:flex;flex-direction:column;gap:2px;width:100%;box-sizing:border-box}.dash-side__foot .dash-nav__opt{width:100%;height:38px;text-align:center;padding-inline:12px}.dash-side__foot .dash-nav__who{margin:0;padding-inline:2px}.dash-nav__hold{display:none}.dash-nav__scope{display:flex;align-items:center;flex-wrap:wrap;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto}.dash-nav__scope-label{font-size:14px;font-weight:600;color:var(--text-3);white-space:nowrap}.dash-nav__seg{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--glass-fill);border:1px solid var(--glass-edge);box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}.dash-nav__opt{height:34px;padding:0 12px;border:0;border-radius:9px;background:transparent;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:14.5px;font-weight:600;color:var(--iron-300);transition:color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .12s ease;touch-action:manipulation}.dash-nav__opt:hover{color:var(--iron-100)}.dash-nav__opt:active:not(:disabled){transform:scale(.97)}.dash-nav__opt:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.dash-nav__opt[aria-current=page],.dash-nav__opt[aria-pressed=true]{background:var(--sel-fill);color:var(--sel-ink);box-shadow:inset 0 0 0 1px var(--sel-edge),var(--sel-glow)}.dash-nav__opt:disabled{cursor:default;opacity:.6}.dash-nav__err{font-size:14px;font-weight:600;color:var(--text-danger)}.dash-nav__who{margin:0;-webkit-margin-start:auto;margin-inline-start:auto;font-size:14.5px;font-weight:600;color:var(--text-3)}.dash-nav__sep{display:none}@media (pointer:coarse){.dash-nav__opt,.dash-side__foot .dash-nav__opt{height:44px}.dash-side__ctx-row{min-height:44px}}.dash-sub{display:flex;margin:0 0 20px;border-bottom:1px solid var(--hair)}.dash-sub .dash-sub__seg{gap:4px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dash-sub__tab{position:relative;display:inline-flex;align-items:center;text-decoration:none}.dash-sub .dash-sub__tab{height:40px;padding:0 14px;border-radius:0;font-size:15px;font-weight:600;color:var(--ink-on-glow,var(--iron-300));background:none;box-shadow:none}.dash-sub .dash-sub__tab:hover{color:var(--iron-100)}.dash-sub .dash-sub__tab[aria-current=page]{color:var(--sel-ink);background:none;box-shadow:none}.dash-sub .dash-sub__tab[aria-current=page]:after{content:"";position:absolute;inset-inline:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--cyan);box-shadow:0 0 8px rgba(127,227,255,.6)}.dash-sub__tab.is-going{color:var(--bone);animation:navGoing 1s ease-in-out infinite}@media (max-width:719px){.dash-sub .dash-sub__seg{min-width:0}.dash-sub .dash-sub__tab{flex:0 1 auto;min-width:0;white-space:normal;text-align:center}}@media (pointer:coarse){.dash-sub__tab{min-height:44px}}@media (max-width:1099px){.dash-tabs{position:fixed;inset-inline:0;bottom:0;z-index:34;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;box-sizing:border-box;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px));padding:0 6px env(safe-area-inset-bottom,0);background:var(--bar-fill);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);border-top:1px solid var(--glass-edge)}body:has(.ad-sheet,.ts-modal) .dash-tabs{visibility:hidden}.dash-tabs[hidden]{display:none}body:has(.dash-tabs:not([hidden])){--tabbar-offset:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px));padding-bottom:var(--tabbar-offset)}html:has(.dash-tabs:not([hidden])){scroll-padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px) + 16px)}}.dash-tabs__tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;height:100%;min-height:48px;padding:4px 2px 2px;border:0;background:none;font-family:var(--font-sans);font-size:12.5px;font-weight:600;line-height:1.15;white-space:nowrap;color:var(--iron-300);text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.dash-tabs__ic{display:grid;place-items:center;width:52px;height:30px;border-radius:15px;transition:background-color .15s ease,box-shadow .15s ease,transform .12s ease}.dash-tabs__ic .dash-nav__ic{width:22px;height:22px;transition:color .15s ease}.dash-tabs__tab:active .dash-tabs__ic{transform:scale(.94)}.dash-tabs__tab:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px;border-radius:12px}.dash-tabs__tab.is-current{color:var(--sel-ink);font-weight:700;cursor:default}.dash-tabs__tab.is-current .dash-tabs__ic{background:var(--sel-fill);box-shadow:inset 0 0 0 1px var(--sel-edge),var(--sel-glow)}.dash-tabs__tab.is-current .dash-nav__ic{color:var(--cyan)}.dash-tabs__tab.is-going{animation:navGoing 1s ease-in-out infinite}.dash-tabs__tab.is-waiting{opacity:.6;cursor:default}@media (max-width:1099px){.dash-tabs.dash-tabs--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.dash-headadd{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border-radius:50%;background:var(--gp-fill);border:1px solid var(--gp-edge);color:var(--gp-ink);box-shadow:var(--gp-shadow);cursor:pointer;touch-action:manipulation;transition:transform .12s ease,filter .15s ease;-webkit-tap-highlight-color:transparent}.dash-headadd .dash-nav__ic{width:24px;height:24px;stroke-width:2.4;filter:drop-shadow(0 0 6px rgba(127,227,255,.8))}.dash-headadd:active{transform:scale(.94);filter:brightness(1.12)}.dash-headadd:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (min-width:1100px){.dash-headadd{display:none}}@media (prefers-reduced-motion:reduce){.dash-side__link.is-going,.dash-sub__tab.is-going,.dash-tabs__tab.is-going{animation-duration:2.4s}.dash-headadd:active,.dash-nav__opt:active:not(:disabled),.dash-tabs__tab:active .dash-tabs__ic{transform:none}}@media (prefers-reduced-transparency:reduce){.dash-nav__seg,.dash-side,.dash-tabs{-webkit-backdrop-filter:none;backdrop-filter:none}.dash-side,.dash-tabs{background:rgba(16,16,20,.96)}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.dash-side,.dash-tabs{background:rgba(16,16,20,.96)}}.bk-page .top-home-link.ui-back{margin:0;font-family:var(--font-sans)}.bk-head{margin:4px 0 var(--sp-8)}.bk-head .ui-sub{font-size:var(--fs-md)}.bk-steps{counter-reset:bk-step}.bk-step{counter-increment:bk-step;position:relative;min-width:0;padding-top:44px}.bk-step+.bk-step{margin-top:var(--section-gap)}.bk-step:before{content:"";position:absolute;top:13px;inset-inline:40px 0;height:1px;background:var(--hair-2)}.bk-step:after{content:counter(bk-step);position:absolute;top:0;inset-inline-start:0;width:27px;height:27px;border-radius:50%;display:grid;place-items:center;font:700 14px/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2);background:var(--wash-2);box-shadow:inset 0 0 0 1px var(--hair-3)}.bk-h{margin:0 0 14px;padding:0;font-size:var(--fs-xl);font-weight:700;line-height:1.3;color:var(--text-strong)}.bk-h--sub{font-size:var(--fs-lg);margin-bottom:6px}.bk-note{margin:10px 0 0;font-size:var(--fs-sm);line-height:1.5;color:var(--text-3)}.bk-note--lead{margin:0 0 16px}.bk-seg{box-sizing:border-box;max-width:440px}.bk-seg>button{min-height:44px;font-size:var(--fs-md)}.bk-who{min-width:0;margin:0 0 var(--sp-8);padding:0;border:0}.bk-hours{scroll-margin-top:16px;border-radius:var(--r-lg)}.bk-hours.is-invalid{padding:14px;border:1px solid var(--edge-danger)}.bk-hours__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin-bottom:16px}.bk-hours__head .bk-h{margin:0}.bk-weeknav{display:flex;align-items:center;gap:8px;min-width:0}.bk-weeknav__label{min-width:0;text-align:center;font-size:var(--fs-md);font-weight:700;line-height:1.35;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-wrap:balance}@media (max-width:719px){.bk-weeknav{flex:1 1 100%;justify-content:space-between}.bk-weeknav__label{flex:1 1 auto}}@media (min-width:720px){.bk-weeknav__label{min-width:15.5em}}.ui-app .bk-arrow.btn-subtle{background:transparent;border-color:var(--hair-3);color:var(--text);font-size:20px}.ui-app .bk-arrow.btn-subtle:hover{background:var(--wash-2)}.ui-app .bk-arrow.btn-subtle:disabled,.ui-app .bk-arrow.btn-subtle:disabled:hover{background:transparent;border-color:var(--hair);color:var(--text-3);opacity:.45;cursor:default}.bk-alert{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:600;line-height:1.45;color:var(--text-danger)}.bk-alert:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--danger)}.bk-loading__text{margin:0 0 12px;font-size:var(--fs-sm);color:var(--text-3)}.bk-skel{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.bk-skel__day{display:flex;flex-direction:column;gap:6px}.bk-skel__name{width:60%;height:30px;margin:0 auto 10px;border-radius:var(--r-sm)}.bk-skel__chip{height:40px;border-radius:var(--r-md)}.bk-skel__day:nth-child(3n+2) .bk-skel__chip:nth-child(4),.bk-skel__day:nth-child(4n+3) .bk-skel__chip:nth-child(3){visibility:hidden}@media (max-width:760px){.bk-skel{display:block}.bk-skel__day{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:14px 0;border-top:1px solid var(--hair)}.bk-skel__day:first-child{padding-top:0;border-top:0}.bk-skel__day:nth-child(n+4){display:none}.bk-skel__name{grid-column:1/-1;width:45%;height:16px;margin:2px 0}.bk-skel__chip{height:44px}}.bk-slots-error{padding:16px;border-radius:var(--r-lg);background:var(--wash-danger);border:1px solid var(--edge-danger)}.bk-slots-error__text{margin:0 0 14px;max-width:52ch;font-size:15.5px;font-weight:600;line-height:1.55;color:var(--text-danger);text-wrap:pretty}.bk-chip{box-sizing:border-box;min-width:0;min-height:44px;padding:0 8px;border-radius:var(--r-md);border:1px solid var(--hair-3);background:var(--wash);color:var(--text);font:700 16px/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.bk-chip:hover{background:var(--wash-2);border-color:hsla(0,0%,100%,.22)}.bk-chip:focus-visible{outline:2px solid var(--signal-hot);outline-offset:2px}.bk-chip[aria-pressed=true],.bk-chip[aria-pressed=true]:hover{background:var(--signal-solid);border-color:var(--signal-solid);color:#fff}.bk-pick{display:grid;grid-gap:14px;gap:14px}.bk-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.bk-chip--tile{display:block;width:100%;min-height:48px;font-size:17px}.bk-empty{padding:28px 20px}.bk-empty__text{margin:0 0 14px}.bk-empty__text:last-child{margin:0}.bk-empty__hint{margin:0;font-size:var(--fs-sm);color:var(--text-3)}.bk-fields.ui-fields-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.bk-fields>.ui-field{margin:0}@media (max-width:559px){.bk-fields.ui-fields-2>:nth-child(n+3){grid-column:1/-1}}.bk-step>.ui-field{margin-top:20px}.bk-question{min-width:0;margin:20px 0 0;padding:0;border:0}.bk-legend{padding:0}.bk-question .bk-seg{max-width:320px}.bk-partner{margin-top:28px;padding-top:24px;border-top:1px solid var(--hair)}.bk-legal .ui-consent{margin:0;padding:0;background:none;border:0;border-radius:0}.bk-legal .ui-consent+.ui-consent{margin-top:28px}.bk-legal .ui-consent.is-invalid{padding:14px 14px 4px;border-radius:14px;background:var(--wash-danger);border:1px solid var(--edge-danger)}.bk-legal .ui-consent .ui-consent__title{margin-bottom:8px;font-size:var(--fs-md);color:var(--text)}.bk-legal .ui-consent .ui-consent__list{max-width:68ch;font-size:14px;color:var(--text-3)}.bk-legal .ui-consent .ui-consent__meta{font-size:14px}.bk-bar{z-index:20;margin-top:var(--section-gap);padding-top:12px;background:rgba(10,10,12,.94);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-top:1px solid var(--hair-2)}.bk-chosen{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.4;color:var(--text-ok)}.bk-chosen:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--plate-green)}.bk-error{margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.45;color:var(--text-danger);text-wrap:pretty}.bk-error:empty{margin:0}@media (min-width:720px){.bk-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:24px;column-gap:24px;padding-top:14px}.bk-bar .bk-chosen{grid-column:1;grid-row:1}.bk-bar .bk-error{grid-column:1;grid-row:2}.bk-bar .bk-chosen,.bk-bar .bk-error{margin:0}.bk-bar>.btn{width:auto;min-width:280px}.bk-bar>.bk-bar__acts,.bk-bar>.btn{grid-column:2;grid-row:1/span 2}.bk-bar__acts>.btn{min-width:220px}}.bk-bar__acts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ui-app .bk-bar__acts .btn-lg:not(:where(.cal *)){padding-inline:12px}@media (max-width:519px){.bk-bar__acts{grid-template-columns:1fr}html:has(.bk-bar .bk-bar__acts){scroll-padding-bottom:236px}}@media (max-width:719px){.bk-bar{transition:bottom 0s linear .6s}.bk-page:has(.field-input:focus) .bk-bar{bottom:-100vh;transition-delay:0s}}html:has(.bk-bar){scroll-padding-bottom:170px}.bk-done{margin-top:16px;padding:32px 24px;text-align:center}.bk-done:before{content:"";display:block;width:52px;height:52px;margin:0 auto 16px;border-radius:50%;background:var(--wash-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237fd19c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center /24px no-repeat;box-shadow:inset 0 0 0 1px var(--edge-ok)}.bk-done__title{margin:0 0 10px;font-family:var(--font-display);font-size:32px;line-height:1.1;color:var(--text-strong)}.bk-done__text{margin:0 auto 18px;max-width:36ch;font-size:var(--fs-md);line-height:1.65;color:var(--text-2)}.bk-link{box-sizing:border-box;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:var(--sp-6) var(--page-gutter) calc(var(--sp-6) + env(safe-area-inset-bottom, 0px));color:var(--text)}.bk-link__panel{width:100%;max-width:460px;padding:24px var(--panel-pad) var(--panel-pad);border-radius:var(--r-xl)}@media (min-width:720px){.bk-link__panel{padding:32px}}.bk-link__eyebrow{margin-bottom:6px;color:var(--text-warn)}.bk-link__title{margin:0 0 16px;font-family:var(--font-display);font-weight:700;font-size:var(--fs-title);line-height:1.1;color:var(--text-strong)}.bk-link__lead{margin:0 0 18px;font-size:var(--fs-lg);line-height:1.6;color:var(--text-2)}.bk-when{display:block;margin-top:4px;font-size:var(--fs-2xl);font-weight:700;line-height:1.3;color:var(--text-strong);text-wrap:balance}@media (max-width:480px){.bk-when{font-size:var(--fs-xl)}}.bk-strong{color:var(--text-strong);font-weight:700}.bk-link__text{margin:0 0 18px;font-size:var(--fs-md);line-height:1.6;color:var(--text-2)}.bk-link__note{margin:18px 0 16px;font-size:var(--fs-sm);line-height:1.55;color:var(--text-3)}.bk-link__state{margin:0 0 18px;font-size:var(--fs-md);line-height:1.6;color:var(--text-2)}.bk-link__loading{margin:0;font-size:var(--fs-md);color:var(--text-3)}.bk-link__error{margin:16px 0 0;font-size:15px;font-weight:600;line-height:1.45;color:var(--text-danger)}.bk-facts{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.bk-facts .ui-kv{flex-wrap:wrap;row-gap:2px;padding:12px 0;font-size:var(--fs-md)}.bk-facts .ui-kv__k{color:var(--text-3)}.bk-facts .ui-kv__v{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--text-strong)}.bk-decide{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:10px;gap:10px}.bk-decided{margin-top:20px}.bk-decided .ui-callout{margin-bottom:14px}.bk-decided__title{font-size:var(--fs-lg);font-weight:700;color:var(--text-strong)}.bk-decided .ui-callout--ok .bk-decided__title{color:var(--text-ok)}.bk-decided .ui-callout--danger .bk-decided__title{color:var(--text-danger)}.bk-clock,.bk-decided .ui-callout--warn .bk-decided__title{color:var(--text-warn)}.bk-clock{margin:0;font-weight:600}.bk-link__consent{margin:18px 0 16px;padding-top:16px;border-top:1px solid var(--hair)}.bk-link__consent .ui-consent{margin:0;padding:0;background:none;border:0;border-radius:0}.bk-link__consent .ui-consent.is-invalid{padding:12px 12px 4px;border-radius:12px;background:var(--wash-danger);border:1px solid var(--edge-danger)}.bk-link__consent .ui-consent .ui-consent__list{color:var(--text-3);font-size:14px}.bk-link__panel--done{text-align:center}.bk-link__panel--done:before,.bk-signed:before{content:"";display:block;width:52px;height:52px;margin:0 auto 16px;border-radius:50%;background:var(--wash-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237fd19c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center /24px no-repeat;box-shadow:inset 0 0 0 1px var(--edge-ok)}.bk-move{flex-direction:column}.bk-move__logo{display:block;width:150px;height:auto;margin:0 auto var(--sp-4)}.bk-move__eyebrow{color:var(--text-accent)}.bk-move__title:focus{outline:none}.bk-move__title--long{font-size:calc(var(--fs-title) * .78);line-height:1.15}.bk-move__hour{font-family:var(--font-sans);font-size:.8em;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bk-move__lead{margin-bottom:var(--sp-4)}.bk-move__when{display:inline-block}.bk-move__change{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-column-gap:var(--sp-3);column-gap:var(--sp-3);align-items:baseline;margin:0 0 var(--sp-5);padding:var(--sp-4);border-radius:14px;background:var(--surface-control)}.bk-move__side{display:contents}.bk-move__side>*{grid-column:1;text-align:start}.bk-move__side--new>*{grid-column:3;text-align:end}.bk-move__label{grid-row:1;font-size:var(--fs-xs);font-weight:600;line-height:1.4;color:var(--text-3)}.bk-move__time{grid-row:2;margin-top:2px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.bk-move__time--old{font-size:22px;font-weight:600;color:var(--text-3);text-decoration:line-through;text-decoration-thickness:2px}.bk-move__time--new{font-size:32px;font-weight:800;color:var(--text-strong)}.bk-move__date{grid-row:3;margin-top:4px;font-size:var(--fs-xs);line-height:1.4;color:var(--text-2);text-wrap:balance}.bk-move__arrow{grid-column:2;grid-row:1/4;align-self:center;width:32px;height:32px;border-radius:50%;background:var(--signal-solid) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='M11 6l-6 6 6 6'/%3E%3C/svg%3E") center /16px no-repeat}.bk-move__note{margin:0 0 var(--sp-5);padding-block:2px;padding-inline:var(--sp-4) 0;-webkit-border-start:2px solid var(--signal-hot);border-inline-start:2px solid var(--signal-hot)}.bk-move__quote{margin:0;font-size:var(--fs-md);line-height:1.6;color:var(--text)}.bk-move__quote p{margin:0}.bk-move__by{margin-top:6px;font-size:var(--fs-sm);color:var(--text-3)}.bk-move__answer{display:grid;grid-gap:10px;gap:10px}.bk-move__answer--pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bk-move__answer .btn{text-wrap:balance}.bk-move__fine{margin:var(--sp-4) 0 0;font-size:var(--fs-sm);line-height:1.55;color:var(--text-3)}.bk-move__alert{margin:0 0 var(--sp-4)}.bk-move__alert-title{font-weight:700;color:var(--text-strong)}.bk-link__panel--done.bk-move__done:before{background:var(--wash-info) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b93e0' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center /24px no-repeat;box-shadow:inset 0 0 0 1px var(--edge-info)}.bk-move__notice{margin:0 0 var(--sp-4);font-size:var(--fs-md);line-height:1.55;color:var(--text-2)}.bk-link__panel--done .bk-move__fine,.bk-move__callout{margin:0 0 var(--sp-5)}.bk-move__home{margin-top:var(--sp-1)}.bk-move__contact{margin-top:var(--sp-3)}.bk-move__contact .ui-link{min-height:44px;padding-inline:2px}.bk-health{max-width:calc(680px + 2 * var(--page-gutter))}.bk-statute{font-size:var(--fs-sm);color:var(--text-3)}.bk-panel-text{margin:0;font-size:var(--fs-md);line-height:1.65;color:var(--text)}.bk-signed .bk-h,.bk-wait .bk-h{margin-bottom:8px}.bk-signed{text-align:center;padding-block:28px}.bk-signed .bk-panel-text{max-width:52ch;margin-inline:auto}.bk-signed--cert{text-align:start}.bk-signed--cert .bk-panel-text{margin-inline:0}.bk-signed--cert:before{margin-inline:0;background:var(--wash-warn) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f2b33d' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 6.5v7'/%3E%3Cpath d='M12 17.5h.01'/%3E%3C/svg%3E") center /24px no-repeat;box-shadow:inset 0 0 0 1px var(--edge-warn)}.bk-contact{margin:14px 0 0;font-size:var(--fs-sm);color:var(--text-3)}.bk-contact .ui-link{font-size:inherit}.bk-lead{margin:0 0 18px;font-size:var(--fs-lg);line-height:1.55;color:var(--text)}.bk-preface{margin:0 0 8px;font-size:var(--fs-sm);line-height:1.7;color:var(--text-2);max-width:68ch}.bk-qs>*+*{border-top:1px solid var(--hair)}.bk-q{display:flex;align-items:center;gap:12px 16px;padding:12px 0}.bk-q__main{flex:1 1 auto;min-width:0}.bk-q__text{display:block;font-size:var(--fs-md);line-height:1.5;color:var(--text)}.bk-q__note{display:block;margin-top:4px;font-size:var(--fs-xs);line-height:1.45;color:var(--text-3)}.bk-q.is-invalid .bk-q__text{color:var(--text-danger);font-weight:600}.bk-q.is-invalid .bk-yn{border-color:var(--edge-danger);background:var(--wash-danger)}.bk-yn{flex:none}.bk-yn>button{min-width:52px;min-height:40px;font-size:var(--fs-md)}.bk-yn>[aria-pressed=true]{background:var(--iron-600);color:var(--bone)}@media (pointer:coarse){.bk-yn>button{min-height:44px}}.bk-qgroup{padding-top:14px}.bk-qgroup__title{display:block;font-size:var(--fs-md);font-weight:700;line-height:1.5;color:var(--text-strong)}.bk-qgroup__items{margin-top:2px;-webkit-padding-start:14px;padding-inline-start:14px;-webkit-border-start:2px solid var(--hair-2);border-inline-start:2px solid var(--hair-2)}.bk-qgroup__items>*+*{border-top:1px solid var(--hair)}.bk-cert{margin-top:16px}.bk-cert__title{display:block;margin-bottom:6px;font-size:var(--fs-lg);color:var(--text-warn)}.bk-declaration{margin:0 0 20px;font-size:var(--fs-md);line-height:1.8;color:var(--text);max-width:68ch}.bk-error--form{margin-top:4px}.bk-wait .bk-h:before{content:"";display:inline-block;width:14px;height:14px;-webkit-margin-end:10px;margin-inline-end:10px;vertical-align:-1px;border:2px solid var(--hair-3);border-top-color:var(--signal-hot);border-radius:50%;animation:bkSpin .9s linear infinite}@keyframes bkSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bk-wait .bk-h:before{animation:none}.bk-chip{transition:none}}.ui-v3 .bk-chip{background:var(--glass-fill);border-color:var(--glass-edge)}.ui-v3 .bk-chip:hover{background:var(--glass-fill-2);border-color:var(--glass-edge-2)}.ui-v3 .bk-chip:focus-visible{outline-color:var(--cyan)}.ui-v3 .bk-chip[aria-pressed=true],.ui-v3 .bk-chip[aria-pressed=true]:hover{background:var(--sel-fill);border-color:var(--sel-edge);color:var(--sel-ink);box-shadow:var(--sel-glow)}.ui-v3 .bk-chip--tile[aria-pressed=true],.ui-v3 .bk-chip--tile[aria-pressed=true]:hover{background:var(--gp-fill);border-color:var(--gp-edge);color:var(--gp-ink);box-shadow:var(--gp-shadow);text-shadow:var(--gp-text-shadow)}.bk-legal .ui-consent--line .ui-consent__check,.bk-link__consent .ui-consent--line .ui-consent__check{box-sizing:border-box;align-items:center;margin:0;padding:14px 16px;min-height:56px;border:1px solid var(--hair-3);border-radius:14px;background:hsla(0,0%,100%,.04)}.ui-v3 .bk-legal .ui-consent--line .ui-consent__check{background:var(--glass-fill);border-color:var(--glass-edge)}.bk-legal .ui-consent--line .ui-consent__check{font-size:15.5px}.bk-paywhen,:is(.bk-page,.bk-link) .ui-consent__end{white-space:nowrap}.ui-v3 .bk-page .ui-days__day:not([aria-pressed=true]) .ui-days__dow{color:var(--ink-on-glow,var(--text-3))}