.page-wtf{--tf-paper:#faf7ef;--tf-paper-2:#f2ede0;--tf-card:#fffdf7;--tf-ink:#06080e;--tf-side:#0b0b0c;--tf-side-ink:#faf7ef;--tf-side-muted:#b9b6ac;--tf-muted:#4a4a4a;--tf-rule:#77766f;--tf-line:#d9d3c2;--tf-yellow:#fcf833;--tf-error:#b3261e;--tf-side-w:clamp(300px, 26vw, 440px);--tf-ease:cubic-bezier(.2, .8, .2, 1);--page-bg:var(--tf-paper);--fg:var(--tf-ink);background:var(--tf-paper);min-height:100svh;color:var(--tf-ink);font-family:var(--font-body)}html:has(.page-wtf){background:var(--tf-paper)}.page-wtf .site-header.site-header--focused{width:var(--tf-side-w);z-index:6;--hdr-ink:var(--tf-side-ink);background:0 0;height:auto;position:absolute;inset:0 auto auto 0}.page-wtf .site-header.site-header--focused:before,.page-wtf .site-header.site-header--focused:after{content:none;display:none}.page-wtf .site-header__in{align-items:center;height:auto;padding:40px clamp(32px,3.4vw,56px) 0;display:flex}.page-wtf .site-header .hf-wordmark{--wm-h:26px;color:var(--hdr-ink)}.page-wtf .site-header .hf-wordmark__box{width:calc(var(--wm-h) * 1228 / 164)!important}.page-wtf .site-header .hf-wordmark__box svg{clip-path:none!important}.page-wtf .site-header__back{display:none}.page-wtf .site-header .hf-wordmark:focus-visible{outline:3px solid var(--tf-yellow);outline-offset:6px}.page-wtf #main{isolation:isolate;position:relative}.page-wtf .tf-app{grid-template-columns:var(--tf-side-w) minmax(0, 1fr);min-height:100svh;display:grid}.page-wtf .tf-side{background:var(--tf-side);height:100svh;color:var(--tf-side-ink);flex-direction:column;justify-content:space-between;padding:120px clamp(32px,3.4vw,56px) 40px;display:flex;position:sticky;top:0}.page-wtf .tf-side-status{margin-block:auto}.page-wtf .tf-count{color:var(--tf-side-muted);font:500 13px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.page-wtf .tf-ticks{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.page-wtf .tf-ticks li{background:#3a3b3f;width:26px;height:3px;transition:background-color .3s}.page-wtf .tf-ticks li.is-done{background:var(--tf-side-ink)}.page-wtf .tf-ticks li.is-here{background:var(--tf-yellow)}.page-wtf .tf-side-line{font:800 clamp(52px, 4.6vw, 76px)/.92 var(--font-display);letter-spacing:-.005em;margin:36px 0 0}.page-wtf .tf-side-line em{color:var(--tf-yellow);font-style:normal}.page-wtf .tf-side-note{max-width:30ch;color:var(--tf-side-muted);font:400 15px/1.55 var(--font-body);align-items:baseline;gap:12px;margin:0;display:flex}.page-wtf .tf-side-note:before{content:"";background:var(--tf-side-ink);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.page-wtf .tf-legal{gap:6px;max-width:none}.page-wtf .tf-legal:before{content:none}.page-wtf .tf-legal a{color:inherit;text-underline-offset:3px}.page-wtf .tf-legal--side{margin-top:24px}.page-wtf .tf-legal--side a:focus-visible{outline-color:var(--tf-side-ink)}.page-wtf .tf-legal--phone{display:none}.page-wtf .tf-copyright{color:var(--tf-side-muted);margin:6px 0 0;font-size:11px;line-height:1.35}.page-wtf .tf-main{background:var(--tf-paper);min-width:0;position:relative}.page-wtf .tf-progress{z-index:3;background:#e6e1d3;height:4px;position:absolute;inset:0 0 auto}.page-wtf .tf-progress>span{background:var(--tf-ink);transform-origin:0;height:100%;transition:transform .6s cubic-bezier(.45,0,.2,1);display:block;transform:scaleX(.166667)}.page-wtf .tf-close{z-index:4;border:1.5px solid var(--tf-rule);background:var(--tf-card);min-height:44px;color:var(--tf-ink);font:600 15px/1 var(--font-tech);letter-spacing:.02em;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 20px;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex;position:absolute;top:28px;right:clamp(24px,3vw,48px)}.page-wtf .tf-close:hover{background:var(--tf-paper-2);border-color:var(--tf-ink)}.page-wtf .tf-shell{box-sizing:border-box;padding:120px clamp(40px,7vw,128px)}.page-wtf form,.page-wtf .tf-success{width:100%;max-width:880px;margin-inline:auto}.page-wtf .tf-step{margin:0 0 96px;position:relative}.page-wtf .tf-count--inline{display:none}.page-wtf .tf-q{font:800 clamp(52px, 7.5vw, 110px)/.93 var(--font-display);letter-spacing:-.008em;text-transform:none;text-wrap:balance;margin:0}.page-wtf .tf-q:focus{outline:none}.page-wtf .tf-helper{max-width:46ch;color:var(--tf-muted);font:400 21px/1.45 var(--font-body);margin:22px 0 0}.page-wtf .tf-field-label{color:#33363d;font:600 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:44px;display:block}.page-wtf .tf-input{box-sizing:border-box;border:1.5px solid var(--tf-rule);background:var(--tf-card);width:100%;max-width:680px;height:72px;color:var(--tf-ink);font:400 26px/1.2 var(--font-body);border-radius:16px;margin-top:12px;padding:0 24px;transition:border-color .16s,box-shadow .16s;display:block;box-shadow:0 1px #06080e0a}.page-wtf .tf-input::placeholder{color:#6b6a64;opacity:1}.page-wtf .tf-input:hover{border-color:var(--tf-ink)}.page-wtf .tf-input:focus{border-color:var(--tf-ink);box-shadow:0 0 0 1.5px var(--tf-ink), 0 0 0 6px #06080e1f;outline:none}.page-wtf .tf-input[aria-invalid=true]{border-color:var(--tf-error);box-shadow:0 0 0 1.5px var(--tf-error)}.page-wtf .tf-select{max-width:680px;position:relative}.page-wtf .tf-select:after{content:"";border:solid var(--tf-ink);pointer-events:none;border-width:0 2.5px 2.5px 0;width:11px;height:11px;position:absolute;top:calc(50% + 6px);right:26px;transform:translateY(-75%)rotate(45deg)}.page-wtf select.tf-input{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:64px}.page-wtf select.tf-input:has(option[value=""]:checked){color:#6b6a64}.page-wtf .tf-options{gap:12px;max-width:580px;margin-top:40px;display:grid}.page-wtf .tf-options button{border:1.5px solid var(--tf-rule);background:var(--tf-card);min-height:64px;color:var(--tf-ink);font:400 22px/1.2 var(--font-body);text-align:left;cursor:pointer;isolation:isolate;border-radius:16px;align-items:center;gap:18px;padding:0 22px 0 16px;transition:background-color .14s,border-color .14s,transform .14s;display:flex;position:relative;overflow:hidden}.page-wtf .tf-options button:before{content:"";z-index:-1;background:var(--tf-yellow);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.page-wtf .tf-options button:hover{background:var(--tf-paper-2);border-color:var(--tf-ink)}.page-wtf .tf-options button:active{transform:scale(.992)}.page-wtf .tf-options kbd{border:1.5px solid var(--tf-ink);background:var(--tf-card);width:32px;height:32px;color:var(--tf-ink);font:700 14px/1 var(--font-mono);border-radius:8px;flex:none;place-items:center;transition:background-color 80ms,color 80ms;display:grid}.page-wtf .tf-options button:hover kbd{background:var(--tf-ink);color:var(--tf-card)}.page-wtf .tf-options button[aria-pressed=true]{border-color:var(--tf-ink);box-shadow:inset 0 0 0 1px var(--tf-ink);font-weight:700;animation:80ms .16s 2 tf-blink}.page-wtf .tf-options button[aria-pressed=true]:before{transition:transform .14s cubic-bezier(.3,0,.2,1);transform:scaleX(1)}.page-wtf .tf-options button[aria-pressed=true] kbd{background:var(--tf-ink);color:var(--tf-yellow);border-color:var(--tf-ink)}.page-wtf .tf-check{fill:none;width:26px;height:26px;stroke:var(--tf-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.page-wtf .tf-options .tf-check{margin-left:auto}.page-wtf .tf-check path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .16s}.page-wtf [aria-pressed=true] .tf-check path{stroke-dashoffset:0;transition-delay:60ms}.page-wtf .tf-action{align-items:center;gap:20px;margin-top:36px;display:flex}.page-wtf .tf-btn{background:var(--tf-ink);height:58px;color:var(--tf-paper);font:700 19px/1 var(--font-tech);letter-spacing:.03em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 30px;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.page-wtf .tf-btn span[aria-hidden]{font-family:var(--font-body);font-weight:400}.page-wtf .tf-btn:hover{background:#262933}.page-wtf .tf-btn:active{transform:translateY(1px)}.page-wtf .tf-btn:disabled{background:var(--tf-line);color:#33363d;cursor:wait}.page-wtf .tf-btn--join{height:64px;padding:0 36px;font-size:20px}.page-wtf .tf-hint{color:var(--tf-muted);font:400 15px/1 var(--font-body)}.page-wtf .tf-hint b{color:var(--tf-ink);font-weight:700}.page-wtf .tf-summary{border-top:2px solid var(--tf-ink);max-width:720px;margin-top:36px}.page-wtf .tf-summary dl{margin:0}.page-wtf .tf-summary dl>div{border-bottom:1px solid var(--tf-line);grid-template-columns:150px 1fr auto;align-items:center;gap:16px;min-height:64px;padding:8px 0;display:grid}.page-wtf .tf-summary dt{color:#33363d;font:600 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.page-wtf .tf-summary dd{font:400 22px/1.25 var(--font-body);overflow-wrap:anywhere;margin:0}.page-wtf .tf-summary button{border:1.5px solid var(--tf-rule);background:var(--tf-card);min-height:44px;color:var(--tf-ink);font:600 14px/1 var(--font-tech);letter-spacing:.03em;cursor:pointer;border-radius:999px;padding:0 18px}.page-wtf .tf-summary button:hover{background:var(--tf-paper-2);border-color:var(--tf-ink)}.page-wtf .tf-consent{max-width:560px;font:400 19px/1.45 var(--font-body);cursor:pointer;align-items:flex-start;gap:16px;margin-top:40px;display:flex}.page-wtf .tf-consent input[type=checkbox]{border-radius:3px;width:26px;min-width:26px;height:26px;min-height:26px;margin-top:1px}.page-wtf .tf-consent input[type=checkbox]:checked:after{top:3px;left:8px}.page-wtf .tf-consent input[type=checkbox]:focus-visible{outline:3px solid var(--tf-ink);outline-offset:3px;box-shadow:none}.page-wtf .tf-consent input[aria-invalid=true]{border-color:var(--tf-error)}.page-wtf .tf-consent a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1.5px}.page-wtf .cf-turnstile{margin-top:20px}.page-wtf .cf-turnstile:empty{margin:0}.page-wtf .tf-dev-note{color:#5d5c57;font:400 13px/1.4 var(--font-mono);margin:16px 0 0}.page-wtf .tf-dev-note[hidden]{display:none}.page-wtf [data-tf-step=review] .tf-action{margin-top:36px}.page-wtf .tf-error{color:var(--tf-error);font:400 15px/1.4 var(--font-body);margin:12px 0 0}.page-wtf .tf-error[hidden]{display:none}.page-wtf .tf-nav{z-index:4;display:flex;position:absolute;bottom:32px;right:clamp(24px,3vw,48px)}.page-wtf .tf-nav[hidden]{display:none}.page-wtf .tf-nav button{border:1.5px solid var(--tf-ink);background:var(--tf-card);width:46px;height:46px;color:var(--tf-ink);cursor:pointer;place-items:center;display:grid}.page-wtf .tf-nav button:first-child{border-radius:12px 0 0 12px}.page-wtf .tf-nav button+button{background:var(--tf-ink);color:var(--tf-paper);border-left:0;border-radius:0 12px 12px 0}.page-wtf .tf-nav svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.page-wtf .tf-nav button:disabled{opacity:.35;cursor:default}.page-wtf .tf-success:focus{outline:none}.page-wtf .tf-stamp{border:4px double var(--tf-ink);color:var(--tf-ink);font:800 30px/1 var(--font-display);letter-spacing:.04em;border-radius:4px;margin:0 0 28px;padding:8px 16px 6px;animation:.2s cubic-bezier(.2,1.4,.4,1) .28s both tf-stamp;display:inline-block;transform:rotate(-4deg)}.page-wtf .tf-next{border:1px solid var(--tf-line);background:var(--tf-card);border-radius:20px;max-width:640px;margin-top:40px;padding:28px 32px 12px}.page-wtf .tf-next h3{color:#33363d;font:600 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.page-wtf .tf-next ol{margin:0;padding:0;list-style:none}.page-wtf .tf-next li{border-top:1px solid var(--tf-line);grid-template-columns:40px 1fr;padding:16px 0;display:grid}.page-wtf .tf-next li:first-child{border-top:0}.page-wtf .tf-next li>span{font:700 13px/1.6 var(--font-mono)}.page-wtf .tf-next li p{font:400 18px/1.45 var(--font-body);margin:0}.page-wtf .tf-next a,.page-wtf .tf-link{color:inherit;text-underline-offset:4px}.page-wtf .tf-success-links{align-items:center;gap:28px;margin-top:36px;display:flex}.page-wtf .tf-link{font:700 16px/1 var(--font-tech);letter-spacing:.03em;text-decoration-thickness:1.5px}.page-wtf :is(button,a,select):focus-visible{outline:3px solid var(--tf-ink);outline-offset:4px}.page-wtf .tf-input:focus-visible{outline:none}.page-wtf .tf-native{border:0;margin:20px 0;padding:0}.page-wtf .tf-native label{align-items:center;gap:10px;min-height:44px;font-size:18px;display:flex}.page-wtf .tf-native input{width:20px;height:20px;accent-color:var(--tf-ink)}.page-wtf .tf-native-both{margin-top:16px}.page-wtf .tf-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}html.tf-js:has(.page-wtf){overflow:hidden}html.tf-js .page-wtf #main{height:var(--tf-vh,100svh);min-height:0;transform:translateY(var(--tf-offset,0px));overflow:hidden}html.tf-js .page-wtf .tf-app{height:100%;min-height:0}html.tf-js .page-wtf .tf-side,html.tf-js .page-wtf .tf-main{height:100%}html.tf-js .page-wtf .tf-shell{flex-direction:column;justify-content:center;height:100%;padding-block:96px;display:flex;overflow-y:auto}html.tf-js .page-wtf .tf-step{margin:0}html.tf-js .page-wtf .tf-step[hidden],html.tf-js .page-wtf .tf-success[hidden],html.tf-js .page-wtf :is(.tf-native,.tf-native-both,.tf-nojs-note),html:not(.tf-js) .page-wtf :is(.tf-progress,.tf-nav,.tf-options,.tf-action,.tf-summary,.tf-ticks,.tf-count){display:none}html:not(.tf-js) .page-wtf [data-tf-step=review] .tf-action{display:flex}html:not(.tf-js) .page-wtf .tf-native-both{display:none}html:not(.tf-js) .page-wtf form:has(input[name=devices][data-choice=both]:checked) [data-tf-join]{display:none}html:not(.tf-js) .page-wtf form:has(input[name=devices][data-choice=both]:checked) .tf-native-both{display:inline-flex}.page-wtf .tf-enter>*{animation:tf-in .38s var(--tf-ease) both}.page-wtf .tf-enter>:nth-child(2){animation-delay:40ms}.page-wtf .tf-enter>:nth-child(3){animation-delay:80ms}.page-wtf .tf-enter>:nth-child(n+4){animation-delay:.12s}.page-wtf .tf-enter-back>*{animation:tf-in-back .32s var(--tf-ease) both}.page-wtf .tf-exit{animation:.22s cubic-bezier(.4,0,1,1) both tf-out}.page-wtf .tf-exit-back{animation:.22s cubic-bezier(.4,0,1,1) both tf-out-back}.page-wtf .tf-shake{animation:.24s both tf-shake}@keyframes tf-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes tf-in-back{0%{opacity:0;transform:translateY(-32px)}to{opacity:1;transform:none}}@keyframes tf-out{to{opacity:0;transform:translateY(-24px)}}@keyframes tf-out-back{to{opacity:0;transform:translateY(24px)}}@keyframes tf-blink{50%{filter:brightness(1.12)}}@keyframes tf-shake{25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-4px)}}@keyframes tf-stamp{0%{opacity:0;transform:rotate(-10deg)scale(1.7)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@media (min-width:761px) and (max-height:820px){.page-wtf .tf-q{font-size:clamp(48px,min(7.5vw,11.5vh),110px)}.page-wtf .tf-helper{margin-top:16px;font-size:19px}.page-wtf .tf-options{gap:8px;margin-top:28px}.page-wtf .tf-options button{min-height:56px}.page-wtf .tf-action{margin-top:26px}html.tf-js .page-wtf .tf-shell{padding-block:84px}}@media (max-width:760px){.page-wtf .tf-app{display:block}.page-wtf .tf-side{display:none}.page-wtf .tf-legal--phone{color:var(--tf-muted);margin:32px 0 0;display:block}.page-wtf .tf-legal--phone .tf-copyright{color:var(--tf-muted)}.page-wtf .site-header.site-header--focused{--hdr-ink:var(--tf-ink);width:auto}.page-wtf .site-header__in{height:60px;padding:0 20px}.page-wtf .site-header .hf-wordmark{--wm-h:19px}.page-wtf .tf-progress{height:3px;top:60px}.page-wtf .tf-close{min-height:44px;padding:0 14px 0 16px;font-size:14px;top:8px;right:16px}.page-wtf .tf-shell{padding:92px 24px 40px}.page-wtf .tf-count--inline{color:#33363d;font:600 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;display:block}.page-wtf .tf-q{font-size:clamp(40px,12.3vw,56px);line-height:.94}.page-wtf .tf-helper{margin-top:12px;font-size:17px}.page-wtf .tf-field-label{margin-top:26px}.page-wtf .tf-input{border-radius:14px;height:58px;margin-top:10px;padding:0 18px;font-size:21px}.page-wtf .tf-select:after{right:20px}.page-wtf .tf-options{gap:10px;max-width:none;margin-top:26px}.page-wtf .tf-options button{gap:14px;min-height:58px;padding:0 18px 0 12px;font-size:19px}.page-wtf .tf-action{gap:14px;margin-top:22px}.page-wtf .tf-btn{height:54px;padding:0 26px;font-size:17px}.page-wtf .tf-hint{display:none}.page-wtf .tf-summary{margin-top:24px}.page-wtf .tf-summary dl>div{grid-template-columns:1fr auto;grid-template-areas:"key edit""value value";gap:2px 12px;padding:10px 0 12px}.page-wtf .tf-summary dt{grid-area:key}.page-wtf .tf-summary dd{grid-area:value;font-size:19px}.page-wtf .tf-summary button{grid-area:edit}.page-wtf .tf-btn--join{width:100%;height:58px;font-size:18px}.page-wtf .tf-nav{bottom:20px;right:20px}.page-wtf .tf-nav button{width:44px;height:44px}.page-wtf .tf-stamp{margin-bottom:20px;font-size:24px}.page-wtf .tf-next{border-radius:16px;margin-top:28px;padding:22px 20px 8px}.page-wtf .tf-next li p{font-size:16.5px}.page-wtf .tf-success-links{flex-direction:column;align-items:stretch;gap:18px;margin-top:28px}.page-wtf .tf-success-links a{text-align:center}html.tf-js .page-wtf .tf-shell{justify-content:flex-start;padding:92px 24px 88px}html.tf-js .page-wtf .tf-done{padding-bottom:40px}.page-wtf .tf-compact{padding-top:84px!important}.page-wtf .tf-compact .tf-count--inline{margin-bottom:8px}.page-wtf .tf-compact .tf-q{font-size:clamp(32px,10vw,44px)}.page-wtf .tf-compact .tf-helper{margin-top:8px;font-size:16px}.page-wtf .tf-compact .tf-field-label{margin-top:16px}.page-wtf .tf-compact .tf-action{margin-top:14px}.page-wtf .tf-compact .tf-options{gap:6px;margin-top:14px}.page-wtf .tf-compact .tf-options button{min-height:48px}.page-wtf .tf-compact .tf-consent{margin-top:18px;font-size:17px}.page-wtf .tf-main:has(.tf-compact) .tf-nav{display:none}}@media (prefers-reduced-motion:reduce){.page-wtf :is(.tf-progress>span,.tf-ticks li,.tf-options button,.tf-check path,.tf-input,.tf-btn){transition:none!important}.page-wtf :is(.tf-enter,.tf-enter-back,.tf-exit,.tf-exit-back,.tf-shake),.page-wtf :is(.tf-enter,.tf-enter-back)>*,.page-wtf :is(.tf-options button[aria-pressed=true],.tf-stamp){animation:none!important}}.page-wtf .tf-done .tf-count--inline{display:none}body.page-wtf{background:var(--tf-paper);padding-top:0}.page-wtf .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.page-wtf.tf-is-done .tf-ticks li{background:var(--tf-yellow)}html:not(.tf-js) .page-wtf .tf-side{justify-content:flex-start;gap:48px;height:auto;position:relative}html:not(.tf-js) .page-wtf .tf-side-status{margin-block:0}html:not(.tf-js) .page-wtf .tf-hint{display:none}.page-wtf .tf-btn{--cut:12px;--btn-fill:var(--tf-ink);isolation:isolate;font:700 17px/1 var(--font-tech);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;position:relative}.page-wtf .tf-btn:before,.page-wtf .tf-btn--line:after{content:"";z-index:-1;background:var(--btn-fill);clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));transition:background-color .16s;position:absolute;inset:0}.page-wtf .tf-btn:hover{--btn-fill:#262933;background:0 0}.page-wtf .tf-btn:disabled{--btn-fill:var(--tf-line);background:0 0}.page-wtf .tf-btn span[aria-hidden]{font:700 1em/1 var(--font-tech);letter-spacing:0}.page-wtf .tf-btn--join{font-size:18px}.page-wtf .tf-btn--line{--cut:8px;height:40px;min-height:40px;color:var(--tf-ink);background:0 0;border:0;border-radius:0;gap:8px;padding:0 16px;font-size:13px;position:absolute}.page-wtf .tf-btn--line:after{--cut:7.4px;background:var(--tf-paper);inset:1.5px}.page-wtf .tf-btn--line:hover{--btn-fill:var(--tf-ink);background:0 0;border:0}.page-wtf .tf-btn--line:hover:after{background:var(--tf-paper-2)}.page-wtf .tf-close span[aria-hidden]{font:400 19px/1 var(--font-body);transform:translateY(-1px)}.page-wtf .tf-combo{max-width:680px;position:relative}.page-wtf .tf-combo-field{position:relative}.page-wtf .tf-combo-field .tf-input{padding-right:64px}.page-wtf .tf-combo-field .tf-check{width:28px;height:28px;margin-top:6px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.page-wtf .tf-combo.has-value .tf-combo-field .tf-input{border-color:var(--tf-ink);background:var(--tf-yellow);font-weight:700}.page-wtf .tf-combo.has-value .tf-combo-field .tf-check path{stroke-dashoffset:0}.page-wtf .tf-combo.is-open .tf-combo-field .tf-input{border-bottom-right-radius:0;border-bottom-left-radius:0}.page-wtf .tf-combo-list{overscroll-behavior:contain;border:1.5px solid var(--tf-ink);background:var(--tf-card);scrollbar-width:thin;border-top:0;border-radius:0 0 16px 16px;max-height:314px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.page-wtf .tf-combo-list[hidden]{display:none}.page-wtf .tf-combo-list [role=option]{color:#33363d;font:400 21px/1.2 var(--font-body);cursor:pointer;padding:15px 24px;display:block}.page-wtf .tf-combo-list [role=option][hidden]{display:none}.page-wtf .tf-combo-list [role=option] b{color:var(--tf-ink);font-weight:700}.page-wtf .tf-combo-list [role=option][aria-selected=true]{background:var(--tf-ink);color:var(--tf-paper)}.page-wtf .tf-combo-list [role=option][aria-selected=true] b{color:var(--tf-yellow)}.page-wtf .tf-combo-list [role=option].is-chosen:after{content:"✓";float:right;font-weight:700}.page-wtf .tf-combo-empty{color:var(--tf-muted);font:400 16px/1.4 var(--font-body);margin:12px 0 0}.page-wtf .tf-combo-empty[hidden]{display:none}.page-wtf .tf-combo-outside{border:1.5px dashed var(--tf-rule);min-height:48px;color:var(--tf-ink);font:400 18px/1.2 var(--font-body);cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:14px;margin-top:14px;padding:0 18px 0 20px;transition:background-color .14s,border-color .14s;display:inline-flex}.page-wtf .tf-combo-outside .tf-check{width:22px;height:22px}.page-wtf .tf-combo-outside:hover{border-style:solid;border-color:var(--tf-ink);background:var(--tf-paper-2)}.page-wtf .tf-combo-outside[aria-pressed=true]{border:1.5px solid var(--tf-ink);background:var(--tf-yellow);font-weight:700}.page-wtf .tf-combo-outside:not([aria-pressed=true]) .tf-check,html:not(.tf-js) .page-wtf .tf-combo{display:none}html:not(.tf-js) .page-wtf .tf-native-select{margin-top:12px}@media (max-width:760px){.page-wtf .tf-btn{font-size:15px}.page-wtf .tf-btn--line{height:40px;min-height:40px;padding:0 14px;font-size:12px;top:10px}.page-wtf .tf-combo-list [role=option]{padding:13px 18px;font-size:19px}.page-wtf .tf-combo-outside{margin-top:10px;font-size:17px}.page-wtf .tf-compact [data-tf-step=region]:has(.tf-combo.is-open) .tf-helper{display:none}.page-wtf .tf-consent{gap:14px;margin-top:26px;font-size:18px}.page-wtf .tf-summary{margin-top:20px}.page-wtf .tf-summary dl>div{grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"key value edit";align-items:center;gap:10px;min-height:52px;padding:4px 0}.page-wtf .tf-summary dd{font-size:17px}.page-wtf .tf-summary dt{letter-spacing:.1em;font-size:11px}.page-wtf .tf-summary button{min-height:40px;padding:0 14px;font-size:13px}.page-wtf [data-tf-step=review] .tf-consent{margin-top:22px;font-size:17px}.page-wtf [data-tf-step=review] .tf-action{margin-top:20px}html.tf-js .page-wtf .tf-main{box-sizing:border-box;padding-top:63px}html.tf-js .page-wtf .tf-shell{height:100%;padding-top:29px}.page-wtf .tf-compact{padding-top:21px!important}}
