@keyframes sos-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sos-spin{to{transform:rotate(1turn)}}.tv[data-page^=sos]{background:var(--paper)}.tv[data-page^=sos] a{color:var(--ink)}.tv[data-page^=sos] a:hover{color:var(--rose)}.tv[data-page^=sos] .ico{width:calc(20 * var(--px));height:calc(20 * var(--px));flex:none}.tv[data-page^=sos] .sos-hero{position:relative;padding:calc(72 * var(--px)) 0 calc(64 * var(--px));overflow:hidden;isolation:isolate}.tv[data-page^=sos] .sos-hero:before{content:"";position:absolute;inset:calc(12 * var(--px)) calc(12 * var(--px)) 0;border-radius:28px;background:linear-gradient(180deg,#fde6eb 0,#fcefed 55%,var(--paper) 100%);z-index:-1}.tv[data-page^=sos] .sos-hero .g2{gap:calc(40 * var(--px))}.tv[data-page^=sos] .sos-hero h1{font-size:clamp(calc(40 * var(--px)),5.4vw,calc(72 * var(--px)));line-height:.98;letter-spacing:-.05em;font-weight:700;margin:calc(18 * var(--px)) 0 calc(20 * var(--px));text-wrap:balance}.tv[data-page^=sos] .sos-hero .lede{max-width:50ch}.tv[data-page^=sos] .sos-hero .ctas{display:flex;gap:calc(8 * var(--px));flex-wrap:wrap;margin:calc(28 * var(--px)) 0 calc(22 * var(--px))}.tv[data-page^=sos] .sos-hero .ctas .btn{height:calc(52 * var(--px));padding:0 calc(24 * var(--px));font-size:calc(15.5 * var(--px))}.tv[data-page^=sos] .shv{position:relative;aspect-ratio:1/1;max-width:calc(520 * var(--px));width:100%;justify-self:end}.tv[data-page^=sos] .ring{position:absolute;inset:0;margin:auto;border-radius:50%;border:1px solid rgba(236,59,95,.22)}.tv[data-page^=sos] .ring.r1{width:38%;height:38%;background:radial-gradient(circle,rgba(255,255,255,.9),rgba(255,255,255,.5));border-color:rgba(236,59,95,.3)}.tv[data-page^=sos] .ring.r2{width:62%;height:62%}.tv[data-page^=sos] .ring.r3{width:86%;height:86%;border-style:dashed;border-color:rgba(20,20,20,.12)}.tv[data-page^=sos] .pulse{position:absolute;inset:0;margin:auto;width:38%;height:38%;border-radius:50%;border:1.5px solid rgba(236,59,95,.5);animation:sos-pz 3.6s var(--ease) infinite}.tv[data-page^=sos] .pulse.b{animation-delay:1.8s}@keyframes sos-pz{0%{transform:scale(1);opacity:.9}to{transform:scale(2.3);opacity:0}}.tv[data-page^=sos] .shield{position:absolute;inset:0;margin:auto;width:24%;height:24%;border-radius:30%;background:var(--ink);display:grid;place-items:center;box-shadow:0 30px 60px -20px rgba(20,20,20,.5)}.tv[data-page^=sos] .shield svg{width:48%;height:48%;color:#fff}.tv[data-page^=sos] .flo{position:absolute;background:#fff;border:1px solid var(--ln2);border-radius:18px;box-shadow:0 24px 50px -24px rgba(20,20,20,.35);padding:calc(14 * var(--px)) calc(16 * var(--px));display:flex;flex-direction:column;gap:calc(4 * var(--px))}.tv[data-page^=sos] .flo small{font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.14em;color:var(--mu);text-transform:uppercase}.tv[data-page^=sos] .flo b{font-size:calc(15 * var(--px));letter-spacing:-.01em;line-height:1.3}.tv[data-page^=sos] .flo.a{left:0;bottom:12%;width:calc(250 * var(--px));animation:sos-bob 6s ease-in-out infinite}.tv[data-page^=sos] .flo.b{right:2%;top:8%;width:calc(200 * var(--px));animation:sos-bob 7s ease-in-out infinite reverse}.tv[data-page^=sos] .flo .pr{display:flex;gap:calc(3 * var(--px));margin-top:calc(6 * var(--px))}.tv[data-page^=sos] .flo .pr i{flex:1;height:calc(4 * var(--px));border-radius:2px;background:var(--ln)}.tv[data-page^=sos] .flo .pr i.on{background:var(--ok)}.tv[data-page^=sos] .flo .go{font-size:calc(12.5 * var(--px));font-weight:700;color:var(--rose);margin-top:calc(4 * var(--px))}@keyframes sos-bob{50%{transform:translateY(-8px)}}.tv[data-page^=sos] .qs{display:flex;gap:calc(14 * var(--px));align-items:center;flex-wrap:wrap;background:#fff;border:1px solid var(--ln2);border-radius:999px;padding:calc(10 * var(--px)) calc(20 * var(--px));font-size:calc(14 * var(--px));color:var(--ink2);margin-bottom:calc(14 * var(--px))}.tv[data-page^=sos] .qs span{display:inline-flex;gap:calc(8 * var(--px));align-items:center}.tv[data-page^=sos] .qs i{width:calc(8 * var(--px));height:calc(8 * var(--px));border-radius:50%;background:var(--c)}.tv[data-page^=sos] .qs b{color:var(--ink)}.tv[data-page^=sos] .qs a{font-weight:700;color:var(--ink)}.tv[data-page^=sos] .qs .dv{width:1px;height:calc(18 * var(--px));background:var(--ln)}.tv[data-page^=sos] .qs .sp{flex:1}.tv[data-page^=sos] .qs .lk2{font-size:calc(13 * var(--px));font-weight:600;color:var(--mu)}.tv[data-page^=sos] .cgrid{display:grid;grid-template-columns:minmax(0,1fr) calc(320 * var(--px));gap:calc(14 * var(--px));align-items:start}.tv[data-page^=sos] .cgrid .cats{grid-template-columns:repeat(3,minmax(0,1fr))}.tv[data-page^=sos] .cat .ct{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--px))}.tv[data-page^=sos] .cat .tag.u{background:var(--amb-bg);color:var(--amb)}.tv[data-page^=sos] .cat .tag.p{background:var(--ok-bg);color:var(--ok)}.tv[data-page^=sos] .cat.on{border-color:var(--ink)}.tv[data-page^=sos] .cat .ft{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap}.tv[data-page^=sos] .cat .ft span{height:calc(24 * var(--px));padding:0 calc(9 * var(--px));border-radius:999px;background:var(--paper);font-size:max(calc(11.5 * var(--px)),.625rem);font-weight:600;color:var(--ink2);display:inline-flex;align-items:center;gap:calc(5 * var(--px))}.tv[data-page^=sos] .cat .ft span:before{content:"";width:calc(5 * var(--px));height:calc(5 * var(--px));border-radius:50%;background:var(--rose)}.tv[data-page^=sos] .cat.prev .ft span{background:#fff}.tv[data-page^=sos] .cpv{position:sticky;top:calc(84 * var(--px));background:#fff;border:1px solid var(--ln2);border-radius:24px;padding:calc(22 * var(--px));display:flex;flex-direction:column;gap:calc(12 * var(--px));box-shadow:0 30px 60px -40px rgba(20,20,20,.35)}.tv[data-page^=sos] .cpv small{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;color:var(--rose);text-transform:uppercase;font-weight:600;margin-top:calc(4 * var(--px))}.tv[data-page^=sos] .cpv h4{font-size:calc(22 * var(--px));letter-spacing:-.03em;line-height:1.15;margin-top:calc(-6 * var(--px))}.tv[data-page^=sos] .pvs{display:flex;flex-direction:column}.tv[data-page^=sos] .pvs>div{display:grid;grid-template-columns:calc(26 * var(--px)) minmax(0,1fr);gap:calc(12 * var(--px));padding:calc(12 * var(--px)) 0;border-top:1px solid var(--ln2)}.tv[data-page^=sos] .pvs>div:first-child{border-top:0}.tv[data-page^=sos] .pvs span{width:calc(26 * var(--px));height:calc(26 * var(--px));border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:max(calc(12 * var(--px)),.625rem);font-weight:700}.tv[data-page^=sos] .pvs b{font-size:calc(14.5 * var(--px));display:block}.tv[data-page^=sos] .pvs p{font-size:calc(13 * var(--px));color:var(--mu);line-height:1.45}.tv[data-page^=sos] .pvr{background:var(--paper);border-radius:14px;padding:calc(12 * var(--px)) calc(14 * var(--px));display:flex;flex-direction:column;gap:2px}.tv[data-page^=sos] .pvr span{font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.12em;color:var(--mu);text-transform:uppercase}.tv[data-page^=sos] .pvr b{font-size:calc(14 * var(--px))}.tv[data-page^=sos] .val{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--px));margin-top:calc(14 * var(--px))}.tv[data-page^=sos] .val>div{background:var(--dk);color:#ece8e4;border-radius:20px;padding:calc(20 * var(--px)) calc(22 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px));position:relative}.tv[data-page^=sos] .val>div:not(:last-child):after{content:"→";position:absolute;right:calc(-12 * var(--px));top:50%;transform:translateY(-50%);width:calc(24 * var(--px));height:calc(24 * var(--px));border-radius:50%;background:var(--paper);color:var(--ink);display:grid;place-items:center;font-size:calc(13 * var(--px));z-index:1}.tv[data-page^=sos] .val span{font-family:var(--mono);font-size:max(calc(11 * var(--px)),.625rem);color:#f8589a;letter-spacing:.1em}.tv[data-page^=sos] .val b{font-size:calc(18 * var(--px));color:#fff;letter-spacing:-.02em}.tv[data-page^=sos] .val p{font-size:calc(13.5 * var(--px));color:#bdb7b1}.tv[data-page^=sos] .cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(10 * var(--px))}.tv[data-page^=sos] .cat{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(22 * var(--px));display:flex;flex-direction:column;gap:calc(10 * var(--px));text-decoration:none;color:var(--ink);transition:border-color .2s,transform .2s,box-shadow .2s;min-height:calc(220 * var(--px))}.tv[data-page^=sos] .cat:hover{border-color:var(--ink);color:var(--ink);transform:translateY(-2px);box-shadow:0 24px 50px -30px rgba(20,20,20,.35)}.tv[data-page^=sos] .cat .ti{width:calc(44 * var(--px));height:calc(44 * var(--px));border-radius:14px;background:var(--rose-bg);color:var(--rose);display:grid;place-items:center}.tv[data-page^=sos] .cat .ti svg{width:calc(22 * var(--px));height:calc(22 * var(--px))}.tv[data-page^=sos] .cat h3{font-size:calc(18 * var(--px));letter-spacing:-.02em;margin-top:calc(6 * var(--px))}.tv[data-page^=sos] .cat p{font-size:calc(13.5 * var(--px));color:var(--mu);line-height:1.45;flex:1}.tv[data-page^=sos] .cat .go{font-size:calc(13.5 * var(--px));font-weight:700;display:flex;justify-content:space-between;align-items:center}.tv[data-page^=sos] .cat .go svg{width:calc(16 * var(--px));height:calc(16 * var(--px));transition:transform .2s}.tv[data-page^=sos] .cat:hover .go svg{transform:translateX(3px)}.tv[data-page^=sos] .cat .tag{align-self:flex-start;font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);background:var(--bg);padding:calc(3 * var(--px)) calc(8 * var(--px));border-radius:6px}.tv[data-page^=sos] .cat.urg .ti{background:var(--red-bg);color:var(--red)}.tv[data-page^=sos] .cat.prev{background:transparent;border-style:dashed;border-color:rgba(20,20,20,.22)}.tv[data-page^=sos] .cat.prev .ti{background:var(--ok-bg);color:var(--ok)}.tv[data-page^=sos] .urg-s{background:var(--dk);color:#ece8e4;border-radius:26px;padding:calc(28 * var(--px));display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:calc(14 * var(--px));align-items:stretch;margin-top:calc(14 * var(--px))}.tv[data-page^=sos] .urg-s h3{font-size:calc(24 * var(--px));letter-spacing:-.03em;line-height:1.15;color:#fff}.tv[data-page^=sos] .urg-s>div:first-child p{font-size:calc(14 * var(--px));color:#bdb7b1;margin-top:calc(8 * var(--px))}.tv[data-page^=sos] .up{background:var(--dk2);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(10 * var(--px))}.tv[data-page^=sos] .up .lb{display:flex;align-items:center;gap:calc(8 * var(--px));font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;text-transform:uppercase;color:#a39e98}.tv[data-page^=sos] .up .lb i{width:calc(8 * var(--px));height:calc(8 * var(--px));border-radius:50%;background:var(--c)}.tv[data-page^=sos] .up b{font-size:calc(17 * var(--px));color:#fff}.tv[data-page^=sos] .up p{font-size:calc(13.5 * var(--px));color:#bdb7b1;line-height:1.45}.tv[data-page^=sos] .up .r{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:auto}.tv[data-page^=sos] .btn.w{background:#fff;color:var(--ink);border-color:#fff}.tv[data-page^=sos] .btn.w:hover{color:var(--ink)}.tv[data-page^=sos] .wsd{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:calc(12 * var(--px))}.tv[data-page^=sos] .wsd .card{padding:calc(26 * var(--px))}.tv[data-page^=sos] .wh{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--px));flex-wrap:wrap;padding-bottom:calc(18 * var(--px));border-bottom:1px solid var(--ln2)}.tv[data-page^=sos] .wh h3{font-size:calc(22 * var(--px));letter-spacing:-.03em}.tv[data-page^=sos] .nx{background:var(--paper);border-radius:18px;padding:calc(18 * var(--px));margin:calc(18 * var(--px)) 0;display:flex;flex-direction:column;gap:calc(8 * var(--px))}.tv[data-page^=sos] .nx small{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;color:var(--rose);text-transform:uppercase;font-weight:600}.tv[data-page^=sos] .nx b{font-size:calc(19 * var(--px));letter-spacing:-.02em;line-height:1.25}.tv[data-page^=sos] .nx p{font-size:calc(14 * var(--px));color:var(--ink2)}.tv[data-page^=sos] .nx .r{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:calc(6 * var(--px))}.tv[data-page^=sos] .cl{display:flex;flex-direction:column}.tv[data-page^=sos] .cl-h{display:flex;justify-content:space-between;font-size:calc(13 * var(--px));color:var(--mu);font-weight:600;margin-bottom:calc(6 * var(--px))}.tv[data-page^=sos] .ck{display:grid;grid-template-columns:calc(26 * var(--px)) minmax(0,1fr);gap:calc(12 * var(--px));padding:calc(12 * var(--px)) 0;border-top:1px solid var(--ln2);text-align:left;align-items:start;width:100%}.tv[data-page^=sos] .ck .bx{width:calc(26 * var(--px));height:calc(26 * var(--px));border-radius:8px;border:1.5px solid var(--ln);display:grid;place-items:center;color:#fff;transition:all .2s}.tv[data-page^=sos] .ck .bx svg{width:calc(14 * var(--px));height:calc(14 * var(--px));opacity:0}.tv[data-page^=sos] .ck.on .bx{background:var(--ok);border-color:var(--ok)}.tv[data-page^=sos] .ck.on .bx svg{opacity:1}.tv[data-page^=sos] .ck b{font-size:calc(14.5 * var(--px));display:block}.tv[data-page^=sos] .ck small{font-size:calc(12.5 * var(--px));color:var(--mu)}.tv[data-page^=sos] .ck.on b{color:var(--mu);text-decoration:line-through;text-decoration-color:rgba(20,20,20,.3)}.tv[data-page^=sos] .dw{display:none;flex-direction:column;gap:calc(8 * var(--px));background:var(--amb-bg);border-radius:14px;padding:calc(14 * var(--px));margin-top:calc(10 * var(--px))}.tv[data-page^=sos] .dw.on{display:flex;animation:sos-rise .3s var(--ease)}.tv[data-page^=sos] .dw small{font-size:calc(12.5 * var(--px));color:var(--amb);font-weight:700}.tv[data-page^=sos] .dw p{font-size:calc(13.5 * var(--px));color:var(--ink2)}.tv[data-page^=sos] .oc{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap}.tv[data-page^=sos] .oc button{height:calc(30 * var(--px));padding:0 calc(12 * var(--px));border-radius:999px;background:#fff;border:1px solid var(--ln);font-size:calc(12.5 * var(--px));font-weight:600}.tv[data-page^=sos] .oc button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.tv[data-page^=sos] .side{display:flex;flex-direction:column;gap:calc(12 * var(--px))}.tv[data-page^=sos] .side .card{padding:calc(20 * var(--px))}.tv[data-page^=sos] .side h4{font-size:calc(15 * var(--px));margin-bottom:calc(10 * var(--px))}.tv[data-page^=sos] .refs{display:flex;flex-direction:column}.tv[data-page^=sos] .refs div{display:flex;justify-content:space-between;gap:calc(10 * var(--px));padding:calc(10 * var(--px)) 0;border-top:1px solid var(--ln2);font-size:calc(13.5 * var(--px))}.tv[data-page^=sos] .refs div:first-child{border-top:0}.tv[data-page^=sos] .refs em{font-style:normal;font-family:var(--mono);font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu)}.tv[data-page^=sos] .ask{display:flex;gap:calc(8 * var(--px));align-items:center;background:var(--paper);border-radius:999px;padding:calc(6 * var(--px)) calc(6 * var(--px)) calc(6 * var(--px)) calc(16 * var(--px))}.tv[data-page^=sos] .ask input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:calc(14 * var(--px))}.tv[data-page^=sos] .ask .btn{height:calc(36 * var(--px))}.tv[data-page^=sos] .byd .card{display:flex;flex-direction:column;gap:calc(10 * var(--px));padding:calc(26 * var(--px))}.tv[data-page^=sos] .byd .card small{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;color:var(--mu);text-transform:uppercase}.tv[data-page^=sos] .byd .card h3{font-size:calc(20 * var(--px));letter-spacing:-.02em}.tv[data-page^=sos] .byd .card p{font-size:calc(14 * var(--px));color:var(--ink2)}.tv[data-page^=sos] .byd ul{list-style:none;display:flex;flex-direction:column;gap:calc(6 * var(--px));margin-top:calc(4 * var(--px))}.tv[data-page^=sos] .byd li{font-size:calc(13.5 * var(--px));display:flex;gap:calc(8 * var(--px))}.tv[data-page^=sos] .byd li:before{content:"";width:calc(5 * var(--px));height:calc(5 * var(--px));border-radius:50%;background:var(--rose);margin-top:calc(8 * var(--px));flex:none}.tv[data-page^=sos] .fam{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(40 * var(--px));align-items:center}.tv[data-page^=sos] .fl{display:flex;flex-direction:column}.tv[data-page^=sos] .fl>div{display:grid;grid-template-columns:calc(36 * var(--px)) minmax(0,1fr);gap:calc(14 * var(--px));padding:calc(14 * var(--px)) 0;border-top:1px solid var(--ln)}.tv[data-page^=sos] .fl>div:first-child{border-top:0}.tv[data-page^=sos] .fl span{width:calc(36 * var(--px));height:calc(36 * var(--px));border-radius:11px;background:#fff;border:1px solid var(--ln2);display:grid;place-items:center;font-family:var(--mono);font-size:max(calc(11 * var(--px)),.625rem);color:var(--rose);font-weight:600}.tv[data-page^=sos] .fl b{font-size:calc(15.5 * var(--px));display:block}.tv[data-page^=sos] .fl p{font-size:calc(13.5 * var(--px));color:var(--mu)}.tv[data-page^=sos] .sm-mock{background:#fff;border:1px solid var(--ln2);border-radius:28px;padding:calc(28 * var(--px));box-shadow:0 30px 70px -40px rgba(20,20,20,.35);display:flex;flex-direction:column;gap:calc(16 * var(--px))}.tv[data-page^=sos] .sm-mock .top{display:flex;justify-content:space-between;align-items:center;gap:calc(10 * var(--px));flex-wrap:wrap}.tv[data-page^=sos] .sm-mock .big{font-size:calc(32 * var(--px));line-height:1.15;letter-spacing:-.03em;font-weight:700}.tv[data-page^=sos] .sm-mock p{font-size:calc(19 * var(--px));line-height:1.5;color:var(--ink2)}.tv[data-page^=sos] .sm-mock .btn{height:calc(60 * var(--px));font-size:calc(18 * var(--px))}.tv[data-page^=sos] .sm-mock .fine{font-size:calc(13 * var(--px))}.tv[data-page^=sos] .prv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(48 * var(--px));align-items:start}.tv[data-page^=sos] .pl{display:flex;flex-direction:column}.tv[data-page^=sos] .pl div{display:grid;grid-template-columns:calc(28 * var(--px)) minmax(0,1fr);gap:calc(14 * var(--px));padding:calc(16 * var(--px)) 0;border-top:1px solid rgba(255,255,255,.1);font-size:calc(15.5 * var(--px));color:#fff}.tv[data-page^=sos] .pl div:first-child{border-top:0}.tv[data-page^=sos] .pl i{width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:50%;background:rgba(255,255,255,.08);display:grid;place-items:center}.tv[data-page^=sos] .pl i svg{width:calc(13 * var(--px));height:calc(13 * var(--px));color:#f8589a}.tv[data-page^=sos] .pl small{display:block;font-size:calc(13 * var(--px));color:#a39e98;margin-top:2px}.tv[data-page^=sos] .fin{text-align:center;display:flex;flex-direction:column;align-items:center;gap:calc(18 * var(--px));padding:calc(96 * var(--px)) 0}.tv[data-page^=sos] .fin h2{font-size:clamp(calc(34 * var(--px)),4.6vw,calc(60 * var(--px)));letter-spacing:-.05em;line-height:1;font-weight:700;max-width:16ch;text-wrap:balance}.tv[data-page^=sos] .fin .btn{height:calc(56 * var(--px));padding:0 calc(28 * var(--px));font-size:calc(16 * var(--px))}.tv[data-page^=sos] .ah{position:fixed;inset:0;z-index:80;background:rgba(20,20,20,.45);display:none;padding:calc(24 * var(--px))}.tv[data-page^=sos] .ah.on{display:flex;animation:sos-rise .3s var(--ease)}.tv[data-page^=sos] .ah-b{flex:1;max-width:calc(1360 * var(--px));margin:0 auto;background:var(--paper);border-radius:26px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 40px 100px -30px rgba(0,0,0,.5)}.tv[data-page^=sos] .ah-h{display:flex;align-items:center;gap:calc(10 * var(--px));padding:calc(12 * var(--px)) calc(14 * var(--px)) calc(12 * var(--px)) calc(22 * var(--px));border-bottom:1px solid var(--ln2);background:#fff}.tv[data-page^=sos] .ah-h small{display:block;font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.14em;color:var(--rose);text-transform:uppercase}.tv[data-page^=sos] .ah-h b{font-size:calc(16 * var(--px))}.tv[data-page^=sos] .ah-h .sp{flex:1}.tv[data-page^=sos] .ah .xb{width:calc(38 * var(--px));height:calc(38 * var(--px));border-radius:50%;display:grid;place-items:center}.tv[data-page^=sos] .ah .xb:hover{background:rgba(20,20,20,.06)}.tv[data-page^=sos] .ah .xb svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.tv[data-page^=sos] .ah iframe{flex:1;width:100%;border:0;background:var(--paper)}@media(max-width:700px){.tv[data-page^=sos] .ah{padding:0}.tv[data-page^=sos] .ah-b{border-radius:0}.tv[data-page^=sos] .ah-h .btn{display:none}}.tv[data-page^=sos] .fpill{position:fixed;right:calc(16 * var(--px));bottom:calc(16 * var(--px));z-index:45;display:flex;align-items:center;gap:calc(10 * var(--px));background:var(--ink);color:#fff;border-radius:999px;padding:calc(6 * var(--px)) calc(6 * var(--px)) calc(6 * var(--px)) calc(16 * var(--px));font-size:calc(13 * var(--px));font-weight:600;box-shadow:0 16px 40px -16px rgba(0,0,0,.5);text-decoration:none}.tv[data-page^=sos] .fpill:hover{color:#fff}.tv[data-page^=sos] .fpill b{background:#fff;color:var(--ink);border-radius:999px;height:calc(32 * var(--px));padding:0 calc(14 * var(--px));display:inline-flex;align-items:center;gap:calc(6 * var(--px))}.tv[data-page^=sos] .fpill b svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}@media(max-width:1180px){.tv[data-page^=sos] .cgrid{grid-template-columns:minmax(0,1fr)}.tv[data-page^=sos] .cgrid .cats{grid-template-columns:repeat(4,minmax(0,1fr))}.tv[data-page^=sos] .cpv{position:static}}@media(max-width:1020px){.tv[data-page^=sos] .cats,.tv[data-page^=sos] .cgrid .cats{grid-template-columns:repeat(2,minmax(0,1fr))}.tv[data-page^=sos] .val{grid-template-columns:minmax(0,1fr)}.tv[data-page^=sos] .val>div:not(:last-child):after{display:none}.tv[data-page^=sos] .steps{grid-template-columns:minmax(0,1fr);gap:calc(8 * var(--px))}.tv[data-page^=sos] .stp{display:grid;grid-template-columns:calc(34 * var(--px)) minmax(0,1fr);-moz-column-gap:calc(14 * var(--px));column-gap:calc(14 * var(--px));row-gap:2px;padding:calc(16 * var(--px))}.tv[data-page^=sos] .stp:before{grid-row:1/3;width:calc(34 * var(--px));height:calc(34 * var(--px));border-radius:50%;background:var(--rose-bg);display:grid;place-items:center}.tv[data-page^=sos] .stp b,.tv[data-page^=sos] .stp p{grid-column:2}.tv[data-page^=sos] .qs{border-radius:20px}.tv[data-page^=sos] .cpv,.tv[data-page^=sos] .qs .dv,.tv[data-page^=sos] .qs .sp{display:none}.tv[data-page^=sos] .fam,.tv[data-page^=sos] .prv,.tv[data-page^=sos] .urg-s,.tv[data-page^=sos] .wsd{grid-template-columns:minmax(0,1fr)}.tv[data-page^=sos] .shv{justify-self:center;max-width:calc(420 * var(--px))}}@media(max-width:560px){.tv[data-page^=sos] .cat{min-height:0;padding:calc(16 * var(--px))}.tv[data-page^=sos] .cat .ft,.tv[data-page^=sos] .cat p{display:none}.tv[data-page^=sos] .cat h3{font-size:calc(16 * var(--px))}.tv[data-page^=sos] .flo.a{width:calc(200 * var(--px))}.tv[data-page^=sos] .flo.b{display:none}.tv[data-page^=sos] .urg-s{padding:calc(20 * var(--px))}}.tv[data-page^=sos] .sec{padding:calc(88 * var(--px)) 0}.tv[data-page^=sos] .fam-s{background:linear-gradient(180deg,var(--paper) 0,#fbe9ec 45%,#fbe9ec 70%,var(--paper) 100%)}@media(max-width:680px){.tv[data-page^=sos] .sec{padding:calc(64 * var(--px)) 0}}.tv[data-page^=sos]:not([data-page=sos]) .cb{position:sticky;top:calc(64 * var(--px));z-index:30;background:rgba(250,247,244,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .cb .wrap{display:flex;align-items:center;gap:calc(12 * var(--px));min-height:calc(60 * var(--px));flex-wrap:wrap;padding-top:calc(8 * var(--px));padding-bottom:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .cb .bk{font-size:calc(13 * var(--px));font-weight:600;color:var(--mu);text-decoration:none;display:inline-flex;gap:calc(6 * var(--px));align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .cb .bk svg{width:calc(14 * var(--px));height:calc(14 * var(--px));transform:rotate(180deg)}.tv[data-page^=sos]:not([data-page=sos]) .cb .ct{display:flex;align-items:center;gap:calc(10 * var(--px));min-width:0}.tv[data-page^=sos]:not([data-page=sos]) .cb .ct .ti{width:calc(34 * var(--px));height:calc(34 * var(--px));border-radius:10px;background:var(--rose-bg);color:var(--rose);display:grid;place-items:center;flex:none}.tv[data-page^=sos]:not([data-page=sos]) .cb .ct .ti svg{width:calc(18 * var(--px));height:calc(18 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .cb .ct b{font-size:calc(15 * var(--px));letter-spacing:-.01em;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tv[data-page^=sos]:not([data-page=sos]) .cb .ct small{font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.12em;color:var(--mu);text-transform:uppercase}.tv[data-page^=sos]:not([data-page=sos]) .cb .sp{flex:1}.tv[data-page^=sos]:not([data-page=sos]) .cb select{border:1px solid var(--ln);padding:0 calc(12 * var(--px));font:inherit;max-width:calc(200 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .cb select,.tv[data-page^=sos]:not([data-page=sos]) .tg{height:calc(36 * var(--px));border-radius:999px;background:#fff;font-size:calc(13 * var(--px));font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .tg{padding:0 calc(12 * var(--px)) 0 calc(6 * var(--px));border:1px solid var(--ln);display:inline-flex;align-items:center;gap:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .tg i{width:calc(30 * var(--px));height:calc(18 * var(--px));border-radius:999px;background:#d8d4d0;position:relative;transition:background .2s}.tv[data-page^=sos]:not([data-page=sos]) .tg i:after{content:"";position:absolute;left:2px;top:2px;width:calc(14 * var(--px));height:calc(14 * var(--px));border-radius:50%;background:#fff;transition:transform .2s}.tv[data-page^=sos]:not([data-page=sos]) .tg.on i{background:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .tg.on i:after{transform:translateX(12px)}.tv[data-page^=sos]:not([data-page=sos]) .us{background:var(--dk);color:#d9d4cf;font-size:calc(13 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .us .wrap{display:flex;gap:calc(14 * var(--px));align-items:center;min-height:calc(42 * var(--px));flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .us b{color:#fff}.tv[data-page^=sos]:not([data-page=sos]) .us a{color:#fff;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:calc(6 * var(--px));height:calc(28 * var(--px));padding:0 calc(12 * var(--px));border-radius:999px;background:rgba(255,255,255,.1)}.tv[data-page^=sos]:not([data-page=sos]) .us a:hover{color:#fff;background:rgba(255,255,255,.18)}.tv[data-page^=sos]:not([data-page=sos]) .us .sp{flex:1}.tv[data-page^=sos]:not([data-page=sos]) .pv{background:#2b2522;color:#e8e1dc;font-size:calc(12.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .pv .wrap{display:flex;gap:calc(10 * var(--px));align-items:center;min-height:calc(36 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .pv i{width:calc(7 * var(--px));height:calc(7 * var(--px));border-radius:50%;background:#8fd1a6}.tv[data-page^=sos]:not([data-page=sos]) .fh{padding:calc(40 * var(--px)) 0 calc(26 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .fh h1{font-size:clamp(calc(28 * var(--px)),3.4vw,calc(44 * var(--px)));line-height:1.05;letter-spacing:-.045em;font-weight:700;max-width:24ch;margin:calc(12 * var(--px)) 0 calc(10 * var(--px));text-wrap:balance}.tv[data-page^=sos]:not([data-page=sos]) .fh p{font-size:calc(15.5 * var(--px));color:var(--ink2);max-width:66ch}.tv[data-page^=sos]:not([data-page=sos]) .cw{display:grid;grid-template-columns:calc(220 * var(--px)) minmax(0,1fr) calc(320 * var(--px));gap:calc(20 * var(--px));align-items:start;padding-bottom:calc(120 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rail{position:sticky;top:calc(150 * var(--px));display:flex;flex-direction:column;gap:calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rs{display:grid;grid-template-columns:calc(30 * var(--px)) minmax(0,1fr);gap:calc(10 * var(--px));align-items:center;padding:calc(10 * var(--px));border-radius:14px;text-align:left;width:100%}.tv[data-page^=sos]:not([data-page=sos]) .rs:hover{background:rgba(20,20,20,.04)}.tv[data-page^=sos]:not([data-page=sos]) .rs.on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 30px -20px rgba(20,20,20,.35)}.tv[data-page^=sos]:not([data-page=sos]) .rs span{width:calc(30 * var(--px));height:calc(30 * var(--px));border-radius:50%;border:1.5px solid var(--ln);display:grid;place-items:center;font-family:var(--mono);font-size:max(calc(11 * var(--px)),.625rem);font-weight:600;color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .rs.on span{border-color:var(--ink);color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .rs.ok span{background:var(--ok);border-color:var(--ok);color:#fff}.tv[data-page^=sos]:not([data-page=sos]) .rs b{font-size:calc(14 * var(--px));display:block;line-height:1.25}.tv[data-page^=sos]:not([data-page=sos]) .rs small{font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .pn{display:flex;flex-direction:column;gap:calc(12 * var(--px));animation:sos-rise .35s var(--ease)}.tv[data-page^=sos]:not([data-page=sos]) .pn-h{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(12 * var(--px));flex-wrap:wrap;margin-bottom:calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .pn-h h2{font-size:calc(28 * var(--px));letter-spacing:-.04em;line-height:1.1}.tv[data-page^=sos]:not([data-page=sos]) .pn-h p{font-size:calc(14 * var(--px));color:var(--mu);margin-top:calc(4 * var(--px));max-width:60ch}.tv[data-page^=sos]:not([data-page=sos]) .qc{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .qc b{font-size:calc(17 * var(--px));letter-spacing:-.01em}.tv[data-page^=sos]:not([data-page=sos]) .qc .why{font-size:calc(12.5 * var(--px));color:var(--mu);margin-top:calc(-6 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .op{display:flex;gap:calc(8 * var(--px));flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .op button{min-height:calc(44 * var(--px));padding:calc(8 * var(--px)) calc(16 * var(--px));border-radius:14px;border:1.5px solid var(--ln);background:#fff;font-size:calc(14 * var(--px));font-weight:600;color:var(--ink2);text-align:left}.tv[data-page^=sos]:not([data-page=sos]) .op button:hover{border-color:var(--ink);color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .op button.on{background:var(--ink);border-color:var(--ink);color:#fff}.tv[data-page^=sos]:not([data-page=sos]) .al{border-radius:18px;padding:calc(16 * var(--px)) calc(18 * var(--px));display:grid;grid-template-columns:calc(22 * var(--px)) minmax(0,1fr);gap:calc(12 * var(--px));animation:sos-rise .3s var(--ease)}.tv[data-page^=sos]:not([data-page=sos]) .al svg{width:calc(20 * var(--px));height:calc(20 * var(--px));margin-top:1px}.tv[data-page^=sos]:not([data-page=sos]) .al b{font-size:calc(15.5 * var(--px));display:block}.tv[data-page^=sos]:not([data-page=sos]) .al p{font-size:calc(13.5 * var(--px));margin-top:2px;line-height:1.45}.tv[data-page^=sos]:not([data-page=sos]) .al .r{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .al.red{background:var(--red-bg);color:var(--red)}.tv[data-page^=sos]:not([data-page=sos]) .al.red p{color:#6d1a1e}.tv[data-page^=sos]:not([data-page=sos]) .al.amb{background:var(--amb-bg);color:var(--amb)}.tv[data-page^=sos]:not([data-page=sos]) .al.amb p{color:#55380a}.tv[data-page^=sos]:not([data-page=sos]) .al .btn{height:calc(34 * var(--px));font-size:calc(13 * var(--px));padding:0 calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .al.red .btn.k{background:var(--red);border-color:var(--red)}.tv[data-page^=sos]:not([data-page=sos]) .bypass{background:#fff;border:1.5px solid var(--red);border-radius:20px;padding:calc(18 * var(--px)) calc(20 * var(--px));display:flex;justify-content:space-between;gap:calc(14 * var(--px));align-items:center;flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .bypass b{font-size:calc(16 * var(--px));color:var(--red)}.tv[data-page^=sos]:not([data-page=sos]) .bypass p{font-size:calc(13.5 * var(--px));color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .ac{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(22 * var(--px));display:grid;grid-template-columns:calc(40 * var(--px)) minmax(0,1fr);gap:calc(16 * var(--px));transition:border-color .2s}.tv[data-page^=sos]:not([data-page=sos]) .ac.hl{border-color:var(--ink);box-shadow:0 20px 50px -30px rgba(20,20,20,.4)}.tv[data-page^=sos]:not([data-page=sos]) .ac .n{width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:calc(15 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ac.dn .n{background:var(--ok)}.tv[data-page^=sos]:not([data-page=sos]) .ac.dn .n svg{width:calc(18 * var(--px));height:calc(18 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ac h3{font-size:calc(19 * var(--px));letter-spacing:-.025em;line-height:1.25}.tv[data-page^=sos]:not([data-page=sos]) .ac.dn h3{color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .ac p{font-size:calc(14.5 * var(--px));color:var(--ink2);margin-top:calc(4 * var(--px));line-height:1.5}.tv[data-page^=sos]:not([data-page=sos]) .ac .more{font-size:calc(13.5 * var(--px));color:var(--ink2);background:var(--paper);border-radius:12px;padding:calc(12 * var(--px)) calc(14 * var(--px));margin-top:calc(10 * var(--px));display:none}.tv[data-page^=sos]:not([data-page=sos]) .ac .more.on{display:block}.tv[data-page^=sos]:not([data-page=sos]) .ac .r{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:calc(14 * var(--px));align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .ac .r .btn{height:calc(40 * var(--px));font-size:calc(13.5 * var(--px));padding:0 calc(16 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ac .r .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page^=sos]:not([data-page=sos]) .lk{font-size:calc(13 * var(--px));font-weight:600;color:var(--mu);text-decoration:underline;text-underline-offset:3px}.tv[data-page^=sos]:not([data-page=sos]) .fw{display:none;flex-direction:column;gap:calc(10 * var(--px));background:var(--amb-bg);border-radius:14px;padding:calc(14 * var(--px));margin-top:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .fw.on{display:flex;animation:sos-rise .3s var(--ease)}.tv[data-page^=sos]:not([data-page=sos]) .fw small{font-size:max(calc(12 * var(--px)),.625rem);font-weight:700;color:var(--amb);letter-spacing:.04em}.tv[data-page^=sos]:not([data-page=sos]) .fw p{font-size:calc(13.5 * var(--px));color:#55380a}.tv[data-page^=sos]:not([data-page=sos]) .oc{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .oc button{height:calc(32 * var(--px));padding:0 calc(12 * var(--px));border-radius:999px;background:#fff;border:1px solid var(--ln);font-size:calc(12.5 * var(--px));font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .oc button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .sv{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(22 * var(--px));display:flex;flex-direction:column;gap:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sv.hl{border-color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .sv-h{display:flex;justify-content:space-between;gap:calc(10 * var(--px));align-items:flex-start;flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .sv h3{font-size:calc(19 * var(--px));letter-spacing:-.025em}.tv[data-page^=sos]:not([data-page=sos]) .sv .why{font-size:calc(14 * var(--px));color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .sv .need{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .sv .need span{height:calc(28 * var(--px));padding:0 calc(10 * var(--px));border-radius:999px;background:var(--paper);font-size:calc(12.5 * var(--px));font-weight:600;display:inline-flex;align-items:center;color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .sv dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sv dl div{background:var(--paper);border-radius:12px;padding:calc(12 * var(--px)) calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sv dt{font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.12em;color:var(--mu);text-transform:uppercase;margin-bottom:calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sv dd{font-size:calc(13.5 * var(--px));color:var(--ink2);line-height:1.45}.tv[data-page^=sos]:not([data-page=sos]) .sv .r{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .sv .r .btn{height:calc(40 * var(--px));font-size:calc(13.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sb-f{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .sb-f input{height:calc(40 * var(--px));border:1.5px solid var(--ln);border-radius:12px;padding:0 calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));flex:1;min-width:calc(160 * var(--px));outline:0}.tv[data-page^=sos]:not([data-page=sos]) .sb-f input:focus{border-color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .subd{display:flex;gap:calc(10 * var(--px));align-items:center;flex-wrap:wrap;font-size:calc(13.5 * var(--px));background:var(--paper);border-radius:12px;padding:calc(10 * var(--px)) calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .subd em{font-style:normal;font-family:var(--mono);font-size:max(calc(12 * var(--px)),.625rem)}.tv[data-page^=sos]:not([data-page=sos]) .grp{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;color:var(--mu);text-transform:uppercase;margin:calc(14 * var(--px)) 0 0}.tv[data-page^=sos]:not([data-page=sos]) .tb{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(20 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .tb h4{font-size:calc(15 * var(--px));margin-bottom:calc(10 * var(--px));display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .tb h4 small{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);color:var(--mu);font-weight:500;letter-spacing:.08em}.tv[data-page^=sos]:not([data-page=sos]) .tg2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .li{display:flex;flex-direction:column}.tv[data-page^=sos]:not([data-page=sos]) .li div{display:grid;grid-template-columns:calc(18 * var(--px)) minmax(0,1fr) auto;gap:calc(10 * var(--px));padding:calc(9 * var(--px)) 0;border-top:1px solid var(--ln2);font-size:calc(13.5 * var(--px));align-items:start}.tv[data-page^=sos]:not([data-page=sos]) .li div:first-child{border-top:0}.tv[data-page^=sos]:not([data-page=sos]) .li i{width:calc(18 * var(--px));height:calc(18 * var(--px));border-radius:50%;margin-top:1px;display:grid;place-items:center}.tv[data-page^=sos]:not([data-page=sos]) .li i.ok{background:var(--ok)}.tv[data-page^=sos]:not([data-page=sos]) .li i.ok:after{content:"";width:calc(6 * var(--px));height:calc(3 * var(--px));border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}.tv[data-page^=sos]:not([data-page=sos]) .li i.wt{border:1.5px dashed var(--amb)}.tv[data-page^=sos]:not([data-page=sos]) .li i.no{background:var(--unk-bg)}.tv[data-page^=sos]:not([data-page=sos]) .li em{font-style:normal;font-family:var(--mono);font-size:max(calc(11.5 * var(--px)),.625rem);color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .li .emp{grid-template-columns:1fr;color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) textarea.nt{width:100%;min-height:calc(110 * var(--px));border:1.5px solid var(--ln);border-radius:14px;padding:calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));resize:vertical;outline:0}.tv[data-page^=sos]:not([data-page=sos]) textarea.nt:focus{border-color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .lg-t{display:flex;flex-direction:column;position:relative;padding-left:calc(16 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .lg-t:before{content:"";position:absolute;left:calc(4 * var(--px));top:calc(6 * var(--px));bottom:calc(6 * var(--px));width:1px;background:var(--ln)}.tv[data-page^=sos]:not([data-page=sos]) .lg-t div{position:relative;font-size:calc(13 * var(--px));padding:calc(6 * var(--px)) 0;color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .lg-t div:before{content:"";position:absolute;left:calc(-15 * var(--px));top:calc(12 * var(--px));width:calc(7 * var(--px));height:calc(7 * var(--px));border-radius:50%;background:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .lg-t em{font-style:normal;font-family:var(--mono);font-size:max(calc(11 * var(--px)),.625rem);color:var(--mu);margin-right:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(14 * var(--px));align-items:center;padding:calc(14 * var(--px)) 0;border-top:1px solid var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .rv:first-child{border-top:0}.tv[data-page^=sos]:not([data-page=sos]) .rv b{font-size:calc(15 * var(--px));font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .st5{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(170 * var(--px)),1fr));gap:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .st5 button{border:1.5px solid var(--ln);border-radius:16px;padding:calc(14 * var(--px));text-align:left;background:#fff;display:flex;flex-direction:column;gap:calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .st5 button b{font-size:calc(14.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .st5 button small{font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu);line-height:1.4}.tv[data-page^=sos]:not([data-page=sos]) .st5 button.on{border-color:var(--ink);background:var(--paper)}.tv[data-page^=sos]:not([data-page=sos]) .fin-n{background:var(--ok-bg);color:#1d4f31;border-radius:16px;padding:calc(16 * var(--px));font-size:calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .as{position:sticky;top:calc(150 * var(--px));display:flex;flex-direction:column;gap:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .nxc{background:var(--ink);color:#fff;border-radius:22px;padding:calc(22 * var(--px));display:flex;flex-direction:column;gap:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .nxc small{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;color:#f8589a;text-transform:uppercase;font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .nxc b{font-size:calc(19 * var(--px));letter-spacing:-.02em;line-height:1.25}.tv[data-page^=sos]:not([data-page=sos]) .nxc p{font-size:calc(13.5 * var(--px));color:#c9c3be}.tv[data-page^=sos]:not([data-page=sos]) .nxc .btn{height:calc(46 * var(--px));background:#fff;color:var(--ink);border-color:#fff;margin-top:calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .nxc .btn:hover{color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .nxc .say{font-size:calc(12.5 * var(--px));color:#c9c3be;font-weight:600;display:inline-flex;gap:calc(6 * var(--px));align-items:center;align-self:flex-start}.tv[data-page^=sos]:not([data-page=sos]) .nxc .say svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .pg{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(18 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .pg-b{display:flex;gap:calc(4 * var(--px));margin:calc(10 * var(--px)) 0 calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .pg-b i{flex:1;height:calc(6 * var(--px));border-radius:3px;background:var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .pg-b i.ok{background:var(--ok)}.tv[data-page^=sos]:not([data-page=sos]) .pg-b i.on{background:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .pg small{font-size:calc(12.5 * var(--px));color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .askc{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .askc b{font-size:calc(15 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .askc .sg{display:flex;flex-direction:column;gap:calc(6 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .askc .sg button{text-align:left;font-size:calc(13 * var(--px));padding:calc(9 * var(--px)) calc(12 * var(--px));border-radius:12px;background:var(--paper);color:var(--ink2);font-weight:500}.tv[data-page^=sos]:not([data-page=sos]) .askc .sg button:hover{background:var(--rose-bg);color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .scrim{position:fixed;inset:0;background:rgba(20,20,20,.4);z-index:70;display:none}.tv[data-page^=sos]:not([data-page=sos]) .scrim.on{display:block}.tv[data-page^=sos]:not([data-page=sos]) .dr{position:fixed;right:0;top:0;bottom:0;width:min(calc(420 * var(--px)),100%);background:var(--paper);z-index:71;transform:translateX(100%);transition:transform .35s var(--ease);display:flex;flex-direction:column}.tv[data-page^=sos]:not([data-page=sos]) .dr.on{transform:none}.tv[data-page^=sos]:not([data-page=sos]) .dr-h{display:flex;justify-content:space-between;align-items:center;padding:calc(18 * var(--px)) calc(20 * var(--px));border-bottom:1px solid var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .dr-h b{font-size:calc(17 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .dr-h small{display:block;font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .xb{width:calc(36 * var(--px));height:calc(36 * var(--px));border-radius:50%;display:grid;place-items:center}.tv[data-page^=sos]:not([data-page=sos]) .xb:hover{background:rgba(20,20,20,.06)}.tv[data-page^=sos]:not([data-page=sos]) .xb svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .msgs{flex:1;overflow:auto;padding:calc(18 * var(--px)) calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .m{max-width:88%;padding:calc(12 * var(--px)) calc(14 * var(--px));border-radius:16px;font-size:calc(14 * var(--px));line-height:1.5;white-space:pre-wrap}.tv[data-page^=sos]:not([data-page=sos]) .m.u{align-self:flex-end;background:var(--ink);color:#fff;border-bottom-right-radius:4px}.tv[data-page^=sos]:not([data-page=sos]) .m.a{align-self:flex-start;background:#fff;border:1px solid var(--ln2);border-bottom-left-radius:4px}.tv[data-page^=sos]:not([data-page=sos]) .m.a a{color:var(--rose);font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .dr .sg{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;padding:0 calc(20 * var(--px)) calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .dr .sg button{font-size:calc(12.5 * var(--px));height:calc(30 * var(--px));padding:0 calc(12 * var(--px));border-radius:999px;background:#fff;border:1px solid var(--ln);font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .dr form{display:flex;gap:calc(8 * var(--px));padding:calc(12 * var(--px)) calc(20 * var(--px)) calc(18 * var(--px));border-top:1px solid var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .dr form input{flex:1;min-width:0;height:calc(46 * var(--px));border:1.5px solid var(--ln);border-radius:999px;padding:0 calc(16 * var(--px));font:inherit;font-size:calc(14 * var(--px));outline:0;background:#fff}.tv[data-page^=sos]:not([data-page=sos]) .dr .fine{padding:0 calc(20 * var(--px)) calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .md{position:fixed;inset:0;z-index:72;display:none;place-items:center;padding:calc(20 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .md.on{display:grid}.tv[data-page^=sos]:not([data-page=sos]) .md-bg{position:absolute;inset:0;z-index:0}.tv[data-page^=sos]:not([data-page=sos]) .mdb{background:#fff;border-radius:24px;width:min(calc(640 * var(--px)),100%);max-height:88vh;overflow:auto;padding:calc(24 * var(--px));display:flex;flex-direction:column;gap:calc(14 * var(--px));position:relative;z-index:1}.tv[data-page^=sos]:not([data-page=sos]) .mdb h3{font-size:calc(22 * var(--px));letter-spacing:-.03em}.tv[data-page^=sos]:not([data-page=sos]) .mdb .r{display:flex;gap:calc(8 * var(--px));flex-wrap:wrap;align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .mdb input[type=text],.tv[data-page^=sos]:not([data-page=sos]) .mdb select{height:calc(42 * var(--px));border:1.5px solid var(--ln);border-radius:12px;padding:0 calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));outline:0;background:#fff}.tv[data-page^=sos]:not([data-page=sos]) .mdb input[type=text]{flex:1;min-width:calc(160 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .pre{background:var(--paper);border-radius:14px;padding:calc(16 * var(--px));font-family:var(--mono);font-size:calc(12.5 * var(--px));line-height:1.6;white-space:pre-wrap;max-height:calc(300 * var(--px));overflow:auto}.tv[data-page^=sos]:not([data-page=sos]) .evl{display:flex;flex-direction:column}.tv[data-page^=sos]:not([data-page=sos]) .evl div{display:grid;grid-template-columns:calc(110 * var(--px)) minmax(0,1fr) calc(30 * var(--px));gap:calc(10 * var(--px));padding:calc(9 * var(--px)) 0;border-top:1px solid var(--ln2);font-size:calc(13.5 * var(--px));align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .evl div:first-child{border-top:0}.tv[data-page^=sos]:not([data-page=sos]) .evl em{font-style:normal;font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.08em;color:var(--mu);text-transform:uppercase}.tv[data-page^=sos]:not([data-page=sos]) .evl button{width:calc(30 * var(--px));height:calc(30 * var(--px));border-radius:50%;color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .evl button:hover{background:var(--bg);color:var(--red)}.tv[data-page^=sos]:not([data-page=sos]) .evl button svg{width:calc(12 * var(--px));height:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .mbar,.tv[data-page^=sos]:not([data-page=sos]) .nxs{display:none}@media(max-width:1180px){.tv[data-page^=sos]:not([data-page=sos]) .cw{grid-template-columns:calc(200 * var(--px)) minmax(0,1fr)}.tv[data-page^=sos]:not([data-page=sos]) .as{grid-column:1/-1;position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));order:-1}.tv[data-page^=sos]:not([data-page=sos]) .as .askc{display:none}}@media(max-width:860px){.tv[data-page^=sos]:not([data-page=sos]) .cb .tg span,.tv[data-page^=sos]:not([data-page=sos]) .cb select{display:none}.tv[data-page^=sos]:not([data-page=sos]) .cw{grid-template-columns:minmax(0,1fr);gap:calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rail{position:static;flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:calc(6 * var(--px));margin:0 calc(-18 * var(--px));padding:0 calc(18 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rs{grid-template-columns:calc(24 * var(--px)) auto;min-width:-moz-max-content;min-width:max-content;padding:calc(8 * var(--px)) calc(12 * var(--px)) calc(8 * var(--px)) calc(8 * var(--px));background:#fff;border:1px solid var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .rs span{width:calc(24 * var(--px));height:calc(24 * var(--px));font-size:max(calc(10 * var(--px)),.625rem)}.tv[data-page^=sos]:not([data-page=sos]) .rs small{display:none}.tv[data-page^=sos]:not([data-page=sos]) .as{grid-template-columns:minmax(0,1fr)}.tv[data-page^=sos]:not([data-page=sos]) .as .pg,.tv[data-page^=sos]:not([data-page=sos]) .nxc .btn{display:none}.tv[data-page^=sos]:not([data-page=sos]) .sv dl,.tv[data-page^=sos]:not([data-page=sos]) .tg2{grid-template-columns:minmax(0,1fr)}.tv[data-page^=sos]:not([data-page=sos]) .mbar{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--ln);padding:calc(6 * var(--px)) calc(6 * var(--px)) calc(calc(6 * var(--px)) + env(safe-area-inset-bottom))}.tv[data-page^=sos]:not([data-page=sos]) .mbar button{display:flex;flex-direction:column;align-items:center;gap:calc(3 * var(--px));font-size:max(calc(11.5 * var(--px)),.625rem);font-weight:600;color:var(--ink2);padding:calc(6 * var(--px)) 0;min-height:calc(48 * var(--px));justify-content:center}.tv[data-page^=sos]:not([data-page=sos]) .mbar svg{width:calc(20 * var(--px));height:calc(20 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .nxs{display:flex;position:fixed;left:calc(12 * var(--px));right:calc(12 * var(--px));bottom:calc(76 * var(--px));z-index:49}.tv[data-page^=sos]:not([data-page=sos]) .nxs .btn{flex:1;height:calc(52 * var(--px));font-size:calc(15.5 * var(--px));box-shadow:0 16px 40px -14px rgba(0,0,0,.5)}.tv[data-page^=sos]:not([data-page=sos]) .fpill{display:none}.tv[data-page^=sos]:not([data-page=sos]) .ac{grid-template-columns:minmax(0,1fr);padding:calc(18 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ac .n{width:calc(34 * var(--px));height:calc(34 * var(--px))}}.tv[data-page^=sos]:not([data-page=sos]).big .cw,.tv[data-page^=sos]:not([data-page=sos]).big .fh{zoom:1.16}.tv[data-page^=sos]:not([data-page=sos]).big .op button{min-height:calc(56 * var(--px));font-size:calc(16 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .fhr{display:flex;gap:calc(10 * var(--px));align-items:center;flex-wrap:wrap;margin-top:calc(14 * var(--px));font-size:calc(13.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .fhr>span:first-child{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .fhr b{font-weight:700}.tv[data-page^=sos]:not([data-page=sos]) .fhr .chip{height:calc(28 * var(--px));font-size:max(calc(12 * var(--px)),.625rem)}.tv[data-page^=sos]:not([data-page=sos]) .ig{display:grid;grid-template-columns:minmax(0,1fr) calc(340 * var(--px));gap:calc(20 * var(--px));align-items:start;padding-bottom:calc(120 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ig-m{display:flex;flex-direction:column;gap:calc(14 * var(--px));min-width:0}.tv[data-page^=sos]:not([data-page=sos]) .ig-a{position:sticky;top:calc(150 * var(--px));display:flex;flex-direction:column;gap:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .tabs{display:flex;gap:calc(4 * var(--px));background:#fff;border:1px solid var(--ln2);border-radius:999px;padding:calc(4 * var(--px));overflow-x:auto;scrollbar-width:none}.tv[data-page^=sos]:not([data-page=sos]) .tabs button{height:calc(38 * var(--px));padding:0 calc(14 * var(--px));border-radius:999px;font-size:calc(13.5 * var(--px));font-weight:600;color:var(--mu);white-space:nowrap;display:inline-flex;gap:calc(8 * var(--px));align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .tabs button i{font-style:normal;font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);width:calc(20 * var(--px));height:calc(20 * var(--px));border-radius:50%;border:1px solid var(--ln);display:grid;place-items:center}.tv[data-page^=sos]:not([data-page=sos]) .tabs button.on{background:var(--ink);color:#fff}.tv[data-page^=sos]:not([data-page=sos]) .tabs button.on i{border-color:#555}.tv[data-page^=sos]:not([data-page=sos]) .tabs button.ok i{background:var(--ok);border-color:var(--ok);color:#fff}.tv[data-page^=sos]:not([data-page=sos]) .tabs button.lock{opacity:.5}.tv[data-page^=sos]:not([data-page=sos]) .sc{background:#fff;border:1px solid var(--ln2);border-radius:24px;padding:calc(26 * var(--px));display:flex;flex-direction:column;gap:calc(16 * var(--px));animation:sos-rise .35s var(--ease)}.tv[data-page^=sos]:not([data-page=sos]) .sc-h small{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;color:var(--rose);text-transform:uppercase;font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .sc-h h2{font-size:calc(26 * var(--px));letter-spacing:-.035em;line-height:1.15;margin-top:calc(6 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sc-h p{font-size:calc(14.5 * var(--px));color:var(--ink2);margin-top:calc(6 * var(--px));max-width:64ch}.tv[data-page^=sos]:not([data-page=sos]) .tri{display:grid;grid-template-columns:minmax(0,1fr) auto;font-size:calc(13.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .tri span{padding:calc(9 * var(--px)) 0;border-top:1px solid var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .tri span:nth-child(-n+2){border-top:0}.tv[data-page^=sos]:not([data-page=sos]) .tri span:nth-child(odd){color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .tri span:nth-child(2n){font-weight:700;text-align:right}.tv[data-page^=sos]:not([data-page=sos]) .tri .hi{color:var(--red)}.tv[data-page^=sos]:not([data-page=sos]) .cks{display:flex;flex-direction:column}.tv[data-page^=sos]:not([data-page=sos]) .ckr{display:grid;grid-template-columns:calc(26 * var(--px)) minmax(0,1fr);gap:calc(12 * var(--px));padding:calc(13 * var(--px)) 0;border-top:1px solid var(--ln2);text-align:left;width:100%;align-items:start}.tv[data-page^=sos]:not([data-page=sos]) .ckr:first-child{border-top:0}.tv[data-page^=sos]:not([data-page=sos]) .ckr .bx{width:calc(26 * var(--px));height:calc(26 * var(--px));border-radius:8px;border:1.5px solid var(--ln);display:grid;place-items:center;color:#fff;transition:all .2s}.tv[data-page^=sos]:not([data-page=sos]) .ckr .bx svg{width:calc(14 * var(--px));height:calc(14 * var(--px));opacity:0}.tv[data-page^=sos]:not([data-page=sos]) .ckr.on .bx{background:var(--ok);border-color:var(--ok)}.tv[data-page^=sos]:not([data-page=sos]) .ckr.on .bx svg{opacity:1}.tv[data-page^=sos]:not([data-page=sos]) .ckr b{font-size:calc(14.5 * var(--px));display:block;font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .ckr small{font-size:calc(12.5 * var(--px));color:var(--mu);display:block;margin-top:2px}.tv[data-page^=sos]:not([data-page=sos]) .ckr small code{font-family:var(--mono);font-size:max(calc(11.5 * var(--px)),.625rem);background:var(--paper);padding:1px calc(6 * var(--px));border-radius:5px;color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .ckr.on b{color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .ol{display:flex;flex-direction:column;gap:0;counter-reset:o}.tv[data-page^=sos]:not([data-page=sos]) .ol div{display:grid;grid-template-columns:calc(28 * var(--px)) minmax(0,1fr);gap:calc(12 * var(--px));padding:calc(10 * var(--px)) 0;font-size:calc(14.5 * var(--px));line-height:1.5}.tv[data-page^=sos]:not([data-page=sos]) .ol div:before{counter-increment:o;content:counter(o);width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:50%;background:var(--paper);display:grid;place-items:center;font-family:var(--mono);font-size:max(calc(12 * var(--px)),.625rem);font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .ol code{font-family:var(--mono);font-size:calc(12.5 * var(--px));background:var(--paper);padding:2px calc(6 * var(--px));border-radius:6px}.tv[data-page^=sos]:not([data-page=sos]) .off{background:var(--dk);color:#ece8e4;border-radius:20px;padding:calc(20 * var(--px));display:flex;justify-content:space-between;gap:calc(16 * var(--px));align-items:center;flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .off b{font-size:calc(18 * var(--px));color:#fff;display:block}.tv[data-page^=sos]:not([data-page=sos]) .off p{font-size:calc(13 * var(--px));color:#bdb7b1;margin-top:calc(4 * var(--px));max-width:46ch}.tv[data-page^=sos]:not([data-page=sos]) .off .btn{background:#fff;color:var(--ink);border-color:#fff;height:calc(48 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .off .btn:hover{color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .prv{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .outc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .outc button{border:1.5px solid var(--ln);border-radius:16px;padding:calc(14 * var(--px)) calc(16 * var(--px));text-align:left;background:#fff;font-size:calc(14 * var(--px));font-weight:600;display:flex;gap:calc(10 * var(--px));align-items:flex-start;min-height:calc(56 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .outc button i{width:calc(10 * var(--px));height:calc(10 * var(--px));border-radius:50%;background:var(--c);margin-top:calc(5 * var(--px));flex:none}.tv[data-page^=sos]:not([data-page=sos]) .outc button:hover{border-color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .outc button.on{border-color:var(--ink);background:var(--paper)}.tv[data-page^=sos]:not([data-page=sos]) .res{background:var(--paper);border-radius:18px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(12 * var(--px));animation:sos-rise .3s var(--ease)}.tv[data-page^=sos]:not([data-page=sos]) .res small{font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;color:var(--mu);text-transform:uppercase}.tv[data-page^=sos]:not([data-page=sos]) .res b{font-size:calc(17 * var(--px));letter-spacing:-.01em}.tv[data-page^=sos]:not([data-page=sos]) .res p{font-size:calc(14 * var(--px));color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .res .r{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .res input{height:calc(42 * var(--px));border:1.5px solid var(--ln);border-radius:12px;padding:0 calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));outline:0;background:#fff;min-width:0;flex:1}.tv[data-page^=sos]:not([data-page=sos]) .res input:focus{border-color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .hist{display:flex;flex-direction:column;gap:calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .hist div{font-size:calc(13 * var(--px));color:var(--ink2);display:flex;gap:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .hist em{font-style:normal;font-family:var(--mono);font-size:max(calc(11 * var(--px)),.625rem);color:var(--mu);min-width:calc(110 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .wt{display:flex;flex-direction:column}.tv[data-page^=sos]:not([data-page=sos]) .wt .ckr{grid-template-columns:calc(26 * var(--px)) minmax(0,1fr) minmax(0,1.2fr);gap:calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .wt .ckr .whr{font-size:calc(12.5 * var(--px));color:var(--mu);line-height:1.45}.tv[data-page^=sos]:not([data-page=sos]) .lockd{display:flex;gap:calc(12 * var(--px));align-items:center;background:var(--paper);border-radius:16px;padding:calc(16 * var(--px));font-size:calc(14 * var(--px));color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .lockd svg{width:calc(20 * var(--px));height:calc(20 * var(--px));flex:none;color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .dft{display:flex;flex-direction:column;gap:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ff label{display:flex;flex-direction:column;gap:calc(4 * var(--px));font-size:max(calc(12 * var(--px)),.625rem);font-weight:600;color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .ff input{height:calc(42 * var(--px));border:1.5px solid var(--ln);border-radius:12px;padding:0 calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));color:var(--ink);outline:0}.tv[data-page^=sos]:not([data-page=sos]) .ff input:focus{border-color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .ff label.w{grid-column:1/-1}.tv[data-page^=sos]:not([data-page=sos]) .dpre{background:var(--paper);border-radius:14px;padding:calc(16 * var(--px));font-size:calc(13.5 * var(--px));line-height:1.6;white-space:pre-wrap;color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .dpre b{color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .acts{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(20 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .acts h4{font-size:calc(15 * var(--px));display:flex;justify-content:space-between;margin-bottom:calc(6 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .acts h4 small{font-family:var(--mono);font-size:max(calc(11 * var(--px)),.625rem);color:var(--mu);font-weight:500}.tv[data-page^=sos]:not([data-page=sos]) .at{display:grid;grid-template-columns:calc(20 * var(--px)) minmax(0,1fr);gap:calc(10 * var(--px));padding:calc(10 * var(--px)) 0;border-top:1px solid var(--ln2);align-items:start}.tv[data-page^=sos]:not([data-page=sos]) .at:first-of-type{border-top:0}.tv[data-page^=sos]:not([data-page=sos]) .at i{width:calc(20 * var(--px));height:calc(20 * var(--px));border-radius:50%;border:1.5px solid var(--ln);margin-top:1px;display:grid;place-items:center}.tv[data-page^=sos]:not([data-page=sos]) .at.ok i{background:var(--ok);border-color:var(--ok)}.tv[data-page^=sos]:not([data-page=sos]) .at.ok i:after{content:"";width:calc(6 * var(--px));height:calc(3 * var(--px));border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}.tv[data-page^=sos]:not([data-page=sos]) .at b{font-size:calc(13.5 * var(--px));font-weight:600;display:block}.tv[data-page^=sos]:not([data-page=sos]) .at small{font-family:var(--mono);font-size:max(calc(9.5 * var(--px)),.625rem);letter-spacing:.12em;color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .acts .r{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:calc(12 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .proto{font-size:max(calc(11.5 * var(--px)),.625rem);color:var(--mu2);line-height:1.45}.tv[data-page^=sos]:not([data-page=sos]) .mx{width:100%;border-collapse:collapse;font-size:calc(13 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .mx th{text-align:left;font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.12em;color:var(--mu);text-transform:uppercase;font-weight:500;padding:calc(8 * var(--px)) calc(10 * var(--px));border-bottom:1px solid var(--ln)}.tv[data-page^=sos]:not([data-page=sos]) .mx td{padding:calc(10 * var(--px));border-bottom:1px solid var(--ln2);vertical-align:top;color:var(--ink2)}.tv[data-page^=sos]:not([data-page=sos]) .mx td:first-child{font-weight:600;color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .mx .y{color:var(--ok);font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .mx .n{color:var(--mu)}.tv[data-page^=sos]:not([data-page=sos]) .mxw{overflow-x:auto}.tv[data-page^=sos]:not([data-page=sos]) details.xp{background:#fff;border:1px solid var(--ln2);border-radius:22px}.tv[data-page^=sos]:not([data-page=sos]) details.xp summary{list-style:none;cursor:pointer;padding:calc(18 * var(--px)) calc(22 * var(--px));font-weight:700;font-size:calc(15 * var(--px));display:flex;justify-content:space-between;gap:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) details.xp summary::-webkit-details-marker{display:none}.tv[data-page^=sos]:not([data-page=sos]) details.xp summary:after{content:"+";color:var(--mu);font-weight:400;font-size:calc(20 * var(--px));line-height:1}.tv[data-page^=sos]:not([data-page=sos]) details.xp[open] summary:after{content:"–"}.tv[data-page^=sos]:not([data-page=sos]) details.xp>div{padding:0 calc(22 * var(--px)) calc(22 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .json{background:var(--dk);color:#e7e1dc;border-radius:14px;padding:calc(16 * var(--px));font-family:var(--mono);font-size:max(calc(12 * var(--px)),.625rem);line-height:1.6;white-space:pre;overflow:auto;max-height:calc(420 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rcp{display:flex;flex-direction:column;gap:calc(6 * var(--px));max-height:calc(220 * var(--px));overflow:auto}.tv[data-page^=sos]:not([data-page=sos]) .rcp label{display:flex;gap:calc(10 * var(--px));align-items:center;font-size:calc(14 * var(--px));padding:calc(8 * var(--px)) calc(10 * var(--px));border-radius:10px;background:var(--paper)}@media(max-width:1180px){.tv[data-page^=sos]:not([data-page=sos]) .ig{grid-template-columns:minmax(0,1fr)}.tv[data-page^=sos]:not([data-page=sos]) .ig-a{display:contents}.tv[data-page^=sos]:not([data-page=sos]) .ig-a .nxc{order:-1}.tv[data-page^=sos]:not([data-page=sos]) .ig-a>:not(.nxc){order:1}}@media(max-width:860px){.tv[data-page^=sos]:not([data-page=sos]) .ff,.tv[data-page^=sos]:not([data-page=sos]) .outc{grid-template-columns:minmax(0,1fr)}.tv[data-page^=sos]:not([data-page=sos]) .wt .ckr{grid-template-columns:calc(26 * var(--px)) minmax(0,1fr)}.tv[data-page^=sos]:not([data-page=sos]) .wt .ckr .whr{grid-column:2}.tv[data-page^=sos]:not([data-page=sos]) .sc{padding:calc(20 * var(--px))}}.tv[data-page^=sos]:not([data-page=sos]) .btn.big{height:calc(52 * var(--px));padding:0 calc(26 * var(--px));font-size:calc(15.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .urg1{background:var(--red-bg);border:1.5px solid var(--red);border-radius:20px;padding:calc(16 * var(--px)) calc(18 * var(--px));display:flex;justify-content:space-between;gap:calc(14 * var(--px));align-items:center;flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .urg1 b{font-size:calc(16 * var(--px));color:var(--red)}.tv[data-page^=sos]:not([data-page=sos]) .urg1 p{font-size:calc(13.5 * var(--px));color:#6d1a1e;margin-top:2px}.tv[data-page^=sos]:not([data-page=sos]) .urg1 .btn.k{background:var(--red);border-color:var(--red)}.tv[data-page^=sos]:not([data-page=sos]) .r2{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;align-items:center}.tv[data-page^=sos]:not([data-page=sos]) .ptype{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ptype button{border:1.5px solid var(--ln);border-radius:16px;padding:calc(14 * var(--px));background:#fff;text-align:left;display:flex;flex-direction:column;gap:calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ptype button:hover{border-color:#999}.tv[data-page^=sos]:not([data-page=sos]) .ptype button.on{border-color:var(--ink);background:var(--paper)}.tv[data-page^=sos]:not([data-page=sos]) .ptype b{font-size:calc(14.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ptype span{font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu);line-height:1.4}.tv[data-page^=sos]:not([data-page=sos]) .op.bks button{min-height:calc(38 * var(--px));padding:calc(6 * var(--px)) calc(12 * var(--px));font-size:calc(13 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sit{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ah2{display:flex;justify-content:space-between;gap:calc(10 * var(--px));align-items:flex-start;flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .big1930{font-size:calc(56 * var(--px));font-weight:800;letter-spacing:-.05em;line-height:1;margin:calc(8 * var(--px)) 0 calc(4 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .dir-h{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(10 * var(--px));flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .lab2{font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.14em;color:var(--mu);text-transform:uppercase;display:block}.tv[data-page^=sos]:not([data-page=sos]) .dir .dir-h b{font-size:calc(20 * var(--px));letter-spacing:-.02em}.tv[data-page^=sos]:not([data-page=sos]) .dg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--px));margin:calc(14 * var(--px)) 0}.tv[data-page^=sos]:not([data-page=sos]) .dg>div{background:var(--paper);border-radius:12px;padding:calc(12 * var(--px));display:flex;flex-direction:column;gap:calc(4 * var(--px));font-size:calc(13.5 * var(--px));font-weight:600}.tv[data-page^=sos]:not([data-page=sos]) .dg .v{align-self:flex-start;height:auto;min-height:calc(22 * var(--px));white-space:normal;font-size:max(calc(10 * var(--px)),.625rem);line-height:1.3;padding:calc(3 * var(--px)) calc(8 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .v.amb{background:var(--amb-bg);color:var(--amb)}.tv[data-page^=sos]:not([data-page=sos]) .g2c{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(10 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .ocr{display:flex;justify-content:space-between;gap:calc(14 * var(--px));align-items:center;flex-wrap:wrap}.tv[data-page^=sos]:not([data-page=sos]) .ocr b{font-size:calc(15 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .sel{height:calc(42 * var(--px));border:1.5px solid var(--ln);border-radius:12px;padding:0 calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));background:#fff;color:var(--ink)}.tv[data-page^=sos]:not([data-page=sos]) .al.okk{background:var(--ok-bg);color:var(--ok)}.tv[data-page^=sos]:not([data-page=sos]) .al.okk p{color:#1d4f31}.tv[data-page^=sos]:not([data-page=sos]) .ckr small a{color:var(--rose);font-weight:700}.tv[data-page^=sos]:not([data-page=sos]) .rn{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(14 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rn b{font-size:calc(16 * var(--px));display:block;margin-top:2px;line-height:1.3}.tv[data-page^=sos]:not([data-page=sos]) .rn .w{font-size:calc(13.5 * var(--px));color:var(--ink2);margin-top:2px}.tv[data-page^=sos]:not([data-page=sos]) .rnc{display:flex;flex-direction:column;gap:calc(8 * var(--px));margin-top:calc(6 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .rnc div{display:flex;flex-direction:column;gap:calc(4 * var(--px));font-size:calc(13.5 * var(--px));padding-top:calc(8 * var(--px));border-top:1px solid var(--ln2)}.tv[data-page^=sos]:not([data-page=sos]) .rnc div:first-child{border-top:0;padding-top:0}.tv[data-page^=sos]:not([data-page=sos]) .rnc .v,.tv[data-page^=sos]:not([data-page=sos]) .stl .v{align-self:flex-start;height:calc(22 * var(--px));font-size:max(calc(10 * var(--px)),.625rem)}.tv[data-page^=sos]:not([data-page=sos]) .stl{display:flex;flex-direction:column}.tv[data-page^=sos]:not([data-page=sos]) .stl div{display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--px));padding:calc(9 * var(--px)) 0;border-top:1px solid var(--ln2);font-size:calc(13.5 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .stl div:first-child{border-top:0}.tv[data-page^=sos]:not([data-page=sos]) .c19{background:var(--red);color:#fff;border-radius:22px;padding:calc(18 * var(--px)) calc(20 * var(--px));display:flex;justify-content:space-between;align-items:center;gap:calc(10 * var(--px));text-decoration:none}.tv[data-page^=sos]:not([data-page=sos]) .c19:hover{color:#fff}.tv[data-page^=sos]:not([data-page=sos]) .c19 small{display:block;font-size:max(calc(12 * var(--px)),.625rem);opacity:.85}.tv[data-page^=sos]:not([data-page=sos]) .c19 b{font-size:calc(28 * var(--px));letter-spacing:-.04em}.tv[data-page^=sos]:not([data-page=sos]) .dlc{background:var(--amb-bg);color:var(--amb);border-radius:16px;padding:calc(12 * var(--px)) calc(14 * var(--px));display:flex;flex-direction:column;font-size:calc(13 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .dlc b{font-size:calc(13 * var(--px))}@media(max-width:1180px){.tv[data-page^=sos]:not([data-page=sos]) .ig-a .c19{order:-1}.tv[data-page^=sos]:not([data-page=sos]) .ig-a .dlc,.tv[data-page^=sos]:not([data-page=sos]) .ig-a .rn{order:1}}@media(max-width:960px){.tv[data-page^=sos]:not([data-page=sos]) .ptype{grid-template-columns:repeat(2,minmax(0,1fr))}.tv[data-page^=sos]:not([data-page=sos]) .dg,.tv[data-page^=sos]:not([data-page=sos]) .g2c{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.tv[data-page^=sos]:not([data-page=sos]) .rn,.tv[data-page^=sos]:not([data-page=sos]) .stlc{display:none}}.tv[data-page^=sos]:not([data-page=sos]).embed .cb .bk,.tv[data-page^=sos]:not([data-page=sos]).embed .mnav,.tv[data-page^=sos]:not([data-page=sos]).embed .tf,.tv[data-page^=sos]:not([data-page=sos]).embed .tn{display:none!important}.tv[data-page^=sos]:not([data-page=sos]).embed .cb{top:0}.tv[data-page^=sos]:not([data-page=sos]).embed .fh{padding-top:calc(24 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]).embed .ig-a{top:calc(84 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]).embed .ig{padding-bottom:calc(40 * var(--px))}.tv[data-page=sosk] .cg,.tv[data-page=sosk] .ptype.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.tv[data-page=sosk] .cg{display:grid;gap:calc(10 * var(--px))}.tv[data-page=sosk] .ccard{background:#fff;border-radius:18px;padding:calc(16 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px));border:1.5px solid var(--ln2);border-top:4px solid var(--ln)}.tv[data-page=sosk] .ccard.ok{border-top-color:var(--ok)}.tv[data-page=sosk] .ccard.amb{border-top-color:#e0a43a}.tv[data-page=sosk] .ccard.bad{border-top-color:var(--red)}.tv[data-page=sosk] .ccard.unk{border-top-color:var(--ln)}.tv[data-page=sosk] .ccard b{font-size:calc(17 * var(--px));letter-spacing:-.02em}.tv[data-page=sosk] .ccard.ok b{color:var(--ok)}.tv[data-page=sosk] .ccard.bad b{color:var(--red)}.tv[data-page=sosk] .ccard.amb b{color:var(--amb)}.tv[data-page=sosk] .ccard p{font-size:calc(13 * var(--px));color:var(--ink2);line-height:1.45}.tv[data-page=sosk] .ccard .lk{align-self:flex-start;font-size:calc(12.5 * var(--px))}.tv[data-page=sosk] .spof{border-color:#e0a43a;background:var(--amb-bg)}.tv[data-page=sosk] .ah2{display:flex;justify-content:space-between;gap:calc(10 * var(--px));align-items:flex-start;flex-wrap:wrap}.tv[data-page=sosk] .ac.dn h3{color:var(--mu);text-decoration:line-through;text-decoration-color:rgba(20,20,20,.25)}.tv[data-page=sosk] .ac.dn .n{background:var(--ok)}.tv[data-page=sosk] .ac.dn .n svg{width:calc(18 * var(--px));height:calc(18 * var(--px))}.tv[data-page=sosk] .ckrw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(10 * var(--px));align-items:center;border-top:1px solid var(--ln2)}.tv[data-page=sosk] .ckrw .ckr,.tv[data-page=sosk] .ckrw:first-child{border-top:0}.tv[data-page=sosk] .prep{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(8 * var(--px));margin-top:calc(10 * var(--px))}.tv[data-page=sosk] .pcard{background:var(--paper);border-radius:16px;padding:calc(14 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px));text-decoration:none;color:var(--ink);transition:background .15s}.tv[data-page=sosk] .pcard:hover{background:var(--rose-bg);color:var(--ink)}.tv[data-page=sosk] .pcard b{font-size:calc(14 * var(--px));line-height:1.3}.tv[data-page=sosk] .pcard span{font-size:calc(12.5 * var(--px));color:var(--ink2);line-height:1.45;flex:1}.tv[data-page=sosk] .pcard em{font-style:normal;font-size:max(calc(12 * var(--px)),.625rem);font-weight:700;color:var(--rose)}.tv[data-page=sosk] .locs{display:flex;flex-direction:column}.tv[data-page=sosk] .locs>div{display:grid;grid-template-columns:minmax(0,1fr) auto calc(32 * var(--px));gap:calc(10 * var(--px));align-items:center;padding:calc(10 * var(--px)) 0;border-top:1px solid var(--ln2)}.tv[data-page=sosk] .locs>div:first-child{border-top:0}.tv[data-page=sosk] .locs b{font-size:calc(14 * var(--px));display:block}.tv[data-page=sosk] .locs span{font-size:calc(12.5 * var(--px));color:var(--mu)}.tv[data-page=sosk] .locs .sel{height:calc(36 * var(--px));font-size:calc(13 * var(--px))}.tv[data-page=sosk] .xb2{width:calc(32 * var(--px));height:calc(32 * var(--px));border-radius:50%;display:grid;place-items:center;color:var(--mu)}.tv[data-page=sosk] .xb2:hover{background:var(--bg);color:var(--red)}.tv[data-page=sosk] .xb2 svg{width:calc(12 * var(--px));height:calc(12 * var(--px))}.tv[data-page=sosk] .prg{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(16 * var(--px)) calc(18 * var(--px));display:flex;flex-direction:column}.tv[data-page=sosk] .prg>div{display:flex;justify-content:space-between;padding:calc(8 * var(--px)) 0;border-top:1px solid var(--ln2);font-size:calc(13.5 * var(--px))}.tv[data-page=sosk] .prg>div:first-child{border-top:0}.tv[data-page=sosk] .prg b{font-family:var(--mono);font-size:calc(13 * var(--px))}.tv[data-page=sosk] .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page=sosk] .v.amb{background:var(--amb-bg);color:var(--amb)}.tv[data-page=sosk].big .fh,.tv[data-page=sosk].big .ig-m{zoom:1.12}@media(max-width:1100px){.tv[data-page=sosk] .prep{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.tv[data-page=sosk] .cg,.tv[data-page=sosk] .ptype.c3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tv[data-page=sosk] .cg,.tv[data-page=sosk] .prep{grid-template-columns:minmax(0,1fr)}.tv[data-page=sosk] .locs>div{grid-template-columns:minmax(0,1fr) calc(32 * var(--px))}.tv[data-page=sosk] .locs .sel{grid-column:1/-1;grid-row:2}}@media(max-width:1180px){.tv[data-page=sosk] .ig-a .nxc{order:-1}.tv[data-page=sosk] .ig-a>:not(.nxc){order:1}}.tv[data-page=sosa] .plat{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(8 * var(--px))}.tv[data-page=sosa] .plat button{border:1.5px solid var(--ln);border-radius:18px;padding:calc(18 * var(--px)) calc(12 * var(--px));display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--px));background:#fff;transition:border-color .15s}.tv[data-page=sosa] .plat button:hover{border-color:#999}.tv[data-page=sosa] .plat button.on{border-color:var(--ink);background:var(--paper)}.tv[data-page=sosa] .plat .pl{width:calc(44 * var(--px));height:calc(44 * var(--px));border-radius:14px;background:var(--rose-bg);color:var(--rose);display:grid;place-items:center;font-weight:800;font-size:calc(18 * var(--px))}.tv[data-page=sosa] .plat button.on .pl{background:var(--ink);color:#fff}.tv[data-page=sosa] .plat b{font-size:calc(14.5 * var(--px))}.tv[data-page=sosa] .btn.big{height:calc(52 * var(--px));padding:0 calc(26 * var(--px));font-size:calc(15.5 * var(--px))}.tv[data-page=sosa] .btn[disabled]{opacity:.45;cursor:not-allowed}.tv[data-page=sosa] .sit{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:calc(10 * var(--px))}.tv[data-page=sosa] .stc{border:1.5px solid var(--ink);border-radius:22px;padding:calc(22 * var(--px));display:flex;flex-direction:column;gap:calc(14 * var(--px))}.tv[data-page=sosa] .stc-h{display:flex;justify-content:space-between;font-family:var(--mono);font-size:max(calc(10.5 * var(--px)),.625rem);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.tv[data-page=sosa] .stc-h span:first-child{color:var(--rose);font-weight:600}.tv[data-page=sosa] .dots{display:flex;gap:calc(4 * var(--px))}.tv[data-page=sosa] .dots i{flex:1;height:calc(5 * var(--px));border-radius:3px;background:var(--ln2)}.tv[data-page=sosa] .dots i.on{background:var(--ink)}.tv[data-page=sosa] .dots i.ok{background:var(--ok)}.tv[data-page=sosa] .stc h3{font-size:calc(22 * var(--px));letter-spacing:-.03em;line-height:1.2}.tv[data-page=sosa] .stc>p{font-size:calc(14.5 * var(--px));color:var(--ink2);margin-top:calc(-6 * var(--px))}.tv[data-page=sosa] .stc-a{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;align-items:center;padding-top:calc(14 * var(--px));border-top:1px solid var(--ln2)}.tv[data-page=sosa] .stc-a .sp{flex:1}.tv[data-page=sosa] .stc-a .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page=sosa] .r2{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap}.tv[data-page=sosa] .rn{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(14 * var(--px))}.tv[data-page=sosa] .cfn .lab2,.tv[data-page=sosa] .rn .lab2{font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.14em;color:var(--mu);text-transform:uppercase}.tv[data-page=sosa] .rn b{font-size:calc(16 * var(--px));display:block;margin-top:2px;line-height:1.3}.tv[data-page=sosa] .rn .w{font-size:calc(13.5 * var(--px));color:var(--ink2);margin-top:2px;word-break:break-word}.tv[data-page=sosa] .rnc{display:flex;flex-direction:column;gap:calc(8 * var(--px));margin-top:calc(6 * var(--px))}.tv[data-page=sosa] .rnc div{display:flex;flex-direction:column;gap:calc(4 * var(--px));font-size:calc(13.5 * var(--px));padding-top:calc(8 * var(--px));border-top:1px solid var(--ln2)}.tv[data-page=sosa] .rnc div:first-child{border-top:0;padding-top:0}.tv[data-page=sosa] .rnc .v{align-self:flex-start;height:calc(22 * var(--px));font-size:max(calc(10 * var(--px)),.625rem)}.tv[data-page=sosa] .cfw{display:grid;grid-template-columns:minmax(0,1fr) calc(220 * var(--px));gap:calc(16 * var(--px));align-items:start}.tv[data-page=sosa] .cfn{background:var(--paper);border-radius:18px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px))}.tv[data-page=sosa] .cfn b{font-size:calc(36 * var(--px));letter-spacing:-.04em;line-height:1}.tv[data-page=sosa] .cfn p{font-size:calc(13 * var(--px));color:var(--ink2)}.tv[data-page=sosa] .cfn .btn{align-self:flex-start;margin-top:calc(6 * var(--px))}@media(max-width:1180px){.tv[data-page=sosa] .ig-a .rn{order:-1}}.tv[data-page=sosa].embed .cb .bk,.tv[data-page=sosa].embed .mnav,.tv[data-page=sosa].embed .tf,.tv[data-page=sosa].embed .tn,.tv[data-page=sosa].embed .us{display:none!important}.tv[data-page=sosa].embed .cb{top:0}.tv[data-page=sosa].embed .fh{padding-top:calc(24 * var(--px))}.tv[data-page=sosa].embed .ig-a,.tv[data-page=sosa].embed .rail{top:calc(84 * var(--px))}.tv[data-page=sosa].embed .ig{padding-bottom:calc(40 * var(--px))}@media(max-width:860px){.tv[data-page=sosa] .plat{grid-template-columns:repeat(3,minmax(0,1fr))}.tv[data-page=sosa] .cfw{grid-template-columns:minmax(0,1fr)}.tv[data-page=sosa] .rn{display:none}}.tv[data-page=sosm] .btn.big{height:calc(52 * var(--px));padding:0 calc(26 * var(--px));font-size:calc(15.5 * var(--px))}.tv[data-page=sosm] .urg1{background:var(--red-bg);border:1.5px solid var(--red);border-radius:20px;padding:calc(16 * var(--px)) calc(18 * var(--px));display:flex;justify-content:space-between;gap:calc(14 * var(--px));align-items:center;flex-wrap:wrap}.tv[data-page=sosm] .urg1 b{font-size:calc(16 * var(--px));color:var(--red)}.tv[data-page=sosm] .urg1 p{font-size:calc(13.5 * var(--px));color:#6d1a1e;margin-top:2px}.tv[data-page=sosm] .urg1 .btn.k{background:var(--red);border-color:var(--red)}.tv[data-page=sosm] .r2{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;align-items:center}.tv[data-page=sosm] .ptype{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(8 * var(--px))}.tv[data-page=sosm] .ptype button{border:1.5px solid var(--ln);border-radius:16px;padding:calc(14 * var(--px));background:#fff;text-align:left;display:flex;flex-direction:column;gap:calc(4 * var(--px))}.tv[data-page=sosm] .ptype button:hover{border-color:#999}.tv[data-page=sosm] .ptype button.on{border-color:var(--ink);background:var(--paper)}.tv[data-page=sosm] .ptype b{font-size:calc(14.5 * var(--px))}.tv[data-page=sosm] .ptype span{font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu);line-height:1.4}.tv[data-page=sosm] .op.bks button{min-height:calc(38 * var(--px));padding:calc(6 * var(--px)) calc(12 * var(--px));font-size:calc(13 * var(--px))}.tv[data-page=sosm] .sit{display:flex;gap:calc(6 * var(--px));flex-wrap:wrap;margin-top:calc(10 * var(--px))}.tv[data-page=sosm] .ah2{display:flex;justify-content:space-between;gap:calc(10 * var(--px));align-items:flex-start;flex-wrap:wrap}.tv[data-page=sosm] .big1930{font-size:calc(56 * var(--px));font-weight:800;letter-spacing:-.05em;line-height:1;margin:calc(8 * var(--px)) 0 calc(4 * var(--px))}.tv[data-page=sosm] .dir-h{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(10 * var(--px));flex-wrap:wrap}.tv[data-page=sosm] .lab2{font-family:var(--mono);font-size:max(calc(10 * var(--px)),.625rem);letter-spacing:.14em;color:var(--mu);text-transform:uppercase;display:block}.tv[data-page=sosm] .dir .dir-h b{font-size:calc(20 * var(--px));letter-spacing:-.02em}.tv[data-page=sosm] .dg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--px));margin:calc(14 * var(--px)) 0}.tv[data-page=sosm] .dg>div{background:var(--paper);border-radius:12px;padding:calc(12 * var(--px));display:flex;flex-direction:column;gap:calc(4 * var(--px));font-size:calc(13.5 * var(--px));font-weight:600}.tv[data-page=sosm] .dg .v{align-self:flex-start;height:auto;min-height:calc(22 * var(--px));white-space:normal;font-size:max(calc(10 * var(--px)),.625rem);line-height:1.3;padding:calc(3 * var(--px)) calc(8 * var(--px))}.tv[data-page=sosm] .v.amb{background:var(--amb-bg);color:var(--amb)}.tv[data-page=sosm] .g2c{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(10 * var(--px))}.tv[data-page=sosm] .ocr{display:flex;justify-content:space-between;gap:calc(14 * var(--px));align-items:center;flex-wrap:wrap}.tv[data-page=sosm] .ocr b{font-size:calc(15 * var(--px))}.tv[data-page=sosm] .sel{height:calc(42 * var(--px));border:1.5px solid var(--ln);border-radius:12px;padding:0 calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));background:#fff;color:var(--ink)}.tv[data-page=sosm] .al.okk{background:var(--ok-bg);color:var(--ok)}.tv[data-page=sosm] .al.okk p{color:#1d4f31}.tv[data-page=sosm] .ckr small a{color:var(--rose);font-weight:700}.tv[data-page=sosm] .rn{background:#fff;border:1px solid var(--ln2);border-radius:22px;padding:calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(14 * var(--px))}.tv[data-page=sosm] .rn b{font-size:calc(16 * var(--px));display:block;margin-top:2px;line-height:1.3}.tv[data-page=sosm] .rn .w{font-size:calc(13.5 * var(--px));color:var(--ink2);margin-top:2px}.tv[data-page=sosm] .rnc{display:flex;flex-direction:column;gap:calc(8 * var(--px));margin-top:calc(6 * var(--px))}.tv[data-page=sosm] .rnc div{display:flex;flex-direction:column;gap:calc(4 * var(--px));font-size:calc(13.5 * var(--px));padding-top:calc(8 * var(--px));border-top:1px solid var(--ln2)}.tv[data-page=sosm] .rnc div:first-child{border-top:0;padding-top:0}.tv[data-page=sosm] .rnc .v,.tv[data-page=sosm] .stl .v{align-self:flex-start;height:calc(22 * var(--px));font-size:max(calc(10 * var(--px)),.625rem)}.tv[data-page=sosm] .stl{display:flex;flex-direction:column}.tv[data-page=sosm] .stl div{display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--px));padding:calc(9 * var(--px)) 0;border-top:1px solid var(--ln2);font-size:calc(13.5 * var(--px))}.tv[data-page=sosm] .stl div:first-child{border-top:0}.tv[data-page=sosm] .c19{background:var(--red);color:#fff;border-radius:22px;padding:calc(18 * var(--px)) calc(20 * var(--px));display:flex;justify-content:space-between;align-items:center;gap:calc(10 * var(--px));text-decoration:none}.tv[data-page=sosm] .c19:hover{color:#fff}.tv[data-page=sosm] .c19 small{display:block;font-size:max(calc(12 * var(--px)),.625rem);opacity:.85}.tv[data-page=sosm] .c19 b{font-size:calc(28 * var(--px));letter-spacing:-.04em}.tv[data-page=sosm] .dlc{background:var(--amb-bg);color:var(--amb);border-radius:16px;padding:calc(12 * var(--px)) calc(14 * var(--px));display:flex;flex-direction:column}.tv[data-page=sosm] .dlc,.tv[data-page=sosm] .dlc b{font-size:calc(13 * var(--px))}@media(max-width:1180px){.tv[data-page=sosm] .ig-a .c19{order:-1}.tv[data-page=sosm] .ig-a .dlc,.tv[data-page=sosm] .ig-a .rn{order:1}}@media(max-width:960px){.tv[data-page=sosm] .ptype{grid-template-columns:repeat(2,minmax(0,1fr))}.tv[data-page=sosm] .dg,.tv[data-page=sosm] .g2c{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.tv[data-page=sosm] .rn,.tv[data-page=sosm] .stlc{display:none}}.tv[data-page=sosm].embed .cb .bk,.tv[data-page=sosm].embed .mnav,.tv[data-page=sosm].embed .tf,.tv[data-page=sosm].embed .tn{display:none!important}.tv[data-page=sosm].embed .cb{top:0}.tv[data-page=sosm].embed .fh{padding-top:calc(24 * var(--px))}.tv[data-page=sosm].embed .ig-a{top:calc(84 * var(--px))}.tv[data-page=sosm].embed .ig{padding-bottom:calc(40 * var(--px))}.tv[data-page=sosi] .ptype.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.tv[data-page=sosi] .tx{font-size:calc(14 * var(--px));color:var(--ink2);margin-top:calc(10 * var(--px));line-height:1.5}.tv[data-page=sosi] .fpc{border:1.5px solid var(--ln2);border-radius:20px;padding:calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(8 * var(--px));background:#fff}.tv[data-page=sosi] .fpc b{font-size:calc(19 * var(--px));letter-spacing:-.02em}.tv[data-page=sosi] .fpc p{font-size:calc(13.5 * var(--px));color:var(--ink2);line-height:1.5}.tv[data-page=sosi] .ent{background:#fff;border:1.5px solid var(--ln2);border-radius:20px;padding:calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px))}.tv[data-page=sosi] .ent.bad{border-color:var(--red)}.tv[data-page=sosi] .ent.dn:not(.bad){opacity:.75}.tv[data-page=sosi] .ent-h{display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--px))}.tv[data-page=sosi] .ent>b{font-size:calc(20 * var(--px));letter-spacing:-.02em}.tv[data-page=sosi] .ent .dg{margin:calc(10 * var(--px)) 0 calc(8 * var(--px))}.tv[data-page=sosi] .ent .op button{min-height:calc(40 * var(--px));font-size:calc(13.5 * var(--px))}.tv[data-page=sosi] .cfw{display:grid;grid-template-columns:minmax(0,1fr) calc(220 * var(--px));gap:calc(16 * var(--px));align-items:start}.tv[data-page=sosi] .cfn{background:var(--paper);border-radius:18px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px))}.tv[data-page=sosi] .cfn b{font-size:calc(36 * var(--px));letter-spacing:-.04em;line-height:1}.tv[data-page=sosi] .cfn p{font-size:calc(13 * var(--px));color:var(--ink2)}.tv[data-page=sosi] .ckr small b{display:inline}.tv[data-page=sosi] .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page=sosi] .v.amb{background:var(--amb-bg);color:var(--amb)}@media(max-width:960px){.tv[data-page=sosi] .ptype.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.tv[data-page=sosi] .cfw{grid-template-columns:minmax(0,1fr)}}@media(max-width:1180px){.tv[data-page=sosi] .ig-a .nxc{order:-1}.tv[data-page=sosi] .ig-a>:not(.nxc){order:1}}.tv[data-page=sosp] .ptype.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.tv[data-page=sosp] .qc.cond{background:var(--paper);border:0;border-radius:16px;padding:calc(16 * var(--px))}.tv[data-page=sosp] .fpc{border:1.5px solid var(--ln2);border-radius:18px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(8 * var(--px));background:#fff}.tv[data-page=sosp] .fpc.on{border-color:var(--ink)}.tv[data-page=sosp] .fpc b{font-size:calc(18 * var(--px));letter-spacing:-.02em}.tv[data-page=sosp] .fpc p{font-size:calc(13.5 * var(--px));color:var(--ink2);line-height:1.5}.tv[data-page=sosp] .fpc .btn{align-self:flex-start}.tv[data-page=sosp] .cfw{display:grid;grid-template-columns:minmax(0,1fr) calc(200 * var(--px));gap:calc(16 * var(--px));align-items:start}.tv[data-page=sosp] .cfn{background:var(--paper);border-radius:18px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px))}.tv[data-page=sosp] .cfn b{font-size:calc(36 * var(--px));letter-spacing:-.04em;line-height:1}.tv[data-page=sosp] .cfn p{font-size:calc(13 * var(--px));color:var(--ink2)}.tv[data-page=sosp] .ckrw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(10 * var(--px));align-items:center;border-top:1px solid var(--ln2)}.tv[data-page=sosp] .ckrw .ckr,.tv[data-page=sosp] .ckrw:first-child{border-top:0}.tv[data-page=sosp] .ckr small .lk{font-size:max(calc(12 * var(--px)),.625rem)}.tv[data-page=sosp] .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page=sosp] .v.amb{background:var(--amb-bg);color:var(--amb)}@media(max-width:960px){.tv[data-page=sosp] .ptype.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.tv[data-page=sosp] .cfw{grid-template-columns:minmax(0,1fr)}}@media(max-width:1180px){.tv[data-page=sosp] .ig-a .nxc{order:-1}.tv[data-page=sosp] .ig-a>:not(.nxc){order:1}}.tv[data-page=sosf] .sitg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8 * var(--px))}.tv[data-page=sosf] .sitg button{border:1.5px solid var(--ln);border-radius:16px;padding:calc(14 * var(--px)) calc(16 * var(--px));text-align:left;background:#fff;font-size:calc(14.5 * var(--px));font-weight:600;min-height:calc(56 * var(--px));color:var(--ink2)}.tv[data-page=sosf] .sitg button:hover{border-color:#999}.tv[data-page=sosf] .sitg button.on{border-color:var(--ink);background:var(--paper);color:var(--ink)}.tv[data-page=sosf] .locs{display:flex;flex-direction:column}.tv[data-page=sosf] .locs>div{display:grid;grid-template-columns:minmax(0,1fr) auto calc(32 * var(--px));gap:calc(10 * var(--px));align-items:center;padding:calc(10 * var(--px)) 0;border-top:1px solid var(--ln2)}.tv[data-page=sosf] .locs>div:first-child{border-top:0}.tv[data-page=sosf] .locs b{font-size:calc(13.5 * var(--px));display:block}.tv[data-page=sosf] .locs span{font-size:calc(12.5 * var(--px));color:var(--mu);word-break:break-all}.tv[data-page=sosf] .xb2{width:calc(32 * var(--px));height:calc(32 * var(--px));border-radius:50%;display:grid;place-items:center;color:var(--mu)}.tv[data-page=sosf] .xb2:hover{background:var(--bg);color:var(--red)}.tv[data-page=sosf] .xb2 svg{width:calc(12 * var(--px));height:calc(12 * var(--px))}.tv[data-page=sosf] .ckrw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(10 * var(--px));align-items:center;border-top:1px solid var(--ln2)}.tv[data-page=sosf] .ckrw .ckr,.tv[data-page=sosf] .ckrw:first-child{border-top:0}.tv[data-page=sosf] .op button.sg{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rose)}.tv[data-page=sosf] .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page=sosf] .v.amb{background:var(--amb-bg);color:var(--amb)}.tv[data-page=sosf] .hlc{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(16 * var(--px)) calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px))}.tv[data-page=sosf] .hlc p{font-size:calc(13 * var(--px));color:var(--ink2)}.tv[data-page=sosf] .ff input:disabled{background:var(--paper);color:var(--mu)}@media(max-width:700px){.tv[data-page=sosf] .sitg{grid-template-columns:minmax(0,1fr)}}@media(max-width:1180px){.tv[data-page=sosf] .ig-a .nxc{order:-1}.tv[data-page=sosf] .ig-a>:not(.nxc){order:1}}.tv[data-page=sost] .ptype.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.tv[data-page=sost] .fpc{border:1.5px solid var(--ln2);border-radius:18px;padding:calc(16 * var(--px));display:flex;flex-direction:column;gap:calc(8 * var(--px));background:#fff}.tv[data-page=sost] .fpc p{font-size:calc(13.5 * var(--px));color:var(--ink2);line-height:1.5}.tv[data-page=sost] .fpc .btn{align-self:flex-start}.tv[data-page=sost] .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--px))}.tv[data-page=sost] .off.red2{background:var(--red);text-decoration:none}.tv[data-page=sost] .off.red2 p{color:#fde4e2}.tv[data-page=sost] .off.red2 .btn{color:var(--red)}.tv[data-page=sost] .c112{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(14 * var(--px)) calc(18 * var(--px));display:flex;justify-content:space-between;align-items:center;gap:calc(10 * var(--px));text-decoration:none;color:var(--ink)}.tv[data-page=sost] .c112 small{display:block;font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu)}.tv[data-page=sost] .c112 b{font-size:calc(24 * var(--px));letter-spacing:-.03em}.tv[data-page=sost] .c112.hot{background:var(--red);border-color:var(--red);color:#fff}.tv[data-page=sost] .c112.hot small{color:#fff;opacity:.85}.tv[data-page=sost] .c112:hover{color:inherit}.tv[data-page=sost] .locsum{display:flex;justify-content:space-between;gap:calc(8 * var(--px));font-size:calc(13 * var(--px));flex-wrap:wrap}.tv[data-page=sost] .locsum span:last-child{color:var(--mu)}.tv[data-page=sost] .exit{height:calc(36 * var(--px));padding:0 calc(14 * var(--px));border-radius:999px;background:var(--ink);color:#fff;font-size:calc(13 * var(--px));font-weight:700}.tv[data-page=sost] .exit:hover{background:#000}.tv[data-page=sost] .lg-t .lk{font-size:max(calc(11.5 * var(--px)),.625rem);margin-left:calc(6 * var(--px))}.tv[data-page=sost] .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page=sost] .ff .sel,.tv[data-page=sost] .sb-f .sel{height:calc(42 * var(--px))}@media(max-width:960px){.tv[data-page=sost] .ptype.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.tv[data-page=sost] .g3c{grid-template-columns:minmax(0,1fr)}}@media(max-width:1180px){.tv[data-page=sost] .ig-a .c112{order:-1}}.tv[data-page=sosr] .sitg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8 * var(--px))}.tv[data-page=sosr] .sitg button{border:1.5px solid var(--ln);border-radius:16px;padding:calc(14 * var(--px)) calc(16 * var(--px));text-align:left;background:#fff;font-size:calc(14.5 * var(--px));font-weight:600;min-height:calc(60 * var(--px));color:var(--ink2)}.tv[data-page=sosr] .sitg button:hover{border-color:#999}.tv[data-page=sosr] .sitg button.on{border-color:var(--ink);background:var(--paper);color:var(--ink)}.tv[data-page=sosr] .qc.cond{background:var(--paper);border:0;border-radius:16px;padding:calc(16 * var(--px))}.tv[data-page=sosr] .tx{font-size:calc(14 * var(--px));color:var(--ink2);margin-top:calc(10 * var(--px));line-height:1.5}.tv[data-page=sosr] .fpc{border:1.5px solid var(--ln2);border-radius:20px;padding:calc(20 * var(--px));display:flex;flex-direction:column;gap:calc(8 * var(--px));background:#fff;opacity:.6}.tv[data-page=sosr] .fpc.on{opacity:1;border-color:var(--ink)}.tv[data-page=sosr] .fpc b{font-size:calc(19 * var(--px));letter-spacing:-.02em}.tv[data-page=sosr] .fpc p{font-size:calc(13.5 * var(--px));color:var(--ink2);line-height:1.5}.tv[data-page=sosr] .fpc .btn,.tv[data-page=sosr] .fpc .v{align-self:flex-start;margin-top:calc(4 * var(--px))}.tv[data-page=sosr] .locs{display:flex;flex-direction:column}.tv[data-page=sosr] .locs>div{display:grid;grid-template-columns:minmax(0,1fr) auto calc(32 * var(--px));gap:calc(10 * var(--px));align-items:center;padding:calc(10 * var(--px)) 0;border-top:1px solid var(--ln2)}.tv[data-page=sosr] .locs>div:first-child{border-top:0}.tv[data-page=sosr] .locs b{font-size:calc(13.5 * var(--px));display:block}.tv[data-page=sosr] .locs span{font-size:calc(12.5 * var(--px));color:var(--mu);word-break:break-all;font-family:var(--mono)}.tv[data-page=sosr] .locs .sel{height:calc(36 * var(--px));font-size:calc(13 * var(--px))}.tv[data-page=sosr] .xb2{width:calc(32 * var(--px));height:calc(32 * var(--px));border-radius:50%;display:grid;place-items:center;color:var(--mu)}.tv[data-page=sosr] .xb2:hover{background:var(--bg);color:var(--red)}.tv[data-page=sosr] .xb2 svg{width:calc(12 * var(--px));height:calc(12 * var(--px))}.tv[data-page=sosr] .ckrw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(10 * var(--px));align-items:center;border-top:1px solid var(--ln2)}.tv[data-page=sosr] .ckrw .ckr,.tv[data-page=sosr] .ckrw:first-child{border-top:0}.tv[data-page=sosr] .ffl{display:flex;flex-direction:column;gap:calc(4 * var(--px));font-size:max(calc(12 * var(--px)),.625rem);font-weight:600;color:var(--mu);margin-top:calc(10 * var(--px))}.tv[data-page=sosr] .ffl input{height:calc(42 * var(--px));border:1.5px solid var(--ln);border-radius:12px;padding:0 calc(12 * var(--px));font:inherit;font-size:calc(14 * var(--px));color:var(--ink);outline:0}.tv[data-page=sosr] .c112{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(14 * var(--px)) calc(18 * var(--px));display:flex;justify-content:space-between;align-items:center;gap:calc(10 * var(--px));text-decoration:none;color:var(--ink)}.tv[data-page=sosr] .c112 small{display:block;font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu)}.tv[data-page=sosr] .c112 b{font-size:calc(24 * var(--px));letter-spacing:-.03em}.tv[data-page=sosr] .c112.hot{background:var(--red);border-color:var(--red);color:#fff}.tv[data-page=sosr] .c112.hot small{color:#fff;opacity:.85}.tv[data-page=sosr] .c112:hover{color:inherit}.tv[data-page=sosr] .locsum{display:flex;justify-content:space-between;gap:calc(8 * var(--px));font-size:calc(13 * var(--px));flex-wrap:wrap}.tv[data-page=sosr] .locsum span:last-child{color:var(--mu)}.tv[data-page=sosr] .exit{height:calc(36 * var(--px));padding:0 calc(14 * var(--px));border-radius:999px;background:var(--ink);color:#fff;font-size:calc(13 * var(--px));font-weight:700}.tv[data-page=sosr] .exit:hover{background:#000}.tv[data-page=sosr] .sb-f .sel{height:calc(40 * var(--px))}@media(max-width:1180px){.tv[data-page=sosr] .ig-a .c112{order:-1}}@media(max-width:700px){.tv[data-page=sosr] .sitg{grid-template-columns:minmax(0,1fr)}.tv[data-page=sosr] .locs>div{grid-template-columns:minmax(0,1fr) calc(32 * var(--px))}.tv[data-page=sosr] .locs .sel{grid-column:1/-1;grid-row:2}}.tv[data-page=sosr] .c112,.tv[data-page=sost] .c112{position:fixed;right:calc(16 * var(--px));bottom:calc(16 * var(--px));z-index:60;padding:calc(10 * var(--px)) calc(16 * var(--px));gap:calc(12 * var(--px));box-shadow:0 8px 24px rgba(0,0,0,.18);background:var(--red);border-color:var(--red);color:#fff;order:0}.tv[data-page=sosr] .c112 small,.tv[data-page=sost] .c112 small{color:#fff;opacity:.85}.tv[data-page=sosr] .c112 b,.tv[data-page=sost] .c112 b{font-size:calc(20 * var(--px))}.tv[data-page=sosr],.tv[data-page=sost]{padding-bottom:calc(80 * var(--px))}.tv[data-page^=sos] .capnav{position:sticky;top:calc(64 * var(--px));z-index:35;background:rgba(250,247,244,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--ln2)}.tv[data-page^=sos] .capnav .wrap{display:flex;gap:calc(4 * var(--px));align-items:center;height:calc(50 * var(--px));overflow-x:auto;scrollbar-width:none}.tv[data-page^=sos] .capnav .wrap::-webkit-scrollbar{display:none}.tv[data-page^=sos] .capnav a:not(.btn){height:calc(34 * var(--px));padding:0 calc(12 * var(--px));border-radius:999px;font-size:calc(13.5 * var(--px));font-weight:600;color:var(--ink2);text-decoration:none;display:inline-flex;align-items:center;white-space:nowrap}.tv[data-page^=sos] .capnav a:not(.btn):hover{background:rgba(20,20,20,.05);color:var(--ink)}.tv[data-page^=sos] .capnav a.on{background:var(--ink);color:#fff!important}.tv[data-page^=sos] .cpv{top:calc(134 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .cb{top:calc(114 * var(--px))}.tv[data-page^=sos]:not([data-page=sos]) .as,.tv[data-page^=sos]:not([data-page=sos]) .ig-a,.tv[data-page^=sos]:not([data-page=sos]) .rail{top:calc(200 * var(--px))}@media (max-width:700px){.tv[data-page^=sos] .capnav{position:relative;top:auto;z-index:1}.tv[data-page^=sos] .capnav .btn{display:none}.tv[data-page^=sos]:not([data-page=sos]) .cb{top:calc(64 * var(--px))}}.tv[data-page^=sos] .sossync{display:inline-flex;align-items:center;gap:calc(10 * var(--px));flex-wrap:wrap}.tv[data-page^=sos] .sossync-l{font-size:calc(13 * var(--px));font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.tv[data-page^=sos] .sossync-e{font-size:max(calc(12 * var(--px)),.625rem);color:var(--mu)}.tv[data-page=sos] .sosmc{display:flex;align-items:center;gap:calc(10 * var(--px));flex-wrap:wrap;margin-top:calc(14 * var(--px));font-size:calc(14 * var(--px));font-weight:600}.tv[data-page=sos] .sosmc a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.tv[data-page=sosc] .mc{display:flex;flex-direction:column;gap:calc(14 * var(--px));max-width:calc(820 * var(--px));margin-bottom:calc(64 * var(--px))}.tv[data-page=sosc] .mc-h{font-size:calc(18 * var(--px));letter-spacing:-.01em;margin-top:calc(8 * var(--px))}.tv[data-page=sosc] .mc-l{display:flex;flex-direction:column;gap:calc(12 * var(--px))}.tv[data-page=sosc] .mc-c{display:flex;flex-direction:column;gap:calc(10 * var(--px))}.tv[data-page=sosc] .mc-c.due{border-color:#e0a43a}.tv[data-page=sosc] .mc-t{display:block;font-size:calc(17 * var(--px));letter-spacing:-.01em;margin-top:2px}.tv[data-page=sosc] .mc-n{font-size:calc(14 * var(--px));color:var(--ink2);display:flex;flex-direction:column;gap:2px}.tv[data-page=sosc] .mc-r{display:flex;align-items:center;gap:calc(8 * var(--px));font-size:calc(13.5 * var(--px));color:var(--mu)}.tv[data-page=sosc] .mc-r.on{color:var(--ink);font-weight:600}.tv[data-page=sosc] .mc-r .ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.tv[data-page=sosc] .mc-f{align-items:center;margin-top:calc(8 * var(--px))}.tv[data-page=sospp] .ptype.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.tv[data-page=sospp] .qc.cond{background:var(--paper);border:0;border-radius:16px;padding:calc(16 * var(--px))}.tv[data-page=sospp] .fpc{border:1.5px solid var(--ln2);border-radius:18px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(8 * var(--px));background:#fff;text-align:left;align-items:flex-start}.tv[data-page=sospp] .fpc b{font-size:calc(18 * var(--px));letter-spacing:-.02em}.tv[data-page=sospp] .fpc p{font-size:calc(13.5 * var(--px));color:var(--ink2);line-height:1.5}.tv[data-page=sospp] .fpc.rt{cursor:pointer;transition:border-color .15s}.tv[data-page=sospp] .fpc.rt:hover{border-color:var(--ink2)}.tv[data-page=sospp] .fpc.rt.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.tv[data-page=sospp] .wm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(12 * var(--px));margin-top:calc(6 * var(--px))}.tv[data-page=sospp] .wm p{font-size:calc(13.5 * var(--px));color:var(--ink2);line-height:1.5;margin-top:2px}.tv[data-page=sospp] .ac.dn h3{color:var(--mu)}.tv[data-page=sospp] .ac.dn .n{background:var(--ok)}.tv[data-page=sospp] .ac.dn .n svg{width:calc(18 * var(--px));height:calc(18 * var(--px))}.tv[data-page=sospp] .mis{background:#fff;border:1.5px solid var(--ln2);border-radius:20px;padding:calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(14 * var(--px))}.tv[data-page=sospp] .mh{display:flex;gap:calc(12 * var(--px));align-items:center;flex-wrap:wrap}.tv[data-page=sospp] .mh>div{flex:1;min-width:0}.tv[data-page=sospp] .mh b{display:block;font-size:calc(18 * var(--px));letter-spacing:-.02em}.tv[data-page=sospp] .mh span{font-size:calc(13 * var(--px));color:var(--mu)}.tv[data-page=sospp] .ti2{width:calc(44 * var(--px));height:calc(44 * var(--px));border-radius:14px;background:var(--rose-bg);color:var(--rose);display:grid;place-items:center;flex:none}.tv[data-page=sospp] .ti2 svg{width:calc(22 * var(--px));height:calc(22 * var(--px))}.tv[data-page=sospp] .tia b{font-size:calc(14 * var(--px))}.tv[data-page=sospp] .ckrw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(10 * var(--px));align-items:center;border-top:1px solid var(--ln2)}.tv[data-page=sospp] .ckrw .ckr,.tv[data-page=sospp] .ckrw:first-child{border-top:0}.tv[data-page=sospp] .loc{background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:calc(16 * var(--px)) calc(18 * var(--px));display:flex;flex-direction:column;gap:calc(6 * var(--px))}.tv[data-page=sospp] .loc b{font-size:calc(15 * var(--px))}.tv[data-page=sospp] .loc span{font-size:calc(13 * var(--px));color:var(--mu)}.tv[data-page=sospp] .loc .btn{align-self:flex-start;margin-top:calc(4 * var(--px))}.tv[data-page=sospp] .btn.ok{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.tv[data-page=sospp] .btn[disabled]{opacity:.45;cursor:not-allowed}.tv[data-page=sospp] .v.amb{background:var(--amb-bg);color:var(--amb)}@media(max-width:700px){.tv[data-page=sospp] .ptype.c2,.tv[data-page=sospp] .wm{grid-template-columns:minmax(0,1fr)}}@media(max-width:1180px){.tv[data-page=sospp] .ig-a .nxc{order:-1}.tv[data-page=sospp] .ig-a>:not(.nxc){order:1}}