*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;height:100%}body,h1,h2,h3,h4,h5,h6,p,input,textarea,select,button,figure,blockquote,dl,dd{margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}input,textarea,select,button{font:inherit}body>*{flex-shrink:0}div.spacer{height:1.5rem}.row,.full-row{flex-direction:row;gap:.25rem;display:flex}.full-row>*{flex:1}.col{flex-direction:column;gap:.25rem;display:flex}:is(.space,.extra-space)+.space{margin-top:.25rem}:is(.space,.extra-space)+.extra-space{margin-top:1.5rem}.center{justify-content:center;align-items:center;display:flex}.button-grid{grid-template-columns:repeat(auto-fit,minmax(2.5rem,1fr));align-items:flex-end;gap:.25rem;width:-webkit-fill-available;display:flex}.button-grid.wrap{flex-wrap:wrap}.button-grid.wrap>*{margin-top:0}.button-grid.gap{gap:.75rem}#header{flex-direction:column;align-self:center;align-items:center;gap:10px;display:flex}#header h1{font-size:1.5rem}#header h6,#header a{font-size:1.25rem;font-weight:700;line-height:1.5;text-decoration:none}#header .info{flex-direction:column;align-items:center;display:flex}#header .menu{border-radius:10px;margin-top:5px}#checker{flex-direction:column;flex:1;justify-content:center;align-self:center;gap:12.5px;width:min(100%,900px);transition:width .25s,align-self .25s;display:flex}#checker:has(.responses){width:min(100%,1000px)}body:has(.island.visible) #checker{align-self:flex-end;transition:width .25s,align-self .25s}#checker .column{flex-direction:column;flex:1;justify-content:center;align-self:center;gap:12.5px;width:min(100%,900px);display:flex}#checker.horizontal{flex-direction:row;width:min(100%,1400px);transition:width .25s}#checker.horizontal .column{align-self:flex-start}#checker.horizontal .column:last-child{margin-top:6px;position:sticky;top:30px}#question-container{flex-flow:wrap;justify-content:center;gap:.25rem;width:-webkit-fill-available;display:flex}#question-input{flex:1;min-width:6rem}#answer-container{border-radius:.5rem}#answer-container:not(:hover){overflow:hidden}[data-answer-mode],[data-archive-type]{flex-direction:column;gap:.25rem;display:flex}[data-answer-mode=input]{flex-direction:column-reverse!important}#answer-textarea-container{background-color:var(--surface-color);border-radius:.5rem;flex-direction:column;display:flex}#answer-input{padding-bottom:0}#answer-suggestion{-webkit-user-select:none;user-select:none;cursor:text;background-color:#0000;height:2em;padding:0 .5rem;line-height:2}#answer-suggestion>kbd{color:var(--accent-text-color);background-color:var(--accent-color)}[data-answer-mode=choice]{background-color:var(--surface-color);border:none;border-radius:.5rem;flex-direction:row;justify-content:space-between;align-items:center;padding:.375em .5em;display:flex}[data-answer-mode=math]{flex-direction:column;gap:.25rem;display:flex}[data-answer-mode=math]>math-field{width:100%}[data-answer-mode=frq] .frq-parts{flex-direction:column;gap:.25rem;display:flex}[data-answer-mode=frq] .frq-parts .part{gap:.25rem;width:-webkit-fill-available;display:flex;position:relative}[data-answer-mode=frq] .frq-parts .part .prefix{background-color:var(--accent-color);color:var(--accent-text-color);border-radius:5px;height:-webkit-fill-available;margin:5px;padding:2.5px 5px;position:absolute}[data-answer-mode=frq] .frq-parts .part input{width:-webkit-fill-available;padding-left:35px}[data-answer-mode=frq] .frq-parts .part button{width:fit-content!important}#insert-row{flex:1;overflow:hidden}#controls-container{background-color:var(--surface-color);z-index:5;flex-direction:row;align-self:center;width:fit-content;transition:all .5s;display:flex;position:fixed;bottom:25px;overflow:hidden}#controls-container[checks]{padding-left:5px}#controls-container[checks]:has(>:last-child:hover){transition:all .1s}#controls-container[checks]:not(:has(>:last-child:hover)){padding-right:5px;transition:all .1s}#controls-container[checks]:hover{border-radius:0 100vh 100vh 0;transition:all .5s}#controls-container[checks]:before{content:attr(checks);background-color:var(--surface-color);width:fit-content;height:100%;color:var(--accent-text-color);z-index:-1;opacity:0;border-radius:50vh;padding:7.5px 12.5px 7.5px 17.5px;transition:all .5s;position:absolute;bottom:0;right:0}#controls-container[checks]:hover:before{background-color:var(--accent-color);opacity:1;border-radius:50vh 0 0 50vh;transition:all .5s;right:100%}#symbols-grid{grid-template-columns:repeat(6,1fr);gap:.125rem;display:grid}#symbols-grid>button{background-color:var(--background-color)}#symbols-grid>button:hover{color:var(--text-color);background-color:var(--surface-color)}#theme-selector{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.25rem;max-height:9.5rem;display:grid;overflow:auto}#theme-selector>button{height:3em;line-height:1.2}#seat-grid{grid-template-columns:repeat(6,1fr);gap:.25rem 1.5rem;display:grid}#history-date{font-size:1.25rem}#history-date:empty,#history-date:empty~#history-navigation{display:none}#history-navigation{margin-top:10px}dialog:has(.history-feed)>button{margin-top:5px}#history-feed{height:400px}#question-history-feed{min-height:100px;max-height:300px}.history-feed{overflow-y:auto}.history-feed>button{text-align:left;height:fit-content;line-height:unset;padding:.75em .75em .375em}.history-feed>button>p{text-overflow:ellipsis;margin-bottom:10px;line-height:normal;overflow:hidden}.history-feed>button.flagged>p,.history-feed>button.reviewLater>p{width:calc(100% - 30px)}#question-history-feed>button.reviewLater.flagged>p{width:calc(100% - 60px)}.history-feed>button>p:empty{display:none}.history-feed>button.flagged,.history-feed>button.reviewLater{position:relative}.history-feed>button.flagged:before,.history-feed>button.reviewLater:after{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;font-style:normal;line-height:1;display:inline-block;position:absolute;top:15px;right:15px;font-family:bootstrap-icons!important;font-weight:400!important}.history-feed>button.flagged:before{content:""}.history-feed>button.reviewLater:after{content:""}.history-feed>button.reviewLater.flagged:after{top:45px}#question-history-feed>button.reviewLater.flagged:after{top:15px;right:40px}.history-feed>.flagged-response-alert{background-color:var(--surface-color);height:fit-content;transition:.1s var(--easing);border-left:3px solid #ff8c00;border-right:3px solid #ff8c00;border-radius:.5rem;min-width:fit-content;padding:.375em .75em}label{background-color:#0000;flex-direction:column;display:flex}label:has(i){flex-direction:row;gap:5px}#theme-editor{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}#theme-editor>:first-of-type{grid-column:1/3}.section{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12.5px;width:-webkit-fill-available;display:flex}.enhanced-list>*{width:-webkit-fill-available}.enhanced-list .header{background:var(--surface-color);border:1px dotted var(--accent-color);z-index:100;border-radius:10px;justify-content:space-between;align-items:center;padding:7.5px 15px;line-height:25px;position:sticky;top:48px}.enhanced-list .enhanced-item{background:var(--surface-color);border:1px dotted var(--accent-color);border-radius:10px;justify-content:space-between;align-self:center;align-items:center;gap:5px;width:99%;padding:7.5px 15px;line-height:25px;display:flex}.enhanced-list .header>:not(.fit):not(.actions),.enhanced-list .enhanced-item>:not(.fit):not(.actions){flex:1}.enhanced-list .header>:last-child,.enhanced-list .enhanced-item>:last-child{justify-content:flex-end;display:flex}.enhanced-list .enhanced-item.disabled{text-decoration:line-through}.enhanced-list .enhanced-item.disabled [data-undo-action]{display:none}[data-toggle-layout]{z-index:1;top:2.5px;right:0;position:absolute!important}#checker:not(.horizontal) [data-toggle-layout] .bi-app,#checker.horizontal [data-toggle-layout] .bi-layout-sidebar-reverse{display:none}[data-toggle-segment-completion]{z-index:1;top:2.5px;right:40px;position:absolute!important}:is(#checker:not(:has(#segment-completed[hidden])) [data-toggle-segment-completion] .bi-info-square,#checker:has(#segment-completed[hidden]) [data-toggle-segment-completion] .bi-info-square-fill){display:none}.awaitingResponses .button-grid,.trendingResponses .button-grid,.responses .button-grid{align-items:stretch}.awaitingResponses input,.awaitingResponses button[square],.trendingResponses input,.trendingResponses button[square],.responses input,.responses button[square]{height:auto}.awaitingResponses textarea,.trendingResponses textarea,.responses textarea{resize:vertical;width:-webkit-fill-available;height:auto;min-height:2.2em}#checker:has(.live-drawings-reconnect){position:relative}.live-drawings-reconnect{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.live-drawings-reconnect.connected{z-index:-1;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}*{color:inherit}body:has(>video){background-color:inherit}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#fafafa;--surface-color:#e7e7e7;--accent-color:#424242;--accent-text-color:#fff;--error-color:#fa8796}:focus-visible{box-shadow:0 0 0 .125rem var(--accent-color) inset;outline:none;transition:box-shadow .1s}::placeholder{color:var(--text-color);opacity:.5}::-webkit-scrollbar{width:.75rem!important}::-webkit-scrollbar-track{background-color:var(--background-color)}::-webkit-scrollbar-thumb{background-clip:content-box;border:.1px solid #0000;border-radius:.5rem;background-color:var(--surface-color)!important}::-webkit-scrollbar-thumb:hover{background-color:var(--accent-color)!important}body{min-height:100%;color:var(--text-color);background-color:var(--background-color);padding:50px 7.5% 125px;font:16px/1.5 Figtree,sans-serif;gap:50px!important}body[data-theme]{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}body.enable-transitions{--easing:cubic-bezier(.32, 0, .67, 0)}body:has(#header)>:not([id]):not(dialog){position:fixed}h1{font-size:1.75rem}h2,h3,h4,h5,h6{font-size:1.5rem;line-height:1.2}button{background-color:var(--surface-color);height:2.25em;font:inherit;transition:.1s var(--easing);cursor:pointer;border:none;border-radius:.5rem;min-width:fit-content;min-height:36px;padding:0 .75em}button.icon{border-radius:50%;width:2.25em;height:2.25em;padding:0}button.icon.unread:before{content:"*";border-radius:50%;position:absolute;top:.25em;right:.05em}button.fit{width:fit-content!important;min-width:fit-content!important}button.success{background:#3cb371!important}button.error{background:#cd5c5c!important}button.fill{background:var(--accent-color)!important;color:var(--accent-text-color)!important}button.fill:hover{background:var(--text-color)!important;color:var(--surface-color)!important}button:disabled{opacity:.75;pointer-events:none}button:has(i.bi){font-family:unset;line-height:1}a.icon{font-size:1.5em}.pill{border-radius:100vh}i.bi{background-color:#0000}input,select{background-color:var(--surface-color);border:none;border-radius:.5rem;width:100%;height:2.25em;padding:0 .5em}input{cursor:text}select{cursor:pointer}input:disabled,select:disabled,textarea:disabled{opacity:.75;cursor:not-allowed;pointer-events:auto;overflow:auto}input.disabled:disabled,select.disabled:disabled,textarea.disabled:disabled{opacity:.5}input:not(#code-input){min-height:2.25em}select[multiple]{height:fit-content;max-height:5em;padding:.5em}select[multiple] option:not(:last-child){margin-bottom:2px}select[multiple] option:checked{background:var(--accent-color);color:var(--accent-text-color);border-radius:.2rem}.drag{background-color:var(--surface-color);cursor:grab;-webkit-user-select:none;user-select:none;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.25em;height:2.25em;padding:0 .5em;display:flex}.drag:active{cursor:grabbing}textarea{background-color:var(--surface-color);resize:none;border:none;border-radius:.5rem;padding:.375em .5em}ul,ol{margin:0;padding:0 0 0 2rem}li{word-wrap:break-word}kbd{background-color:var(--surface-color);border-radius:.25rem;height:1.5em;padding:0 .25rem;font:14px Figtree,sans-serif}code{height:1.5em;color:var(--text-color);background-color:var(--surface-color);border-radius:.25rem;padding:0 .25rem}button[data-theme]{height:3rem;color:var(--text-color);background-color:var(--surface-color);text-transform:capitalize}.attention{box-shadow:0 0 0 .125rem var(--error-color) inset;transition:box-shadow .1s}.virtual-checker-logo{color:var(--logo-color)}#code-input{text-align:center;background-color:#0000;height:1.5em;font-size:2.5em}@media (hover:hover){button:hover{color:var(--accent-text-color);background-color:var(--accent-color)}label:hover+button{background-color:var(--surface-color)}button[data-theme]:hover{color:var(--accent-text-color);background-color:var(--accent-color)}}[data-gg-chat-anchor],[data-gg-privacy-banner-anchor]{display:none!important}#theme-preview,#editor-preview{background-color:var(--background-color);width:min(100%,300px);transition:.2s var(--easing);border-radius:1rem;flex-direction:column;align-self:center;gap:.25rem;margin:1rem;padding:1rem;display:flex}#theme-preview.horizontal,#editor-preview.horizontal{flex-direction:row;align-self:stretch}#theme-preview .column,#editor-preview .column{width:min(100%,300px);transition:.2s var(--easing);border-radius:1rem;flex-direction:column;align-self:center;gap:.25rem;display:flex}#theme-preview.horizontal .column,#editor-preview.horizontal .column{align-self:flex-start}#theme-preview.horizontal .column:first-child .control-placeholder,#editor-preview.horizontal .column:first-child .control-placeholder{height:4em}.text-placeholder{color:#0000;background-color:var(--text-color);-webkit-user-select:none;user-select:none;width:fit-content;height:.8em;transition:.2s var(--easing);border-radius:.25rem}.control-placeholder{background-color:var(--surface-color);height:2.25em;transition:.2s var(--easing);border:none;border-radius:.5rem;padding:0 .5em}.control-placeholder.pill{border-radius:100vh;height:1.5em}.hint{text-align:center;text-transform:uppercase;align-self:center;font-size:.8em;line-height:1}math-field{--caret-color:var(--text-color);--contains-highlight-background-color:var(--background-color);--text-font-family:"Figtree", sans-serif;background-color:var(--surface-color);cursor:text;border:none;border-radius:.5rem;padding:.375em .5em;font-size:1.25em}math-field:focus{box-shadow:0 0 0 .125rem var(--accent-color) inset;outline:none;transition:box-shadow .1s}math-field.attention{box-shadow:0 0 0 .125rem var(--error-color) inset;transition:box-shadow .1s}math-field::part(virtual-keyboard-toggle){color:var(--text-color);background-color:var(--surface-color);transition:.1s color var(--easing), .1s background-color var(--easing)}math-field::part(virtual-keyboard-toggle):hover{color:var(--accent-text-color);background-color:var(--accent-color)}math-field::part(menu-toggle){display:none}math-field::part(content){padding:0}div.ML__keyboard{background-color:#0000}[data-button-select]{background-color:var(--surface-color);border-radius:.5rem;flex-wrap:wrap;gap:.3rem .25rem;width:fit-content;padding:.25rem;display:flex}[data-button-select]>button{height:unset;cursor:pointer;border-radius:.25rem;min-height:1.75em!important}[data-button-select]>button[aria-selected=true]{color:var(--accent-text-color);background-color:var(--accent-color)}#answer-input{background-color:#0000}#answer-input:focus{box-shadow:none}#answer-textarea-container:has(#answer-input:focus){box-shadow:0 0 0 .125rem var(--accent-color) inset;outline:none;transition:box-shadow .1s}#answer-input.attention{box-shadow:none}#answer-textarea-container:has(#answer-input.attention){box-shadow:0 0 0 .125rem var(--error-color) inset;outline:none;transition:box-shadow .1s}.images{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.images.gallery{flex-flow:wrap}.images.gallery img{max-height:150px}.images img{border:5px solid var(--surface-color);background:url(<path-to-image>) var(--surface-color) 50% / cover no-repeat;border-radius:5px}.input-group{flex-direction:column;justify-content:center;gap:.25rem;width:-webkit-fill-available;display:flex}.input-group.row{flex-direction:row;gap:.25em}[square]{text-align:center;justify-content:center;align-items:center;min-width:36px;min-height:36px;display:flex;width:2.25em!important}@media screen and (width<=900px){.button-grid{flex-wrap:wrap!important}label{width:unset!important}.rsmall,.small,.vsmedium,.smedium,.medium,.mediuml,.mediumll,.large,.vlarge,square{max-width:unset!important}#checker.horizontal{flex-direction:column!important}[data-toggle-layout]{display:none}}#checker button{width:inherit;min-width:36px;min-height:36px}[data-multiple-choice=a]:hover:before{content:"Yes | "}[data-multiple-choice=a]:hover:after{content:" | True"}[data-multiple-choice=b]:hover:before{content:"No | "}[data-multiple-choice=b]:hover:after{content:" | False"}[data-multiple-choice=c]:hover:after{content:" | Both"}[data-multiple-choice=d]:hover:after{content:" | Neither"}[data-multiple-choice=e]:hover:after{content:" | Nonexistent"}.button-grid.reverse{flex-direction:row-reverse}.button-grid.reorder{flex-direction:column}[data-answer-mode=set] input{text-align:center;width:-webkit-fill-available;min-width:50px}[data-answer-mode=frq] h1{text-align:center;padding-bottom:10px}#frq-input{color:var(--accent-color);-webkit-appearance:none;background:var(--surface-color);border-radius:10px;outline:none;width:-webkit-fill-available;height:20px;margin:20px 0}#frq-input::-webkit-slider-thumb{appearance:none}#frq-input::-webkit-slider-thumb{background:var(--accent-color);cursor:grab;width:35px;height:35px;box-shadow:0px 0px 5px 5px var(--surface-color);border-radius:50%;transition:all .25s}#frq-input::-moz-range-thumb{background:var(--accent-color);cursor:grab;width:35px;height:35px;box-shadow:0px 0px 5px 5px var(--surface-color);border-radius:50%;transition:all .25s}#frq-input::-webkit-slider-thumb:active{cursor:grabbing;width:40px;height:40px;transition:all .25s}#checker:has([data-value=frq][aria-selected=true]) #answer-container{overflow:visible!important}.rsmall{max-width:50px}.small{max-width:75px}.vsmedium{max-width:100px}.smedium{max-width:125px}.medium{max-width:175px}.mediuml{max-width:225px}.mediumll{max-width:265px}.large{max-width:305px}.vlarge{max-width:450px}.fit{width:fit-content!important;min-width:fit-content!important}#checker:not(:has(.section)):not(:has(#submit-button)){align-items:center}#checker:not(:has(.section)):not(:has(#submit-button)) :not(ul):not(ol):not(li){text-align:center}.attachments{flex-wrap:wrap;align-self:stretch;align-items:center;gap:10px;display:flex}.attachments .image,.attachments img{cursor:pointer;background-color:var(--text-color);border-radius:2.5px;position:relative;overflow:hidden}.attachments:not(.extra) .image,.attachments:not(.extra) img{min-width:70px;height:65px}.attachments .image:after{content:"Remove";z-index:10;background:var(--surface-color);opacity:.75;width:100%;height:26px;transition:.25s var(--easing);border-radius:.5px;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex;position:absolute;bottom:-26px}.attachments .image:hover:after{transition:.25s var(--easing);bottom:0}.attachments .drop{border:1px dashed var(--accent-color);background:var(--surface-color);cursor:pointer;border-radius:2.5px;justify-content:center;align-items:center;gap:10px;width:150px;height:65px;display:flex}.description.minimal .ql-container{background:0 0!important}.description.minimal .ql-container .ql-editor{padding:0!important}.description{width:-webkit-fill-available;max-width:min(100%,900px)}.description a{color:var(--accent-color)!important}.description .ql-toolbar{background:var(--surface-color);border-radius:.5rem;margin-bottom:7.5px;border:none!important}.description .ql-toolbar #toolbar-container{flex-wrap:wrap;align-content:stretch;gap:5px 0;display:flex}.description .ql-toolbar .ql-picker-label{font-family:Figtree;color:var(--text-color)!important}.description .ql-toolbar .ql-stroke{stroke:var(--text-color)!important}.description .ql-toolbar .ql-fill{fill:var(--text-color)!important}.description .ql-toolbar button:hover,.description .ql-toolbar button:hover .ql-picker-label,.description .ql-toolbar .ql-active .ql-picker-label{color:var(--accent-color)!important}.description .ql-toolbar button:hover .ql-stroke,.description .ql-toolbar .ql-active .ql-stroke{stroke:var(--accent-color)!important}.description .ql-toolbar button:hover .ql-fill,.description .ql-toolbar .ql-active .ql-fill{fill:var(--accent-color)!important}.description .ql-container{background:var(--surface-color);border-radius:.5rem;font-size:inherit!important;border:none!important;font-family:inherit!important}.description .ql-container .ql-editor{border-radius:.5rem}.description .ql-editor.ql-blank:before{color:var(--text-color)!important;opacity:.5!important}.description .ql-toolbar .ql-picker-label:hover,.description .ql-toolbar .ql-picker-label.ql-active{color:var(--text-color)!important}.description .ql-toolbar button:focus,.description .ql-toolbar .ql-picker-item,.description .ql-toolbar .ql-picker-item.ql-selected{font-family:Figtree;color:var(--accent-text-color)!important}.description .ql-toolbar .ql-picker-item:hover{color:var(--text-color)!important}.description .ql-picker-options{background:var(--accent-color)!important}.description .ql-toolbar .ql-picker.ql-expanded .ql-picker-label,.description .ql-toolbar .ql-picker.ql-expanded .ql-picker-options{border-color:var(--accent-color)!important}.description .ql-picker.ql-font .ql-picker-label:not([data-value]):before,.description .ql-picker.ql-font .ql-picker-item:not([data-value]):before{content:"Default Font"!important}.description .ql-tooltip{z-index:1;background:var(--accent-color)!important;color:var(--accent-text-color)!important;box-shadow:none!important;border:none!important;border-radius:.5rem!important}.description .ql-tooltip input[type=text]{color:var(--text-color)!important;border:none!important}.description .ql-tooltip a{color:var(--accent-text-color)!important}.description .ql-editor blockquote{border-color:var(--accent-color)!important}.description .ql-code-block-container{border-radius:.3rem!important}.description .ql-code-block-container .ql-ui{width:fit-content;color:var(--text-color);border-radius:.2rem;font-size:12.5px}.description .ql-editor .ql-video{border-radius:.3rem;width:-webkit-fill-available;min-height:22vw}.description .ql-editor p>img{border-radius:.3rem}.description .faz-quill-emoji-dropdown,.description .faz-quill-emoji-input-group,.description .faz-quill-emoji-loader{background:0 0}.description .faz-quill-emoji-dropdown-content{background:var(--surface-color)}.description .faz-quill-emoji-tab{color:var(--surface-text-color)!important}.description .faz-quill-emoji-tab.active:before{left:-5px;background:var(--accent-color)!important}.description .faz-quill-emoji-loader svg{color:var(--accent-text-color)!important}.description .faz-quill-emoji-list{grid-template-columns:repeat(9,1fr)!important;gap:5px!important}.description .faz-quill-emoji-tab-list{margin-left:15px;margin-right:-5px}.description .faz-quill-emoji-tab{padding:0 10px!important}.description .faz-quill-emoji-input-group input{background:var(--accent-color);color:var(--accent-text-color)}.description .faz-quill-emoji-input-group svg{color:var(--accent-text-color);width:17px;height:17px;left:10px}.description .faz-quill-emoji-loader{top:21.5px;left:unset;right:85px}.hiddenOnLoad{max-height:0;transition:all .5s;overflow:hidden}.hiddenOnLoad.show{max-height:100000px;transition:.5s max-height var(--easing);overflow:visible}.questions .section [data-remove-question-input]{display:none}.segments .section .questions,.questions .section .renderedMath,.questions .section .description,.questions .section .EasyMDEContainer,.questions .section .attachments,.questions .section .answers,.questions .section .stem-container{max-height:0;transition:.25s var(--easing);overflow:hidden}.segments .section .bi-caret-up-fill,.questions .section .bi-caret-up-fill{display:none}.questions .section.expanded [data-remove-question-input]{display:flex}.segments .section.expanded .questions,.questions .section.expanded .renderedMath.show,.questions .section.expanded .description,.questions .section.expanded .EasyMDEContainer,.questions .section.expanded .attachments,.questions .section.expanded .answers,.questions .section.expanded .stem-container{max-height:10000px;transition:.25s var(--easing)}.questions .section.expanded .renderedMath:not(.show){margin-bottom:-7.5px}.questions .section.expanded .description{margin-bottom:7.5px;overflow:visible}.segments .section.expanded .bi-caret-up-fill,.questions .section.expanded .bi-caret-up-fill{display:block}.segments .section.expanded .bi-caret-down-fill,.questions .section.expanded .bi-caret-down-fill,.section [data-select]{display:none}.selecting [data-select]{display:flex}.selecting .bi-circle-fill,.selecting .selected .bi-circle{display:none}.selecting .selected .bi-circle-fill{display:block}#controls-container .bi-x,#controls-container [data-delete-multiple],#controls-container [data-archive-multiple],#controls-container [data-unarchive-multiple],#controls-container [data-select-between]{display:none}body:has(.selecting) #controls-container button:has(.bi-gear){display:none}body:has(.selecting) #controls-container .bi-circle{display:none}body:has(.selecting) #controls-container .bi-x{display:block}body:has(.selecting) #controls-container button:has(.bi-lightning-charge){display:none}body:has(.selecting) #controls-container [data-delete-multiple]{display:block}body:has(.selecting) #controls-container button:has(.bi-arrows-move){display:none}body:has(.selecting) #controls-container button:has(.bi-sort-down){display:none}body:has(.selecting) #controls-container button:has(.bi-calendar-minus){display:none}body:has(.selecting) #controls-container [data-archive-multiple]{display:block}body:has(.selecting) #controls-container button:has(.bi-archive):not([data-archive-multiple]){display:none}body:has(.selecting) #controls-container [data-unarchive-multiple]{display:block}body:has(.selecting) #controls-container [data-select-between]{display:block}body:has(.selecting) #controls-container [data-polling]{display:none}body:has(.selecting) #controls-container [data-timestamps]{display:none}body:has(.selecting) #controls-container [data-clear-responses]{display:none}body:has(.selecting) [data-flag-response]{display:none}body:has(.selecting) [data-unflag-response]{display:none}body:has(.selecting) #controls-container button:has(.bi-download){display:none}.section:not(:has(.expanded)){transition:.25s gap var(--easing);gap:7.5px}.section:has(.expanded){transition:.25s gap var(--easing)}.answers{flex-direction:column;gap:2.5px;width:-webkit-fill-available;display:flex}.questions .section:has(.expanded) .section[id]:not(.expanded){display:none}.questions:has(.section.expanded) .pagination{display:none}.questions .section[id]:not(.expanded),.segments .section[id]:not(.expanded){gap:0}.button-grid[id^=response-].hidden{display:none}hidden,[hidden],.hidden{display:none!important}.toast-container{z-index:1000;background:0 0;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:1rem;right:1rem}.toast-container:has(.toast.error){z-index:10000}.toast{background-color:var(--surface-color);color:var(--text-color);opacity:0;border-radius:.5rem;align-items:center;gap:.5rem;padding:1rem;line-height:13px;transition:opacity .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 .5rem 1rem #0000001a}.toast i{font-size:1rem}.toast.success{color:#fff;background-color:#3cb371}.toast.error{color:#fff;background-color:#f44336}.toast-progress-bar{background-color:#0000001a;width:0;height:4px;position:absolute;bottom:0;left:0}.history-feed .correct{border-left:3px solid #3cb371;border-right:3px solid #3cb371}.history-feed .incorrect{border-left:3px solid #cd5c5c;border-right:3px solid #cd5c5c}.history-feed button button{background-color:var(--background-color);width:-webkit-fill-available;color:var(--text-color);margin:5px 0}.history-feed>button:hover{background-color:var(--surface-color);color:var(--text-color)}.history-feed button button:hover{opacity:.75}.history-feed button button .bi-flag-fill{font-size:12px}.history-feed button button .bi-bookmark-check-fill,.history-feed button button .bi-bookmark-plus-fill{font-size:14px}#checker:not(.timestamps) [data-time-taken],#checker.timestamps [data-unflag-response],#checker.timestamps [data-flag-response],#checker.timestamps [data-segment],#checker.timestamps [data-question],#checker.timestamps .inputs>label[square]{display:none}[data-question-title]{margin-top:5px;font-size:20px;line-height:1.5}[data-segment-due]{margin-bottom:-5px;font-size:15px;line-height:1.5}[data-segment-due] i{padding-right:2.5px}.ML__latex .ML__vlist{height:fit-content!important}.medium-zoom-overlay{z-index:9998;background:var(--background-color)!important}.medium-zoom-image--opened{z-index:9998;border-radius:.1rem}.color-info{flex-wrap:wrap;align-items:center;gap:7.5px 10px;display:flex}.color{align-items:center;gap:5px;display:flex}.color-box{border:1px solid var(--surface-color);border-radius:100%;width:15px;min-width:15px;height:15px;min-height:15px}.color-box.correct{background:#3cb371}.color-box.incorrect{background:#cd5c5c}.color-box.other{background:#696969}.color-box.waiting{background:#ff8c00}.color-box.info{background:#4169e1}.seat-code-reports{gap:12.5px!important}.seat-code-report{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:-webkit-fill-available;display:flex}[report]{cursor:pointer}.barcount-wrapper{align-items:stretch;min-width:250px;display:flex}.barcount-wrapper.fill{width:-webkit-fill-available}.barcount-wrapper.fill .barcount{min-width:fit-content}.barcount{color:#fff;justify-content:center;width:-webkit-fill-available;min-width:10%;padding:5px 12.5px;display:flex}.barcount.correct{background:#3cb371}.barcount.incorrect{background:#cd5c5c}.barcount.other{background:#696969}.barcount.waiting{background:#ff8c00}.barcount:first-child{border-radius:10px 0 0 10px}.barcount:last-child{border-radius:0 10px 10px 0}.barcount:first-child:last-child{border-radius:10px}.detailed-report{justify-content:space-between;align-items:center;gap:10px;width:-webkit-fill-available;display:none}.detailed-report.active{border-left:2px solid var(--accent-color);margin-bottom:5px;padding:5px 7.5px;display:flex}.segment-report,.detailed-report-question{justify-content:space-between;align-items:center;gap:10px;width:-webkit-fill-available;display:flex}.detailed-report-question .color:last-of-type .color-name{min-width:max-content}.checkboxGroup{cursor:pointer;flex-direction:row;align-items:center;gap:7.5px;display:flex}.checkboxGroup:has(input:checked) .checkbox:before{width:70%;height:70%;transition:top .25s,left .25s,height .25s,width .25s;top:15%;left:15%}.checkbox{background:var(--surface-color);border-radius:.25rem;width:20px;height:20px;position:relative}.checkbox:before{content:" ";background:var(--accent-color);border-radius:.15rem;width:0%;height:0%;transition:top .25s,left .25s,height .25s,width .25s;position:absolute;top:50%;left:50%}.showonhover{display:none!important}:has(>.showonhover):hover .showonhover{padding-left:5px;display:inherit!important}.color-name:has(>.showonhover):hover .showonhover{display:inline-block!important}:has(>.hideonhover):hover .hideonhover{display:none!important}.redonhover:hover{color:var(--error-color);cursor:pointer}#segment-completed,#segments-completed{background:var(--surface-color);border-left:3px solid #3cb371;border-right:3px solid #3cb371;border-radius:10px;padding:15px 20px 20px}#segment-completed.incomplete,#segments-completed.incomplete{border-left:3px solid #cd5c5c;border-right:3px solid #cd5c5c}#segment-completed i,#segments-completed i{font-size:25px}#segment-completed ul,#segments-completed ul{padding:0}#segment-completed ul i,#segments-completed ul i{margin-right:2.5px;font-size:15px}#segment-completed li,#segments-completed li{justify-content:flex-start;display:flex}#segment-completed li b,#segments-completed li b{-webkit-line-clamp:1;cursor:pointer;-webkit-box-orient:vertical;width:-webkit-fill-available;max-width:max-content;display:-webkit-box;overflow:hidden}#segment-completed li p,#segments-completed li p{-webkit-line-clamp:1;-webkit-box-orient:vertical;width:-webkit-fill-available;max-width:max-content;margin-left:2.5px;margin-right:auto;display:-webkit-box;overflow:hidden}#segment-completed li span,#segments-completed li span{width:-webkit-fill-available;max-width:max-content}#segment-completed:not(.incomplete)>:not(ul):not(.color-info):not(button).incomplete,#segments-completed:not(.incomplete)>:not(ul):not(.color-info):not(button).incomplete,#segment-completed.incomplete>:not(ul):not(.color-info):not(button):not(.incomplete),#segments-completed.incomplete>:not(ul):not(.color-info):not(button):not(.incomplete),#segment-completed:not(.complete)>:not(ul):not(.color-info):not(button).complete,#segments-completed:not(.complete)>:not(ul):not(.color-info):not(button).complete,#segment-completed.complete>:not(ul):not(.color-info):not(button):not(.complete),#segments-completed.complete>:not(ul):not(.color-info):not(button):not(.complete),#segment-completed:not(.mastery)>:not(ul).mastery,#segments-completed:not(.mastery)>:not(ul).mastery,#segment-completed.mastery>:not(ul):not(.mastery),#segments-completed.mastery>:not(ul):not(.mastery){display:none}body>canvas{background:0 0}.rotate-right{transform:rotate(90deg)}[mockDisabled]{opacity:.75;cursor:not-allowed}:is(#checker.anonymous .input-group:has(#sort-seat-input),#checker.anonymous [data-seat-code]){display:none!important}.katex .vlist{height:unset!important}option.correct{color:var(--accent-text-color);background-color:#3cb371}option.pending{color:var(--accent-text-color);background-color:#ff8c00}option.incorrect{color:var(--accent-text-color);background-color:#cd5c5c}dialog[open]{flex-direction:column;display:flex}dialog{background:var(--background-color);border:none;border-radius:1rem;gap:.25rem;width:min(100%,450px);padding:1rem;box-shadow:0 0 2rem #0003}dialog.large{width:calc(100vw - 2rem);height:calc(100vh - 2rem)}dialog::backdrop{display:none}dialog:modal{max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem)}dialog img{box-shadow:inset 0 0 0px 1000px var(--backlight-color,var(--accent-color));border-radius:.5rem}dialog p img{height:20px;margin-bottom:-4px;margin-right:5px;text-decoration:none;display:inline-flex}dialog #version-string{z-index:1;background:0 0;align-items:center;gap:7px;width:fit-content;margin:-75px auto 45px 17.5px;display:flex}dialog #version-string p{-webkit-text-fill-color:transparent;background:linear-gradient(#0000,#fff 55%);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:600;line-height:30px}dialog #version-string code{font-size:10px}dialog .menu-icons{flex-flow:wrap;place-content:center flex-start;align-items:center;gap:7.5px;padding-top:5px;display:flex}dialog .menu-icons>*{border:2px solid var(--surface-color);opacity:.75;border-radius:5px;justify-content:center;align-items:center;min-width:calc(33.3333% - 5px);padding:10px;font-size:25px;transition:all .25s;display:flex}dialog .menu-icons>:hover,dialog .menu-icons>.active{background:var(--surface-color);opacity:1;transition:all .25s}dialog .menu-icons>.active{pointer-events:none}dialog:has(label) label{margin-top:5px}div[data-modal-page]{flex-direction:column;gap:.25rem;display:flex}div[data-modal-menu]{flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem;display:flex}div[data-modal-buttons]{flex-direction:row;gap:.25rem;display:flex}div[data-modal-actions]{flex-direction:row;gap:.25rem;margin-top:.25rem;display:flex}div[data-modal-actions]>button{flex:1}dialog>button[data-modal-view]:not(.icon),dialog>button[data-logout],dialog>button[data-sync],dialog>button[data-welcome],dialog>button[data-report-bug],dialog>button[data-suggestions]{text-align:unset}div.modeless{z-index:999;pointer-events:none;background:var(--background-color);border-radius:1rem;flex-direction:column;align-items:center;padding:1.5rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 2rem #0003}div.modeless>h2{font-size:3em;font-weight:400}p.tooltip{pointer-events:none;color:var(--accent-text-color);background-color:var(--accent-color);border-radius:.5rem;padding:.25em .5em}div[data-color-input]{position:relative}div[data-color-input]>input{width:100%;padding-left:2.25em}div[data-color-input]>input[type=color]{pointer-events:none;opacity:0;position:absolute}div[data-color-input]>div[data-color-preview]{border-radius:.25em;width:1.75em;height:1.75em;position:absolute;top:.25em;left:.25em}div[data-color-input]>div[data-color-preview]:hover{cursor:pointer}@keyframes fadeIn{0%{opacity:.5}to{opacity:1}}@keyframes loader-bar-back-forth{0%{transform:translate(-100%)}50%{transform:translate(250%)}to{transform:translate(-100%)}}#loader{background-color:var(--background-color);z-index:9999;opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s;display:none;position:fixed;top:0;left:0}#loader>*{animation:1s ease-in-out infinite alternate fadeIn}#loader.active{opacity:1;transition:opacity .5s;display:flex}#loader .loader-bar-wrapper{background:var(--surface-color);border-radius:2px;width:120px;height:4px;margin-bottom:-100px;animation:.5s ease-out .25s both fadeIn;position:absolute;overflow:hidden}#loader .loader-bar{background:var(--accent-color);border-radius:2px;width:40%;height:100%;animation:2s ease-in-out infinite loader-bar-back-forth}[tooltip],[aria-label]{cursor:pointer;position:relative}[tooltip]:after,[aria-label]:after{content:attr(tooltip);background-color:var(--accent-color);color:var(--accent-text-color);white-space:nowrap;opacity:0;pointer-events:none;z-index:1000;border-radius:.25rem;padding:.25rem .5rem;line-height:normal;transition:all .2s ease-in-out;top:-1.5rem;left:50%;transform:translate(-50%);font-family:Figtree!important;font-size:.875rem!important;font-weight:400!important;position:absolute!important}[aria-label]:after{content:attr(aria-label)!important}[tooltip][reverse]:after,[aria-label][reverse]:after{top:unset;bottom:-1.5rem}[tooltip]:hover:after,[aria-label]:hover:after{opacity:1;transition:all .2s ease-in-out;top:-2rem}[tooltip][reverse]:hover:after,[aria-label][reverse]:hover:after{top:unset;bottom:-2rem}:is(:has(>[tooltip]),:has(>[aria-label])){position:relative;overflow:visible!important}.island{opacity:0;border:1px dashed var(--text-color);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.5px;width:calc(50vw - min(100%,1000px)/2);min-width:min(100%,350px);height:fit-content;min-height:65px;max-height:calc(100vh - 50px);padding:20px;transition:opacity .25s ease-in-out;display:flex;position:fixed;top:25px;left:25px;overflow-y:scroll}.island::-webkit-scrollbar{display:none}.island:before{content:"Use = to show extra fields";position:absolute;right:20px}.island:not(:has(h4)):before{content:"Not cached yet, try again soon"}.island.visible{opacity:.5;transition:opacity .25s ease-in-out}.island.visible:hover{opacity:1;transition:opacity .25s ease-in-out}.island:not(.visible){pointer-events:none}.island h5{font-size:1.25rem}.island h6{font-size:1rem}.island p{font-size:1rem;font-weight:400}.island div{margin-top:5px}.island ul{margin-top:5px;padding-left:1.5rem}.matrix{border:1px solid var(--text-color);margin-top:5px}.matrix .matrix-row{flex-direction:row;justify-content:center;align-items:stretch;display:flex}.matrix .matrix-row:not(:last-child){border-bottom:1px solid var(--text-color)}.matrix .matrix-row .matrix-cell{text-align:center;height:var(--matrix-cell-height);width:var(--matrix-cell-width);flex:1;padding:.5rem}.matrix .matrix-row .matrix-cell:not(:last-child){border-right:1px solid var(--text-color)}.welcome-container{z-index:9999;opacity:0;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s ease-in-out;display:flex;position:fixed;top:0;left:0}.welcome-container.active{background:var(--background-color);opacity:1;transition:all .5s ease-in-out}.welcome-container:before{content:"";background:radial-gradient(var(--accent-color), transparent 65%);z-index:10001;width:min(135%,1600px);height:50vh;transition:top .5s ease-in-out;position:fixed;top:-50vh}.welcome-container.active:before{transition:top .5s ease-in-out;top:calc(-25vh - 110px)}body:has(.welcome-container.active){overflow:hidden}.welcome-container [step]{opacity:0;background:0 0;flex-flow:wrap;align-items:flex-start;gap:50px;margin-bottom:-100px;padding:10vh 10vw;transition:all 1s ease-in-out;display:flex;position:fixed;color:var(--text-color)!important}.welcome-container [step].center{text-align:center;flex-direction:column;align-items:center;gap:10px}.welcome-container[step="1"] [step="1"],.welcome-container[step="2"] [step="2"],.welcome-container[step="3"] [step="3"],.welcome-container[step="4"] [step="4"],.welcome-container[step="5"] [step="5"],.welcome-container[step="6"] [step="6"],.welcome-container[step="7"] [step="7"],.welcome-container[step="8"] [step="8"],.welcome-container[step="9"] [step="9"],.welcome-container[step="10"] [step="10"],.welcome-container[step="11"] [step="11"]{opacity:1;z-index:10000;margin-bottom:0;transition:all 1s ease-in-out}.welcome-container>button,.welcome-container [step]>button{background:var(--accent-color);color:var(--accent-text-color);opacity:.75;border-radius:5px}.welcome-container>button:hover,.welcome-container>button:focus,.welcome-container [step]>button:hover,.welcome-container [step]>button:focus{opacity:.5;scale:.95}.welcome-container:not([step="1"])>button{position:fixed;bottom:25px;left:25px}.welcome-container>p{color:var(--text-color);position:fixed;bottom:25px;right:25px}.welcome-container:not([step])>button,.welcome-container[step="1"]>button,.welcome-container[step="11"]>button,.welcome-container:not([step])>p,.welcome-container[step="1"]>p,.welcome-container[step="11"]>p{opacity:0}.welcome-container h1{background:linear-gradient(0, var(--text-color) 45%, transparent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:-.5vh;font-size:min(20vw,100px);line-height:1}.welcome-container:not([step="11"]) [step="11"] button{pointer-events:none;-webkit-user-select:none;user-select:none}.welcome-container [step] :not(button):not(:has(>button)){pointer-events:none;-webkit-user-select:none;user-select:none}.welcome-container .themes-grid{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.welcome-container .themes-grid button{min-width:min(250px,100%);color:var(--text-color);background-color:var(--surface-color)}.welcome-container .themes-grid button[data-theme=default]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#fafafa;--surface-color:#e7e7e7;--accent-color:#424242;--accent-text-color:#fff;--error-color:#fa8796}.welcome-container .themes-grid button:hover{color:var(--accent-text-color);background-color:var(--accent-color)}.welcome-container .themes-grid button.selected{border:2.5px solid var(--accent-color)}.welcome-container .layout-chooser{flex-wrap:wrap;justify-content:center;gap:5px;min-width:50vw;display:flex}.welcome-container .layout-chooser #theme-preview{cursor:pointer}.welcome-container .layout-chooser #theme-preview.selected,.welcome-container .layout-chooser #theme-preview:hover{background-color:var(--surface-color)}.welcome-container .layout-chooser #theme-preview.selected .text-placeholder,.welcome-container .layout-chooser #theme-preview:hover .text-placeholder{background-color:var(--text-color)}.welcome-container .layout-chooser #theme-preview.selected .control-placeholder,.welcome-container .layout-chooser #theme-preview:hover .control-placeholder{background-color:var(--accent-color)}.welcome-container .layout-chooser #theme-preview.selected .control-placeholder.pill,.welcome-container .layout-chooser #theme-preview:hover .control-placeholder.pill{border-radius:100vh}@keyframes moveBefore{0%{left:-20px}to{left:-17.5px}}@keyframes moveAfter{0%{right:-20px}to{right:-17.5px}}.island-extends:before{content:"";font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-content:center;align-items:center;height:-webkit-fill-available;font-style:normal;line-height:1;animation:.5s ease-in-out infinite alternate moveBefore;display:inline-block;position:absolute;left:-20px;font-family:bootstrap-icons!important;font-weight:400!important}.island-extends:after{content:"";font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-content:center;align-items:center;height:-webkit-fill-available;font-style:normal;line-height:1;animation:.5s ease-in-out infinite alternate moveAfter;display:inline-block;position:absolute;right:-20px;font-family:bootstrap-icons!important;font-weight:400!important}.island-extends-item{width:fit-content;max-width:95%;font-weight:700;position:relative}.island-extends-item:after{content:"";font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-content:center;align-items:center;height:-webkit-fill-available;font-style:normal;line-height:1;animation:.5s ease-in-out infinite alternate moveAfter;display:inline-block;position:absolute;top:0;right:-20px;font-family:bootstrap-icons!important;font-weight:400!important}.topbar{color:#fff;z-index:999;background:repeating-linear-gradient(35deg,#dd6317de,#dd6417de 20px,#0000 10px 40px),#000;justify-content:center;align-items:center;width:-webkit-fill-available;height:33px;line-height:17px;transition:margin-top .25s;display:flex;position:fixed;top:0;left:0}.topbar span{background:#000;border-radius:5px;padding:5px 10px}.topbar span i{color:#ff8c00}:root:not(:hover) .topbar{margin-top:-33px;transition:margin-top .25s}body:has(.topbar){transition:padding-top .25s}:root:hover:has(.topbar) body{padding-top:83px;transition:padding-top .25s}body:has(.topbar) .island{transition:top .25s,max-height .25s}:root:hover:has(.topbar) .island{max-height:calc(100vh - 80px);transition:top .25s,max-height .25s;top:58px}body:has(.topbar) #checker.horizontal .column:last-child{transition:top .25s}:root:hover:has(.topbar) #checker.horizontal .column:last-child{transition:top .25s;top:63px}.ai-manager .ai-activation{background:var(--surface-color);border:1px dotted var(--accent-color);border-radius:5px;width:-webkit-fill-available;padding:15px 17.5px 12px}.ai-manager .ai-activation.success{color:#fff;background:#3cb371;border:1px dotted #fff}.ai-manager .ai-activation.warning{color:#fff;background:#ff8c00;border:1px dotted #fff}.ai-manager .ai-activation.error{color:#fff;background:#cd5c5c;border:1px dotted #fff}.ai-manager .ai-activation button{color:var(--text-color);margin-top:5px;margin-bottom:5px}.ai-manager .ai-activation button:hover{color:var(--accent-text-color)}.ai-manager .ai-activation .info{background:var(--surface-color);border-radius:5px;width:-webkit-fill-available;margin-top:5px;margin-bottom:5px;padding:10px 12px 7.5px}.ai-manager label,.ai-manager textarea{width:-webkit-fill-available}.ai-manager label:has(input){margin-top:.5em}.ai-manager textarea:not([disabled]){resize:vertical}.ai-manager textarea[disabled]{opacity:.5}.alert{background-color:var(--surface-color);border:none;border-left:4px solid;border-radius:.5rem;flex-direction:row;gap:.75rem;margin-bottom:.5em;padding:.5em .75em .5em .5em;display:flex}.alert.separate{flex-direction:column;gap:.5rem}.alert.full{flex-direction:column;gap:.6rem}.alert:has(>div div p[hidden]){align-items:center}.alert:has(>div div p[hidden])>div{align-items:center}.alert img{border-radius:5px;width:150px;height:fit-content}.alert.separate img{width:250px}.alert.full img{width:100%;height:auto}.alert>div{flex-flow:wrap;gap:.75rem;width:-webkit-fill-available;margin-top:.5em;margin-bottom:.5em;display:flex}.alert>div div{flex-direction:column;gap:.1rem;display:flex}.alert>div>i{margin-left:.5em}.alert button{background-color:var(--accent-color);color:var(--accent-text-color);margin-left:auto}.alert button:hover{background-color:var(--background-color);color:var(--text-color)}@media screen and (width<=600px){.alert{flex-direction:column;padding:.5em}.alert>div{margin:0}.alert button{width:-webkit-fill-available!important}}.pagination{justify-content:center;align-items:center;gap:5px;width:-webkit-fill-available;margin-top:5px;display:flex}.pagination button{width:30px!important;height:30px!important;min-width:unset!important;min-height:unset!important}.pagination #current-page{padding:0 10px}.pagination #current-page label{flex-direction:row;align-items:center;gap:5px;display:flex}.pagination #current-page input{height:unset;min-height:unset;width:unset;min-width:unset;text-align:end;field-sizing:content;background:0 0;border-radius:5px;padding:0 5px}.pagination #current-page input:not(:hover):not(:focus){appearance:textfield;padding:0}.pagination #current-page input:not(:hover):not(:focus)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination #current-page input:not(:hover):not(:focus)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-modal-page=store]{opacity:1;gap:10px;transition:background-color .25s}[data-modal-page=store]::-webkit-scrollbar{width:28px!important}:is([data-modal-page=store]:has(.promo button:hover),[data-modal-page=store]:has(.themes-grid .theme-item button:hover)){color:#0000;box-shadow:none;background-color:#0000;padding-right:28px;transition:background-color .25s;overflow-y:hidden}[data-modal-page=store]:has(.promo button:hover) .theme-item:not(:has(button:hover)){opacity:0;transition:opacity .25s}[data-modal-page=store]:has(.promo button:hover) [data-modal-buttons]{opacity:0;transition:opacity .25s}[data-modal-page=store]:has(.themes-grid .theme-item button:hover) .promo{opacity:0;transition:opacity .25s}[data-modal-page=store]:has(.themes-grid .theme-item button:hover) .theme-item:not(:has(button:hover)){opacity:0;transition:opacity .25s}[data-modal-page=store]:has(.themes-grid .theme-item button:hover) [data-modal-buttons]{opacity:0;transition:opacity .25s}[data-modal-page=store]:has(.themes-grid .theme-item button:hover)>button{opacity:0;transition:opacity .25s}[data-modal-page=store]>b{margin-top:5px;margin-bottom:-5px}[data-modal-page=store] .promo{background:linear-gradient(90deg, var(--background-color) 0%, var(--surface-color) 100%);border:4px solid var(--accent-color);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:25px 35px;display:flex;background-position:50% 60%!important;background-repeat:no-repeat!important;background-size:cover!important}[data-modal-page=store] .promo:before{content:"Featured";color:var(--text-color);text-shadow:0 0 10px var(--background-color);font-size:20px;font-weight:700}[data-modal-page=store] .promo:has(button:hover){border-color:#0000;background-image:none!important}[data-modal-page=store] .promo:has(button:hover):before{opacity:0}[data-modal-page=store] .promo .promo-inner{color:var(--text-color);background:var(--surface-color);border:3px solid var(--accent-color);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:fit-content;padding:15px 25px;font-size:50px;font-weight:500;line-height:50px;display:flex}[data-modal-page=store] .promo .promo-inner i{font-size:.75em}[data-modal-page=store] .promo button{color:var(--text-color);border:2px solid var(--accent-color);transition:background-color .25s ease-in-out}[data-modal-page=store] .promo button:hover{color:var(--accent-text-color);transition:background-color .25s ease-in-out}[data-modal-page=store] .themes-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;display:grid}[data-modal-page=store] .themes-grid .theme-item{color:var(--text-color);background:linear-gradient(90deg, var(--background-color) 0%, var(--surface-color) 100%);background-color:var(--background-color);border:2px solid var(--accent-color);border-radius:10px;flex-direction:column;align-items:flex-start;padding:20px 15px;transition:border-right-width .25s ease-in-out;display:flex;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}[data-modal-page=store] .themes-grid .theme-item:hover{border-right-width:15px;transition:border-right-width .25s ease-in-out}[data-modal-page=store] .themes-grid .theme-item.suggest-theme{cursor:pointer;transition:background-color .25s ease-in-out;border:2px dashed var(--accent-color)!important;background:0 0!important}[data-modal-page=store] .themes-grid .theme-item.suggest-theme:hover{transition:background-color .25s ease-in-out;background:var(--surface-color)!important}[data-modal-page=store] .themes-grid .theme-item.suggest-theme i{margin:auto;padding:0;top:0;left:0;position:relative!important}[data-modal-page=store] .themes-grid .theme-item i:not(.hd):not(.animated){opacity:.2;font-size:50px;transition:opacity .25s ease-in-out;position:absolute;bottom:10px;right:20px}[data-modal-page=store] .themes-grid .theme-item:hover i:not(.hd):not(.animated){opacity:1;transition:opacity .25s ease-in-out}[data-modal-page=store] .themes-grid .theme-item i.hd{font-size:25px;position:absolute;top:10px;right:20px}[data-modal-page=store] .themes-grid .theme-item i.animated{font-size:20px;position:absolute;top:12.5px;right:20px}[data-modal-page=store] .themes-grid .theme-item:has(i.hd) i.animated{right:50px}[data-modal-page=store] .themes-grid .theme-item h5,[data-modal-page=store] .themes-grid .theme-item p,[data-modal-page=store] .themes-grid .theme-item small{text-shadow:0 0 10px var(--background-color);background:0 0}[data-modal-page=store] .themes-grid .theme-item button{color:var(--text-color);margin-top:auto;transition:background-color .25s ease-in-out}[data-modal-page=store] .themes-grid .theme-item small{margin-bottom:5px}[data-modal-page=store] .themes-grid .theme-item:not(:has(small)) p{margin-bottom:5px}[data-modal-page=store] .themes-grid .theme-item:has(.hd) h5{max-width:calc(100% - 45px)}[data-modal-page=store] .themes-grid .theme-item button:hover{color:var(--accent-text-color);transition:background-color .25s ease-in-out}[data-modal-page=store] .promo[data-theme=default],[data-modal-page=store] .themes-grid .theme-item[data-theme=default]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#fafafa;--surface-color:#e7e7e7;--accent-color:#424242;--accent-text-color:#fff;--error-color:#fa8796}[data-modal-page=store] .cost-info{margin-top:10px}[data-modal-page=store] .cost-info i{margin-left:-20px}[data-manual-reset-cache]{margin-top:10px}details.section{align-items:stretch}summary{cursor:pointer;font-size:1.75rem;font-weight:700;display:block}summary:after{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:10px;font-size:1rem;font-style:normal;line-height:1;transition:transform .25s ease-in-out;display:inline-block;transform:scaleX(-1);font-family:bootstrap-icons!important;font-weight:400!important}.segment-marked-for-review-count{gap:5px;margin-left:auto;display:flex}canvas[disabled]{cursor:not-allowed;opacity:.75;pointer-events:none}#live-drawing-periods{width:100%}.sessions{grid-template-columns:repeat(auto-fit,295px);gap:7.5px;width:100%;display:grid}.sessions .session{flex-direction:column;gap:7.5px;transition:opacity .25s ease-in-out;display:flex;position:relative}.sessions .session.clearing{opacity:.5;pointer-events:none;transition:opacity .25s ease-in-out}.sessions .session .meta{background:var(--accent-color);color:var(--accent-text-color);opacity:0;border-radius:3px;padding:2px 5px;font-size:10px;transition:opacity .25s ease-in-out;position:absolute;top:5px;right:5px}@media (width<=1024px) and (width>=900px){.sessions{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.sessions{grid-template-columns:repeat(1,1fr)}}.sessions .session .overlays{background:0 0;gap:5px;transition:opacity .25s ease-in-out;display:flex;position:absolute;bottom:5px;left:5px}.sessions .session .overlays button{background:var(--background-color)}.sessions .session:not(:hover) .overlays{opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}[data-modal-page=draw-session-viewer] .sessionCanvases{flex-wrap:wrap;gap:.1rem;display:flex}body>video{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:-1;min-width:100%;min-height:100%;bottom:0;right:0}[data-theme=classic]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#303946;--surface-color:#424f61;--accent-color:#059fff;--accent-text-color:#fff;--error-color:#f84747}[data-theme=abyss]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#000;--surface-color:#1f1f22;--accent-color:#059fff;--accent-text-color:#fff;--error-color:#f84747}[data-theme=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#1f1f1f;--surface-color:#2d2f30;--accent-color:#444d58;--accent-text-color:#fff;--error-color:#f84747}[data-theme=blizzard]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#cde7f5;--surface-color:#abd0e6;--accent-color:#71b2d3;--accent-text-color:#2c2c2c;--error-color:#ce7474}[data-theme=sage]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#bacbb0;--surface-color:#a0b395;--accent-color:#5c8a5b;--accent-text-color:#2c2c2c;--error-color:#b85f5f}[data-theme=dune]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#cbc3af;--surface-color:#b7ac93;--accent-color:#917856;--accent-text-color:#2c2c2c;--error-color:#bd5858}[data-theme=rose]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#f4dbd8;--surface-color:#e0c4c0;--accent-color:#ae817c;--accent-text-color:#2c2c2c;--error-color:#b42222}[data-theme=lavender]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#c3c0e5;--surface-color:#aca8d4;--accent-color:#7e78be;--accent-text-color:#2c2c2c;--error-color:#b85f5f}[data-theme=cream]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#f1e8db;--surface-color:#ddd3c6;--accent-color:#505f45;--accent-text-color:#fff;--error-color:#b85f5f}[data-theme=ravenclaw]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#202944;--surface-color:#29365e;--accent-color:#f0b569;--accent-text-color:#2c2c2c;--error-color:#b85f5f}[data-theme=hufflepuff]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#dbba71;--surface-color:#c7a65e;--accent-color:#2c2c2c;--accent-text-color:#fff;--error-color:#923737}[data-theme=slytherin]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#1b3530;--surface-color:#224941;--accent-color:#cae7e1;--accent-text-color:#2c2c2c;--error-color:#b85f5f}[data-theme=gryffindor]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#6b242b;--surface-color:#852b34;--accent-color:#f3b84b;--accent-text-color:#2c2c2c;--error-color:#f76161}[data-theme=catppuccin-latte]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#4c4f69;--background-color:#eff1f5;--surface-color:#ccd0da;--accent-color:#dc8a78;--accent-text-color:#4c4f69;--error-color:#d20f39}[data-theme=catppuccin-frappe]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#c6d0f5;--background-color:#303446;--surface-color:#414559;--accent-color:#737994;--accent-text-color:#c6d0f5;--error-color:#e78284}[data-theme=catppuccin-macchiato]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#cad3f5;--background-color:#24273a;--surface-color:#363a4f;--accent-color:#6e738d;--accent-text-color:#cad3f5;--error-color:#ed8796}[data-theme=catppuccin-mocha]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#cdd6f4;--background-color:#1e1e2e;--surface-color:#313244;--accent-color:#6c7086;--accent-text-color:#cdd6f4;--error-color:#f38ba8}[data-theme=stealth]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#f2f2f2;--background-color:#0a0a0a;--surface-color:#141414;--accent-color:#f2f2f2;--accent-text-color:#1c1c1c;--error-color:#eb324b;--backlight-color:#141414}[data-theme=halloween]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#2c173d;--surface-color:#cc5a2a;--accent-color:#d6b7e7;--accent-text-color:#2c2c2c;--error-color:#d7f066}[data-theme=dune-2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#d8d6d3;--background-color:#242220;--surface-color:#2e2c2a;--accent-color:#1455b6;--accent-text-color:#cbd9ff;--error-color:#8b2626}[data-theme=synthwave]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#2de2e6;--background-color:#0d0221;--surface-color:#920075;--accent-color:#540d6e;--accent-text-color:#2de2e6;--error-color:#ea1b2d;--backlight-color:#ff00ec}[data-theme=synthwave-2077]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#c1d3e0;--background-color:#101116;--surface-color:#15151f;--accent-color:#00d4b2;--accent-text-color:#082b29;--error-color:#ea1b2d;--backlight-color:#00ffef}[data-theme=synthwave-2077-solarized]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#00d4b2;--background-color:#101116;--surface-color:#082b29;--accent-color:#00d4b2;--accent-text-color:#082b29;--error-color:#ea1b2d;--backlight-color:#00ffef}[data-theme=casino]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:white;--background-color:red;--surface-color:black;--accent-color:yellow;--accent-text-color:black;--error-color:red;--backlight-color:yellow}[data-theme=kfc]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:white;--background-color:black;--surface-color:#ff0029;--accent-color:white;--accent-text-color:black;--error-color:red;--backlight-color:yellow}[data-theme=neon-red]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#e61c4a;--background-color:#450015;--surface-color:#5c001a;--accent-color:#b70033;--accent-text-color:#fff;--error-color:#b90024}[data-theme=strawberry]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#ff6084;--background-color:#ffc7d8;--surface-color:#f4e6ec;--accent-color:#ff6691;--accent-text-color:#fff;--error-color:#b90024}#atreides-logo{display:none}body[data-theme=dune-2] #atreides-logo{display:unset}body[data-theme=dune-2] #header>.virtual-checker-logo{display:none}[data-theme=jellyfish]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#000067;--surface-color:#213e8e;--accent-color:#054dc6;--accent-text-color:#7bace5;--error-color:#eb324b;background:url(/store/backdrop/jellyfish.png)!important}[data-theme=jellyfish-2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#000815;--surface-color:#5f74e3;--accent-color:#575ed3;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/jellyfish-2.png)!important}[data-theme=jellyfish-pro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#000815;--surface-color:#5f74e3;--accent-color:#575ed3;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/jellyfish-pro.png)!important}[data-theme=black-sand]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#1f1f1f;--surface-color:#2d2f30;--accent-color:#444d58;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/black-sand.png)!important}[data-theme=blizzard-pro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#cde7f5;--surface-color:#abd0e6;--accent-color:#71b2d3;--accent-text-color:#2c2c2c;--error-color:#eb324b;background:url(/store/backdrop/blizzard-pro.png)!important}[data-theme=sage-pro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#bacbb0;--surface-color:#a0b395;--accent-color:#5c8a5b;--accent-text-color:#2c2c2c;--error-color:#eb324b;background:url(/store/backdrop/sage-pro.png)!important}[data-theme=sandy-beach]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#f0f0f0;--background-color:#9c8460;--surface-color:#574832;--accent-color:#a58d6b;--accent-text-color:#2c2c2c;--error-color:#eb324b;background:url(/store/backdrop/sandy-beach.png)!important}[data-theme=rose-pro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#f30837;--surface-color:#d74d4d;--accent-color:#ff6767;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/rose-pro.png)!important}[data-theme=lavender-pro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#e8e8e8;--background-color:#b996d6;--surface-color:#a88ada;--accent-color:#866ed5;--accent-text-color:#d7d7d7;--error-color:#eb324b;background:url(/store/backdrop/lavender-pro.png)!important}[data-theme=stealth-2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#f2f2f2;--background-color:#818181;--surface-color:#5e5047;--accent-color:#4c4746;--accent-text-color:#f2f2f2;--error-color:#eb324b;background:url(/store/backdrop/stealth-2.png)!important}[data-theme=synthwave-pro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#2de2e6;--background-color:#0d0221;--surface-color:#920075;--accent-color:#540d6e;--accent-text-color:#2de2e6;--error-color:#ea1b2d;--backlight-color:#ff00ec;background:url(/store/backdrop/synthwave-pro.png)!important}[data-theme=aeroplane]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#f2f2f2;--background-color:#0a0a0a;--surface-color:#141414;--accent-color:#f2f2f2;--accent-text-color:#1c1c1c;--error-color:#eb324b;--backlight-color:#141414;background:url(/store/backdrop/aeroplane.png)!important}[data-theme=lavender-2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#d9c4ed;--surface-color:#b68cc9;--accent-color:#825895;--accent-text-color:#e4e4e4;--error-color:#eb324b;background:url(/store/backdrop/lavender-2.png)!important}[data-theme=rainy-day]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#dedede;--background-color:#203c26;--surface-color:#3a9cb7;--accent-color:#2d8ba5;--accent-text-color:#e4e4e4;--error-color:#eb324b;background:url(/store/backdrop/rainy-day.png)!important}[data-theme=snow]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#c1becc;--surface-color:#87acc9;--accent-color:#9cb7d2;--accent-text-color:#474747;--error-color:#eb324b;background:url(/store/backdrop/snow.png)!important}[data-theme=shells]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#f1e8db;--surface-color:#ddd3c6;--accent-color:#b28766;--accent-text-color:#2c2c2c;--error-color:#eb324b;background:url(/store/backdrop/shells.png)!important}[data-theme=tides]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fafafa;--background-color:#112628;--surface-color:#204445;--accent-color:#2e9993;--accent-text-color:#fafafa;--error-color:#eb324b;background:url(/store/backdrop/tides.png)!important}[data-theme=northern-lights]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#dedede;--background-color:#08161f;--surface-color:#104943;--accent-color:#1e644a;--accent-text-color:#e4e4e4;--error-color:#eb324b;background:url(/store/backdrop/northern-lights.png)!important}[data-theme=galaxy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#dee3fc;--background-color:#0d1627;--surface-color:#526aa2;--accent-color:#6269af;--accent-text-color:#dee3fc;--error-color:#eb324b;background:url(/store/backdrop/galaxy.png)!important}[data-theme=galaxy-2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#e5e4cd;--background-color:#0a141e;--surface-color:#755853;--accent-color:#bb9890;--accent-text-color:#e5e4cd;--error-color:#eb324b;background:url(/store/backdrop/galaxy-2.png)!important}[data-theme=milky-way]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#a89c90;--background-color:#171719;--surface-color:#5c606c;--accent-color:#a5978e;--accent-text-color:#171719;--error-color:#eb324b;background:url(/store/backdrop/milky-way.png)!important}[data-theme=siege]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#f5e3a4;--background-color:#0d1806;--surface-color:#3e160b;--accent-color:#b57c49;--accent-text-color:#ede5a9;--error-color:#cb5a4f;background:url(/store/backdrop/siege.png)!important}[data-theme=snowflakes]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#2c2c2c;--background-color:#79bddf;--surface-color:#d2d4da;--accent-color:#73b9dc;--accent-text-color:#e7e4ec;--error-color:#eb324b;background:url(/store/backdrop/snowflakes.png)!important}[data-theme=chocolate-hearts]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#ff2352;--surface-color:#d50035;--accent-color:#fd1e54;--accent-text-color:#fff;--error-color:#b90024;--backlight-color:#d50035;background:url(/store/backdrop/chocolate-hearts.png)!important}[data-theme=chocolate-hearts-2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#ff3462;--background-color:#e9eae5;--surface-color:#f4e6ec;--accent-color:#cc0039;--accent-text-color:#fff;--error-color:#b90024;background:url(/store/backdrop/chocolate-hearts-2.png)!important}[data-theme=rocket-league]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#006e37;--surface-color:#0043b6;--accent-color:#eb9100;--accent-text-color:#fff;--error-color:#b90024;background:url(/store/backdrop/rocket-league.png)!important}[data-theme=rocket-league-2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#a66400;--surface-color:#003248;--accent-color:#2567ff;--accent-text-color:#fff;--error-color:#b90024;background:url(/store/backdrop/rocket-league-2.png)!important}[data-theme=rocket-league-ice]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fffffb;--background-color:#8c88a2;--surface-color:#295486;--accent-color:#db131f;--accent-text-color:#2c2c2c;--error-color:#db131f;background:url(/store/backdrop/rocket-league-ice.png)!important}[data-theme=rocket-league-synthwave]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#f3e24a;--background-color:#0d0221;--surface-color:#0061cc;--accent-color:#811b80;--accent-text-color:#2de2e6;--error-color:#ea1b2d;background:url(/store/backdrop/rocket-league-synthwave.png)!important}[data-theme=friends]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#f6f8df;--background-color:#3d386e;--surface-color:#2f8170;--accent-color:#660940;--accent-text-color:#f8f3d9;--error-color:#ea1b2d;background:url(/store/backdrop/friends.png)!important}[data-theme=lebron]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#000;--surface-color:#6a6665;--accent-color:#fff;--accent-text-color:#000;--error-color:#e21b00;--backlight-color:#6a6665;background:url(/store/backdrop/lebron.jpg)!important}[data-theme=lebron-pro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#000;--surface-color:#2d0000;--accent-color:#e21b00;--accent-text-color:#000;--error-color:#e21b00;background:url(/store/backdrop/lebron-pro.jpg)!important}[data-theme=messi]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#25b5ff;--surface-color:#276cf9;--accent-color:#efee87;--accent-text-color:#000;--error-color:#ee1c36;--backlight-color:#276cf9;background:url(/store/backdrop/messi.png)!important}[data-theme=messi-neymar]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#21221d;--surface-color:#335280;--accent-color:#f3dc15;--accent-text-color:#70161d;--error-color:#a21b2a;background:url(/store/backdrop/messi-neymar.jpg)!important}[data-theme=one-piece]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#191a1c;--background-color:#a1b8ae;--surface-color:#c4b58c;--accent-color:#9d5053;--accent-text-color:#fff;--error-color:#9d5053;background:url(/store/backdrop/one-piece.jpg)!important}[data-theme=super-mario]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#5e7ef9;--surface-color:#1c2546;--accent-color:#d42404;--accent-text-color:#fff;--error-color:#d42404;background:url(/store/backdrop/super-mario.jpg)!important}[data-theme=black-ice]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#080808;--surface-color:#00988a;--accent-color:#b2d3cf;--accent-text-color:#00110f;--error-color:#eb324b;--backlight-color:#00988a;background:url(/store/backdrop/black-ice.jpg)!important}[data-theme=mountains]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#06518c;--surface-color:#12232e;--accent-color:#1881c2;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/mountains.jpg)!important}[data-theme=cherry-blossoms]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#240d0c;--background-color:#005aa9;--surface-color:#e5cbe8;--accent-color:#c673a9;--accent-text-color:#fff;--error-color:#9e3b39;background:url(/store/backdrop/cherry-blossoms.png)!important}[data-theme=cherry-blossoms-2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#401f0d;--background-color:#60a4e7;--surface-color:#ffbbcf;--accent-color:#c85b73;--accent-text-color:#fff;--error-color:#c32b28;background:url(/store/backdrop/cherry-blossoms-2.png)!important}[data-theme=fruit]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#3c2d00;--background-color:#f0f0f0;--surface-color:#ffd179;--accent-color:#7fb92c;--accent-text-color:#fff;--error-color:#f27606;background:url(/store/backdrop/fruit.png)!important}[data-theme=apple]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#97cdfb;--surface-color:#fd3135;--accent-color:#c4060d;--accent-text-color:#fff;--error-color:#fd3135;background:url(/store/backdrop/apple.png)!important}[data-theme=avocado]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#0d0c06;--surface-color:#486f10;--accent-color:#202e09;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/avocado.png)!important}[data-theme=blueberry]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#fff;--surface-color:#111a39;--accent-color:#719ed7;--accent-text-color:#16213d;--error-color:#eb324b;background:url(/store/backdrop/blueberry.png)!important}[data-theme=banana]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#080202;--surface-color:#eac02b;--accent-color:#c88e00;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/banana.png)!important}[data-theme=coconut]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#000;--surface-color:#744532;--accent-color:#965a38;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/coconut.png)!important}[data-theme=dragon-fruit]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#080703;--surface-color:#cc3559;--accent-color:#fa4899;--accent-text-color:#fff;--error-color:#cc3559;background:url(/store/backdrop/dragon-fruit.png)!important}[data-theme=grape]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#0d0603;--background-color:#58a7ec;--surface-color:#d2d064;--accent-color:#b9bc01;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/grape.png)!important}[data-theme=kiwi]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#080928;--surface-color:#070826;--accent-color:#7a1;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/kiwi.png)!important}[data-theme=kumquat]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#010001;--surface-color:#db8820;--accent-color:#dfd5ab;--accent-text-color:#db8820;--error-color:#eb324b;background:url(/store/backdrop/kumquat.png)!important}[data-theme=lemon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#3c2d00;--background-color:#edc01f;--surface-color:#ffe643;--accent-color:#b08a0c;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/lemon.png)!important}[data-theme=lime]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#8abb08;--surface-color:#71d63a;--accent-color:#429119;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/lime.png)!important}[data-theme=mango]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#663910;--surface-color:#d38e03;--accent-color:#eca200;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/mango.png)!important}[data-theme=orange]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#f7a830;--surface-color:#fdbc00;--accent-color:#fe5504;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/orange.png)!important}[data-theme=peach]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#0e0108;--surface-color:#d25151;--accent-color:#e8c54c;--accent-text-color:#0d0007;--error-color:#eb324b;background:url(/store/backdrop/peach.png)!important}[data-theme=pear]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#4e4333;--surface-color:#5b7400;--accent-color:#da9e7a;--accent-text-color:#1d2d13;--error-color:#eb324b;background:url(/store/backdrop/pear.png)!important}[data-theme=pineapple]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#030502;--surface-color:#3c523b;--accent-color:#e58532;--accent-text-color:#fff;--error-color:#97390e;background:url(/store/backdrop/pineapple.png)!important}[data-theme=pomegranate]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#121117;--surface-color:#97162c;--accent-color:#2a1115;--accent-text-color:#fff;--error-color:#901115;background:url(/store/backdrop/pomegranate.png)!important}[data-theme=raspberry]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#4c0003;--surface-color:#ff444a;--accent-color:#650c0f;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/raspberry.png)!important}[data-theme=raspberry-blueberry]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#cfae99;--surface-color:#9f0115;--accent-color:#1b3550;--accent-text-color:#fff;--error-color:#d7011b;background:url(/store/backdrop/raspberry-blueberry.png)!important}[data-theme=strawberry-pro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#000;--surface-color:#d80106;--accent-color:#5a8527;--accent-text-color:#fff;--error-color:#c80000;background:url(/store/backdrop/strawberry-pro.png)!important}[data-theme=watermelon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#020200;--surface-color:#688335;--accent-color:#efd25b;--accent-text-color:#070500;--error-color:#eb324b;background:url(/store/backdrop/watermelon.png)!important}[data-theme=watermelon-2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#030502;--surface-color:#4d9553;--accent-color:#063857;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/watermelon-2.png)!important}[data-theme=watermelon-pro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#500;--surface-color:#ee4839;--accent-color:#d3190d;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/watermelon-pro.png)!important}[data-theme=waterfall]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#0f5d4e;--surface-color:#49ab95;--accent-color:#78cab8;--accent-text-color:#14302a;--error-color:#eb324b;background:url(/store/backdrop/waterfall.png)!important}[data-theme=water]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#3c4552;--surface-color:#a79485;--accent-color:#2b333e;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/water.png)!important}[data-theme=snowstorm]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#4190e2;--background-color:#afd7ff;--surface-color:#c0dfff;--accent-color:#367ec2;--accent-text-color:#fff;--error-color:#eb324b;background:url(/store/backdrop/snowstorm.png)!important}[data-theme=usa]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--background-color:#193d62;--surface-color:#9f244a;--accent-color:#193d62;--accent-text-color:#fff;--error-color:#9f244a;--backlight-color:#9f244a;background:url(/store/backdrop/usa.png)!important}[data-theme=synthwave-terrain]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#14f5f5;--background-color:#020105;--surface-color:#690095;--accent-color:#e68450;--accent-text-color:#fff;--error-color:#c66180;background:url(/store/backdrop/synthwave-terrain.png)!important}@font-face{font-family:ultinoid;src:url(/assets/ultinoid-DlExtZXg.woff)}@font-face{font-family:typerwriter;src:url(/assets/typerwriter-D-tjTFTD.woff2)}[data-theme=butterfly]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#000;--background-color:#9d87da;--surface-color:#fff;--accent-color:#000;--accent-text-color:#fff;--error-color:#cb2b25;--backlight-color:#9d87da;background-image:url(/assets/background-DfrkLJ2H.png)!important;background-position:50%!important;background-size:cover!important;background-attachment:fixed!important}#virtual-checker-butterfly{display:none}body[data-theme=butterfly]{background-image:url(/assets/background-DfrkLJ2H.png);font-family:typerwriter;font-weight:400}body[data-theme=butterfly] #virtual-checker-butterfly{display:unset}body[data-theme=butterfly] #header>.virtual-checker-logo{display:none}body[data-theme=butterfly] :is(#header,#checker){background-color:#0000}body[data-theme=butterfly] [data-button-select]{background-color:var(--surface-color)}body[data-theme=butterfly] :is(#header,#checker>h1,#checker>label){color:#fff}body[data-theme=butterfly] #header h1{font-family:ultinoid;font-size:2.5rem;font-weight:400}body[data-theme=butterfly] #checker>h1{animation:1.5s linear infinite alternate glow}body[data-theme=butterfly] dialog{color:#fff}body[data-theme=butterfly] :is(button,kbd,code,input,select,textarea){color:#000;font-family:inherit}body[data-theme=butterfly] #code-input{color:unset}body[data-theme=butterfly] button:hover{color:#fff}img.star{pointer-events:none;background-color:#0000;position:fixed;top:-30px}@keyframes glow{0%{text-shadow:none}0%{text-shadow:0 0 5px #fff}}[data-theme=festive]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#242424;--background-color:#f1e2cc;--surface-color:#dbc8ab;--accent-color:#f0b73c;--accent-text-color:#242424;--error-color:#e451da;--red:#f75e5e;--green:#42b970}[data-theme=festive] button:nth-child(odd):not(button[data-theme]){--surface-color:var(--green)}[data-theme=festive] button:nth-child(2n):not(button[data-theme]){--surface-color:var(--red)}[data-theme=festive] :is(button,input,textarea,select,dialog,[data-answer-mode=choice],#answer-textarea-container,math-field){border:.125rem solid #242424}[data-theme=festive] #submit-button{background:linear-gradient(-45deg, white 25%, var(--red) 25% 50%, white 50% 75%, var(--red) 75%);background-size:2rem 2rem;height:2.25rem;font:700 16px Segoe Script,Figtree,sans-serif}[data-theme=festive] #submit-button:is(:hover,:focus){color:var(--text-color);animation:.5s linear infinite forwards scroll}[data-theme=festive] #answer-input{border:none}[data-theme=festive] #answer-textarea-container:has(#answer-input:focus){box-shadow:0 0 0 .125rem var(--accent-color) inset;outline:none;transition:box-shadow .1s}@keyframes scroll{0%{background-position:0 0}to{background-position:2rem 0}}img.snowflake{pointer-events:none;background-color:#0000;width:50px;position:absolute}
