html.dark{color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:rgb(50.8,116.6,184.5);--el-color-primary-light-5:rgb(42,89,137.5);--el-color-primary-light-7:rgb(33.2,61.4,90.5);--el-color-primary-light-8:rgb(28.8,47.6,67);--el-color-primary-light-9:rgb(24.4,33.8,43.5);--el-color-primary-dark-2:rgb(102.2,177.4,255);--el-color-success:#67c23a;--el-color-success-light-3:rgb(78.1,141.8,46.6);--el-color-success-light-5:rgb(61.5,107,39);--el-color-success-light-7:rgb(44.9,72.2,31.4);--el-color-success-light-8:rgb(36.6,54.8,27.6);--el-color-success-light-9:rgb(28.3,37.4,23.8);--el-color-success-dark-2:rgb(133.4,206.2,97.4);--el-color-warning:#e6a23c;--el-color-warning-light-3:rgb(167,119.4,48);--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:rgb(83,62.6,32);--el-color-warning-light-8:rgb(62,48.4,28);--el-color-warning-light-9:rgb(41,34.2,24);--el-color-warning-dark-2:rgb(235,180.6,99);--el-color-danger:#f56c6c;--el-color-danger-light-3:rgb(177.5,81.6,81.6);--el-color-danger-light-5:rgb(132.5,64,64);--el-color-danger-light-7:rgb(87.5,46.4,46.4);--el-color-danger-light-8:rgb(65,37.6,37.6);--el-color-danger-light-9:rgb(42.5,28.8,28.8);--el-color-danger-dark-2:rgb(247,137.4,137.4);--el-color-error:#f56c6c;--el-color-error-light-3:rgb(177.5,81.6,81.6);--el-color-error-light-5:rgb(132.5,64,64);--el-color-error-light-7:rgb(87.5,46.4,46.4);--el-color-error-light-8:rgb(65,37.6,37.6);--el-color-error-light-9:rgb(42.5,28.8,28.8);--el-color-error-dark-2:rgb(247,137.4,137.4);--el-color-info:#909399;--el-color-info-light-3:rgb(106.8,108.9,113.1);--el-color-info-light-5:rgb(82,83.5,86.5);--el-color-info-light-7:rgb(57.2,58.1,59.9);--el-color-info-light-8:rgb(44.8,45.4,46.6);--el-color-info-light-9:rgb(32.4,32.7,33.3);--el-color-info-dark-2:rgb(166.2,168.6,173.4);--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.36),0px 8px 20px rgba(0,0,0,.72);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.72);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.72);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.72),0px 12px 32px #000000,0px 8px 16px -8px #000000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#E5EAF3;--el-text-color-regular:#CFD3DC;--el-text-color-secondary:#A3A6AD;--el-text-color-placeholder:#8D9095;--el-text-color-disabled:#6C6E72;--el-border-color-darker:#636466;--el-border-color-dark:#58585B;--el-border-color:#4C4D4F;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2B2B2C;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393A;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1D1D1D;--el-fill-color-extra-light:#191919;--el-fill-color-blank:transparent;--el-mask-color:rgba(0,0,0,.8);--el-mask-color-extra-light:rgba(0,0,0,.3)}html.dark .el-button{--el-button-disabled-text-color:rgba(255,255,255,.5)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}@font-face{font-family:Satisfy;src:url(/assets/Satisfy-BfZwa9w-.ttf) format("truetype");font-weight:400;font-style:normal}*,*:after,*:before{box-sizing:border-box;outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}table{border-spacing:0;border-collapse:collapse}textarea,button{font-family:inhert}select{text-indent:.01px;text-overflow:"";border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}code,pre{font-family:monospace,monospace;font-size:1em}.dark .md-editor-previewOnly,.dark .md-editor-previewOnly .md-editor-preview-wrapper,.dark .md-editor-previewOnly .md-editor-preview{--md-bk-color: #1d1e1f;background-color:#1d1e1f}h1,h2,h3,h4{font-weight:700;margin-bottom:10px!important}h1{font-size:28px}h2{font-size:25px}h3{font-size:21px}h4{font-size:18px;font-family:sans-serif}.hljs-comment{color:green!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}html.dark{--practice-bg: #141414;--practice-surface: #1d1e1f;--practice-raised: #26272a;--practice-surface-muted: #26272a;--practice-hover: #2d3035;--practice-disabled: #747982;--practice-translucent: rgb(29 30 31 / 85%);--practice-text: #e5e7eb;--practice-muted: #a3a6ad;--practice-border: #383b40;--practice-track: #383b40;--practice-shadow: rgb(0 0 0 / 32%);--practice-mask: rgb(0 0 0 / 60%);--practice-on-accent: #111827;--practice-accent: var(--practice-filter-source-all-ink);--practice-accent-soft: var(--practice-filter-source-all-soft);--practice-accent-border: var(--practice-filter-source-all-border);--practice-success: var(--practice-filter-status-correct-ink);--practice-success-soft: var(--practice-filter-status-correct-soft);--practice-success-border: var(--practice-filter-status-correct-border);--practice-danger: var(--practice-filter-status-wrong-ink);--practice-danger-soft: var(--practice-filter-status-wrong-soft);--practice-danger-border: var(--practice-filter-status-wrong-border);--practice-warning: var(--practice-filter-status-partial-ink);--practice-warning-soft: var(--practice-filter-status-partial-soft);--practice-warning-border: var(--practice-filter-status-partial-border);--practice-teal: var(--practice-filter-type-choice-ink);--practice-teal-soft: var(--practice-filter-type-choice-soft);--practice-teal-border: var(--practice-filter-type-choice-border);--practice-violet: var(--practice-filter-type-written-ink);--practice-violet-soft: var(--practice-filter-type-written-soft);--practice-violet-border: var(--practice-filter-type-written-border);--practice-pink: #f9a8d4;--practice-pink-soft: #382531;--practice-pink-border: #6b3e58;--practice-calendar-level-2: var(--practice-filter-status-correct-color);--practice-calendar-level-3: var(--practice-filter-source-real_exam-color);--practice-calendar-level-4: var(--practice-filter-type-written-color)}html.dark :is(.practice-app-shell,.phone-answer-upload,.question-summary-popover,.heatmap-hover-popper,.heatmap-sort-popper,.progress-calendar-popper,.matrix-status-select-popper,.collection-reason-popper,.question-list-drawer,.matrix-directory-drawer,.phone-upload-dialog,.practice-login-dialog,.practice-notice,.practice-paper-dialog,.practice-message-box,.practice-login-suggestions,.pp-message,.practice-login-message,.practice-shell-message){--el-bg-color: var(--practice-surface);--el-bg-color-overlay: var(--practice-raised);--el-fill-color-blank: var(--practice-surface);--el-fill-color-light: var(--practice-raised);--el-text-color-primary: var(--practice-text);--el-text-color-regular: var(--practice-text);--el-text-color-secondary: var(--practice-muted);--el-text-color-placeholder: var(--practice-muted);--el-border-color: var(--practice-border);--el-border-color-light: var(--practice-border);--el-border-color-lighter: var(--practice-border);color-scheme:dark;color:var(--practice-text);scrollbar-color:var(--practice-border) transparent}html.dark .practice-overlay,html.dark .el-overlay:has(:is(.practice-login-dialog,.phone-upload-dialog,.practice-paper-dialog,.question-list-drawer,.matrix-directory-drawer)){background:var(--practice-mask)}html.dark :is(.practice-paper-dialog,.practice-message-box,.phone-upload-dialog){background:var(--practice-surface);border-color:var(--practice-border)}html.dark .practice-app-shell,html.dark .phone-answer-upload,html.dark .practice-app-shell :is(.practice-page,.exam-grid-page,.year-page,.panorama-page,.heatmap-page,.progress-page,.browse-page,.pp-page,.pp-exam-page),html.dark .practice-app-shell .practice-app-main:has(>.pp-page){background:var(--practice-bg)}html.dark :is(.practice-app-shell,.phone-answer-upload) input::placeholder,html.dark :is(.practice-app-shell,.phone-answer-upload) textarea::placeholder{color:var(--practice-muted)}html.dark :is(.practice-app-shell,.phone-answer-upload) input,html.dark :is(.practice-app-shell,.phone-answer-upload) textarea,html.dark :is(.practice-app-shell,.phone-answer-upload) select{color:var(--practice-text)}html.dark :is(.practice-app-shell,.phone-answer-upload) select option,html.dark :is(.practice-app-shell,.phone-answer-upload) select optgroup{background:var(--practice-surface);color:var(--practice-text)}html.dark :is(.practice-app-shell,.phone-answer-upload) :focus-visible{outline-color:var(--practice-accent)}html.dark :is(.practice-app-shell,.phone-answer-upload) ::-webkit-scrollbar-thumb,html.dark :is(.question-summary-popover,.progress-calendar-popper) ::-webkit-scrollbar-thumb{background:var(--practice-border)}html.dark .practice-markdown,html.dark .practice-markdown .md-editor-preview{--md-color: var(--practice-text);--md-bk-color: transparent;--md-theme-color: var(--practice-text);--md-theme-bg-color: transparent;--md-theme-bg-color-inset: var(--practice-raised);--md-theme-border-color: var(--practice-border);--md-theme-heading-color: var(--practice-text);--md-theme-link-color: var(--practice-accent);--md-theme-link-hover-color: var(--practice-accent);--md-theme-code-inline-color: var(--practice-text);--md-theme-code-inline-bg-color: var(--practice-raised);--md-theme-code-block-bg-color: var(--practice-raised);--md-theme-code-before-bg-color: var(--practice-raised);--md-theme-code-block-color: var(--practice-text);--md-theme-quote-color: var(--practice-muted);--md-theme-quote-border: var(--practice-border);--md-theme-quote-bg-color: var(--practice-raised);--md-theme-table-stripe-color: var(--practice-raised);--md-theme-table-tr-bg-color: transparent;--md-theme-table-td-border-color: var(--practice-border);color:var(--practice-text);background:transparent}html.dark .practice-markdown :is(.md-editor-preview-wrapper,.md-editor-preview){background:transparent;color:var(--practice-text)}html.dark .practice-markdown .hljs-comment{color:#9ca3af!important}html.dark .practice-markdown :is(.katex,.katex-display){color:inherit}html.dark .practice-markdown .katex-error{color:var(--practice-danger)!important}html.dark[data-practice-page] .medium-zoom-overlay{background:var(--practice-mask)!important}html.dark .practice-app-shell :is(.cp-primary,.pp-button.primary,a.pp-button.primary){color:var(--practice-on-accent)}html.dark .practice-app-shell :is(.pp-button.primary,a.pp-button.primary):hover:not(:disabled){background:var(--practice-accent)}html.dark .practice-app-shell .exam-grid-page .matrix-wrap :is(.swatch,.question-cell){--cell-bg: var(--cell-soft)}html.dark .practice-app-shell .panorama-page :is(.panorama-cell,.legend-cell).d2{color:var(--practice-text)}html.dark .practice-app-shell .panorama-page :is(.panorama-cell,.legend-cell).d3{color:var(--practice-on-accent)}html.dark .practice-app-shell .pp-exam-score-ring{background:radial-gradient(circle,var(--practice-surface) 0 58%,transparent 59%),conic-gradient(var(--practice-accent) 0 var(--pp-score-percent, 0%),var(--practice-track) var(--pp-score-percent, 0%) 100%)}html.dark .practice-app-shell .heatmap-bubble-fill{stroke:var(--practice-surface)}html.dark .practice-app-shell .heatmap-bubble.selected .heatmap-bubble-fill{stroke:var(--bubble-stroke)}html.dark .practice-app-shell .heatmap-bubble.has-progress .heatmap-bubble-fill{stroke:none}html.dark .practice-app-shell .heatmap-progress-track{stroke:var(--practice-track)}html.dark .phone-upload-dialog .qr-frame{background:#fff}html.dark .phone-upload-dialog :is(.qr-placeholder,.qr-overlay,.qr-overlay-icon){color:#64748b}html.dark .phone-upload-dialog .qr-overlay-icon{background:#eef2f7}html.dark .phone-upload-dialog .qr-overlay-icon.is-completed{color:#15803d;background:#e9f7ef}html.dark .practice-login-dialog{background:var(--practice-surface)}html.dark .practice-login-dialog :is(.custom-button,.el-dialog__title){color:var(--practice-text)}html.dark .practice-login-dialog .custom-button:hover{color:var(--practice-accent)}html.dark .practice-notice .notice{background:var(--practice-surface);border-color:var(--practice-border)}html.dark .practice-notice :is(.content,.content-main,.content-line){color:var(--practice-text)}html.dark .practice-notice :is(.no-remind,.close-icon){color:var(--practice-muted)}html.dark .practice-notice :is(.title,a){color:var(--practice-accent)}
