.today[data-v-a52a252c]{display:flex;flex-direction:column;gap:1.5rem}.card[data-v-a52a252c]{background:#1a242f;border:1px solid #3a4a5a;border-radius:14px;box-shadow:0 4px 16px #0003;padding:1.5rem}.card.warn[data-v-a52a252c]{border-color:#ff8c0066}.section-title[data-v-a52a252c]{align-items:center;border-bottom:2px solid #3a4a5a;color:#d0dce8;display:flex;font-size:1.15rem;font-weight:600;margin-bottom:1rem;padding-bottom:.75rem}.section-title i[data-v-a52a252c]{color:#ff8c00;font-size:1rem;margin-right:.6rem}.plain-lead[data-v-a52a252c]{background:#4dc86f0d;border:1px solid rgba(77,200,111,.18);border-radius:9px;color:#9aaebf;font-size:.85rem;line-height:1.8;margin-bottom:1.1rem;padding:.8rem .95rem .8rem 2.2rem;position:relative}.plain-lead i[data-v-a52a252c]{color:#4dc86f;left:.82rem;position:absolute;top:.8rem}.plain-lead strong[data-v-a52a252c]{color:#d0dce8}.date-nav[data-v-a52a252c]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;padding:.9rem 1.1rem}.dn-center[data-v-a52a252c]{flex:1;min-width:160px;text-align:center}.dn-date[data-v-a52a252c]{color:#d0dce8;font-size:1.05rem;font-weight:600}.dn-sub[data-v-a52a252c]{color:#7a8a9a;font-size:.78rem;margin-top:.15rem}.dn-flag[data-v-a52a252c]{background:#ff8c00;border-radius:3px;color:#1a242f;font-size:.68rem;font-weight:700;margin-left:.4rem;padding:.05rem .3rem}.nav-btn[data-v-a52a252c],.today-btn[data-v-a52a252c]{background:#25313e;border:1px solid #3a4a5a;border-radius:7px;color:#9aaebf;cursor:pointer;font-size:.8rem;padding:.4rem .8rem;transition:all .18s ease;white-space:nowrap}.nav-btn[data-v-a52a252c]:hover,.today-btn[data-v-a52a252c]:hover{border-color:#ff8c00;color:#ff8c00}.today-btn[data-v-a52a252c]{border-color:#ff8c0080;color:#ff8c00}.hero[data-v-a52a252c]{align-items:center;display:grid;gap:1.5rem;grid-template-columns:180px 1fr}.hero-left[data-v-a52a252c]{background:#25313e;border:1px solid #3a4a5a;border-radius:12px;display:flex;flex-direction:column;gap:.3rem;padding:.8rem;text-align:center}.hero-label[data-v-a52a252c]{color:#7a8a9a;font-size:.76rem}.hero-stars[data-v-a52a252c]{color:#ff8c00;font-size:1.3rem;letter-spacing:.1em}.hero-score[data-v-a52a252c]{color:#d0dce8;font-size:2.1rem;font-weight:700;line-height:1.1}.hs-unit[data-v-a52a252c]{color:#7a8a9a;font-size:.8rem;font-weight:400;margin-left:.15rem}.hero-tara[data-v-a52a252c]{align-self:center;border-radius:20px;font-size:.78rem;font-weight:600;padding:.12rem .5rem}.hero-tara.tone-good[data-v-a52a252c]{background:#4dc86f26;color:#4dc86f}.hero-tara.tone-bad[data-v-a52a252c]{background:#dc505026;color:#e87070}.hero-tara.tone-mid[data-v-a52a252c]{background:#ff8c001f;color:#ff8c00}.hero-summary[data-v-a52a252c]{color:#d0dce8;font-size:.95rem;line-height:1.85;margin-bottom:.7rem}.hero-note[data-v-a52a252c]{color:#7a8a9a;font-size:.78rem;line-height:1.75}.domain-list[data-v-a52a252c]{display:flex;flex-direction:column;gap:1rem}.dm-head[data-v-a52a252c]{align-items:center;display:flex;gap:.55rem;margin-bottom:.35rem}.dm-name[data-v-a52a252c]{color:#d0dce8;font-size:.88rem;font-weight:600}.dm-name i[data-v-a52a252c]{color:#ff8c00;font-size:.82rem;margin-right:.25rem}.dm-level[data-v-a52a252c]{border-radius:4px;font-size:.7rem;padding:.05rem .4rem}.dm-level.good[data-v-a52a252c]{background:#4dc86f26;color:#4dc86f}.dm-level.mid[data-v-a52a252c]{background:#ff8c001f;color:#ff8c00}.dm-level.low[data-v-a52a252c]{background:#dc505026;color:#e87070}.dm-score[data-v-a52a252c]{color:#9aaebf;font-size:.82rem;font-weight:700;margin-left:auto}.dm-bar[data-v-a52a252c]{background:#25313e;height:6px;overflow:hidden}.dm-bar[data-v-a52a252c],.dm-fill[data-v-a52a252c]{border-radius:4px}.dm-fill[data-v-a52a252c]{height:100%;transition:width .5s ease}.dm-fill.good[data-v-a52a252c]{background:linear-gradient(90deg,#3aa85c,#4dc86f)}.dm-fill.mid[data-v-a52a252c]{background:linear-gradient(90deg,#cc7000,#ff8c00)}.dm-fill.low[data-v-a52a252c]{background:linear-gradient(90deg,#b04a4a,#e87070)}.dm-text[data-v-a52a252c]{color:#9aaebf;font-size:.8rem;line-height:1.7;margin-top:.4rem}.do-dont[data-v-a52a252c]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.dd-col[data-v-a52a252c]{background:#25313e;border:1px solid #3a4a5a;border-radius:10px;padding:.8rem .95rem}.dd-title[data-v-a52a252c]{font-size:.86rem;font-weight:600;margin-bottom:.5rem}.dd-col.do .dd-title[data-v-a52a252c]{color:#4dc86f}.dd-col.dont .dd-title[data-v-a52a252c]{color:#e87070}.dd-col ul[data-v-a52a252c]{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.dd-col li[data-v-a52a252c]{color:#9aaebf;font-size:.82rem;line-height:1.65;padding-left:.9rem;position:relative}.dd-col li[data-v-a52a252c]:before{background:#5d6f81;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:.55rem;width:4px}.dd-empty[data-v-a52a252c]{color:#7a8a9a;font-style:normal}.avoid[data-v-a52a252c]{align-items:center;border-top:1px dashed #3a4a5a;display:flex;flex-wrap:wrap;gap:.5rem .9rem;margin-top:1rem;padding-top:.9rem}.avoid-label[data-v-a52a252c]{color:#7a8a9a;font-size:.8rem}.avoid-label i[data-v-a52a252c]{color:#ff8c00;margin-right:.25rem}.avoid-item[data-v-a52a252c]{background:#dc505014;border:1px solid rgba(220,80,80,.25);border-radius:6px;color:#9aaebf;font-size:.78rem;padding:.2rem .55rem}.avoid-item b[data-v-a52a252c]{color:#e87070;font-weight:600;margin-right:.35rem}.avoid-note[data-v-a52a252c]{color:#7a8a9a;flex:1 0 100%;font-size:.74rem;line-height:1.65}.lucky-grid[data-v-a52a252c]{display:grid;gap:.7rem;grid-template-columns:repeat(3,1fr)}.lk-item[data-v-a52a252c]{background:#25313e;border:1px solid #3a4a5a;border-radius:9px;display:flex;flex-direction:column;gap:.2rem;padding:.6rem .8rem}.lk-k[data-v-a52a252c]{color:#7a8a9a;font-size:.74rem}.lk-v[data-v-a52a252c]{color:#d0dce8;font-size:.92rem;font-weight:600}.lk-v.small[data-v-a52a252c]{font-size:.78rem;font-weight:500;line-height:1.5}.panch-grid[data-v-a52a252c]{display:grid;gap:.7rem;grid-template-columns:repeat(3,1fr)}.pc-item[data-v-a52a252c]{background:#25313e;border:1px solid #3a4a5a;border-radius:9px;display:flex;flex-direction:column;gap:.22rem;padding:.65rem .85rem}.pc-item.bad[data-v-a52a252c]{border-color:#dc505066}.pc-k[data-v-a52a252c]{color:#7a8a9a;font-size:.74rem}.pc-v[data-v-a52a252c]{color:#d0dce8;font-size:.9rem;font-weight:600}.pc-n[data-v-a52a252c]{color:#7a8a9a;font-size:.74rem;line-height:1.6}.tara-strip[data-v-a52a252c]{display:grid;gap:.35rem;grid-template-columns:repeat(9,1fr)}.tara-chip[data-v-a52a252c]{background:#25313e;border:1px solid #3a4a5a;border-radius:8px;display:flex;flex-direction:column;gap:.1rem;padding:.4rem .2rem;text-align:center}.tara-chip.good[data-v-a52a252c]{border-color:#4dc86f4d}.tara-chip.bad[data-v-a52a252c]{border-color:#dc50504d}.tara-chip.active[data-v-a52a252c]{background:#ff8c001f;box-shadow:0 0 0 2px #ff8c00}.tc-idx[data-v-a52a252c]{color:#5d6f81;font-size:.62rem}.tc-name[data-v-a52a252c]{color:#d0dce8;font-size:.78rem;font-weight:600}.tc-en[data-v-a52a252c]{color:#7a8a9a;font-size:.6rem}.tara-chip.bad .tc-name[data-v-a52a252c]{color:#e87070}.tara-chip.good .tc-name[data-v-a52a252c]{color:#4dc86f}.tara-note[data-v-a52a252c]{color:#9aaebf;font-size:.84rem;line-height:1.75;margin-top:.85rem}.tara-note strong[data-v-a52a252c]{color:#ff8c00}.table-scroll[data-v-a52a252c]{overflow-x:auto}.vedic-table[data-v-a52a252c]{border-collapse:collapse;font-size:.82rem;width:100%}.vedic-table thead th[data-v-a52a252c]{background:#25313e;border-bottom:1px solid #3a4a5a;color:#9aaebf;font-weight:600;padding:.55rem .6rem;text-align:left;white-space:nowrap}.vedic-table tbody td[data-v-a52a252c]{border-bottom:1px solid rgba(58,74,90,.6);color:#9aaebf;padding:.5rem .6rem;white-space:nowrap}.p-name[data-v-a52a252c]{color:#d0dce8;font-weight:600}.retro[data-v-a52a252c]{border:1px solid rgba(255,140,0,.4);border-radius:3px;color:#ff8c00;font-size:.62rem;margin-left:.25rem;padding:0 .2rem}.tag[data-v-a52a252c]{border-radius:4px;display:inline-block;font-size:.72rem;padding:.05rem .4rem}.tag-good[data-v-a52a252c]{background:#4dc86f26;color:#4dc86f}.tag-bad[data-v-a52a252c]{background:#dc505026;color:#e87070}.tag-neutral[data-v-a52a252c]{background:#25313e;color:#7a8a9a}.ss-row[data-v-a52a252c]{align-items:flex-start;display:flex;gap:1rem}.ss-badge[data-v-a52a252c]{background:#25313e;border:1px solid #3a4a5a;border-radius:7px;color:#9aaebf;flex-shrink:0;font-size:.76rem;font-weight:600;padding:.3rem .7rem;white-space:nowrap}.ss-badge.ss-peak[data-v-a52a252c]{background:#dc50501a;border-color:#dc505080;color:#e87070}.ss-badge.ss-rising[data-v-a52a252c],.ss-badge.ss-setting[data-v-a52a252c]{background:#ff8c0014;border-color:#ff8c0073;color:#ff8c00}.ss-text[data-v-a52a252c]{color:#d0dce8;font-size:.86rem;line-height:1.8;margin-bottom:.45rem}.ss-meta[data-v-a52a252c]{color:#7a8a9a;font-size:.78rem;line-height:1.7}.ss-meta strong[data-v-a52a252c]{color:#ff8c00}.disclaimer[data-v-a52a252c]{color:#5d6f81;font-size:.76rem;line-height:1.7;padding:0 1rem;text-align:center}.loading-hint[data-v-a52a252c]{background:#1a242f;border:1px dashed #3a4a5a;border-radius:14px;color:#7a8a9a;font-size:.9rem;padding:2rem;text-align:center}.loading-hint i[data-v-a52a252c]{color:#ff8c00;margin-right:.4rem}@media (max-width:960px){.hero[data-v-a52a252c]{grid-template-columns:1fr}.lucky-grid[data-v-a52a252c],.panch-grid[data-v-a52a252c]{grid-template-columns:repeat(2,1fr)}.tara-strip[data-v-a52a252c]{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.card[data-v-a52a252c]{padding:1rem}.do-dont[data-v-a52a252c],.lucky-grid[data-v-a52a252c],.panch-grid[data-v-a52a252c]{grid-template-columns:1fr}.ss-row[data-v-a52a252c]{flex-direction:column}.hero-left[data-v-a52a252c]{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.hero-score[data-v-a52a252c]{font-size:1.6rem}}
