.wq{position:relative;z-index:2;margin:26px 0 -60px;padding:18px 16px 16px;border-radius:22px;background:#fff;color:var(--ink);box-shadow:0 2px 6px rgba(8,16,43,.08),0 26px 50px -24px rgba(8,16,43,.5)}.wq [hidden]{display:none!important}.wq-static .wq-edit{display:none!important}.wq-hd{display:flex;align-items:center;gap:10px;margin-bottom:6px}.wq-hd .lp-q-k{margin:0}.wq-hd .lp-ava{margin-left:auto}.wq-tag{padding:3px 9px;border-radius:99px;background:#fff4d1;color:#6b4f00;font-size:.74rem;font-weight:700}.wq-xn{margin:0 0 10px;font-size:.88rem;color:var(--muted)}.wq-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.wq-it{border-bottom:1px solid var(--line)}.wq-it-hd{all:unset;box-sizing:border-box;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;width:100%;padding:12px 26px 12px 0;cursor:pointer}.wq-static .wq-it-hd{cursor:default;padding-right:0}.wq-js .wq-it-hd::after{content:"";position:absolute;right:6px;top:50%;width:8px;height:8px;border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);transform:translateY(-70%) rotate(45deg);transition:transform .2s}.wq-it.is-open .wq-it-hd::after{transform:translateY(-20%) rotate(225deg)}.wq-it-n{font-weight:700}.wq-it-s{color:var(--muted);font-size:.88rem;font-variant-numeric:tabular-nums}.wq-new{animation:wq-row .24s ease-out}@keyframes wq-row{from{opacity:0;transform:translateY(-12px)}}.wq-it-bd{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:4px 0 14px}.wq-f{grid-column:span 3;display:flex;flex-direction:column;gap:4px;min-width:0;font-size:.8rem;font-weight:600;color:var(--muted)}.wq-f.wq-3{grid-column:span 2}.wq-wide,.wq-seg,.wq-typ,.wq-help,.wq-lift,.wq-it-bd .wq-row{grid-column:1/-1}.wq-lift{margin:0;padding:10px 12px;border-radius:12px;background:#fff4d1;color:#5c4400;font-size:.82rem;line-height:1.45}.wq-lift a{color:inherit;font-weight:700}.wq-f input,.wq-f select{box-sizing:border-box;width:100%;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--fog);color:var(--ink);font:600 1rem var(--f-display)}.wq-f :focus{outline:2px solid var(--sky);background:#fff}.wq-typ,.wq-help{margin:0;font-size:.82rem;line-height:1.45;color:var(--muted)}.wq-seg{display:flex;margin:0;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--fog);min-width:0}.wq-s{position:relative;flex:1;cursor:pointer}.wq-s input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.wq-s span{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 6px;border-radius:999px;color:var(--navy);font-weight:700;font-size:.86rem;text-align:center;transition:background .22s,color .22s}.wq-s input:checked+span{background:var(--ink);color:#fff}.wq-s input:focus-visible+span{outline:2px solid var(--sky);outline-offset:2px}.wq-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.wq-q{display:inline-flex;align-items:center;gap:10px}.wq-q button{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--navy);font:700 1.25rem/1 var(--f-display);cursor:pointer}.wq-q output{min-width:2ch;text-align:center;font-weight:800;font-variant-numeric:tabular-nums}.wq-x,.wq-clr{min-height:44px;padding:0 4px;border:0;background:none;color:var(--blue);font:700 .88rem var(--f-display);text-decoration:underline;cursor:pointer}.wq-add{min-height:44px;padding:0 18px;border:1px dashed var(--sky);border-radius:999px;background:#fff;color:var(--blue);font:700 .92rem var(--f-display);cursor:pointer}.wq-add:disabled{opacity:.4;cursor:default}.wq-mx{margin:0;font-size:.8rem;color:var(--muted)}.wq button:focus-visible,.wq-more summary:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.wq-tools{display:grid;gap:12px;margin-top:12px}.wq-curw{display:flex;align-items:center;gap:10px;font-size:.8rem;font-weight:600;color:var(--muted)}.wq-cur{flex:none;width:130px}.wq-rate{display:grid;gap:4px;max-width:320px}.wq-rate .wq-f{grid-column:auto}.wq-rate p{margin:0;font-size:.78rem;line-height:1.45;color:var(--muted)}.wq-more summary{cursor:pointer;padding:6px 0;color:var(--blue);font-weight:700;font-size:.9rem}.wq-more .wq-f{max-width:320px;margin-top:6px}.wq-r{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.wq-k{margin:0;font-family:var(--f-mono);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.wq-crate{position:relative;height:34px;margin:26px 0 10px;border:2px solid #b98a4a;border-radius:8px;background:repeating-linear-gradient(90deg,#f7f0e5 0 22px,#efe3cf 22px 24px)}.wq-segs{position:absolute;inset:3px;display:flex;gap:2px;overflow:hidden;border-radius:4px}.wq-segs i{flex:none;width:var(--w);border-radius:3px;background:var(--navy);transition:width .4s cubic-bezier(.2,.8,.2,1)}.wq-segs i:nth-child(3n+2){background:var(--sky)}.wq-segs i:nth-child(3n){background:var(--flash)}.wq-segs .wq-sx{background:repeating-linear-gradient(45deg,#c9cfe6 0 4px,#fff 4px 8px)}.wq-segs i.drop{animation:wq-drop .42s cubic-bezier(.34,1.56,.64,1)}@keyframes wq-drop{from{opacity:0;transform:translateY(-24px)}}.wq-mk{position:absolute;top:-7px;bottom:-7px;left:var(--x);border-left:2px dashed var(--ink)}.wq-mk em{position:absolute;bottom:100%;left:0;transform:translateX(-50%);color:var(--muted);font:600 .7rem/1.5 var(--f-mono);white-space:nowrap}.wq-mk.tick{animation:wq-tick .3s}@keyframes wq-tick{50%{opacity:.15}}.wq-gv{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}.wq-ch{font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums}.wq-gm{color:var(--muted);font-size:.88rem;font-weight:600}.wq-gl,.wq-per,.wq-air,.wq-n{margin:4px 0 0;font-size:.86rem;line-height:1.5;color:var(--muted)}.wq-per:empty,.wq-n:empty{display:none}.wq-bars{display:grid;gap:12px;margin:18px 0 8px}.wq-b{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px}.wq-bl{font-weight:650;font-size:.9rem}.wq-bv{grid-area:1/2;font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums}.wq-bt{grid-column:1/-1;height:14px;border-radius:99px;background:var(--fog);overflow:hidden}.wq-bt i{display:block;height:100%;border-radius:99px;transform:scaleX(var(--k));transform-origin:left;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.wq-b-sg i{background:var(--ink)}.wq-b-cn i{background:var(--flash)}.wq-bd{margin:6px 0 0;font-size:.86rem;color:var(--muted)}.wq-bd div{display:flex;justify-content:space-between;gap:12px;padding:3px 0}.wq-bd dd{margin:0;font-variant-numeric:tabular-nums}.wq-v{margin:14px 0 2px;font-size:1.15rem;font-weight:800;line-height:1.3}.wq-v.in{animation:wq-in .22s .5s both}.wq-v.pop{animation:wq-in .22s .5s both,wq-pop .4s .75s}@keyframes wq-in{from{opacity:0;transform:translateY(8px)}}@keyframes wq-pop{50%{transform:scale(1.06)}}.wq-em{margin:0;padding:22px 0 10px;font-weight:650}.wq-r .lp-wa{margin-top:14px}.wq-hero+.wq-before{padding-top:100px}.wq-cards{list-style:none;display:grid;gap:10px;margin:18px 0 0;padding:0}.wq-cards li{padding:16px;border:1px solid var(--line);border-radius:16px;background:#fff}.wq-cards h3{margin:0 0 4px;font-size:1.02rem}.wq-cards p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.lp-js .lp-rise .wq-cards li{transition:opacity .45s,transform .45s;transition-delay:calc(var(--i)*80ms + 120ms)}.lp-js .lp-rise:not(.in) .wq-cards li{opacity:0;transform:translateY(12px)}@media (min-width:700px){.wq-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.wq{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0 36px;margin-top:8px;padding:26px 28px}.wq-r{position:sticky;top:90px;align-self:start;margin:0;padding:0 0 0 36px;border-top:0;border-left:1px solid var(--line)}.wq-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:430px){.lp-bar a.lp-bar-wa{gap:6px;padding:0 12px;font-size:.88rem}}@media (max-width:380px){.lp-bar img{display:none}}@media (max-width:370px){.wq-f.wq-3{grid-column:span 3}.wq-s span{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.wq-new,.wq-segs i.drop,.wq-mk.tick,.wq-v.in,.wq-v.pop{animation:none}.wq-segs i,.wq-bt i,.wq-s span,.wq-it-hd::after{transition:none}}
