.ritual-save[data-v-488d4e88]{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:var(--toz-text-secondary,#b8b0a0);cursor:pointer;display:inline-flex;font:.95rem Martina Plantijn,serif;gap:.25rem;min-height:44px;padding:.5rem;pointer-events:auto;position:relative;text-align:left;z-index:2}.ritual-save[aria-pressed=true][data-v-488d4e88]{color:var(--toz-link,#f5c542)}.ritual-save[data-v-488d4e88]:hover{background:var(--toz-hover,hsla(0,0%,100%,.06));color:var(--toz-text,#f5f0e8)}.ritual-save[data-v-488d4e88]:focus-visible{outline:2px solid var(--toz-link,#f5c542);outline-offset:2px}.ritual-save[data-v-488d4e88]:disabled{cursor:default;opacity:.6}.ritual-save .iconify[data-v-488d4e88]{flex-shrink:0;font-size:1rem}.pantheon-link[data-v-d2ef262e]{align-items:center;color:var(--toz-text-secondary,#b8b0a0);display:inline-flex;font:1rem Martina Plantijn,serif;gap:.25rem;line-height:1.4;max-width:100%;min-height:44px;overflow-wrap:anywhere;position:relative;text-decoration:none;z-index:2}.pantheon-link .iconify[data-v-d2ef262e]{flex-shrink:0}.pantheon-link[data-v-d2ef262e]:hover{color:var(--toz-link,#f5c542);text-decoration:underline}.pantheon-link[data-v-d2ef262e]:focus-visible{outline:2px solid var(--toz-link,#f5c542);outline-offset:2px}@media print{.pantheon-link[data-v-d2ef262e]{display:none}}
