.app-theme.app-page{background-color:var(--surface-200);min-height:100%;color:var(--ink)}.app-feedback-clear .tile.tile-correct,.app-feedback-clear .tile.tile-correct:hover{border-color:var(--app-correct);background-color:var(--app-correct);color:#fff}.app-feedback-clear .tile.tile-correct:has(input:checked){border-color:var(--app-correct);background-color:var(--app-correct);color:#fff}.app-feedback-clear .tile.tile-wrong,.app-feedback-clear .tile.tile-wrong:hover{border-color:var(--app-wrong);background-color:var(--app-wrong);color:#fff}.app-feedback-clear .tile.tile-wrong:has(input:checked){border-color:var(--app-wrong);background-color:var(--app-wrong);color:#fff}.app-feedback-clear .tile.tile-correct .tile-mark{color:var(--app-correct);background-color:#fff;border-color:#fff}.app-feedback-clear .tile.tile-wrong .tile-mark{color:var(--app-wrong);background-color:#fff;border-color:#fff}.app-cards-raised .fc-card{border-width:var(--border-strong);border-color:var(--line-strong)}.app-cards-raised .fc-card.fc-back{border-color:var(--accent-strong)}.app-preview{border:6px solid var(--brand-navy);border-radius:var(--radius-lg);font-size:14px;overflow:hidden}.app-preview .marker{border-radius:var(--radius-xs);color:#fff;flex:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.85rem;font-weight:700;display:inline-flex}
