.og[data-astro-cid-ldunvimv]{padding:2rem 0 1rem;max-width:760px}.crumbs[data-astro-cid-ldunvimv]{color:var(--text-soft);font-size:.85rem;margin-bottom:.8rem;overflow-wrap:anywhere}.crumbs[data-astro-cid-ldunvimv] a[data-astro-cid-ldunvimv]{color:var(--accent)}.og-chips[data-astro-cid-ldunvimv]{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .5rem}.og-st[data-astro-cid-ldunvimv],.og-scene[data-astro-cid-ldunvimv]{font-size:.75rem;font-weight:800;border-radius:var(--radius-pill);padding:.15rem .7rem;border:1px solid var(--border-strong);color:var(--text-muted);background:var(--bg-elev)}.og-st[data-astro-cid-ldunvimv].st-open{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.og-st[data-astro-cid-ldunvimv].st-making{color:#b45309;border-color:#fcd34d;background:#fef3c7}.og-st[data-astro-cid-ldunvimv].st-done{color:#047857;border-color:#6ee7b7;background:#ecfdf5}.og-st[data-astro-cid-ldunvimv].st-found,.og-kind[data-astro-cid-ldunvimv]{color:#0e7490;border-color:#67e8f9;background:#ecfeff}.og-sleep[data-astro-cid-ldunvimv]{color:var(--text-soft);background:var(--bg-subtle)}.og-found[data-astro-cid-ldunvimv]{border-color:#67e8f9!important}.og-near-own[data-astro-cid-ldunvimv]{margin:0 0 .6rem;font-size:.85rem;font-weight:700;color:#0e7490}.og-near-own[data-astro-cid-ldunvimv][hidden],.og-used[data-astro-cid-ldunvimv][hidden],#ogFoundNow[data-astro-cid-ldunvimv][hidden]{display:none}.og-used[data-astro-cid-ldunvimv]{margin:0 0 .35rem;font-size:.85rem;padding:.35rem .8rem;border-color:#06b6d4;color:#0e7490;max-width:100%;white-space:normal;text-align:left}h1[data-astro-cid-ldunvimv]{font-size:clamp(1.4rem,4.5vw,1.9rem);line-height:1.4;margin:0 0 1rem;overflow-wrap:anywhere}.og-state[data-astro-cid-ldunvimv]{font-weight:800;padding:.8rem 1rem;border-radius:var(--radius-sm);margin:0 0 1.2rem;overflow-wrap:anywhere}.og-state[data-astro-cid-ldunvimv][hidden]{display:none}.og-state[data-astro-cid-ldunvimv].making{background:#fef3c7;border:1px solid #fcd34d;color:#92400e}.og-state[data-astro-cid-ldunvimv].done{background:#ecfdf5;border:1px solid #6ee7b7;color:#065f46}.og-state[data-astro-cid-ldunvimv] a[data-astro-cid-ldunvimv]{font-weight:800}.og-done[data-astro-cid-ldunvimv]{margin:0 0 1.2rem;padding:1rem 1.1rem;border-radius:var(--radius);border:2px solid #6ee7b7;background:linear-gradient(120deg,#ecfdf5,#fefce8)}.og-done-t[data-astro-cid-ldunvimv]{margin:0 0 .6rem;font-weight:900;font-size:1.1rem;color:#065f46}.og-done-d[data-astro-cid-ldunvimv]{margin:0;color:var(--text-muted);font-weight:700}.og-done-go[data-astro-cid-ldunvimv]{display:grid;gap:.2rem;padding:.9rem 1.1rem;border-radius:var(--radius-sm);background:#10b981;color:#fff;box-shadow:var(--shadow-md);overflow-wrap:anywhere}.og-done-go[data-astro-cid-ldunvimv]:hover{background:#059669;color:#fff}.og-done-name[data-astro-cid-ldunvimv]{font-size:1.2rem;font-weight:900}.og-done-cta[data-astro-cid-ldunvimv]{font-weight:800;font-size:.92rem}.og-mk-t[data-astro-cid-ldunvimv]{margin:0 0 .3rem}.og-mk[data-astro-cid-ldunvimv]{margin:0 0 .4rem;padding-left:1.2rem;line-height:1.8}.og-mk-d[data-astro-cid-ldunvimv]{margin:0;font-weight:600;font-size:.82rem}.og-facts[data-astro-cid-ldunvimv]{margin:0 0 1.4rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);padding:.2rem 1.2rem}.og-facts[data-astro-cid-ldunvimv] div[data-astro-cid-ldunvimv]{padding:.8rem 0;border-bottom:1px solid var(--border)}.og-facts[data-astro-cid-ldunvimv] div[data-astro-cid-ldunvimv]:last-child{border-bottom:0}.og-facts[data-astro-cid-ldunvimv] dt[data-astro-cid-ldunvimv]{font-size:.78rem;font-weight:800;color:var(--text-soft);margin-bottom:.25rem}.og-facts[data-astro-cid-ldunvimv] dd[data-astro-cid-ldunvimv]{margin:0;line-height:1.75;overflow-wrap:anywhere}.og-facts[data-astro-cid-ldunvimv] .pre[data-astro-cid-ldunvimv]{white-space:pre-line}.og-near[data-astro-cid-ldunvimv]{margin:0 0 1.4rem;padding:1rem 1.1rem .9rem;border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius);background:var(--bg-elev)}.og-near[data-astro-cid-ldunvimv] h2[data-astro-cid-ldunvimv]{margin:0 0 .3rem;font-size:1.05rem}.og-near-d[data-astro-cid-ldunvimv]{margin:0 0 .7rem;font-size:.8rem;color:var(--text-soft)}.og-near-list[data-astro-cid-ldunvimv]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.nt[data-astro-cid-ldunvimv]{display:flex;gap:.75rem;align-items:center;padding:.5rem;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);background:var(--bg);min-width:0}.nt[data-astro-cid-ldunvimv]:hover{border-color:var(--accent);color:var(--text)}.nt[data-astro-cid-ldunvimv] img[data-astro-cid-ldunvimv],.nt-ph[data-astro-cid-ldunvimv]{flex:0 0 96px;width:96px;height:60px;object-fit:cover;object-position:top;border-radius:6px;background:var(--bg-subtle)}.nt-t[data-astro-cid-ldunvimv]{display:grid;gap:.15rem;min-width:0}.nt-t[data-astro-cid-ldunvimv] strong[data-astro-cid-ldunvimv]{font-size:.95rem;line-height:1.4;overflow-wrap:anywhere}.nt-d[data-astro-cid-ldunvimv]{font-size:.8rem;color:var(--text-muted);line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.nt-m[data-astro-cid-ldunvimv]{display:flex;flex-wrap:wrap;gap:.3rem;font-size:.7rem;color:var(--text-soft)}.nt-m[data-astro-cid-ldunvimv] span[data-astro-cid-ldunvimv]{border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 .5rem}.og-near-do[data-astro-cid-ldunvimv]{margin:.8rem 0 0;font-size:.88rem;font-weight:700;overflow-wrap:anywhere}.og-near-foot[data-astro-cid-ldunvimv]{margin:.6rem 0 0;font-size:.82rem;color:var(--text-soft)}@media(max-width:420px){.nt[data-astro-cid-ldunvimv] img[data-astro-cid-ldunvimv],.nt-ph[data-astro-cid-ldunvimv]{flex-basis:72px;width:72px;height:45px}}.og-actions[data-astro-cid-ldunvimv]{display:flex;flex-wrap:wrap;gap:.6rem}.og-btn[data-astro-cid-ldunvimv]{font-size:1rem;padding:.75rem 1.3rem}.og-btn[data-astro-cid-ldunvimv] .n[data-astro-cid-ldunvimv]{font-weight:800}.og-btn[data-astro-cid-ldunvimv].is-on{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.og-make[data-astro-cid-ldunvimv]{border-color:#6ee7b7}.og-make[data-astro-cid-ldunvimv].is-on{border-color:#10b981;color:#047857;background:#ecfdf5}.og-hint[data-astro-cid-ldunvimv]{font-size:.8rem;color:var(--text-soft);margin:.6rem 0 1.2rem}.og-panel[data-astro-cid-ldunvimv]{display:grid;gap:.8rem;border:2px solid #10b981;border-radius:var(--radius);padding:1rem 1.1rem;margin:0 0 1.4rem;background:var(--bg-elev)}.og-panel[data-astro-cid-ldunvimv][hidden]{display:none}.og-panel[data-astro-cid-ldunvimv] p[data-astro-cid-ldunvimv]{margin:0;line-height:1.7;color:var(--text-muted)}.og-panel[data-astro-cid-ldunvimv] .og-panel-t[data-astro-cid-ldunvimv]{font-weight:800;color:var(--text)}.og-panel[data-astro-cid-ldunvimv] .small[data-astro-cid-ldunvimv]{font-size:.8rem;color:var(--text-soft)}.f[data-astro-cid-ldunvimv]{display:grid;gap:.35rem;min-width:0}.f-l[data-astro-cid-ldunvimv]{font-weight:800;font-size:.9rem}.f-l[data-astro-cid-ldunvimv] em[data-astro-cid-ldunvimv]{font-style:normal;font-size:.7rem;font-weight:800;color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-pill);padding:0 .45rem;margin-left:.3rem}.og-panel[data-astro-cid-ldunvimv] input[data-astro-cid-ldunvimv][type=text]{width:100%;box-sizing:border-box;font:inherit;font-size:1rem;color:var(--text);background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:.55rem .75rem;min-width:0}.og-panel[data-astro-cid-ldunvimv] input[data-astro-cid-ldunvimv]:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.xin[data-astro-cid-ldunvimv]{display:flex;align-items:center;gap:.35rem;font-weight:800;color:var(--text-soft)}.hp[data-astro-cid-ldunvimv]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.f-act[data-astro-cid-ldunvimv]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.f-act[data-astro-cid-ldunvimv] button[data-astro-cid-ldunvimv][disabled]{opacity:.6;cursor:wait}.f-msg[data-astro-cid-ldunvimv]{margin:0;font-size:.9rem;font-weight:700}.f-msg[data-astro-cid-ldunvimv].is-err{color:#b91c1c}.og-promise[data-astro-cid-ldunvimv]{list-style:none;padding:.9rem 1.1rem;margin:0 0 1.2rem;border:1px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--text-muted);font-size:.88rem;line-height:1.8}.og-links[data-astro-cid-ldunvimv]{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;font-weight:700;font-size:.9rem}@media(max-width:600px){.og-btn[data-astro-cid-ldunvimv],.f-act[data-astro-cid-ldunvimv] .btn[data-astro-cid-ldunvimv]{flex:1 1 100%;justify-content:center}}@media(prefers-color-scheme:dark){.og-st[data-astro-cid-ldunvimv].st-making{background:#fcd34d1f;color:#fcd34d;border-color:#fcd34d66}.og-st[data-astro-cid-ldunvimv].st-done{background:#6ee7b71a;color:#6ee7b7;border-color:#6ee7b766}.og-state[data-astro-cid-ldunvimv].making{background:#fcd34d1a;color:#fde68a;border-color:#fcd34d66}.og-state[data-astro-cid-ldunvimv].done{background:#6ee7b714;color:#a7f3d0;border-color:#6ee7b766}.og-done[data-astro-cid-ldunvimv]{background:#10b9811a;border-color:#6ee7b773}.og-done-t[data-astro-cid-ldunvimv]{color:#a7f3d0}.og-make[data-astro-cid-ldunvimv].is-on{background:#10b9811f;color:#6ee7b7}.f-msg[data-astro-cid-ldunvimv].is-err{color:#fca5a5}}
