.confirm-modal-close[data-v-d3382ab4]{border:1px solid var(--border);background:color-mix(in oklch, var(--bg-elev), var(--brand) 12%);width:32px;height:32px;color:var(--text-dim);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.confirm-modal-header[data-v-d3382ab4]{margin-bottom:16px;padding-right:40px;position:relative}.confirm-modal-close[data-v-d3382ab4]:hover{background:var(--brand-soft);color:var(--text)}.storyline-title[data-v-bcd0f937],.storyline-description[data-v-bcd0f937]{overflow-wrap:anywhere}.storyline-description[data-v-bcd0f937]{color:var(--text-dim);margin-top:6px;font-size:13px;line-height:1.4}.storyline-actions[data-v-bcd0f937]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.storyline-actions .q-btn[data-v-bcd0f937]{justify-content:center;min-height:36px}.storyline-actions .q-btn--danger[data-v-bcd0f937]{grid-column:2}.storyline-actions .q-btn[data-v-bcd0f937]:not(.ghost){height:34px;min-height:34px;box-shadow:none}.storyline-archived[data-v-bcd0f937]{border-color:oklch(30% .06 145)}.storyline-archived[data-v-bcd0f937]>:not(.storyline-actions){opacity:.7}.storyline-card--preview[data-v-bcd0f937]{justify-content:center;gap:24px;height:100%}.icon-arrow-right[data-v-bdfd9a24]{vertical-align:-.125em;width:1em;height:1em;display:inline-block}.quest-card-row[data-v-4dbeb832]{background:var(--bg-card);transition:opacity .3s,transform .18s}.quest-card-row.quest-completed[data-v-4dbeb832]{opacity:.55;transition-delay:1.2s}@media (hover:hover){.quest-title-difficulty[data-v-4dbeb832]:not(.quest-preview-difficulty){display:none}.quest-card-row[data-v-4dbeb832]:not(.quest-completed):hover{transform:translateY(-1px)}}.quest-title-row[data-v-4dbeb832]{flex-wrap:nowrap;align-items:center;gap:16px;display:flex}.quest-title[data-v-4dbeb832],.quest-description[data-v-4dbeb832],.quest-storyline-title[data-v-4dbeb832]{overflow-wrap:anywhere;min-width:0}.quest-storyline-title[data-v-4dbeb832]{flex-wrap:wrap}.quest-difficulty[data-v-4dbeb832]{background:color-mix(in oklch, var(--difficulty-color) 15%, transparent);color:var(--difficulty-color);text-transform:uppercase;border-radius:3px;flex-shrink:0;align-items:center;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.quest-action-difficulty[data-v-4dbeb832]{display:none}@media (hover:hover){.quest-action-difficulty[data-v-4dbeb832]{display:inline-flex}}.quest-difficulty[data-difficulty=trivial][data-v-4dbeb832]{--difficulty-color:oklch(65% .05 220)}.quest-difficulty[data-difficulty=easy][data-v-4dbeb832]{--difficulty-color:var(--xp)}.quest-difficulty[data-difficulty=medium][data-v-4dbeb832]{--difficulty-color:var(--gold)}.quest-difficulty[data-difficulty=hard][data-v-4dbeb832]{--difficulty-color:var(--hp)}.quest-delete-btn[data-v-4dbeb832]{width:28px;height:28px;color:var(--text-dim);font:inherit;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:3px;padding:0;font-size:18px;line-height:1;transition:opacity .15s,color .15s}.quest-card-row:hover .quest-delete-btn[data-v-4dbeb832],.quest-delete-btn[data-v-4dbeb832]:focus-visible{opacity:1}.quest-delete-btn[data-v-4dbeb832]:hover{color:var(--danger)}@media (hover:none){.quest-desktop-edit[data-v-4dbeb832],.quest-delete-btn[data-v-4dbeb832]{display:none}}
