.cq{display:grid;gap:18px}@media (min-width:900px){.cq{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px;align-items:start}}.cq-seg{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.cq-seg button{min-height:44px;padding:0 14px;border-radius:8px;border:2px solid var(--ln);background:var(--pn2);color:var(--i);font:700 14px var(--mo);cursor:pointer}.cq-seg button[aria-pressed=true]{background:var(--bd);border-color:var(--bd);color:var(--led)}.cq-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.cq-f{display:grid;gap:4px;font:700 12px var(--mo);text-transform:uppercase;color:var(--m)}.cq-f input{width:100%;min-height:52px;padding:0 12px;border-radius:8px;border:2px solid var(--ln);background:var(--pn);color:var(--i);font:700 22px var(--mo)}.cq-f input:focus{border-color:var(--b);outline:none}.cq-s input{font-size:18px}.cq-big{display:grid;gap:2px;background:var(--bd);color:var(--lt);border-radius:12px;padding:16px 18px}.cq-big span{font:700 12px var(--mo);color:var(--lm);text-transform:uppercase}.cq-big b{font:400 clamp(40px,11vw,60px)/1 var(--d);color:var(--led)}.cq-big small{font:500 14px var(--mo)}.cq-say{margin:12px 0 0;font-size:17px}.cq-pay{display:grid;gap:2px;margin:12px 0 0;padding:12px 14px;border-radius:10px;background:var(--pn2);font:500 16px var(--mo)}.cq-pay b{font-size:20px}.cq-pay small{color:var(--m);font-family:var(--tx);font-size:14px}.cq-mk{margin-top:16px}.cq-mh{margin:0;font:700 15px var(--mo);text-transform:uppercase}.cq-mh b{font:400 24px var(--d);color:var(--rt);margin-left:6px}.cq-note{margin:6px 0 10px;color:var(--m)}.cq-bar{display:flex;height:16px;border-radius:8px;overflow:hidden;background:var(--ln)}.cq-bar i,.dot{display:block}.c0{background:var(--b)}.c1{background:var(--o)}.c2{background:var(--g)}.cq-t{width:100%;border-collapse:collapse;margin-top:12px;font:500 15px var(--mo)}.cq-t th,.cq-t td{padding:9px 6px;text-align:left;border-top:1px dashed var(--ln)}.cq-t thead th{border-top:0;font-size:13px;text-transform:uppercase;color:var(--m)}.cq-t tbody th{font-family:var(--tx)}.cq-t small{color:var(--m);font-family:var(--mo)}.dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.cq-fx{margin:10px 0 0;font:500 13px var(--mo);color:var(--m)}.cq-err{margin:0;padding:14px;border-radius:10px;background:var(--pn2);border-left:6px solid var(--r)}@media (max-width:420px){.cq-t{font-size:13px}.cq-t th,.cq-t td{padding:8px 4px}}.ok-kit{display:grid;gap:18px;min-width:0}@media (min-width:900px){.ok-kit{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px;align-items:start}.ok-kit.ok-1{grid-template-columns:minmax(0,1fr)}}.ok-form,.ok-out{min-width:0}.ok-seg{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.ok-seg button{min-height:44px;padding:0 12px;border-radius:8px;border:2px solid var(--ln);background:var(--pn2);color:var(--i);font:700 14px var(--mo);cursor:pointer}.ok-seg button[aria-pressed=true]{background:var(--bd);border-color:var(--bd);color:var(--led)}.ok-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px;margin:0 0 12px}.ok-f{display:grid;gap:4px;font:700 12px var(--mo);text-transform:uppercase;color:var(--m);min-width:0}.ok-f input,.ok-f select{width:100%;min-height:50px;padding:0 10px;border-radius:8px;border:2px solid var(--ln);background:var(--pn);color:var(--i);font:700 20px var(--mo)}.ok-f select{font-size:16px}.ok-f input:focus,.ok-f select:focus{border-color:var(--b);outline:none}.ok-f.ok-bad input{border-color:var(--r)}.ok-sm input{font-size:17px;min-height:46px}.ok-legs{display:grid;gap:8px;margin:0 0 12px}.ok-leg{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px;align-items:center}.ok-leg>b{display:grid;place-items:center;height:34px;border-radius:50%;background:var(--bd);color:var(--led);font:700 14px var(--mo)}.ok-leg input{width:100%;min-height:48px;padding:0 10px;border-radius:8px;border:2px solid var(--ln);background:var(--pn);color:var(--i);font:700 20px var(--mo)}.ok-ib{min-width:44px;min-height:44px;border-radius:8px;border:2px solid var(--ln);background:var(--pn2);color:var(--i);font:700 16px var(--mo);cursor:pointer}.ok-ib[aria-pressed=true]{background:var(--bd);color:var(--led);border-color:var(--bd)}.ok-add{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.ok-add button{min-height:44px;padding:0 14px;border-radius:8px;border:2px dashed var(--ln);background:none;color:var(--i);font:700 14px var(--mo);cursor:pointer}.ok-add button:disabled{opacity:.45;cursor:default}.ok-big{display:grid;gap:2px;background:var(--bd);color:var(--lt);border-radius:12px;padding:16px 18px}.ok-big>span{font:700 12px var(--mo);color:var(--lm);text-transform:uppercase}.ok-big>b{font:400 clamp(36px,10vw,56px)/1.05 var(--d);color:var(--led);overflow-wrap:anywhere}.ok-big>small{font:500 14px/1.4 var(--mo)}.ok-big.ok-neg>b,.ok-big.ok-neg>small{color:var(--bdn)}.ok-big.ok-pos>b,.ok-big.ok-pos>small{color:var(--bdp)}.ok-say{margin:12px 0 0;font-size:17px}.ok-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:12px 0 0}.ok-kv div{background:var(--pn2);border-radius:10px;padding:10px 12px;display:grid;gap:2px}.ok-kv span{font:700 11px var(--mo);text-transform:uppercase;color:var(--m)}.ok-kv b{font:700 20px var(--mo)}.ok-kv small{color:var(--m);font-size:13px}.ok-h{margin:18px 0 8px;font:700 14px var(--mo);text-transform:uppercase}.ok-note{margin:8px 0 0;color:var(--m);font-size:15px}.ok-tw{overflow-x:auto;margin:10px 0 0}.ok-t{width:100%;border-collapse:collapse;font:500 15px var(--mo)}.ok-t th,.ok-t td{padding:9px 6px;text-align:left;border-top:1px dashed var(--ln);vertical-align:middle}.ok-t thead th{border-top:0;font-size:13px;text-transform:uppercase;color:var(--m)}.ok-t tbody th{font-family:var(--tx);font-weight:700}.ok-t small{color:var(--m)}.ok-t tr.ok-hi{background:color-mix(in srgb,var(--y) 22%,transparent)}@media (max-width:420px){.ok-t{font-size:13px}.ok-t th,.ok-t td{padding:8px 4px}}.ok-bar{display:flex;height:22px;border-radius:8px;overflow:hidden;background:var(--ln);margin:10px 0 0}.ok-bar i{display:block;position:relative;min-width:0}.ok-bar em{position:absolute;left:6px;top:2px;font:700 12px var(--mo);font-style:normal;color:#fff;white-space:nowrap}.k0{background:var(--b)}.k1{background:var(--o)}.k2{background:var(--g)}.k3{background:var(--v)}.k4{background:var(--tq)}.k5{background:var(--r)}.kw{background:var(--g)}.khw{background:color-mix(in srgb,var(--g) 55%,var(--pn))}.kp{background:#8a929e}.khl{background:color-mix(in srgb,var(--r) 55%,var(--pn))}.kl{background:var(--r)}.km{background:var(--y)}.ok-chip{display:inline-block;padding:2px 8px;border-radius:999px;font:700 12px var(--mo);color:#fff;white-space:nowrap}.ok-chip.khw,.ok-chip.khl{color:var(--i)}.ok-chip.km{color:var(--dk)}.ok-fx{margin:14px 0 0;border-radius:10px;background:var(--pn2)}.ok-fx summary{cursor:pointer;padding:12px 14px;font:700 14px var(--mo);list-style:none}.ok-fx summary::-webkit-details-marker{display:none}.ok-fx summary::before{content:"f(x) ";color:var(--rt)}.ok-fx div{padding:0 14px 12px;font:500 14px/1.55 var(--mo)}.ok-fx p{margin:0 0 6px;overflow-wrap:anywhere}.ok-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0}.ok-btn{min-height:44px;padding:0 16px;border-radius:8px;border:0;background:var(--y);color:var(--dk);font:700 14px var(--mo);cursor:pointer;box-shadow:0 3px 0 #9c7400}.ok-btn.ok-dark{background:var(--bd);color:var(--led);box-shadow:none}.ok-msg{font:500 13px var(--mo);color:var(--m);overflow-wrap:anywhere}.ok-err{margin:0;padding:14px;border-radius:10px;background:var(--pn2);border-left:6px solid var(--r)}.ok-cards{display:grid;gap:12px;margin:12px 0 0}@media (min-width:640px){.ok-cards{grid-template-columns:1fr 1fr}}.ok-card{background:var(--pn2);border-radius:12px;padding:14px;border-top:5px solid var(--c,var(--b));display:grid;gap:6px;align-content:start}.ok-card h3{font:700 15px var(--mo);text-transform:uppercase;margin:0}.ok-card b.ok-v{font:700 24px var(--mo)}.ok-card p{margin:0}.ok-card .ok-f input{font-size:17px;min-height:44px}.ok-svg{display:block;width:100%;height:auto;margin:10px 0 0}.ok-svg text{font:600 11px var(--mo);fill:var(--m)}.ok-pos{color:var(--gt)}.ok-neg{color:var(--rt)}.cb-m{display:inline-block;width:46px;height:8px;border-radius:4px;background:var(--ln);margin-right:6px;vertical-align:middle;overflow:hidden}.cb-m i{display:block;height:100%;background:var(--r)}.cb-void{margin:12px 0 0;padding:12px 14px;border-radius:10px;background:var(--tk);color:var(--tki)}@media (max-width:420px){.cb-m{width:26px}}.ok-pin{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:12px -4px 0;padding:10px 14px;border-radius:12px 12px 0 0;background:var(--bd);color:var(--lt);box-shadow:0 -8px 18px -12px #0009}.ok-pin span{font:700 11px var(--mo);color:var(--lm);text-transform:uppercase}.ok-pin b{font:400 26px/1.1 var(--d);color:var(--led)}.ok-pin small{font:600 14px var(--mo)}@media (min-width:900px){.ok-pin{display:none}}.cb-t td{white-space:nowrap}.ah-steps{display:flex;gap:8px;margin:0 0 12px}.ah-steps .ok-ib{flex:1}.ah-split{display:flex;align-items:center;gap:8px;margin:12px 0 0}.ah-split>i{font:700 20px var(--mo);font-style:normal;color:var(--m)}.ah-coin{flex:1;display:grid;gap:2px;justify-items:center;padding:10px 6px;border-radius:12px;color:#fff;text-align:center}.ah-coin b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff3;font:400 20px var(--d)}.ah-coin span{font:700 13px var(--mo)}.ah-coin small{font:600 13px var(--mo);opacity:.9}.ah-t td{white-space:nowrap}.ah-leg{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:8px 0 0;padding:0;font:500 14px var(--mo)}.ah-leg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px}.mg-leg{grid-template-columns:34px minmax(0,1fr)}.mg-l{display:grid;gap:2px;font:700 11px var(--mo);text-transform:uppercase;color:var(--m)}.mg-bar{position:relative;margin:14px 0 4px;padding:0 0 20px;overflow:clip}.mg-in{display:flex;height:24px;border-radius:8px;overflow:hidden;background:var(--ln)}.mg-in i{display:block}.mg-cut{position:absolute;top:0;bottom:0;border-left:3px solid var(--i)}.mg-cut em{position:absolute;bottom:0;left:4px;font:700 12px var(--mo);font-style:normal;white-space:nowrap}.mg-cut::after{content:"";position:absolute;left:0;top:0;height:24px;width:400px;background:repeating-linear-gradient(135deg,#0000 0 5px,#0007 5px 8px)}.mg-t td{white-space:nowrap}.sb-t td{white-space:nowrap}.sb-t small{display:block}.mc-u{fill:var(--g);background:var(--g)}.mc-d{fill:var(--b);background:var(--b)}.mc-r{fill:var(--r);background:var(--r)}.mc-s{stroke:var(--i);stroke-width:1.5;stroke-dasharray:4 3}.mc-p{fill:none;stroke:var(--b);stroke-width:1.3;opacity:.55}.mc-pu{stroke:var(--g);opacity:.9}.mc-key{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;margin:6px 0 0;font:500 13px var(--mo);color:var(--m)}.mc-key i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:4px;vertical-align:-1px}.mc-go{margin:12px 0 0}.mc-go .ok-btn{width:100%}.mc-old{opacity:.4;transition:opacity .2s}.ev-g{position:relative;margin:16px 0 4px;padding:30px 0 30px}.ev-z{display:flex;height:16px;border-radius:8px;overflow:hidden}.ev-lo{background:color-mix(in srgb,var(--r) 45%,var(--pn))}.ev-hi{flex:1;background:color-mix(in srgb,var(--g) 45%,var(--pn))}.ev-be,.ev-me{position:absolute;width:0;border-left:2px solid var(--i)}.ev-be{top:24px;bottom:24px}.ev-me{top:22px;bottom:2px;border-left:3px solid var(--b)}.ev-be em,.ev-me em{position:absolute;font:700 12px var(--mo);font-style:normal;white-space:nowrap;transform:translateX(-50%)}.ev-be em{top:-22px}.ev-me em{bottom:0;color:var(--lk)}.ev-g{overflow:clip;padding-left:0}.ev-band{fill:color-mix(in srgb,var(--b) 25%,transparent)}.ev-mid{fill:none;stroke:var(--b);stroke-width:2}.mc-key span{white-space:nowrap}.mc-key b{color:var(--i)}.ev-key{display:flex;flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;font:500 13px var(--mo);color:var(--m)}.ev-key i{display:inline-block;width:16px;height:10px;margin-right:5px;vertical-align:0}.ev-km{border-top:3px solid var(--b);height:0!important}.ev-kb{background:color-mix(in srgb,var(--b) 25%,transparent);border-radius:2px}.ev-k0{border-top:2px dashed var(--i);height:0!important}