.lq .ls-steps i{padding-top:.16em}.lq .ls-top{min-height:calc(var(--u) * 48)}.lq .lq-plus{width:calc(var(--u) * 26);height:calc(var(--u) * 26);border:1px solid var(--cyan);border-radius:calc(var(--u) * 6);color:var(--cyan);place-items:center;transition:background-color .2s;display:grid}.lq .lq-plus svg{stroke-width:2.6px;width:60%;height:60%}.lq .lq-thead,.lq .lq-erow{grid-template-columns:calc(var(--u) * 120) 1fr calc(var(--u) * 120) calc(var(--u) * 80);align-items:center;gap:calc(var(--u) * 10);font-size:calc(var(--u) * 12.5);display:grid}.lq .lq-thead{padding:calc(var(--u) * 6) calc(var(--u) * 10);border-radius:calc(var(--u) * 6);background:var(--petrol);color:#fff;font-weight:700}.lq .lq-empty{margin-top:calc(var(--u) * 6);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 6);font-size:calc(var(--u) * 12.5);color:var(--muted);text-align:center;background:#f8fafc}.lq .lq-erow{margin-top:calc(var(--u) * 6);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 8);background:#28b5db1a}.lq .lq-erow .ls-pill{justify-self:start}.lq .lq-erow b{color:var(--ink)}.lq .lq-pc .ls-bar{margin-right:calc(var(--u) * 6)}.lq [data-ls=epct]{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;display:inline-block}.lq [data-ls=score]{text-align:right;font-variant-numeric:tabular-nums;min-width:4ch;display:inline-block}.lq .lq-pc{color:var(--soft);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;font-weight:600;display:inline-flex}.lq .lq-pc .ls-bar{width:calc(var(--u) * 60)}.lq .lq-due{color:var(--soft);font-weight:600}.lq .lq-form{width:calc(var(--u) * 560)}.lq .lq-cols{gap:calc(var(--u) * 22);grid-template-columns:1fr 1fr;display:grid}.lq .lq-col{align-content:start;gap:calc(var(--u) * 10);display:grid}.lq .lq-f .ls-input{height:calc(var(--u) * 26)}.lq .lq-mv{font-style:normal}.lq .lq-dates{gap:calc(var(--u) * 8);grid-template-columns:1fr 1fr;display:grid}.lq .lq-dates small{margin-right:calc(var(--u) * 6);font-size:calc(var(--u) * 12.5);color:var(--soft)}.lq .lq-modelf{position:relative}.lq .lq-sel{padding-right:calc(var(--u) * 26);position:relative}.lq .lq-sel:before{content:"";right:calc(var(--u) * 11);width:calc(var(--u) * 6);height:calc(var(--u) * 6);margin-top:calc(var(--u) * -4);border-right:2px solid var(--soft);border-bottom:2px solid var(--soft);position:absolute;top:50%;transform:rotate(45deg)}.lq .lq-menu{left:0;top:calc(100% + var(--u) * 3);z-index:2;min-width:100%;padding:calc(var(--u) * 4);border-radius:calc(var(--u) * 8);font-size:calc(var(--u) * 12.5);color:var(--text);opacity:0;visibility:hidden;background:#fff;margin:0;font-weight:600;list-style:none;transition:opacity .18s,visibility 0s linear .18s;position:absolute;box-shadow:0 10px 26px #051c2838}.lq .lq-menu.is-open{opacity:1;visibility:visible;transition:opacity .18s}.lq .lq-menu li{padding:calc(var(--u) * 5) calc(var(--u) * 9);border-radius:calc(var(--u) * 5);white-space:nowrap}.lq .lq-menu li.lq-mg{padding-bottom:calc(var(--u) * 2);color:var(--ink);font-weight:800}.lq .lq-menu li.is-hit{color:var(--ink)!important;background:#28b5db24!important}.lq .lq-owner b{font-size:calc(var(--u) * 13);color:var(--ink)}.lq .lq-owner p{margin:calc(var(--u) * 6) 0 0;padding:calc(var(--u) * 7) calc(var(--u) * 10);border-radius:calc(var(--u) * 6);color:#0f5b57;font-size:calc(var(--u) * 12.5);background:#ccf2ef}.lq .lq-f2{gap:calc(var(--u) * 10);grid-template-columns:1fr 1fr;display:grid}.lq .lq-res{padding-top:calc(var(--u) * 10);padding-bottom:calc(var(--u) * 8);gap:calc(var(--u) * 12);grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;display:grid}.lq .lq-stats{flex-direction:column;min-height:0;display:flex}.lq .lq-rh{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 12.5);color:var(--soft);white-space:nowrap}.lq .lq-leg{justify-content:center;gap:calc(var(--u) * 3) calc(var(--u) * 14);font-size:calc(var(--u) * 12.5);color:var(--soft);flex-wrap:wrap;display:flex}.lq .lq-leg>span{align-items:center;gap:calc(var(--u) * 5);white-space:nowrap;display:inline-flex}.lq .lq-leg i{width:calc(var(--u) * 16);height:calc(var(--u) * 8);border-radius:calc(var(--u) * 2);border:calc(var(--u) * 1.6) solid}.lq .lq-leg i.c{background:#34c3a040;border-color:#34c3a0}.lq .lq-leg i.e{border-color:var(--orange);background:#f9731633}.lq .lq-radar{min-height:0;margin-top:calc(var(--u) * 6);flex:1;position:relative}.lq .lq-radar svg{width:100%;height:100%;position:absolute;inset:0}.lq .lq-web{fill:none;stroke:#e2e8f0;stroke-width:.7px}.lq .lq-camp,.lq .lq-eval{transform-box:view-box;transform-origin:0 0;transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scale(0)}.lq .lq-camp{fill:#34c3a038;stroke:#34c3a0;stroke-width:1.4px}.lq .lq-eval{fill:#f9731629;stroke:var(--orange);stroke-width:1.4px}.lq .lq-camp.is-on,.lq .lq-eval.is-on{transform:scale(1)}.lq .lq-radar text{fill:var(--soft);font-size:12px;font-weight:600;font-family:var(--font-body)}.lq .lq-sc{align-items:baseline;gap:calc(var(--u) * 16);font-size:calc(var(--u) * 13);color:var(--soft);font-weight:700;display:flex}.lq .lq-sc b{font-size:calc(var(--u) * 26);color:var(--orange);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.lq .lq-sc small{font-size:calc(var(--u) * 14);color:var(--soft)}.lq .lq-plan{align-content:start;display:grid}.lq .lq-pthead,.lq .lq-act{grid-template-columns:1fr calc(var(--u) * 92) calc(var(--u) * 64);gap:calc(var(--u) * 3) calc(var(--u) * 10);font-size:calc(var(--u) * 12.5);align-items:center;display:grid}.lq .lq-act>span:first-child{grid-column:1/-1}.lq .lq-act .ls-dot:nth-child(2){grid-column:2}.lq .lq-act .ls-dot:nth-child(3){grid-column:3}.lq .lq-pthead{padding:calc(var(--u) * 5) calc(var(--u) * 9);border-radius:calc(var(--u) * 6);color:var(--ink);background:#f1f5f9;font-weight:700}.lq .lq-act{margin-top:calc(var(--u) * 4);padding:calc(var(--u) * 4) calc(var(--u) * 9);border-radius:calc(var(--u) * 7);color:var(--ink);background:#f8fafc;line-height:1.25}@container (width<=440px){.lq .lq-thead{display:none}.lq .lq-erow,.lq .lq-res,.lq .lq-cols{grid-template-columns:1fr}.lq .lq-cols,.lq .lq-col{gap:calc(var(--u) * 6)}.lq .lq-res{grid-template-rows:minmax(0,1fr) auto}.lq .lq-act:nth-child(n+2),.lq .lq-plan .ls-grow+.ls-grow,.lq .lq-pthead,.lq .lq-act .ls-dot{display:none}.lq .lq-act{grid-template-columns:1fr}.lq .ls-modal-box{width:88%}.lq .lq-menu li{white-space:normal}.lq .ls-confirm{left:calc(var(--u) * 14);max-width:none}}
