:root[data-plate] :is(#view-transits,#view-tarot,#view-glossary,#view-learn) :is(.btn-primary,.btn-ghost):before,:root[data-plate] :is(#view-transits,#view-tarot,#view-glossary,#view-learn) :is(.btn-primary,.btn-ghost):after{content:none;display:none}:root[data-plate] #view-transits .tx-landing .tx-opt+.tx-opt:before{display:inline}:root[data-plate] :is(#view-transits,#view-tarot) .btn-ghost{background:none;border:0;border-radius:0;box-shadow:none;width:auto;padding:4px 0;font:italic 400 var(--fs-sm) var(--type);color:var(--sinopia);text-transform:none;letter-spacing:0;text-align:left;cursor:pointer}:root[data-plate] :is(#view-transits,#view-tarot) .btn-ghost:hover{background:none;text-decoration:underline;text-underline-offset:4px}:root[data-plate] #view-tarot .reading-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 1.4em}:root[data-plate] #view-tarot .result-header h2{display:none}:root[data-plate] #view-transits .result .card{background:none;border:0;border-radius:0;box-shadow:none;padding:16px 0 18px;margin:0;border-top:1px solid var(--hair)}:root[data-plate] #view-transits .result .card:before,:root[data-plate] #view-transits .result .card:after{content:none;display:none}:root[data-plate] #view-transits .result .card>h3:first-child,:root[data-plate] #view-transits .result .card>h3:first-of-type{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.15}:root[data-plate] #view-transits .result .chip{background:none;border:0;border-radius:0;box-shadow:none;padding:4px 0;margin:0 1.1em 0 0;min-height:0;font:italic 400 var(--fs-sm) var(--type);color:var(--tone);text-transform:none;letter-spacing:0;cursor:pointer}:root[data-plate] #view-transits .result .chip:hover{background:none;color:var(--ink)}:root[data-plate] #view-transits .result .chip.on{background:none;border:0;box-shadow:none;color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}:root[data-plate] #view-transits .result :is(input[type=datetime-local],input[type=date],input[type=time]){background:none;border:0;border-bottom:1px solid var(--ink);border-radius:0;box-shadow:none;padding:4px 0;font:italic 400 var(--fs-base) var(--type);color:var(--ink)}:root[data-plate] #view-transits .result :is(.tx-tag,.tx-angle){border:0;border-radius:0;box-shadow:none;background:none;padding:0 0 2px}:root[data-plate] #view-transits .result .dw-tag{border:0;border-radius:0;background:none;padding:0;margin-left:.3em;font:italic 400 var(--fs-xs) var(--type);color:var(--tone);text-transform:none;letter-spacing:0}
