.notif[data-v-6a217895]{display:inline-flex;position:relative}.notif-badge[data-v-6a217895]{background:var(--c-danger);block-size:1rem;min-inline-size:1rem;color:var(--c-on-danger);font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-caption);letter-spacing:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding-inline:.25rem;font-weight:400;line-height:1;display:inline-flex;position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.notif-scrim[data-v-6a217895]{z-index:100;background:0 0;position:fixed;inset:0}.notif-panel[data-v-6a217895]{z-index:110;background:var(--c-surface);border-radius:.625rem;max-block-size:min(70vh,32rem);inline-size:min(22rem,100vw - 2rem);position:fixed;inset-block-start:4rem;inset-inline-end:1rem;overflow:hidden;box-shadow:0 6px 16px #14140e14,0 2px 6px #14140e0d}.notif-head[data-v-6a217895]{border-block-end:1px solid var(--c-border-subtle);align-items:center;gap:.5rem;padding:.75rem 1rem}.notif-title[data-v-6a217895]{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-body);letter-spacing:0;font-weight:600;line-height:1.5}.notif-scroll[data-v-6a217895]{flex:auto;min-block-size:0;overflow-y:auto}.notif-state[data-v-6a217895]{padding:1.5rem}.notif-item[data-v-6a217895]{appearance:none;font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0;text-align:start;cursor:pointer;border:0;border-block-end:1px solid var(--c-border-subtle);background:0 0;align-items:flex-start;gap:.5rem;inline-size:100%;padding:.75rem 1rem;display:flex}.notif-item.unread[data-v-6a217895]{background:var(--c-info-subtle)}.notif-item[data-v-6a217895]:hover{background:var(--c-hover)}.notif-item[data-v-6a217895]:focus-visible{box-shadow:inset 0 0 0 3px var(--c-focus);outline:none}.notif-marker[data-v-6a217895]{background:0 0;border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem;margin-block-start:.25rem}.notif-marker.on[data-v-6a217895]{background:var(--c-primary)}.notif-main[data-v-6a217895]{min-inline-size:0}.notif-item-title[data-v-6a217895]{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-body);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.5;overflow:hidden}.notif-item-body[data-v-6a217895]{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-small);letter-spacing:0;color:var(--c-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.notif-item-meta[data-v-6a217895]{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-caption);letter-spacing:0;color:var(--c-text-subtle);font-weight:400;line-height:1.5}.notif-cta[data-v-6a217895]{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-caption);letter-spacing:0;background:var(--c-surface-ink);color:var(--c-on-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;margin-block-start:.25rem;padding:.1875rem .75rem;font-weight:700;line-height:1.5;display:inline-flex}.notif-item:hover .notif-cta[data-v-6a217895]{background:var(--c-primary-hover)}.notif-more[data-v-6a217895]{padding:.5rem}.fbp[data-v-dcab2f5f]{align-items:flex-start;gap:1rem;display:flex}.fbp__mark[data-v-dcab2f5f]{block-size:3rem;inline-size:3rem;color:var(--c-accent-strong);background:color-mix(in srgb, var(--c-accent) 18%, var(--c-surface));border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.fbp__body[data-v-dcab2f5f]{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-body);letter-spacing:0;color:var(--c-text);margin:0;font-weight:400;line-height:1.5}.ap[data-v-f040bfce]{align-items:center;gap:.75rem;inline-size:100%;min-inline-size:15rem;display:flex}.ap__disc[data-v-f040bfce]{appearance:none;font:inherit;color:var(--c-on-ink);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;background:var(--c-surface-ink);block-size:2.75rem;inline-size:2.75rem;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.ap__disc[data-v-f040bfce]:hover:not(.is-playing){background:var(--c-primary-hover)}.ap__disc[data-v-f040bfce]:focus-visible{outline:3px solid var(--wf-focus-color,currentColor);outline-offset:2px}.ap__disc.is-playing[data-v-f040bfce]{background:var(--c-accent);color:var(--c-on-accent);animation:1.6s cubic-bezier(.2,0,0,1) infinite ap-beat-f040bfce}@keyframes ap-beat-f040bfce{50%{transform:scale(1.06)}}.ap__track[data-v-f040bfce]{appearance:none;background:linear-gradient(var(--c-accent), var(--c-accent)) 0 0/var(--ap-progress,0%) 100% no-repeat, var(--c-surface-muted);cursor:pointer;border-radius:999px;flex:auto;block-size:.375rem;min-inline-size:0}.ap__track[data-v-f040bfce]:disabled{cursor:default}.ap__track[data-v-f040bfce]:focus-visible{outline:3px solid var(--wf-focus-color,currentColor);outline-offset:2px}.ap__track[data-v-f040bfce]::-webkit-slider-thumb{appearance:none;background:var(--c-surface-ink);border:none;border-radius:50%;block-size:.875rem;inline-size:.875rem}.ap__track[data-v-f040bfce]::-moz-range-thumb{background:var(--c-surface-ink);border:none;border-radius:50%;block-size:.875rem;inline-size:.875rem}.ap__time[data-v-f040bfce]{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-caption);letter-spacing:0;color:var(--c-text-muted);font-variant-numeric:tabular-nums;flex:none;font-weight:400;line-height:1.5}@media (prefers-reduced-motion:reduce){.ap__disc.is-playing[data-v-f040bfce]{animation:none}}.thumb[data-v-2013e2eb]{border:1px dashed var(--wf-border);text-align:center;flex:none;overflow:hidden}.img[data-v-2013e2eb]{object-fit:cover;width:100%;height:100%}.media-drop[data-v-be1cb211]{cursor:pointer;position:relative}.media-drop[aria-disabled=true][data-v-be1cb211]{cursor:default}.media-drop[data-v-be1cb211]:focus-visible{outline:3px solid var(--wf-focus-color,currentColor);outline-offset:2px}.media-drop__busy[data-v-be1cb211]{border-radius:inherit;background:var(--c-surface);color:var(--c-text-muted);place-items:center;padding:.5rem;display:grid;position:absolute;inset:0}.exbody-skel[data-v-0a844ace]{min-block-size:7.5rem;inline-size:100%}.cabinet[data-v-a07b04f5]{height:100%}.skip-link[data-v-a07b04f5]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link[data-v-a07b04f5]:focus-visible{clip:auto;clip-path:none;background:var(--c-primary);block-size:auto;inline-size:auto;color:var(--c-on-primary);z-index:120;border-radius:.5rem;margin:0;padding:.5rem 1rem;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem}.body[data-v-a07b04f5]{align-items:stretch;position:relative;overflow:hidden}.sidenav[data-v-a07b04f5]{flex:0 0 4rem;align-self:stretch;inline-size:4rem;position:relative}.sidenav-inner[data-v-a07b04f5]{background:var(--c-surface-ink);z-index:50;inline-size:4rem;padding:.75rem .5rem;transition:inline-size .2s cubic-bezier(.2,0,0,1);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;box-shadow:0 6px 16px #14140e14,0 2px 6px #14140e0d}.rail-brand[data-v-a07b04f5]{white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem .25rem 1.25rem;text-decoration:none;display:flex;overflow:hidden}.rail-brand[data-v-a07b04f5]:focus-visible{outline:3px solid var(--wf-focus-color,currentColor);outline-offset:2px}.rail-brand__mark[data-v-a07b04f5]{block-size:var(--size-control-md);flex:none;inline-size:auto;max-inline-size:100%;display:block}.rail-brand__word[data-v-a07b04f5]{font-family:Fixel Display,Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-body-lg);letter-spacing:0;color:var(--c-on-ink);font-weight:600;line-height:1.25}.nav-scroll[data-v-a07b04f5]{flex:auto;min-block-size:0;padding-block:.5rem;overflow:hidden auto}.nav-group[data-v-a07b04f5]:not(:first-child){border-block-start:1px solid var(--c-ink-hover);margin-block-start:.5rem;padding-block-start:.5rem}.nav-account[data-v-a07b04f5]{border-block-start:1px solid var(--c-ink-hover);flex:none;margin-block-start:.5rem;padding-block-start:.5rem}.nav-link[data-v-a07b04f5]{min-block-size:var(--size-target-min);min-inline-size:var(--size-target-min);color:var(--c-on-ink-muted);white-space:nowrap;border-radius:.625rem;align-items:center;gap:.75rem;padding-block:.25rem;padding-inline:.5rem;text-decoration:none;transition:color .12s cubic-bezier(.2,0,0,1),background-color .12s cubic-bezier(.2,0,0,1);display:flex;overflow:hidden}.nav-link[data-v-a07b04f5]:hover{background:var(--c-ink-hover);color:var(--c-on-ink)}.nav-link[data-v-a07b04f5]:focus-visible{box-shadow:inset 0 0 0 3px var(--c-focus);outline:none}.nav-link.active[data-v-a07b04f5]{background:var(--c-accent);color:var(--c-on-accent);font-weight:600}.nav-ico[data-v-a07b04f5]{flex:none}.nav-label[data-v-a07b04f5]{white-space:nowrap;text-overflow:ellipsis;opacity:0;flex:auto;transition:opacity .2s cubic-bezier(.2,0,0,1);overflow:hidden}.content-col[data-v-a07b04f5]{background:var(--c-surface);min-inline-size:0}.context-bar[data-v-a07b04f5]{flex:none;justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem 2rem}.ctx-lead[data-v-a07b04f5]{align-items:center;min-inline-size:0;margin-inline-end:auto;display:flex}.ctx-slot[data-v-a07b04f5]{align-items:center;min-inline-size:0;display:flex}.ctx-title[data-v-a07b04f5]{letter-spacing:-.02em;color:var(--c-text);flex-wrap:wrap;align-items:center;gap:.5rem;font-family:Fixel Display,Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.625rem;font-weight:700;display:flex}.ctx-crumb[data-v-a07b04f5]{color:var(--c-text-muted);text-decoration:none;transition:color .12s cubic-bezier(.2,0,0,1)}.ctx-crumb[data-v-a07b04f5]:hover{color:var(--c-text)}.ctx-crumb[data-v-a07b04f5]:focus-visible{outline:3px solid var(--wf-focus-color,currentColor);outline-offset:2px}.ctx-crumb-sep[data-v-a07b04f5]{color:var(--c-text-subtle)}.context-brand[data-v-a07b04f5]{margin-inline-end:auto;text-decoration:none;display:none}.context-brand[data-v-a07b04f5]:focus-visible{outline:3px solid var(--wf-focus-color,currentColor);outline-offset:2px}.context-brand__mark[data-v-a07b04f5]{block-size:var(--size-control-md);inline-size:auto;display:block}.context-actions[data-v-a07b04f5]{align-items:center}.avatar[data-v-a07b04f5]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);background:var(--c-ua-blue);color:var(--c-on-primary);font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-small);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.avatar[data-v-a07b04f5]:focus-visible{outline:3px solid var(--wf-focus-color,currentColor);outline-offset:2px}.avatar__img[data-v-a07b04f5]{object-fit:cover;block-size:100%;inline-size:100%}.visually-hidden[data-v-a07b04f5]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content[data-v-a07b04f5]{flex:auto;align-items:stretch;min-block-size:0;overflow:auto}.nav-scrim[data-v-a07b04f5],.burger[data-v-a07b04f5],.cab-tabbar[data-v-a07b04f5]{display:none}@media (min-width:48em){.sidenav[data-v-a07b04f5]{flex-basis:calc(4rem + var(--safe-left,0px));inline-size:calc(4rem + var(--safe-left,0px))}.sidenav-inner[data-v-a07b04f5]{inline-size:calc(4rem + var(--safe-left,0px));padding-inline-start:calc(.5rem + var(--safe-left,0px))}.content-col[data-v-a07b04f5]{padding-inline-end:var(--safe-right,0px)}}@media (min-width:48em) and (hover:hover){.sidenav:hover .sidenav-inner[data-v-a07b04f5]{inline-size:calc(13.5rem + var(--safe-left,0px))}.sidenav:hover .nav-label[data-v-a07b04f5]{opacity:1}}@media (min-width:48em){.sidenav:focus-within .sidenav-inner[data-v-a07b04f5]{inline-size:calc(13.5rem + var(--safe-left,0px))}.sidenav:focus-within .nav-label[data-v-a07b04f5]{opacity:1}}@media (max-width:47.98em){.context-brand[data-v-a07b04f5],.burger[data-v-a07b04f5]{display:inline-flex}.context-bar[data-v-a07b04f5]{padding:.75rem 1rem}.ctx-title[data-v-a07b04f5]{font-size:var(--fs-h3);min-inline-size:0}.ctx-title[data-v-a07b04f5] .deco-underline{min-inline-size:0;max-inline-size:100%}.ctx-title[data-v-a07b04f5] .deco-underline__txt{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ctx-crumb[data-v-a07b04f5]{white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}.cab-tabbar[data-v-a07b04f5]{padding:.25rem .5rem max(.25rem, var(--safe-bottom));background:var(--c-surface-ink);z-index:50;flex:none;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:.25rem;display:grid}.cab-tab[data-v-a07b04f5]{appearance:none;font:inherit;color:var(--c-on-ink-muted);cursor:pointer;-webkit-user-select:none;user-select:none;min-block-size:3rem;min-inline-size:0;background:0 0;border:0;border-radius:.625rem;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.cab-tab[data-v-a07b04f5]:focus-visible{box-shadow:inset 0 0 0 3px var(--c-focus);outline:none}.cab-tab.active .cab-tab__pill[data-v-a07b04f5]{background:var(--c-accent);color:var(--c-on-accent)}.cab-tab__pill[data-v-a07b04f5]{border-radius:999px;justify-content:center;align-items:center;block-size:2rem;inline-size:3.5rem;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.nav-scrim[data-v-a07b04f5]{z-index:100;background:var(--c-overlay);display:block;position:fixed;inset:0}.sidenav[data-v-a07b04f5]{flex:0 0 0;inline-size:0;position:static}.sidenav-inner[data-v-a07b04f5]{visibility:hidden;z-index:110;inline-size:min(20rem,85vw);transition:transform .2s cubic-bezier(.2,0,0,1),visibility 0s linear .2s;position:fixed;inset-block:0;inset-inline:auto 0;transform:translate(100%);box-shadow:0 24px 60px #14140e29,0 8px 18px #14140e14}.sidenav.open .sidenav-inner[data-v-a07b04f5]{visibility:visible;transition:transform .2s cubic-bezier(.2,0,0,1);transform:translate(0)}.sidenav-inner[data-v-a07b04f5]{padding-block-start:max(.75rem, var(--safe-top));padding-block-end:max(.75rem, var(--safe-bottom))}.nav-label[data-v-a07b04f5]{opacity:1}}@media (prefers-reduced-motion:reduce){.sidenav-inner[data-v-a07b04f5],.sidenav.open .sidenav-inner[data-v-a07b04f5],.nav-label[data-v-a07b04f5]{transition:none}}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}h1,h2,h3,h4,p,figure{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}img,svg,video,canvas{max-width:100%}*{scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--c-border-strong);border-radius:var(--radius-pill);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--c-text-subtle);background-clip:padding-box}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Fixel Text;src:url(/fonts/fixel/FixelText-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fixel Text;src:url(/fonts/fixel/FixelText-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fixel Text;src:url(/fonts/fixel/FixelText-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/fonts/fixel/FixelDisplay-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/fonts/fixel/FixelDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--space-0:0rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--size-target-min:2.75rem;--size-control-sm:1.75rem;--size-control-md:2.25rem;--size-control-lg:2.75rem;--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:1.5rem;--size-field-min:min(12rem, 100%);--radius-none:0;--radius-sm:.5rem;--radius-md:.625rem;--radius-lg:.875rem;--radius-xl:1.25rem;--radius-pill:999px;--radius-circle:50%;--bw-hair:1px;--bw-thick:2px;--bw-heavy:3px;--z-base:0;--z-raised:1;--z-dropdown:10;--z-sticky:20;--z-nav:50;--z-overlay:100;--z-dialog:110;--z-toast:120;--z-tooltip:130;--layout-topbar-h:3rem;--layout-sidenav-w:12.5rem;--layout-sidenav-w-compact:4rem;--layout-sidenav-expanded:13.5rem;--layout-drawer-w:27.5rem;--layout-drawer-w-wide:34rem;--layout-drawer-w-mobile:20rem;--layout-tabbar-h:3.5rem;--layout-modal-w:30rem;--layout-modal-w-wide:47.5rem;--layout-content-max:80rem;--layout-content-pad:1rem;--layout-focus-width:3px;--layout-focus-offset:2px;--font-text:Fixel Text, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--font-display:Fixel Display, Fixel Text, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--font-mono:ui-monospace, SF Mono, Cascadia Code, Consolas, monospace;--fs-caption:.75rem;--fs-small:.875rem;--fs-body:1rem;--fs-body-lg:1.125rem;--fs-h3:1.25rem;--fs-h2:1.5rem;--fs-h1:1.75rem;--fs-display:2rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.15;--lh-snug:1.25;--lh-normal:1.5;--lh-relaxed:1.6;--lh-loose:2;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.02em;--c-text:#14140e;--c-text-muted:#5e5e54;--c-text-subtle:#8e8e82;--c-on-primary:#fff;--c-on-danger:#fff;--c-on-accent:#14140e;--c-on-ink:#fbfbf7;--c-on-ink-muted:#b6b5a8;--c-on-ink-subtle:#9b9a8d;--c-canvas:#f7f6f0;--c-surface:#fff;--c-surface-muted:#f3f2ea;--c-soft:#f1f1f1;--c-surface-ink:#111;--c-surface-ink-raised:#1c1c1c;--c-ink-hover:#ffffff0f;--c-ink-well:#ffffff0d;--c-ink-track:#ffffff1f;--c-border:#e6e5dc;--c-border-subtle:#eae9df;--c-border-strong:#14140e;--c-primary:#14140e;--c-primary-hover:#2a2a22;--c-primary-active:#0b0b07;--c-primary-muted:#5e5e54;--c-primary-subtle:#eef9d2;--c-accent:#9be40f;--c-accent-strong:#7bc400;--c-accent-subtle:#eef9d2;--c-accent-ink:#3f6212;--c-amber:#b45309;--c-success:#15803d;--c-success-subtle:#e7f4ec;--c-warning:#b45309;--c-warning-accent:#b45309;--c-warning-subtle:#fcefdd;--c-danger:#c81e37;--c-danger-subtle:#fbeaed;--c-info:#1b4d9e;--c-info-subtle:#e8f0fc;--c-ua-blue:#2b6fe0;--c-ua-yellow:#ffd23f;--c-pink:#ff4d97;--c-pink-light:#ff86b8;--c-pink-subtle:#ffe4ef;--c-violet:#6c5cff;--c-violet-light:#a59cff;--c-violet-subtle:#ebe9ff;--c-rating:#f7b500;--c-orange:#e8590c;--c-focus:#5fa000;--c-overlay:#14140e73;--c-hover:#14140e0a;--shadow-none:none;--shadow-sm:0 1px 2px #14140e0a, 0 2px 8px #14140e0f;--shadow-md:0 6px 16px #14140e14, 0 2px 6px #14140e0d;--shadow-lg:0 24px 60px #14140e29, 0 8px 18px #14140e14;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--shell-dock-h:0px}@media (max-width:47.98em){html:has(.cab-tabbar){--shell-dock-h:calc(3.5rem + var(--safe-bottom))}}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}a,button,input,select,textarea,label,summary,[role=button]{touch-action:manipulation}@media (pointer:coarse){:root{--size-control-sm:2.25rem;--size-control-md:2.75rem}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(1rem,1em)}}@media (max-width:29.98em){:root{--fs-display:1.75rem;--fs-h1:1.5rem}}body{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-body);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400;line-height:1.5}h1{font-family:Fixel Display,Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:700;line-height:1.15}h2{font-family:Fixel Display,Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-h2);letter-spacing:0;font-weight:600;line-height:1.25}h3{font-family:Fixel Display,Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-h3);letter-spacing:0;font-weight:600;line-height:1.25}h4{font-family:Fixel Display,Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-body-lg);letter-spacing:0;font-weight:600;line-height:1.25}strong,b{font-weight:600}small{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-caption);letter-spacing:0;font-weight:400;line-height:1.5}code,kbd,samp,pre{font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:var(--fs-small)}.prose{text-align:start;text-wrap:pretty;max-inline-size:66ch}.small{font-family:Fixel Text,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fs-caption);letter-spacing:0;font-weight:400;line-height:1.5}.bold{font-weight:600}.row{flex-direction:row;align-items:center;display:flex}.col{flex-direction:column;display:flex}.wrap{flex-wrap:wrap}.grow{flex:auto;min-width:0}.between{justify-content:space-between}.center{justify-content:center;align-items:center}.end{justify-content:flex-end}.gap-4{gap:.25rem}.gap-8{gap:.5rem}.gap-16{gap:1rem}.gap-24{gap:1.5rem}:root{--wf-ink:var(--c-text);--wf-muted:var(--c-text-muted);--wf-surface:var(--c-surface);--wf-surface-muted:var(--c-surface-muted);--wf-border:var(--c-border);--wf-border-subtle:var(--c-border-subtle);--wf-border-strong:var(--c-border-strong);--wf-danger:var(--c-danger);--wf-overlay:var(--c-overlay);--wf-focus-color:var(--c-focus);--wf-hover:var(--c-hover)}body{color:var(--c-text);background:var(--c-surface)}.muted{color:var(--c-text-muted)}.danger{color:var(--c-danger)}.nowrap{white-space:nowrap}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wf-modal-enter-active{transition:opacity .2s cubic-bezier(0,0,0,1)}.wf-modal-leave-active{transition:opacity .12s cubic-bezier(.3,0,1,1)}.wf-modal-enter-active>*{transition:transform .2s cubic-bezier(0,0,0,1)}.wf-modal-leave-active>*{transition:transform .12s cubic-bezier(.3,0,1,1)}.wf-modal-enter-from,.wf-modal-leave-to{opacity:0}.wf-modal-enter-from>*,.wf-modal-leave-to>*{transform:translateY(.5rem)scale(.98)}.wf-drawer-enter-active{transition:opacity .2s cubic-bezier(0,0,0,1)}.wf-drawer-leave-active{transition:opacity .12s cubic-bezier(.3,0,1,1)}.wf-drawer-enter-active>*{transition:transform .2s cubic-bezier(0,0,0,1)}.wf-drawer-leave-active>*{transition:transform .12s cubic-bezier(.3,0,1,1)}.wf-drawer-enter-from,.wf-drawer-leave-to{opacity:0}.wf-drawer-enter-from>*,.wf-drawer-leave-to>*{transform:translate(100%)}.wf-fade-enter-active,.wf-fade-leave-active{transition:opacity .12s cubic-bezier(.2,0,0,1)}.wf-fade-enter-from,.wf-fade-leave-to{opacity:0}@keyframes wf-section-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.wf-section-in{animation:.2s cubic-bezier(0,0,0,1) backwards wf-section-in}@keyframes tr-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes tr-pop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.tr-stagger>*{animation:.2s cubic-bezier(0,0,0,1) backwards tr-rise}.tr-stagger>:nth-child(2){animation-delay:35ms}.tr-stagger>:nth-child(3){animation-delay:70ms}.tr-stagger>:nth-child(4){animation-delay:.105s}.tr-stagger>:nth-child(5){animation-delay:.14s}.tr-stagger>:nth-child(6){animation-delay:.175s}.tr-stagger>:nth-child(7){animation-delay:.21s}.tr-stagger>:nth-child(8){animation-delay:.245s}.tr-stagger>:nth-child(9){animation-delay:.28s}.tr-stagger>:nth-child(10){animation-delay:.315s}.tr-stagger>:nth-child(11){animation-delay:.35s}.tr-stagger>:nth-child(12){animation-delay:.385s}.tr-stagger>:nth-child(13){animation-delay:.42s}.tr-stagger>:nth-child(14){animation-delay:.455s}.tile-enter-active{transition:opacity .12s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.34,1.56,.64,1)}.tile-leave-active{pointer-events:none;transition:opacity .12s cubic-bezier(.3,0,1,1),transform .12s cubic-bezier(.3,0,1,1);position:absolute}.tile-enter-from,.tile-leave-to{opacity:0;transform:scale(.3)}.tile-move{transition:transform .2s cubic-bezier(0,0,0,1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.ui-lite img[src^="/stickers/"]:not(:is(button,a,[role=button]) img):not([data-content-sticker]),html.ui-lite [class*=decor],html.ui-lite .deco-underline__line,html.ui-lite .stats__center{display:none}html.ui-lite .exw{background-image:none}html.ui-lite .stats__seg.seg-done,html.ui-lite .stats__seg.seg-up,html.ui-lite .stats__seg.seg-miss{stroke:var(--c)}html.ui-lite .kpi__card{background:0 0}html.ui-lite .kpi__val{color:var(--c-text);-webkit-text-stroke-width:0}html.ui-lite .hcd__n{color:var(--c-accent);-webkit-text-stroke-width:0}html.ui-lite .lesson[class]{box-shadow:none}html.ui-lite .lesson.is-future,html.ui-lite .lesson.is-missed{background:var(--c-surface-muted);border-color:#0000}html.ui-lite *,html.ui-lite :before,html.ui-lite :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.ui-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-surface:#111;--c-surface-muted:#1e1d18;--c-canvas:#17160f;--c-soft:#1b1b1b;--c-surface-ink:#1c1c1c;--c-surface-ink-raised:#292929;--c-text:var(--c-on-ink);--c-text-muted:var(--c-on-ink-muted);--c-text-subtle:var(--c-on-ink-subtle);--c-primary:#f4f3ec;--c-primary-hover:#e4e3d8;--c-primary-active:#d4d3c6;--c-primary-muted:#9b9a8d;--c-on-primary:#14140e;--c-primary-subtle:color-mix(in srgb, var(--c-accent) 14%, var(--c-surface));--c-accent-subtle:color-mix(in srgb, var(--c-accent) 15%, var(--c-surface));--c-accent-ink:#c9f26e;--c-border:#fbfbf729;--c-border-subtle:#fbfbf717;--c-border-strong:#fbfbf7;--c-hover:#fbfbf70d;--c-overlay:#0000008c;--c-focus:var(--c-accent);--c-success:#3ecb72;--c-success-subtle:color-mix(in srgb, var(--c-success) 22%, var(--c-surface));--c-danger:#ff6478;--c-danger-subtle:color-mix(in srgb, var(--c-danger) 20%, var(--c-surface));--c-warning:#e9a13b;--c-warning-accent:var(--c-warning);--c-warning-subtle:color-mix(in srgb, var(--c-warning) 20%, var(--c-surface));--c-amber:var(--c-warning);--c-info:#7aa7f0;--c-info-subtle:color-mix(in srgb, var(--c-info) 22%, var(--c-surface));--c-pink-subtle:color-mix(in srgb, var(--c-pink) 20%, var(--c-surface));--c-violet-subtle:color-mix(in srgb, var(--c-violet) 20%, var(--c-surface))}html.ui-dyslexia{--c-surface:var(--c-canvas)}html.ui-dyslexia *,html.ui-dyslexia :before,html.ui-dyslexia :after{letter-spacing:.04em!important;word-spacing:.16em!important}html.ui-dyslexia p,html.ui-dyslexia li,html.ui-dyslexia dd,html.ui-dyslexia dt,html.ui-dyslexia blockquote,html.ui-dyslexia figcaption,html.ui-dyslexia textarea{line-height:1.7!important}html.ui-dyslexia h1,html.ui-dyslexia h2,html.ui-dyslexia h3,html.ui-dyslexia h4{line-height:1.35!important}html.ui-dyslexia em,html.ui-dyslexia i,html.ui-dyslexia cite,html.ui-dyslexia q{font-style:normal!important}
