.flashcards-module__80ZajW__page-main{max-width:59rem;margin:0 auto}.flashcards-module__80ZajW__flashcards-intro{flex-direction:column;gap:1.5rem;width:100%;display:flex}.flashcards-module__80ZajW__intro-header{flex-direction:column;gap:.5rem;display:flex}.flashcards-module__80ZajW__intro-title{color:#2d2d2d;margin:0;font-size:1.6rem}.flashcards-module__80ZajW__intro-lead{color:#5f5f5f;margin:0;line-height:1.7}.flashcards-module__80ZajW__upload-card{background:#fff;border:1px solid #6b98ac1f;border-radius:18px;padding:1.5rem;box-shadow:0 10px 30px #3d525e14}.flashcards-module__80ZajW__upload-area{text-align:center;background:#6b98ac12;border:2px dashed #6b98ac66;border-radius:14px;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;transition:border-color .2s,background-color .2s;display:flex}.flashcards-module__80ZajW__upload-area-active{background:#6b98ac24;border-color:#6b98ac}.flashcards-module__80ZajW__upload-icon-stack{width:4rem;height:4rem;margin-bottom:.25rem;position:relative}.flashcards-module__80ZajW__upload-icon-excel{object-fit:contain;width:100%;height:100%}.flashcards-module__80ZajW__upload-icon-badge{background:#11aba8;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:-.35rem;right:-.35rem;box-shadow:0 2px 6px #3d525e40}.flashcards-module__80ZajW__upload-icon-badge-glyph{background-color:#fff;width:1.05rem;height:1.05rem;transform:translate(15%);-webkit-mask-image:url(/commons/icons/upload.svg);mask-image:url(/commons/icons/upload.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__upload-title{color:#2d2d2d;margin:0;font-size:1.25rem;font-weight:700}.flashcards-module__80ZajW__upload-hint{color:#5f5f5f;margin:0;font-size:.9rem}.flashcards-module__80ZajW__upload-button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);background:linear-gradient(#6b98ac,#38697f) border-box;border:1px solid #5f5f5f;border-radius:999px;justify-content:center;align-items:center;gap:.5em;margin-top:.5rem;padding:.85em 2em;font-size:1rem;font-weight:700;line-height:1;transition:transform .2s,filter .2s;display:inline-flex;position:relative}.flashcards-module__80ZajW__upload-button:before{content:"";border-radius:inherit;mix-blend-mode:overlay;pointer-events:none;-webkit-mask:conic-gradient(#5f5f5f 0 0)content-box exclude,conic-gradient(#5f5f5f 0 0);-webkit-mask:conic-gradient(#5f5f5f 0 0)content-box exclude,conic-gradient(#5f5f5f 0 0);mask:conic-gradient(#5f5f5f 0 0)content-box exclude,conic-gradient(#5f5f5f 0 0);background:linear-gradient(#f5f7f8,#5f5f5f,#5f5f5f,#f5f7f8);padding:1px;position:absolute;inset:0}.flashcards-module__80ZajW__upload-button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px)}.flashcards-module__80ZajW__upload-button:disabled{cursor:not-allowed;opacity:.7;filter:none;transform:none}.flashcards-module__80ZajW__upload-button-icon{background-color:#fff;flex-shrink:0;width:1.15rem;height:1.15rem;-webkit-mask-image:url(/commons/icons/upload.svg);mask-image:url(/commons/icons/upload.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__upload-input{display:none}.flashcards-module__80ZajW__upload-privacy{color:#5f5f5f;align-items:flex-start;gap:.4em;margin:.5rem 0 0;font-size:.8rem;line-height:1.6;display:inline-flex}.flashcards-module__80ZajW__upload-privacy-icon{background-color:#5f5f5f;flex-shrink:0;width:.7rem;height:.85rem;margin-top:calc(.8em - .425rem);-webkit-mask-image:url(/commons/icons/lock-icon.svg);mask-image:url(/commons/icons/lock-icon.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__upload-error{color:#b04a4a;margin:0;font-size:.9rem;font-weight:600}.flashcards-module__80ZajW__back-link{color:#38697f;letter-spacing:.02em;text-align:center;background:#fff;border:1px solid #38697f57;border-radius:8px;justify-content:center;align-items:center;min-height:2.45rem;padding:.6rem 1.75rem;font-size:.9rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;display:inline-flex;transform:translateZ(0);box-shadow:0 0 0 1px #6b98ac3d,inset 0 1px #fffffff2,inset 0 -2px #38697f1a,0 2px #38697f1a,0 4px 12px #38697f1a}.flashcards-module__80ZajW__back-link:hover{background:#fff;border-color:#38697f8c;transform:translateY(-2px);box-shadow:0 0 0 1px #6b98ac5c,inset 0 1px #fff,inset 0 -2px #38697f29,0 3px #38697f24,0 8px 18px #38697f2e}.flashcards-module__80ZajW__back-link:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #38697f24,0 1px #38697f1f,0 2px 4px #38697f14}.flashcards-module__80ZajW__back-link:focus-visible{outline-offset:3px;outline:3px solid #11aba83d}.flashcards-module__80ZajW__locked-section{flex-direction:column;gap:.75rem;display:flex}.flashcards-module__80ZajW__locked-message{color:#2d2d2d;text-align:center;margin:0;font-size:.95rem;font-weight:600}.flashcards-module__80ZajW__workspace{flex-direction:column;gap:1.25rem;width:100%;display:flex}.flashcards-module__80ZajW__workspace-header{flex-direction:column;gap:.75rem;display:flex}.flashcards-module__80ZajW__workspace-file{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}.flashcards-module__80ZajW__workspace-file-info{align-items:center;gap:.6rem;min-width:0;display:flex}.flashcards-module__80ZajW__workspace-file-icon{flex-shrink:0;width:24px;height:24px}.flashcards-module__80ZajW__workspace-file-name{color:#2d2d2d;overflow-wrap:anywhere;min-width:0;font-size:.9rem;font-weight:600;line-height:1.5}.flashcards-module__80ZajW__workspace-file-button{color:#6b98ac;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #6b98ac;border-radius:8px;flex-shrink:0;align-items:center;gap:.45em;padding:.45em 1em;font-size:.875rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.flashcards-module__80ZajW__workspace-file-button:hover{color:#fff;opacity:1;background:#6b98ac}.flashcards-module__80ZajW__workspace-file-button:disabled{opacity:.5;cursor:default}.flashcards-module__80ZajW__workspace-file-button-icon{background-color:currentColor;flex-shrink:0;width:1em;height:1em;-webkit-mask-image:url(/commons/icons/upload.svg);mask-image:url(/commons/icons/upload.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__deck-tabs{gap:.25rem;display:flex;overflow-x:auto;box-shadow:inset 0 -1px #5f5f5f33}.flashcards-module__80ZajW__deck-tab{color:#5f5f5fd9;white-space:nowrap;cursor:pointer;background:#e9eef0;border:none;border-radius:10px 10px 0 0;flex:1 0 0;justify-content:center;align-items:center;gap:.5em;min-width:max-content;padding:.8em 1.25em;font-size:1rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex;position:relative;box-shadow:inset 0 -4px 6px -4px #2d2d2d1a}.flashcards-module__80ZajW__deck-tab:hover{color:#2d2d2d;opacity:1;background:#f5f7f8}.flashcards-module__80ZajW__deck-tab:focus-visible{outline-offset:-2px;outline:2px solid #6b98ac80}.flashcards-module__80ZajW__deck-tab-active,.flashcards-module__80ZajW__deck-tab-active:hover{z-index:1;color:#6b98ac;cursor:default;background:#fff;box-shadow:inset 0 3px #6b98ac,4px 0 6px -4px #2d2d2d26,-4px 0 6px -4px #2d2d2d26}.flashcards-module__80ZajW__deck-tab-icon{background-color:currentColor;flex-shrink:0;width:1.15em;height:1.15em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__deck-tab-icon-quiz{-webkit-mask-image:url(/commons/icons/choice.svg);mask-image:url(/commons/icons/choice.svg)}.flashcards-module__80ZajW__deck-tab-icon-glossary{-webkit-mask-image:url(/commons/icons/note-icon.svg);mask-image:url(/commons/icons/note-icon.svg)}.flashcards-module__80ZajW__deck-tab-count{color:#5f5f5f;text-align:center;background:#5f5f5f1f;border-radius:999px;min-width:1.8em;padding:.1em .55em;font-size:.75em;font-weight:600}.flashcards-module__80ZajW__deck-tab-active .flashcards-module__80ZajW__deck-tab-count{color:#fff;background:#6b98ac}.flashcards-module__80ZajW__control-button{color:#2d2d2d;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #6b98ac73;border-radius:8px;padding:.45em 1em;font-size:.9rem}.flashcards-module__80ZajW__control-button:hover{background:#6b98ac14}.flashcards-module__80ZajW__control-button:disabled{opacity:.4;cursor:default}.flashcards-module__80ZajW__control-count{color:#5f5f5f;margin-left:auto;font-size:.9rem}.flashcards-module__80ZajW__empty-message{color:#5f5f5f;text-align:center;margin:1rem 0}.flashcards-module__80ZajW__card-link{color:#6b98ac;align-self:flex-start;font-size:.85rem}.flashcards-module__80ZajW__glossary-section{flex-direction:column;gap:1rem;display:flex}.flashcards-module__80ZajW__glossary-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.flashcards-module__80ZajW__search-box{color:#2d2d2d;background:#fff url(/commons/icons/search-icon.svg) right .8rem center/1rem 1rem no-repeat;border:1px solid #5f5f5f4d;border-radius:8px;flex:18rem;max-width:21rem;padding:.55rem 2.5rem .55rem .9rem;font-size:.9rem}.flashcards-module__80ZajW__search-box::placeholder{color:#5f5f5fb3}.flashcards-module__80ZajW__search-box:focus{border-color:#6b98ac;outline:2px solid #6b98ac33}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button{color:#6b98ac;background:#fff;border:1px solid #6b98ac;border-radius:8px;align-items:center;gap:.5em;padding:.5em 1em;font-weight:600;transition:background-color .2s,color .2s,box-shadow .1s,transform .1s;display:inline-flex;box-shadow:0 2px #6b98ac59}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button:after{content:"";background:#6b98ac url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/.95em no-repeat;border-radius:50%;flex-shrink:0;width:1.35em;height:1.35em;transition:background-color .2s,transform .2s}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button:nth-of-type(2):after{transform:rotate(180deg)}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button:hover:after{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%236b98ac' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button:hover{color:#fff;opacity:1;background:#6b98ac}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button:active{box-shadow:none;transform:translateY(2px)}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button[aria-pressed=true],.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button[aria-pressed=true]:hover{color:#fff;cursor:default;background:#6b98ac}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button[aria-pressed=true]:after,.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button[aria-pressed=true]:hover:after{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%236b98ac' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-button:focus-visible{outline-offset:2px;outline:2px solid #6b98ac80}.flashcards-module__80ZajW__glossary-controls .flashcards-module__80ZajW__control-count{padding-right:1rem}.flashcards-module__80ZajW__glossary-columns{flex-direction:column;gap:.5rem;width:100%;max-width:90%;margin-inline:auto;display:flex}.flashcards-module__80ZajW__glossary-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.flashcards-module__80ZajW__glossary-item{background:#fff;border:1px solid #5f5f5f26;border-radius:8px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px 4px #2d2d2d0f}.flashcards-module__80ZajW__glossary-item-open{border-color:#6b98ac73;box-shadow:0 2px 10px #2d2d2d14}.flashcards-module__80ZajW__glossary-trigger{color:#2d2d2d;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem 1rem;transition:background-color .2s;display:flex}.flashcards-module__80ZajW__glossary-trigger:hover{opacity:1;background:#6b98ac0f}.flashcards-module__80ZajW__glossary-item-open .flashcards-module__80ZajW__glossary-trigger{border-bottom-color:#6b98ac4d}.flashcards-module__80ZajW__glossary-item-open .flashcards-module__80ZajW__glossary-trigger:hover{background:#6b98ac0f}.flashcards-module__80ZajW__glossary-term{font-size:.95rem;font-weight:700;line-height:1.5}.flashcards-module__80ZajW__glossary-known-badge{white-space:nowrap;margin-left:.6rem;font-weight:600}.flashcards-module__80ZajW__glossary-icon{border-bottom:2px solid #2d2d2d;border-right:2px solid #2d2d2d;flex-shrink:0;width:8px;height:8px;margin:0 .25rem .25rem 0;transition:transform .2s;transform:rotate(45deg)}.flashcards-module__80ZajW__glossary-item-open .flashcards-module__80ZajW__glossary-icon{margin-top:.25rem;margin-bottom:0;transform:rotate(-135deg)}.flashcards-module__80ZajW__glossary-body{flex-direction:column;gap:.6rem;padding:.9rem 1rem 1rem;display:flex}.flashcards-module__80ZajW__glossary-description{color:#5f5f5f;white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.8}.flashcards-module__80ZajW__glossary-body .flashcards-module__80ZajW__card-link{color:#6b98ac;text-underline-offset:.25em;border-radius:4px;align-items:center;gap:.35em;font-size:.875rem;font-weight:600;-webkit-text-decoration:underline #6b98ac80;text-decoration:underline #6b98ac80;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s;display:inline-flex}.flashcards-module__80ZajW__glossary-body .flashcards-module__80ZajW__card-link:after{content:"";background-color:currentColor;width:.95em;height:.95em;-webkit-mask-image:url(/commons/icons/external-link.svg);mask-image:url(/commons/icons/external-link.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__glossary-body .flashcards-module__80ZajW__card-link:hover{color:#3f6f84;text-decoration-color:currentColor}.flashcards-module__80ZajW__glossary-body .flashcards-module__80ZajW__card-link:focus-visible{outline-offset:1px;outline:2px solid #6b98ac80}.flashcards-module__80ZajW__quiz-section{flex-direction:column;gap:.9rem;scroll-margin-top:5.5rem;display:flex}.flashcards-module__80ZajW__quiz-controls{flex-direction:column;gap:.75rem;display:flex}.flashcards-module__80ZajW__quiz-controls-main{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.flashcards-module__80ZajW__session-start{color:#fff;cursor:pointer;background:linear-gradient(#6b98ac,#4f7f94);border:1px solid #4f7f94;border-radius:999px;justify-content:center;align-items:center;gap:.4em;min-height:2.2rem;padding:.4em 1.1em;font-size:.85rem;font-weight:700;line-height:1.2;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 2px 6px #38697f33}.flashcards-module__80ZajW__session-start:hover:not(:disabled){opacity:1;filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 4px 10px #38697f3d}.flashcards-module__80ZajW__session-start:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px #38697f33}.flashcards-module__80ZajW__session-start:disabled{opacity:.5;cursor:default}.flashcards-module__80ZajW__session-start-icon{background-color:#fff;flex-shrink:0;width:.8em;height:.8em;-webkit-mask:url(/commons/icons/play-icon.svg) 50%/contain no-repeat;mask:url(/commons/icons/play-icon.svg) 50%/contain no-repeat}.flashcards-module__80ZajW__quiz-progress{flex-direction:column;gap:.4rem;width:16rem;margin-left:auto;display:flex}.flashcards-module__80ZajW__quiz-progress-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.flashcards-module__80ZajW__quiz-progress-label{color:#5f5f5f;white-space:nowrap;font-size:.8rem;font-weight:700}.flashcards-module__80ZajW__quiz-progress-value{color:#5f5f5f;white-space:nowrap;font-size:.85rem}.flashcards-module__80ZajW__quiz-progress-number{color:#2d2d2d;margin-right:.1em;font-size:1.35rem;font-weight:700;line-height:1}.flashcards-module__80ZajW__quiz-progress-track{background:#5f5f5f1f;border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.flashcards-module__80ZajW__quiz-progress-bar{background:#11aba8;border-radius:999px;height:100%;transition:width .4s;display:block}.flashcards-module__80ZajW__quiz-toolbar{border-top:1px solid #5f5f5f1f;border-bottom:1px solid #5f5f5f1f;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;padding:.75rem 0;display:flex}.flashcards-module__80ZajW__quiz-toolbar-group{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.flashcards-module__80ZajW__quiz-toolbar-label{color:#5f5f5f;white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:700}.flashcards-module__80ZajW__quiz-toolbar-icon{background-color:currentColor;flex-shrink:0;width:1.05em;height:1.05em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__quiz-toolbar-icon-order{-webkit-mask-image:url(/commons/icons/order-icon.svg);mask-image:url(/commons/icons/order-icon.svg)}.flashcards-module__80ZajW__quiz-toolbar-icon-shuffle{-webkit-mask-image:url(/commons/icons/shuffle-icon.svg);mask-image:url(/commons/icons/shuffle-icon.svg)}.flashcards-module__80ZajW__quiz-toolbar-icon-reset{-webkit-mask-image:url(/commons/icons/reset.svg);mask-image:url(/commons/icons/reset.svg)}.flashcards-module__80ZajW__quiz-segmented{background:#fff;border:1px solid #5f5f5f38;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:2px;display:inline-grid}.flashcards-module__80ZajW__quiz-segmented-option{color:#5f5f5f;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.4em;padding:.45em 1em;font-size:.9rem;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.flashcards-module__80ZajW__quiz-segmented-option:hover{color:#2d2d2d;opacity:1;background:#6b98ac0f}.flashcards-module__80ZajW__quiz-segmented-option[aria-pressed=true]{color:#38697f;background:#6b98ac24}.flashcards-module__80ZajW__quiz-select{min-width:0;display:inline-flex;position:relative}.flashcards-module__80ZajW__quiz-select:after{content:"";pointer-events:none;background-color:#6b98ac;width:.9em;height:.9em;position:absolute;top:50%;right:.85em;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.flashcards-module__80ZajW__quiz-select-field{color:#2d2d2d;appearance:none;cursor:pointer;background:#fff;border:1px solid #5f5f5f38;border-radius:8px;width:100%;min-width:14rem;padding:.5em 2.4em .5em .9em;font-size:.9rem;transition:border-color .2s}.flashcards-module__80ZajW__quiz-select-field:hover{border-color:#6b98ac}.flashcards-module__80ZajW__quiz-reset{color:#5f5f5f;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #5f5f5f38;border-radius:8px;justify-content:center;align-items:center;gap:.4em;margin-left:auto;padding:.5em 1em;font-size:.875rem;font-weight:600;transition:border-color .2s,color .2s,opacity .2s;display:inline-flex}.flashcards-module__80ZajW__quiz-reset:hover:not(:disabled){color:#38697f;opacity:1;border-color:#6b98ac}.flashcards-module__80ZajW__quiz-reset:disabled{opacity:.45;cursor:default}.flashcards-module__80ZajW__session-start:focus-visible,.flashcards-module__80ZajW__quiz-segmented-option:focus-visible,.flashcards-module__80ZajW__quiz-select-field:focus-visible,.flashcards-module__80ZajW__quiz-reset:focus-visible{outline-offset:2px;outline:2px solid #6b98ac99}.flashcards-module__80ZajW__quiz-hint{color:#5f5f5f;margin:0 0 .35rem;font-size:.875rem;line-height:1.7}.flashcards-module__80ZajW__quiz-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.flashcards-module__80ZajW__quiz-grid-choice{grid-template-columns:minmax(0,1fr);gap:1.25rem}.flashcards-module__80ZajW__flip-card{cursor:pointer;perspective:1200px;border-radius:14px;outline:none;min-height:9.5rem}.flashcards-module__80ZajW__flip-card:focus-visible .flashcards-module__80ZajW__flip-face{box-shadow:0 0 0 3px #6b98ac73}.flashcards-module__80ZajW__flip-inner{height:100%;transform-style:preserve-3d;transition:transform .5s;display:grid;position:relative}.flashcards-module__80ZajW__flip-card-flipped .flashcards-module__80ZajW__flip-inner{transform:rotateY(180deg)}.flashcards-module__80ZajW__flip-face{backface-visibility:hidden;border-radius:14px;flex-direction:column;grid-area:1/1;gap:.5rem;padding:1.1rem 1.25rem;display:flex}.flashcards-module__80ZajW__flip-front{background:#fff;border:1px solid #6b98ac4d;box-shadow:0 3px 12px #3d525e12}.flashcards-module__80ZajW__flip-back{background:#f5f7f8;border:1px solid #6b98ac;transform:rotateY(180deg);box-shadow:0 3px 12px #3d525e1a}.flashcards-module__80ZajW__flip-number{color:#6b98ac;align-items:center;gap:.5em;font-size:.8rem;font-weight:700;display:flex}.flashcards-module__80ZajW__flip-badge{color:#11aba8;background:#11aba81f;border-radius:999px;padding:.05em .6em;font-size:.75rem}.flashcards-module__80ZajW__flip-question{color:#2d2d2d;margin:auto 0;font-size:1.02rem;font-weight:700;line-height:1.65}.flashcards-module__80ZajW__flip-answer{color:#2d2d2d;white-space:pre-wrap;margin:0;font-size:.98rem;line-height:1.75}.flashcards-module__80ZajW__flip-actions{justify-content:flex-end;gap:.5rem;margin-top:auto;display:flex}.flashcards-module__80ZajW__flip-known,.flashcards-module__80ZajW__flip-unknown{cursor:pointer;border-radius:8px;padding:.35em 1em;font-size:.85rem;font-weight:600}.flashcards-module__80ZajW__flip-known{color:#fff;background:#11aba8;border:1px solid #11aba8}.flashcards-module__80ZajW__flip-unknown{color:#5f5f5f;background:#fff;border:1px solid #5f5f5f59}.flashcards-module__80ZajW__choice-card{background:#fff;border:1px solid #5f5f5f24;border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem 1.75rem 1.75rem;transition:border-color .3s,box-shadow .3s;display:flex;box-shadow:0 4px 16px #3d525e0f}.flashcards-module__80ZajW__choice-card .flashcards-module__80ZajW__flip-number{word-spacing:-.15em;font-size:1.25rem;font-weight:800;line-height:1.3}.flashcards-module__80ZajW__choice-card-success{border-color:#11aba873;box-shadow:0 0 0 3px #11aba814,0 6px 24px #11aba829}.flashcards-module__80ZajW__choice-card-error{border-color:#b04a4a66;box-shadow:0 0 0 3px #b04a4a12,0 6px 24px #b04a4a24}.flashcards-module__80ZajW__choice-question{color:#2d2d2d;margin:0;font-size:1.15rem;font-weight:700;line-height:1.6}.flashcards-module__80ZajW__choice-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:769px){.flashcards-module__80ZajW__choice-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"number number""question choices";align-items:start;gap:.9rem 2rem;display:grid}.flashcards-module__80ZajW__choice-card .flashcards-module__80ZajW__flip-number{grid-area:number}.flashcards-module__80ZajW__choice-card .flashcards-module__80ZajW__choice-question{grid-area:question;margin-top:calc(1px + 1.65rem - .5lh)}.flashcards-module__80ZajW__choice-card .flashcards-module__80ZajW__choice-list{grid-area:choices}.flashcards-module__80ZajW__choice-card .flashcards-module__80ZajW__choice-feedback{grid-column:1/-1;margin-top:.4rem}}.flashcards-module__80ZajW__choice-item{align-items:center;gap:.6rem;display:flex}.flashcards-module__80ZajW__choice-mark{flex-shrink:0;width:1.5rem;height:1.5rem}.flashcards-module__80ZajW__choice-mark-correct,.flashcards-module__80ZajW__choice-mark-incorrect{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flashcards-module__80ZajW__choice-mark-correct{background-color:#11aba8;-webkit-mask-image:url(/commons/icons/correct.svg);mask-image:url(/commons/icons/correct.svg)}.flashcards-module__80ZajW__choice-mark-incorrect{background-color:#b04a4a;-webkit-mask-image:url(/commons/icons/incorrect.svg);mask-image:url(/commons/icons/incorrect.svg);-webkit-mask-size:80%;mask-size:80%}.flashcards-module__80ZajW__choice-button{-webkit-backdrop-filter:blur(10px)saturate(140%);color:#2d2d2d;text-align:left;cursor:pointer;background:linear-gradient(#ffffff73 0%,#ffffff1a 50%,#fff0 100%),linear-gradient(#ffffffbf,#6b98ac1a);border:1px solid #6b98ac66;border-radius:12px;align-items:flex-start;gap:.75em;width:100%;padding:.8em 1em;font-size:1rem;font-weight:500;line-height:1.6;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .15s,opacity .2s;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #6b98ac1f,0 4px 14px #38697f1a}.flashcards-module__80ZajW__choice-button:not([aria-disabled=true]):after{content:"";background-color:#6b98acbf;flex-shrink:0;align-self:center;width:1em;height:1em;margin-left:auto;transition:background-color .2s,transform .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.flashcards-module__80ZajW__choice-button:not([aria-disabled=true]):hover,.flashcards-module__80ZajW__choice-button:focus-visible{opacity:1;background:linear-gradient(#ffffff73 0%,#ffffff1a 50%,#fff0 100%),linear-gradient(#ffffffa6,#6b98ac2e);border-color:#6b98acbf;transform:translateY(-2px);box-shadow:inset 0 1px #fff,inset 0 -1px #6b98ac2e,0 0 0 3px #6b98ac1f,0 8px 20px #38697f29}.flashcards-module__80ZajW__choice-button:not([aria-disabled=true]):hover:after{background-color:#4f7f94;transform:translate(2px)}.flashcards-module__80ZajW__choice-button:not([aria-disabled=true]):active{transform:translateY(0);box-shadow:inset 0 2px 4px #38697f24,0 1px 4px #38697f1a}.flashcards-module__80ZajW__choice-button:focus-visible{outline-offset:2px;outline:2px solid #6b98ac}.flashcards-module__80ZajW__choice-button[aria-disabled=true]{cursor:default;box-shadow:inset 0 1px #ffffffe6}.flashcards-module__80ZajW__choice-button[aria-disabled=true]:not(.flashcards-module__80ZajW__choice-button-correct):not(.flashcards-module__80ZajW__choice-button-wrong){opacity:.6}.flashcards-module__80ZajW__choice-button-correct,.flashcards-module__80ZajW__choice-button-correct[aria-disabled=true]{background:linear-gradient(#ffffff73 0%,#ffffff1a 50%,#fff0 100%),linear-gradient(#11aba80d,#11aba829);border-color:#11aba8;box-shadow:inset 0 0 0 1px #11aba8,inset 0 2px #fffc,0 4px 14px #11aba824}.flashcards-module__80ZajW__choice-button-wrong,.flashcards-module__80ZajW__choice-button-wrong[aria-disabled=true]{background:linear-gradient(#ffffff73 0%,#ffffff1a 50%,#fff0 100%),linear-gradient(#b04a4a0a,#b04a4a24);border-color:#b04a4a;box-shadow:inset 0 0 0 1px #b04a4a,inset 0 2px #fffc,0 4px 14px #b04a4a1f}.flashcards-module__80ZajW__choice-label{color:#fff;text-shadow:0 1px 1px #2d2d2d33;background:linear-gradient(#739fb2 0%,#6390a4 100%);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:1.7em;height:1.7em;font-size:.95em;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff73,0 1px 3px #38697f4d}.flashcards-module__80ZajW__choice-button:not([aria-disabled=true]):hover .flashcards-module__80ZajW__choice-label{background:linear-gradient(#5f8ca0 0%,#55849a 100%)}.flashcards-module__80ZajW__choice-button-correct .flashcards-module__80ZajW__choice-label{background:linear-gradient(#1fb5b2 0%,#0fa19e 100%)}.flashcards-module__80ZajW__choice-button-wrong .flashcards-module__80ZajW__choice-label{background:linear-gradient(#b85555 0%,#a84545 100%)}.flashcards-module__80ZajW__choice-text{flex:1;min-width:0}.flashcards-module__80ZajW__choice-tag{color:#5f5f5f;white-space:nowrap;flex-shrink:0;align-self:center;align-items:center;gap:.35em;font-size:.85rem;font-weight:700;display:inline-flex}.flashcards-module__80ZajW__choice-button-correct .flashcards-module__80ZajW__choice-tag{color:#11aba8}.flashcards-module__80ZajW__choice-button-correct .flashcards-module__80ZajW__choice-tag:before{content:"";background-color:currentColor;width:1em;height:1em;-webkit-mask:url(/commons/icons/check-icon.svg) 50%/contain no-repeat;mask:url(/commons/icons/check-icon.svg) 50%/contain no-repeat}.flashcards-module__80ZajW__choice-feedback{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.flashcards-module__80ZajW__choice-feedback:empty{display:none}.flashcards-module__80ZajW__choice-result-row{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.flashcards-module__80ZajW__choice-chosen{color:#5f5f5f;font-size:.9rem;font-weight:600}.flashcards-module__80ZajW__choice-result{border-radius:999px;padding:.3em 1em;font-size:.85rem;font-weight:700}.flashcards-module__80ZajW__choice-result-success{color:#11aba8;background:#11aba81f}.flashcards-module__80ZajW__choice-result-error{color:#b04a4a;background:#b04a4a1f}.flashcards-module__80ZajW__choice-explanation{color:#2d2d2d;white-space:pre-wrap;background:#6b98ac17;border-radius:12px;align-self:stretch;margin:0;padding:1.1rem 1.4rem 1.25rem;font-size:.95rem;line-height:1.9}.flashcards-module__80ZajW__choice-explanation-label{color:#38697f;align-items:center;gap:.45em;margin-bottom:.35rem;font-size:.9rem;font-weight:700;display:flex}.flashcards-module__80ZajW__choice-explanation-label:before{content:"";background-color:#6b98ac;width:1.1em;height:1.1em;-webkit-mask:url(/commons/icons/bulb-icon.svg) 50%/contain no-repeat;mask:url(/commons/icons/bulb-icon.svg) 50%/contain no-repeat}.flashcards-module__80ZajW__choice-feedback .flashcards-module__80ZajW__flip-actions{align-self:stretch}.flashcards-module__80ZajW__term-trigger{color:inherit;font:inherit;text-align:inherit;text-underline-offset:.25em;cursor:help;background:0 0;border:none;padding:0;-webkit-text-decoration:underline wavy #6b98accc;text-decoration:underline wavy #6b98accc;text-decoration-thickness:1px;display:inline}.flashcards-module__80ZajW__term-trigger:hover,.flashcards-module__80ZajW__term-trigger:focus-visible{text-decoration-color:#6b98ac}.flashcards-module__80ZajW__term-trigger:focus-visible{outline-offset:1px;border-radius:2px;outline:2px solid #6b98ac80}.flashcards-module__80ZajW__term-tooltip{z-index:1000;color:#2d2d2d;text-align:left;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #6b98ac66;border-radius:10px;flex-direction:column;gap:.6rem;width:max-content;max-width:min(22rem,100vw - 1rem);padding:.75rem .9rem;font-size:.85rem;font-weight:400;line-height:1.7;display:flex;position:fixed;top:0;left:0;box-shadow:0 8px 24px #3d525e2e}.flashcards-module__80ZajW__term-tooltip-item{flex-direction:column;gap:.15rem;display:flex}.flashcards-module__80ZajW__term-tooltip-name{color:#6b98ac;font-weight:700}.flashcards-module__80ZajW__session{flex-direction:column;gap:.9rem;width:100%;max-width:44rem;margin:0 auto;display:flex}.flashcards-module__80ZajW__session-header{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.flashcards-module__80ZajW__session-progress-label{color:#2d2d2d;font-size:.95rem;font-weight:700}.flashcards-module__80ZajW__session-score{color:#11aba8;font-size:.9rem;font-weight:700}.flashcards-module__80ZajW__session-quit{color:#5f5f5f;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.35em;margin-left:auto;padding:.45em .8em;font-size:.875rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.flashcards-module__80ZajW__session-quit:hover{color:#2d2d2d;opacity:1;background:#5f5f5f14}.flashcards-module__80ZajW__session-quit:focus-visible{outline-offset:2px;outline:2px solid #6b98ac99}.flashcards-module__80ZajW__session-quit-icon{background-color:currentColor;flex-shrink:0;width:.75em;height:.75em;-webkit-mask:url(/commons/icons/incorrect.svg) 50%/contain no-repeat;mask:url(/commons/icons/incorrect.svg) 50%/contain no-repeat}.flashcards-module__80ZajW__session-progress{background:#6b98ac2e;border-radius:999px;height:6px;overflow:hidden}.flashcards-module__80ZajW__session-progress-bar{background:#6b98ac;border-radius:999px;height:100%;transition:width .4s;display:block}.flashcards-module__80ZajW__session-card{background:#fff;border:1px solid #6b98ac4d;border-radius:16px;flex-direction:column;gap:.9rem;padding:1.5rem 1.6rem;animation:.45s cubic-bezier(.2,.8,.2,1) flashcards-module__80ZajW__session-card-in;display:flex;box-shadow:0 6px 20px #3d525e17}.flashcards-module__80ZajW__session-card .flashcards-module__80ZajW__choice-list{margin-top:0}.flashcards-module__80ZajW__session-question{color:#2d2d2d;margin:0;font-size:1.15rem;font-weight:700;line-height:1.7}.flashcards-module__80ZajW__session-choice{padding:.8em 1em;font-size:1rem}.flashcards-module__80ZajW__session-actions{z-index:2;justify-content:flex-end;margin-top:.25rem;display:flex;position:sticky;bottom:1rem}.flashcards-module__80ZajW__session-next{color:#fff;cursor:pointer;background:linear-gradient(#6b98ac,#4f7f94);border:1px solid #4f7f94;border-radius:999px;justify-content:center;align-items:center;gap:.6em;min-width:13rem;min-height:3rem;padding:.7em 1.6em;font-size:1rem;font-weight:700;line-height:1.2;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 6px 16px #38697f47}.flashcards-module__80ZajW__session-next:after{content:"";background-color:#fff;flex-shrink:0;order:1;width:1em;height:1em;transition:transform .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.flashcards-module__80ZajW__session-next:hover{opacity:1;filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 8px 20px #38697f52}.flashcards-module__80ZajW__session-next:hover:after{transform:translate(3px)}.flashcards-module__80ZajW__session-next:active{transform:translateY(0);box-shadow:0 2px 6px #38697f3d}.flashcards-module__80ZajW__session-next:focus-visible{outline-offset:3px;outline:3px solid #6b98ac73}.flashcards-module__80ZajW__session-next-key{color:#ffffffe6;border:1px solid #ffffff8c;border-radius:4px;order:2;padding:.15em .45em;font-family:inherit;font-size:.7rem;font-weight:600;line-height:1.2}@media (hover:none){.flashcards-module__80ZajW__session-next-key{display:none}}.flashcards-module__80ZajW__session-key-hint{color:#5f5f5f;text-align:center;margin:0;font-size:.8rem}.flashcards-module__80ZajW__session-result{text-align:center;align-items:center}.flashcards-module__80ZajW__session-result-title{color:#6b98ac;margin:0;font-size:.95rem;font-weight:700}.flashcards-module__80ZajW__session-result-score{color:#2d2d2d;margin:0;font-size:1.25rem;font-weight:700}.flashcards-module__80ZajW__session-result-number{color:#11aba8;font-size:2.6rem;line-height:1.2}.flashcards-module__80ZajW__session-result-rate,.flashcards-module__80ZajW__session-result-message{color:#5f5f5f;margin:0;font-size:.95rem}.flashcards-module__80ZajW__session-wrong{text-align:left;width:100%}.flashcards-module__80ZajW__session-wrong-title{color:#2d2d2d;margin:0 0 .5rem;font-size:.9rem;font-weight:700}.flashcards-module__80ZajW__session-wrong-list{flex-direction:column;gap:.5rem;max-height:20rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.flashcards-module__80ZajW__session-wrong-item{background:#f5f7f8;border-radius:10px;flex-direction:column;gap:.3rem;padding:.6rem .8rem;font-size:.88rem;line-height:1.6;display:flex}.flashcards-module__80ZajW__session-wrong-question{color:#2d2d2d}.flashcards-module__80ZajW__session-wrong-answer{color:#2d2d2d;align-items:flex-start;gap:.5em;font-weight:700;display:flex}.flashcards-module__80ZajW__session-result-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}@keyframes flashcards-module__80ZajW__session-card-in{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.flashcards-module__80ZajW__session-card,.flashcards-module__80ZajW__session-progress-bar{transition:none;animation:none}}.flashcards-module__80ZajW__quiz-pagination{flex-direction:column;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.flashcards-module__80ZajW__quiz-pagination-range{color:#5f5f5f;margin:0;font-size:.875rem}.flashcards-module__80ZajW__quiz-pagination-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.flashcards-module__80ZajW__quiz-pagination-number,.flashcards-module__80ZajW__quiz-pagination-step{color:#2d2d2d;cursor:pointer;background:#fff;border:1px solid #5f5f5f38;border-radius:8px;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:0 .5em;font-size:.95rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.flashcards-module__80ZajW__quiz-pagination-number:hover:not(.flashcards-module__80ZajW__quiz-pagination-number-active),.flashcards-module__80ZajW__quiz-pagination-step:hover:not(:disabled){color:#38697f;opacity:1;background:#6b98ac12;border-color:#6b98ac}.flashcards-module__80ZajW__quiz-pagination-number-active{color:#fff;cursor:default;background:#6b98ac;border-color:#6b98ac}.flashcards-module__80ZajW__quiz-pagination-step{gap:.35em;padding:0 .9em}.flashcards-module__80ZajW__quiz-pagination-step:disabled{opacity:.4;cursor:default}.flashcards-module__80ZajW__quiz-pagination-prev:before,.flashcards-module__80ZajW__quiz-pagination-next:after{content:"";background-color:currentColor;flex-shrink:0;width:.9em;height:.9em}.flashcards-module__80ZajW__quiz-pagination-prev:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10 4l-4 4 4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10 4l-4 4 4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.flashcards-module__80ZajW__quiz-pagination-next:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.flashcards-module__80ZajW__quiz-pagination-gap{color:#5f5f5f;text-align:center;min-width:1.5rem}.flashcards-module__80ZajW__quiz-pagination-number:focus-visible,.flashcards-module__80ZajW__quiz-pagination-step:focus-visible{outline-offset:2px;outline:2px solid #6b98ac99}@media (max-width:768px){.flashcards-module__80ZajW__quiz-grid{grid-template-columns:minmax(0,1fr)}.flashcards-module__80ZajW__search-box{max-width:none}.flashcards-module__80ZajW__control-count{width:100%;margin-left:0}.flashcards-module__80ZajW__quiz-controls-main{gap:.75rem 1rem}.flashcards-module__80ZajW__session-start{min-height:2.1rem;padding:.4em 1em;font-size:.8rem}.flashcards-module__80ZajW__quiz-progress{flex:9rem;width:auto;min-width:0;margin-left:0}.flashcards-module__80ZajW__session-next{width:100%}.flashcards-module__80ZajW__quiz-toolbar{flex-direction:column;align-items:stretch;gap:.65rem;padding:.85rem 0}.flashcards-module__80ZajW__quiz-toolbar-group{display:flex}.flashcards-module__80ZajW__quiz-toolbar-label{width:4.5rem}.flashcards-module__80ZajW__quiz-segmented,.flashcards-module__80ZajW__quiz-select,.flashcards-module__80ZajW__quiz-segmented-option{flex:1}.flashcards-module__80ZajW__quiz-select-field{min-width:0}.flashcards-module__80ZajW__quiz-reset{margin-left:0}.flashcards-module__80ZajW__choice-card{padding:1.25rem 1.25rem 1.4rem}.flashcards-module__80ZajW__choice-mark{display:none}.flashcards-module__80ZajW__choice-card .flashcards-module__80ZajW__flip-number{font-size:1.1rem}.flashcards-module__80ZajW__choice-question{font-size:1.05rem}}@media (max-width:480px){.flashcards-module__80ZajW__upload-card{padding:1rem}.flashcards-module__80ZajW__upload-area{padding:1.75rem 1rem}.flashcards-module__80ZajW__upload-icon-stack{width:3.25rem;height:3.25rem}.flashcards-module__80ZajW__deck-tab{padding-inline:.75em;font-size:.95rem}.flashcards-module__80ZajW__flip-face{padding:1rem}.flashcards-module__80ZajW__quiz-toolbar-label{width:4rem}.flashcards-module__80ZajW__quiz-pagination-list{gap:.3rem}.flashcards-module__80ZajW__quiz-pagination-number,.flashcards-module__80ZajW__quiz-pagination-step{min-width:2.35rem;height:2.35rem}.flashcards-module__80ZajW__quiz-pagination-step{padding:0}.flashcards-module__80ZajW__quiz-pagination-step-text{display:none}.flashcards-module__80ZajW__quiz-segmented-option{padding-inline:.6em}.flashcards-module__80ZajW__choice-card{padding:1.1rem 1rem 1.25rem}.flashcards-module__80ZajW__choice-button{flex-wrap:wrap;padding:.75em .85em;font-size:.95rem}.flashcards-module__80ZajW__choice-tag{order:3;width:100%;padding-left:2.15rem;font-size:.8rem}.flashcards-module__80ZajW__choice-explanation{padding:1rem 1.1rem;font-size:.9rem}}.flashcards-module__80ZajW__flash-prompt{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.flashcards-module__80ZajW__flash-kind{color:#38697f;background:#6b98ac24;border-radius:999px;padding:.15em .75em;font-size:.8rem;font-weight:700;line-height:1.6;display:inline-block}.flashcards-module__80ZajW__flash-kind-answer{color:#0c7f7c;background:#11aba81f}.flashcards-module__80ZajW__flash-prompt-text{color:#5f5f5f;font-size:.9rem;font-weight:600}.flashcards-module__80ZajW__flash-text-term{color:#2d2d2d;overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.5}.flashcards-module__80ZajW__flash-text-meaning{color:#2d2d2d;overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.85}.flashcards-module__80ZajW__flash-answer{border-top:1px dashed #6b98ac80;outline:none;flex-direction:column;gap:.7rem;padding-top:1rem;display:flex}.flashcards-module__80ZajW__flash-actions{gap:.6rem}.flashcards-module__80ZajW__flash-mark-known,.flashcards-module__80ZajW__flash-mark-unknown{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6em;min-width:8rem;min-height:3rem;padding:.6em 1.6em;font-size:1rem;font-weight:700;line-height:1.2;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}.flashcards-module__80ZajW__flash-mark-known{color:#fff;background:#11aba8;border:1px solid #11aba8;box-shadow:0 6px 16px #11aba847}.flashcards-module__80ZajW__flash-mark-unknown{color:#5f5f5f;background:#fff;border:1px solid #5f5f5f59;box-shadow:0 4px 12px #3d525e1f}.flashcards-module__80ZajW__flash-mark-known:hover,.flashcards-module__80ZajW__flash-mark-unknown:hover{opacity:1;filter:brightness(1.05);transform:translateY(-1px)}.flashcards-module__80ZajW__flash-mark-known:focus-visible,.flashcards-module__80ZajW__flash-mark-unknown:focus-visible{outline-offset:3px;outline:3px solid #6b98ac73}.flashcards-module__80ZajW__flash-mark-key{opacity:.7;border:1px solid;border-radius:4px;padding:.15em .45em;font-family:inherit;font-size:.7rem;font-weight:600;line-height:1.2}.flashcards-module__80ZajW__flash-result-term{color:#2d2d2d;font-weight:700}.flashcards-module__80ZajW__flash-result-description{color:#5f5f5f}@media (hover:none){.flashcards-module__80ZajW__flash-mark-key,.flashcards-module__80ZajW__flash-key-hint{display:none}}@media (max-width:480px){.flashcards-module__80ZajW__flash-text-term{font-size:1.3rem}.flashcards-module__80ZajW__flash-actions{justify-content:stretch}.flashcards-module__80ZajW__flash-mark-known,.flashcards-module__80ZajW__flash-mark-unknown{flex:1 1 0;min-width:0}}@media (prefers-reduced-motion:reduce){.flashcards-module__80ZajW__flash-mark-known,.flashcards-module__80ZajW__flash-mark-unknown{transition:none}}.flashcards-module__80ZajW__glossary-study{background:#fff;border:1px solid #6b98ac4d;border-radius:14px;flex-direction:column;gap:.9rem;margin-bottom:.25rem;padding:1rem 1.25rem;display:flex;box-shadow:0 2px 8px #3d525e0d}.flashcards-module__80ZajW__glossary-study-main{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.flashcards-module__80ZajW__glossary-study-settings{border-top:1px solid #5f5f5f1f;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;padding-top:.9rem;display:flex}.flashcards-module__80ZajW__glossary-study-hint{color:#5f5f5f;margin:0;font-size:.85rem;line-height:1.7}@media (max-width:768px){.flashcards-module__80ZajW__glossary-study{padding:.9rem 1rem}.flashcards-module__80ZajW__glossary-study-settings{flex-direction:column;align-items:stretch;gap:.65rem;padding-top:.85rem}.flashcards-module__80ZajW__glossary-study-settings .flashcards-module__80ZajW__quiz-reset{align-self:flex-end;margin-left:0}.flashcards-module__80ZajW__glossary-study-main .flashcards-module__80ZajW__session-start{flex:100%;min-height:2.6rem;font-size:.9rem}}
