.kolam-frame.svelte-9t2l1n{pointer-events:none;display:block;position:absolute;top:0;left:0;overflow:visible}.glyph.svelte-7i7x67{vertical-align:-.16em;flex:none;display:inline-block}@page{size:A4;margin:14mm}.head.svelte-fc7f3r{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tools.svelte-fc7f3r{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.notice.svelte-fc7f3r{min-height:1.5em;color:var(--ink-soft);font-size:14px}.fallback.svelte-fc7f3r{max-width:60ch}.loadnote.svelte-fc7f3r{color:var(--ink-soft);max-width:72ch;margin-bottom:4px;font-size:14px}.empty.svelte-fc7f3r{background:var(--sheet);border:1px solid var(--line);border-radius:12px;justify-items:start;gap:10px;padding:20px;display:grid}.empty.svelte-fc7f3r h2:where(.svelte-fc7f3r){margin:0}.empty.svelte-fc7f3r ul:where(.svelte-fc7f3r){color:var(--ink-soft);margin:0;padding-left:20px;font-size:14.5px}.empty.svelte-fc7f3r a.btn:where(.svelte-fc7f3r){text-decoration:none;display:inline-block}.doc.svelte-fc7f3r{background:var(--sheet);border:1px solid var(--line);border-radius:12px;gap:30px;padding:28px;display:grid}@media (width<=760px){.doc.svelte-fc7f3r{gap:24px;padding:16px}}.doc.svelte-fc7f3r h2:where(.svelte-fc7f3r){font:600 18px/1.3 var(--sans);border-bottom:1px solid var(--line);margin:0 0 4px;padding-bottom:8px}.doc.svelte-fc7f3r .sub:where(.svelte-fc7f3r){color:var(--ink-soft);margin:0 0 12px;font-size:14px}.doc.svelte-fc7f3r p:where(.svelte-fc7f3r)+p:where(.svelte-fc7f3r){margin-top:10px}.cover.svelte-fc7f3r{text-align:center;padding:30px 24px;position:relative}.cover.svelte-fc7f3r .kolam-frame{color:var(--ink-soft);opacity:.55}.cover-in.svelte-fc7f3r{padding:10px 8px}.doc.svelte-fc7f3r .cover-title:where(.svelte-fc7f3r){font:400 clamp(24px, 6vw, 34px)/1.15 var(--serif);letter-spacing:0;border:0;margin:0;padding:0}.cover-pair.svelte-fc7f3r{margin-top:14px;font-size:clamp(17px,4.4vw,21px)}.cover-pair.svelte-fc7f3r .amp:where(.svelte-fc7f3r){color:var(--ink-soft);font-size:.82em}.cover-stars.svelte-fc7f3r{color:var(--ink-soft);margin-top:8px;font-size:15px}.cover-stars.svelte-fc7f3r b:where(.svelte-fc7f3r){color:var(--ink);font-weight:600}.cover-stars.svelte-fc7f3r .half:where(.svelte-fc7f3r),.cover-meta.svelte-fc7f3r .half:where(.svelte-fc7f3r){display:inline-block}.cover-meta.svelte-fc7f3r{color:var(--ink-soft);margin-top:12px;font-size:13.5px}.cover-plain.svelte-fc7f3r{border-top:1px solid var(--line);text-align:left;max-width:62ch;margin:18px auto 0;padding-top:14px}.doc.svelte-fc7f3r .cover-plain:where(.svelte-fc7f3r) p:where(.svelte-fc7f3r){color:var(--ink);margin:0;font-size:15px;line-height:1.6}.doc.svelte-fc7f3r .cover-plain:where(.svelte-fc7f3r) p:where(.svelte-fc7f3r)+p:where(.svelte-fc7f3r){margin-top:6px}.doc.svelte-fc7f3r .cover-plain:where(.svelte-fc7f3r) .cover-plain-head:where(.svelte-fc7f3r){color:var(--ink-soft);font-size:13.5px;font-weight:600}.cover-read.svelte-fc7f3r{margin-top:10px}.dot.svelte-fc7f3r{color:var(--line-strong);padding:0 7px}@media (width<=480px){.cover-stars.svelte-fc7f3r .half:where(.svelte-fc7f3r),.cover-meta.svelte-fc7f3r .half:where(.svelte-fc7f3r){display:block}.cover-stars.svelte-fc7f3r .dot:where(.svelte-fc7f3r),.cover-meta.svelte-fc7f3r .dot:where(.svelte-fc7f3r){display:none}}.pair.svelte-fc7f3r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 26px;margin-top:14px;display:grid}@media (width<=560px){.pair.svelte-fc7f3r{grid-template-columns:minmax(0,1fr);gap:22px}}.person.svelte-fc7f3r{break-inside:avoid;align-content:start;gap:10px;min-width:0;display:grid}.person-head.svelte-fc7f3r{border-bottom:1px solid var(--line);padding-bottom:8px}.person-head.svelte-fc7f3r .who:where(.svelte-fc7f3r){font-size:13px}.person-head.svelte-fc7f3r .name:where(.svelte-fc7f3r){font:400 20px/1.25 var(--serif);margin-top:2px}.person-head.svelte-fc7f3r .name:where(.svelte-fc7f3r):empty{display:none}.person-head.svelte-fc7f3r .facts:where(.svelte-fc7f3r){color:var(--ink-soft);margin-top:4px;font-size:13px}.person-head.svelte-fc7f3r .fact:where(.svelte-fc7f3r){white-space:nowrap}.person-head.svelte-fc7f3r .moonline:where(.svelte-fc7f3r){margin-top:6px;font-size:14.5px}.person-head.svelte-fc7f3r .moonline:where(.svelte-fc7f3r)+.moonline:where(.svelte-fc7f3r){margin-top:2px}.chart-box.svelte-fc7f3r{break-inside:avoid}.chart-box.svelte-fc7f3r .sq{gap:1px;padding:3px 4px;font-size:11px;line-height:1.2}.chart-box.svelte-fc7f3r .sq .sn{font-size:9.5px}.strengths.svelte-fc7f3r{color:var(--ink-soft);max-width:78ch;margin-top:16px;font-size:14.5px;line-height:1.7}.strengths.svelte-fc7f3r b:where(.svelte-fc7f3r){color:var(--ink);font-weight:600}.table-box.svelte-fc7f3r{margin-top:14px}.doc.svelte-fc7f3r .dosha-item .t>span:first-child{align-items:center;gap:7px;display:inline-flex}.verdict-text.svelte-fc7f3r p:where(.svelte-fc7f3r){max-width:76ch;margin-top:12px;font-size:15.5px;line-height:1.7}.ask.svelte-fc7f3r{border:1px solid var(--good-line);background:var(--good-bg);break-inside:avoid;border-radius:8px;padding:16px 18px}.ask.svelte-fc7f3r h2:where(.svelte-fc7f3r){color:var(--good);border-bottom:0;margin-bottom:6px;padding-bottom:0}.ask.svelte-fc7f3r p:where(.svelte-fc7f3r){max-width:76ch;font-size:15px;line-height:1.7}.method.svelte-fc7f3r{border-top:1px solid var(--line);color:var(--ink-soft);max-width:84ch;padding-top:14px;font-size:12.5px;line-height:1.6}.builder.svelte-fc7f3r{background:var(--sheet);border:1px solid var(--line);border-radius:12px;gap:14px;padding:16px 18px;display:grid}.bgroup.svelte-fc7f3r{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.bgroup.svelte-fc7f3r legend:where(.svelte-fc7f3r){font:600 14px/1.3 var(--sans);color:var(--ink);margin-bottom:8px;padding:0}.subjects.svelte-fc7f3r{gap:6px;display:grid}.subject-row.svelte-fc7f3r{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.subject-row.svelte-fc7f3r select:where(.svelte-fc7f3r){flex:14em;width:auto;max-width:100%}.subjects.svelte-fc7f3r .check:where(.svelte-fc7f3r){align-items:flex-start}.subjects.svelte-fc7f3r .check:where(.svelte-fc7f3r) input:where(.svelte-fc7f3r){flex:none;margin-top:3px}.subjects.svelte-fc7f3r .soft:where(.svelte-fc7f3r){overflow-wrap:anywhere;margin-left:4px}.secs.svelte-fc7f3r{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px 16px;display:grid}.secs.svelte-fc7f3r .check:where(.svelte-fc7f3r){align-items:flex-start;min-height:32px}.secs.svelte-fc7f3r .check:where(.svelte-fc7f3r) input:where(.svelte-fc7f3r){flex:none;margin-top:2px}.need.svelte-fc7f3r{white-space:nowrap}.secs-act.svelte-fc7f3r{flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.looks.svelte-fc7f3r{flex-wrap:wrap;align-items:flex-end;gap:12px 24px;display:flex}.langpick.svelte-fc7f3r{max-width:220px}.stylepick.svelte-fc7f3r{gap:4px;display:grid}.stylepick.svelte-fc7f3r .lbl:where(.svelte-fc7f3r){color:var(--ink-soft);font-size:14px}.bprint.svelte-fc7f3r{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.primary.svelte-fc7f3r{background:var(--ink);color:var(--sheet);border-color:var(--ink);font-weight:600}.primary.svelte-fc7f3r:disabled{opacity:.5;cursor:not-allowed}@media (width<=760px){.secs.svelte-fc7f3r .check:where(.svelte-fc7f3r){min-height:40px}.builder.svelte-fc7f3r{padding:14px}}.build.svelte-fc7f3r{grid-template-columns:minmax(0,1fr)}.bsec.svelte-fc7f3r,.part.svelte-fc7f3r{min-width:0}.build.svelte-fc7f3r .part:where(.svelte-fc7f3r)+.part:where(.svelte-fc7f3r){margin-top:22px}.build.svelte-fc7f3r .part-who:where(.svelte-fc7f3r){font:600 15px/1.3 var(--sans);color:var(--ink-soft);margin:10px 0 8px}.build.svelte-fc7f3r h4:where(.svelte-fc7f3r){font:600 15px/1.3 var(--sans);margin:16px 0 8px}.bcharts.svelte-fc7f3r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:8px;display:grid}@media (width<=520px){.bcharts.svelte-fc7f3r{grid-template-columns:minmax(0,1fr)}}.moonline.svelte-fc7f3r{margin-top:10px;font-size:15px}.retro.svelte-fc7f3r{vertical-align:1px;margin-left:2px;padding:1px 6px;font-size:11px}.nowrap.svelte-fc7f3r{white-space:nowrap}tr.now.svelte-fc7f3r td:where(.svelte-fc7f3r){font-weight:700}.btable.svelte-fc7f3r td:where(.svelte-fc7f3r),.btable.svelte-fc7f3r th:where(.svelte-fc7f3r){padding:7px 8px}.btable.svelte-fc7f3r td:where(.svelte-fc7f3r):first-child,.btable.svelte-fc7f3r th:where(.svelte-fc7f3r):first-child{padding-left:0}.gloss.svelte-fc7f3r{font-size:.88em}@media (width<=480px){.btable.svelte-fc7f3r{font-size:14px}.btable.svelte-fc7f3r td:where(.svelte-fc7f3r),.btable.svelte-fc7f3r th:where(.svelte-fc7f3r){padding:6px 5px}.gloss.svelte-fc7f3r{display:none}}.strip.svelte-fc7f3r{margin-top:10px}.strongweak.svelte-fc7f3r{flex-wrap:wrap;gap:6px 22px;margin-bottom:12px;font-size:15px;display:flex}.strongweak.svelte-fc7f3r>span:where(.svelte-fc7f3r){flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.detail.svelte-fc7f3r{max-width:70ch;color:var(--ink-soft);margin-top:8px}.remedy.svelte-fc7f3r{margin-top:8px;font-size:14px}.para.svelte-fc7f3r{max-width:76ch;margin-top:10px;font-size:15px;line-height:1.65}.tagline.svelte-fc7f3r{margin-bottom:8px}.notes-text.svelte-fc7f3r{white-space:pre-wrap;overflow-wrap:anywhere;max-width:76ch}.consults.svelte-fc7f3r{gap:10px;margin:0;padding:0;list-style:none;display:grid}.consults.svelte-fc7f3r li:where(.svelte-fc7f3r){border-left:3px solid var(--line);padding-left:10px}.consults.svelte-fc7f3r .cdate:where(.svelte-fc7f3r){font-variant-numeric:tabular-nums;font-weight:600}.consults.svelte-fc7f3r .cnotes:where(.svelte-fc7f3r){white-space:pre-wrap;color:var(--ink-soft);overflow-wrap:anywhere;margin-top:2px;font-size:14.5px}@media print{.doc.svelte-fc7f3r{background:#fff;border:0;gap:20px;padding:0}.cover.svelte-fc7f3r{margin-bottom:4px;padding:22px 18px}.cover.svelte-fc7f3r .kolam-frame{opacity:.75}.doc.svelte-fc7f3r .cover-title:where(.svelte-fc7f3r){font-size:28px}.break.svelte-fc7f3r{break-before:page}.pair.svelte-fc7f3r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 18px}.ask.svelte-fc7f3r{background:#fff;border:1px solid #999}.ask.svelte-fc7f3r h2:where(.svelte-fc7f3r){color:#000}.doc.svelte-fc7f3r h2:where(.svelte-fc7f3r){break-after:avoid}.verdict-text.svelte-fc7f3r p:where(.svelte-fc7f3r),.method.svelte-fc7f3r p:where(.svelte-fc7f3r){max-width:none}.build.svelte-fc7f3r .bsec-cover:where(.svelte-fc7f3r){break-after:page}.build.svelte-fc7f3r .bsec.long:where(.svelte-fc7f3r){break-before:page}.build.svelte-fc7f3r h2:where(.svelte-fc7f3r),.build.svelte-fc7f3r h3:where(.svelte-fc7f3r),.build.svelte-fc7f3r h4:where(.svelte-fc7f3r){break-after:avoid}.build.svelte-fc7f3r .bcharts:where(.svelte-fc7f3r){break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.build.svelte-fc7f3r .part:where(.svelte-fc7f3r)+.part:where(.svelte-fc7f3r){margin-top:14px}.build.svelte-fc7f3r .para:where(.svelte-fc7f3r),.build.svelte-fc7f3r .notes-text:where(.svelte-fc7f3r){max-width:none}}
