.f1-24{font-size:1.5rem;line-height:1.2}.f1-18{font-size:1.125rem;line-height:1.2}.f1-16{font-size:1rem;line-height:1.2}.f1-14{font-size:.875rem;line-height:1.2}.txt-700{font-weight:700}.txt-s{text-decoration:underline}.c-r{color:#a00}.txt p{font-size:1rem;line-height:1.2}.txt p:not(:last-child){margin-bottom:1.5625rem}.txt a{text-decoration:underline}.panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:var(--pad) var(--pad) 0 var(--pad);position:fixed;top:0;bottom:0;left:0;width:28.125rem;max-width:100%;z-index:5000;background-color:rgb(var(--color-w));transition:transform .4s,visibility 0s 0s;box-shadow:0 .625rem 1.25rem #00000030,0 .375rem .375rem #0000003b}.panel:not(.is-open){transform:translate(-100%);pointer-events:none;visibility:hidden;transition:transform .4s,visibility 0s .4s}.panel-right{right:0;left:auto}.panel-right:not(.is-open){transform:translate(100%)}.panel_title{width:100%;padding-right:calc(3.375rem + var(--pad));padding-top:.75rem;padding-bottom:var(--pad);flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:.625rem;column-gap:.625rem}.panel_title [data-icon]{flex:0 0 auto}.panel_txt{flex:1 1 auto;padding-top:var(--pad);padding-bottom:var(--pad);overflow:auto;scrollbar-width:none}.panel_txt::-webkit-scrollbar{display:none}.panel_close{position:absolute;top:var(--pad);right:var(--pad)}.btn{display:inline-flex;justify-content:center;align-items:center;-moz-column-gap:.625em;column-gap:.625em;min-height:3.375em;border-radius:1.25rem;padding:.5em 1.25em;background-repeat:no-repeat;font-size:1rem;transition:color .25s,background-color .25s,border-color .25s,opacity .25s,transform .25s}.btn[disabled]{cursor:default;pointer-events:none;opacity:.4}.btn-icon{padding:0;min-width:3.375em}.btn-r{border-radius:50%}.btn-s{min-height:1.6875em;min-width:1.6875em}.btn-s [data-icon]:before{font-size:1.125rem}.btn-c{background-color:rgb(var(--color-c));color:rgb(var(--color-w))}.btn-w{background-color:rgb(var(--color-w));color:rgb(var(--color-body-text))}.btn-g{background-color:rgb(var(--color-g));color:rgb(var(--color-b))}html[data-whatinput=keyboard] a.btn:not([disabled]):focus,html[data-whatinput=keyboard] button.btn:not([disabled]):focus{background-image:linear-gradient(to right,rgba(var(--color-b),.2),rgba(var(--color-b),.2))}@media (hover: hover),(-ms-high-contrast: none){a.btn:not([disabled]):hover,button.btn:not([disabled]):hover{background-image:linear-gradient(to right,rgba(var(--color-b),.2),rgba(var(--color-b),.2))}}.tag{display:inline-flex;justify-content:center;align-items:center;-moz-column-gap:.3571428571em;column-gap:.3571428571em;border-radius:.1875rem;padding:.2857142857em .5714285714em;background-color:rgb(var(--color-g))}.tag [data-icon]:before{font-size:1em}.app{padding:calc(var(--pad) * 2 + 3.375rem) var(--pad) 3.75rem}.app_header{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;padding:var(--pad);position:fixed;top:0;left:0;right:0;z-index:4000;pointer-events:none}.app_header button,.app_header a{pointer-events:all}.header_btn,.header_switch{box-shadow:0 .1875rem .375rem #0000001a,0 .1875rem .375rem #00000026}.header_btn{flex:0 0 auto}.header_btn:not(.header_btn-right)+.header_btn-right{margin-left:auto}.header_switch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch{border-radius:1.25rem;overflow:hidden;background-color:rgb(var(--color-w));white-space:nowrap}.switch_btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.switch_btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid rgb(var(--color-g))}.switch_btn.is-active{background-color:rgb(var(--color-c));color:rgb(var(--color-w))}.app_list{padding-top:2.5rem}.list_infos{padding-left:var(--pad)}.list_infos:not(:last-child){margin-bottom:.625rem}.list_row{padding:var(--pad);border-radius:1.25rem;background-color:rgb(var(--color-w))}.list_row:not(:last-child){margin-bottom:.625rem}.list_row-child{margin-left:calc(1.6875rem + var(--pad) * 2)}.row{position:relative}.row_expand{position:absolute;top:var(--pad);left:var(--pad)}.row-expandable .row_r{padding-left:calc(1.6875rem + var(--pad))}.row_r:not(:last-child),.row_sup:not(:last-child),.row_title:not(:last-child),.row_answers:not(:last-child),.row_infos:not(:last-child){margin-bottom:.625rem}.row_r-more:not(:first-child),.row_r-actions:not(:first-child),.row_infos:not(:first-child){margin-top:1.25rem}.row_sup,.row_answers,.row_infos,.row_r-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.625rem}.is-level-easy{background-color:#57a059}.is-level-normal{background-color:#e6bd0b}.is-level-hard{background-color:#df632a}.is-level-extreme{background-color:#e63232}.is-cat-geography{background-color:#3f97bd}.is-cat-history_politics{background-color:#e6bd0b}.is-cat-entertainment{background-color:#f34683}.is-cat-art_literature{background-color:#92805a}.is-cat-science_nature{background-color:#57a059}.is-cat-sports_leisure{background-color:#df632a}html[data-whatinput=keyboard] .row_r-actions button:focus{text-decoration:underline}@media (hover: hover),(-ms-high-contrast: none){.row_r-actions button:hover{text-decoration:underline}}.row-expandable:not(.is-expand) .row_expand [data-icon]:before{content:"expand_more"}.row-expandable:not(.is-expand) .row_r-more{display:none}.row_answer{background-color:#bfe7c0}.row_answer:first-child{font-weight:700}.row_answer-false{background-color:#e4bdbd}.form label{display:block;font-size:.875rem}.form input,.form select,.form textarea{display:block;width:100%;padding:.5rem .625rem;margin-top:.3125rem;background-color:rgb(var(--color-g));border-radius:.625rem;min-height:2.3125rem;line-height:1.2;font-size:1rem}.form textarea{height:12.5rem}.form textarea.is-big{min-height:calc(100vh - 26.875rem)}.form textarea.is-small{height:6.25rem}.form_p:not(:last-child){margin-bottom:1.25rem}.form_submit{display:flex;flex-wrap:wrap;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.625rem}.form_submit:not(:first-child){margin-top:2.5rem}.repeater_row{display:flex;align-items:center;-moz-column-gap:.3125rem;column-gap:.3125rem;margin-top:.3125rem}.repeater_row:not(:last-child){margin-bottom:.3125rem}.repeater_row input{flex:1 1 auto}.repeater_row button{flex:0 0 auto}.repeater_row button[disabled]{opacity:.2}.list_inner:not(:last-child){margin-bottom:2.5rem}.pagination{position:sticky;bottom:var(--pad);border-radius:1.25rem;overflow:hidden;background-color:rgb(var(--color-w));white-space:nowrap;box-shadow:0 .1875rem .375rem #0000001a,0 .1875rem .375rem #00000026;display:flex;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto}.pagination_nb,.pagination_infos,.pagination_pages,.pagination_nav{padding-top:.9375rem;padding-bottom:.9375rem}.pagination_nb:not(:last-child),.pagination_infos:not(:last-child),.pagination_pages:not(:last-child),.pagination_nav:not(:last-child){border-right:1px solid rgb(var(--color-g))}.pagination_nb,.pagination_pages,.pagination_infos,.pagination_nav{padding-left:.9375rem;padding-right:.9375rem}.pagination_nb,.pagination_pages,.pagination_nav,.pagination_infos{flex:0 0 auto}.pagination_infos{flex:1 1 auto}.pagination_nb,.pagination_pages{display:flex;-moz-column-gap:.5em;column-gap:.5em}.pagination_nb select,.pagination_pages select{width:auto;display:inline-block;padding-right:1.4285714286em;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='%23636466' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0px top 70%;background-size:1.4285714286em auto;-webkit-background-clip:border-box;align-self:flex-start;padding-top:.25rem;padding-bottom:.25rem}.pagination_nav:disabled{color:rgba(var(--color-b),.2)}.login{width:calc(100% - var(--pad) * 2);max-width:28.125rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(var(--color-w));padding:var(--pad);border-radius:1.25rem}.status{margin-top:2.5rem}.status button{color:rgb(var(--color-c));text-decoration:underline;vertical-align:baseline}@media only screen and (max-width: 53.125em){.pagination_nb,.pagination_infos{display:none}}@media only screen and (max-width: 40.625em){:root .app{--pad: .625rem}.btn{font-size:.875rem}.header_btn-import,.header_btn-export{display:none}.header_btn:not(.header_btn-right)+.header_btn-import.header_btn-right+.header_btn-right{margin-left:auto}.switch_btn{padding-left:.5em;padding-right:.5em}.row_title{font-size:1rem}.row_answers{font-size:.875rem}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dialog,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{margin:0;padding:0;border:0;font-size:1em;font:inherit;vertical-align:baseline}img,iframe{border:0;vertical-align:middle}img{-ms-interpolation-mode:bicubic;width:auto}a img{border:0}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}th{text-align:left}audio:not([controls]){display:none;height:0}a{background-color:transparent}button,input,textarea,select,optgroup{margin:0;color:inherit;font-family:inherit;font-size:inherit;background-color:transparent;outline-style:none;text-transform:none;letter-spacing:inherit;font-weight:inherit;border:0;padding:0;line-height:1}input,textarea,select{border-radius:0}button{display:block;padding:0;overflow:visible;text-align:inherit;display:inline-block;width:auto;border:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:border-box;border-radius:0}input[type=search],input[type=text],input[type=email],input[type=url],input[type=tel],textarea{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{white-space:normal}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}label,button,input[type=submit],input[type=button],input[type=reset]{cursor:pointer}label,button,input,select{vertical-align:middle}button[disabled],input[disabled]{cursor:not-allowed}textarea{overflow:auto;vertical-align:top;resize:vertical}optgroup,b,strong{font-weight:700}i,em{font-style:italic}sub,sup{position:relative;font-size:.75em;vertical-align:0}sup{bottom:1ex}sub{top:.5ex}del{text-decoration:line-through}ins{text-decoration:underline}a,button{transition:color .25s,background-color .25s;cursor:pointer}a{text-decoration:none;color:inherit}ul,ol{list-style:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/assets/material-icons-JAMAXUYH.woff2) format("woff2")}.srOnly{position:absolute;height:1px!important;width:1px!important;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;padding:0;border:0;white-space:nowrap}:root{--pad: 1.25rem;--color-b: 0,0,0;--color-w: 255,255,255;--color-c: 231,62,13;--color-g: 242,242,242;--color-txt: var(--color-b);--color-bg: var(--color-g);width:100%;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:only light;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{width:100%;font-size:1em;overflow-y:scroll;overflow-x:hidden;background-color:rgb(var(--color-bg));color:rgb(var(--color-txt))}[data-icon]:before{content:attr(data-icon);font-family:Material Icons;font-weight:400;font-style:normal;font-size:1.5rem;display:block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}
