/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */:root{--ratio: 1.5;--s-5: calc(var(--s-4) / var(--ratio));--s-4: calc(var(--s-3) / var(--ratio));--s-3: calc(var(--s-2) / var(--ratio));--s-2: calc(var(--s-1) / var(--ratio));--s-1: calc(var(--s0) / var(--ratio));--s0: .3rem;--sx: 0rem;--s1: calc(var(--s0) * var(--ratio));--s2: calc(var(--s1) * var(--ratio));--s3: calc(var(--s2) * var(--ratio));--s4: calc(var(--s3) * var(--ratio));--s5: calc(var(--s4) * var(--ratio));--measure: 60ch}.--sx{--space: var(--sx)}.--s0{--space: var(--s0)}.--s-1{--space: var(--s-1)}.--s-2{--space: var(--s-2)}.--s-3{--space: var(--s-3)}.--s-4{--space: var(--s-4)}.--s-5{--space: var(--s-5)}.--s1{--space: var(--s1)}.--s2{--space: var(--s2)}.--s3{--space: var(--s3)}.--s4{--space: var(--s4)}.--s5{--space: var(--s5)}.measure{max-width:var(--measure)}.no-measure{max-width:unset}.apply-measure{width:var(--measure)}.h{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space, 1rem);align-items:center}.h.--nowrap{flex-wrap:nowrap}.h.--justify{justify-content:space-between}.h.--top{align-items:flex-start}.h.--left{justify-content:flex-start}.h.--right{justify-content:flex-end}.h.--stretch{align-items:stretch}.v{display:flex;flex-direction:column;gap:var(--space, 1rem);align-items:flex-start}.v>svg,.v>div{align-self:stretch}.v.--smaller>*+*{gap:var(--space, .5rem)}.box{padding:var(--space, var(--s0))}.box{background:white;border-radius:var(--s-1)}.h>label{width:20ch}.cluster>label{width:20ch}.justify-content\:flex-start{justify-content:flex-start}.justify-content\:flex-end{justify-content:flex-end}.align-content\:flex-end{align-content:flex-end}.--invisible{display:none}.--grow,.may-grow{flex-grow:1}.v.--s-5{gap:var(--s-5)}.v.--s-4{gap:var(--s-4)}.v.--s-3{gap:var(--s-3)}.v.--s-2{gap:var(--s-2)}.v.--s-1{gap:var(--s-1)}.v.--s0{gap:var(--s0)}.v.--sx{gap:var(--sx)}.v.--s5{gap:var(--s5)}.v.--s4{gap:var(--s4)}.v.--s3{gap:var(--s3)}.v.--s2{gap:var(--s2)}.v.--s1{gap:var(--s1)}.h>.--stretch,.v>.--stretch,.--align-self\:stretch{align-self:stretch}.--no-user-select{user-select:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html.mobile-fix{overflow:hidden}html.mobile-fix body{height:100%;width:100vw;position:fixed;overflow-y:scroll;x-display:flex;x-align-items:stretch;x-flex-direction:column}html,body{height:100%;color:#111}body{overflow-y:auto}.no-grow{flex-grow:0!important}.may-grow{flex-grow:1}.may-shrink{flex-shrink:1}.is-nowrap{white-space:nowrap}.is-clickable{cursor:pointer}.is-link{color:#06f}.w100{width:100%}.w0{width:auto}button{cursor:pointer}.button{display:inline-block;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;user-select:none;box-sizing:border-box}.button::-moz-focus-inner{padding:0;border:0}.button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#000c;border:none rgba(0,0,0,0);background-color:#fff;background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));text-decoration:none;border-radius:4px;border:1px solid #aaa;box-shadow:0 2px 6px #0000001a}.button-hover,.button:hover,.button:focus{background-image:linear-gradient(transparent,rgba(240,240,240,.05) 40%,rgba(0,0,0,.05))}.button:focus{outline:0}.button-active,.button:active{box-shadow:0 0 0 1px #00000026 inset,0 0 6px #0003 inset;border-color:#000}.button[disabled],.button-disabled,.button-disabled:hover,.button-disabled:focus,.button-disabled:active{background-image:none;opacity:.4;cursor:not-allowed;box-shadow:none}.button-hidden{display:none}.button-primary,.button-selected,.button.is-selected,a.button-primary,a.button-selected{background-color:#0078e7;color:#fff}.button-submit{background-color:#00ba3c;color:#fff}.button-group{display:flex;flex-direction:row;flex-wrap:wrap}.button-group .button{margin:0;border-radius:0}.button-group .button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.button-group .button{margin-right:-1px}.button-group .button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.button-small{font-size:80%}button.is-link{background:transparent;border:none;padding:0;border-bottom:1px dashed;border-color:inherit}.error-notification{position:absolute;right:16px;top:16px;border-radius:4px;padding:12px 16px;background-color:#c33;color:#fff;z-index:1001}.loading-indicator{background:rgba(98,180,98,.4);z-index:100;display:block;position:absolute;top:0;left:0;height:4px;width:100%}.loading-indicator:after{content:" ";z-index:101;display:block;position:absolute;height:4px;width:100%;background:rgba(98,180,98,.8);transform-origin:0% 0%;transform:scaleX(0);animation:loading 1.5s infinite;transition-timing-function:ease-in-out}@keyframes loading{0%{transform:scaleX(0)}40%{transform:scaleX(1)}80%{transform:translate(100%)}}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],input:not([type]),select{padding:.5em .6em;display:inline-block;border:1px solid #ccc;border-radius:4px;vertical-align:middle;box-sizing:border-box}textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;border-radius:4px;vertical-align:middle;box-sizing:border-box}.select2-container--default .select2-selection--single{border:1px solid #ccc}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input:not([type]):focus,select:focus,textarea:focus{outline:0;border-color:#129fea;background-color:#ffc}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}input[type=text][disabled],input[type=password][disabled],input[type=email][disabled],input[type=url][disabled],input[type=date][disabled],input[type=month][disabled],input[type=time][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=week][disabled],input[type=number][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=color][disabled],input:not([type])[disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}input[readonly],select[readonly],textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}select{border:1px solid #ccc;background-color:#fff}.sidebar{background:white;height:100vh;overflow-y:none;isolation:isolate;display:flex;flex-direction:column}.sidebar-fixed-area{background:white;padding:0 0 0 24px;min-height:64px;border-bottom:1px solid rgba(33,33,33,.2);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sidebar-fixed-area h1{font-size:22px}.sidebar-scrollable-area{padding:20px 25px 65px 20px;overflow-y:auto;flex:1 1 auto}.sidebar-close button{display:block;margin:16px 16px 0 auto}@media (min-width: 1000px){.sidebar{width:40%;min-width:600px;position:fixed;right:0;top:0;height:100vh;overflow:hidden;z-index:1000}.only-small-screen{display:none!important}}@media (max-width: 999px){.sidebar{transition:none!important;overflow:unset;height:auto}.sidebar>.level>.level-left{display:none}.sidebar-scrollable-area{height:auto}.only-big-screen{display:none!important}}.bottom-close-bar{padding-top:2rem;padding-bottom:2rem;display:block;text-align:right;cursor:pointer}.bottom-close-bar-text{border-bottom:1px dashed #0B4787}.bottom-close-bar-key{color:#999;font-size:90%;margin-left:1rem}.sidebar-close{cursor:pointer;border:0;height:100%;background:white;padding-right:24px;padding-left:32px}.bottom-close-bar:hover,.sidebar-close:hover{color:#c30}.place-horizontally{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.justify-horizontally{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.fatal-startup{max-width:39rem;padding:16px;border:2px solid #c30;border-radius:5px;margin:32px auto}section,.block{margin-bottom:12px}body,button,input,optgroup,select,textarea{font-family:Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif}.no-data{color:#999}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pr-1{padding-right:4px!important}.pl-1{padding-left:4px!important}.pt-1{padding-top:4px!important}.pb-1{padding-bottom:4px!important}.pr-2{padding-right:8px!important}.pl-2{padding-left:8px!important}.pt-2{padding-top:8px!important}.pb-2{padding-bottom:8px!important}.pr-3{padding-right:16px!important}.pl-3{padding-left:16px!important}.pt-3{padding-top:16px!important}.pb-3{padding-bottom:16px!important}.pr-4{padding-right:24px!important}.pl-4{padding-left:24px!important}.pt-4{padding-top:24px!important}.pb-4{padding-bottom:24px!important}.pr-5{padding-right:32px!important}.pl-5{padding-left:32px!important}.pt-5{padding-top:32px!important}.pb-5{padding-bottom:32px!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-1{margin-right:4px!important}.ml-1{margin-left:4px!important}.mt-1{margin-top:4px!important}.mb-1{margin-bottom:4px!important}.mr-2{margin-right:8px!important}.ml-2{margin-left:8px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.mr-3{margin-right:16px!important}.ml-3{margin-left:16px!important}.mt-3{margin-top:16px!important}.mb-3{margin-bottom:16px!important}.mr-4{margin-right:24px!important}.ml-4{margin-left:24px!important}.mt-4{margin-top:24px!important}.mb-4{margin-bottom:24px!important}.mr-5{margin-right:32px!important}.ml-5{margin-left:32px!important}.mt-5{margin-top:32px!important}.mb-5{margin-bottom:32px!important}img{display:block}.muted{opacity:.5}.muted-more{opacity:.3}th,td{vertical-align:top}.text-center{text-align:center!important}.text-right{text-align:right!important}h1{font-size:2rem;font-weight:600;line-height:1.125}h2{font-size:1.5rem;font-weight:600;line-height:1.125}h3{font-size:1.25rem;font-weight:600;line-height:1.125}h4{font-size:1.125rem;font-weight:600;line-height:1.125}p{margin:0;line-height:150%;max-width:40em}p+p{margin-top:8px}.is-small{font-size:75%}.is-large{font-size:125%}.has-shadow-left{box-shadow:-8px 0 8px #0000001a}.has-shadow-right{box-shadow:8px 0 8px #0000001a}html,body{font-size:16px}.page{max-width:1280px;width:100%;margin:0 auto;padding:24px 32px 48px}.site-menu{max-width:1280px;width:100%;margin:0 auto 10px;padding:12px}textarea,select,input[type=text],input:not([type]),input[type=password]{width:100%}.small-form{max-width:426.6666666667px}h1,h2{color:#333}.table{border-collapse:collapse}.table td,.table th{text-align:left;padding:4px 16px 4px 4px}.table th{font-weight:400}.table thead th{border-bottom:1px solid #ccc}.table tr.selected{background:#ffc}.table.has-border td{border-bottom:1px solid #eee}tr.is-clickable:hover>td{background-color:#eee}.question{border-radius:4px}.question-header{color:#888}.question-header+.question-body{padding-top:0}.question-text{margin-bottom:16px}.question-text img{width:auto;height:auto;max-width:100%}.question-answers button{width:100%;text-align:left;margin-bottom:6px;white-space:normal}.question-review{padding-left:2em;margin-bottom:16px}.question-review .npk{position:absolute;width:2em;margin-left:-2em}.question-review .text{margin-bottom:8px}.question-review .wrong{color:#999;margin-bottom:4px}.question-review .correct{color:#292;font-weight:700}.admin{padding-top:16px;padding-bottom:16px}.is-internal-link{color:#06f;text-decoration:none;display:inline-block;padding:.1em .3em;text-decoration:underline;text-decoration-color:#0066ff50}.adm-question{display:block;text-decoration:none;color:#111;border:1px solid #eee}.adm-question.is-selected{background-color:#ffc}.adm-question.not-selected:hover{background-color:#efefef}.adm-question.not-enabled{color:#999}.element-list{display:flex;flex-direction:column}.element-list>*{line-height:1.5rem}.form-row>label{line-height:1.5rem;font-weight:700}.edit-answer{align-items:flex-start}.edit-answer textarea{flex:1 1 calc(100% - 10rem)}.edit-answer>div{flex:1 1 5rem}.split-2{display:grid;grid-template-columns:1fr 1fr}.split-3{display:grid;grid-template-columns:1fr 1fr 1fr}.adm-image-wrapper{width:8rem;height:8rem;border:1px solid #ddd;text-align:center;display:flex;justify-content:center;align-items:center;color:#999;cursor:pointer}.adm-image-wrapper:hover{color:#333;background-color:#efefef}.adm-image-preview img{display:inline-block;max-width:100%;max-height:100%;height:auto;width:auto}.short-input input{width:5em}.input-prefix{margin-left:.7em}.checkbox label,.checkboxes label{line-height:1.25;cursor:pointer}.checkbox label.not-active,.checkboxes label.not-active{color:#999}body{background-color:#efefef}.page{background-color:#fff}.pl{margin-bottom:12px}.pl:before{content:" ";display:block;background-color:#f4f4f4;width:128px;height:24px;margin-bottom:4px;border-radius:6px}.pl:after{content:" ";display:block;background-color:#f4f4f4;height:40px;border-radius:6px}.near-time-up{color:#c33}.is-link.text-danger{border:0;background:0;color:#c30;border-bottom:1px dashed #c30}.is-link.text-danger:hover{background-color:#cc330010}p.hint{font-size:80%;color:#777;margin-top:0}div.npk{display:inline-block;width:4ch;flex:0 0 4ch}.color-green{color:#4e9a06}.color-red{color:#a40000}.color-gray{color:#ccc}.text-muted{color:#aaa}.text-muted-ish{opacity:.6}.button-chosen{background-color:#4e9a06;color:#fff}.text-bold{font-weight:700}.button-delete{color:#933}form{max-width:80ch}.v>section{align-self:stretch}header{max-width:1280px;font-size:2rem}header .is-link{color:inherit;text-decoration-color:#00000020}button.muted-ish{background-image:linear-gradient(transparent,rgba(0,0,0,0) 40%,rgba(0,0,0,.05));color:#666}button.q:focus{background-image:linear-gradient(rgba(255,255,133,.3) 40%,rgba(255,255,133,.35))}.is-hidden{visibility:hidden}button.q{white-space:normal;font-size:90%;flex-basis:100%;display:flex;gap:.7ch;align-items:center}button.q div{text-align:left}@media (max-width: 500px){.--small-hide{display:none}}tr.--muted td{color:#aaa}.table tbody>tr:first-child>td{padding-top:12px}button>svg{flex-shrink:0}.q-grid{display:grid;grid-template-columns:1fr 10ch;width:100%;gap:var(--s2) var(--s0)}svg.entypo{flex:0 0 1.5em}button.h{display:flex!important;flex-wrap:nowrap;gap:var(--s0)}button svg{opacity:.8}h1,h2,h3{margin-bottom:0}.undelete-warning.svelte-2b02nt{background:rgba(120,231,120,.3);padding:.5em 1em}
