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:has(.extra):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(:has(.layout-chooser)) :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);width:-webkit-fill-available;color:var(--text-color);border-radius:5px;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;overflow-x:hidden}[data-modal-page=store]::-webkit-scrollbar{width:12px!important}[data-modal-page=store]::-moz-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):not(.pattern):not(.colorized){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):not(.pattern):not(.colorized){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,[data-modal-page=store] .themes-grid .theme-item i.pattern,[data-modal-page=store] .themes-grid .theme-item i.colorized{font-size:20px;position:absolute;top:12.5px;right:20px}:is([data-modal-page=store] .themes-grid .theme-item:has(i.hd) i.animated,[data-modal-page=store] .themes-grid .theme-item:has(i.hd) i.pattern,[data-modal-page=store] .themes-grid .theme-item:has(i.hd) i.colorized,[data-modal-page=store] .themes-grid .theme-item:has(i.animated) i.pattern,[data-modal-page=store] .themes-grid .theme-item:has(i.animated) i.colorized,[data-modal-page=store] .themes-grid .theme-item:has(i.pattern) i.colorized){right:50px}:is([data-modal-page=store] .themes-grid .theme-item:has(i.hd):has(i.animated) i.colorized,[data-modal-page=store] .themes-grid .theme-item:has(i.hd):has(i.pattern) i.colorized,[data-modal-page=store] .themes-grid .theme-item:has(i.animated):has(i.pattern) i.colorized){right:75px}[data-modal-page=store] .themes-grid .theme-item:has(i.hd):has(i.animated):has(i.pattern) i.colorized{right:100px}[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] .themes-grid .theme-item:has(i.colorized) *{z-index:1}[data-modal-page=store] .themes-grid .theme-item:has(i.colorized) h5:before{content:"";-webkit-backdrop-filter:hue-rotate(-90deg);backdrop-filter:hue-rotate(-90deg);z-index:0;width:33.3333%;height:100%;position:absolute;top:0;left:0}[data-modal-page=store] .themes-grid .theme-item:has(i.colorized) h5:after{content:"";-webkit-backdrop-filter:hue-rotate(90deg);backdrop-filter:hue-rotate(90deg);z-index:0;width:33.3333%;height:100%;position:absolute;top:0;right:0}[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=daily]{color-scheme:var(--daily-theme-color-scheme,dark);--text-color:var(--daily-theme-text-color,#fff);--background-color:var(--daily-theme-background-color,#243447);--surface-color:var(--daily-theme-surface-color,#182330);--accent-color:var(--daily-theme-accent-color,#91c8ef);--accent-text-color:var(--daily-theme-accent-text-color,#182330);--error-color:var(--daily-theme-error-color,#eb324b);background:var(--daily-theme-full,none) center / cover no-repeat!important}[data-modal-page=store] .theme-item[data-theme=daily]{grid-area:1/1/3/2}[data-modal-page=store] :is(.theme-item,.promo)[data-theme=daily] .daily-theme-copyright,.daily-theme-wallpaper-copyright{color:#fff;text-shadow:none;background:#000c;border-radius:4px;padding:4px 8px;font-size:11px;line-height:1.4}.daily-theme-wallpaper-copyright{bottom:max(8px, env(safe-area-inset-bottom));right:max(8px, env(safe-area-inset-right));z-index:-1;pointer-events:none;max-width:min(80vw,480px);display:none;position:fixed}body[data-theme=daily]>.daily-theme-wallpaper-copyright{display:block}[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:#ff1d50;--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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/store/backdrop/watermelon-pro.png)!important}[data-theme=coconut-tree]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#343427;--background-color:#fffffc;--surface-color:#a38b68;--accent-color:#5f962b;--accent-text-color:#343427;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/coconut-tree.png)!important}[data-theme=calm-palm]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#719faf;--surface-color:#338aa3;--accent-color:#3c5104;--accent-text-color:#fff;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/calm-palm.png)!important}[data-theme=japan]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#b18445;--background-color:#1c2011;--surface-color:#3b1500;--accent-color:#865e23;--accent-text-color:#fff;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/japan.png)!important}[data-theme=wood]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#5b260e;--background-color:#b8753e;--surface-color:#d27a41;--accent-color:#9b5236;--accent-text-color:#f7c080;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/wood.png)!important}[data-theme=sugar-bites]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#54df5d;--surface-color:#ce6c61;--accent-color:#97245d;--accent-text-color:#fff;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/sugar-bites.png)!important}[data-theme=cookies]:not(.force){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#922406;--background-color:#fff;--surface-color:#f9e2b9;--accent-color:#d17121;--accent-text-color:#fff;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/cookies.png) 0 0/100px fixed!important}[data-theme=pandas]:not(.force){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#61aa8d;--surface-color:#318060;--accent-color:#fff;--accent-text-color:#000;--error-color:#eb324b;--backlight-color:#318060;background:url(https://assets.vssfalcons.com/store/backdrop/pandas.png) 0 0/300px fixed!important}[data-theme=balloon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#6ba78b;--surface-color:#4f9230;--accent-color:#c7f185;--accent-text-color:#2b4e1f;--error-color:#eb324b;--backlight-color:#4f9230;background:url(https://assets.vssfalcons.com/store/backdrop/balloon.png)!important}[data-theme=balloon-pro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#fff;--background-color:#99cdf2;--surface-color:#3261dc;--accent-color:#6fa9f9;--accent-text-color:#111956;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/balloon-pro.png)!important}[data-theme=balloons]:not(.force){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-color:#d71064;--background-color:#ffcdea;--surface-color:#f9abda;--accent-color:#fd62a3;--accent-text-color:#ffcdea;--error-color:#eb324b;background:url(https://assets.vssfalcons.com/store/backdrop/balloons.png) 0 0/300px fixed!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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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(https://assets.vssfalcons.com/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)}body[data-theme=butterfly] .checker{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}
