.g_TojW_container{border-radius:16px;padding:24px}@media (max-width:980px){.g_TojW_container{padding:16px}}.g_TojW_toolbar{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.g_TojW_searchWrapper{flex:1;min-width:180px}.g_TojW_filterWrapper{min-width:160px}.g_TojW_tableHeader{border-radius:8px;gap:12px;margin-bottom:4px;padding:10px 16px;display:grid}.g_TojW_tableHeaderDesktop{grid-template-columns:1fr 130px 100px 100px 110px 148px}.g_TojW_tableHeaderMobile{grid-template-columns:1fr 100px}.g_TojW_tableHeaderCell{text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.g_TojW_emptyState{text-align:center;padding:32px 12px;font-size:14px}.g_TojW_tableRow{align-items:center;gap:12px;padding:14px 16px;display:grid}.g_TojW_tableRowDesktop{grid-template-columns:1fr 130px 100px 100px 110px 148px}.g_TojW_tableRowMobile{grid-template-columns:1fr 100px}.g_TojW_eventTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.g_TojW_eventSpeaker{font-size:11px}.g_TojW_eventCell{overflow:hidden}.g_TojW_dateCell{font-size:12px}.g_TojW_typeBadge{text-align:center;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700}.g_TojW_typeOnline{color:var(--fq-purple);background:var(--fq-purple-tint-glow)}.g_TojW_typeInPerson{color:var(--fq-green);background:var(--fq-green-tint-soft)}.g_TojW_typeOfficeHours{color:var(--fq-yellow);background:var(--fq-yellow-bg)}.g_TojW_accessBadge{text-align:center;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700}.g_TojW_statusCell{font-size:11px;font-weight:700}.g_TojW_statusScheduled{color:var(--fq-green)}.g_TojW_statusCancelled{color:var(--fq-red)}.g_TojW_statusArchived{color:var(--fq-text-muted)}.g_TojW_actionsCell{align-items:center;gap:2px;display:flex}.g_TojW_actionBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px;display:flex}.g_TojW_modalTitleRow{align-items:center;gap:10px;display:flex}.g_TojW_successIcon{margin-bottom:14px}.g_TojW_successState{text-align:center;padding:24px 0}.g_TojW_successText{margin:0 0 6px;font-size:16px;font-weight:700}.g_TojW_submitError{border-radius:10px;margin-top:16px;margin-bottom:8px;padding:10px 14px;font-size:13px}.g_TojW_formGrid{grid-template-columns:1fr 320px 260px;gap:24px;display:grid}.g_TojW_columnRight{flex-direction:column;gap:0;padding-left:28px;display:flex}.g_TojW_columnThird{flex-direction:column;gap:0;padding-left:24px;display:flex}.g_TojW_columnLeft{flex-direction:column;gap:0;min-width:0;display:flex}.g_TojW_sectionPad{padding:10px 0 18px}.g_TojW_sectionPadColumn{flex-direction:column;gap:10px;padding:10px 0 18px;display:flex}.g_TojW_sectionPadColumnSm{flex-direction:column;gap:8px;padding:10px 0 18px;display:flex}.g_TojW_agendaPad{padding:10px 0 4px}.g_TojW_sectionHeader{align-items:center;gap:8px;padding-bottom:2px;display:flex}.g_TojW_sectionHeaderIcon{display:flex}.g_TojW_sectionHeaderLabel{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}.g_TojW_titleArea{padding-bottom:18px}.g_TojW_titleInput{box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;padding:10px 0;font-family:inherit;font-size:20px;font-weight:800;transition:border-color .2s}.g_TojW_descriptionTextarea{resize:vertical;box-sizing:border-box;border-radius:10px;outline:none;width:100%;margin-top:8px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.g_TojW_fieldError{margin-top:4px;font-size:11px}.g_TojW_fieldLabel{text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.g_TojW_fieldRow{border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.g_TojW_iconFieldInput{width:100%;color:inherit;background:0 0;border:none;outline:none;padding:8px 0;font-family:inherit;font-size:12px}.g_TojW_dateSeparator{font-size:14px;font-weight:600}.g_TojW_dateTimeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.g_TojW_typeToggleRow{gap:8px;display:flex}.g_TojW_toggleBtn{cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 0;font-family:inherit;font-size:12px;font-weight:700;transition:all .15s;display:flex}.g_TojW_platformRow{gap:6px;display:flex}.g_TojW_platformBtn{cursor:pointer;border-radius:8px;flex:1;padding:7px 0;font-family:inherit;font-size:11px;font-weight:700;transition:all .15s}.g_TojW_platformBtnMeetActive{border:1.5px solid var(--fq-meet-color);background:var(--fq-meet-tint-soft);color:var(--fq-meet-color)}.g_TojW_platformBtnZoomActive{border:1.5px solid var(--fq-zoom-color);background:var(--fq-zoom-tint-soft);color:var(--fq-zoom-color)}.g_TojW_meetChipMeet{background:var(--fq-meet-tint-soft);border:1px solid var(--fq-meet-tint-border)}.g_TojW_meetDotMeet{background:var(--fq-meet-color)}.g_TojW_meetLinkMeet{color:var(--fq-meet-color)}.g_TojW_meetPlaceholderMeet{border:1px dashed var(--fq-meet-tint-mid);background:var(--fq-meet-tint-faint);color:var(--fq-meet-color)}.g_TojW_meetChipZoom{background:var(--fq-zoom-tint-soft);border:1px solid var(--fq-zoom-tint-border)}.g_TojW_meetDotZoom{background:var(--fq-zoom-color)}.g_TojW_meetLinkZoom{color:var(--fq-zoom-color)}.g_TojW_meetPlaceholderZoom{border:1px dashed var(--fq-zoom-tint-mid);background:var(--fq-zoom-tint-faint);color:var(--fq-zoom-color)}.g_TojW_urlRow{border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.g_TojW_urlInput{color:inherit;background:0 0;border:none;outline:none;flex:1;padding:9px 0;font-family:inherit;font-size:13px}.g_TojW_meetChip{border-radius:10px;align-items:center;gap:8px;padding:9px 14px;display:flex}.g_TojW_meetDot{border-radius:4px;flex-shrink:0;width:7px;height:7px}.g_TojW_meetLink{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none;overflow:hidden}.g_TojW_meetPlaceholder{border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:500;display:flex}.g_TojW_monetizationEmpty{text-align:center;padding:18px 14px}.g_TojW_monetizationEmptyText{font-size:11px;font-style:italic}.g_TojW_monetizationBody{flex-direction:column;gap:12px;padding:10px 0 18px;display:flex}.g_TojW_toggleCard{border-radius:12px;padding:12px 14px}.g_TojW_toggleCardRow{justify-content:space-between;align-items:center;display:flex}.g_TojW_toggleCardTitle{font-size:12px;font-weight:700}.g_TojW_toggleCardSubtitle{font-size:10px}.g_TojW_toggleCardContent{margin-top:12px;padding-top:12px}.g_TojW_toggleSwitch{cursor:pointer;border:none;border-radius:10px;flex-shrink:0;width:38px;height:20px;transition:background .2s;position:relative}.g_TojW_toggleThumb{width:16px;height:16px;box-shadow:0 1px 3px var(--fq-shadow-soft);border-radius:8px;transition:left .2s;position:absolute;top:2px}.g_TojW_lotModeRow{gap:5px;margin-bottom:12px;display:flex}.g_TojW_lotModeBtn{cursor:pointer;border-radius:8px;flex:1;padding:6px 0;font-family:inherit;font-size:11px;font-weight:700;transition:all .15s}.g_TojW_stripeLinkedBanner{border-radius:8px;align-items:center;gap:6px;margin-bottom:10px;padding:8px 10px;display:flex}.g_TojW_stripeLinkedText{font-size:12px;font-weight:600}.g_TojW_stripeLinkedRow{justify-content:space-between;align-items:center;display:flex}.g_TojW_stripeLinkedLeft{align-items:center;gap:6px;display:flex}.g_TojW_stripeLinkedLabel{font-size:12px;font-weight:600}.g_TojW_stripePrice{font-size:16px;font-weight:800}.g_TojW_stripeLotPrice{font-size:14px;font-weight:800}.g_TojW_changeBtn{cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:10px;text-decoration:underline}.g_TojW_stripeCreateHint{margin-bottom:8px;font-size:11px}.g_TojW_stripeCreateRow{align-items:center;gap:6px;display:flex}.g_TojW_stripeCreateFlex{flex:1}.g_TojW_lotsList{flex-direction:column;gap:10px;display:flex}.g_TojW_lotCard{border-radius:10px;padding:10px 12px}.g_TojW_lotCardHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.g_TojW_lotLabel{font-size:12px;font-weight:700}.g_TojW_lotActions{align-items:center;gap:6px;display:flex}.g_TojW_lotMarkLastBtn{cursor:pointer;border-radius:6px;padding:2px 8px;font-family:inherit;font-size:9px;font-weight:600}.g_TojW_lotRemoveBtn{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.g_TojW_lotError{margin-top:8px;font-size:11px;font-weight:500}.g_TojW_lotDateLabel{margin-bottom:2px;font-size:10px;font-weight:600;display:block}.g_TojW_lotDateRow{gap:4px;display:flex}.g_TojW_lotCreatedInfo{margin-top:4px;font-size:10px}.g_TojW_lotCreatedActions{gap:10px;margin-top:4px;display:flex}.g_TojW_alterBtn{cursor:pointer;background:0 0;border:none;padding:0;font-size:10px;text-decoration:underline}.g_TojW_alterBtnPurple{cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:10px;text-decoration:underline}.g_TojW_lotProductHint{margin-top:4px;margin-bottom:2px;font-size:10px}.g_TojW_lotCreatorRow{align-items:center;gap:6px;display:flex}.g_TojW_lotCreatorFlex{flex:1}.g_TojW_lotFlexColumn{flex-direction:column;gap:6px;display:flex}.g_TojW_addLotBtn{cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:100%;padding:8px 0;font-family:inherit;font-size:11px;font-weight:700;display:flex}.g_TojW_agendaList{flex-direction:column;gap:5px;display:flex}.g_TojW_agendaItemRow{align-items:center;gap:5px;display:flex}.g_TojW_flexField{flex:1}.g_TojW_agendaNumber{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:flex}.g_TojW_agendaRemoveBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:3px;display:flex}.g_TojW_agendaAddBtn{cursor:pointer;background:0 0;border-radius:7px;align-self:flex-start;align-items:center;gap:4px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:600;display:flex}.g_TojW_placesWrapper{flex:1;position:relative}.g_TojW_placesInput{width:100%;color:inherit;background:0 0;border:none;outline:none;padding:9px 0;font-family:inherit}.g_TojW_placesBackdrop{z-index:310;position:fixed;inset:0}.g_TojW_placesDropdown{z-index:320;box-shadow:0 8px 24px var(--fq-shadow-sm);border-radius:10px;margin-top:4px;position:absolute;top:100%;left:-12px;right:-12px;overflow:hidden}.g_TojW_placeItem{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 14px;transition:background .1s;display:flex}.g_TojW_placeItemBorder{border-bottom-style:solid;border-bottom-width:1px}.g_TojW_placeItemInfo{min-width:0}.g_TojW_placeItemMain{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.g_TojW_placeItemSec{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.g_TojW_placesLoading{text-align:center;padding:8px 14px;font-size:11px}.g_TojW_placesPinIcon{flex-shrink:0;margin-top:2px}.g_TojW_chipWrapper{position:relative}.g_TojW_chipWrapperFlex{flex:1;position:relative}.g_TojW_chipBackdrop{z-index:300;position:fixed;inset:0}.g_TojW_chipBtn{white-space:nowrap;border-radius:8px;font-family:inherit;font-weight:600;transition:all .15s}.g_TojW_chipBtnNormal{padding:8px 14px;font-size:13px}.g_TojW_chipBtnMini{width:100%;padding:5px 8px;font-size:11px}.g_TojW_timeChipBtn{text-align:center;border-radius:8px;font-family:inherit;font-weight:700;transition:all .15s}.g_TojW_timeChipBtnNormal{min-width:65px;padding:8px 12px;font-size:13px}.g_TojW_timeChipBtnMini{width:100%;padding:5px 8px;font-size:11px}.g_TojW_calendarDropdown{z-index:310;box-shadow:0 10px 40px var(--fq-shadow-xs);border-radius:14px;width:280px;margin-top:6px;padding:16px 18px;position:absolute;top:100%;left:0}.g_TojW_calendarHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.g_TojW_calendarMonthLabel{font-size:14px;font-weight:700}.g_TojW_calendarNavRow{gap:4px;display:flex}.g_TojW_calendarNavBtn{cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:14px;display:flex}.g_TojW_calendarWeekdays{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.g_TojW_calendarWeekday{text-align:center;padding:4px 0;font-size:11px;font-weight:700}.g_TojW_calendarDays{grid-template-columns:repeat(7,1fr);display:grid}.g_TojW_calendarDay{cursor:pointer;border:none;border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;margin:1px auto;font-family:inherit;font-size:12px;display:flex}.g_TojW_timeDropdown{z-index:310;box-shadow:0 10px 40px var(--fq-shadow-xs);border-radius:12px;max-height:220px;margin-top:6px;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%)}.g_TojW_timeSlotBtn{text-align:left;cursor:pointer;border:none;align-items:center;gap:8px;width:100%;padding:9px 16px;font-family:inherit;font-size:13px;display:flex}.g_TojW_timeSlotDuration{font-size:11px;font-weight:400}.g_TojW_noWrapBtn{white-space:nowrap}.g_TojW_submitBtn{width:100%}.g_TojW_submitBtnWithError{margin-top:0}.g_TojW_submitBtnNoError{margin-top:20px}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}
._6fwMmW_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr) auto;gap:14px 20px;padding:20px;display:grid}._6fwMmW_logo{background:var(--fq-bg-chip);border-radius:var(--fq-radius-medium);flex-shrink:0;grid-area:1/1/span 2;justify-content:center;align-items:center;width:76px;height:76px;display:flex;overflow:hidden}._6fwMmW_logoImg{object-fit:cover;width:100%;height:100%}._6fwMmW_logoInitials{color:var(--fq-purple-mid);font-size:20px;font-weight:700}._6fwMmW_titleBlock{flex-direction:column;grid-area:1/2;align-self:start;gap:8px;min-width:0;display:flex}._6fwMmW_description{white-space:pre-line;overflow-wrap:anywhere;color:var(--fq-text-muted);margin:0;font-size:13px;font-weight:400;line-height:1.4}._6fwMmW_name{font-family:var(--font-archivo), sans-serif;color:var(--fq-text);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:normal}._6fwMmW_meta{flex-wrap:nowrap;grid-area:2/2/auto/-1;align-self:end;gap:8px 30px;margin:0;padding:0;list-style:none;display:flex}._6fwMmW_metaItem{white-space:nowrap;min-width:0;color:var(--fq-text-3);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}._6fwMmW_actions{flex-shrink:0;grid-area:1/3;align-self:start;align-items:center;gap:15px;display:flex}._6fwMmW_actionWrap{display:inline-flex}._6fwMmW_actionBtn{box-sizing:border-box;height:40px}._6fwMmW_deleteBtn._6fwMmW_deleteBtn{border-color:var(--fq-red);color:var(--fq-red)}._6fwMmW_deleteBtn._6fwMmW_deleteBtn:hover:not(:disabled){border-color:var(--fq-red);background:var(--fq-red-bg);color:var(--fq-red)}@media (max-width:980px){._6fwMmW_card{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr)}._6fwMmW_logo{grid-row:1;width:60px;height:60px}._6fwMmW_titleBlock{grid-row:1;align-self:center}._6fwMmW_name{font-size:20px}._6fwMmW_meta{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:8px 16px}._6fwMmW_actions{flex-wrap:wrap;grid-area:3/1/auto/-1}}
.UalrPG_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);align-items:center;gap:15px;padding:15px 20px;display:flex}.UalrPG_iconBox{border-radius:var(--fq-radius-medium);flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.UalrPG_texts{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.UalrPG_title{color:var(--fq-text);margin:0;font-size:13px;font-weight:700}.UalrPG_desc{color:var(--fq-text-3);margin:0;font-size:12px;font-weight:500}.UalrPG_reason{overflow-wrap:anywhere;color:var(--fq-text-sec);margin:2px 0 0;font-size:12px;font-weight:500}.UalrPG_badge{border-radius:200px;flex-shrink:0;padding:6px 12px;font-size:13px;font-weight:700}.UalrPG_approved .UalrPG_iconBox,.UalrPG_approved .UalrPG_badge{color:var(--fq-green);background:var(--fq-green-bg)}.UalrPG_pending .UalrPG_iconBox,.UalrPG_pending .UalrPG_badge{color:var(--fq-yellow);background:var(--fq-yellow-bg)}.UalrPG_rejected .UalrPG_iconBox,.UalrPG_rejected .UalrPG_badge{color:var(--fq-red);background:var(--fq-red-bg)}.UalrPG_banned .UalrPG_iconBox,.UalrPG_banned .UalrPG_badge{color:var(--fq-text-muted);background:var(--fq-border)}@media (max-width:980px){.UalrPG_card{flex-wrap:wrap}.UalrPG_badge{order:-1;margin-left:auto}}
._5v82pW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:980px){._5v82pW_grid{grid-template-columns:minmax(0,1fr)}}
.mtFSMa_banner{background:var(--fq-purple-light);border:1px solid var(--fq-purple);border-radius:var(--fq-radius-medium);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.mtFSMa_info{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mtFSMa_text{color:var(--fq-text-sec);font-size:14px}.mtFSMa_button{flex-shrink:0}@media (max-width:980px){.mtFSMa_banner{flex-direction:column;align-items:stretch;padding:12px 16px}.mtFSMa_button{width:100%}}
.QChzaG_reviewRoot{background:var(--fq-bg);padding:28px 24px 32px}.QChzaG_reviewCard{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);max-width:1019px;margin:0 auto;animation:.3s QChzaG_examFadeIn;overflow:hidden}.QChzaG_headerSection{border-bottom:1px solid var(--fq-border);justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.QChzaG_headerTitleGroup{align-items:center;gap:10px;min-width:0;display:flex}.QChzaG_headerIconChip{background:var(--fq-bg-chip);border-radius:var(--fq-radius-pill);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.QChzaG_headerTitle{color:var(--fq-purple-mid);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;overflow:hidden}.QChzaG_timerPill{background:var(--fq-purple-soft);color:var(--fq-purple);border-radius:100px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:700;display:flex}.QChzaG_timerPillLow{background:var(--fq-red-bg);color:var(--fq-red);animation:1.4s ease-in-out infinite QChzaG_examPulse}.QChzaG_bodySection{padding:20px}.QChzaG_statusRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.QChzaG_statusGroup{align-items:center;gap:15px;display:flex}.QChzaG_statusIconChip{background:var(--fq-bg-chip);border-radius:var(--fq-radius-medium);flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.QChzaG_statusLabel{color:var(--fq-text);font-size:13px;font-weight:700}.QChzaG_progressPillComplete{background:var(--fq-green-review-complete-bg);color:var(--fq-white);border-radius:100px;padding:5px 10px;font-size:13px;font-weight:700}.QChzaG_progressPillIncomplete{background:var(--fq-purple-soft);color:var(--fq-purple);border-radius:100px;padding:5px 10px;font-size:13px;font-weight:700}.QChzaG_warningBannerYellow{border-radius:var(--fq-radius-medium);background:var(--fq-yellow-bg);border:1px solid var(--fq-yellow);color:var(--fq-yellow);align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.QChzaG_warningBannerRed{border-radius:var(--fq-radius-medium);background:var(--fq-red-bg);border:1px solid var(--fq-red);color:var(--fq-red);align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.QChzaG_questionList{flex-direction:column;gap:10px;display:flex}.QChzaG_questionRowAnswered{border-radius:var(--fq-radius-medium);cursor:pointer;text-align:left;background:var(--fq-green-review-bg);border:1px solid var(--fq-green-review-border);justify-content:space-between;align-items:center;padding:5px;font-family:inherit;transition:all .15s;display:flex}.QChzaG_questionRowUnanswered{border-radius:var(--fq-radius-medium);background:var(--fq-card);border:1px solid var(--fq-border);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:5px;font-family:inherit;transition:all .15s;display:flex}.QChzaG_questionRowInner{flex:1;align-items:center;gap:15px;min-width:0;display:flex}.QChzaG_questionRowRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.QChzaG_questionCircleAnswered{border-radius:var(--fq-radius-medium);background:var(--fq-green-review-border);width:34px;height:34px;color:var(--fq-white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.QChzaG_questionCircleUnanswered{border-radius:var(--fq-radius-medium);background:var(--fq-bg-raised);width:34px;height:34px;color:var(--fq-white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.QChzaG_questionMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.QChzaG_questionLabel{color:var(--fq-text-3);font-size:12px;font-weight:500}.QChzaG_questionPreview{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;display:block;overflow:hidden}.QChzaG_statusBadgeAnswered{background:var(--fq-green-review-badge);color:var(--fq-white);border-radius:100px;padding:5px 10px;font-size:13px;font-weight:700}.QChzaG_statusBadgeUnanswered{background:var(--fq-bg-raised);color:var(--fq-white);border-radius:100px;padding:5px 10px;font-size:13px;font-weight:700}.QChzaG_footerSection{border-top:1px solid var(--fq-border);justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.QChzaG_backToQuestionsBtn{border-radius:var(--fq-radius-medium);border:1px solid var(--fq-purple);color:var(--fq-purple);cursor:pointer;background:0 0;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:700}.QChzaG_backToQuestionsBtn:hover{background:var(--fq-purple-soft)}.QChzaG_submitReviewBtn{padding:10px 24px;font-size:13px;background:var(--fq-green-cta)!important;border-color:var(--fq-green-cta)!important}.QChzaG_submitReviewBtn:hover:not(:disabled){filter:brightness(.9)}
.B6NUeq_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);flex-direction:column;gap:12px;padding:16px 20px;display:flex}.B6NUeq_header{align-items:center;gap:12px;display:flex}.B6NUeq_iconBox{border-radius:var(--fq-radius-medium);background:var(--fq-bg-raised);width:42px;height:42px;color:var(--fq-purple);flex-shrink:0;justify-content:center;align-items:center;display:flex}.B6NUeq_titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.B6NUeq_level{color:var(--fq-text);font-size:16px;font-weight:700}.B6NUeq_season{color:var(--fq-text-muted);font-size:12px}.B6NUeq_points{color:var(--fq-purple);white-space:nowrap;font-size:16px;font-weight:700}.B6NUeq_footer{justify-content:space-between;gap:12px;display:flex}.B6NUeq_next{color:var(--fq-text-sec);font-size:13px}.B6NUeq_percent{color:var(--fq-text);font-size:13px;font-weight:700}.B6NUeq_help{color:var(--fq-text-muted);margin:0;font-size:12px;line-height:1.5}@media (max-width:980px){.B6NUeq_card{padding:14px 16px}}
._3XuNQa_field{margin-bottom:14px}._3XuNQa_label{color:var(--fq-text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}._3XuNQa_textarea{border:1px solid var(--fq-border);background:var(--fq-card);width:100%;color:var(--fq-text);resize:vertical;box-sizing:border-box;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px}._3XuNQa_checkLabel{color:var(--fq-text);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}._3XuNQa_fileLoaded{background:var(--fq-green-bg);border:1px solid var(--fq-green-tint-border);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}._3XuNQa_fileLoadedName{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}._3XuNQa_uploadZone{border:2px dashed var(--fq-border);color:var(--fq-text-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:20px 16px;font-size:14px;display:flex}._3XuNQa_uploadZoneWaiting{cursor:wait}._3XuNQa_errorText{color:var(--fq-red);margin-top:6px;font-size:12px}._3XuNQa_submitError{color:var(--fq-red);margin-top:16px;font-size:13px}._3XuNQa_fetchErrorRow{align-items:center;gap:10px;display:flex}._3XuNQa_fetchErrorMsg{color:var(--fq-red);margin:0;font-size:13px}._3XuNQa_fetchRetryBtn{color:var(--fq-purple);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}._3XuNQa_footerActions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}._3XuNQa_deleteBtn{border:1px solid var(--fq-red-bg);width:100%;color:var(--fq-red);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s;display:flex}._3XuNQa_deleteBtn:hover{background:var(--fq-red-bg)}._3XuNQa_confirmText{color:var(--fq-text-sec);margin:0 0 24px;font-size:14px;line-height:1.6}._3XuNQa_confirmActions{gap:8px;display:flex}._3XuNQa_confirmDeleteBtn{background:var(--fq-red);color:var(--fq-text-on-accent);cursor:pointer;border:none;border-radius:10px;flex:1;padding:11px;font-family:inherit;font-size:14px;font-weight:700}._3XuNQa_confirmDeleteBtnDisabled{cursor:not-allowed;opacity:.7}._3XuNQa_zoomFields{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}._3XuNQa_flexBtn{flex:1}
.u5hama_questionsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.u5hama_questionsTitle{color:var(--fq-text);margin:0;font-size:18px;font-weight:700}.u5hama_questionsActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u5hama_deleteError{background:var(--fq-red-bg);color:var(--fq-red);border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}.u5hama_questionsList{flex-direction:column;gap:12px;display:flex}.u5hama_questionCard{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:10px;padding:16px}.u5hama_questionCardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.u5hama_questionCardLeft{flex:1;min-width:0}.u5hama_questionCardActions{flex-shrink:0;gap:4px;display:flex}.u5hama_questionEditBtn{cursor:pointer;color:var(--fq-text-muted);background:0 0;border:none;border-radius:6px;align-items:center;padding:6px;display:flex}.u5hama_questionEditBtn:hover{background:var(--fq-bg);color:var(--fq-purple)}.u5hama_questionDeleteBtn{cursor:pointer;color:var(--fq-text-muted);background:0 0;border:none;border-radius:6px;align-items:center;padding:6px;display:flex}.u5hama_questionDeleteBtn:hover{background:var(--fq-red-bg);color:var(--fq-red)}.u5hama_questionMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.u5hama_questionMetaText{color:var(--fq-text-sec);font-size:13px;font-weight:600}.u5hama_questionTypeBadge{background:var(--fq-purple-soft);color:var(--fq-purple);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}.u5hama_difficultyEasy{background:var(--fq-green-bg);color:var(--fq-green);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}.u5hama_difficultyMedium{background:var(--fq-yellow-bg);color:var(--fq-yellow);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}.u5hama_difficultyHard{background:var(--fq-red-bg);color:var(--fq-red);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}.u5hama_questionText{color:var(--fq-text);margin-bottom:8px;font-size:14px;line-height:1.5}.u5hama_questionImage{object-fit:contain;border-radius:8px;max-width:320px;max-height:200px;margin-bottom:8px}.u5hama_questionVideo{border-radius:8px;max-width:400px;max-height:240px;margin-bottom:8px}.u5hama_questionFeedback{color:var(--fq-text-muted);background:var(--fq-bg);border-radius:6px;margin-top:6px;padding:8px 12px;font-size:13px}.u5hama_questionOptions{flex-direction:column;gap:4px;margin-top:10px;display:flex}.u5hama_optionRow{border-radius:6px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.u5hama_optionCorrect{color:var(--fq-green);background:var(--fq-green-bg)}.u5hama_optionIncorrect{color:var(--fq-text-sec)}.u5hama_optionSpacer{width:14px;display:inline-block}.u5hama_bankFilters{align-items:flex-end;gap:8px;padding:16px 24px;display:flex}.u5hama_bankSearchWrapper{flex:1}.u5hama_bankDiffSelect{width:160px}.u5hama_bankCategoryTags{flex-wrap:wrap;gap:6px;padding:0 24px 12px;display:flex}.u5hama_bankCategoryTag{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--fq-border);border-radius:100px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:flex}.u5hama_bankCategoryTagActive{background:var(--fq-purple-soft);color:var(--fq-purple);border-color:var(--fq-purple)}.u5hama_bankCategoryTagInactive{background:var(--fq-bg);color:var(--fq-text-sec)}.u5hama_bankList{flex:1;min-height:200px;max-height:400px;padding:0 24px;overflow-y:auto}.u5hama_bankEmptyState{text-align:center;color:var(--fq-text-muted);padding:32px;font-size:14px}.u5hama_bankQuestions{flex-direction:column;gap:6px;display:flex}.u5hama_bankLoadMoreWrapper{justify-content:center;padding:16px 0;display:flex}.u5hama_bankQuestionItem{cursor:pointer;border:1px solid var(--fq-border);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.u5hama_bankQuestionSelected{background:var(--fq-purple-soft);border-color:var(--fq-purple)}.u5hama_bankQuestionUnselected{background:var(--fq-card)}.u5hama_bankCheckbox{margin-top:3px}.u5hama_bankQuestionContent{flex:1;min-width:0}.u5hama_bankQuestionMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.u5hama_bankDiffBadge{border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}.u5hama_bankDiffEasy{background:var(--fq-green-bg);color:var(--fq-green)}.u5hama_bankDiffMedium{background:var(--fq-yellow-bg);color:var(--fq-yellow)}.u5hama_bankDiffHard{background:var(--fq-red-bg);color:var(--fq-red)}.u5hama_bankPtsText{color:var(--fq-text-muted);font-size:12px}.u5hama_bankQuestionText{color:var(--fq-text);font-size:13px;line-height:1.4}.u5hama_bankFooter{border-top:1px solid var(--fq-border);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.u5hama_bankSelectedCount{color:var(--fq-text-sec);font-size:13px}.u5hama_bankFooterActions{gap:8px;display:flex}.u5hama_btnOutline{border:1px solid var(--fq-border);color:var(--fq-text-sec);cursor:pointer;background:0 0;border-radius:8px;padding:8px 16px;font-size:14px}.u5hama_btnOutline:hover{background:var(--fq-bg)}.u5hama_randomSubtext{color:var(--fq-text-sec);padding:8px 24px 16px;font-size:14px}.u5hama_randomTagsSection{margin-bottom:16px;padding:0 24px}.u5hama_randomTagSearchWrap{margin-bottom:6px}.u5hama_randomCategoriesLabel{color:var(--fq-text-sec);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.u5hama_tagList{border:1px solid var(--fq-border);background:var(--fq-bg);border-radius:8px;max-height:160px;padding:8px;overflow-y:auto}.u5hama_tagPills{flex-wrap:wrap;gap:6px;display:flex}.u5hama_randomCategoriesEmpty{text-align:center;color:var(--fq-text-muted);padding:12px;font-size:13px}.u5hama_randomEmptyIcon{opacity:.5;margin:0 auto 4px;display:block}.u5hama_randomCategoryHint{color:var(--fq-text-muted);margin-top:6px;font-size:12px}.u5hama_randomControls{gap:12px;margin-bottom:16px;padding:0 24px;display:flex}.u5hama_randomDiffWrapper{flex:1}.u5hama_randomCountWrapper{width:120px}.u5hama_fieldLabel{color:var(--fq-text-sec);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.u5hama_randomFooter{justify-content:flex-end;gap:8px;padding:0 24px;display:flex}@media (max-width:980px){.u5hama_questionsHeader{flex-direction:column;align-items:flex-start}.u5hama_questionsActions{width:100%}.u5hama_bankFilters,.u5hama_randomControls{flex-direction:column}.u5hama_randomCountWrapper{width:100%}}
.PV0FIa_footer{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%;display:grid}.PV0FIa_previous{justify-self:start}.PV0FIa_summary{justify-self:center}.PV0FIa_next{justify-self:end}.PV0FIa_actionBtn{white-space:nowrap;padding:10px 24px}.PV0FIa_shortLabel{display:none}@media (max-width:980px){.PV0FIa_footer{gap:8px}.PV0FIa_actionBtn{padding:10px 12px}.PV0FIa_longLabel{display:none}.PV0FIa_shortLabel{display:inline}}
.liTnOq_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);flex-direction:column;gap:14px;padding:16px 20px;display:flex}.liTnOq_header{align-items:center;gap:12px;display:flex}.liTnOq_icon{color:var(--fq-purple);flex-shrink:0}.liTnOq_title{color:var(--fq-text);margin:0;font-size:18px;font-weight:700}.liTnOq_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.liTnOq_row{background:var(--fq-bg-raised);border-radius:var(--fq-radius-small);grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:12px;padding:12px;display:grid}.liTnOq_activity{color:var(--fq-text);font-size:14px;font-weight:700}.liTnOq_points{color:var(--fq-purple);font-size:14px;font-weight:700}.liTnOq_meta{color:var(--fq-text-sec);font-size:13px}.liTnOq_note{color:var(--fq-text-muted);margin:0;font-size:12px}@media (max-width:980px){.liTnOq_card{padding:14px 16px}.liTnOq_row{grid-template-columns:1fr;gap:4px}}
.ooUxwq_deleteBtn{border:1px solid color-mix(in srgb, var(--fq-red) 19%, transparent);width:100%;color:var(--fq-red);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s;display:flex}.ooUxwq_deleteBtn:hover{background:color-mix(in srgb, var(--fq-red) 6%, transparent)}.ooUxwq_inputWrap{margin-bottom:14px}.ooUxwq_actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}
.h5x1jW_hint{color:var(--fq-text-muted);margin-bottom:8px;font-size:13px}.h5x1jW_row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.h5x1jW_optionRadio{border:2px solid var(--fq-border);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.h5x1jW_optionRadioCorrect{border-color:var(--fq-green);background:var(--fq-green-bg)}.h5x1jW_optionRadioIncorrect{border-color:var(--fq-border)}.h5x1jW_optionCheckbox{border:2px solid var(--fq-border);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.h5x1jW_optionCheckboxCorrect{border-color:var(--fq-green);background:var(--fq-green-bg)}.h5x1jW_optionCheckboxIncorrect{border-color:var(--fq-border)}.h5x1jW_optionInput{flex:1}.h5x1jW_removeBtn{cursor:pointer;color:var(--fq-text-muted);background:0 0;border:none;align-items:center;padding:4px;display:flex}.h5x1jW_removeBtn:hover{color:var(--fq-red)}.h5x1jW_addBtn{border:1px dashed var(--fq-border);color:var(--fq-text-sec);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;margin-top:4px;padding:6px 12px;font-size:13px;display:flex}.h5x1jW_addBtn:hover{border-color:var(--fq-purple);color:var(--fq-purple)}.h5x1jW_tfOptions{gap:12px;margin-bottom:12px;display:flex}.h5x1jW_tfBtn{border:2px solid var(--fq-border);background:var(--fq-card);cursor:pointer;text-align:center;border-radius:8px;flex:1;padding:12px;font-size:14px;font-weight:600}.h5x1jW_tfBtnActive{border-color:var(--fq-green);background:var(--fq-green-bg);color:var(--fq-green)}.h5x1jW_tfBtnInactive{color:var(--fq-text-sec)}.h5x1jW_essayHint{color:var(--fq-text-muted);padding:12px 0;font-size:13px;font-style:italic}.h5x1jW_orderingNumber,.h5x1jW_matchingNumber{color:var(--fq-text-sec);text-align:center;min-width:24px;font-size:14px;font-weight:600}.h5x1jW_matchingArrow{color:var(--fq-text-muted);font-size:16px}
.vgVcBq_headerRow{align-items:center;gap:15px;width:100%;display:flex}.vgVcBq_iconChip{background:var(--fq-bg-chip);border-radius:var(--fq-radius-medium);flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.vgVcBq_headerTitle{color:var(--fq-text);font-size:13px;font-weight:700}.vgVcBq_helpBox{border:1px solid var(--fq-border);border-radius:var(--fq-radius-small);padding:15px}.vgVcBq_flagRow{border-bottom:1px solid var(--fq-border);color:var(--fq-text-muted);align-items:center;gap:10px;margin-bottom:8px;padding-bottom:8px;font-size:13px;font-weight:600;display:flex}.vgVcBq_bulletList{color:var(--fq-text-muted);margin:0;padding-left:20px;font-size:13px;font-weight:600;line-height:1.8}
.R1jclW_row{background:var(--fq-bg-raised);border-radius:var(--fq-radius-small);flex-direction:column;gap:10px;padding:12px;display:flex}.R1jclW_head{justify-content:space-between;align-items:center;gap:12px;display:flex}.R1jclW_season{color:var(--fq-text);font-size:14px;font-weight:700}.R1jclW_notice{flex-direction:column;gap:4px;display:flex}.R1jclW_noticeTitle{color:var(--fq-text);font-size:13px;font-weight:700}.R1jclW_text{color:var(--fq-text-sec);margin:0;font-size:13px;line-height:1.5}.R1jclW_hint{color:var(--fq-text-muted);margin:0;font-size:12px}.R1jclW_actions{display:flex}@media (max-width:980px){.R1jclW_head{flex-direction:column;align-items:flex-start;gap:6px}}
.PKxI7W_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.PKxI7W_toolbarRight{align-items:center;gap:8px;display:flex}.PKxI7W_mutatingLabel{color:var(--fq-text-muted);font-size:12px}.PKxI7W_empty{text-align:center;color:var(--fq-text-muted);padding:40px 20px;font-size:14px}.PKxI7W_moduleCard{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:12px;margin-bottom:12px}.PKxI7W_moduleHeader{background:var(--fq-purple-light);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;display:flex}.PKxI7W_moduleHeaderExpanded{border-radius:12px 12px 0 0}.PKxI7W_moduleDragHandle{cursor:grab;color:var(--fq-text-muted);touch-action:none;flex-shrink:0;padding:2px;display:flex}.PKxI7W_moduleIndex{color:var(--fq-purple);min-width:28px;font-size:13px;font-weight:700}.PKxI7W_moduleTitle{color:var(--fq-text);flex:1;font-size:14px;font-weight:600}.PKxI7W_moduleExpandBtn{background:var(--fq-purple-tint-soft);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.PKxI7W_actRow{border-bottom:1px solid var(--fq-border);background:var(--fq-card);cursor:pointer;align-items:center;gap:8px;padding:10px 16px 10px 56px;display:flex}.PKxI7W_actDragHandle{cursor:grab;color:var(--fq-text-muted);touch-action:none;flex-shrink:0;padding:2px;display:flex}.PKxI7W_actIcon{background:var(--fq-purple-tint-soft);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.PKxI7W_actTitle{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.PKxI7W_actDuration{color:var(--fq-text-muted);white-space:nowrap;font-size:12px}.PKxI7W_addActBtn{width:100%;color:var(--fq-purple);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:10px 16px 10px 56px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.PKxI7W_addActBtn:hover{background:var(--fq-purple-soft)}.PKxI7W_moveWrap{position:relative}.PKxI7W_moveDropdown{z-index:100;background:var(--fq-card);border:1px solid var(--fq-border);box-shadow:var(--fq-shadow-md);border-radius:10px;min-width:180px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden}.PKxI7W_moveDropdownLabel{color:var(--fq-text-muted);text-transform:uppercase;letter-spacing:.04em;padding:6px 12px;font-size:11px;font-weight:600}.PKxI7W_moveDropdownItem{cursor:pointer;color:var(--fq-text);background:0 0;padding:8px 12px;font-size:13px;transition:background .1s}.PKxI7W_moveDropdownItem:hover{background:var(--fq-purple-soft)}.PKxI7W_moveDropdownBackdrop{z-index:99;position:fixed;inset:0}.PKxI7W_confirmText{color:var(--fq-text-sec);margin:0 0 24px;font-size:14px;line-height:1.6}.PKxI7W_confirmActions{gap:8px;display:flex}.PKxI7W_confirmDeleteBtn{background:var(--fq-red);color:var(--fq-text-on-accent);cursor:pointer;border:none;border-radius:10px;flex:1;padding:11px;font-family:inherit;font-size:14px;font-weight:700}.PKxI7W_confirmDeleteBtnDisabled{opacity:.7;cursor:not-allowed}.PKxI7W_flexBtn{flex:1}@media (max-width:980px){.PKxI7W_moduleHeader{padding:10px 12px}.PKxI7W_actRow{padding:8px 12px 8px 46px}.PKxI7W_addActBtn{padding:10px 12px 10px 46px}}
.TDe5Iq_formMb{margin-bottom:16px}.TDe5Iq_flexRow{gap:12px;margin-bottom:16px;display:flex}.TDe5Iq_fieldSmall{flex:1}.TDe5Iq_fieldMin{min-width:140px}.TDe5Iq_fieldLabel{color:var(--fq-text-sec);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.TDe5Iq_tagList{border:1px solid var(--fq-border);border-radius:8px;max-height:140px;margin-top:8px;padding:8px;overflow-y:auto}.TDe5Iq_tagListEmpty{color:var(--fq-text-muted);flex-direction:column;align-items:center;gap:4px;padding:12px;font-size:13px;display:flex}.TDe5Iq_tagListEmptyIcon{color:var(--fq-text-muted)}.TDe5Iq_tagPills{flex-wrap:wrap;gap:6px;display:flex}.TDe5Iq_footer{justify-content:flex-end;gap:12px;display:flex}.TDe5Iq_errorBox{background:var(--fq-red-bg);color:var(--fq-red);border-radius:8px;margin-top:12px;padding:10px 14px;font-size:13px}
._TUseq_navDots{gap:6px;padding:14px 20px;display:flex;overflow-x:auto}._TUseq_dotWrapper{flex-shrink:0;display:inline-flex}
._30k_la_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);flex-direction:column;gap:14px;padding:16px 20px;display:flex}._30k_la_header{align-items:center;gap:12px;display:flex}._30k_la_icon{color:var(--fq-purple);flex-shrink:0}._30k_la_title{color:var(--fq-text);margin:0;font-size:18px;font-weight:700}._30k_la_text{color:var(--fq-text-sec);margin:0;font-size:13px;line-height:1.5}._30k_la_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:980px){._30k_la_card{padding:14px 16px}}
.EphSTG_wrapper{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:16px;margin-bottom:20px;overflow:hidden}.EphSTG_header{justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.EphSTG_divider{background:var(--fq-border);height:1px}.EphSTG_leftGroup{align-items:center;gap:16px;display:flex}.EphSTG_counterGroup{flex-direction:column;gap:2px;display:flex}.EphSTG_counterLabel{color:var(--fq-text);font-size:13px;font-weight:700}.EphSTG_counterValue{color:var(--fq-text-muted);font-size:13px;font-weight:400}.EphSTG_timer{background:var(--fq-purple-soft);color:var(--fq-purple);font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:100px;align-items:center;gap:6px;padding:5px 14px;font-size:14px;font-weight:700;transition:background .3s,color .3s;display:flex}.EphSTG_timerLow{background:var(--fq-red-bg);color:var(--fq-red);animation:1.4s ease-in-out infinite EphSTG_examPulse}.EphSTG_helpBtn{cursor:pointer;border-radius:var(--fq-radius-pill);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EphSTG_iconGroup{align-items:center;gap:8px;display:flex}
.ONI83a_topBar{justify-content:flex-end;align-items:center;gap:12px;margin:0 0 20px;display:flex}.ONI83a_twoCol{grid-template-columns:1fr 280px;gap:24px;display:grid}.ONI83a_fieldGroup{margin-bottom:16px}.ONI83a_statusAccessRow{align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.ONI83a_statusAccessCol{flex:1;min-width:0}@media (max-width:980px){.ONI83a_statusAccessRow{flex-direction:column;gap:16px}}.ONI83a_label{color:var(--fq-text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.ONI83a_textarea{border:1px solid var(--fq-border);background:var(--fq-card);width:100%;color:var(--fq-text);resize:vertical;box-sizing:border-box;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px}.ONI83a_fieldHint{color:var(--fq-text-muted);margin-top:4px;font-size:11px;display:block}.ONI83a_fieldWarn{color:var(--fq-yellow);margin-top:4px;font-size:12px}.ONI83a_fieldError{color:var(--fq-red);margin-top:4px;font-size:12px}.ONI83a_previewCard{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:14px;width:100%;overflow:hidden}.ONI83a_thumbWrapper{position:relative}.ONI83a_thumbLabel{aspect-ratio:2;cursor:pointer;display:block;position:relative}.ONI83a_thumbLabelWaiting{cursor:wait}.ONI83a_thumbPlaceholder{background:linear-gradient(135deg, var(--fq-purple-soft) 0%, var(--fq-purple-light) 100%)}.ONI83a_thumbLoading{z-index:3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ONI83a_thumbEmpty{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ONI83a_thumbOverlay{background:var(--fq-overlay-medium);justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.ONI83a_thumbStatusBadge{position:absolute;top:6px;left:6px}.ONI83a_thumbVisibilityBadge{position:absolute;top:6px;right:6px}.ONI83a_accessChip{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.ONI83a_accessChipPublic{background:var(--fq-green-bg);color:var(--fq-green)}.ONI83a_accessChipPrivate{background:var(--fq-yellow-bg);color:var(--fq-yellow)}.ONI83a_thumbDeleteBtn{background:var(--fq-overlay-heavy);width:26px;height:26px;color:var(--fq-text-on-accent);cursor:pointer;z-index:2;border:none;border-radius:13px;justify-content:center;align-items:center;transition:opacity .2s,background .15s,transform .15s;display:flex;position:absolute;top:6px;right:6px}.ONI83a_thumbDeleteBtn:hover{background:var(--fq-red);transform:scale(1.15)}.ONI83a_previewBody{padding:10px 12px}.ONI83a_previewTitle{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:14px;font-weight:600;overflow:hidden}.ONI83a_previewDesc{color:var(--fq-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:30px;margin-bottom:4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ONI83a_previewAuthors{color:var(--fq-text-sec);margin-bottom:6px;font-size:11px}.ONI83a_previewCats{flex-wrap:wrap;gap:3px;display:flex}.ONI83a_authorAvatar{background:var(--fq-purple-soft);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ONI83a_authorAvatarInitial{color:var(--fq-purple);font-size:11px;font-weight:600}.ONI83a_tagAuthorAvatar{object-fit:cover;border:2px solid var(--fq-card);width:32px;height:32px;box-shadow:0 0 0 1px var(--fq-purple-tint-border);border-radius:50%;flex-shrink:0;margin-left:-5px}.ONI83a_tagAuthorFallback{background:var(--fq-purple);border:2px solid var(--fq-card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-5px;display:inline-flex}.ONI83a_tagAuthorFallbackInitial{color:var(--fq-text-on-accent);text-transform:uppercase;font-size:13px;font-weight:700}.ONI83a_monetSection{margin-top:28px}.ONI83a_monetTitle{color:var(--fq-text);margin-bottom:14px;font-size:15px;font-weight:700}.ONI83a_monetFields{flex-direction:column;gap:12px;display:flex}.ONI83a_accessDurationWrap{max-width:260px}.ONI83a_pricingBox{background:var(--fq-purple-tint-soft);border:1px solid var(--fq-purple-tint-border);border-radius:14px;padding:16px}.ONI83a_pricingBoxTitle{color:var(--fq-text);margin-bottom:4px;font-size:13px;font-weight:700}.ONI83a_pricingBoxHint{color:var(--fq-text-muted);margin-bottom:12px;font-size:11px}.ONI83a_selfCertHint{color:var(--fq-text-muted);padding-left:4px;font-size:12px}.ONI83a_bundleHint{color:var(--fq-text-muted);margin-top:-10px;font-size:11px;display:block}.ONI83a_cropOverlay{background:var(--fq-overlay-heavy);z-index:300;position:fixed;inset:0}.ONI83a_cropModal{background:var(--fq-card);z-index:310;width:min(700px,94vw);box-shadow:0 20px 60px var(--fq-overlay-light);border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ONI83a_cropTitle{color:var(--fq-text);font-size:14px;font-weight:700}.ONI83a_cropActions{gap:8px;width:100%;display:flex}@media (max-width:980px){.ONI83a_twoCol{display:block}}.ONI83a_flexBtn{flex:1}
.IeZxfW_wrapper{width:100%;max-width:900px;margin:0 auto}.IeZxfW_notFound{text-align:center;color:var(--fq-text-muted);padding:40px}
.x7utCq_page{width:100%}.x7utCq_layout{grid-template-columns:minmax(257px,1fr) minmax(0,1158px) minmax(0,1fr);align-items:flex-start;display:grid}.x7utCq_headerCell{grid-column:2;margin-bottom:6px}.x7utCq_nav{box-sizing:border-box;flex-direction:column;grid-column:1;justify-self:end;gap:4px;width:257px;padding:5px 20px;display:flex}.x7utCq_navItem{border-radius:var(--fq-radius-medium);width:100%;color:var(--fq-text-muted);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}.x7utCq_navItem:hover{background:var(--fq-bg-chip)}.x7utCq_navItemActive{background:var(--fq-bg-chip);color:var(--fq-purple-icon);font-weight:700}.x7utCq_navItemActive:hover{background:var(--fq-bg-chip)}.x7utCq_content{border-top:1px solid var(--fq-border);flex-direction:column;grid-column:2;gap:15px;min-width:0;padding-top:15px;display:flex}@media (max-width:980px){.x7utCq_layout{grid-template-columns:1fr;gap:12px}.x7utCq_headerCell,.x7utCq_nav,.x7utCq_content{grid-column:1}.x7utCq_headerCell{margin-bottom:0}.x7utCq_nav{flex-direction:row;width:100%;padding:0 0 4px;overflow-x:auto}.x7utCq_navItem{flex-shrink:0;width:auto}.x7utCq_content{border-top:none;padding-top:0}}
.TLeAeq_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);flex-direction:column;gap:14px;padding:16px 20px;display:flex}.TLeAeq_header{align-items:center;gap:12px;display:flex}.TLeAeq_icon{color:var(--fq-purple);flex-shrink:0}.TLeAeq_title{color:var(--fq-text);margin:0;font-size:18px;font-weight:700}.TLeAeq_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.TLeAeq_row{background:var(--fq-bg-raised);border-radius:var(--fq-radius-small);flex-direction:column;gap:6px;padding:12px;display:flex}.TLeAeq_rowHead{justify-content:space-between;gap:12px;display:flex}.TLeAeq_name{color:var(--fq-text);font-size:14px;font-weight:700}.TLeAeq_tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TLeAeq_resultTag{color:var(--fq-text-sec);background:var(--fq-bg-chip);border-radius:var(--fq-radius-small);padding:2px 8px;font-size:11px;font-weight:700}.TLeAeq_seasonStatus{color:var(--fq-text-muted);font-size:12px}.TLeAeq_reason,.TLeAeq_note{color:var(--fq-text-sec);margin:0;font-size:13px;line-height:1.5}.TLeAeq_metrics{color:var(--fq-text-sec);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.TLeAeq_viewButton{align-self:flex-start}.TLeAeq_viewing{color:var(--fq-purple);align-self:flex-start;font-size:12px;font-weight:700}@media (max-width:980px){.TLeAeq_viewButton{align-self:stretch;width:100%}.TLeAeq_rowHead{flex-direction:column;gap:6px}.TLeAeq_card{padding:14px 16px}}
.iVaMQa_errorActions{justify-content:center;gap:12px;display:flex}.iVaMQa_errorText{color:var(--fq-text-sec);font-size:16px}.iVaMQa_loaderCenter{justify-content:center;align-items:center;min-height:240px;display:flex}.iVaMQa_submitErrorBanner{background:var(--fq-red-bg);border:1px solid var(--fq-red);color:var(--fq-red);border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.iVaMQa_container{flex-direction:column;display:flex}.iVaMQa_loaderQuestion{justify-content:center;align-items:center;min-height:200px;display:flex}.iVaMQa_questionArea{width:100%;padding:20px 0}@media (max-width:1200px){.iVaMQa_questionArea{padding:16px 0}}.iVaMQa_questionCard{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);margin-bottom:20px;animation:.25s iVaMQa_examFadeIn;overflow:hidden}.iVaMQa_questionHeaderSection{border-bottom:1px solid var(--fq-border);flex-direction:column;align-items:center;gap:30px;padding:20px;display:flex}.iVaMQa_questionOptionsSection{padding:15px}.iVaMQa_questionMeta{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.iVaMQa_questionNumberChip{background:var(--fq-bg-chip);border-radius:var(--fq-radius-pill);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.iVaMQa_questionNumberLabel{color:var(--fq-purple-mid);font-size:16px;font-weight:400}.iVaMQa_questionText{color:var(--fq-text);width:100%;margin:0;font-size:17px;font-weight:600;line-height:1.65}.iVaMQa_questionTextRich{font-weight:400}.iVaMQa_questionImage{object-fit:contain;border:1px solid var(--fq-border);border-radius:12px;max-width:min(100%,500px);max-height:360px;display:block}.iVaMQa_navRow{border-top:1px solid var(--fq-border);justify-content:space-between;align-items:center;padding:20px;display:flex}.iVaMQa_centeredCard{text-align:center}.iVaMQa_reviewFlagBtn{cursor:pointer;color:var(--fq-text-muted);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.iVaMQa_reviewFlagBtn:hover{color:var(--fq-text)}.iVaMQa_reviewFlagBtnActive,.iVaMQa_reviewFlagBtnActive:hover{color:var(--fq-yellow)}
.m2PJ6W_headerLeft{align-items:center;gap:8px;display:flex}.m2PJ6W_countBadge{background:var(--fq-purple);color:var(--fq-text-on-accent);border-radius:20px;padding:2px 7px;font-size:11px;font-weight:700}.m2PJ6W_clearBtn{color:var(--fq-text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12px;text-decoration:underline}.m2PJ6W_scrollBody{flex:1;overflow-y:auto}.m2PJ6W_section{border-bottom:1px solid var(--fq-border);padding-top:20px;padding-bottom:20px}.m2PJ6W_section:first-child{padding-top:0}.m2PJ6W_section:last-child{border-bottom:none;padding-bottom:0}.m2PJ6W_sectionTitle{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:11px;font-weight:700}.m2PJ6W_pillRow{flex-wrap:wrap;gap:6px;display:flex}.m2PJ6W_rangeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.m2PJ6W_rangeLabel{color:var(--fq-text-muted);margin-bottom:5px;font-size:11px}.m2PJ6W_fullWidthBtn{width:100%}
.bEZXTa_toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.bEZXTa_searchWrapper{flex:1;min-width:180px}.bEZXTa_filterWrapper{flex-shrink:0;width:160px}.bEZXTa_tintedField{background:var(--fq-purple-light)}.bEZXTa_tableHeader{background:var(--fq-purple-light);border-radius:8px;gap:8px;margin-bottom:4px;padding:8px 12px;display:grid}.bEZXTa_tableHeaderCell{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.bEZXTa_tableHeaderCellLeft{text-align:left}.bEZXTa_tableHeaderCellCenter{text-align:center}.bEZXTa_emptyState{color:var(--fq-text-muted);text-align:center;padding:24px 12px;font-size:.875rem}.bEZXTa_row{cursor:pointer;border-bottom:1px solid var(--fq-border);align-items:center;gap:8px;padding:12px;display:grid}.bEZXTa_row:hover{background:var(--fq-purple-tint-soft)}.bEZXTa_rowLast{border-bottom:none}.bEZXTa_examCell{align-items:center;gap:10px;display:flex;overflow:hidden}.bEZXTa_examTitle{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.bEZXTa_examIcon{flex-shrink:0}.bEZXTa_centeredCell{justify-content:center;display:flex}.bEZXTa_textCellCenter{color:var(--fq-text-sec);text-align:center;font-size:.8125rem}.bEZXTa_statusCell{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.bEZXTa_badge{border-radius:100px;justify-content:center;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.bEZXTa_badgeLive{background:var(--fq-green-bg);color:var(--fq-green)}.bEZXTa_badgeDraft{background:var(--fq-yellow-bg);color:var(--fq-yellow)}.bEZXTa_badgeArchived{background:var(--fq-red-bg);color:var(--fq-red)}.bEZXTa_badgeExam{background:var(--fq-purple-tint-glow);color:var(--fq-purple)}.bEZXTa_badgeMockExam{background:var(--fq-blue-bg);color:var(--fq-blue)}.bEZXTa_badgeCertification{background:var(--fq-green-bg);color:var(--fq-green)}.bEZXTa_badgeQuiz,.bEZXTa_badgeAssessment{background:var(--fq-yellow-bg);color:var(--fq-yellow)}.bEZXTa_actionCell{justify-content:center;display:flex}.bEZXTa_actionGroup{gap:4px;display:flex}
.srW6Cq_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-big);overflow:hidden}.srW6Cq_header{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.srW6Cq_headerDivided{border-bottom:1px solid var(--fq-border)}.srW6Cq_headerLeft{align-items:stretch;gap:10px;min-width:0;display:flex}.srW6Cq_headerIcon{border-radius:var(--fq-radius-big);background:var(--fq-bg-chip);width:42px;height:42px;color:var(--fq-purple-icon);flex-shrink:0;justify-content:center;align-items:center;display:flex}.srW6Cq_headerText{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.srW6Cq_headerTitle{color:var(--fq-text);margin:0;font-size:13px;font-weight:700}.srW6Cq_headerDesc{color:var(--fq-text-3);margin:0;font-size:12px;font-weight:500}.srW6Cq_headerActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.srW6Cq_body{flex-direction:column;gap:20px;padding:20px;display:flex}.srW6Cq_footer{border-top:1px solid var(--fq-border);justify-content:flex-end;align-items:center;gap:10px;padding:20px;display:flex}@media (max-width:980px){.srW6Cq_header{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.srW6Cq_headerActions{flex-wrap:wrap}.srW6Cq_body,.srW6Cq_footer{padding:16px}}
.tgtuuG_card{background:var(--fq-bg-raised);border-radius:var(--fq-radius-small);flex:1;align-items:center;gap:10px;min-width:0;padding:5px;display:flex}.tgtuuG_iconWrap{color:var(--fq-purple);flex-shrink:0;justify-content:center;align-items:center;padding:10px;display:flex}.tgtuuG_text{flex-direction:column;gap:5px;min-width:0;display:flex}.tgtuuG_label{color:var(--fq-text);font-size:13px;font-weight:700}.tgtuuG_value{color:var(--fq-text-muted);font-size:13px}
.KZvU-a_body{padding:0}.KZvU-a_stateWrap{flex-direction:column;align-items:center;gap:12px;padding:40px 20px;display:flex}.KZvU-a_retryRow{justify-content:center;display:flex}.KZvU-a_header{z-index:1;background:var(--fq-card);border-bottom:1px solid var(--fq-border);align-items:flex-start;gap:15px;padding:20px;display:flex;position:sticky;top:0}.KZvU-a_headerInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.KZvU-a_studentName{color:var(--fq-text);font-size:13px;font-weight:700}.KZvU-a_studentMeta{color:var(--fq-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.KZvU-a_closeBtn{background:var(--fq-bg-chip);cursor:pointer;color:var(--fq-purple);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.KZvU-a_closeBtn:hover{filter:brightness(.95)}.KZvU-a_statsBar{border-bottom:1px solid var(--fq-border);flex-wrap:wrap;align-items:center;gap:30px;padding:20px;display:flex}.KZvU-a_statMain{align-items:baseline;gap:4px;display:flex}.KZvU-a_statPercent{color:var(--fq-text);font-size:24px;font-weight:700}.KZvU-a_statMainLabel{color:var(--fq-text-muted);font-size:13px}.KZvU-a_statItem{color:var(--fq-text);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex}.KZvU-a_statusWrap{align-items:center;gap:12px;margin-left:auto;display:flex}.KZvU-a_statusFieldLabel{color:var(--fq-text-muted);white-space:nowrap;font-size:13px}.KZvU-a_statusPill{background:var(--fq-bg-chip);color:var(--fq-text-sec);white-space:nowrap;border-radius:200px;padding:6px 10px;font-size:13px;font-weight:700}.KZvU-a_moduleList{flex-direction:column;display:flex}.KZvU-a_emptyState{text-align:center;color:var(--fq-text-muted);padding:40px 20px;font-size:14px}.KZvU-a_moduleBlock{border-bottom:1px solid var(--fq-border)}.KZvU-a_moduleBlock:last-child{border-bottom:none}.KZvU-a_moduleRow{cursor:pointer;width:100%;color:var(--fq-text-muted);background:0 0;border:none;align-items:center;gap:30px;padding:20px;font-family:inherit;display:flex}.KZvU-a_moduleTitle{text-align:left;width:200px;color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600;overflow:hidden}.KZvU-a_moduleBarTrack{background:var(--fq-border);border-radius:10px;flex:1;min-width:0;height:30px;overflow:hidden}.KZvU-a_moduleBarFill{background:var(--fq-student-module-progress);box-sizing:border-box;border-radius:10px;justify-content:flex-end;align-items:center;min-width:40px;height:100%;padding:0 11px;transition:width .2s;display:flex}.KZvU-a_moduleBarValue{color:var(--fq-bg-always-dark);font-size:13px;font-weight:600}.KZvU-a_activityList{flex-direction:column;gap:10px;padding:0 20px 20px;display:flex}.KZvU-a_activityHeaderRow{text-transform:uppercase;letter-spacing:.02em;color:var(--fq-text-muted);grid-template-columns:1fr 70px 100px;gap:12px;padding-bottom:6px;font-size:11px;font-weight:700;display:grid}.KZvU-a_activityHeaderRow span:not(:first-child){text-align:right}.KZvU-a_activityRow{grid-template-columns:1fr 70px 100px;align-items:center;gap:12px;display:grid}.KZvU-a_activityLabel{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex;overflow:hidden}.KZvU-a_activityScore{color:var(--fq-text);text-align:right;white-space:nowrap;font-size:12px;font-weight:600}.KZvU-a_activityDate{color:var(--fq-text-muted);text-align:right;white-space:nowrap;font-size:12px;font-weight:500}
._9mDuBq_headerLeft{align-items:center;gap:8px;display:flex}._9mDuBq_countBadge{background:var(--fq-purple);color:var(--fq-text-on-accent);border-radius:20px;padding:2px 7px;font-size:11px;font-weight:700}._9mDuBq_clearBtn{color:var(--fq-text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12px;text-decoration:underline}._9mDuBq_scrollBody{flex:1;overflow-y:auto}._9mDuBq_section{border-bottom:1px solid var(--fq-border);padding-top:20px;padding-bottom:20px}._9mDuBq_section:first-child{padding-top:0}._9mDuBq_section:last-child{border-bottom:none;padding-bottom:0}._9mDuBq_sectionTitle{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:11px;font-weight:700}._9mDuBq_pillButtons{flex-wrap:wrap;gap:6px;display:flex}._9mDuBq_pillBtn{border:1.5px solid var(--fq-border);color:var(--fq-text-sec);cursor:pointer;background:0 0;border-radius:20px;padding:5px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}._9mDuBq_pillBtnActive{border-color:var(--fq-purple);background:var(--fq-purple-tint-soft);color:var(--fq-purple);font-weight:700}._9mDuBq_tagsList{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}._9mDuBq_noTags{color:var(--fq-text-muted);font-size:12px}._9mDuBq_fullWidthBtn{width:100%}
.qjxQAa_grid{grid-template-columns:var(--table-cols);align-items:center;gap:0;display:grid}.qjxQAa_tableHead{background:var(--fq-bg-chip);border-radius:var(--fq-radius-small);padding:8px 50px}.qjxQAa_colLabel{text-transform:uppercase;color:var(--fq-text-sec);font-size:12px;font-weight:700}.qjxQAa_colLabelFirst{font-size:13px}.qjxQAa_rows{flex-direction:column;gap:10px;margin:0 -20px;display:flex}.qjxQAa_row{border-bottom:1px solid var(--fq-border);min-height:28px;padding:0 70px 10px}.qjxQAa_row[data-clickable]{cursor:pointer}.qjxQAa_row[data-clickable]:hover{background:var(--fq-purple-tint-soft)}.qjxQAa_row[data-dimmed]{opacity:.5;pointer-events:none}.qjxQAa_cellPrimary{color:var(--fq-text);text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.qjxQAa_cell{color:var(--fq-text-3);min-width:0;font-size:13px}@media (max-width:980px){.qjxQAa_tableHead{display:none}.qjxQAa_rows{margin:0 -16px}.qjxQAa_row{grid-template-columns:1fr;align-items:flex-start;gap:4px;padding:0 16px 12px}}
.ONTlHq_list{flex-direction:column;gap:10px;display:flex}.ONTlHq_row{border-radius:var(--fq-radius-small);border:1px solid var(--fq-border);background:var(--fq-bg);min-height:46px;color:var(--fq-text);align-items:center;gap:15px;padding:8px 12px;font-size:14px;display:flex}.ONTlHq_rowCorrect{border-color:var(--fq-green-review-border);background:var(--fq-green-review-bg)}.ONTlHq_rowIncorrectSelected{border-color:var(--fq-red-review-border);background:var(--fq-red-review-bg)}.ONTlHq_rowSelectedNeutral{border-color:var(--fq-purple-tint-border);background:var(--fq-purple-tint-soft)}.ONTlHq_indicator{border-radius:var(--fq-radius-pill);background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ONTlHq_indicatorCorrect{background:var(--fq-green-review-border)}.ONTlHq_indicatorIncorrect{background:var(--fq-red-review-border)}.ONTlHq_text{flex:1}.ONTlHq_tagGroup{flex-shrink:0;gap:6px;display:flex}.ONTlHq_unanswered{color:var(--fq-text-muted);margin-top:8px;font-size:13px}
.pSL8OW_row{border-radius:var(--fq-radius-small);background:var(--fq-bg-raised);align-items:center;gap:12px;padding:10px 12px;display:flex}.pSL8OW_rowMe{border:1px solid var(--fq-purple)}.pSL8OW_position{text-align:center;width:28px;color:var(--fq-text-sec);flex-shrink:0;font-size:14px;font-weight:700}.pSL8OW_texts{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pSL8OW_name{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.pSL8OW_me{color:var(--fq-purple);font-weight:400}.pSL8OW_details{color:var(--fq-text-muted);font-size:12px}.pSL8OW_points{color:var(--fq-purple);flex-shrink:0;font-size:14px;font-weight:700}
.HcCMBG_container{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:14px;width:100%;padding:24px}.HcCMBG_header{margin-bottom:6px}.HcCMBG_fullName{color:var(--fq-text);letter-spacing:.3px;font-size:18px;font-weight:800}.HcCMBG_sectionTitle{color:var(--fq-purple);text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid var(--fq-border);margin-top:22px;margin-bottom:10px;padding-bottom:6px;font-size:11px;font-weight:800}.HcCMBG_lineBlock{color:var(--fq-text);white-space:pre-wrap;font-size:13px;line-height:1.6}.HcCMBG_subline{color:var(--fq-text-muted);margin-top:2px;font-size:12px}.HcCMBG_entryWrap{margin-bottom:16px}.HcCMBG_entryTitle{color:var(--fq-text);font-size:14px;font-weight:700}.HcCMBG_entryDescMargin{margin-top:4px}.HcCMBG_achievementList{margin-top:6px;margin-bottom:0;padding-left:18px}.HcCMBG_achievementItem{color:var(--fq-text);font-size:13px;line-height:1.6}.HcCMBG_projectName{color:var(--fq-text);font-size:14px;font-weight:700}.HcCMBG_projectDescMargin{margin-top:2px}.HcCMBG_projectLink{color:var(--fq-purple)}
.HHZr2W_card{padding:0;overflow:hidden}.HHZr2W_cardHeader{border-bottom:1px solid var(--fq-border);flex-direction:column;gap:20px;padding:20px;display:flex}.HHZr2W_title{color:var(--fq-text);margin:0;font-size:20px;font-weight:700}.HHZr2W_searchRow{align-items:flex-start;gap:8px;display:flex}.HHZr2W_searchInput{flex:1;min-width:180px}.HHZr2W_tableWrap{padding:20px}.HHZr2W_empty{text-align:center;color:var(--fq-text-muted);padding:24px 16px;font-size:14px}.HHZr2W_tableHead{background:var(--fq-bg-chip);border-radius:8px;gap:8px;margin-bottom:20px;padding:8px 10px;display:grid}.HHZr2W_tableHdr{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.HHZr2W_tableRow{align-items:center;gap:8px;padding:12px 16px;display:grid}.HHZr2W_tableRowClickable{cursor:pointer}.HHZr2W_tableRowBorder{border-bottom:1px solid var(--fq-border)}.HHZr2W_cellUser{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.HHZr2W_cellUserInfo{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.HHZr2W_cellName{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.HHZr2W_cellEmail{color:var(--fq-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.HHZr2W_cellProgress{align-items:center;gap:6px;padding-right:12px;display:flex}.HHZr2W_cellSourceBadge{align-items:center;display:flex}.HHZr2W_cellObs{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.HHZr2W_cellExpiry{color:var(--fq-text-sec);font-size:13px}.HHZr2W_cellMuted{color:var(--fq-text-muted);font-size:12px}.HHZr2W_grantMeta{color:var(--fq-text-muted);white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11px;line-height:1.4;display:block;overflow:hidden}.HHZr2W_grantMetaLabel{color:var(--fq-text-sec);font-weight:700}.HHZr2W_progressBar{flex-shrink:0;width:60px}.HHZr2W_progressLabel{color:var(--fq-text-muted);white-space:nowrap;flex-shrink:0;font-size:10px}.HHZr2W_progressDash{color:var(--fq-text-muted);font-size:12px}.HHZr2W_sourceBadge{white-space:nowrap;border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}.HHZr2W_cellDate{color:var(--fq-text-sec);font-size:13px}.HHZr2W_mobileRow{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.HHZr2W_mobileRowBorder{border-bottom:1px solid var(--fq-border)}.HHZr2W_mobileTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.HHZr2W_mobileName{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.HHZr2W_mobileActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.HHZr2W_mobileEmail{color:var(--fq-text-sec);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.HHZr2W_mobileProgressRow{align-items:center;gap:8px;display:flex}.HHZr2W_mobileProgressBar{flex:1}.HHZr2W_mobileProgressLabel{color:var(--fq-text-muted);flex-shrink:0;font-size:11px}.HHZr2W_mobileDate{color:var(--fq-text-muted);font-size:11px}.HHZr2W_paginationRow{justify-content:center;margin-top:16px;padding-bottom:20px;display:flex}.HHZr2W_colSortable{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;color:var(--fq-text-sec);background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.HHZr2W_colSortable:hover{color:var(--fq-text)}.HHZr2W_colSortActive{color:var(--fq-purple)}.HHZr2W_sortIconIdle{opacity:.35}
._2XtpvG_toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}._2XtpvG_searchWrapper{flex:1;min-width:180px}._2XtpvG_btnOutlineIcon{align-items:center;gap:6px;display:flex}._2XtpvG_modalFooter{justify-content:flex-end;gap:10px;display:flex}._2XtpvG_qFormMb{margin-bottom:12px}._2XtpvG_qFormFlexRow{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}._2XtpvG_qFormFieldSmall{width:90px}._2XtpvG_qFormFieldMed{flex:1;min-width:160px}._2XtpvG_qFormFieldMin{min-width:140px}._2XtpvG_qFormLabel{color:var(--fq-text-muted);margin-bottom:6px;font-size:13px;display:block}._2XtpvG_tagList{border:1px solid var(--fq-border);border-radius:10px;max-height:200px;margin-top:6px;padding:4px;overflow:auto}._2XtpvG_tagPills{flex-wrap:wrap;gap:6px;padding:6px;display:flex}._2XtpvG_tagListEmpty{text-align:center;color:var(--fq-text-muted);padding:20px;font-size:13px}._2XtpvG_tagListEmptyIcon{opacity:.6;margin:0 auto 6px;display:block}._2XtpvG_qFormHint{color:var(--fq-text-muted);margin-bottom:8px;font-size:13px}._2XtpvG_essayHint{color:var(--fq-text-muted);padding:12px 0;font-size:13px;font-style:italic}._2XtpvG_optionRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}._2XtpvG_optionRadio{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._2XtpvG_optionRadioCorrect{border:2px solid var(--fq-green);background:var(--fq-green-bg)}._2XtpvG_optionRadioIncorrect{border:1px solid var(--fq-border);background:0 0}._2XtpvG_optionCheckbox{cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._2XtpvG_optionCheckboxCorrect{border:2px solid var(--fq-green);background:var(--fq-green-bg)}._2XtpvG_optionCheckboxIncorrect{border:1px solid var(--fq-border);background:0 0}._2XtpvG_optionInput{flex:1}._2XtpvG_optionRemoveBtn{color:var(--fq-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px}._2XtpvG_addOptionBtn{border:1px solid var(--fq-border);color:var(--fq-text-muted);cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:4px;margin-bottom:4px;padding:6px 12px;font-size:13px;display:flex}._2XtpvG_tfOptions{gap:12px;margin-bottom:8px;display:flex}._2XtpvG_tfBtn{cursor:pointer;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600}._2XtpvG_tfBtnActive{border:1px solid var(--fq-green);background:var(--fq-green-bg);color:var(--fq-green)}._2XtpvG_tfBtnInactive{border:1px solid var(--fq-border);color:var(--fq-text-sec);background:0 0}._2XtpvG_orderingNumber{color:var(--fq-text-muted);text-align:center;flex-shrink:0;width:20px;font-size:13px}._2XtpvG_matchingNumber{color:var(--fq-text-muted);flex-shrink:0;font-size:13px}._2XtpvG_matchingArrow{color:var(--fq-text-muted)}._2XtpvG_errorBox{background:var(--fq-red-bg);border:1px solid var(--fq-red);color:var(--fq-red);border-radius:10px;margin-top:12px;padding:10px 14px;font-size:13px}._2XtpvG_emptyState{color:var(--fq-text-sec);text-align:center;padding:40px 0}._2XtpvG_loadingMoreRow{padding:8px 0 16px}._2XtpvG_questionsList{flex-direction:column;gap:10px;display:flex}._2XtpvG_questionCard{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:12px;padding:16px 20px}._2XtpvG_questionCardInactive{opacity:.5}._2XtpvG_questionCardTop{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}._2XtpvG_questionCardLeft{flex:1}._2XtpvG_questionMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._2XtpvG_questionMetaText{color:var(--fq-text-muted);font-size:13px}._2XtpvG_questionTypeBadge{background:var(--fq-purple-tint-border);color:var(--fq-purple);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}._2XtpvG_inactiveBadge,._2XtpvG_restrictedBadge{background:var(--fq-red-bg);color:var(--fq-red);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}._2XtpvG_difficultyEasy{background:var(--fq-green-bg);color:var(--fq-green);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}._2XtpvG_difficultyMedium{background:var(--fq-exam-type-quiz-bg);color:var(--fq-exam-type-quiz-text);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}._2XtpvG_difficultyHard{background:var(--fq-red-bg);color:var(--fq-red);border-radius:100px;padding:2px 8px;font-size:11px;font-weight:600}._2XtpvG_categoryBadge{color:var(--fq-text-muted);background:var(--fq-bg);border-radius:100px;padding:2px 8px;font-size:11px}._2XtpvG_tagsText{color:var(--fq-text-muted);font-size:11px;font-style:italic}._2XtpvG_questionText{color:var(--fq-text);margin-top:4px;font-size:15px;font-weight:500}._2XtpvG_questionImage{object-fit:contain;border-radius:8px;max-width:min(400px,100%);max-height:250px;margin-top:8px;display:block}._2XtpvG_questionFeedback{color:var(--fq-text-muted);margin-top:6px;font-size:13px;font-style:italic}._2XtpvG_questionCardActions{gap:4px;display:flex}._2XtpvG_questionEditBtn{color:var(--fq-purple);cursor:pointer;background:0 0;border:none;padding:6px}._2XtpvG_questionReactivateBtn{color:var(--fq-green);cursor:pointer;background:0 0;border:none;padding:6px}._2XtpvG_questionDeleteBtn{color:var(--fq-red);cursor:pointer;background:0 0;border:none;padding:6px}._2XtpvG_questionOptions{flex-direction:column;gap:4px;display:flex}._2XtpvG_optionRow2{align-items:center;gap:8px;font-size:14px;display:flex}._2XtpvG_optionCorrect{color:var(--fq-green)}._2XtpvG_optionIncorrect{color:var(--fq-text-sec)}._2XtpvG_optionSpacer{width:14px}._2XtpvG_csvFileBtn{border:1px solid var(--fq-border);background:var(--fq-bg);cursor:pointer;text-align:center;box-sizing:border-box;border-radius:10px;width:100%;margin-bottom:16px;padding:10px 14px;font-family:inherit;font-size:14px}._2XtpvG_csvFileBtnHasFile{color:var(--fq-text)}._2XtpvG_csvFileBtnEmpty{color:var(--fq-text-muted)}._2XtpvG_csvErrorBox{background:var(--fq-red-bg);border:1px solid var(--fq-red);border-radius:10px;margin-bottom:16px;padding:12px}._2XtpvG_csvErrorItem{color:var(--fq-red);font-size:13px}._2XtpvG_csvPreviewWrapper{margin-bottom:16px;overflow:auto}._2XtpvG_csvPreviewLabel{color:var(--fq-text-muted);margin-bottom:8px;font-size:13px}._2XtpvG_csvTable{border-collapse:collapse;width:100%;font-size:12px}._2XtpvG_csvTableRow{border-bottom:1px solid var(--fq-border)}._2XtpvG_csvTableTh{text-align:left;color:var(--fq-text-muted);white-space:nowrap;padding:6px 8px;font-weight:600}._2XtpvG_csvTableTd{color:var(--fq-text-sec);white-space:nowrap;text-overflow:ellipsis;max-width:200px;padding:6px 8px;overflow:hidden}
.HQJ-RG_pill{border-radius:var(--fq-radius-pill);background:var(--fq-bg-chip);color:var(--fq-text-sec);white-space:nowrap;align-items:center;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex}
._4Bjaqq_pending{color:var(--fq-yellow);margin-top:4px;font-size:13px}._4Bjaqq_graded{color:var(--fq-purple);margin-top:4px;font-size:13px;font-weight:600}._4Bjaqq_graderBox{border-radius:var(--fq-radius-small);border:1px solid var(--fq-purple-tint-border);background:var(--fq-purple-tint-soft);margin-top:6px;padding:10px 12px;font-size:13px;line-height:1.5}._4Bjaqq_graderScore{color:var(--fq-purple);margin-bottom:4px;font-weight:600}._4Bjaqq_graderFeedback{color:var(--fq-text-sec);white-space:pre-wrap}._4Bjaqq_graderFeedbackLabel{color:var(--fq-text-muted)}
.ZE6j1a_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);flex-direction:column;gap:16px;padding:20px;display:flex}.ZE6j1a_header{align-items:center;gap:12px;display:flex}.ZE6j1a_icon{color:var(--fq-purple);flex-shrink:0}.ZE6j1a_titles{flex-direction:column;gap:2px;min-width:0;display:flex}.ZE6j1a_title{color:var(--fq-text);margin:0;font-size:20px;font-weight:700}.ZE6j1a_season{color:var(--fq-text-muted);font-size:12px}.ZE6j1a_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ZE6j1a_note{color:var(--fq-text-muted);margin:0;font-size:12px;line-height:1.5}@media (max-width:980px){.ZE6j1a_card{padding:16px}}
.NURDkW_hero{background:var(--fq-bg-always-dark);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);padding:30px;position:relative;overflow:hidden}.NURDkW_historicalBadgeRow{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:14px}.NURDkW_historicalLabel{color:var(--fq-purple);background:var(--fq-purple-soft);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.NURDkW_backBtn{color:var(--fq-purple);border:1px solid var(--fq-purple);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.NURDkW_row{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.NURDkW_badge{border-radius:var(--fq-radius-pill);width:115px;height:115px;font-family:var(--font-archivo), sans-serif;color:var(--fq-text-on-accent);flex-shrink:0;justify-content:center;align-items:center;font-size:48px;font-weight:700;display:flex}.NURDkW_info{flex-direction:column;flex:1;gap:14px;min-width:240px;display:flex}.NURDkW_titleRow{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.NURDkW_title{color:var(--fq-text-on-accent);margin:0;font-size:20px;font-weight:700}.NURDkW_focusBadge{background:var(--fq-purple);color:var(--fq-text-on-accent);border-radius:var(--fq-radius-pill);padding:4px 8px;font-size:13px;font-weight:700}.NURDkW_summary{color:var(--fq-text-on-dark-muted);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}
.hvSY6W_subtitle{color:var(--fq-text-muted);margin:-8px 0 16px;font-size:13px}.hvSY6W_empty{color:var(--fq-text-muted);text-align:center;padding:32px 16px;font-size:14px}.hvSY6W_fileList{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.hvSY6W_fileRow{border:1px solid var(--fq-border);background:var(--fq-bg);border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:flex}.hvSY6W_fileName{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;text-decoration:none;overflow:hidden}.hvSY6W_fileName:hover{text-decoration:underline}.hvSY6W_statusRow{margin-bottom:16px}.hvSY6W_field{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.hvSY6W_label{color:var(--fq-text-sec);font-size:12px;font-weight:700}.hvSY6W_textarea{resize:vertical;border:1px solid var(--fq-border);width:100%;color:var(--fq-text);background:var(--fq-card);box-sizing:border-box;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.55}.hvSY6W_textarea:focus{border-color:var(--fq-purple);outline:none}.hvSY6W_actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.hvSY6W_rejectBtn{border-color:var(--fq-red)!important;color:var(--fq-red)!important}
.dUpetq_downloadTemplateBtn{margin-bottom:16px}
.jsfPmq_cellStrong{color:var(--fq-text);font-weight:700}.jsfPmq_cellActions{align-items:center;gap:6px;display:flex}.jsfPmq_bankAlert{border-radius:var(--fq-radius-medium);background:var(--fq-red-bg);border:1px solid var(--fq-red);color:var(--fq-red);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.jsfPmq_bankAlertIcon{color:var(--fq-red);flex-shrink:0;margin-top:1px}.jsfPmq_bankAlertLink{font-family:inherit;font-size:inherit;color:var(--fq-red);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.jsfPmq_spinner{animation:1s linear infinite jsfPmq_spin}@keyframes jsfPmq_spin{to{transform:rotate(360deg)}}
.QGIq6a_wrap{flex-direction:column;gap:8px;margin-top:8px;display:flex}.QGIq6a_box{border-radius:var(--fq-radius-small);background:var(--fq-bg);color:var(--fq-text-sec);padding:8px 12px;font-size:13px}.QGIq6a_correctBox{border-radius:var(--fq-radius-small);background:var(--fq-green-tint-soft);color:var(--fq-text-sec);padding:8px 12px;font-size:13px}.QGIq6a_label{color:var(--fq-text-muted)}.QGIq6a_list{margin:4px 0 0;padding-left:20px}.QGIq6a_itemCorrectPos{color:var(--fq-green)}.QGIq6a_itemWrongPos{color:var(--fq-red)}
._27FuKa_row{border-radius:var(--fq-radius-small);background:var(--fq-bg-raised);align-items:center;gap:12px;padding:12px;display:flex}._27FuKa_rowLocked{opacity:.7}._27FuKa_iconBox{border-radius:var(--fq-radius-small);background:var(--fq-card);width:40px;height:40px;color:var(--fq-purple);flex-shrink:0;justify-content:center;align-items:center;display:flex}._27FuKa_rowLocked ._27FuKa_iconBox{color:var(--fq-text-muted)}._27FuKa_texts{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._27FuKa_title{color:var(--fq-text);font-size:14px;font-weight:700}._27FuKa_description{color:var(--fq-text-sec);font-size:13px}._27FuKa_meta{color:var(--fq-text-muted);font-size:12px}
.PkaGKW_group{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.PkaGKW_pill{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-big);cursor:pointer;align-items:stretch;min-width:163px;height:45px;padding:0;transition:all .18s;display:flex;overflow:hidden}.PkaGKW_stripe{flex-shrink:0;width:10px}.PkaGKW_pillBody{flex:1;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.PkaGKW_pillLabel{font-size:13px;font-weight:700}.PkaGKW_pillCount{border-radius:var(--fq-radius-pill);background:var(--fq-bg-chip);justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:inline-flex}
.wEmE7q_headerLeft{align-items:center;gap:8px;display:flex}.wEmE7q_countBadge{background:var(--fq-purple);color:var(--fq-text-on-accent);border-radius:20px;padding:2px 7px;font-size:11px;font-weight:700}.wEmE7q_clearBtn{color:var(--fq-text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12px;text-decoration:underline}.wEmE7q_scrollBody{flex:1;overflow-y:auto}.wEmE7q_section{border-bottom:1px solid var(--fq-border);padding-top:20px;padding-bottom:20px}.wEmE7q_section:first-child{padding-top:0}.wEmE7q_section:last-child{border-bottom:none;padding-bottom:0}.wEmE7q_sectionTitle{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:11px;font-weight:700}.wEmE7q_rangeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wEmE7q_rangeLabel{color:var(--fq-text-muted);margin-bottom:5px;font-size:11px}.wEmE7q_fullWidthBtn{width:100%}
.SiERnG_hint{color:var(--fq-text-sec);margin:0 0 16px;font-size:13px;line-height:1.5}.SiERnG_options{flex-direction:column;gap:10px;display:flex}.SiERnG_option{border:1px solid var(--fq-border);cursor:pointer;background:var(--fq-card);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.SiERnG_optionSelected{border-color:var(--fq-purple)}.SiERnG_optionDisabled{cursor:not-allowed;opacity:.6}.SiERnG_checkbox{accent-color:var(--fq-purple);margin-top:2px}.SiERnG_optionBody{flex-direction:column;gap:2px;display:flex}.SiERnG_optionTitle{color:var(--fq-text);font-size:14px;font-weight:600}.SiERnG_optionDesc{color:var(--fq-text-sec);font-size:12px}.SiERnG_errorBox{color:var(--fq-red);margin-top:12px;font-size:13px}.SiERnG_footer{justify-content:flex-end;gap:10px;display:flex}
.RUYn7G_column{flex-direction:column;gap:14px;display:flex}.RUYn7G_successCenter{text-align:center;padding:8px 0 4px}.RUYn7G_successIcon{margin:0 auto 14px;display:block}.RUYn7G_successTitle{color:var(--fq-text);margin:0 0 6px;font-size:16px;font-weight:700}.RUYn7G_resultList{flex-direction:column;gap:8px;display:flex}.RUYn7G_resultRow{background:var(--fq-purple-light);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.RUYn7G_resultStats{color:var(--fq-text-sec);margin-left:auto;font-size:12px}.RUYn7G_selectionBanner{background:var(--fq-purple-light);border-radius:10px;padding:10px 12px}.RUYn7G_selectionText{color:var(--fq-text-sec);font-size:12px}.RUYn7G_tintedField{background:var(--fq-bg)}.RUYn7G_tagList{border:1px solid var(--fq-border);border-radius:10px;max-height:240px;padding:4px;overflow:auto}.RUYn7G_tagListLoading,.RUYn7G_tagListEmpty{text-align:center;color:var(--fq-text-muted);padding:24px;font-size:13px}.RUYn7G_emptyIcon{opacity:.6;margin:0 auto 6px;display:block}.RUYn7G_tagPills{flex-wrap:wrap;gap:6px;padding:6px;display:flex}
._61snpW_dropzone{border:1px dashed var(--fq-border-strong);border-radius:var(--fq-radius-big);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 16px;transition:border-color .2s,background .2s;display:flex}._61snpW_compact{padding:20px 12px}._61snpW_dropzone[data-dragover]{border-color:var(--fq-purple);background:var(--fq-purple-tint-soft)}._61snpW_dropzone[data-disabled]{cursor:not-allowed;opacity:.6}._61snpW_texts{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._61snpW_compact ._61snpW_texts{gap:4px}._61snpW_label{color:var(--fq-text);font-size:13px;font-weight:700}._61snpW_hint{color:var(--fq-text-muted);font-size:13px}._61snpW_compact ._61snpW_hint{font-size:11px}._61snpW_hintError{color:var(--fq-red);font-size:13px}._61snpW_compact ._61snpW_hintError{font-size:11px}._61snpW_errorMsg{color:var(--fq-red);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}._61snpW_fileInput{display:none}
._3WEjrq_wrap{flex-direction:column;gap:6px;margin-top:8px;display:flex}._3WEjrq_rowCorrect{border-radius:var(--fq-radius-small);background:var(--fq-green-bg);border:1px solid var(--fq-green);color:var(--fq-text-sec);padding:8px 12px;font-size:13px}._3WEjrq_rowIncorrect{border-radius:var(--fq-radius-small);background:var(--fq-red-bg);border:1px solid var(--fq-red);color:var(--fq-text-sec);padding:8px 12px;font-size:13px}._3WEjrq_key{color:var(--fq-text);font-weight:600}._3WEjrq_correctHint{color:var(--fq-green);margin-left:8px;font-size:12px}
.yRwQlG_section{background:#1a1035;border-top:1px solid #2a1f50;padding:100px 0}.yRwQlG_container{max-width:1264px;margin:0 auto;padding:0 24px}.yRwQlG_title{font-family:var(--lp-font);color:#fff;text-align:center;margin:0 0 56px;font-size:38px;font-weight:700;line-height:1}.yRwQlG_list{flex-direction:column;gap:18px;display:flex}.yRwQlG_faqGroup{flex-direction:column;display:flex}.yRwQlG_questionBar{cursor:pointer;text-align:left;color:#fff;background:#2d1b69;border:none;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:54px;padding:0 20px;display:flex}.yRwQlG_questionBar:focus-visible{outline-offset:-2px;outline:2px solid #906be5}.yRwQlG_questionBullet{font-family:var(--lp-font-inter);color:#fff;font-size:20px;font-weight:700;line-height:1.5}.yRwQlG_arrow{flex-shrink:0;transition:transform .25s;transform:rotate(180deg)}.yRwQlG_arrowOpen{transform:rotate(0)}.yRwQlG_answerWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s;display:grid}.yRwQlG_answerWrap>.yRwQlG_answer{overflow:hidden}.yRwQlG_answerOpen{opacity:1;grid-template-rows:1fr}.yRwQlG_answer{overflow:hidden}.yRwQlG_answerInner{font-family:var(--lp-font-inter);color:#fff;background:#07021a;border:1px solid #2a1f50;border-top:none;padding:40px 60px;font-size:18px;font-weight:400;line-height:1.5}.yRwQlG_answerInner p{margin:0}.yRwQlG_faqHeading{font-size:inherit;font-weight:inherit;margin:0;padding:0}@media (max-width:980px){.yRwQlG_title{font-size:26px}.yRwQlG_questionBar{padding:0 16px}.yRwQlG_questionBullet{font-size:17px}.yRwQlG_answerInner{padding:24px 20px;font-size:16px}}
.L2Fqcq_section{padding:80px 0 160px}.L2Fqcq_container{max-width:1216px;margin:0 auto;padding:0 24px}.L2Fqcq_title{font-family:var(--lp-font);color:#fff;margin:0 0 56px;font-size:38px;font-weight:700;line-height:1}.L2Fqcq_list{flex-direction:column;gap:18px;display:flex}.L2Fqcq_faqGroup{flex-direction:column;display:flex}.L2Fqcq_questionBar{cursor:pointer;text-align:left;background:#2d1b69;border:none;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:54px;padding:0 20px;display:flex}.L2Fqcq_questionBar:focus-visible{outline-offset:-2px;outline:2px solid #906be5}.L2Fqcq_questionBullet{font-family:var(--lp-font-inter);color:#fff;font-size:20px;font-weight:700;line-height:1.5}.L2Fqcq_arrow{flex-shrink:0;transition:transform .25s;transform:rotate(180deg)}.L2Fqcq_arrowOpen{transform:rotate(0)}.L2Fqcq_answerWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s;display:grid}.L2Fqcq_answerWrap>.L2Fqcq_answer{overflow:hidden}.L2Fqcq_answerOpen{opacity:1;grid-template-rows:1fr}.L2Fqcq_answer{overflow:hidden}.L2Fqcq_answerInner{font-family:var(--lp-font-inter);color:#fff;background:#07021a;border:1px solid #2a1f50;border-top:none;padding:40px 60px;font-size:18px;font-weight:400;line-height:1.5}.L2Fqcq_answerInner p{margin:0 0 16px}.L2Fqcq_answer p:last-child{margin-bottom:0}.L2Fqcq_answerInner ul{margin:0 0 16px;padding-left:28px;list-style:outside}.L2Fqcq_answer ul:last-child{margin-bottom:0}.L2Fqcq_answerInner li{margin-bottom:4px;line-height:1.5}.L2Fqcq_answerInner strong{font-weight:700}@media (max-width:980px){.L2Fqcq_title{font-size:26px}.L2Fqcq_questionBar{padding:0 16px}.L2Fqcq_questionBullet{font-size:17px}.L2Fqcq_answerInner{padding:24px 20px;font-size:16px}}.L2Fqcq_faqHeading{font-size:inherit;font-weight:inherit;margin:0;padding:0}
.KWZGxG_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);flex-direction:column;gap:16px;padding:20px;display:flex;position:relative}.KWZGxG_viewAll{color:var(--fq-purple);margin-left:auto;font-size:13px;font-weight:700;text-decoration:none}.KWZGxG_viewAll:after{content:"";position:absolute;inset:0}.KWZGxG_viewAll:hover{text-decoration:underline}.KWZGxG_header{align-items:center;gap:12px;display:flex}.KWZGxG_icon{color:var(--fq-purple);flex-shrink:0}.KWZGxG_titles{flex-direction:column;gap:2px;min-width:0;display:flex}.KWZGxG_title{color:var(--fq-text);margin:0;font-size:20px;font-weight:700}.KWZGxG_subtitle{color:var(--fq-text-muted);font-size:12px}.KWZGxG_list{z-index:1;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}@media (max-width:980px){.KWZGxG_card{padding:16px}}
.eh8Fpa_section{background:#0d0822;padding:154px 0 160px}.eh8Fpa_container{max-width:1216px;margin:0 auto;padding:0 24px}.eh8Fpa_title{font-family:var(--lp-font);color:#fff;text-align:center;margin:0 0 56px;font-size:38px;font-weight:700;line-height:1}.eh8Fpa_list{flex-direction:column;gap:18px;display:flex}.eh8Fpa_faqGroup{flex-direction:column;display:flex}.eh8Fpa_questionBar{cursor:pointer;text-align:left;background:#2d1b69;border:none;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:54px;padding:0 20px;display:flex}.eh8Fpa_questionBar:focus-visible{outline-offset:-2px;outline:2px solid #906be5}.eh8Fpa_questionBullet{margin:0;padding-left:30px;list-style:outside}.eh8Fpa_questionBullet li{font-family:var(--lp-font-inter);color:#fff;font-size:20px;font-weight:700;line-height:1.5}.eh8Fpa_arrow{color:#fff;flex-shrink:0;transition:transform .25s;transform:rotate(180deg)}.eh8Fpa_arrowOpen{transform:rotate(0)}.eh8Fpa_answerWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s;display:grid}.eh8Fpa_answerWrap>.eh8Fpa_answer{overflow:hidden}.eh8Fpa_answerOpen{opacity:1;grid-template-rows:1fr}.eh8Fpa_answer{overflow:hidden}.eh8Fpa_answerInner{font-family:var(--lp-font-inter);color:#fff;background:#07021a;border:1px solid #2a1f50;border-top:none;padding:40px 60px;font-size:18px;font-weight:400;line-height:1.5}.eh8Fpa_answerInner p{margin:0 0 16px}.eh8Fpa_answerInner p:last-child{margin-bottom:0}.eh8Fpa_answerInner ul{margin:0 0 16px;padding-left:28px;list-style:outside}.eh8Fpa_answerInner ul:last-child{margin-bottom:0}.eh8Fpa_answerInner li{margin-bottom:4px;line-height:1.5}.eh8Fpa_answerInner strong{font-weight:700}@media (max-width:980px){.eh8Fpa_title{font-size:26px}.eh8Fpa_questionBar{padding:0 16px}.eh8Fpa_questionBullet{padding-left:24px}.eh8Fpa_questionBullet li{font-size:17px}.eh8Fpa_answerInner{padding:24px 20px;font-size:16px}}
.U0ml2G_accordion{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-big);margin-bottom:12px;overflow:hidden}.U0ml2G_trigger{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:16px;display:flex}.U0ml2G_indexCircle{border-radius:var(--fq-radius-pill);background:var(--fq-bg-chip);width:32px;height:32px;color:var(--fq-text);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.U0ml2G_titleWrap{flex:1;min-width:0}.U0ml2G_titleText{color:var(--fq-text);font-size:13px;font-weight:700}.U0ml2G_issuesBadge{color:var(--fq-text);background:var(--fq-bg);border:1px solid var(--fq-border);border-radius:var(--fq-radius-pill);flex-shrink:0;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.U0ml2G_dotsRow{gap:3px;display:inline-flex}.U0ml2G_dot{border-radius:50%;width:6px;height:6px}.U0ml2G_caretBtn{border-radius:var(--fq-radius-small);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.U0ml2G_panel{border-top:1px solid var(--fq-border);padding:10px}
.cYbWKa_noData{color:var(--fq-text-sec)}.cYbWKa_overviewRow{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}.cYbWKa_filterField{min-width:160px}.cYbWKa_tableTitle{color:var(--fq-text);margin:0 0 16px;font-size:16px;font-weight:700}.cYbWKa_tableEmpty{color:var(--fq-text-muted);font-size:14px}.cYbWKa_tableHeader,.cYbWKa_tableRow{border-bottom:1px solid var(--fq-border)}.cYbWKa_th{text-align:left;color:var(--fq-text-muted);padding:10px 12px;font-size:12px;font-weight:600}.cYbWKa_tdTitle{color:var(--fq-text);padding:10px 12px;font-size:14px;font-weight:500}.cYbWKa_tdSec{color:var(--fq-text-sec);padding:10px 12px;font-size:14px}.cYbWKa_tdAttempt,.cYbWKa_tdDate{color:var(--fq-text-sec);padding:10px 12px;font-size:13px}.cYbWKa_distRow{flex-direction:column;gap:8px;display:flex}.cYbWKa_distItem{align-items:center;gap:12px;display:flex}.cYbWKa_distLabel{color:var(--fq-text-sec);text-align:right;flex-shrink:0;width:70px;font-size:13px}.cYbWKa_distBarTrack{background:var(--fq-bg);border-radius:6px;flex:1;height:24px;overflow:hidden}.cYbWKa_distBarFill{background:var(--fq-purple);border-radius:6px;height:100%;transition:width .3s}.cYbWKa_distCount{color:var(--fq-text-muted);width:30px;font-size:13px}.cYbWKa_attemptsHeader{color:var(--fq-text);align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:700;display:flex}.cYbWKa_attemptsSelectWrap{min-width:240px;max-width:340px;margin-bottom:12px}.cYbWKa_attemptsEmpty{color:var(--fq-text-muted);font-size:14px}.cYbWKa_statusBadgeGraded{background:var(--fq-green-bg);color:var(--fq-green);border-radius:100px;padding:4px 10px;font-size:12px;font-weight:600}.cYbWKa_statusBadgeInProgress{background:var(--fq-yellow-bg);color:var(--fq-yellow);border-radius:100px;padding:4px 10px;font-size:12px;font-weight:600}.cYbWKa_statusBadgeSubmitted{background:var(--fq-purple-tint-soft);color:var(--fq-purple);border-radius:100px;padding:4px 10px;font-size:12px;font-weight:600}.cYbWKa_statusBadgeDefault{background:var(--fq-red-bg);color:var(--fq-red);border-radius:100px;padding:4px 10px;font-size:12px;font-weight:600}.cYbWKa_missedHeader{color:var(--fq-text);align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:700;display:flex}.cYbWKa_missedEmpty{color:var(--fq-text-muted);font-size:14px}.cYbWKa_missedList{flex-direction:column;gap:8px;display:flex}.cYbWKa_missedItem{background:var(--fq-bg);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cYbWKa_missedRank{color:var(--fq-red);text-align:center;width:28px;font-size:13px;font-weight:700}.cYbWKa_missedInfo{flex:1;min-width:0}.cYbWKa_missedText{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.cYbWKa_missedExam{color:var(--fq-text-muted);font-size:12px}.cYbWKa_missedRate{color:var(--fq-red);background:var(--fq-red-bg);border-radius:100px;flex-shrink:0;padding:4px 10px;font-size:13px;font-weight:600}.cYbWKa_filtersCard{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:24px;display:flex}.cYbWKa_tableCard{margin-bottom:24px;overflow:auto}.cYbWKa_tableScroll{overflow-x:auto}.cYbWKa_spacedCard{margin-bottom:24px}@media (max-width:980px){.cYbWKa_overviewRow{gap:10px}}
.XcNf2G_wrap{flex-direction:column;display:flex}.XcNf2G_tabs{background:var(--fq-bg);border:1px solid var(--fq-border);border-radius:10px;gap:4px;width:fit-content;margin-bottom:16px;padding:4px;display:inline-flex}.XcNf2G_tab{color:var(--fq-text-sec);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s,color .12s}.XcNf2G_tab:hover{color:var(--fq-text)}.XcNf2G_tabActive{background:var(--fq-card);color:var(--fq-purple);box-shadow:0 1px 2px #0000000f}.XcNf2G_searchRow{align-items:center;gap:10px;max-width:480px;margin-bottom:12px;display:flex}.XcNf2G_searchInput{flex:1}.XcNf2G_paginationRow{margin-top:12px}.XcNf2G_colSortable{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;color:var(--fq-text-sec);background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.XcNf2G_colSortable:hover{color:var(--fq-text)}.XcNf2G_colSortActive{color:var(--fq-purple)}.XcNf2G_sortIconIdle{opacity:.35}.XcNf2G_card{background:var(--fq-card);border:1px solid var(--fq-border);border-radius:12px;overflow:hidden}.XcNf2G_head{background:var(--fq-purple-light);gap:8px;padding:10px 16px;display:grid}.XcNf2G_hdr{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.XcNf2G_row{align-items:center;gap:8px;padding:12px 16px;display:grid}.XcNf2G_rowBorder{border-bottom:1px solid var(--fq-border)}.XcNf2G_activityTitle{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.XcNf2G_student{color:var(--fq-text-sec);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.XcNf2G_date{color:var(--fq-text-sec);font-size:13px}.XcNf2G_actionCell{justify-content:flex-end;display:flex}@media (max-width:980px){.XcNf2G_head{display:none}.XcNf2G_row{grid-auto-rows:min-content;grid-template-columns:1fr auto!important}}
.Nql71a_section{border-bottom:1px solid var(--fq-border);padding-top:20px;padding-bottom:20px}.Nql71a_section:first-child{padding-top:0}.Nql71a_section:last-child{border-bottom:none;padding-bottom:0}.Nql71a_title{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:11px;font-weight:700}
.ih8JyW_header{align-items:center;gap:15px;margin-bottom:0;padding:15px}.ih8JyW_body,.ih8JyW_footer{padding:20px}.ih8JyW_titleGroup{align-items:center;gap:15px;min-width:0;display:flex}.ih8JyW_titleIcon{border-radius:var(--fq-radius-medium);background:var(--fq-bg-chip);color:var(--fq-purple-icon);flex-shrink:0;justify-content:center;align-items:center;padding:10px;display:flex}.ih8JyW_titleText{color:var(--fq-text);font-size:13px;font-weight:700}.ih8JyW_content{flex-direction:column;gap:16px;display:flex}.ih8JyW_formLabel{color:var(--fq-text-sec);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.ih8JyW_fileRow{border-radius:var(--fq-radius-small);background:var(--fq-bg);border:1px solid var(--fq-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.ih8JyW_fileInfo{flex-direction:column;min-width:0;display:flex}.ih8JyW_fileName{color:var(--fq-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ih8JyW_fileSize{color:var(--fq-text-muted);font-size:11px}.ih8JyW_removeFileBtn{color:var(--fq-text-muted);cursor:pointer;background:0 0;border:none;padding:4px;display:flex}.ih8JyW_removeFileBtn:disabled{cursor:not-allowed;opacity:.5}.ih8JyW_typeRow{align-items:flex-end;gap:10px;display:flex}.ih8JyW_typeField{flex:1 0 0;min-width:0}.ih8JyW_typeBtn{border:1px solid var(--fq-border);border-radius:var(--fq-radius-medium);background:var(--fq-card);min-width:0;height:40px;color:var(--fq-text-sec);cursor:pointer;flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:flex}.ih8JyW_typeField .ih8JyW_typeBtn{width:100%}.ih8JyW_typeBtn:disabled{cursor:not-allowed;opacity:.6}.ih8JyW_typeBtnActive{border-color:var(--fq-purple);color:var(--fq-purple)}.ih8JyW_content .ih8JyW_fieldBox{background:var(--fq-bg)}.ih8JyW_twoCol{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ih8JyW_field{min-width:0}.ih8JyW_descriptionHint{color:var(--fq-text-muted);margin:0;font-size:12px;font-weight:500}.ih8JyW_descriptionHintLabel{color:var(--fq-text-sec)}.ih8JyW_competenciaAlert{border-radius:var(--fq-radius-medium);background:var(--fq-yellow-bg);border:1px solid var(--fq-yellow);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ih8JyW_competenciaAlertIcon{color:var(--fq-yellow);flex-shrink:0;margin-top:1px}.ih8JyW_competenciaAlertText{color:var(--fq-text);font-size:13px;line-height:1.5}.ih8JyW_errorMsg{color:var(--fq-red);background:var(--fq-red-bg);border:1px solid var(--fq-red);border-radius:var(--fq-radius-small);padding:8px 12px;font-size:12px}.ih8JyW_footerActions{justify-content:flex-end;gap:15px;display:flex}.ih8JyW_spinner{animation:1s linear infinite ih8JyW_spin}@keyframes ih8JyW_spin{to{transform:rotate(360deg)}}@media (max-width:980px){.ih8JyW_twoCol{grid-template-columns:1fr}.ih8JyW_typeRow{flex-direction:column;align-items:stretch}}
.BPaz5W_banner{border:1px solid;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:16px 18px;display:flex}.BPaz5W_title{color:var(--fq-text);margin:0 0 4px;font-size:14px;font-weight:700}.BPaz5W_desc{color:var(--fq-text-sec);margin:0;font-size:13px;line-height:1.5}.BPaz5W_reason{color:var(--fq-text);margin:8px 0 0;font-size:13px;line-height:1.5}.BPaz5W_pending{background:var(--fq-yellow-bg);border-color:var(--fq-yellow);color:var(--fq-yellow)}.BPaz5W_rejected{background:var(--fq-red-bg);border-color:var(--fq-red);color:var(--fq-red)}.BPaz5W_banned{background:var(--fq-border);border-color:var(--fq-border);color:var(--fq-text-muted)}
.xYrRDq_headerRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.xYrRDq_headerLeft{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.xYrRDq_questionNumber{border-radius:var(--fq-radius-medium);background:var(--fq-bg-chip);width:34px;height:34px;color:var(--fq-text);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.xYrRDq_questionNumberCorrect{background:var(--fq-green-review-border);color:var(--fq-white)}.xYrRDq_questionNumberIncorrect{background:var(--fq-red-review-border);color:var(--fq-white)}.xYrRDq_questionText{min-width:0;color:var(--fq-text);white-space:normal;overflow-wrap:break-word;flex:1;font-size:13px;font-weight:600}.xYrRDq_questionTextClamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xYrRDq_statement{border-bottom:1px solid var(--fq-border);color:var(--fq-text);margin-bottom:14px;padding-bottom:14px;font-size:14px;font-weight:400;line-height:1.6}.xYrRDq_headerRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.xYrRDq_pendingPill{border-radius:var(--fq-radius-pill);background:var(--fq-bg-raised);color:var(--fq-text-sec);align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:600;display:flex}.xYrRDq_gradedPill{border-radius:var(--fq-radius-pill);background:var(--fq-purple-tint-soft);color:var(--fq-purple);padding:6px 10px;font-size:13px;font-weight:600}.xYrRDq_pointsLabel{color:var(--fq-text);white-space:nowrap;font-size:13px;font-weight:600}@media (max-width:980px){.xYrRDq_headerRow{flex-wrap:wrap}.xYrRDq_questionText{flex-basis:100%}}.xYrRDq_media{justify-content:center;margin-top:8px;display:flex}.xYrRDq_image{border-radius:var(--fq-radius-small);object-fit:contain;max-width:400px;max-height:250px}.xYrRDq_video{border-radius:var(--fq-radius-small);max-width:400px;max-height:250px}.xYrRDq_textAnswerBox{border-radius:var(--fq-radius-small);background:var(--fq-bg);color:var(--fq-text-sec);white-space:pre-wrap;margin-top:8px;padding:8px 12px;font-size:13px;line-height:1.5}.xYrRDq_textAnswerLabel{color:var(--fq-text-muted)}.xYrRDq_feedbackBox{border-radius:var(--fq-radius-small);background:var(--fq-purple-tint-soft);color:var(--fq-text-sec);margin-top:8px;padding:8px 12px;font-size:13px;line-height:1.5}.xYrRDq_infoSection{border-top:1px solid var(--fq-border);margin-top:15px;padding-top:15px}.xYrRDq_infoLabel{color:var(--fq-text-sec);margin:0 0 4px;font-size:13px;font-weight:600}.xYrRDq_infoValue,.xYrRDq_emptySectionMsg{color:var(--fq-text-muted);margin:0;font-size:13px}
.Wm71Wa_section{background:#1a1035;border-top:1px solid #2a1f50;border-bottom:1px solid #2a1f50;padding:100px 0}.Wm71Wa_container{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:923px;margin:0 auto;padding:0 24px;display:flex}.Wm71Wa_title{font-family:var(--lp-font);color:#fff;margin:0;font-size:52px;font-weight:700;line-height:1}.Wm71Wa_gradientText{background:linear-gradient(90deg,#906be5 15%,#ed775a 83%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Wm71Wa_subtitle{font-family:var(--lp-font);color:#d9d0eb;margin:0;font-size:18px;line-height:1.8}.Wm71Wa_ctaBtn{color:#fff;width:318px;max-width:100%;height:50px;font-family:var(--lp-font-inter);cursor:pointer;background:linear-gradient(90deg,#906be5,#5b3fbf);border:none;border-radius:30px;justify-content:center;align-items:center;font-size:18px;font-weight:700;transition:opacity .2s;display:flex}.Wm71Wa_ctaBtn:hover{opacity:.85}.Wm71Wa_ctaBtn:focus-visible{outline-offset:2px;outline:2px solid #906be5}@media (max-width:980px){.Wm71Wa_section{padding:60px 0}.Wm71Wa_title{font-size:30px}.Wm71Wa_subtitle{font-size:16px}.Wm71Wa_ctaBtn{width:100%}}
.v_uCoW_headerLeft{align-items:center;gap:8px;display:flex}.v_uCoW_countBadge{background:var(--fq-purple);color:var(--fq-text-on-accent);border-radius:20px;padding:2px 7px;font-size:11px;font-weight:700}.v_uCoW_clearBtn{color:var(--fq-text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12px;text-decoration:underline}.v_uCoW_scrollBody{flex:1;overflow-y:auto}.v_uCoW_section{border-bottom:1px solid var(--fq-border);padding-top:20px;padding-bottom:20px}.v_uCoW_section:first-child{padding-top:0}.v_uCoW_section:last-child{border-bottom:none;padding-bottom:0}.v_uCoW_sectionTitle{color:var(--fq-text-sec);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:11px;font-weight:700}.v_uCoW_pills{flex-wrap:wrap;gap:6px;display:flex}.v_uCoW_fullWidthBtn{width:100%}
.j3vbTG_page{background:#0d0822;min-height:100vh;position:relative;overflow:hidden}.j3vbTG_scrollBtn{color:#fff;cursor:pointer;z-index:50;background:linear-gradient(141.74deg,#ed775a 4.66%,#906be5 95.34%);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:opacity .2s;display:flex;position:fixed;bottom:48px;right:48px;box-shadow:0 4px 12px #0006}.j3vbTG_scrollBtn:hover{opacity:.85}.j3vbTG_sectionDivider{background:#2a1f50;max-width:1008px;height:1px;margin:0 auto}.j3vbTG_empresaSection{background:linear-gradient(#fff,#f2efff);border-radius:0 0 30px 30px}@media (max-width:980px){.j3vbTG_scrollBtn{width:48px;height:48px;bottom:24px;right:24px}}
.UUoXPW_card{background:var(--fq-bg);border:1px solid var(--fq-border);border-radius:var(--fq-radius-big);flex-direction:column;gap:10px;margin-bottom:10px;padding:15px;display:flex}.UUoXPW_header{align-items:center;gap:10px;display:flex}.UUoXPW_indexCircle{border-radius:var(--fq-radius-pill);background:var(--fq-bg);border:1px solid var(--fq-border);width:28px;height:28px;color:var(--fq-text);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.UUoXPW_problemTitle{color:var(--fq-text);font-size:13px;font-weight:700;line-height:1.4}.UUoXPW_suggestionCard{background:var(--fq-bg-raised);border:1px solid var(--fq-border-strong);border-radius:var(--fq-radius-big);flex-direction:column;gap:20px;padding:15px;display:flex}.UUoXPW_suggestionHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.UUoXPW_suggestionLabel{color:var(--fq-purple-mid);text-transform:uppercase;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.UUoXPW_copyBtn{border-radius:var(--fq-radius-pill);cursor:pointer;height:28px;color:var(--fq-text-on-accent);background:var(--fq-purple);border:none;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.UUoXPW_copyBtnCopied{background:var(--fq-green)}.UUoXPW_suggestionText{color:var(--fq-text);white-space:pre-wrap;font-size:13px;font-weight:700;line-height:1.55}
.ZPG_zG_section{background:#0d0822;padding:80px 0 160px}.ZPG_zG_container{max-width:1216px;margin:0 auto;padding:0 24px}.ZPG_zG_title{font-family:var(--lp-font);color:#fff;margin:0 0 56px;font-size:38px;font-weight:700;line-height:1}.ZPG_zG_list{flex-direction:column;gap:18px;display:flex}.ZPG_zG_faqGroup{flex-direction:column;display:flex}.ZPG_zG_questionBar{cursor:pointer;text-align:left;background:#2d1b69;border:none;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:54px;padding:0 20px;display:flex}.ZPG_zG_questionBar:focus-visible{outline-offset:-2px;outline:2px solid #906be5}.ZPG_zG_questionBullet{font-family:var(--lp-font-inter);color:#fff;font-size:20px;font-weight:700;line-height:1.5}.ZPG_zG_arrow{color:#fff;flex-shrink:0;transition:transform .25s;transform:rotate(180deg)}.ZPG_zG_arrowOpen{transform:rotate(0)}.ZPG_zG_answerWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s;display:grid}.ZPG_zG_answerWrap>.ZPG_zG_answer{overflow:hidden}.ZPG_zG_answerOpen{opacity:1;grid-template-rows:1fr}.ZPG_zG_answer{overflow:hidden}.ZPG_zG_answerInner{font-family:var(--lp-font-inter);color:#fff;background:#07021a;border:1px solid #2a1f50;border-top:none;padding:40px 60px;font-size:18px;font-weight:400;line-height:1.5}.ZPG_zG_answerInner p{margin:0}.ZPG_zG_faqHeading{font-size:inherit;font-weight:inherit;margin:0;padding:0}@media (max-width:768px){.ZPG_zG_title{font-size:26px}.ZPG_zG_questionBar{padding:0 16px}.ZPG_zG_questionBullet{font-size:17px}.ZPG_zG_answerInner{padding:24px 20px;font-size:16px}}
.CtTCNG_body{flex-direction:column;gap:16px;display:flex}.CtTCNG_selectBox{max-width:280px}.CtTCNG_note{color:var(--fq-text-sec);margin:0;font-size:13px}.CtTCNG_group{flex-direction:column;gap:8px;display:flex}.CtTCNG_groupHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--fq-text-sec);margin:0;font-size:12px;font-weight:700}.CtTCNG_groupHeaderUnlocked{color:var(--fq-purple)}.CtTCNG_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:980px){.CtTCNG_selectBox{max-width:none}}
.ILHNDq_searchWrap{margin-bottom:8px}.ILHNDq_tintedField{background:var(--fq-purple-light)}.ILHNDq_loading{color:var(--fq-text-muted);font-size:12px}.ILHNDq_list{flex-direction:column;gap:2px;max-height:180px;display:flex;overflow-y:auto}.ILHNDq_item{cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:5px 6px;display:flex}.ILHNDq_itemActive{background:color-mix(in srgb, var(--fq-purple) 6%, transparent)}.ILHNDq_checkbox{width:14px;height:14px;accent-color:var(--fq-purple);cursor:pointer;flex-shrink:0}.ILHNDq_itemLabel{color:var(--fq-text);font-size:13px;font-weight:400}.ILHNDq_itemLabelActive{color:var(--fq-purple);font-weight:600}.ILHNDq_noResults{color:var(--fq-text-muted);font-size:12px}
