.tb-sub{margin:0 0 22px;font-size:14.5px;line-height:1.55;color:var(--text-soft)}.tb-field{margin-bottom:16px}.tb-regions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tb-regions button{height:44px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);color:var(--text-mid);font-size:13.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .3s,border-color .3s,color .3s;white-space:nowrap}.tb-regions button.is-on{background:rgba(255,138,0,.13);border-color:rgba(255,138,0,.5);color:var(--gold)}.tb-range{font-size:34px}.tb-note{margin-top:10px}.tb-online-store{display:block;margin-top:10px;font-size:13px;line-height:1.5;color:var(--gold);text-decoration:underline;text-underline-offset:3px}.tb-online-store[hidden]{display:none}.tb-promo{display:block;color:inherit}.tb-promo__d{display:block;margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--text-mid)}.tb-promo__d b{color:var(--gold);font-weight:600}@media(max-width:700px){.tb-regions{grid-template-columns:1fr}}.tb-fine{font-size:12.5px;line-height:1.5;color:var(--text-dim);margin-top:14px}.tb-regions{grid-template-columns:repeat(3,minmax(0,1fr))}.tb-regions button{height:auto;min-height:44px;white-space:normal;padding-top:10px;padding-bottom:10px;overflow-wrap:anywhere}@media(max-width:600px){.tb-regions{grid-template-columns:minmax(0,1fr)}}.tlx .tb-field{margin:0}.tlx .tb-regions.tlx-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:4px;padding:5px;border-radius:17px}.tlx .tb-regions.tlx-seg button{height:auto;min-height:50px;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:var(--text-soft);font:600 14px/1.2 inherit;white-space:normal;overflow-wrap:anywhere}.tlx .tb-regions.tlx-seg button:hover{background:rgba(255,255,255,.05);color:var(--text)}.tlx .tb-regions.tlx-seg button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.tlx .tb-regions.tlx-seg button[aria-pressed=true]{background:var(--gold);color:#111}.tlx .tlx-big.tb-range{font-size:clamp(40px,3.7vw,56px);line-height:1;letter-spacing:-.04em;word-spacing:.1em;text-wrap:balance;font-variant-numeric:tabular-nums}.tlx .tb-scopes{display:grid;gap:14px;margin:24px 0 0}.tlx .tb-scopes__k{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.tlx .tb-scope{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:9px 14px}.tlx .tb-scope__k{font-size:14px;font-weight:600;color:var(--text-soft);transition:color .3s}.tlx .tb-scope__v{min-width:0;text-align:right;font:700 14.5px/1.2 var(--font-head);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text-soft);overflow-wrap:anywhere;transition:color .3s}.tlx .tb-scope__track{grid-column:1 / -1;position:relative;height:12px;border-radius:12px;background:rgba(255,255,255,.05)}.tlx .tb-scope__band{position:absolute;top:0;bottom:0;left:var(--lo,0%);width:calc(var(--hi,0%) - var(--lo,0%));border-radius:inherit;background:rgba(255,255,255,.15);transition:left .7s var(--ease),width .7s var(--ease),background .3s,box-shadow .3s}.tlx .tb-scope__mid{position:absolute;top:-4px;bottom:-4px;left:var(--mid,0%);width:2px;margin-left:-1px;border-radius:2px;background:rgba(255,255,255,.45);transition:left .7s var(--ease)}.tlx .tb-scope.is-on .tb-scope__k{color:var(--text)}.tlx .tb-scope.is-on .tb-scope__v{color:var(--gold)}.tlx .tb-scope.is-on .tb-scope__band{background:linear-gradient(90deg,rgba(255,138,0,.4),var(--gold));box-shadow:0 0 18px rgba(255,138,0,.3)}.tlx .tb-scope.is-on .tb-scope__mid{background:#fff}.tlx .tb-scopes.is-empty .tb-scope__band,.tlx .tb-scopes.is-empty .tb-scope__mid{opacity:0}.tlx .tb-scopes__ends{display:flex;justify-content:space-between;gap:12px;margin-top:-2px;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--text-dim)}.tlx .tb-why__row{flex:1 0 100%;font-variant-numeric:tabular-nums}.tlx .tb-why[hidden]{display:none}.tlx .tb-note{margin-top:18px}.tlx .tb-online-store{margin-top:12px;font-size:14px}.tlx .tb-fine{margin-top:22px;padding-top:16px;border-top:1px solid var(--edge)}.tlx .tlx-dock__txt{flex:1 1 0}.tlx .tlx-dock__v{font-size:19px}@media(max-width:700px){.tlx .tlx-big.tb-range{font-size:clamp(30px,9.4vw,44px)!important}.tlx .tb-regions.tlx-seg{grid-template-columns:repeat(3,minmax(0,1fr))}.tlx .tb-regions.tlx-seg button{min-height:48px;padding:8px 6px;font-size:13px}}@media(prefers-reduced-motion:reduce){.tlx .tb-scope__band,.tlx .tb-scope__mid{transition:none}}.tlx .tb-scopes.is-empty .tb-scopes__ends{display:none}
