:root{--color-ink:#141414;--color-muted:#5f5f5f;--color-border:#e3e3e0;--color-ground:#fff;--color-panel:#f6f6f4;--color-border-strong:#c9c9c4;--color-placeholder:#9a9a96;--color-ink-hover:#333;--color-navigation-muted:#6b6b67;--color-control-off:#8e8e89;--color-on-card:#fff;--color-on-card-muted:#fff;--color-on-card-icon:#ffffffd9;--color-card-avatar:#ffffff38;--color-card-avatar-border:#ffffffb3;--color-card-green:#0f6e56;--color-card-rust:#a8472a;--color-card-navy:#2f4a7a;--color-card-olive:#6b5a1e;--color-card-plum:#5b3f8a;--color-card-amber:#8a5a12;--color-card-teal:#1d6b6b;--color-card-charcoal:#3a3a38;--color-skeleton:#ebebe8;--color-skeleton-sheen:#ffffffb8;--color-focus:#0f6e56;--color-error:#a8472a;--color-neutral-fill:#f1f1ef;--color-success:#0f6e56;--color-success-fill:#e1efe9;--radius-panel:12px;--radius-card:18px;--radius-control:10px;--radius-tag:6px;--radius-attention:16px;--shadow-card:0 16px 30px -18px #0009;--shadow-share:0 8px 18px -8px #00000080;--font-sans:var(--font-public-sans), "Helvetica Neue", sans-serif;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:14px;--space-8:16px;--space-9:18px;--space-10:20px;--space-12:24px;--space-16:32px;--space-22:44px;--space-26:52px;--space-28:56px;--duration-push:.35s;--duration-present:.4s;--duration-dismiss:.3s;--duration-fade:.2s;--ease-push:cubic-bezier(.2, .8, .2, 1);--dim-behind:.9;--app-max-width:34rem}
*,:before,:after{box-sizing:border-box}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px)}html,body{overscroll-behavior:none;height:100%;overflow:hidden}html{background:var(--color-ground);min-width:320px}body{color:var(--color-ink);background:var(--color-ground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,textarea{color:inherit;font:inherit}button,input{margin:0}
:root:active-view-transition-type(push,pop,tab,present,dismiss) [data-screen-region=tab-bar]{view-transition-name:tab-bar;view-transition-class:still}:root:active-view-transition-type(traverse) [data-screen-region=nav-bar]{view-transition-name:nav-bar}:root:active-view-transition-type(traverse) [data-screen-region=screen-content]{view-transition-name:screen-content}:root:active-view-transition-type(traverse):active-view-transition-type(pop) [data-screen-region=nav-bar]{view-transition-class:crossfade}:root:active-view-transition-type(traverse):active-view-transition-type(pop) [data-screen-region=screen-content]{view-transition-class:pop}:is(:root:active-view-transition-type(traverse):active-view-transition-type(dismiss) [data-screen-region=nav-bar],:root:active-view-transition-type(traverse):active-view-transition-type(dismiss) [data-screen-region=screen-content]){view-transition-class:dismiss}::view-transition{pointer-events:none}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-group(nav-bar){z-index:2}::view-transition-group(screen-content){z-index:1}::view-transition-group(tab-bar){z-index:3}::view-transition-old(nav-bar){background:var(--color-ground)}::view-transition-new(nav-bar){background:var(--color-ground)}::view-transition-old(screen-content){background:var(--color-ground)}::view-transition-new(screen-content){background:var(--color-ground)}::view-transition-group(.push){animation:none}::view-transition-group(.pop){animation:none}::view-transition-group(.present){animation:none}::view-transition-group(.dismiss){animation:none}::view-transition-group(.still){animation:none}::view-transition-old(.push){mix-blend-mode:normal}::view-transition-new(.push){mix-blend-mode:normal}::view-transition-old(.pop){mix-blend-mode:normal}::view-transition-new(.pop){mix-blend-mode:normal}::view-transition-old(.present){mix-blend-mode:normal}::view-transition-new(.present){mix-blend-mode:normal}::view-transition-old(.dismiss){mix-blend-mode:normal}::view-transition-new(.dismiss){mix-blend-mode:normal}::view-transition-old(.still){mix-blend-mode:normal}::view-transition-new(.still){mix-blend-mode:normal}::view-transition-image-pair(.push){overflow-x:clip}::view-transition-image-pair(.pop){overflow-x:clip}::view-transition-old(.push){animation:var(--duration-push) var(--ease-push) both vt-recede-left}::view-transition-new(.push){animation:var(--duration-push) var(--ease-push) both vt-arrive-from-right}::view-transition-old(.pop){z-index:1;animation:var(--duration-push) var(--ease-push) both vt-leave-right}::view-transition-new(.pop){animation:var(--duration-push) var(--ease-push) both vt-return-from-left}::view-transition-old(.present){animation:none}::view-transition-new(.present){animation:var(--duration-present) var(--ease-push) both vt-rise}::view-transition-old(.dismiss){z-index:1;animation:var(--duration-dismiss) var(--ease-push) both vt-fall}::view-transition-new(.dismiss){animation:none}::view-transition-old(.still){animation:none}::view-transition-new(.still){animation:none}:root:active-view-transition-type(push)::view-transition-old(tab-bar):only-child{animation:var(--duration-push) var(--ease-push) both vt-covered-from-right}:root:active-view-transition-type(pop)::view-transition-new(tab-bar):only-child{animation:var(--duration-push) var(--ease-push) both vt-uncovered-to-right}:root:active-view-transition-type(present)::view-transition-old(tab-bar):only-child{animation:var(--duration-present) var(--ease-push) both vt-covered-from-below}:root:active-view-transition-type(dismiss)::view-transition-new(tab-bar):only-child{animation:var(--duration-dismiss) var(--ease-push) both vt-uncovered-downward}:root:active-view-transition-type(push)::view-transition-new(tab-bar):only-child{animation:var(--duration-push) var(--ease-push) both vt-arrive-from-right}:root:active-view-transition-type(pop)::view-transition-old(tab-bar):only-child{animation:var(--duration-push) var(--ease-push) both vt-leave-right}:root:active-view-transition-type(present)::view-transition-new(tab-bar):only-child{animation:var(--duration-present) var(--ease-push) both vt-rise}:root:active-view-transition-type(dismiss)::view-transition-old(tab-bar):only-child{animation:var(--duration-dismiss) var(--ease-push) both vt-fall}::view-transition-group(.crossfade){animation-duration:var(--duration-fade)}::view-transition-old(.crossfade){animation-duration:var(--duration-fade)}::view-transition-new(.crossfade){animation-duration:var(--duration-fade)}@keyframes vt-arrive-from-right{0%{transform:translate(100%)}}@keyframes vt-recede-left{to{filter:brightness(var(--dim-behind));transform:translate(-30%)}}@keyframes vt-leave-right{to{transform:translate(100%)}}@keyframes vt-return-from-left{0%{filter:brightness(var(--dim-behind));transform:translate(-30%)}}@keyframes vt-rise{0%{transform:translateY(100vh)}}@keyframes vt-fall{to{transform:translateY(100vh)}}@keyframes vt-covered-from-right{0%{clip-path:inset(-100% 0 0)}to{clip-path:inset(-100% 100% 0 0)}}@keyframes vt-uncovered-to-right{0%{clip-path:inset(-100% 100% 0 0)}to{clip-path:inset(-100% 0 0)}}@keyframes vt-covered-from-below{0%{clip-path:inset(-100% 0 calc(100dvh - 100vh))}to{clip-path:inset(-100% 0 100dvh)}}@keyframes vt-uncovered-downward{0%{clip-path:inset(-100% 0 100dvh)}to{clip-path:inset(-100% 0 calc(100dvh - 100vh))}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(*){display:none}}
