.Review-module__rOTYtW__page{width:min(100%, var(--reading-max-width));padding:var(--spacing-lg) var(--spacing-md) calc(var(--bottom-nav-height) + var(--spacing-xl));margin-inline:auto}.Review-module__rOTYtW__titleRow{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);display:flex}.Review-module__rOTYtW__titleRow h1{color:var(--color-text-primary);font-family:var(--font-family-heading);font-size:var(--font-size-headline-medium);line-height:var(--line-height-headline-medium);font-weight:var(--font-weight-headline-medium);margin:0}.Review-module__rOTYtW__header{margin-bottom:var(--spacing-lg)}.Review-module__rOTYtW__header p{color:var(--color-text-secondary);font-size:var(--font-size-body-medium);line-height:var(--line-height-body-medium);margin:0}.Review-module__rOTYtW__actionBar{gap:var(--spacing-sm);margin-top:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.Review-module__rOTYtW__secondaryButton,.Review-module__rOTYtW__deleteButton,.Review-module__rOTYtW__deleteLink,.Review-module__rOTYtW__trainButton{min-height:var(--button-height);padding-inline:var(--button-padding-inline);border-radius:var(--button-radius);font-family:inherit;font-size:var(--font-size-label-medium);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);font-weight:700}.Review-module__rOTYtW__secondaryButton{border:1px solid var(--button-secondary-border);background:var(--button-secondary-background);color:var(--button-secondary-text)}.Review-module__rOTYtW__secondaryButton:hover{border-color:var(--color-border-secondary);background:var(--color-background-soft);transform:translateY(-1px)}.Review-module__rOTYtW__deleteLink{color:var(--color-error);background:0 0;border:0}.Review-module__rOTYtW__deleteLink:hover{text-decoration:underline}.Review-module__rOTYtW__deleteButton{border:1px solid var(--answer-wrong-border);background:var(--answer-wrong-background);color:var(--answer-wrong-text)}.Review-module__rOTYtW__deleteButton:hover{transform:translateY(-1px)}.Review-module__rOTYtW__trainButton{border:1px solid var(--button-primary-background);background:var(--button-primary-background);color:var(--button-primary-text)}.Review-module__rOTYtW__trainButton:hover{border-color:var(--button-primary-background-hover);background:var(--button-primary-background-hover);transform:translateY(-1px)}.Review-module__rOTYtW__secondaryButton:active,.Review-module__rOTYtW__deleteButton:active,.Review-module__rOTYtW__trainButton:active{transform:scale(.98)}.Review-module__rOTYtW__groups{gap:var(--spacing-xl);margin-top:var(--spacing-xl);flex-direction:column;display:flex}.Review-module__rOTYtW__group{padding-top:var(--spacing-md);border-top:1px solid var(--color-border-primary)}.Review-module__rOTYtW__group h2{margin:0 0 var(--spacing-md);color:var(--color-text-primary);font-size:var(--font-size-body-medium);line-height:var(--line-height-body-medium);font-weight:700}.Review-module__rOTYtW__wordList{gap:var(--spacing-xs);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.Review-module__rOTYtW__wordItem{margin:0}.Review-module__rOTYtW__wordLabel{align-items:center;gap:var(--spacing-sm);min-height:var(--control-height-md);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--answer-border);border-radius:var(--border-radius-sm);background:var(--answer-background);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);display:flex}.Review-module__rOTYtW__wordLabel:hover{border-color:var(--color-border-secondary);background:var(--color-background-soft);transform:translateY(-1px)}.Review-module__rOTYtW__selectedWord{border-color:var(--color-border-accent);background:var(--color-background-soft)}.Review-module__rOTYtW__wordLabel input{width:1.8rem;height:1.8rem;accent-color:var(--color-text-accent);cursor:pointer;flex-shrink:0}.Review-module__rOTYtW__wordText{color:var(--color-text-primary);font-size:var(--font-size-body-medium);line-height:var(--line-height-body-medium);font-weight:500}.Review-module__rOTYtW__emptyState{margin-top:var(--spacing-xl);color:var(--color-text-secondary);font-size:var(--font-size-body-medium);line-height:var(--line-height-body-medium);text-align:center}@media (min-width:37.5em){.Review-module__rOTYtW__page{padding:var(--spacing-xl) var(--spacing-lg) calc(var(--bottom-nav-height) + var(--spacing-2xl))}.Review-module__rOTYtW__wordList{grid-template-columns:1fr 1fr}.Review-module__rOTYtW__actionBar{grid-template-columns:max-content max-content;justify-content:space-between}}
