.find-page[data-astro-cid-tmsqtauh]{padding-top:24px}.find-h[data-astro-cid-tmsqtauh]{font-size:clamp(24px,3.6vw,36px);line-height:1.2;font-weight:700;letter-spacing:.02em}.kw[data-astro-cid-tmsqtauh]{position:relative;display:block;max-width:520px;margin-top:14px}.kw[data-astro-cid-tmsqtauh] svg[data-astro-cid-tmsqtauh]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}.kw[data-astro-cid-tmsqtauh] input[data-astro-cid-tmsqtauh]{width:100%;min-height:44px;padding:8px 14px 8px 40px;font:inherit;font-size:16px;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:999px}.kw[data-astro-cid-tmsqtauh] input[data-astro-cid-tmsqtauh]:focus-visible,.sel[data-astro-cid-tmsqtauh]:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.quick[data-astro-cid-tmsqtauh]{position:sticky;top:var(--header-h);z-index:20;display:flex;gap:8px;margin:10px -16px 0;padding:10px 16px;overflow-x:auto;scrollbar-width:none;background:rgba(var(--bg-rgb),.94);backdrop-filter:blur(8px)}.quick[data-astro-cid-tmsqtauh]::-webkit-scrollbar{display:none}@media(min-width:761px){.quick[data-astro-cid-tmsqtauh]{margin-inline:0;padding-inline:0;flex-wrap:wrap;overflow:visible}}.qbtn[data-astro-cid-tmsqtauh]{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 14px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--fg);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer;transition:background var(--t-hover) ease}.qbtn[data-astro-cid-tmsqtauh]:hover{background:var(--surface)}.qbtn[data-astro-cid-tmsqtauh][aria-pressed=true]{background:var(--on);border-color:var(--on);color:var(--on-ink);font-weight:700}.qbtn[data-astro-cid-tmsqtauh].all{background:var(--surface-2);border-color:transparent;font-weight:700}.qbtn[data-astro-cid-tmsqtauh] .n[data-astro-cid-tmsqtauh]{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--neon);color:var(--neon-ink);font-size:12px;line-height:18px;text-align:center}.qbtn[data-astro-cid-tmsqtauh] .n[data-astro-cid-tmsqtauh]:empty{display:none}.picked[data-astro-cid-tmsqtauh]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.picked[data-astro-cid-tmsqtauh] .chip{gap:8px;min-height:32px;padding:4px 12px;font-size:13px}.picked[data-astro-cid-tmsqtauh] .chip span{color:var(--muted)}.picked[data-astro-cid-tmsqtauh] .picked-clear{font:inherit;font-size:13px;color:var(--muted);background:none;border:0;padding:6px 8px;text-decoration:underline;cursor:pointer}.results-bar[data-astro-cid-tmsqtauh]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.count[data-astro-cid-tmsqtauh]{margin:0;font-size:15px;color:var(--muted);white-space:nowrap}.count[data-astro-cid-tmsqtauh] b[data-astro-cid-tmsqtauh]{font-family:var(--display);font-weight:700;font-size:26px;color:var(--fg);margin-right:4px}.sel[data-astro-cid-tmsqtauh]{min-height:40px;padding:6px 12px;font:inherit;font-size:15px;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.sort[data-astro-cid-tmsqtauh] .sel[data-astro-cid-tmsqtauh]{min-height:38px;padding-inline:10px;font-size:14px}.grid[data-astro-cid-tmsqtauh]{margin-top:12px}.end[data-astro-cid-tmsqtauh]{height:1px}.note[data-astro-cid-tmsqtauh]{margin-top:20px;font-size:16px}.note[data-astro-cid-tmsqtauh] p[data-astro-cid-tmsqtauh]{margin:0}.note-acts[data-astro-cid-tmsqtauh]{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:12px}.sheet-wrap[data-astro-cid-tmsqtauh]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end}.sheet-wrap[data-astro-cid-tmsqtauh][hidden]{display:none}.sheet-bg[data-astro-cid-tmsqtauh]{position:absolute;inset:0;background:#0000008c}.sheet[data-astro-cid-tmsqtauh]{position:relative;display:flex;flex-direction:column;color:var(--fg);background:var(--bg-2);width:100%;max-height:88vh;max-height:88dvh;border-radius:16px 16px 0 0;box-shadow:0 -8px 40px #00000080;animation:up .22s var(--ease-out)}@keyframes up{0%{transform:translateY(24px);opacity:0}}@media(min-width:761px){.sheet-wrap[data-astro-cid-tmsqtauh]{justify-content:flex-end;align-items:stretch}.sheet[data-astro-cid-tmsqtauh]{width:440px;max-height:none;height:100%;border-radius:0;animation-name:side}@keyframes side{0%{transform:translate(24px);opacity:0}}}html.sheet-open,html.sheet-open body{overflow:hidden}.sheet-form[data-astro-cid-tmsqtauh]{display:flex;flex-direction:column;flex:1;min-height:0}.sheet-head[data-astro-cid-tmsqtauh]{display:flex;align-items:center;justify-content:space-between;padding:12px 8px 8px 20px;border-bottom:1px solid var(--line)}.sheet-head[data-astro-cid-tmsqtauh] h2[data-astro-cid-tmsqtauh]{font-size:17px;font-weight:700}.x[data-astro-cid-tmsqtauh]{display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:var(--fg);cursor:pointer}.sheet-body[data-astro-cid-tmsqtauh]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 16px}.row[data-astro-cid-tmsqtauh]{padding:14px 0;border-bottom:1px solid var(--line)}.row[data-astro-cid-tmsqtauh]:last-child{border-bottom:0}.row[data-astro-cid-tmsqtauh] h3[data-astro-cid-tmsqtauh]{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;font-weight:700;color:var(--muted);margin-bottom:10px}.row[data-astro-cid-tmsqtauh].two{display:flex;align-items:center;justify-content:space-between;gap:16px}.row[data-astro-cid-tmsqtauh].two h3[data-astro-cid-tmsqtauh]{margin:0}.row[data-astro-cid-tmsqtauh].two .sel[data-astro-cid-tmsqtauh]{max-width:60%}.val[data-astro-cid-tmsqtauh]{font-size:15px;color:var(--fg)}.pills[data-astro-cid-tmsqtauh]{display:flex;flex-wrap:wrap;gap:6px}.pills[data-astro-cid-tmsqtauh].scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.pills[data-astro-cid-tmsqtauh].scroll::-webkit-scrollbar{display:none}.sheet[data-astro-cid-tmsqtauh] .pill{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:4px 12px;border-radius:999px;border:1px solid var(--line-2);font-size:14px;white-space:nowrap;cursor:pointer}.sheet[data-astro-cid-tmsqtauh] .pill[hidden]{display:none}.sheet[data-astro-cid-tmsqtauh] .pill.sq{min-width:48px}.sheet[data-astro-cid-tmsqtauh] .pill input{position:absolute;opacity:0;pointer-events:none}.sheet[data-astro-cid-tmsqtauh] .pill.on,.sheet[data-astro-cid-tmsqtauh] .pill:has(input:checked){background:var(--on);border-color:var(--on);color:var(--on-ink);font-weight:700}.sheet[data-astro-cid-tmsqtauh] .pill:has(input:focus-visible){outline:2px solid var(--fg);outline-offset:2px}.sheet[data-astro-cid-tmsqtauh] .pill.sun{color:#ff9a9a}.sheet[data-astro-cid-tmsqtauh] .pill.sat{color:#9ac4ff}.sheet[data-astro-cid-tmsqtauh] .pill.sun.on,.sheet[data-astro-cid-tmsqtauh] .pill.sat.on{color:var(--on-ink)}.bwh[data-astro-cid-tmsqtauh]{display:flex;flex-direction:column;gap:8px}.bwh-row[data-astro-cid-tmsqtauh]{display:flex;align-items:center;gap:10px}.bwh-k[data-astro-cid-tmsqtauh]{width:16px;font-weight:700;color:var(--brass)}.range[data-astro-cid-tmsqtauh]{--a: 0;--b: 1;position:relative;height:32px;margin:0 10px}.range[data-astro-cid-tmsqtauh]:before,.range[data-astro-cid-tmsqtauh]:after{content:"";position:absolute;top:14px;height:4px;border-radius:2px}.range[data-astro-cid-tmsqtauh]:before{left:0;right:0;background:var(--surface-3)}.range[data-astro-cid-tmsqtauh]:after{left:calc(var(--a) * 100%);right:calc((1 - var(--b)) * 100%);background:var(--neon)}.range[data-astro-cid-tmsqtauh] input[data-astro-cid-tmsqtauh]{position:absolute;inset:0 -10px;width:calc(100% + 20px);margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;z-index:1}.range[data-astro-cid-tmsqtauh] input[data-astro-cid-tmsqtauh]::-webkit-slider-runnable-track{background:none;height:32px}.range[data-astro-cid-tmsqtauh] input[data-astro-cid-tmsqtauh]::-moz-range-track{background:none}.range[data-astro-cid-tmsqtauh] input[data-astro-cid-tmsqtauh]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:26px;height:26px;margin-top:3px;border-radius:50%;background:var(--fg);border:0;box-shadow:0 1px 6px #0006;cursor:grab}.range[data-astro-cid-tmsqtauh] input[data-astro-cid-tmsqtauh]::-moz-range-thumb{pointer-events:auto;width:26px;height:26px;border-radius:50%;background:var(--fg);border:0;cursor:grab}.switch[data-astro-cid-tmsqtauh]{-webkit-appearance:none;appearance:none;position:relative;width:48px;height:28px;border-radius:14px;background:var(--surface-3);cursor:pointer;transition:background .16s ease;flex:none}.switch[data-astro-cid-tmsqtauh]:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--fg);transition:transform .16s var(--ease-out)}.switch[data-astro-cid-tmsqtauh]:checked{background:var(--neon)}.switch[data-astro-cid-tmsqtauh]:checked:after{transform:translate(20px)}.switch[data-astro-cid-tmsqtauh]:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.sheet-foot[data-astro-cid-tmsqtauh]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--bg-2)}.link[data-astro-cid-tmsqtauh]{font:inherit;font-size:15px;color:var(--muted);background:none;border:0;padding:8px 4px;text-decoration:underline;cursor:pointer}.sheet-foot[data-astro-cid-tmsqtauh] .btn[data-astro-cid-tmsqtauh]{flex:1;max-width:240px;min-height:48px;gap:4px}.sheet-foot[data-astro-cid-tmsqtauh] .btn[data-astro-cid-tmsqtauh] b[data-astro-cid-tmsqtauh]{font-size:17px}
