.FullPaperViewPage-module__E0Pb_W__container{flex-direction:column;gap:24px;max-width:1200px;min-height:calc(100vh - 140px);margin:0 auto;padding:40px 20px;display:flex}.FullPaperViewPage-module__E0Pb_W__header{color:#fff;background:linear-gradient(135deg,#f97316,#eab308);border-radius:16px;justify-content:space-between;align-items:center;padding:24px 32px;display:flex;box-shadow:0 10px 25px #f9731633}.FullPaperViewPage-module__E0Pb_W__titleArea h1{margin-bottom:4px;font-size:1.8rem;font-weight:700}.FullPaperViewPage-module__E0Pb_W__titleArea p{opacity:.9;font-size:1rem}.FullPaperViewPage-module__E0Pb_W__actionArea{gap:12px;display:flex}.FullPaperViewPage-module__E0Pb_W__backBtn{color:#fff;cursor:pointer;background:#fff3;border:1px solid #fff6;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.FullPaperViewPage-module__E0Pb_W__backBtn:hover{background:#ffffff4d}.FullPaperViewPage-module__E0Pb_W__contentLayout{grid-template-columns:1fr 300px;gap:24px;display:grid}.FullPaperViewPage-module__E0Pb_W__questionArea{flex-direction:column;gap:20px;display:flex}.FullPaperViewPage-module__E0Pb_W__sectionPill{color:#ca8a04;background:#fffbeb;border:1px solid #fde047;border-radius:20px;margin-bottom:8px;padding:6px 14px;font-size:.9rem;font-weight:600;display:inline-block}.FullPaperViewPage-module__E0Pb_W__questionCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;animation:.3s ease-out FullPaperViewPage-module__E0Pb_W__slideFadeIn;box-shadow:0 4px 15px #0000000d}@keyframes FullPaperViewPage-module__E0Pb_W__slideFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.FullPaperViewPage-module__E0Pb_W__questionHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.FullPaperViewPage-module__E0Pb_W__questionNumber{color:#1e293b;font-size:1.2rem;font-weight:700}.FullPaperViewPage-module__E0Pb_W__optionsList{flex-direction:column;gap:12px;margin-top:24px;display:flex}.FullPaperViewPage-module__E0Pb_W__optionItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;padding:16px;transition:all .2s;display:flex}.FullPaperViewPage-module__E0Pb_W__optionItem:hover{background:#f1f5f9;border-color:#cbd5e1}.FullPaperViewPage-module__E0Pb_W__optionItem.FullPaperViewPage-module__E0Pb_W__selected{background:#eff6ff;border-color:#3b82f6}.FullPaperViewPage-module__E0Pb_W__optionItem.FullPaperViewPage-module__E0Pb_W__correct{background:#ecfdf5;border-color:#34d399}.FullPaperViewPage-module__E0Pb_W__optionItem.FullPaperViewPage-module__E0Pb_W__incorrect{background:#fef2f2;border-color:#f87171}.FullPaperViewPage-module__E0Pb_W__optionLabel{background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:16px;font-weight:600;transition:all .2s;display:flex}.FullPaperViewPage-module__E0Pb_W__optionItem.FullPaperViewPage-module__E0Pb_W__selected .FullPaperViewPage-module__E0Pb_W__optionLabel{color:#fff;background:#3b82f6}.FullPaperViewPage-module__E0Pb_W__optionItem.FullPaperViewPage-module__E0Pb_W__correct .FullPaperViewPage-module__E0Pb_W__optionLabel{color:#fff;background:#34d399}.FullPaperViewPage-module__E0Pb_W__optionItem.FullPaperViewPage-module__E0Pb_W__incorrect .FullPaperViewPage-module__E0Pb_W__optionLabel{color:#fff;background:#f87171}.FullPaperViewPage-module__E0Pb_W__optionContent{flex:1}.FullPaperViewPage-module__E0Pb_W__navigationRow{justify-content:space-between;margin-top:10px;display:flex}.FullPaperViewPage-module__E0Pb_W__navBtn{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-weight:600;transition:all .2s;display:flex}.FullPaperViewPage-module__E0Pb_W__navBtn.FullPaperViewPage-module__E0Pb_W__prev{color:#f97316;background:#fff;border:1px solid #f97316}.FullPaperViewPage-module__E0Pb_W__navBtn.FullPaperViewPage-module__E0Pb_W__prev:hover:not(:disabled){background:#fff7ed}.FullPaperViewPage-module__E0Pb_W__navBtn.FullPaperViewPage-module__E0Pb_W__next{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border:none;box-shadow:0 4px 10px #f973164d}.FullPaperViewPage-module__E0Pb_W__navBtn.FullPaperViewPage-module__E0Pb_W__next:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 15px #f9731666}.FullPaperViewPage-module__E0Pb_W__navBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.FullPaperViewPage-module__E0Pb_W__sidebar{flex-direction:column;gap:20px;display:flex}.FullPaperViewPage-module__E0Pb_W__paletteCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 4px 15px #0000000d}.FullPaperViewPage-module__E0Pb_W__paletteHeaderRow{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.FullPaperViewPage-module__E0Pb_W__paletteTitle{color:#1e293b;font-size:1.1rem;font-weight:700}.FullPaperViewPage-module__E0Pb_W__closePaletteBtn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:4px;display:none}.FullPaperViewPage-module__E0Pb_W__paletteScrollArea{flex-direction:column;gap:20px;max-height:calc(100vh - 250px);padding-right:8px;display:flex;overflow-y:auto}.FullPaperViewPage-module__E0Pb_W__paletteScrollArea::-webkit-scrollbar{width:6px}.FullPaperViewPage-module__E0Pb_W__paletteScrollArea::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.FullPaperViewPage-module__E0Pb_W__paletteScrollArea::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.FullPaperViewPage-module__E0Pb_W__paletteScrollArea::-webkit-scrollbar-thumb:hover{background:#94a3b8}.FullPaperViewPage-module__E0Pb_W__subjectGroup{flex-direction:column;gap:12px;display:flex}.FullPaperViewPage-module__E0Pb_W__subjectName{color:#475569;background:#f8fafc;border-left:3px solid #f97316;border-radius:6px;padding:6px 12px;font-size:.95rem;font-weight:700}.FullPaperViewPage-module__E0Pb_W__grid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.FullPaperViewPage-module__E0Pb_W__gridBtn{aspect-ratio:1;color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:100%;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.FullPaperViewPage-module__E0Pb_W__gridBtn:hover{color:#f97316;border-color:#f97316}.FullPaperViewPage-module__E0Pb_W__gridBtn.FullPaperViewPage-module__E0Pb_W__active{color:#fff;background:#f97316;border-color:#f97316;box-shadow:0 0 0 2px #f9731633}.FullPaperViewPage-module__E0Pb_W__gridBtn.FullPaperViewPage-module__E0Pb_W__answered{border-color:#34d399;position:relative}.FullPaperViewPage-module__E0Pb_W__gridBtn.FullPaperViewPage-module__E0Pb_W__answered:after{content:"";background-color:#34d399;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.FullPaperViewPage-module__E0Pb_W__loader,.FullPaperViewPage-module__E0Pb_W__errorBox{text-align:center;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex;box-shadow:0 4px 15px #0000000d}.FullPaperViewPage-module__E0Pb_W__spinner{color:#f97316;margin-bottom:16px;animation:1s linear infinite FullPaperViewPage-module__E0Pb_W__spin}@keyframes FullPaperViewPage-module__E0Pb_W__spin{to{transform:rotate(360deg)}}.FullPaperViewPage-module__E0Pb_W__retryBtn{color:#fff;cursor:pointer;background:#f97316;border:none;border-radius:8px;margin-top:16px;padding:10px 20px;font-weight:600}.FullPaperViewPage-module__E0Pb_W__solutionBox{background:#fffbeb;border:1px solid #fde047;border-radius:12px;margin-top:24px;padding:24px}.FullPaperViewPage-module__E0Pb_W__solutionTitle{color:#ca8a04;align-items:center;gap:8px;margin-bottom:12px;font-weight:700;display:flex}.FullPaperViewPage-module__E0Pb_W__toggleSolBtn{color:#f97316;cursor:pointer;background:0 0;border:1px solid #f97316;border-radius:8px;align-items:center;gap:8px;margin-top:24px;padding:10px 20px;font-weight:600;transition:all .2s;display:inline-flex}.FullPaperViewPage-module__E0Pb_W__toggleSolBtn:hover{background:#fff7ed}.FullPaperViewPage-module__E0Pb_W__playerContainer{border-radius:8px;width:100%;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 4px 10px #0000001a}.FullPaperViewPage-module__E0Pb_W__reactPlayer{position:absolute;top:0;left:0}.FullPaperViewPage-module__E0Pb_W__mobilePaletteToggle,.FullPaperViewPage-module__E0Pb_W__paletteOverlay{display:none}@media (max-width:900px){.FullPaperViewPage-module__E0Pb_W__contentLayout{grid-template-columns:1fr}.FullPaperViewPage-module__E0Pb_W__header{text-align:center;flex-direction:column;gap:16px}.FullPaperViewPage-module__E0Pb_W__sidebar{z-index:1000;background:#fff;width:300px;max-width:90vw;height:100vh;padding:20px;transition:right .3s ease-in-out;position:fixed;top:0;right:-320px;overflow-y:auto;box-shadow:-5px 0 25px #0000001a}.FullPaperViewPage-module__E0Pb_W__sidebar.FullPaperViewPage-module__E0Pb_W__showMobileSidebar{right:0}.FullPaperViewPage-module__E0Pb_W__paletteCard{box-shadow:none;border:none;padding:0}.FullPaperViewPage-module__E0Pb_W__closePaletteBtn{display:block}.FullPaperViewPage-module__E0Pb_W__paletteOverlay{z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:block;position:fixed;inset:0}.FullPaperViewPage-module__E0Pb_W__mobilePaletteToggle{color:#fff;z-index:900;cursor:pointer;background:#1e293b;border:none;border-radius:30px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 5px 15px #0003}}@media (max-width:480px){.FullPaperViewPage-module__E0Pb_W__grid{grid-template-columns:repeat(6,1fr)}.FullPaperViewPage-module__E0Pb_W__questionCard{padding:20px}.FullPaperViewPage-module__E0Pb_W__navigationRow{flex-direction:column;gap:12px}.FullPaperViewPage-module__E0Pb_W__navBtn{justify-content:center;width:100%}}
