.tool[data-tool=flashcard-maker] .fc-bar{gap:var(--space-3);margin-block-end:var(--space-4);display:grid}.tool[data-tool=flashcard-maker] .fc-form{gap:var(--space-3);display:grid}.tool[data-tool=flashcard-maker] .fc-card{place-items:center;gap:var(--space-2);min-block-size:11rem;inline-size:100%;padding:var(--space-5);border:2px solid var(--c-border-strong);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--fs-xl);text-align:center;cursor:pointer;overflow-wrap:anywhere;display:grid}.tool[data-tool=flashcard-maker] .fc-card.flipped{background:var(--c-primary-soft);border-color:var(--c-primary)}.tool[data-tool=flashcard-maker] .fc-hint{font-size:var(--fs-xs);color:var(--c-text-3)}.tool[data-tool=flashcard-maker] .fc-list{gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;display:grid}.tool[data-tool=flashcard-maker] .fc-row{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--c-border);border-radius:var(--r-md);overflow-wrap:anywhere;grid-template-columns:1fr 1fr auto auto;align-items:center;display:grid}.tool[data-tool=flashcard-maker] .fc-term{font-weight:600}@media (max-width:36rem){.tool[data-tool=flashcard-maker] .fc-row{grid-template-columns:1fr 1fr}.tool[data-tool=flashcard-maker] .fc-term,.tool[data-tool=flashcard-maker] .fc-def{grid-column:1/-1}}
