.study-material-dialog[open][data-v-7824b466]{flex-direction:column;display:flex;overflow:hidden}.study-material-dialog[data-v-7824b466] :is(.dialog-heading,.dialog-footer){flex-shrink:0}.study-material-source[data-v-7824b466]{color:var(--muted);font-weight:500}.study-material-dialog .dialog-body[data-v-7824b466]{gap:14px;min-height:0;font-size:14px;line-height:1.9;display:grid;overflow-y:auto}.study-material-cover[data-v-7824b466]{object-fit:contain;width:100%;height:min(260px,32dvh);display:block}.study-material-book[data-v-7824b466]{align-items:center;gap:12px;font-size:17px;font-weight:600;display:flex}.study-material-book svg[data-v-7824b466]{color:var(--blue-dark);flex-shrink:0}.study-material-frequency[data-v-7824b466]{color:var(--subtle);font-size:12px}.study-material-error[data-v-7824b466]{color:var(--danger)}.study-material-dialog .dialog-footer>a[data-v-7824b466]{text-decoration:none}@media (width<=600px){.study-material-dialog .dialog-footer[data-v-7824b466]{flex-wrap:wrap}.study-material-dialog .dialog-footer[data-v-7824b466]>*{white-space:nowrap;flex:1;justify-content:center;min-height:44px}}.practice-block-order[data-v-2291e1a2]{min-width:0}.practice-sort-block[data-v-2291e1a2]{min-width:0;position:relative}.practice-sort-block+.practice-sort-block[data-v-2291e1a2]{border-top:1px solid var(--line)}.practice-block-tools[data-v-2291e1a2]{min-height:36px;padding:2px var(--practice-block-inline-padding,24px);align-items:center;display:flex}.practice-block-move[data-v-2291e1a2]{min-width:32px;min-height:32px;color:var(--muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:4px 6px;font-size:12px;display:inline-flex}.practice-block-move[data-v-2291e1a2]:hover{color:var(--blue-dark);background:var(--blue-soft)}.practice-block-move[data-v-2291e1a2]:focus-visible{outline:2px solid var(--blue-dark);outline-offset:2px}@media (width<=760px),(pointer:coarse){.practice-block-move[data-v-2291e1a2]{min-width:44px;min-height:44px}}body.practice-zoom-active{visibility:hidden;overflow:hidden}body.practice-zoom-active :not(.practice-zoomed,.practice-zoomed *,dialog:modal,dialog:modal *){visibility:hidden!important}body.practice-zoom-active dialog:modal{visibility:visible}.practice-zoomed{z-index:100;background:var(--surface-strong);width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;overscroll-behavior:contain;visibility:visible;border-radius:0;margin:0;position:fixed;inset:0;overflow:auto}.practice-zoom-button{flex:none;min-width:44px;min-height:44px}.study-card.practice-zoomed .word-content{flex:1 0 auto}.corpus-practice-layout.practice-zoomed{padding:20px}@media (width<=640px){.corpus-practice-layout.practice-zoomed{padding:12px}}
