.dc-date{text-align:center;color:var(--gold);letter-spacing:.02em;margin:0 0 .6rem;font-weight:600}.dc-stage{flex-direction:column;align-items:center;gap:.5rem;min-height:330px;display:flex}.dc-stage .tarot-card--lg{width:180px}.dc-back{aspect-ratio:300/517;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;width:180px;padding:0;transition:transform .2s}@media (hover:hover){.dc-back:hover{transform:translateY(-6px)rotate(-1deg)}}.dc-back:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.dc-hint{color:var(--muted);margin:0;font-size:.9rem}.dc-reading{text-align:center;max-width:34rem;min-height:9.5rem;margin:1rem auto 0}.dc-reading:focus{outline:none}.dc-reading .rpg-share{justify-content:center}.dc-kw{color:var(--gold);margin:.2rem 0;font-size:.9rem}.dc-text{font-size:1.05rem}.dc-shared,.dc-muted{color:var(--muted);font-size:.92rem}.dc-journal{border-top:1px solid var(--line);margin-top:1.2rem;padding-top:.9rem}.dc-journal__title{margin:0 0 .4rem;font-size:1rem}.dc-days{gap:.25rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.dc-days li{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.3rem 0;display:flex}.dc-days__date{color:var(--muted)}.dc-days__card{font-weight:600}.dc-privacy{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}[data-widget=daily-tarot-card]{--tool-h:840px}@media (width>=400px){[data-widget=daily-tarot-card]{--tool-h:800px}}@media (width>=700px){[data-widget=daily-tarot-card]{--tool-h:790px}}@media (width>=1000px){[data-widget=daily-tarot-card]{--tool-h:788px}}
