.laqi-sim{color:var(--ink);font-family:inherit;text-align:left;margin-top:40px;--page: #e9e6e3;--chrome: #eeeeee;--panel: #ffffff;--ink: #141414;--tick: #e4e4e4;--noon: #E8A952;--line-off: #8f8f8f;--bubble-border: #e2e2e2;--muted: #6f6a66;--clay: #435C3B;--sans: inherit}.laqi-sim,.laqi-sim *{border-radius:0!important}.laqi-sim .app{width:100%;max-width:740px;container-type:inline-size;background:var(--panel);border:1px solid var(--bubble-border);user-select:none;-webkit-user-select:none}.laqi-sim .app{--u: max(.4px, calc(100cqw / 1480))}.laqi-sim .bar{background:var(--chrome);height:calc(116 * var(--u));font-size:max(15px,calc(50 * var(--u)));line-height:1;padding:calc(14 * var(--u)) calc(6 * var(--u)) 0;box-sizing:border-box;letter-spacing:-.01em}.laqi-sim .scene{position:relative;z-index:0;aspect-ratio:1476 / 832;overflow:hidden;background:#000}.laqi-sim .scene img,.laqi-sim .veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;pointer-events:none}.laqi-sim #ls-night{opacity:0}.laqi-sim .veil{background:#120700;opacity:0}.laqi-sim .play{position:absolute;left:max(10px,calc(24 * var(--u)));bottom:max(10px,calc(24 * var(--u)));z-index:2;width:44px;height:44px;padding:0;display:grid;place-items:center;cursor:pointer;background:var(--panel);color:var(--ink);border:1px solid var(--bubble-border)}.laqi-sim .play svg{width:20px;height:20px}.laqi-sim .play .i-pause,.laqi-sim .play[aria-pressed=true] .i-play{display:none}.laqi-sim .play[aria-pressed=true] .i-pause{display:block}.laqi-sim .play:focus-visible{outline:2px solid var(--noon);outline-offset:2px}.laqi-sim .ruler{position:relative;height:calc(262 * var(--u));touch-action:none;cursor:grab;border-top:calc(6 * var(--u)) solid var(--chrome);outline:none}.laqi-sim .ruler.dragging{cursor:grabbing}.laqi-sim .ruler:focus-visible{box-shadow:inset 0 0 0 2px var(--noon)}.laqi-sim .tick,.laqi-sim .cursor{position:absolute;bottom:calc(52 * var(--u));width:calc(5 * var(--u));min-width:2px;transform:translate(-50%)}.laqi-sim .tick{background:var(--tick);height:calc(72 * var(--u))}.laqi-sim .tick.ramp{background:var(--noon)}.laqi-sim .tick.night{background:var(--clay)}.laqi-sim .hour{position:absolute;bottom:calc(52 * var(--u) - max(18px,calc(40 * var(--u))) - 2px);transform:translate(-50%);font-size:12px;line-height:1;color:var(--muted);font-variant-numeric:tabular-nums;pointer-events:none}.laqi-sim .cursor{background:var(--ink);height:calc(136 * var(--u));z-index:2}.laqi-sim .mark{position:absolute;bottom:calc(14 * var(--u));width:max(7px,calc(18 * var(--u)));height:max(7px,calc(18 * var(--u)));transform:translate(-50%);background:var(--ink)}.laqi-sim .sunico{position:absolute;bottom:calc(52 * var(--u) - max(18px,calc(40 * var(--u))) - 4px);width:max(18px,calc(40 * var(--u)));height:max(18px,calc(40 * var(--u)));transform:translate(-50%);color:var(--line-off);display:block;pointer-events:none}.laqi-sim .bubble{position:absolute;z-index:3;top:calc(-66 * var(--u));height:calc(98 * var(--u));display:flex;align-items:center;background:var(--panel);border:calc(4 * var(--u)) solid var(--bubble-border);box-sizing:border-box;padding:0 calc(30 * var(--u));font-size:max(13px,calc(46 * var(--u)));letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;will-change:left}.laqi-sim .ico-wrap{display:flex;align-items:center;overflow:hidden;max-width:0;opacity:0;transition:max-width .26s cubic-bezier(.3,.7,.2,1),opacity .2s ease}.laqi-sim .ico-wrap.on{max-width:calc(140 * var(--u));opacity:1}.laqi-sim .ico{width:max(14px,calc(50 * var(--u)));height:max(14px,calc(50 * var(--u)));flex:none;display:block;color:var(--ink)}.laqi-sim .sep{width:1px;height:calc(46 * var(--u));background:var(--bubble-border);margin:0 calc(32 * var(--u));flex:none}.laqi-sim .settings{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:14px calc(63 * var(--u)) 18px;border-top:1px solid var(--bubble-border);font-size:14px}.laqi-sim .settings{display:grid;grid-template-columns:1fr 1fr;gap:12px}.laqi-sim .field{display:flex;flex-direction:column;gap:6px}.laqi-sim .field>span{color:var(--muted);font-size:13px}.laqi-sim .field input,.laqi-sim .field select,.laqi-sim .group select,.laqi-sim .group input[type=date]{font:inherit;font-size:16px;color:var(--ink);background:var(--panel);border:1px solid var(--bubble-border);padding:10px 12px;width:100%;box-sizing:border-box;font-variant-numeric:tabular-nums;min-height:44px}.laqi-sim .tp{position:relative}.laqi-sim .tp-btn{font:inherit;font-size:16px;color:var(--ink);background:var(--panel);text-align:left;border:1px solid var(--bubble-border);padding:10px 12px;width:100%;min-height:44px;cursor:pointer;font-variant-numeric:tabular-nums;display:flex;justify-content:space-between;align-items:center}.laqi-sim .tp-btn:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.laqi-sim .tp.open .tp-btn{border-color:var(--ink)}.laqi-sim .tp.open .tp-btn:after{transform:translateY(2px) rotate(-135deg)}.laqi-sim .tp-list{position:absolute;left:0;right:0;top:calc(100% - 1px);z-index:20;margin:0;padding:0;list-style:none;max-height:216px;overflow-y:auto;background:var(--panel);border:1px solid var(--ink);overscroll-behavior:contain}.laqi-sim .tp-list[hidden]{display:none}.laqi-sim .tp-list li{padding:9px 12px;cursor:pointer;font-variant-numeric:tabular-nums;font-size:15px}.laqi-sim .tp-list li:hover,.laqi-sim .tp-list li.hl{background:var(--chrome)}.laqi-sim .tp-list li[aria-selected=true]{background:var(--ink);color:var(--panel)}.laqi-sim .field select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.laqi-sim .field input:focus-visible,.laqi-sim .field select:focus-visible,.laqi-sim .group select:focus-visible{outline:none;border-color:var(--ink)}.laqi-sim .more{padding:0 calc(63 * var(--u)) 18px;font-size:13px}.laqi-sim .note{margin:0 0 6px;color:var(--muted)}.laqi-sim .toggle{font:inherit;color:var(--ink);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.laqi-sim .chev{display:inline-block;transition:transform .2s ease;text-decoration:none}.laqi-sim .toggle[aria-expanded=true] .chev{transform:rotate(90deg)}.laqi-sim .adv{display:flex;flex-direction:column;gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid var(--bubble-border)}.laqi-sim .adv[hidden]{display:none}.laqi-sim .adv>.note{margin:0}.laqi-sim .row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.laqi-sim .row2 input,.laqi-sim .row2 select{max-width:none!important}.laqi-sim .cityrow{display:flex;gap:8px}.laqi-sim .cityrow select{flex:1;min-width:0}.laqi-sim .geo{flex:none;width:44px;min-height:44px;display:grid;place-items:center;cursor:pointer;background:var(--panel);color:var(--ink);border:1px solid var(--bubble-border);padding:0}.laqi-sim .geo svg{width:20px;height:20px}.laqi-sim .geo:hover{border-color:var(--line-off)}.laqi-sim .geo[aria-busy=true]{opacity:.5;cursor:progress}.laqi-sim .geo-msg{color:var(--muted);font-size:12px}.laqi-sim .head{display:flex;justify-content:space-between;align-items:center;gap:12px}.laqi-sim .val{color:var(--muted);font-variant-numeric:tabular-nums}.laqi-sim .val b{font-weight:500;color:var(--ink)}.laqi-sim .group>.note{margin:0}.laqi-sim .range{position:relative;height:32px;touch-action:none;cursor:pointer}.laqi-sim .range .track,.laqi-sim .range .fill{position:absolute;top:50%;height:3px;transform:translateY(-50%)}.laqi-sim .range .track{left:12px;right:12px;background:var(--bubble-border)}.laqi-sim .range .fill{background:var(--ink)}.laqi-sim .range.temp .track{background:linear-gradient(90deg,#f0962a,#fbe7c6 70%,#fffaf2);opacity:.35}.laqi-sim .range.temp .fill{background:linear-gradient(90deg,#f0962a,#fbe7c6 70%,#fffaf2);height:4px}.laqi-sim .thumb{position:absolute;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background:var(--ink);border-radius:50%!important;outline:none;z-index:1;transition:transform .12s ease}.laqi-sim .thumb.active{transform:scale(1.12);z-index:2}.laqi-sim .thumb:focus-visible{box-shadow:0 0 0 3px var(--panel),0 0 0 5px var(--noon)}.laqi-sim .group{display:flex;flex-direction:column;gap:6px}.laqi-sim .lbl{color:var(--muted)}.laqi-sim .seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.laqi-sim .seg button{font:inherit;font-size:14px;color:var(--ink);background:var(--panel);cursor:pointer;border:1px solid var(--bubble-border);padding:10px 6px;line-height:1;min-height:40px}.laqi-sim .seg button:hover{border-color:var(--line-off)}.laqi-sim .seg button[aria-pressed=true]{border:2px solid var(--ink)}.laqi-sim .group select{max-width:260px}.laqi-sim button:focus-visible{outline:2px solid var(--noon);outline-offset:2px}.laqi-sim .band{position:absolute;bottom:calc(18 * var(--u));height:max(4px,calc(10 * var(--u)));background:var(--ink);opacity:.22}.laqi-sim .readout{display:flex;gap:18px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap}.laqi-sim .readout b{font-weight:500;color:var(--ink)}.laqi-sim .foot{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:13px;width:100%;max-width:740px;justify-content:space-between;flex-wrap:wrap}.laqi-sim .foot button{font:inherit;color:var(--ink);background:transparent;border:1px solid var(--bubble-border);padding:6px 12px;cursor:pointer}.laqi-sim .foot button:hover{border-color:var(--line-off)}.laqi-sim .app{margin:0}.laqi-sim p.note,.laqi-sim .note{opacity:1;font-size:13px;line-height:1.35;color:var(--muted)}.laqi-sim ul,.laqi-sim li{margin:0;list-style:none}.laqi-sim button,.laqi-sim select,.laqi-sim input{text-transform:none;letter-spacing:normal;box-shadow:none}.laqi-sim .adv{max-height:min(46vh,420px);overflow-y:auto;padding-right:4px}.laqi-sim .hour.first{transform:none}.laqi-sim .hour.last{transform:translate(-100%)}.laqi-sim .seg-sm{grid-auto-columns:52px;gap:0;padding:3px;background:var(--panel);border:1px solid var(--bubble-border)}.laqi-sim .seg-sm button{min-height:38px;padding:0;border:0;background:transparent;color:var(--ink);font-size:18px}.laqi-sim .seg-sm button:hover{background:var(--chrome)}.laqi-sim .seg-sm button[data-v="0"][aria-pressed=true]{background:#a3a19f;color:#fff;border:0}.laqi-sim .seg-sm button[data-v="1"][aria-pressed=true]{background:var(--noon);color:var(--ink);border:0}@media screen and (min-width:768px){.laqi-sim:not(.laqi-sim--split){width:max(340px,calc(100vw / 3));margin-left:auto;margin-right:0}}.laqi-sim.laqi-sim--split{margin:0;width:100%}.laqi-sim--split .app{max-width:none}@media screen and (min-width:768px){.laqi-sim--split .app{--u: .25px}.laqi-sim--split .scene{aspect-ratio:auto;height:210px}}.laqi-sim--split .toggle{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:2px;padding:12px 14px;border:1px solid var(--ink);text-decoration:none;font-size:15px;min-height:44px}.laqi-sim--split .toggle:hover{background:var(--chrome)}.laqi-sim--split .toggle .chev{font-size:18px;line-height:1}.laqi-sim--split .adv{max-height:none;overflow:visible;margin:16px calc(-63 * var(--u)) -18px;padding:18px calc(63 * var(--u)) 22px;border-top:1px solid var(--bubble-border);background:#f7f6f4}
/*# sourceMappingURL=/cdn/shop/t/10/assets/laqi-day-simulator.css.map */
