:root{--grad-cta: linear-gradient(180deg, #FFFFFF 0%, #E8E5DD 100%);--cta-ink: #0A0A0B;--cta-sheen: inset 0 1px 0 rgba(255,255,255,.9), 0 1px 2px rgba(0,0,0,.2), 0 6px 16px rgba(0,0,0,.25)}html,body,#root{max-width:100%;overflow-x:clip}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}select option,select optgroup{background-color:var(--card, #14141a);color:var(--ink, #FAFAFA)}select option:checked,select option:hover{background-color:var(--card-3, #2a2a30);color:var(--ink, #FFFFFF)}select:focus{color:var(--ink, #FAFAFA)}button{transition:transform .14s cubic-bezier(.2,.7,.2,1),filter .14s ease,box-shadow .14s ease}@media(hover:hover){button:hover:not(:disabled):not([aria-disabled=true]):not(.tl-press-off){transform:translateY(-1px);filter:brightness(1.06)}}button:active:not(:disabled):not([aria-disabled=true]):not(.tl-press-off){transform:translateY(0) scale(.985);filter:brightness(.98);transition-duration:.06s}@media(prefers-reduced-motion:reduce){button{transition:none}button:hover,button:active{transform:none;filter:none}}.tl-undo{position:fixed;left:50%;transform:translate(-50%);bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:1200;display:flex;align-items:center;gap:12px;max-width:min(92vw,420px);padding:8px 8px 8px 16px;border-radius:16px;background:var(--card-3, #1C1D21);color:var(--ink, #EDECE6);border:1px solid rgba(237,236,230,.12);font-size:15px;animation:tl-undo-in .2s ease-out}.tl-undo>span{flex:1;min-width:0}.tl-undo-btn{min-height:44px;padding:0 14px;border:0;border-radius:12px;background:var(--ink, #EDECE6);color:var(--bg, #0B0C0E);font:inherit;font-weight:600;cursor:pointer}@keyframes tl-undo-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tl-undo{animation:none}}html{font-variant-numeric:tabular-nums}h1,h2,h3,[class$=-title],[class*="-title "],[class*=wtitle],.telos-sheet-title{text-wrap:balance}:root .tbn-item,:root .tl-press,:root .ssc-qa-bar-type,:root .ssc-cm-chip,:root .ssc-cm-today,:root .ssc-seg-btn,:root .ssc-nm-pill,:root .tl-gs-skip,:root .ssc-cm-adchip{min-height:44px}:root .ssc-cm-ibtn,:root .ssc-gm-link{min-width:44px}:root .ssc-gm-link,:root .ssc-qa-top-field{min-height:44px}:root .mt-typed[role=button]{display:inline-flex;align-items:center;min-height:44px}
