.tp .dp-pop{width:272px}.tp .dp-head{padding:0 2px 10px}.tp .dp-head h3{text-align:left}.tp-clear{padding:5px 10px;font-size:11.5px}.tp-wheels{--tp-row:30px;--tp-rows:7;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.tp-band{position:absolute;left:0;right:0;top:50%;height:var(--tp-row);margin-top:calc(var(--tp-row) / -2);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2);pointer-events:none}.tp-band,.tp-wheel{border-radius:var(--r)}.tp-wheel{position:relative;min-width:0;height:calc(var(--tp-row) * var(--tp-rows));padding-block:calc(var(--tp-row) * (var(--tp-rows) - 1) / 2);overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.25),#000 28%,#000 72%,rgba(0,0,0,.25));mask-image:linear-gradient(180deg,rgba(0,0,0,.25),#000 28%,#000 72%,rgba(0,0,0,.25))}.tp-wheel::-webkit-scrollbar{display:none}.tp-wheel:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tp-opt{height:var(--tp-row);display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;font-feature-settings:"tnum";color:var(--muted-2);transition:color .14s cubic-bezier(.25,1,.5,1),font-weight .14s cubic-bezier(.25,1,.5,1),opacity .14s cubic-bezier(.25,1,.5,1)}@media (prefers-reduced-motion:reduce){.tp-opt{transition:none}}.tp-opt:hover{color:var(--ink-2)}.tp-opt.is-active{color:var(--ink);font-weight:600}.tp-wheels.is-unset .tp-opt.is-active{color:var(--muted);font-weight:400}.tp-opt.is-off{opacity:.35;cursor:not-allowed}.tp-opt.is-off:hover{color:var(--muted-2)}@media (max-width:760px){.tp .dp-pop{width:auto}.tp-wheels{--tp-row:40px}.tp-opt{font-size:14px}}