*{margin:0;padding:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1rem}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table,table th,table td{border-collapse:collapse;border-spacing:0;padding:0}input,select{vertical-align:middle}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%}html{-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0}img{-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35rem .625rem .75rem}legend{border:0;padding:0;white-space:normal}select,textarea,button,input{border-radius:0}button,input,select{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:1rem}button,select{text-transform:none}textarea{font-size:100%;margin:0;overflow:auto}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:black}a:link{color:blue}a:visited{color:darkslateblue}a:hover{color:slateblue}a:active{color:midnightblue}::-moz-selection{background:paleturquoise;text-shadow:none}::selection{background:paleturquoise;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.chromeframe{margin:.2rem 0;background:silver;color:black;padding:.2rem 0}body{margin:1rem}h1,h2,h3,h4,h5,h6{margin-top:.75em;margin-bottom:.75em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}blockquote{margin:1em 2em}p,fieldset,table,pre,section,ol,ul,dl{margin-top:1em;margin-bottom:1em}hr{border:1px solid}:root{font-size:12px}body{font-family:sans-serif;line-height:1.25rem}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1rem}h1,h2,h3,h4,h5,h6{line-height:125%}h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold}dl dt{font-weight:bold}pre,code,kbd,samp,tt{font-family:monospace;font-size:1em;line-height:1.125em}em,i,var,address{font-style:italic}small{font-size:.8em}big{font-size:1.2em}sub,sup{font-size:.8em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}abbr,acronym{border-bottom:1px dotted;cursor:help}del{text-decoration:line-through}ol,ul{margin-left:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}dl dd{margin-left:2em}.center-text{text-align:center}.center-block{margin:0 auto}.max-content{width:max-content}.min-content{width:min-content}.top{vertical-align:top}.bottom{vertical-align:bottom}.left{text-align:left}.right{text-align:right}.inline-block{display:inline-block}table th,table td{padding:.1em .25em}table caption{font-style:italic;text-align:center}table th{font-weight:bold}table tr.bold td,table td.bold{font-weight:bold}table th.right,table td.right,table tr.right td{text-align:right}table th.center,table td.center,table tr.center td{text-align:center}table th,table thead td{text-align:left}table,table th,table td{border:1px solid silver}table td{background-color:#fff}table th,table thead td{background-color:#d3d3d3;text-align:left}table tfoot td{background-color:#d3d3d3}table.shade_even_rows tr:nth-child(even) td{background-color:#eee}form fieldset{border:1px solid silver;display:inline-block;padding:1em}form fieldset legend{border:1px solid silver;padding:0 .25em;background-color:#fff}form fieldset label{display:block;margin:.2em 0}input[type=radio],input[type=checkbox]{border:1px solid silver;width:1em;height:1em;margin-top:.15em;margin-bottom:-0.15em;background-color:#fff}input[type=radio]{border-radius:50%}input[type=radio]:checked,input[type=checkbox]:checked{background-color:blue;box-shadow:inset 0 0 0 .15em #fff}select:not([size]),button,input[type=submit],input[type=reset]{background-color:#dcdcdc}select,textarea,button,input{color:#000;border:1px solid silver}select:not([size]){padding:.15em .35em 0 0}select[size] option{padding:0 .25em}textarea,button,input{padding:.2em .25em}select:hover:not([disabled]),textarea:hover:not([disabled]),button:hover:not([disabled]),input:hover:not([disabled]){border-color:gray}select:focus,textarea:focus,button:focus,input:focus{border-color:#000}select:focus,textarea:focus,button:focus,input:focus:not([type=radio]):not([type=checkbox]){background-color:#ffffe0}select:disabled,textarea:disabled,button:disabled,input:disabled{color:gray}select:active:enabled,textarea:active:enabled,button:active:enabled,input:active:enabled{color:hsl(0,0%,50%);background-color:hsl(60,100%,143.9215686275%);border-color:hsl(0,0%,50%)}:root{font-size:12px}body{font-family:sans-serif;color:#000;background-color:#fff}hr{border-color:dimgray}a:link{color:blue}a:visited{color:#483d8b}a:hover{color:#6a5acd}a:active{color:#191970}dialog.memo{position:absolute;top:0;z-index:1000;margin:2em auto 0 auto;padding:1em;outline:none;border:1px solid;max-width:calc(100vw - 6em);border-radius:.5em;border-color:1px solid silver}dialog.memo p:first-child{margin-top:0}dialog.memo form{text-align:right}dialog.memo form button{margin-left:.5em}[v-cloak] *{display:none}[v-cloak]::before{display:block;content:" ";border-radius:50%;border:1.5rem groove #d3d3d3;border-top:1.5rem groove green;width:1.5em;height:1.5em;animation:v-cloak-spinner .75s linear infinite}@keyframes v-cloak-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:700;src:local(""),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-700.ttf") format("truetype"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-700.woff") format("woff"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-700.woff2") format("woff2")}@font-face{font-family:"Inter Tight";font-style:italic;font-weight:700;src:local(""),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-700italic.ttf") format("truetype"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-700italic.woff") format("woff"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-700italic.woff2") format("woff2")}@font-face{font-family:"Inter Tight";font-style:italic;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-italic.ttf") format("truetype"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-italic.woff") format("woff"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-italic.woff2") format("woff2")}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-regular.ttf") format("truetype"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-regular.woff") format("woff"),url("../externals/google_fonts/fonts/inter-tight/inter-tight-v7-latin_latin-ext-regular.woff2") format("woff2")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-v143.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-v143.woff2") format("woff2")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-outlined-v109.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-outlined-v109.woff2") format("woff2")}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-round-v108.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-round-v108.woff2") format("woff2")}@font-face{font-family:"Material Icons Sharp";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-sharp-v109.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-sharp-v109.woff2") format("woff2")}@font-face{font-family:"Material Icons Two Tone";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-two-tone-v112.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-two-tone-v112.woff2") format("woff2")}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-symbols-outlined-v226.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-symbols-outlined-v226.woff2") format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-sharp{font-family:"Material Icons Sharp";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-two-tone{font-family:"Material Icons Two Tone";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}:root{font-size:16px}body{font-family:"Inter Tight",sans-serif;font-weight:400;line-height:1.5em}.material-symbols-outlined{font-size:1em;vertical-align:middle}header .material-symbols-outlined,nav>a>.material-symbols-outlined{font-size:2em}h1{font-size:1.5rem}h2{font-size:1.35rem}h3{font-size:1.2rem}form fieldset{text-align:right;vertical-align:top}.theme-light form fieldset{background:#f5f5f5;border-color:silver}.theme-dark form fieldset{background:#18181a;border-color:#555}.theme-forest form fieldset{background:#f5f5f5;border-color:silver}.theme-sand form fieldset{background:#fff8dc;border-color:#daa520}.theme-midnight form fieldset{background:#000;border-color:#2f4f4f}.style-rounded form fieldset{border-radius:.5em}.style-square form fieldset{border-radius:0em}.theme-light form fieldset legend{border-color:silver;background:#fff}.theme-dark form fieldset legend{border-color:#555;background:#000}.theme-forest form fieldset legend{border-color:silver;background:#fff}.theme-sand form fieldset legend{border-color:#daa520;background:ivory}.theme-midnight form fieldset legend{border-color:#2f4f4f;background:#000}.style-rounded form fieldset legend{border-radius:.5em}.style-square form fieldset legend{border-radius:0em}form.hidden{display:none}button{line-height:1em}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=range]){width:13em}.theme-light select,.theme-light textarea,.theme-light button,.theme-light input{color:#000;background:#fff;border-color:silver}.theme-dark select,.theme-dark textarea,.theme-dark button,.theme-dark input{color:#fff;background:#000;border-color:#555}.theme-forest select,.theme-forest textarea,.theme-forest button,.theme-forest input{color:#000;background:#fff;border-color:silver}.theme-sand select,.theme-sand textarea,.theme-sand button,.theme-sand input{color:#000;background:ivory;border-color:#daa520}.theme-midnight select,.theme-midnight textarea,.theme-midnight button,.theme-midnight input{color:dimgray;background:#000;border-color:#2f4f4f}.style-rounded select,.style-rounded textarea,.style-rounded button,.style-rounded input:not([type=radio]):not([type=checkbox]){border-radius:.5em}.style-square select,.style-square textarea,.style-square button,.style-square input:not([type=radio]):not([type=checkbox]){border-radius:0em}button,input[type=submit],input[type=reset]{margin-top:1em}.theme-light button,.theme-light input[type=submit],.theme-light input[type=reset]{color:#000;background:#dcdcdc}.theme-dark button,.theme-dark input[type=submit],.theme-dark input[type=reset]{color:#000;background:dimgray}.theme-forest button,.theme-forest input[type=submit],.theme-forest input[type=reset]{color:#000;background:#dcdcdc}.theme-sand button,.theme-sand input[type=submit],.theme-sand input[type=reset]{color:#000;background:tan}.theme-midnight button,.theme-midnight input[type=submit],.theme-midnight input[type=reset]{color:#000;background:#2f4f4f}.theme-light select:hover:not([disabled]),.theme-light textarea:hover:not([disabled]),.theme-light button:hover:not([disabled]),.theme-light input:hover:not([disabled]){border-color:blue}.theme-dark select:hover:not([disabled]),.theme-dark textarea:hover:not([disabled]),.theme-dark button:hover:not([disabled]),.theme-dark input:hover:not([disabled]){border-color:#4169e1}.theme-forest select:hover:not([disabled]),.theme-forest textarea:hover:not([disabled]),.theme-forest button:hover:not([disabled]),.theme-forest input:hover:not([disabled]){border-color:blue}.theme-sand select:hover:not([disabled]),.theme-sand textarea:hover:not([disabled]),.theme-sand button:hover:not([disabled]),.theme-sand input:hover:not([disabled]){border-color:blue}.theme-midnight select:hover:not([disabled]),.theme-midnight textarea:hover:not([disabled]),.theme-midnight button:hover:not([disabled]),.theme-midnight input:hover:not([disabled]){border-color:dimgray}.theme-light select:focus,.theme-light textarea:focus,.theme-light input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=range]){border-color:#00008b;background:#ffffe0}.theme-dark select:focus,.theme-dark textarea:focus,.theme-dark input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=range]){border-color:blue;background:#373737}.theme-forest select:focus,.theme-forest textarea:focus,.theme-forest input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=range]){border-color:#00008b;background:#ffffe0}.theme-sand select:focus,.theme-sand textarea:focus,.theme-sand input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=range]){border-color:#00008b;background:#ffffe0}.theme-midnight select:focus,.theme-midnight textarea:focus,.theme-midnight input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=range]){border-color:dimgray;background:#000}.theme-light select:disabled,.theme-light textarea:disabled,.theme-light button:disabled,.theme-light input:disabled{color:#666;background:#ccc}.theme-dark select:disabled,.theme-dark textarea:disabled,.theme-dark button:disabled,.theme-dark input:disabled{color:#666;background:#333}.theme-forest select:disabled,.theme-forest textarea:disabled,.theme-forest button:disabled,.theme-forest input:disabled{color:#666;background:#ccc}.theme-sand select:disabled,.theme-sand textarea:disabled,.theme-sand button:disabled,.theme-sand input:disabled{color:#666;background:#fcc}.theme-midnight select:disabled,.theme-midnight textarea:disabled,.theme-midnight button:disabled,.theme-midnight input:disabled{color:#333;background:#000}.theme-light select:focus:active:enabled,.theme-light textarea:focus:active:enabled,.theme-light button:focus:active:enabled,.theme-light input:focus:active:enabled{color:blue;background:#ffffe0;border-color:red}.theme-dark select:focus:active:enabled,.theme-dark textarea:focus:active:enabled,.theme-dark button:focus:active:enabled,.theme-dark input:focus:active:enabled{color:#fff;background:#373737;border-color:red}.theme-forest select:focus:active:enabled,.theme-forest textarea:focus:active:enabled,.theme-forest button:focus:active:enabled,.theme-forest input:focus:active:enabled{color:blue;background:#ffffe0;border-color:red}.theme-sand select:focus:active:enabled,.theme-sand textarea:focus:active:enabled,.theme-sand button:focus:active:enabled,.theme-sand input:focus:active:enabled{color:blue;background:#ffffe0;border-color:red}.theme-midnight select:focus:active:enabled,.theme-midnight textarea:focus:active:enabled,.theme-midnight button:focus:active:enabled,.theme-midnight input:focus:active:enabled{color:dimgray;background:#000;border-color:#a9a9a9}.theme-light input[type=radio],.theme-light input[type=checkbox]{background:#fff}.theme-dark input[type=radio],.theme-dark input[type=checkbox]{background:#000}.theme-forest input[type=radio],.theme-forest input[type=checkbox]{background:#fff}.theme-sand input[type=radio],.theme-sand input[type=checkbox]{background:#fff}.theme-midnight input[type=radio],.theme-midnight input[type=checkbox]{background:#000}.theme-light input[type=radio]:checked,.theme-light input[type=checkbox]:checked{box-shadow:inset 0 0 0 .15em #fff;background:#000}.theme-dark input[type=radio]:checked,.theme-dark input[type=checkbox]:checked{box-shadow:inset 0 0 0 .15em #000;background:darkred}.theme-forest input[type=radio]:checked,.theme-forest input[type=checkbox]:checked{box-shadow:inset 0 0 0 .15em #fff;background:#000}.theme-sand input[type=radio]:checked,.theme-sand input[type=checkbox]:checked{box-shadow:inset 0 0 0 .15em #fff;background:#000}.theme-midnight input[type=radio]:checked,.theme-midnight input[type=checkbox]:checked{box-shadow:inset 0 0 0 .15em #000;background:darkred}input[type=radio],input[type=checkbox],input[type=range]{cursor:pointer}input[type=range]{-webkit-appearance:none;appearance:none;height:.125em}.theme-light input[type=range]:focus{background:#fff}.theme-dark input[type=range]:focus{background:#000}.theme-forest input[type=range]:focus{background:#fff}.theme-sand input[type=range]:focus{background:ivory}.theme-midnight input[type=range]:focus{background:#000}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:1em;height:1em;border-radius:50%}.theme-light input[type=range]::-webkit-slider-thumb,.theme-light input[type=range]::-moz-range-thumb{border-color:silver;background:#dcdcdc}.theme-dark input[type=range]::-webkit-slider-thumb,.theme-dark input[type=range]::-moz-range-thumb{border-color:#555;background:dimgray}.theme-forest input[type=range]::-webkit-slider-thumb,.theme-forest input[type=range]::-moz-range-thumb{border-color:silver;background:#dcdcdc}.theme-sand input[type=range]::-webkit-slider-thumb,.theme-sand input[type=range]::-moz-range-thumb{border-color:#daa520;background:tan}.theme-midnight input[type=range]::-webkit-slider-thumb,.theme-midnight input[type=range]::-moz-range-thumb{border-color:#2f4f4f;background:#2f4f4f}.theme-light input[type=range]:hover::-webkit-slider-thumb,.theme-light input[type=range]:hover::-moz-range-thumb{border-color:blue}.theme-dark input[type=range]:hover::-webkit-slider-thumb,.theme-dark input[type=range]:hover::-moz-range-thumb{border-color:#4169e1}.theme-forest input[type=range]:hover::-webkit-slider-thumb,.theme-forest input[type=range]:hover::-moz-range-thumb{border-color:blue}.theme-sand input[type=range]:hover::-webkit-slider-thumb,.theme-sand input[type=range]:hover::-moz-range-thumb{border-color:blue}.theme-midnight input[type=range]:hover::-webkit-slider-thumb,.theme-midnight input[type=range]:hover::-moz-range-thumb{border-color:dimgray}.theme-light input[type=range]:focus:active:enabled::-webkit-slider-thumb,.theme-light input[type=range]:focus:active:enabled::-moz-range-thumb{border-color:red}.theme-dark input[type=range]:focus:active:enabled::-webkit-slider-thumb,.theme-dark input[type=range]:focus:active:enabled::-moz-range-thumb{border-color:red}.theme-forest input[type=range]:focus:active:enabled::-webkit-slider-thumb,.theme-forest input[type=range]:focus:active:enabled::-moz-range-thumb{border-color:red}.theme-sand input[type=range]:focus:active:enabled::-webkit-slider-thumb,.theme-sand input[type=range]:focus:active:enabled::-moz-range-thumb{border-color:red}.theme-midnight input[type=range]:focus:active:enabled::-webkit-slider-thumb,.theme-midnight input[type=range]:focus:active:enabled::-moz-range-thumb{border-color:#a9a9a9}input[type=date],input[type=time],input[type=datetime-local]{width:auto !important}a.button{border:1px solid;text-decoration:none;padding:.0625em .25em}.theme-light a.button{color:#000 !important;background:#dcdcdc;border-color:silver}.theme-dark a.button{color:#000 !important;background:dimgray;border-color:#555}.theme-forest a.button{color:#000 !important;background:#dcdcdc;border-color:silver}.theme-sand a.button{color:#000 !important;background:tan;border-color:#daa520}.theme-midnight a.button{color:#000 !important;background:#2f4f4f;border-color:#2f4f4f}.style-rounded a.button{border-radius:.5em}.style-square a.button{border-radius:0em}.theme-light a.button:hover{background:#dcdcdc;border-color:blue}.theme-dark a.button:hover{background:dimgray;border-color:#4169e1}.theme-forest a.button:hover{background:#dcdcdc;border-color:blue}.theme-sand a.button:hover{background:tan;border-color:blue}.theme-midnight a.button:hover{background:#2f4f4f;border-color:dimgray}.theme-light a.button:active{color:blue !important;background:#ffffe0;border-color:red}.theme-dark a.button:active{color:#fff !important;background:#373737;border-color:red}.theme-forest a.button:active{color:blue !important;background:#ffffe0;border-color:red}.theme-sand a.button:active{color:blue !important;background:#ffffe0;border-color:red}.theme-midnight a.button:active{color:dimgray !important;background:#000;border-color:#a9a9a9}table{border-collapse:separate;border:none}.style-rounded table{border-radius:.5em}.style-square table{border-radius:0em}.theme-light table th,.theme-light table td{border-color:silver}.theme-dark table th,.theme-dark table td{border-color:#555}.theme-forest table th,.theme-forest table td{border-color:silver}.theme-sand table th,.theme-sand table td{border-color:#daa520}.theme-midnight table th,.theme-midnight table td{border-color:#2f4f4f}.theme-light table th{background:#d3d3d3;color:#000}.theme-dark table th{background:#444;color:#fff}.theme-forest table th{background:#d3d3d3;color:#000}.theme-sand table th{background:tan;color:#000}.theme-midnight table th{background:#222;color:dimgray}.theme-light table td{background:#fff;color:#000}.theme-dark table td{background:#000;color:#fff}.theme-forest table td{background:#fff;color:#000}.theme-sand table td{background:ivory;color:#000}.theme-midnight table td{background:#000;color:dimgray}table td.pre{white-space:pre-wrap}table tr th:not(:last-of-type),table tr td:not(:last-of-type){border-right:none}table td{border-top:none}.style-rounded table thead th:first-of-type{border-top-left-radius:.5em}.style-square table thead th:first-of-type{border-top-left-radius:0em}.style-rounded table thead th:last-of-type{border-top-right-radius:.5em}.style-square table thead th:last-of-type{border-top-right-radius:0em}.style-rounded table tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:.5em}.style-square table tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:0em}.style-rounded table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:.5em}.style-square table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:0em}.style-rounded table tbody.no_header tr:first-of-type td:first-of-type{border-top-left-radius:.5em}.style-square table tbody.no_header tr:first-of-type td:first-of-type{border-top-left-radius:0em}.style-rounded table tbody.no_header tr:first-of-type td:last-of-type{border-top-right-radius:.5em}.style-square table tbody.no_header tr:first-of-type td:last-of-type{border-top-right-radius:0em}.theme-light body{color:#000}.theme-dark body{color:#ccc}.theme-forest body{color:#000}.theme-sand body{color:#000}.theme-midnight body{color:dimgray}.theme-light body ::selection{color:#ff0;background:#1e90ff}.theme-dark body ::selection{color:khaki;background:#4169e1}.theme-forest body ::selection{color:#ff0;background:#1e90ff}.theme-sand body ::selection{color:#ff0;background:#1e90ff}.theme-midnight body ::selection{color:#a9a9a9;background:#2f4f4f}.theme-light body a:link{color:blue}.theme-dark body a:link{color:#007acc}.theme-forest body a:link{color:green}.theme-sand body a:link{color:blue}.theme-midnight body a:link{color:#4169e1}.theme-light body a:visited{color:#00008b}.theme-dark body a:visited{color:#2579b3}.theme-forest body a:visited{color:#006400}.theme-sand body a:visited{color:#00008b}.theme-midnight body a:visited{color:#4682b4}.theme-light body a:hover{color:blue}.theme-dark body a:hover{color:#4169e1}.theme-forest body a:hover{color:green}.theme-sand body a:hover{color:blue}.theme-midnight body a:hover{color:#00bfff}.theme-light body a:active{color:darkred}.theme-dark body a:active{color:darkred}.theme-forest body a:active{color:darkred}.theme-sand body a:active{color:darkred}.theme-midnight body a:active{color:salmon}body span.spaced{margin-left:.25em;margin-right:.25em}body li>ul,body ul.column,body ul>ul{margin-top:0;margin-bottom:0}body ul.no_bullets li,body li.no_bullet{margin-left:-1em;list-style-type:none}body li{margin-top:.125em;margin-bottom:.125em}.theme-light body dialog.memo{color:#000;border-color:silver;filter:drop-shadow(0px 0px 0.5rem silver)}.theme-dark body dialog.memo{color:#ccc;border-color:#555;filter:drop-shadow(0px 0px 0.5rem #555)}.theme-forest body dialog.memo{color:#000;border-color:silver;filter:drop-shadow(0px 0px 0.5rem silver)}.theme-sand body dialog.memo{color:#000;border-color:#daa520;filter:drop-shadow(0px 0px 0.5rem goldenrod)}.theme-midnight body dialog.memo{color:dimgray;border-color:#2f4f4f;filter:drop-shadow(0px 0px 0.5rem darkslategray)}.style-rounded body dialog.memo{border-radius:1em}.style-square body dialog.memo{border-radius:0em}.theme-light body dialog.memo.error{background:#fdd}.theme-dark body dialog.memo.error{background:#600}.theme-forest body dialog.memo.error{background:#fdd}.theme-sand body dialog.memo.error{background:#fdd}.theme-midnight body dialog.memo.error{background:#300}.theme-light body dialog.memo.success{background:#dfd}.theme-dark body dialog.memo.success{background:#060}.theme-forest body dialog.memo.success{background:#dfd}.theme-sand body dialog.memo.success{background:#dfd}.theme-midnight body dialog.memo.success{background:#020}.theme-light body dialog.memo.notice{background:#ffd}.theme-dark body dialog.memo.notice{background:#330}.theme-forest body dialog.memo.notice{background:#ffd}.theme-sand body dialog.memo.notice{background:#ffd}.theme-midnight body dialog.memo.notice{background:#220}body dialog.memo form button{margin-top:0}body details{border:1px solid;padding:.25em 1em;display:block;max-width:max-content}.theme-light body details{border-color:silver;background:#f5f5f5}.theme-dark body details{border-color:#555;background:#18181a}.theme-forest body details{border-color:silver;background:#f5f5f5}.theme-sand body details{border-color:#daa520;background:#fff8dc}.theme-midnight body details{border-color:#2f4f4f;background:#000}.style-rounded body details{border-radius:1em}.style-square body details{border-radius:0em}.theme-light body details:hover{border-color:blue}.theme-dark body details:hover{border-color:#4169e1}.theme-forest body details:hover{border-color:blue}.theme-sand body details:hover{border-color:blue}.theme-midnight body details:hover{border-color:dimgray}body details+details{margin-top:1em}body details summary{cursor:pointer;font-weight:bold}.theme-light body details summary{color:#00008b}.theme-dark body details summary{color:#007acc}.theme-forest body details summary{color:#006400}.theme-sand body details summary{color:#00008b}.theme-midnight body details summary{color:#4169e1}.theme-light body details summary:hover{color:blue}.theme-dark body details summary:hover{color:#4169e1}.theme-forest body details summary:hover{color:green}.theme-sand body details summary:hover{color:blue}.theme-midnight body details summary:hover{color:#00bfff}.theme-light body details summary:active{color:darkred}.theme-dark body details summary:active{color:darkred}.theme-forest body details summary:active{color:darkred}.theme-sand body details summary:active{color:darkred}.theme-midnight body details summary:active{color:red}body details summary input[type=checkbox]{margin-right:.25em}body details[open]{padding:.25em 1em 0 1em}body{margin:0}.theme-light body{background:#f0f8ff}.theme-dark body{background:#232327}.theme-forest body{background:#dfd}.theme-sand body{background:#ffdead}.theme-midnight body{background:#000}body header{font-size:.75em;line-height:1em;height:1.5rem;padding:.75rem;border-bottom:1px solid}.theme-light body header{background:#fff;border-bottom-color:silver}.theme-dark body header{background:#000;border-bottom-color:#555}.theme-forest body header{background:#efe;border-bottom-color:silver}.theme-sand body header{background:ivory;border-bottom-color:#daa520}.theme-midnight body header{background:#000;border-bottom-color:#2f4f4f}body header img,body header h1{display:inline-block;margin:0}body header img{vertical-align:middle;margin-right:.25em}body header img:hover{filter:invert(1)}body header h1{font-size:2em;line-height:1em}.theme-light body header h1{color:#2f4f4f}.theme-dark body header h1{color:#d3d3d3}.theme-forest body header h1{color:#2f4f4f}.theme-sand body header h1{color:#2f4f4f}.theme-midnight body header h1{color:dimgray}body header div{position:absolute;top:1em;right:3em;z-index:20}body header div a{margin-right:1em}.theme-light body header a span.material-symbols-outlined{color:#00008b}.theme-dark body header a span.material-symbols-outlined{color:#007acc}.theme-forest body header a span.material-symbols-outlined{color:#006400}.theme-sand body header a span.material-symbols-outlined{color:#00008b}.theme-midnight body header a span.material-symbols-outlined{color:#4169e1}.theme-light body header a span.material-symbols-outlined:hover{color:blue}.theme-dark body header a span.material-symbols-outlined:hover{color:#4169e1}.theme-forest body header a span.material-symbols-outlined:hover{color:green}.theme-sand body header a span.material-symbols-outlined:hover{color:blue}.theme-midnight body header a span.material-symbols-outlined:hover{color:#00bfff}.theme-light body header a span.material-symbols-outlined:active{color:darkred}.theme-dark body header a span.material-symbols-outlined:active{color:darkred}.theme-forest body header a span.material-symbols-outlined:active{color:darkred}.theme-sand body header a span.material-symbols-outlined:active{color:darkred}.theme-midnight body header a span.material-symbols-outlined:active{color:red}.theme-light body header a.current span.material-symbols-outlined{color:darkred}.theme-dark body header a.current span.material-symbols-outlined{color:darkred}.theme-forest body header a.current span.material-symbols-outlined{color:darkred}.theme-sand body header a.current span.material-symbols-outlined{color:darkred}.theme-midnight body header a.current span.material-symbols-outlined{color:darkred}body a.toggle_menu{position:absolute;top:1em;right:1em}body a.toggle_menu.current{font-size:.75em}.theme-light body a.toggle_menu.current{color:darkred}.theme-dark body a.toggle_menu.current{color:darkred}.theme-forest body a.toggle_menu.current{color:darkred}.theme-sand body a.toggle_menu.current{color:darkred}.theme-midnight body a.toggle_menu.current{color:darkred}.theme-light body a.toggle_menu:hover{color:blue}.theme-dark body a.toggle_menu:hover{color:#4169e1}.theme-forest body a.toggle_menu:hover{color:green}.theme-sand body a.toggle_menu:hover{color:blue}.theme-midnight body a.toggle_menu:hover{color:#00bfff}.theme-light body a.toggle_menu:active{color:darkred}.theme-dark body a.toggle_menu:active{color:darkred}.theme-forest body a.toggle_menu:active{color:darkred}.theme-sand body a.toggle_menu:active{color:darkred}.theme-midnight body a.toggle_menu:active{color:red}body nav{display:none;position:absolute;top:0;left:auto;right:0;height:auto;padding-top:3em;z-index:10}.theme-light body nav{background:#fff}.theme-dark body nav{background:#000}.theme-forest body nav{background:#efe}.theme-sand body nav{background:ivory}.theme-midnight body nav{background:#000}.style-rounded body nav{border-bottom-left-radius:1em}.style-square body nav{border-bottom-left-radius:0em}body nav:target{display:block}body nav a.toggle_menu{top:calc(1em - 1px)}body nav ul{margin-left:1em}body nav li{list-style-type:none;margin:.25em 0}body nav>ul{margin-top:0rem;margin-left:0em;margin-bottom:0em;padding:.25em 1em .75em 1em;border-left:1px solid;border-bottom:1px solid}.theme-light body nav>ul{border-color:silver}.theme-dark body nav>ul{border-color:#555}.theme-forest body nav>ul{border-color:silver}.theme-sand body nav>ul{border-color:#daa520}.theme-midnight body nav>ul{border-color:#2f4f4f}.style-rounded body nav>ul{border-bottom-left-radius:1em}.style-square body nav>ul{border-bottom-left-radius:0em}body main{padding:1rem;min-height:calc(100vh - (2.375rem + 1px + 2rem + 1.5rem + 1.1666666667rem))}.theme-light body main{background:#f0f8ff}.theme-dark body main{background:#232327}.theme-forest body main{background:#dfd}.theme-sand body main{background:#ffdead}.theme-midnight body main{background:#000}body main p:first-child{margin-top:0}body footer{font-size:.875em;line-height:1em;overflow:hidden;white-space:nowrap;height:.875rem;padding:.5833333333rem}.theme-light body footer{color:#d3d3d3;background:#2f4f4f}.theme-dark body footer{color:#d3d3d3;background:#2f4f4f}.theme-forest body footer{color:#d3d3d3;background:#2f4f4f}.theme-sand body footer{color:#d3d3d3;background:maroon}.theme-midnight body footer{color:#a9a9a9;background:#222}body footer span.separator{padding:0 .5em}.theme-light body footer span.separator{color:dimgray}.theme-dark body footer span.separator{color:dimgray}.theme-forest body footer span.separator{color:dimgray}.theme-sand body footer span.separator{color:dimgray}.theme-midnight body footer span.separator{color:dimgray}.theme-light body footer a:link{color:#add8e6}.theme-dark body footer a:link{color:#add8e6}.theme-forest body footer a:link{color:#add8e6}.theme-sand body footer a:link{color:#add8e6}.theme-midnight body footer a:link{color:#4169e1}.theme-light body footer a:visited{color:#d3d3d3}.theme-dark body footer a:visited{color:#d3d3d3}.theme-forest body footer a:visited{color:#d3d3d3}.theme-sand body footer a:visited{color:#d3d3d3}.theme-midnight body footer a:visited{color:#4682b4}.theme-light body footer a:hover{color:#add8e6}.theme-dark body footer a:hover{color:#add8e6}.theme-forest body footer a:hover{color:#add8e6}.theme-sand body footer a:hover{color:#add8e6}.theme-midnight body footer a:hover{color:#00bfff}.theme-light body footer a:active{color:darkred}.theme-dark body footer a:active{color:darkred}.theme-forest body footer a:active{color:darkred}.theme-sand body footer a:active{color:darkred}.theme-midnight body footer a:active{color:salmon}body footer span.show_priority_3,body footer span.show_priority_4{display:none}@media(max-width: 880px){body footer span.hide_priority_1{display:none}}@media(max-width: 760px){body footer span.hide_priority_2{display:none}}@media(max-width: 660px){body footer span.hide_priority_3{display:none}body footer span.show_priority_3{display:inline}}@media(max-width: 500px){body footer span.hide_priority_4{display:none}body footer span.show_priority_4{display:inline}}@media(max-width: 380px){body footer span.hide_priority_5{display:none}}@media(max-width: 700px){body header h1{position:absolute;left:1rem;top:4rem}.theme-light body header h1{color:#000}.theme-dark body header h1{color:#ccc}.theme-forest body header h1{color:#000}.theme-sand body header h1{color:#000}.theme-midnight body header h1{color:dimgray}body header h1 span.hide_priority_1{display:none}body main{padding-top:calc(1rem + 2.5em);min-height:calc(100vh - (2.375rem + 1px + 2rem + 1.5rem + 1.1666666667rem + 2.5em))}}@media(((max-width: 735px) and (min-width: 700px)) or (max-width: 415px)){body header div a:first-child{display:none}}@media(max-width: 380px){body header div a{margin-right:.5em}}@media(max-width: 325px){body header div a{margin-right:0em}}@media(max-width: 275px){body header div{display:none}}div#docs div#doc_nav{border:1px solid;padding:.5em;margin-right:1em;margin-bottom:1em;width:fit-content}.theme-light div#docs div#doc_nav{border-color:silver;background-color:#f5f5f5}.theme-dark div#docs div#doc_nav{border-color:#555;background-color:#18181a}.theme-forest div#docs div#doc_nav{border-color:silver;background-color:#f5f5f5}.theme-sand div#docs div#doc_nav{border-color:#daa520;background-color:#fff8dc}.theme-midnight div#docs div#doc_nav{border-color:#2f4f4f;background-color:#000}.style-rounded div#docs div#doc_nav{border-radius:.5em}.style-square div#docs div#doc_nav{border-radius:0em}div#docs div#doc_nav ul{margin:0 0 0 1em}div#docs div#doc_nav a.current{font-weight:bold}@media(min-width: 700px){div#docs{display:flex}div#docs div#doc_nav{flex-shrink:0;white-space:nowrap;height:fit-content}div#docs div#doc_content{flex-grow:1}}@media print{div#doc_nav{display:none}}div.info_box{margin:1rem 0;padding:.25em .5em;border:solid 1px}.theme-light div.info_box{border-color:silver;background:#fff}.theme-dark div.info_box{border-color:#555;background:#000}.theme-forest div.info_box{border-color:silver;background:#fff}.theme-sand div.info_box{border-color:#daa520;background:ivory}.theme-midnight div.info_box{border-color:#2f4f4f;background:#000}.style-rounded div.info_box{border-radius:.5em}.style-square div.info_box{border-radius:0em}div.summary_box{border:1px solid;display:inline-block;margin:.5em .5em .25em 0;padding:.5em;width:13em;vertical-align:top}.theme-light div.summary_box{border-color:silver;background:#fff}.theme-dark div.summary_box{border-color:#555;background:#000}.theme-forest div.summary_box{border-color:silver;background:#fff}.theme-sand div.summary_box{border-color:#daa520;background:ivory}.theme-midnight div.summary_box{border-color:#2f4f4f;background:#000}.style-rounded div.summary_box{border-radius:.5em}.style-square div.summary_box{border-radius:0em}div.distribution_box{width:10em;height:26em}div.distribution_box table{margin-left:auto;margin-right:auto}div.distribution_box_container:last-of-type{padding-bottom:1em}body.state div.schedule_row{font-size:75%;line-height:1.5em;margin-left:calc(8em - 1px)}body.state div.schedule_row div.summary_box{padding:.125em .5em}body.state div.schedule_row div.schedule_row_lead{width:6em;margin-left:calc(-8em + 1px)}body.state div.schedule_row div.schedule_row_lead time{display:block}body.state div.schedule_row div.schedule_row_lead span.time_preposition{display:none}body.state div.schedule_row div.schedule_row_cell{width:10em}body.state div.schedule_row div.schedule_row_cell span.query{position:absolute;top:.125em;right:.5em}body.state div.schedule_row div.schedule_row_cell ul{margin-left:1em}body.state div.schedule_row div.schedule_row_cell a.qm_auth{font-style:italic;position:absolute;bottom:0em;right:.5em;text-decoration:none}@media only screen and (min-width: 1000px){body.state div.schedule_row{font-size:100%;line-height:1.5em}body.state div.schedule_row div.summary_box{padding:.5em .75em}body.state div.schedule_row div.schedule_row_cell span.query{top:.5em}}@media(max-width: 430px){body.state div.schedule_row{margin-left:0;text-align:right}body.state div.schedule_row div.schedule_row_lead{text-align:left;width:auto;height:min-content;display:block;margin-left:0;margin-right:0}body.state div.schedule_row div.schedule_row_lead time,body.state div.schedule_row div.schedule_row_lead span.time_preposition{display:inline}body.state div.schedule_row div.schedule_row_cell{text-align:left}}@media print{body.state div.schedule_row a.qm_auth{display:none}}select#team_highlight{padding:0 .25em}b.team_highlight{cursor:pointer}.theme-light b.team_highlight:hover{color:blue}.theme-dark b.team_highlight:hover{color:#4169e1}.theme-forest b.team_highlight:hover{color:green}.theme-sand b.team_highlight:hover{color:blue}.theme-midnight b.team_highlight:hover{color:#00bfff}.theme-light b.team_highlight:active{color:darkred}.theme-dark b.team_highlight:active{color:darkred}.theme-forest b.team_highlight:active{color:darkred}.theme-sand b.team_highlight:active{color:darkred}.theme-midnight b.team_highlight:active{color:salmon}b.team_highlight_on{padding-left:.25em;padding-right:.25em}.theme-light b.team_highlight_on{color:#ff0;background-color:#1e90ff}.theme-dark b.team_highlight_on{color:khaki;background-color:#4169e1}.theme-forest b.team_highlight_on{color:#ff0;background-color:#1e90ff}.theme-sand b.team_highlight_on{color:#ff0;background-color:#1e90ff}.theme-midnight b.team_highlight_on{color:#a9a9a9;background-color:#2f4f4f}.style-rounded b.team_highlight_on{border-radius:.25em}.style-square b.team_highlight_on{border-radius:0em}.theme-light div.team_highlight_on{background-color:#cfc}.theme-dark div.team_highlight_on{background-color:#030}.theme-forest div.team_highlight_on{background-color:#ccf}.theme-sand div.team_highlight_on{background-color:#cfc}.theme-midnight div.team_highlight_on{background-color:#020}.theme-light div.active_quiz{background-color:#ffffe0}.theme-dark div.active_quiz{background-color:#373737}.theme-forest div.active_quiz{background-color:#ffffe0}.theme-sand div.active_quiz{background-color:#ffffe0}.theme-midnight div.active_quiz{background-color:#000}p.filter_by{margin-left:1em}p.filter_by select{padding:0 .25em}table.stats{font-size:75%;line-height:1.5em}@media(max-width: 1210px){table.stats{font-size:70%;line-height:1.5em}}@media(max-width: 1135px){table.stats{font-size:65%;line-height:1.5em}}@media(max-width: 1060px){table.stats{font-size:60%;line-height:1.5em}}@media(max-width: 980px){table.stats{font-size:55%;line-height:1.5em}}@media(max-width: 910px){table.stats{font-size:50%;line-height:1.5em}}@media(max-width: 840px){table.stats{font-size:45%;line-height:1.5em}}@media(max-width: 760px){table.stats{font-size:40%;line-height:1.5em}}@media(max-width: 685px){table.stats{font-size:35%;line-height:1.5em}}@media(max-width: 610px){table.stats{font-size:30%;line-height:1.5em}}form.admin{margin-right:1em}form.admin p{text-align:left}form.admin textarea[name=settings]{font-family:monospace;font-size:75%;line-height:1em;width:25em;height:20em}@media(min-width: 735px){form.admin input[type=text]{width:20em !important}form.admin textarea[name=settings]{width:55em;height:40em}}form.admin fieldset{margin-right:1em}form.admin fieldset.roster textarea{height:31.75em}div.admin{margin-top:1em}div.admin table{margin-right:1em}a.admin{margin-top:.5em;margin-right:.5em}textarea.thesaurus{font-family:monospace;line-height:1em;height:40em !important}textarea.fabrication{width:calc(100vw - 3em);height:8em}form#fabrication_analysis fieldset.lengths input{text-align:right}form#fabrication_analysis fieldset.lengths span{display:inline-block;width:1.25em;text-align:center;margin-left:.25em;padding:.125em .25em .125em .25em;line-height:1em;border-radius:.5em;border:1px solid}.theme-light form#fabrication_analysis fieldset.lengths span{background-color:#fff}.theme-dark form#fabrication_analysis fieldset.lengths span{background-color:#000}.theme-forest form#fabrication_analysis fieldset.lengths span{background-color:#fff}.theme-sand form#fabrication_analysis fieldset.lengths span{background-color:ivory}.theme-midnight form#fabrication_analysis fieldset.lengths span{background-color:#000}.theme-light form#fabrication_analysis fieldset.lengths span{border-color:silver}.theme-dark form#fabrication_analysis fieldset.lengths span{border-color:#555}.theme-forest form#fabrication_analysis fieldset.lengths span{border-color:silver}.theme-sand form#fabrication_analysis fieldset.lengths span{border-color:#daa520}.theme-midnight form#fabrication_analysis fieldset.lengths span{border-color:#2f4f4f}form#fabrication_analysis table td.blank{background-color:rgba(0,0,0,0) !important;border:none !important}form#fabrication_analysis table td.append_left_border{border-left:1px solid !important}.theme-light form#fabrication_analysis table td.append_left_border{border-left-color:silver !important}.theme-dark form#fabrication_analysis table td.append_left_border{border-left-color:#555 !important}.theme-forest form#fabrication_analysis table td.append_left_border{border-left-color:silver !important}.theme-sand form#fabrication_analysis table td.append_left_border{border-left-color:#daa520 !important}.theme-midnight form#fabrication_analysis table td.append_left_border{border-left-color:#2f4f4f !important}form#fabrication_analysis table td.input{padding:0}form#fabrication_analysis table td.input input{border-radius:0px !important;text-align:right;width:5em}div.horizontal_scroller{max-width:max-content;overflow-x:auto;border:1px solid}.theme-light div.horizontal_scroller{border-color:silver;background:#f5f5f5}.theme-dark div.horizontal_scroller{border-color:#555;background:#18181a}.theme-forest div.horizontal_scroller{border-color:silver;background:#f5f5f5}.theme-sand div.horizontal_scroller{border-color:#daa520;background:#fff8dc}.theme-midnight div.horizontal_scroller{border-color:#2f4f4f;background:#000}.style-rounded div.horizontal_scroller{border-radius:.5em}.style-square div.horizontal_scroller{border-radius:0em}div.tiles{font-size:75%;line-height:1em;display:flex;margin:1em 0}div.tiles>div:last-child>div{margin-right:1em}div.tiles>div{display:flex;flex-direction:column}div.tiles>div>div{width:1em;height:1em;margin:1px;border:1px solid rgba(0,0,0,0)}.style-rounded div.tiles>div>div{border-radius:.25em}.style-square div.tiles>div>div{border-radius:0em}div.tiles>div:first-child{position:sticky;top:0;left:0}.theme-light div.tiles>div:first-child{background:#f5f5f5}.theme-dark div.tiles>div:first-child{background:#18181a}.theme-forest div.tiles>div:first-child{background:#f5f5f5}.theme-sand div.tiles>div:first-child{background:#fff8dc}.theme-midnight div.tiles>div:first-child{background:#000}div.tiles>div:first-child>div{width:3em;text-align:right}.theme-light div.tiles>div>div.tile_0{background:#fff;border-color:silver}.theme-dark div.tiles>div>div.tile_0{background:#000;border-color:#555}.theme-forest div.tiles>div>div.tile_0{background:#fff;border-color:silver}.theme-sand div.tiles>div>div.tile_0{background:#fff;border-color:#daa520}.theme-midnight div.tiles>div>div.tile_0{background:#000;border-color:#2f4f4f}.theme-light div.tiles>div>div.tile_1{background:rgb(233.75,246.5,233.75);border-color:hsl(120,42.8571428571%,69.1666666667%)}.theme-dark div.tiles>div>div.tile_1{background:rgb(0,19.8333333333,0);border-color:rgb(0,121.8333333333,0)}.theme-forest div.tiles>div>div.tile_1{background:rgb(233.75,246.5,233.75);border-color:hsl(120,42.8571428571%,69.1666666667%)}.theme-sand div.tiles>div>div.tile_1{background:hsl(240,100%,97.5%);border-color:hsl(240,100%,82.5%)}.theme-midnight div.tiles>div>div.tile_1{background:#100;border-color:rgb(93.5,0,0)}.theme-light div.tiles>div>div.tile_2{background:rgb(212.5,238,212.5);border-color:hsl(120,42.8571428571%,63.3333333333%)}.theme-dark div.tiles>div>div.tile_2{background:rgb(0,39.6666666667,0);border-color:rgb(0,141.6666666667,0)}.theme-forest div.tiles>div>div.tile_2{background:rgb(212.5,238,212.5);border-color:hsl(120,42.8571428571%,63.3333333333%)}.theme-sand div.tiles>div>div.tile_2{background:hsl(240,100%,95%);border-color:#99f}.theme-midnight div.tiles>div>div.tile_2{background:#200;border-color:rgb(110.5,0,0)}.theme-light div.tiles>div>div.tile_3{background:rgb(191.25,229.5,191.25);border-color:hsl(120,42.8571428571%,57.5%)}.theme-dark div.tiles>div>div.tile_3{background:rgb(0,59.5,0);border-color:rgb(0,161.5,0)}.theme-forest div.tiles>div>div.tile_3{background:rgb(191.25,229.5,191.25);border-color:hsl(120,42.8571428571%,57.5%)}.theme-sand div.tiles>div>div.tile_3{background:hsl(240,100%,92.5%);border-color:hsl(240,100%,77.5%)}.theme-midnight div.tiles>div>div.tile_3{background:#300;border-color:rgb(127.5,0,0)}.theme-light div.tiles>div>div.tile_4{background:#ada;border-color:hsl(120,42.8571428571%,51.6666666667%)}.theme-dark div.tiles>div>div.tile_4{background:rgb(0,79.3333333333,0);border-color:rgb(0,181.3333333333,0)}.theme-forest div.tiles>div>div.tile_4{background:#ada;border-color:hsl(120,42.8571428571%,51.6666666667%)}.theme-sand div.tiles>div>div.tile_4{background:#ccf;border-color:hsl(240,100%,75%)}.theme-midnight div.tiles>div>div.tile_4{background:#400;border-color:rgb(144.5,0,0)}.theme-light div.tiles>div>div.tile_5{background:rgb(148.75,212.5,148.75);border-color:hsl(120,42.8571428571%,45.8333333333%)}.theme-dark div.tiles>div>div.tile_5{background:rgb(0,99.1666666667,0);border-color:rgb(0,201.1666666667,0)}.theme-forest div.tiles>div>div.tile_5{background:rgb(148.75,212.5,148.75);border-color:hsl(120,42.8571428571%,45.8333333333%)}.theme-sand div.tiles>div>div.tile_5{background:hsl(240,100%,87.5%);border-color:hsl(240,100%,72.5%)}.theme-midnight div.tiles>div>div.tile_5{background:#500;border-color:rgb(161.5,0,0)}.theme-light div.tiles>div>div.tile_6{background:rgb(127.5,204,127.5);border-color:hsl(120,42.8571428571%,40%)}.theme-dark div.tiles>div>div.tile_6{background:#070;border-color:#0d0}.theme-forest div.tiles>div>div.tile_6{background:rgb(127.5,204,127.5);border-color:hsl(120,42.8571428571%,40%)}.theme-sand div.tiles>div>div.tile_6{background:hsl(240,100%,85%);border-color:#66f}.theme-midnight div.tiles>div>div.tile_6{background:#600;border-color:rgb(178.5,0,0)}.theme-light div.tiles>div>div.tile_7{background:rgb(106.25,195.5,106.25);border-color:hsl(120,42.8571428571%,34.1666666667%)}.theme-dark div.tiles>div>div.tile_7{background:rgb(0,138.8333333333,0);border-color:rgb(0,240.8333333333,0)}.theme-forest div.tiles>div>div.tile_7{background:rgb(106.25,195.5,106.25);border-color:hsl(120,42.8571428571%,34.1666666667%)}.theme-sand div.tiles>div>div.tile_7{background:hsl(240,100%,82.5%);border-color:hsl(240,100%,67.5%)}.theme-midnight div.tiles>div>div.tile_7{background:#700;border-color:rgb(195.5,0,0)}.theme-light div.tiles>div>div.tile_8{background:#5b5;border-color:hsl(120,42.8571428571%,28.3333333333%)}.theme-dark div.tiles>div>div.tile_8{background:rgb(0,158.6666666667,0);border-color:hsl(120,100%,51.1111111111%)}.theme-forest div.tiles>div>div.tile_8{background:#5b5;border-color:hsl(120,42.8571428571%,28.3333333333%)}.theme-sand div.tiles>div>div.tile_8{background:#99f;border-color:hsl(240,100%,65%)}.theme-midnight div.tiles>div>div.tile_8{background:#800;border-color:rgb(212.5,0,0)}.theme-light div.tiles>div>div.tile_9{background:rgb(63.75,178.5,63.75);border-color:hsl(120,47.3684210526%,22.5%)}.theme-dark div.tiles>div>div.tile_9{background:rgb(0,178.5,0);border-color:hsl(120,100%,55%)}.theme-forest div.tiles>div>div.tile_9{background:rgb(63.75,178.5,63.75);border-color:hsl(120,47.3684210526%,22.5%)}.theme-sand div.tiles>div>div.tile_9{background:hsl(240,100%,77.5%);border-color:hsl(240,100%,62.5%)}.theme-midnight div.tiles>div>div.tile_9{background:#900;border-color:rgb(229.5,0,0)}.theme-light div.tiles>div>div.tile_10{background:rgb(42.5,170,42.5);border-color:#141}.theme-dark div.tiles>div>div.tile_10{background:rgb(0,198.3333333333,0);border-color:hsl(120,100%,58.8888888889%)}.theme-forest div.tiles>div>div.tile_10{background:rgb(42.5,170,42.5);border-color:#141}.theme-sand div.tiles>div>div.tile_10{background:hsl(240,100%,75%);border-color:#33f}.theme-midnight div.tiles>div>div.tile_10{background:#a00;border-color:rgb(246.5,0,0)}.theme-light div.tiles>div>div.tile_11{background:rgb(21.25,161.5,21.25);border-color:hsl(120,76.7441860465%,10.8333333333%)}.theme-dark div.tiles>div>div.tile_11{background:rgb(0,218.1666666667,0);border-color:hsl(120,100%,62.7777777778%)}.theme-forest div.tiles>div>div.tile_11{background:rgb(21.25,161.5,21.25);border-color:hsl(120,76.7441860465%,10.8333333333%)}.theme-sand div.tiles>div>div.tile_11{background:hsl(240,100%,72.5%);border-color:hsl(240,100%,57.5%)}.theme-midnight div.tiles>div>div.tile_11{background:#b00;border-color:rgb(255,8.5,8.5)}.theme-light div.tiles>div>div.tile_12{background:#090;border-color:rgb(0,25.5,0)}.theme-dark div.tiles>div>div.tile_12{background:#0e0;border-color:#5f5}.theme-forest div.tiles>div>div.tile_12{background:#090;border-color:rgb(0,25.5,0)}.theme-sand div.tiles>div>div.tile_12{background:#66f;border-color:hsl(240,100%,55%)}.theme-midnight div.tiles>div>div.tile_12{background:#c00;border-color:hsl(0,100%,55%)}details.with_horizontal_scroller div.horizontal_scroller{margin-top:1em}.theme-light details.with_horizontal_scroller div.horizontal_scroller{background:#f0f8ff}.theme-dark details.with_horizontal_scroller div.horizontal_scroller{background:#232327}.theme-forest details.with_horizontal_scroller div.horizontal_scroller{background:#dfd}.theme-sand details.with_horizontal_scroller div.horizontal_scroller{background:#ffdead}.theme-midnight details.with_horizontal_scroller div.horizontal_scroller{background:#000}.theme-light details.with_horizontal_scroller div.horizontal_scroller div.tiles>div:first-child{background:#f0f8ff}.theme-dark details.with_horizontal_scroller div.horizontal_scroller div.tiles>div:first-child{background:#232327}.theme-forest details.with_horizontal_scroller div.horizontal_scroller div.tiles>div:first-child{background:#dfd}.theme-sand details.with_horizontal_scroller div.horizontal_scroller div.tiles>div:first-child{background:#ffdead}.theme-midnight details.with_horizontal_scroller div.horizontal_scroller div.tiles>div:first-child{background:#000}form#shared_from_labels button{margin:-1em 0 1em 0}form#shared_from_labels details details{margin-top:1em;margin-bottom:1em}.theme-light form#shared_from_labels details details{background:#f0f8ff}.theme-dark form#shared_from_labels details details{background:#232327}.theme-forest form#shared_from_labels details details{background:#dfd}.theme-sand form#shared_from_labels details details{background:#ffdead}.theme-midnight form#shared_from_labels details details{background:#000}.theme-light div#memorize form fieldset{background:#f0f8ff}.theme-dark div#memorize form fieldset{background:#232327}.theme-forest div#memorize form fieldset{background:#dfd}.theme-sand div#memorize form fieldset{background:#ffdead}.theme-midnight div#memorize form fieldset{background:#000}div#quiz,div#drill,div#queries{font-size:75%;line-height:1.5em}div#quiz p,div#drill p,div#queries p{margin-top:.25em;margin-bottom:.25em}div#quiz button,div#drill button,div#queries button{margin:.1em}.theme-light div#quiz button.selected,.theme-light div#drill button.selected,.theme-light div#queries button.selected{background:#ff0}.theme-dark div#quiz button.selected,.theme-dark div#drill button.selected,.theme-dark div#queries button.selected{background:khaki}.theme-forest div#quiz button.selected,.theme-forest div#drill button.selected,.theme-forest div#queries button.selected{background:#ff0}.theme-sand div#quiz button.selected,.theme-sand div#drill button.selected,.theme-sand div#queries button.selected{background:#ff0}.theme-midnight div#quiz button.selected,.theme-midnight div#drill button.selected,.theme-midnight div#queries button.selected{background:#708090}div#quiz div.query p.announcement span,div#quiz div.query p.prompt,div#quiz div.query p.reply,div#quiz div.material span.reference,div#quiz div.material p.content,div#drill div.query p.announcement span,div#drill div.query p.prompt,div#drill div.query p.reply,div#drill div.material span.reference,div#drill div.material p.content,div#queries div.query p.announcement span,div#queries div.query p.prompt,div#queries div.query p.reply,div#queries div.material span.reference,div#queries div.material p.content{padding:0 .2em;border:1px solid}.theme-light div#quiz div.query p.announcement span,.theme-light div#quiz div.query p.prompt,.theme-light div#quiz div.query p.reply,.theme-light div#quiz div.material span.reference,.theme-light div#quiz div.material p.content,.theme-light div#drill div.query p.announcement span,.theme-light div#drill div.query p.prompt,.theme-light div#drill div.query p.reply,.theme-light div#drill div.material span.reference,.theme-light div#drill div.material p.content,.theme-light div#queries div.query p.announcement span,.theme-light div#queries div.query p.prompt,.theme-light div#queries div.query p.reply,.theme-light div#queries div.material span.reference,.theme-light div#queries div.material p.content{background:#fff;border-color:silver}.theme-dark div#quiz div.query p.announcement span,.theme-dark div#quiz div.query p.prompt,.theme-dark div#quiz div.query p.reply,.theme-dark div#quiz div.material span.reference,.theme-dark div#quiz div.material p.content,.theme-dark div#drill div.query p.announcement span,.theme-dark div#drill div.query p.prompt,.theme-dark div#drill div.query p.reply,.theme-dark div#drill div.material span.reference,.theme-dark div#drill div.material p.content,.theme-dark div#queries div.query p.announcement span,.theme-dark div#queries div.query p.prompt,.theme-dark div#queries div.query p.reply,.theme-dark div#queries div.material span.reference,.theme-dark div#queries div.material p.content{background:#000;border-color:#555}.theme-forest div#quiz div.query p.announcement span,.theme-forest div#quiz div.query p.prompt,.theme-forest div#quiz div.query p.reply,.theme-forest div#quiz div.material span.reference,.theme-forest div#quiz div.material p.content,.theme-forest div#drill div.query p.announcement span,.theme-forest div#drill div.query p.prompt,.theme-forest div#drill div.query p.reply,.theme-forest div#drill div.material span.reference,.theme-forest div#drill div.material p.content,.theme-forest div#queries div.query p.announcement span,.theme-forest div#queries div.query p.prompt,.theme-forest div#queries div.query p.reply,.theme-forest div#queries div.material span.reference,.theme-forest div#queries div.material p.content{background:#fff;border-color:silver}.theme-sand div#quiz div.query p.announcement span,.theme-sand div#quiz div.query p.prompt,.theme-sand div#quiz div.query p.reply,.theme-sand div#quiz div.material span.reference,.theme-sand div#quiz div.material p.content,.theme-sand div#drill div.query p.announcement span,.theme-sand div#drill div.query p.prompt,.theme-sand div#drill div.query p.reply,.theme-sand div#drill div.material span.reference,.theme-sand div#drill div.material p.content,.theme-sand div#queries div.query p.announcement span,.theme-sand div#queries div.query p.prompt,.theme-sand div#queries div.query p.reply,.theme-sand div#queries div.material span.reference,.theme-sand div#queries div.material p.content{background:ivory;border-color:#daa520}.theme-midnight div#quiz div.query p.announcement span,.theme-midnight div#quiz div.query p.prompt,.theme-midnight div#quiz div.query p.reply,.theme-midnight div#quiz div.material span.reference,.theme-midnight div#quiz div.material p.content,.theme-midnight div#drill div.query p.announcement span,.theme-midnight div#drill div.query p.prompt,.theme-midnight div#drill div.query p.reply,.theme-midnight div#drill div.material span.reference,.theme-midnight div#drill div.material p.content,.theme-midnight div#queries div.query p.announcement span,.theme-midnight div#queries div.query p.prompt,.theme-midnight div#queries div.query p.reply,.theme-midnight div#queries div.material span.reference,.theme-midnight div#queries div.material p.content{background:#000;border-color:#2f4f4f}.style-rounded div#quiz div.query p.announcement span,.style-rounded div#quiz div.query p.prompt,.style-rounded div#quiz div.query p.reply,.style-rounded div#quiz div.material span.reference,.style-rounded div#quiz div.material p.content,.style-rounded div#drill div.query p.announcement span,.style-rounded div#drill div.query p.prompt,.style-rounded div#drill div.query p.reply,.style-rounded div#drill div.material span.reference,.style-rounded div#drill div.material p.content,.style-rounded div#queries div.query p.announcement span,.style-rounded div#queries div.query p.prompt,.style-rounded div#queries div.query p.reply,.style-rounded div#queries div.material span.reference,.style-rounded div#queries div.material p.content{border-radius:.5em}.style-square div#quiz div.query p.announcement span,.style-square div#quiz div.query p.prompt,.style-square div#quiz div.query p.reply,.style-square div#quiz div.material span.reference,.style-square div#quiz div.material p.content,.style-square div#drill div.query p.announcement span,.style-square div#drill div.query p.prompt,.style-square div#drill div.query p.reply,.style-square div#drill div.material span.reference,.style-square div#drill div.material p.content,.style-square div#queries div.query p.announcement span,.style-square div#queries div.query p.prompt,.style-square div#queries div.query p.reply,.style-square div#queries div.material span.reference,.style-square div#queries div.material p.content{border-radius:0em}div#quiz div.query p.announcement,div#drill div.query p.announcement,div#queries div.query p.announcement{margin-top:0}div#quiz div.material span.reference,div#drill div.material span.reference,div#queries div.material span.reference{padding:.125em .25em;min-width:8em;display:inline-block}div#quiz div.material span.buffer,div#drill div.material span.buffer,div#queries div.material span.buffer{font-style:italic;display:block}.theme-light div#quiz div.material span.buffer,.theme-light div#drill div.material span.buffer,.theme-light div#queries div.material span.buffer{color:#999}.theme-dark div#quiz div.material span.buffer,.theme-dark div#drill div.material span.buffer,.theme-dark div#queries div.material span.buffer{color:#999}.theme-forest div#quiz div.material span.buffer,.theme-forest div#drill div.material span.buffer,.theme-forest div#queries div.material span.buffer{color:#999}.theme-sand div#quiz div.material span.buffer,.theme-sand div#drill div.material span.buffer,.theme-sand div#queries div.material span.buffer{color:#999}.theme-midnight div#quiz div.material span.buffer,.theme-midnight div#drill div.material span.buffer,.theme-midnight div#queries div.material span.buffer{color:#2f4f4f}div#quiz div.material span.buffer:first-child,div#drill div.material span.buffer:first-child,div#queries div.material span.buffer:first-child{padding-bottom:.5em}div#quiz div.material span.buffer:not(:first-child),div#drill div.material span.buffer:not(:first-child),div#queries div.material span.buffer:not(:first-child){padding-top:.5em}div#quiz div.thesaurus,div#drill div.thesaurus,div#queries div.thesaurus{display:inline}div#quiz div.thesaurus ul,div#drill div.thesaurus ul,div#queries div.thesaurus ul{margin:0 0 0 1em}div#quiz div.thesaurus li,div#drill div.thesaurus li,div#queries div.thesaurus li{list-style:none}div#quiz div.thesaurus>ul,div#drill div.thesaurus>ul,div#queries div.thesaurus>ul{margin:0}div#quiz div.thesaurus>ul>li:not(:first-child),div#drill div.thesaurus>ul>li:not(:first-child),div#queries div.thesaurus>ul>li:not(:first-child){margin-top:1em}div#quiz div.thesaurus span.word,div#drill div.thesaurus span.word,div#queries div.thesaurus span.word{font-weight:bold;text-decoration:underline}.theme-light div#quiz div.thesaurus span.required,.theme-light div#drill div.thesaurus span.required,.theme-light div#queries div.thesaurus span.required{color:blue}.theme-dark div#quiz div.thesaurus span.required,.theme-dark div#drill div.thesaurus span.required,.theme-dark div#queries div.thesaurus span.required{color:#4169e1}.theme-forest div#quiz div.thesaurus span.required,.theme-forest div#drill div.thesaurus span.required,.theme-forest div#queries div.thesaurus span.required{color:blue}.theme-sand div#quiz div.thesaurus span.required,.theme-sand div#drill div.thesaurus span.required,.theme-sand div#queries div.thesaurus span.required{color:blue}.theme-midnight div#quiz div.thesaurus span.required,.theme-midnight div#drill div.thesaurus span.required,.theme-midnight div#queries div.thesaurus span.required{color:blue}div#quiz div.thesaurus span.ignored,div#drill div.thesaurus span.ignored,div#queries div.thesaurus span.ignored{font-style:italic}.theme-light div#quiz div.thesaurus span.ignored,.theme-light div#drill div.thesaurus span.ignored,.theme-light div#queries div.thesaurus span.ignored{color:green}.theme-dark div#quiz div.thesaurus span.ignored,.theme-dark div#drill div.thesaurus span.ignored,.theme-dark div#queries div.thesaurus span.ignored{color:green}.theme-forest div#quiz div.thesaurus span.ignored,.theme-forest div#drill div.thesaurus span.ignored,.theme-forest div#queries div.thesaurus span.ignored{color:green}.theme-sand div#quiz div.thesaurus span.ignored,.theme-sand div#drill div.thesaurus span.ignored,.theme-sand div#queries div.thesaurus span.ignored{color:green}.theme-midnight div#quiz div.thesaurus span.ignored,.theme-midnight div#drill div.thesaurus span.ignored,.theme-midnight div#queries div.thesaurus span.ignored{color:green}.theme-light div#quiz div.thesaurus span.special,.theme-light div#drill div.thesaurus span.special,.theme-light div#queries div.thesaurus span.special{color:red}.theme-dark div#quiz div.thesaurus span.special,.theme-dark div#drill div.thesaurus span.special,.theme-dark div#queries div.thesaurus span.special{color:red}.theme-forest div#quiz div.thesaurus span.special,.theme-forest div#drill div.thesaurus span.special,.theme-forest div#queries div.thesaurus span.special{color:red}.theme-sand div#quiz div.thesaurus span.special,.theme-sand div#drill div.thesaurus span.special,.theme-sand div#queries div.thesaurus span.special{color:red}.theme-midnight div#quiz div.thesaurus span.special,.theme-midnight div#drill div.thesaurus span.special,.theme-midnight div#queries div.thesaurus span.special{color:darkred}div#quiz div.thesaurus span.item,div#drill div.thesaurus span.item,div#queries div.thesaurus span.item{position:relative}div#quiz div.thesaurus span.item div.details,div#drill div.thesaurus span.item div.details,div#queries div.thesaurus span.item div.details{font-style:normal;display:none;position:absolute;top:100%;left:0;z-index:1;padding:0 .2em;transform:translate(0.5em, 0);width:30em;max-height:20em;overflow-y:auto;border:1px solid}.theme-light div#quiz div.thesaurus span.item div.details,.theme-light div#drill div.thesaurus span.item div.details,.theme-light div#queries div.thesaurus span.item div.details{color:#000;background:#fff;border-color:silver}.theme-dark div#quiz div.thesaurus span.item div.details,.theme-dark div#drill div.thesaurus span.item div.details,.theme-dark div#queries div.thesaurus span.item div.details{color:#ccc;background:#000;border-color:#555}.theme-forest div#quiz div.thesaurus span.item div.details,.theme-forest div#drill div.thesaurus span.item div.details,.theme-forest div#queries div.thesaurus span.item div.details{color:#000;background:#fff;border-color:silver}.theme-sand div#quiz div.thesaurus span.item div.details,.theme-sand div#drill div.thesaurus span.item div.details,.theme-sand div#queries div.thesaurus span.item div.details{color:#000;background:ivory;border-color:#daa520}.theme-midnight div#quiz div.thesaurus span.item div.details,.theme-midnight div#drill div.thesaurus span.item div.details,.theme-midnight div#queries div.thesaurus span.item div.details{color:dimgray;background:#000;border-color:#2f4f4f}.style-rounded div#quiz div.thesaurus span.item div.details,.style-rounded div#drill div.thesaurus span.item div.details,.style-rounded div#queries div.thesaurus span.item div.details{border-radius:.5em}.style-square div#quiz div.thesaurus span.item div.details,.style-square div#drill div.thesaurus span.item div.details,.style-square div#queries div.thesaurus span.item div.details{border-radius:0em}@media(max-width: 48em){div#quiz div.thesaurus span.item div.details,div#drill div.thesaurus span.item div.details,div#queries div.thesaurus span.item div.details{width:16em}}div#quiz div.thesaurus span.item:hover div.details,div#drill div.thesaurus span.item:hover div.details,div#queries div.thesaurus span.item:hover div.details{display:block}div#quiz div.timer div.timer_display,div#drill div.timer div.timer_display,div#queries div.timer div.timer_display{font-size:300%;font-weight:bold;display:inline-block;padding:.25em .125em;margin-bottom:.25em;width:2em;text-align:center;border:3px double;cursor:pointer}.theme-light div#quiz div.timer div.timer_display,.theme-light div#drill div.timer div.timer_display,.theme-light div#queries div.timer div.timer_display{background:#fff;border-color:silver}.theme-dark div#quiz div.timer div.timer_display,.theme-dark div#drill div.timer div.timer_display,.theme-dark div#queries div.timer div.timer_display{background:#000;border-color:#555}.theme-forest div#quiz div.timer div.timer_display,.theme-forest div#drill div.timer div.timer_display,.theme-forest div#queries div.timer div.timer_display{background:#fff;border-color:silver}.theme-sand div#quiz div.timer div.timer_display,.theme-sand div#drill div.timer div.timer_display,.theme-sand div#queries div.timer div.timer_display{background:ivory;border-color:#daa520}.theme-midnight div#quiz div.timer div.timer_display,.theme-midnight div#drill div.timer div.timer_display,.theme-midnight div#queries div.timer div.timer_display{background:#000;border-color:#2f4f4f}.style-rounded div#quiz div.timer div.timer_display,.style-rounded div#drill div.timer div.timer_display,.style-rounded div#queries div.timer div.timer_display{border-radius:.25em}.style-square div#quiz div.timer div.timer_display,.style-square div#drill div.timer div.timer_display,.style-square div#queries div.timer div.timer_display{border-radius:0em}div#quiz div.select_type,div#quiz div.results,div#drill div.select_type,div#drill div.results,div#queries div.select_type,div#queries div.results{min-width:40em}div#quiz div.search,div#drill div.search,div#queries div.search{position:relative}div#quiz div.search button,div#drill div.search button,div#queries div.search button{margin-bottom:.25em}div#quiz div.search label,div#drill div.search label,div#queries div.search label{margin-left:.5em}div#quiz div.search button.clear,div#drill div.search button.clear,div#queries div.search button.clear{margin-left:.5em}div#quiz div.search p.terms,div#drill div.search p.terms,div#queries div.search p.terms{margin:-0.125em -0.125em -1.25em -0.25em;padding:0;width:28.5em}div#quiz div.search p.terms span.term,div#drill div.search p.terms span.term,div#queries div.search p.terms span.term{display:inline-block;border-radius:.5em;margin:.25em 0 0 .25em;padding:.2em .25em;border:1px solid;line-height:1em}.theme-light div#quiz div.search p.terms span.term,.theme-light div#drill div.search p.terms span.term,.theme-light div#queries div.search p.terms span.term{background:#fff;border-color:silver}.theme-dark div#quiz div.search p.terms span.term,.theme-dark div#drill div.search p.terms span.term,.theme-dark div#queries div.search p.terms span.term{background:#000;border-color:#555}.theme-forest div#quiz div.search p.terms span.term,.theme-forest div#drill div.search p.terms span.term,.theme-forest div#queries div.search p.terms span.term{background:#fff;border-color:silver}.theme-sand div#quiz div.search p.terms span.term,.theme-sand div#drill div.search p.terms span.term,.theme-sand div#queries div.search p.terms span.term{background:ivory;border-color:#daa520}.theme-midnight div#quiz div.search p.terms span.term,.theme-midnight div#drill div.search p.terms span.term,.theme-midnight div#queries div.search p.terms span.term{background:#000;border-color:#2f4f4f}.theme-light div#quiz div.search p.terms span.term.required,.theme-light div#drill div.search p.terms span.term.required,.theme-light div#queries div.search p.terms span.term.required{color:blue}.theme-dark div#quiz div.search p.terms span.term.required,.theme-dark div#drill div.search p.terms span.term.required,.theme-dark div#queries div.search p.terms span.term.required{color:#4169e1}.theme-forest div#quiz div.search p.terms span.term.required,.theme-forest div#drill div.search p.terms span.term.required,.theme-forest div#queries div.search p.terms span.term.required{color:blue}.theme-sand div#quiz div.search p.terms span.term.required,.theme-sand div#drill div.search p.terms span.term.required,.theme-sand div#queries div.search p.terms span.term.required{color:blue}.theme-midnight div#quiz div.search p.terms span.term.required,.theme-midnight div#drill div.search p.terms span.term.required,.theme-midnight div#queries div.search p.terms span.term.required{color:blue}div#quiz div.search p.terms span.term.ignored,div#drill div.search p.terms span.term.ignored,div#queries div.search p.terms span.term.ignored{font-style:italic}.theme-light div#quiz div.search p.terms span.term.ignored,.theme-light div#drill div.search p.terms span.term.ignored,.theme-light div#queries div.search p.terms span.term.ignored{color:green}.theme-dark div#quiz div.search p.terms span.term.ignored,.theme-dark div#drill div.search p.terms span.term.ignored,.theme-dark div#queries div.search p.terms span.term.ignored{color:green}.theme-forest div#quiz div.search p.terms span.term.ignored,.theme-forest div#drill div.search p.terms span.term.ignored,.theme-forest div#queries div.search p.terms span.term.ignored{color:green}.theme-sand div#quiz div.search p.terms span.term.ignored,.theme-sand div#drill div.search p.terms span.term.ignored,.theme-sand div#queries div.search p.terms span.term.ignored{color:green}.theme-midnight div#quiz div.search p.terms span.term.ignored,.theme-midnight div#drill div.search p.terms span.term.ignored,.theme-midnight div#queries div.search p.terms span.term.ignored{color:green}.theme-light div#quiz div.search p.terms span.term.special,.theme-light div#drill div.search p.terms span.term.special,.theme-light div#queries div.search p.terms span.term.special{color:red}.theme-dark div#quiz div.search p.terms span.term.special,.theme-dark div#drill div.search p.terms span.term.special,.theme-dark div#queries div.search p.terms span.term.special{color:red}.theme-forest div#quiz div.search p.terms span.term.special,.theme-forest div#drill div.search p.terms span.term.special,.theme-forest div#queries div.search p.terms span.term.special{color:red}.theme-sand div#quiz div.search p.terms span.term.special,.theme-sand div#drill div.search p.terms span.term.special,.theme-sand div#queries div.search p.terms span.term.special{color:red}.theme-midnight div#quiz div.search p.terms span.term.special,.theme-midnight div#drill div.search p.terms span.term.special,.theme-midnight div#queries div.search p.terms span.term.special{color:darkred}div#quiz div.search p.terms span.term.direct,div#drill div.search p.terms span.term.direct,div#queries div.search p.terms span.term.direct{font-weight:bold}div#quiz div.search p.terms span.term.direct div,div#drill div.search p.terms span.term.direct div,div#queries div.search p.terms span.term.direct div{font-weight:normal}div#quiz div.search p.terms span.term.reverse,div#drill div.search p.terms span.term.reverse,div#queries div.search p.terms span.term.reverse{font-style:italic}div#quiz div.search p.terms span.term.reverse div,div#drill div.search p.terms span.term.reverse div,div#queries div.search p.terms span.term.reverse div{font-style:normal}div#quiz div.search p.terms span.term div.details,div#drill div.search p.terms span.term div.details,div#queries div.search p.terms span.term div.details{font-style:normal;display:none;position:absolute;top:100%;left:0;z-index:1;padding:0 .2em;transform:translate(0.5em, 0);width:30em;max-height:20em;overflow-y:auto;border:1px solid;line-height:1.5em}.theme-light div#quiz div.search p.terms span.term div.details,.theme-light div#drill div.search p.terms span.term div.details,.theme-light div#queries div.search p.terms span.term div.details{color:#000;background:#fff;border-color:silver}.theme-dark div#quiz div.search p.terms span.term div.details,.theme-dark div#drill div.search p.terms span.term div.details,.theme-dark div#queries div.search p.terms span.term div.details{color:#ccc;background:#000;border-color:#555}.theme-forest div#quiz div.search p.terms span.term div.details,.theme-forest div#drill div.search p.terms span.term div.details,.theme-forest div#queries div.search p.terms span.term div.details{color:#000;background:#fff;border-color:silver}.theme-sand div#quiz div.search p.terms span.term div.details,.theme-sand div#drill div.search p.terms span.term div.details,.theme-sand div#queries div.search p.terms span.term div.details{color:#000;background:ivory;border-color:#daa520}.theme-midnight div#quiz div.search p.terms span.term div.details,.theme-midnight div#drill div.search p.terms span.term div.details,.theme-midnight div#queries div.search p.terms span.term div.details{color:dimgray;background:#000;border-color:#2f4f4f}.style-rounded div#quiz div.search p.terms span.term div.details,.style-rounded div#drill div.search p.terms span.term div.details,.style-rounded div#queries div.search p.terms span.term div.details{border-radius:.5em}.style-square div#quiz div.search p.terms span.term div.details,.style-square div#drill div.search p.terms span.term div.details,.style-square div#queries div.search p.terms span.term div.details{border-radius:0em}div#quiz div.search p.terms span.term div.details span.word,div#drill div.search p.terms span.term div.details span.word,div#queries div.search p.terms span.term div.details span.word{font-weight:bold;text-decoration:underline}div#quiz div.search p.terms span.term div.details ul,div#drill div.search p.terms span.term div.details ul,div#queries div.search p.terms span.term div.details ul{margin:0 0 0 1em}div#quiz div.search p.terms span.term div.details li,div#drill div.search p.terms span.term div.details li,div#queries div.search p.terms span.term div.details li{list-style:none}div#quiz div.search p.terms span.term div.details>ul,div#drill div.search p.terms span.term div.details>ul,div#queries div.search p.terms span.term div.details>ul{margin:0}div#quiz div.search p.terms span.term div.details>ul>li:not(:first-child),div#drill div.search p.terms span.term div.details>ul>li:not(:first-child),div#queries div.search p.terms span.term div.details>ul>li:not(:first-child){margin-top:1em}@media(max-width: 48em){div#quiz div.search p.terms span.term.term div.details,div#drill div.search p.terms span.term.term div.details,div#queries div.search p.terms span.term.term div.details{width:16em}}div#quiz div.search p.terms span.term.term:hover div.details,div#drill div.search p.terms span.term.term:hover div.details,div#queries div.search p.terms span.term.term:hover div.details{display:block}div#quiz div.search table,div#drill div.search table,div#queries div.search table{position:absolute;width:calc(100vw - 4em);margin-top:.25em;padding-bottom:2em;z-index:30}.theme-light div#quiz div.search table,.theme-light div#drill div.search table,.theme-light div#queries div.search table{box-shadow:0 4em 0 4em #f0f8ff}.theme-dark div#quiz div.search table,.theme-dark div#drill div.search table,.theme-dark div#queries div.search table{box-shadow:0 4em 0 4em #232327}.theme-forest div#quiz div.search table,.theme-forest div#drill div.search table,.theme-forest div#queries div.search table{box-shadow:0 4em 0 4em #dfd}.theme-sand div#quiz div.search table,.theme-sand div#drill div.search table,.theme-sand div#queries div.search table{box-shadow:0 4em 0 4em #ffdead}.theme-midnight div#quiz div.search table,.theme-midnight div#drill div.search table,.theme-midnight div#queries div.search table{box-shadow:0 4em 0 4em #000}div#quiz div.search table tr:first-of-type td,div#drill div.search table tr:first-of-type td,div#queries div.search table tr:first-of-type td{border-top:1px solid}.theme-light div#quiz div.search table tr:first-of-type td,.theme-light div#drill div.search table tr:first-of-type td,.theme-light div#queries div.search table tr:first-of-type td{border-color:silver}.theme-dark div#quiz div.search table tr:first-of-type td,.theme-dark div#drill div.search table tr:first-of-type td,.theme-dark div#queries div.search table tr:first-of-type td{border-color:#555}.theme-forest div#quiz div.search table tr:first-of-type td,.theme-forest div#drill div.search table tr:first-of-type td,.theme-forest div#queries div.search table tr:first-of-type td{border-color:silver}.theme-sand div#quiz div.search table tr:first-of-type td,.theme-sand div#drill div.search table tr:first-of-type td,.theme-sand div#queries div.search table tr:first-of-type td{border-color:#daa520}.theme-midnight div#quiz div.search table tr:first-of-type td,.theme-midnight div#drill div.search table tr:first-of-type td,.theme-midnight div#queries div.search table tr:first-of-type td{border-color:#2f4f4f}div#quiz div.search table tr td:nth-of-type(2),div#drill div.search table tr td:nth-of-type(2),div#queries div.search table tr td:nth-of-type(2){width:6em}.theme-light div#quiz div.search table tr.is_current_query td,.theme-light div#drill div.search table tr.is_current_query td,.theme-light div#queries div.search table tr.is_current_query td{background:#cfc}.theme-dark div#quiz div.search table tr.is_current_query td,.theme-dark div#drill div.search table tr.is_current_query td,.theme-dark div#queries div.search table tr.is_current_query td{background:#030}.theme-forest div#quiz div.search table tr.is_current_query td,.theme-forest div#drill div.search table tr.is_current_query td,.theme-forest div#queries div.search table tr.is_current_query td{background:#cfc}.theme-sand div#quiz div.search table tr.is_current_query td,.theme-sand div#drill div.search table tr.is_current_query td,.theme-sand div#queries div.search table tr.is_current_query td{background:#cfc}.theme-midnight div#quiz div.search table tr.is_current_query td,.theme-midnight div#drill div.search table tr.is_current_query td,.theme-midnight div#queries div.search table tr.is_current_query td{background:#020}div#quiz div.search table span.match,div#drill div.search table span.match,div#queries div.search table span.match{font-weight:bold}.theme-light div#quiz div.search table span.match,.theme-light div#drill div.search table span.match,.theme-light div#queries div.search table span.match{color:blue}.theme-dark div#quiz div.search table span.match,.theme-dark div#drill div.search table span.match,.theme-dark div#queries div.search table span.match{color:#4169e1}.theme-forest div#quiz div.search table span.match,.theme-forest div#drill div.search table span.match,.theme-forest div#queries div.search table span.match{color:blue}.theme-sand div#quiz div.search table span.match,.theme-sand div#drill div.search table span.match,.theme-sand div#queries div.search table span.match{color:blue}.theme-midnight div#quiz div.search table span.match,.theme-midnight div#drill div.search table span.match,.theme-midnight div#queries div.search table span.match{color:#4169e1}div#quiz div.query,div#drill div.query,div#queries div.query{width:28.5em}div#quiz div.query p.prompt,div#drill div.query p.prompt,div#queries div.query p.prompt{height:3em;padding:.2em .5em}div#quiz div.query p.reply,div#drill div.query p.reply,div#queries div.query p.reply{height:12em;padding:.2em .5em}div#quiz div.material,div#drill div.material,div#queries div.material{width:28.5em}div#quiz div.material span.reference,div#drill div.material span.reference,div#queries div.material span.reference{margin-left:.5em;margin-right:.5em}div#quiz div.material p.content,div#drill div.material p.content,div#queries div.material p.content{height:16em;padding:.2em .5em}div#quiz div.reading,div#quiz div.operation,div#drill div.reading,div#drill div.operation,div#queries div.reading,div#queries div.operation{display:inline-block;vertical-align:top;margin-right:1em;margin-bottom:.5em}div#quiz .hidden *,div#drill .hidden *{display:none !important}.theme-light div#quiz .hidden,.theme-light div#drill .hidden{color:#f5f5f5 !important;background:#f5f5f5 !important}.theme-dark div#quiz .hidden,.theme-dark div#drill .hidden{color:#18181a !important;background:#18181a !important}.theme-forest div#quiz .hidden,.theme-forest div#drill .hidden{color:#f5f5f5 !important;background:#f5f5f5 !important}.theme-sand div#quiz .hidden,.theme-sand div#drill .hidden{color:#fff8dc !important;background:#fff8dc !important}.theme-midnight div#quiz .hidden,.theme-midnight div#drill .hidden{color:#000 !important;background:#000 !important}div#quiz div.timer{float:left;margin-right:1em;position:relative}div#quiz div.timer div.button_group{position:absolute;top:4em;left:0}div#quiz div.timer div.button_group button{display:block;margin-bottom:.25em}div#drill{margin:0}div#drill div.timer{margin-bottom:1em}div#drill div.timer p,div#drill div.query_type_buttons p{margin:0}div#drill div.timer button,div#drill div.query_type_buttons button{display:block;margin:.25em 0}div#queries div.intro{padding-bottom:1em;margin-bottom:1em;border-bottom:3px double}.theme-light div#queries div.intro{border-color:silver}.theme-dark div#queries div.intro{border-color:#555}.theme-forest div#queries div.intro{border-color:silver}.theme-sand div#queries div.intro{border-color:#daa520}.theme-midnight div#queries div.intro{border-color:#2f4f4f}div#queries div.query_id{break-inside:avoid}div#queries>div.query_id~div.query_id{margin-top:1em;padding-top:1em;border-top:3px double}.theme-light div#queries>div.query_id~div.query_id{border-color:silver}.theme-dark div#queries>div.query_id~div.query_id{border-color:#555}.theme-forest div#queries>div.query_id~div.query_id{border-color:silver}.theme-sand div#queries>div.query_id~div.query_id{border-color:#daa520}.theme-midnight div#queries>div.query_id~div.query_id{border-color:#2f4f4f}div#queries div.query{display:inline-block;vertical-align:top;margin-right:1em}div#queries p.announcement span{background-color:#fff;padding:0 .2em;border:1px solid}.theme-light div#queries p.announcement span{border-color:silver}.theme-dark div#queries p.announcement span{border-color:#555}.theme-forest div#queries p.announcement span{border-color:silver}.theme-sand div#queries p.announcement span{border-color:#daa520}.theme-midnight div#queries p.announcement span{border-color:#2f4f4f}@media(max-width: 700px){div#quiz div.select_type,div#quiz div.results,div#quiz div.quiz_control{min-width:inherit;display:inline-grid}div#quiz table.board{font-size:1.724137931vw;line-height:1.5em}div#quiz div.timer div.button_group{position:unset}}@media(max-width: 505px){div#drill div.timer button,div#drill div.query_type_buttons button{display:inline-block;margin-right:.25em}}div#lookup div.material{margin-top:.5em;padding:.25em;border:1px solid;overflow-y:scroll;height:calc(100vh - 10em)}.theme-light div#lookup div.material{background:#fff;border-color:silver}.theme-dark div#lookup div.material{background:#000;border-color:#555}.theme-forest div#lookup div.material{background:#fff;border-color:silver}.theme-sand div#lookup div.material{background:ivory;border-color:#daa520}.theme-midnight div#lookup div.material{background:#000;border-color:#2f4f4f}.style-rounded div#lookup div.material{border-radius:.5em}.style-square div#lookup div.material{border-radius:0em}div#lookup div.verses{width:50vw;margin-right:1em}div#lookup div.verses button{margin:0 .125em}.theme-light div#lookup div.verses button.selected{background:#ff0}.theme-dark div#lookup div.verses button.selected{background:khaki}.theme-forest div#lookup div.verses button.selected{background:#ff0}.theme-sand div#lookup div.verses button.selected{background:#ff0}.theme-midnight div#lookup div.verses button.selected{background:#708090}div#lookup div.verses select{margin:0 .125em;padding:.125em .25em}.style-rounded div#lookup div.verses select{border-radius:.25em}.style-square div#lookup div.verses select{border-radius:0em}div#lookup div.verses div.material p{margin:0;padding:.25em;padding-left:1.25em;text-indent:-1em}.style-rounded div#lookup div.verses div.material p{border-radius:.25em}.style-square div#lookup div.verses div.material p{border-radius:0em}.theme-light div#lookup div.verses div.material p.selected{color:blue;background:#cfc}.theme-dark div#lookup div.verses div.material p.selected{color:#4169e1;background:#030}.theme-forest div#lookup div.verses div.material p.selected{color:blue;background:#cfc}.theme-sand div#lookup div.verses div.material p.selected{color:blue;background:#cfc}.theme-midnight div#lookup div.verses div.material p.selected{color:#4169e1;background:#020}div#lookup div.synonyms{width:calc(50vw - 3.5em)}div#lookup div.synonyms input{margin-bottom:-0.125em}div#lookup div.synonyms span.word{font-weight:bold;text-decoration:underline}div#lookup div.synonyms ul{margin:0 0 0 1em}div#lookup div.synonyms li{list-style:none}div#lookup div.verses,div#lookup div.synonyms{vertical-align:top;display:inline-block}@media(max-width: 800px){div#lookup div.verses,div#lookup div.synonyms{display:block;width:auto}div#lookup div.synonyms{margin-top:1em}div#lookup div.material{height:calc(50vh - 7em)}}@media(max-width: 700px){div#lookup div.material{height:calc(50vh - 8.25em)}}div.query p.prompt,div.query p.reply,div.material p.content,div.synonyms div.material,p.terms span.term{position:relative}div.query p.prompt span.flag,div.query p.reply span.flag,div.material p.content span.flag,div.synonyms div.material span.flag,p.terms span.term span.flag{display:block;position:absolute;top:.125em;right:.125em;cursor:pointer}.theme-light div.query p.prompt span.flag,.theme-light div.query p.reply span.flag,.theme-light div.material p.content span.flag,.theme-light div.synonyms div.material span.flag,.theme-light p.terms span.term span.flag{color:#999}.theme-dark div.query p.prompt span.flag,.theme-dark div.query p.reply span.flag,.theme-dark div.material p.content span.flag,.theme-dark div.synonyms div.material span.flag,.theme-dark p.terms span.term span.flag{color:#999}.theme-forest div.query p.prompt span.flag,.theme-forest div.query p.reply span.flag,.theme-forest div.material p.content span.flag,.theme-forest div.synonyms div.material span.flag,.theme-forest p.terms span.term span.flag{color:#999}.theme-sand div.query p.prompt span.flag,.theme-sand div.query p.reply span.flag,.theme-sand div.material p.content span.flag,.theme-sand div.synonyms div.material span.flag,.theme-sand p.terms span.term span.flag{color:#999}.theme-midnight div.query p.prompt span.flag,.theme-midnight div.query p.reply span.flag,.theme-midnight div.material p.content span.flag,.theme-midnight div.synonyms div.material span.flag,.theme-midnight p.terms span.term span.flag{color:#2f4f4f}.theme-light div.query p.prompt span.flag:hover,.theme-light div.query p.reply span.flag:hover,.theme-light div.material p.content span.flag:hover,.theme-light div.synonyms div.material span.flag:hover,.theme-light p.terms span.term span.flag:hover{color:blue}.theme-dark div.query p.prompt span.flag:hover,.theme-dark div.query p.reply span.flag:hover,.theme-dark div.material p.content span.flag:hover,.theme-dark div.synonyms div.material span.flag:hover,.theme-dark p.terms span.term span.flag:hover{color:#4169e1}.theme-forest div.query p.prompt span.flag:hover,.theme-forest div.query p.reply span.flag:hover,.theme-forest div.material p.content span.flag:hover,.theme-forest div.synonyms div.material span.flag:hover,.theme-forest p.terms span.term span.flag:hover{color:green}.theme-sand div.query p.prompt span.flag:hover,.theme-sand div.query p.reply span.flag:hover,.theme-sand div.material p.content span.flag:hover,.theme-sand div.synonyms div.material span.flag:hover,.theme-sand p.terms span.term span.flag:hover{color:blue}.theme-midnight div.query p.prompt span.flag:hover,.theme-midnight div.query p.reply span.flag:hover,.theme-midnight div.material p.content span.flag:hover,.theme-midnight div.synonyms div.material span.flag:hover,.theme-midnight p.terms span.term span.flag:hover{color:#00bfff}div.query p.reply>span.flag,div.material p.content>span.flag{top:auto;bottom:.125em}dialog.flag{position:absolute;top:0;z-index:1000;margin:2em auto 0 auto;padding:1em;outline:none;border:1px solid;max-width:calc(100vw - 6em);border-radius:.5em}.theme-light dialog.flag{color:#000;border-color:silver;filter:drop-shadow(0px 0px 0.5rem silver)}.theme-dark dialog.flag{color:#ccc;border-color:#555;filter:drop-shadow(0px 0px 0.5rem #555)}.theme-forest dialog.flag{color:#000;border-color:silver;filter:drop-shadow(0px 0px 0.5rem silver)}.theme-sand dialog.flag{color:#000;border-color:#daa520;filter:drop-shadow(0px 0px 0.5rem goldenrod)}.theme-midnight dialog.flag{color:dimgray;border-color:#2f4f4f;filter:drop-shadow(0px 0px 0.5rem darkslategray)}.style-rounded dialog.flag{border-radius:1em}.style-square dialog.flag{border-radius:0em}.theme-light dialog.flag{background:#fdd}.theme-dark dialog.flag{background:#600}.theme-forest dialog.flag{background:#fdd}.theme-sand dialog.flag{background:#fdd}.theme-midnight dialog.flag{background:#300}dialog.flag form{text-align:right}dialog.flag form textarea{width:calc(100% - .5em);height:12em}dialog.flag form button{margin-left:.5em}table.board{border:none}.theme-light table.board td.top_left_corner{background:#f0f8ff;border-color:#fff silver silver #fff}.theme-dark table.board td.top_left_corner{background:#232327;border-color:#000 #555 #555 #000}.theme-forest table.board td.top_left_corner{background:#dfd;border-color:#fff silver silver #fff}.theme-sand table.board td.top_left_corner{background:#ffdead;border-color:ivory #daa520 #daa520 ivory}.theme-midnight table.board td.top_left_corner{background:#000;border-color:#000 #2f4f4f #2f4f4f #000}table.board td.not_trigger_eligible{font-style:italic}.theme-light table.board td.not_trigger_eligible{background:#f5f5f5}.theme-dark table.board td.not_trigger_eligible{background:#222}.theme-forest table.board td.not_trigger_eligible{background:#f5f5f5}.theme-sand table.board td.not_trigger_eligible{background:#ffebcd}.theme-midnight table.board td.not_trigger_eligible{background:#222}table.board td.clickable{cursor:pointer}.theme-light table.board td.clickable:hover{background:#cdf}.theme-dark table.board td.clickable:hover{background:#336}.theme-forest table.board td.clickable:hover{background:#cdf}.theme-sand table.board td.clickable:hover{background:#cdf}.theme-midnight table.board td.clickable:hover{background:#224}.theme-light table.board tr.selected td{background:#cfc}.theme-dark table.board tr.selected td{background:#030}.theme-forest table.board tr.selected td{background:#ccf}.theme-sand table.board tr.selected td{background:#cfc}.theme-midnight table.board tr.selected td{background:#020}.theme-light table.board td.selected{background:#cfc}.theme-dark table.board td.selected{background:#030}.theme-forest table.board td.selected{background:#ccf}.theme-sand table.board td.selected{background:#cfc}.theme-midnight table.board td.selected{background:#020}.theme-light table.board td.selected:hover{background:#cfc}.theme-dark table.board td.selected:hover{background:#030}.theme-forest table.board td.selected:hover{background:#ccf}.theme-sand table.board td.selected:hover{background:#cfc}.theme-midnight table.board td.selected:hover{background:#020}table.board tr.vertical td,table.board td.vertical{writing-mode:vertical-rl;padding:.3em 0px .3em 0em;width:2.5em;vertical-align:middle}@-moz-document url-prefix(){table.board tr.vertical td,table.board td.vertical{vertical-align:top;padding:.3em 0 .3em 1em}}table.board tr.center td,table.board td.center{text-align:center}table.board tr.right td,table.board td.right{text-align:right}table.board tbody tr td:nth-of-type(1){width:2em}table.board tbody tr td:nth-of-type(2){width:3em}table.board td.team_name,table.board td.team_score_position,table.board td.team_score_points{font-weight:bold}table.board td.team_name{padding-left:.7em}table.board thead td.top_left_corner{border:none}table.board thead tr:first-of-type td.team_name,table.board thead tr:first-of-type td.team_score_position{border-top:1px solid}.theme-light table.board thead tr:first-of-type td.team_name,.theme-light table.board thead tr:first-of-type td.team_score_position{border-color:silver}.theme-dark table.board thead tr:first-of-type td.team_name,.theme-dark table.board thead tr:first-of-type td.team_score_position{border-color:#555}.theme-forest table.board thead tr:first-of-type td.team_name,.theme-forest table.board thead tr:first-of-type td.team_score_position{border-color:silver}.theme-sand table.board thead tr:first-of-type td.team_name,.theme-sand table.board thead tr:first-of-type td.team_score_position{border-color:#daa520}.theme-midnight table.board thead tr:first-of-type td.team_name,.theme-midnight table.board thead tr:first-of-type td.team_score_position{border-color:#2f4f4f}.style-rounded table.board thead tr:first-of-type td:nth-of-type(2){border-top-left-radius:.5em}.style-square table.board thead tr:first-of-type td:nth-of-type(2){border-top-left-radius:0em}.style-rounded table.board thead tr:first-of-type td:last-of-type{border-top-right-radius:.5em}.style-square table.board thead tr:first-of-type td:last-of-type{border-top-right-radius:0em}table.board thead tr:last-of-type td,table.board thead td[rowspan="3"]{border-bottom:none}table.board thead tr:nth-last-of-type(1) td:last-of-type,table.board thead tr:nth-last-of-type(2) td:last-of-type{border-right:none}table.board tbody tr:first-of-type td{border-top:1px solid}.theme-light table.board tbody tr:first-of-type td{border-color:silver}.theme-dark table.board tbody tr:first-of-type td{border-color:#555}.theme-forest table.board tbody tr:first-of-type td{border-color:silver}.theme-sand table.board tbody tr:first-of-type td{border-color:#daa520}.theme-midnight table.board tbody tr:first-of-type td{border-color:#2f4f4f}.style-rounded table.board tbody tr:first-of-type td:first-of-type{border-top-left-radius:.5em}.style-square table.board tbody tr:first-of-type td:first-of-type{border-top-left-radius:0em}div#board{width:max-content;margin:1em auto;overflow-y:scroll;max-height:calc(100vh - 2em)}div#board table.board{margin:0}div#board table.board td.clickable{cursor:default}.theme-light div#board table.board td.clickable:hover{background:#fff}.theme-dark div#board table.board td.clickable:hover{background:#000}.theme-forest div#board table.board td.clickable:hover{background:#fff}.theme-sand div#board table.board td.clickable:hover{background:ivory}.theme-midnight div#board table.board td.clickable:hover{background:#000}.theme-light div#board table.board td.not_trigger_eligible:hover{background:#f5f5f5}.theme-dark div#board table.board td.not_trigger_eligible:hover{background:#222}.theme-forest div#board table.board td.not_trigger_eligible:hover{background:#f5f5f5}.theme-sand div#board table.board td.not_trigger_eligible:hover{background:#ffebcd}.theme-midnight div#board table.board td.not_trigger_eligible:hover{background:#222}.theme-light div#board table.board td.selected{background:#fff}.theme-dark div#board table.board td.selected{background:#000}.theme-forest div#board table.board td.selected{background:#fff}.theme-sand div#board table.board td.selected{background:ivory}.theme-midnight div#board table.board td.selected{background:#000}div#board table.board:nth-of-type(1){position:fixed}div#board table.board:nth-of-type(1) td.top_left_corner{border-bottom:1px solid}.theme-light div#board table.board:nth-of-type(1) td.top_left_corner{border-color:silver}.theme-dark div#board table.board:nth-of-type(1) td.top_left_corner{border-color:#555}.theme-forest div#board table.board:nth-of-type(1) td.top_left_corner{border-color:silver}.theme-sand div#board table.board:nth-of-type(1) td.top_left_corner{border-color:#daa520}.theme-midnight div#board table.board:nth-of-type(1) td.top_left_corner{border-color:#2f4f4f}div#board table.board:nth-of-type(2) tr:first-of-type td:first-of-type{border-radius:0}div#board table.board:nth-of-type(1) tbody,div#board table.board:nth-of-type(2) thead{visibility:hidden}.theme-light div#board table.board:nth-of-type(1) thead{background:#f0f8ff}.theme-dark div#board table.board:nth-of-type(1) thead{background:#232327}.theme-forest div#board table.board:nth-of-type(1) thead{background:#dfd}.theme-sand div#board table.board:nth-of-type(1) thead{background:#ffdead}.theme-midnight div#board table.board:nth-of-type(1) thead{background:#000}div#board table.board:nth-of-type(1) thead tr:last-of-type td,div#board table.board:nth-of-type(1) thead tr.vertical td[rowspan="3"]{border-bottom:1px solid}.theme-light div#board table.board:nth-of-type(1) thead tr:last-of-type td,.theme-light div#board table.board:nth-of-type(1) thead tr.vertical td[rowspan="3"]{border-color:silver}.theme-dark div#board table.board:nth-of-type(1) thead tr:last-of-type td,.theme-dark div#board table.board:nth-of-type(1) thead tr.vertical td[rowspan="3"]{border-color:#555}.theme-forest div#board table.board:nth-of-type(1) thead tr:last-of-type td,.theme-forest div#board table.board:nth-of-type(1) thead tr.vertical td[rowspan="3"]{border-color:silver}.theme-sand div#board table.board:nth-of-type(1) thead tr:last-of-type td,.theme-sand div#board table.board:nth-of-type(1) thead tr.vertical td[rowspan="3"]{border-color:#daa520}.theme-midnight div#board table.board:nth-of-type(1) thead tr:last-of-type td,.theme-midnight div#board table.board:nth-of-type(1) thead tr.vertical td[rowspan="3"]{border-color:#2f4f4f}div#board.chrome table.board:nth-of-type(1) thead tr.vertical td[rowspan="3"]{width:calc(2.5em - 1px)}div#board::-webkit-scrollbar{background:rgba(0,0,0,0);width:0px}div#board{scrollbar-width:none;-ms-overflow-style:none}.warning{color:red;font-weight:bold}:not(tr,td).right{float:right}.column{display:inline-block;vertical-align:top}.relative{position:relative}.no_wrap{white-space:nowrap}.tight_lines{line-height:1em}.theme-light .blank_cell{background:#f5f5f5}.theme-dark .blank_cell{background:#222}.theme-forest .blank_cell{background:#f5f5f5}.theme-sand .blank_cell{background:#ffebcd}.theme-midnight .blank_cell{background:#222}.bottom th,.bottom td{vertical-align:bottom}.small{font-size:75%;line-height:1.5em}.tie,.count{font-style:italic}.theme-light .tie,.theme-light .count{color:silver}.theme-dark .tie,.theme-dark .count{color:#555}.theme-forest .tie,.theme-forest .count{color:silver}.theme-sand .tie,.theme-sand .count{color:#daa520}.theme-midnight .tie,.theme-midnight .count{color:#2f4f4f}.theme-light th .count{color:#2f4f4f}.theme-dark th .count{color:#d3d3d3}.theme-forest th .count{color:#2f4f4f}.theme-sand th .count{color:#2f4f4f}.theme-midnight th .count{color:dimgray}td .count{display:inline-block;width:1.25em}p.buttons{margin-top:0;margin-bottom:2em;line-height:0}p.buttons span{display:inline-block}p.buttons button{margin-bottom:-1em}p.fieldset_base_buttons{margin-bottom:0}img.captcha{border:solid 1px;width:13.5em}.theme-light img.captcha{border-color:silver}.theme-dark img.captcha{border-color:#555}.theme-forest img.captcha{border-color:silver}.theme-sand img.captcha{border-color:#daa520}.theme-midnight img.captcha{border-color:#2f4f4f}.style-rounded img.captcha{border-radius:.5em}.style-square img.captcha{border-radius:0em}fieldset.roster{margin-right:1em}fieldset.roster input[type=text]{width:5em !important}fieldset.roster textarea{width:11em;height:22em}fieldset.ref_gen{margin-right:1em;text-align:left}fieldset.ref_gen input[type=text]{width:5em !important}fieldset.ref_gen select{padding:0 .25em}.style-rounded fieldset.ref_gen select{border-radius:.25em}.style-square fieldset.ref_gen select{border-radius:0em}fieldset.ref_gen_print div{font-weight:bold;text-align:left}fieldset.ref_gen_print input[type=text]{width:2em !important;text-align:right}fieldset.material_label{text-align:left}fieldset.material_label textarea{width:calc(100vw - 21em);height:10em}@media(max-width: 700px){fieldset.material_label{display:block}fieldset.material_label textarea{width:calc(100vw - 5em)}}fieldset.teams{text-align:left}fieldset.teams textarea{width:10em;height:5em}div.teams_column{display:inline-block;vertical-align:top;margin-left:3em;margin-top:1em}@media(min-width: 800px){table.recent_pickup_quizzes th:nth-of-type(2),table.recent_pickup_quizzes th:nth-of-type(3){min-width:10em}}@media(max-width: 800px){table.recent_pickup_quizzes{font-size:66%;line-height:1.5em}}textarea.max_width{width:calc(100vw - 5em);height:20em}@media print{.no_print{display:none}*{color:#000 !important;background:#fff !important}header,footer{visibility:hidden}header h1{visibility:visible;font-size:2rem !important;line-height:1.5em !important;position:absolute;left:.25em;top:.25em}main{background:rgba(0,0,0,0) !important}main div#queries{font-size:1rem !important;line-height:1.5rem !important}}
