@charset "UTF-8";@font-face{font-display:swap;font-family:AtkinsonHyperlegible;font-optical-sizing:auto;font-style:normal;src:url(../fonts/AtkinsonHyperlegibleNextVF-Variable.woff2) format("woff2")}@font-face{font-display:swap;font-family:Borel;font-feature-settings:"liga" 1;font-optical-sizing:auto;font-style:normal;src:url(../fonts/Borel-Regular.woff2) format("woff2")}:root{--color-white:#fafafa;--color-black:#191a1a;--color-gray:#818688;--color-gray-light:#d0d2d2;--color-gray-ultralight:#f2f2f3;--color-gray-dark:#4f5354;--color-gray-ultradark:#2d2e2f;--color-red:#cf2a2a;--color-red-light:#f6c0c0;--color-red-dark:#991515;--color-red-ultradark:#5a0c0c;--color-green:#66eb00;--color-green-light:#d7ffb8;--color-green-dark:#459e00;--color-blue:#00acf0;--color-blue-light:#a6e4fc;--color-blue-dark:#045a7c;--color-yellow:#ff0;--color-yellow-light:#ff9;--color-yellow-dark:#bfbf40;--color-orange:#ff9100;--color-orange-light:#ffcc8a;--color-orange-dark:#995700;--color-purple:#9c35bb;--color-purple-light:#e6c7ef;--color-purple-dark:#561d67;--color-pink:#f9c;--color-pink-light:#ffcce6;--color-pink-dark:#c20a66;--color-ic:#ffd900;--color-main:#3eead0;--color-featured:#ffd900;--color-danger:#ca1c1c;--color-highlight:#ffff80;--color-aux:var(--color-gray-light);--color:var(--color-black);--link-color:#119783;--nav-color:var(--color);--message-color:#ffd900;--message-error-color:#f33;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--h-font-family:"AtkinsonHyperlegible";--font-size:1em;--body-font-size:16px;--font-weight-light:200;--font-weight:400;--font-weight-bold:550;--line-height:1.6;--h1-fs:2;--h1-letter-spacing:-.02em;--h1-line-height:1.25;--h1-font-weight:450;--h2-fs:1.3;--h2-letter-spacing:-.02em;--h2-line-height:1.25;--h2-font-weight:450;--h3-fs:1.2;--h3-font-weight:400;--h4-fs:1.1;--h4-font-weight:var(--font-weight-bold);--h5-fs:.82;--h5-letter-spacing:.06em;--h6-fs:.82;--prose-font-family:inherit;--prose-font-size:inherit;--element-br:.33;--element-ph:1.1;--element-pv:1;--button-br:1.5;--hr:1rem;--vr:1rem;--text-max-width:48rem;--text-max-width-l:64rem;--content-ph:.75;--content-pv:.75;--content-max-width:92rem;--section-pv:calc(var(--content-pv)*3);--window-shadow:0 0 .5em rgba(0,0,0,.25);--columns:2;--column-min-width:min(16rem,90vw);--grid:16rem;--gutter:var(--hr);--inline-gutter:calc(var(--hr)*.5);--scroll-pt:0;--screen-motion-duration:.6s;--action-motion-duration:.2s;--loading-motion-duration:.4s;--motion-duration:var(--screen-motion-duration);--motion-distance:var(--hr);--motion-timing-function:cubic-bezier(.5,0,0,1)}@media (min-width:768px){:root{--h1-fs:2.6;--h2-fs:1.4;--content-ph:1.5;--content-pv:1.25;--section-pv:calc(var(--content-pv)*3)}}@media (min-width:1280px){:root{--columns:3}}:not(svg *),:not(svg *):after,:not(svg *):before{--br:0;border-radius:calc(var(--br)*var(--hr));--fs:1;font-size:calc(var(--font-size)*var(--fs));--pl:0;--pr:0;--pt:0;--pb:0;padding:calc(var(--pt)*var(--vr)) calc(var(--pr)*var(--hr)) calc(var(--pb)*var(--vr)) calc(var(--pl)*var(--hr));--ml:0;--mr:0;--mt:0;--mb:0;margin:calc(var(--mt)*var(--vr)) calc(var(--mr)*var(--hr)) calc(var(--mb)*var(--vr)) calc(var(--ml)*var(--hr));--w:auto;--width:calc(var(--w)*var(--hr));width:var(--width,auto);--maxw:none;--max-width:calc(var(--maxw)*var(--hr));max-width:var(--max-width,none);--minw:none;--min-width:calc(var(--minw)*var(--hr));min-width:var(--min-width,none);--h:auto;--height:calc(var(--h)*var(--vr));height:var(--height,auto);--maxh:none;--max-height:calc(var(--maxh)*var(--vr));max-height:var(--max-height,none);--minh:none;--min-height:calc(var(--minh)*var(--vr));min-height:var(--min-height,none);--l:auto;--left:calc(var(--l)*var(--hr));left:var(--left,auto);--r:auto;--right:calc(var(--r)*var(--hr));right:var(--right,auto);--t:auto;--top:calc(var(--t)*var(--vr));top:var(--top,auto);--b:auto;--bottom:calc(var(--b)*var(--vr));bottom:var(--bottom,auto);--g:0;animation-duration:var(--motion-duration);animation-fill-mode:backwards;animation-timing-function:var(--motion-timing-function);gap:calc(var(--g)*var(--hr));transition-duration:var(--motion-duration);transition-property:opacity,transform,filter;transition-timing-function:var(--motion-timing-function)}*,:after,:before{box-sizing:border-box;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0}::-moz-selection{background-color:var(--color-highlight,inherit);background-color:color-mix(in srgb,var(--color-highlight,transparent),transparent 50%)}::selection{background-color:var(--color-highlight,inherit);background-color:color-mix(in srgb,var(--color-highlight,transparent),transparent 50%)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--scroll-pt)*var(--vr))}body{color:var(--color);min-height:100vh;min-height:100svh}hr{--mt:3;--mb:3;border-top:1px solid;opacity:.33}hr,img{display:block}img{height:auto;max-width:100%}svg{display:inline-block}video{display:block;width:100%}table{border-collapse:collapse}:where(a){color:var(--color);display:inline-block;text-decoration:none;--motion-duration:var(--action-motion-duration)}@media (hover:hover) and (pointer:fine){:where(a):hover{color:color-mix(in srgb,var(--color),var(--color-black) 16%);z-index:1}}:where(a):active{color:color-mix(in srgb,var(--color),var(--color-black) 32%)}:where(a):focus-visible{outline-color:currentColor;outline-style:solid;outline-width:2px;text-decoration:none;z-index:1}:where(a) *{pointer-events:none}nav li{list-style:none}nav a:not(.button){align-items:center;color:var(--nav-color,currentColor);display:inline-flex;gap:1em}html{font-family:var(--font-family);font-size:100%;font-weight:var(--font-weight);line-height:var(--line-height);text-rendering:optimizeSpeed;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-size:var(--body-font-size)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--h-font-family,inherit)}.h1,h1{--fs:var(--h1-fs);font-weight:var(--h1-font-weight,inherit);letter-spacing:var(--h1-letter-spacing,0);line-height:var(--h1-line-height,inherit)}.h2,h2{--fs:var(--h2-fs);font-weight:var(--h2-font-weight,inherit);letter-spacing:var(--h2-letter-spacing,0);line-height:var(--h2-line-height,inherit)}.h3,h3,legend{--fs:var(--h3-fs);font-weight:var(--h3-font-weight,inherit);letter-spacing:var(--h3-letter-spacing,0);line-height:var(--h3-line-height,inherit)}.h4,h4{--fs:var(--h4-fs);font-weight:var(--h4-font-weight,inherit);letter-spacing:var(--h4-letter-spacing,0);line-height:var(--h4-line-height,inherit)}.h5,h5{--fs:var(--h5-fs);font-weight:var(--h5-font-weight,inherit);letter-spacing:var(--h5-letter-spacing,0);line-height:var(--h5-line-height,inherit);text-transform:uppercase}.h6,cite,figcaption,h6,small{--fs:var(--h6-fs);font-weight:var(--h6-font-weight,inherit);letter-spacing:var(--h6-letter-spacing,0);line-height:var(--h6-line-height,inherit)}cite{font-weight:var(--font-weight-bold)}p{text-wrap:pretty}a{cursor:pointer;text-decoration:none}.strong,strong{font-weight:var(--font-weight-bold)}sup{font-size:.5em;line-height:1}address{font-style:normal}.media{overflow:hidden;position:relative}.media canvas,.media img,.media video{margin:0;width:100%}@media (min-width:480px){.media:not(.no-crop){aspect-ratio:1.5}.media:not(.no-crop) canvas,.media:not(.no-crop) img,.media:not(.no-crop) video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}}.media.background,.media.background img,.media.background video{--l:0;--t:0;--width:100%;--height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.media.left,.media.right{min-height:100%}.media.left,.media.top{order:-1}.media.bottom,.media.right{order:1}:has(>.media.background){position:relative}:has(>.media.background)>:not(.media){position:relative;z-index:1}@media (min-width:1280px){:has(>.media.left,>.media.right){align-items:center;display:flex;flex-flow:row wrap;justify-content:center}:has(>.media.left,>.media.right)>div{flex:1 1 34%}:has(>.media.left,>.media.right)>div>:first-child{margin-top:auto}:has(>.media.left,>.media.right)>div>:last-child{margin-bottom:auto}:has(>.media.left,>.media.right)>:not(div){flex:1 1 100%}}@media (min-width:1280px){:has(>.media.bottom){display:flex;flex-flow:column nowrap}}.icon{--fs:1.2;color:currentColor;display:inline-block;line-height:.75;vertical-align:text-bottom}.icon,.icon:after{aspect-ratio:1;width:1em}.icon:after{background-color:currentColor;content:"";display:block;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button .icon,button .icon{--fs:1.8;--ml:-1.2;--mr:1;--mt:-.3;--mb:-.3;float:left}.button.small .icon,.small .button .icon,.small button .icon,button.small .icon{--fs:1.6;--ml:-.75;--mr:.65;--mt:-.2;--mb:-.2}.button,.buttons>*,button{--box-shadow-color:transparent;--box-shadow-color-state:var(--color-black);--background-color:transparent;--background-color-state:var(--color-black);--color:var(--color-black);--color-state:var(--color-black);--br:var(--button-br);--pl:var(--element-ph) * 2;--pr:var(--element-ph) * 2;--pt:var(--element-pv);--pb:var(--element-pv);--motion-duration:var(--action-motion-duration);background-color:var(--background-color);background-color:color-mix(in srgb,var(--background-color),var(--background-color-state) var(--background-color-mix,0%));box-shadow:inset 0 0 0 2px var(--box-shadow-color);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--box-shadow-color),var(--box-shadow-color-state) var(--box-shadow-color-mix,0%));color:var(--color);color:color-mix(in srgb,var(--color),var(--color-state) var(--color-mix,0%));cursor:pointer;display:inline-block;line-height:1.25;outline-color:var(--outline-color,--color);outline-style:solid;outline-width:0;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.button:hover,.buttons>:hover,button:hover{--box-shadow-color-mix:3%;--background-color-mix:4%;--color-mix:4%;z-index:1}}.button:active,.buttons>:active,button:active{--background-color-mix:8%;--color-mix:8%}.button:focus-visible,.buttons>:focus-visible,button:focus-visible{--outline-color:var(--color-black);outline-offset:0;outline-width:3px;z-index:1}.button.disabled,.button:disabled,.buttons>.disabled,.buttons>:disabled,button.disabled,button:disabled{opacity:.5}.button.main,.button[type=submit],.buttons>.main,.buttons>[type=submit],button.main,button[type=submit]{--background-color:var(--color-main);--color:var(--color-black);font-weight:var(--font-weight-bold)}.button.featured,.buttons>.featured,button.featured{--background-color:var(--color-featured);--color:var(--color-black);font-weight:var(--font-weight-bold)}.button.danger,.buttons>.danger,button.danger{--color:var(--color-danger)}@media (hover:hover) and (pointer:fine){.button.danger:hover,.buttons>.danger:hover,button.danger:hover{--box-shadow-color:var(--color-danger);--background-color:var(--color-danger);--color:var(--color-white);--color-mix:0%}}.button.danger:active,.buttons>.danger:active,button.danger:active{--color-mix:0%}.button.danger:focus-visible,.buttons>.danger:focus-visible,button.danger:focus-visible{--box-shadow-color:var(--color-danger);--background-color:var(--color-danger);--color:var(--color-white)}.button.danger.outlined,.buttons>.danger.outlined,button.danger.outlined{--box-shadow-color:var(--color-danger)}.button.aux,.buttons>.aux,button.aux{--box-shadow-color:var(--color-aux);--background-color:var(--color-white)}.button.outlined,.buttons.outlined>*,button.outlined{--box-shadow-color:var(--color-black)}@media (hover:hover) and (pointer:fine){.button.outlined:hover,.buttons.outlined>:hover,button.outlined:hover{--box-shadow-color-mix:20%}}.button.small,.buttons.small>*,.small .button,.small button,button.small{--pl:var(--element-ph);--pr:var(--element-ph);--pt:var(--element-pv) * .5;--pb:var(--element-pv) * .5}.big .button,.big button,.button.big,.buttons.big>*,button.big{--br:var(--button-br) * 1.5;--fs:1.2;--pt:var(--element-pv) * 1.25;--pb:var(--element-pv) * 1.25}@media (min-width:768px){.big .button,.big button,.button.big,.buttons.big>*,button.big{--fs:1.3}}label:has(input[type=checkbox].toggle,input[type=radio].toggle){--pl:3.25}label:has(input[type=checkbox].toggle,input[type=radio].toggle) input{--ml:-3.25}input[type=checkbox].toggle,input[type=radio].toggle{--background-color-mix:33%;background-image:radial-gradient(.55em at .55em center,var(--color-white) 90%,transparent 100%)!important;background-position:.2em;background-size:100%;border-radius:1em;height:1.5em;transition-property:background-position;width:2.5em}input[type=checkbox].toggle:checked,input[type=radio].toggle:checked{background-color:var(--color-black);background-position:1.25rem;outline-color:var(--color-black)}.form .actions:not(:first-child),form .actions:not(:first-child){--mt:1}.form .actions:not(:last-child),form .actions:not(:last-child){--mb:1}.form .actions.main,form .actions.main{--mt:2;--mb:2}@media (min-width:768px){.form .actions.main,form .actions.main{--mb:3}}fieldset{position:relative}fieldset+fieldset{--mt:3}legend{--mt:0;--mb:0;font-weight:var(--font-weight-bold)}legend:last-child{--mb:.5}label{--fs:.9;--pt:.5;--pb:.5;--motion-duration:var(--action-motion-duration);cursor:pointer;display:block}label:has(input[type=checkbox],input[type=radio]){--fs:1;--pl:2;--pt:.5;--pb:.5}label:has(input[type=checkbox],input[type=radio]) input{--ml:-2;position:absolute}.form-element:has(.invalid) label.info,.form-element:has([invalid]) label.info,label.invalid{color:var(--color-danger)}input,select,textarea{--outline-color:var(--color-gray);--outline-color-state:var(--color-black);--background-color:var(--color-gray-ultralight);--background-color-state:var(--color-black);--color:var(--color-black);--color-state:var(--color-black);--motion-duration:var(--action-motion-duration);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background-color);background-color:color-mix(in srgb,var(--background-color),var(--background-color-state) var(--background-color-mix,4%));background-position:50%;background-repeat:no-repeat;background-size:1em;caret-color:var(--color);color:var(--color);color:color-mix(in srgb,var(--color),var(--color-state) var(--color-mix,0%));font-family:inherit;outline-color:var(--outline-color);outline-color:color-mix(in srgb,var(--outline-color),var(--outline-color-state) var(--outline-color-mix,0%));outline-style:solid;outline-width:1px;position:relative;z-index:1}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:inherit;opacity:.5}input::placeholder,select::placeholder,textarea::placeholder{color:inherit;opacity:.5}@media (hover:hover) and (pointer:fine){input:hover,select:hover,textarea:hover{--outline-color-mix:66%;--background-color-mix:6%}}input:focus-visible,select:focus-visible,textarea:focus-visible{--outline-color-mix:100%;--background-color:var(--color-white);--background-color-mix:0%;outline-width:3px;z-index:1}input:active,select:active,textarea:active{--outline-color-mix:100%;outline-width:2px}input:checked,select:checked,textarea:checked{--background-color-mix:100%!important;--outline-color-mix:100%!important}input.invalid:not(:focus-visible),input[invalid]:not(:focus-visible),select.invalid:not(:focus-visible),select[invalid]:not(:focus-visible),textarea.invalid:not(:focus-visible),textarea[invalid]:not(:focus-visible){--outline-color-state:var(--color-danger);--outline-color-mix:90%;--background-color-state:var(--color-danger);--background-color-mix:33%;--color-state:var(--color-danger);--color-mix:50%;outline-width:2px}input.invalid:not(:focus-visible)[type=checkbox],input.invalid:not(:focus-visible)[type=radio],input[invalid]:not(:focus-visible)[type=checkbox],input[invalid]:not(:focus-visible)[type=radio],select.invalid:not(:focus-visible)[type=checkbox],select.invalid:not(:focus-visible)[type=radio],select[invalid]:not(:focus-visible)[type=checkbox],select[invalid]:not(:focus-visible)[type=radio],textarea.invalid:not(:focus-visible)[type=checkbox],textarea.invalid:not(:focus-visible)[type=radio],textarea[invalid]:not(:focus-visible)[type=checkbox],textarea[invalid]:not(:focus-visible)[type=radio]{--background-color-mix:100%}input[disabled],select[disabled],textarea[disabled]{--outline-color-state:var(--color-gray-light);--outline-color-mix:66%;--background-color-state:var(--color-gray-ultralight);--background-color-mix:12%;--color-state:var(--color-gray);--color-mix:50%}input:not([type=checkbox]):not([type=radio]),select,textarea{--br:var(--element-br);--pl:var(--element-ph);--pr:var(--element-ph);--pt:var(--element-pv);--pb:var(--element-pv);display:block;width:100%}input[type=checkbox],input[type=radio]{--outline-color-mix:30%;--width:1.25em;--height:1.25em;cursor:pointer;display:inline-block;vertical-align:sub}input[type=checkbox]{background-size:.9em}input[type=checkbox]:checked{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m4 16 8 8 16-16" fill="none" stroke="white" stroke-width="4"/></svg>')}input[type=radio]{--background-color-mix:16%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><circle cx="16" cy="16" r="8" fill="white" stroke="none" stroke-width="6"/></svg>');background-size:100%;border-radius:50%}textarea{--minh:9;resize:none}select{--background-color:var(--color-white);--background-color-mix:0%;cursor:pointer;overflow:hidden;text-indent:0;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover) and (pointer:fine){select:hover{--background-color-mix:1%!important}}select[multiple]{--minh:12}select[multiple] option{--pl:var(--element-ph);--pr:var(--element-ph);--pt:var(--element-pv);--pb:var(--element-pv)}select:not([multiple]){--pr:1.5;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m4 10 12 12 12-12" fill="none" stroke="black" stroke-width="2"/></svg>');background-position:right calc(var(--hr)*var(--element-ph)*.5) center}option{cursor:pointer}.small input:not([type=checkbox]):not([type=radio]),.small select,.small textarea,input:not([type=checkbox]):not([type=radio]).small,select.small,textarea.small{--pr:calc(var(--element-ph)*.5);--pl:calc(var(--element-ph)*.5);--pt:calc(var(--element-pv)*.5);--pb:calc(var(--element-pv)*.5)}.big input:not([type=checkbox]):not([type=radio]),.big select,.big textarea,input:not([type=checkbox]):not([type=radio]).big,select.big,textarea.big{--fs:1.25}@media (min-width:768px){.big input:not([type=checkbox]):not([type=radio]),.big select,.big textarea,input:not([type=checkbox]):not([type=radio]).big,select.big,textarea.big{--fs:1.5;letter-spacing:-.01em}}.featured input:not([type=checkbox]):not([type=radio]):not(:focus-visible),.featured select:not(:focus-visible),.featured textarea:not(:focus-visible),input:not([type=checkbox]):not([type=radio]).featured:not(:focus-visible),select.featured:not(:focus-visible),textarea.featured:not(:focus-visible){--outline-color-state:var(--color-featured);--outline-color-mix:50%;--background-color-state:var(--color-featured);--background-color-mix:20%;--color-state:var(--color-featured);--color-mix:50%;outline-width:2px}.featured input:not([type=checkbox]):not([type=radio]):not(:focus-visible)[type=checkbox],.featured input:not([type=checkbox]):not([type=radio]):not(:focus-visible)[type=radio],.featured select:not(:focus-visible)[type=checkbox],.featured select:not(:focus-visible)[type=radio],.featured textarea:not(:focus-visible)[type=checkbox],.featured textarea:not(:focus-visible)[type=radio],input:not([type=checkbox]):not([type=radio]).featured:not(:focus-visible)[type=checkbox],input:not([type=checkbox]):not([type=radio]).featured:not(:focus-visible)[type=radio],select.featured:not(:focus-visible)[type=checkbox],select.featured:not(:focus-visible)[type=radio],textarea.featured:not(:focus-visible)[type=checkbox],textarea.featured:not(:focus-visible)[type=radio]{--background-color-mix:100%}.form-element{--width:100%;--g:.5;align-items:stretch;display:flex;flex:1 1 100%;flex-flow:row wrap;justify-content:flex-start;margin-left:auto;margin-right:auto;position:relative}.form-element:not(:first-child){--mt:1}.form-element:not(:last-child){--mb:1}.form-element label{--pt:0;--pb:0;display:inline-flex;flex:0 1 auto;position:relative}.form-element input:not([type=checkbox]):not([type=radio]),.form-element select,.form-element textarea{--minw:4;flex:1 0 100%;order:1}.form-element input:not([type=checkbox]):not([type=radio])~label,.form-element select~label,.form-element textarea~label{order:-1}.form-element input:not([type=checkbox]):not([type=radio])~label.info,.form-element input:not([type=checkbox]):not([type=radio])~label.invalid,.form-element select~label.info,.form-element select~label.invalid,.form-element textarea~label.info,.form-element textarea~label.invalid{order:0}.form-element .button,.form-element button{--br:var(--element-br);flex:1 1 100%;margin-top:auto}.form-element .actions{--mt:0!important;--mb:0!important;--r:var(--element-ph) * .25;--t:.1;display:inline-block;line-height:1;position:absolute;z-index:1}.form-element .actions .button,.form-element .actions .buttons>*,.form-element .actions button{--br:.5;--fs:.62;--pl:.5;--pr:.5;--pt:.3;--pb:.3;text-transform:uppercase}.form-element .form-element{--ml:0;--mr:0;--mt:0;--mb:0;--minw:10;align-items:flex-end;flex:1 0 1%}.form-element .form-element:has(input[type=checkbox],input[type=radio]):not(:first-child){--pl:1}.form-element .form-element:has(input[type=checkbox],input[type=radio]) label{--pr:1}.form-element .form-element:has(>button,>.button){min-width:auto}@media (min-width:768px){.form-element .form-element:has(>button,>.button){flex:0 1 1%}}@media (max-width:768px){.form-element .form-element:has(.form-element){flex-basis:100%}}.compact .form-element,.form-element.compact{--mt:0;--mb:0;--minh:4;--g:.3;align-items:stretch;align-self:stretch;flex:1 1 10%;max-width:100%}.compact .form-element label,.form-element.compact label{--fs:.76;--mt:0;--mb:0;--pl:var(--element-ph);--pr:var(--element-ph);--pt:var(--element-pv) * .5;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;z-index:2}.compact .form-element label.info,.form-element.compact label.info{--ml:0;--mr:var(--element-ph);--pl:0;--pr:0;display:inline}.compact .form-element:has(input,textarea,select),.form-element.compact:has(input,textarea,select){--minw:12}.compact .form-element input:not([type=checkbox]):not([type=radio]),.compact .form-element select,.compact .form-element textarea,.form-element.compact input:not([type=checkbox]):not([type=radio]),.form-element.compact select,.form-element.compact textarea{--pt:calc(var(--element-pv)*1.5);--pb:.1;--l:0;--r:0;--t:0;--b:0;order:-1;position:absolute}.compact .form-element textarea,.form-element.compact textarea{--minh:12}.compact .form-element select,.form-element.compact select{background-image:none}.compact .form-element .button,.compact .form-element button,.form-element.compact .button,.form-element.compact button{align-items:center;margin:0}.compact .form-element .actions,.form-element.compact .actions{--t:var(--element-pv) * .25}.compact .form-element .form-element,.form-element.compact .form-element{flex-wrap:nowrap}.compact .form-element:has(.big),.form-element.compact:has(.big){--minh:5}.message,.messages{--pl:var(--element-ph);--pr:var(--element-ph);--pt:var(--element-pv);--pb:var(--element-pv);background-color:var(--message-color);color:color-mix(in srgb,var(--message-color),var(--color) 85%)}.message.error,.message:has(.error),.messages.error,.messages:has(.error){--message-color:var(--message-error-color)}.message a,.messages a{color:currentColor!important;text-decoration:underline}.message{--br:var(--element-br);background-color:color-mix(in srgb,var(--message-color),var(--color-white) 75%);box-shadow:inset 0 0 0 1px var(--message-color)}.message:not(:first-child){--mt:1}.message:not(:last-child){--mb:1}.messages{--fs:1.1;--t:0;--b:0;background-color:color-mix(in srgb,var(--message-color),transparent 20%);cursor:pointer;position:sticky;text-align:center;z-index:99999}.messages .message{background-color:transparent;box-shadow:none;padding:0}details{--mt:.5;--mb:.5;--pl:var(--element-ph);--pr:var(--element-ph);--pt:1;--pb:1;--motion-duration:var(--action-motion-duration);border-radius:calc(var(--element-br)*var(--hr));flex:1 auto;outline:1px solid var(--color-black)}@media (hover:hover) and (pointer:fine){details:hover{outline-width:2px}}details:has(summary:focus-visible){outline-width:3px;z-index:1}details:has(summary:active){outline-width:1px}details[open] summary{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><line x1="2" y1="15" x2="28" y2="15" fill="none" stroke="black" stroke-width="3"/></svg>');--mb:0}summary{--ml:calc(var(--element-ph)*-1);--mr:calc(var(--element-ph)*-1);--mt:-1;--mb:-1;--pl:var(--element-ph);--pr:calc(var(--element-ph)*2.5);--pt:1;--pb:1;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><line x1="2" y1="15" x2="28" y2="15" fill="none" stroke="black" stroke-width="3"/><line x1="15" y1="2" x2="15" y2="28" fill="none" stroke="black" stroke-width="3"/></svg>');background-position:right calc(var(--hr)*var(--element-ph)) center;background-repeat:no-repeat;background-size:1em auto;cursor:pointer;display:block;outline:0 none}summary::marker{display:none}html label.dropdown{--pl:0;--pt:0;--pb:0;display:inline-block;position:relative}html label.dropdown .sensor,html label.dropdown .sensor:not(:checked)~*{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;position:absolute!important;white-space:nowrap!important}html label.dropdown .sensor~*{--br:calc(var(--button-br)*.5);--pl:.5;--pr:.5;--pt:.5;--pb:.5;--r:0;--t:0;--g:.25;background-color:var(--color-white);box-shadow:var(--window-shadow);display:flex;flex-flow:column nowrap;position:absolute;z-index:99999}html label.dropdown .sensor~* a{white-space:nowrap}.monitor{--inline-gutter:var(--hr)}.monitor dt{--fs:.9;--mb:.25}.monitor dd{font-family:var(--h-font-family,inherit);--fs:var(--h2-fs);font-weight:var(--h2-font-weight,inherit);letter-spacing:var(--h2-letter-spacing,0);line-height:var(--h2-line-height,inherit)}.monitor dd:empty{opacity:.5}.monitor dd:empty:after{content:"—"}.monitor>dd{--mb:1}.monitor .euro:after{--fs:.8;content:" €"}.monitor .separator{background-color:var(--color-gray-light);min-height:1px;min-width:1px}.monitor .important{font-weight:var(--font-weight-bold)}.monitor .ok{color:var(--color-green-dark)}.monitor .danger,.monitor .warning{color:var(--color-danger)}.monitor .big dd,.monitor dd.big,.monitor.big dd{font-family:var(--h-font-family,inherit);--fs:var(--h1-fs);font-weight:var(--h1-font-weight,inherit);letter-spacing:var(--h1-letter-spacing,0);line-height:var(--h1-line-height,inherit)}.content{--pl:var(--content-ph);--pr:var(--content-ph);--pt:var(--content-pv);--pb:var(--content-pv);margin-left:auto;margin-right:auto;max-width:var(--content-max-width);width:100%}.cover{--l:0;--t:0;--width:100%;--height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.columns,.inline,[style*=--columns]{display:flex;flex-flow:row wrap}.columns>li,.inline>li,[style*=--columns]>li{list-style:none}.inline{align-items:flex-start;gap:var(--inline-gutter,var(--gutter))}.columns,[style*=--columns]{align-content:flex-start;align-items:stretch;gap:var(--gutter);justify-content:center}.columns>*,[style*=--columns]>*{flex:1 1 calc((100% - var(--gutter)*var(--columns))/var(--columns));min-width:var(--column-min-width)}.grid,[style*=--grid]{display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(var(--grid),1fr))}.half{min-width:calc(50% - var(--gutter))}.full{flex:1 1 100%!important;grid-column:1/-1!important;max-width:100%!important;width:100%}.start{margin-inline-end:auto}.end{margin-inline-start:auto}:where(.prose){font-family:var(--prose-font-family,inherit);font-size:var(--prose-font-size,inherit)}:where(.prose) details,:where(.prose) dl,:where(.prose) h1,:where(.prose) h2,:where(.prose) h3,:where(.prose) h4,:where(.prose) h5,:where(.prose) h6,:where(.prose) legend,:where(.prose) ol,:where(.prose) p,:where(.prose) ul{max-width:var(--text-max-width)}:where(.prose) h1:not(:first-child),:where(.prose) h2:not(:first-child),:where(.prose) h3:not(:first-child),:where(.prose) h4:not(:first-child),:where(.prose) h5:not(:first-child),:where(.prose) h6:not(:first-child),:where(.prose) p:not(:first-child),:where(.prose) table:not(:first-child){--mt:1}:where(.prose) h1:not(:last-child),:where(.prose) h2:not(:last-child),:where(.prose) h3:not(:last-child),:where(.prose) h4:not(:last-child),:where(.prose) h5:not(:last-child),:where(.prose) h6:not(:last-child),:where(.prose) p:not(:last-child),:where(.prose) table:not(:last-child){--mb:1}:where(.prose) h1+h2{--mt:2!important}:where(.prose) h2:not(:first-child){--mt:4}:where(.prose) h2:not(:last-child){--mb:2}:where(.prose) :not(h2)+h3:not(:first-child),:where(.prose) :not(h3)+h4:not(:first-child){--mt:3}:where(.prose) dl:not(:first-child),:where(.prose) ol:not(:first-child),:where(.prose) ul:not(:first-child){--mt:2}:where(.prose) dl:not(:last-child),:where(.prose) ol:not(:last-child),:where(.prose) ul:not(:last-child){--mb:2}:where(.prose) ol,:where(.prose) ul{--pl:2}:where(.prose) li{--mt:1;--mb:1;vertical-align:top}:where(.prose) dd+dt,:where(.prose) dt+dt{--mt:1}:where(.prose) dt{--fs:.9;--pt:.5;--pb:.5}:where(.prose) blockquote:not(:first-child),:where(.prose) table:not(:first-child){--mt:3}:where(.prose) blockquote:not(:last-child),:where(.prose) table:not(:last-child){--mb:3}:where(.prose) a:not([class]){color:var(--link-color,currentColor)}@media (hover:hover) and (pointer:fine){:where(.prose) a:not([class]):hover{text-decoration:underline}}:where(.prose) a:not([class]):focus-visible{outline-offset:.2em}:where(.prose) hr{margin-left:auto;margin-right:auto}:where(.prose) hr:not(:first-child){--mt:4}:where(.prose) hr:not(:last-child){--mb:4}:where(.prose) hr+h2,:where(.prose) hr+h3,:where(.prose) hr+h4,:where(.prose) hr+h5{--mt:0!important}:where(.prose) figure:not(:first-child),:where(.prose) picture:not(:first-child),:where(.prose)>img:not(:first-child){--mt:2}:where(.prose) figure:not(:last-child),:where(.prose) picture:not(:last-child),:where(.prose)>img:not(:last-child){--mb:2}.scroll-horizontal{--pb:1;display:flex;flex-flow:row nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.scroll-horizontal>*{flex:0 1 auto;max-width:none;scroll-snap-align:start;width:auto}.scroll-horizontal>:first-child{margin-left:auto}.scroll-horizontal>:last-child{margin-right:auto}.scroll-horizontal a{white-space:nowrap}.scroll-vertical{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroll-vertical>:first-child{margin-top:auto}.scroll-vertical>:last-child{margin-bottom:auto}.hidden,[hidden]{display:none!important}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;position:absolute!important;white-space:nowrap!important}.current{font-weight:var(--font-weight-bold);letter-spacing:-.02em;outline-width:2px}html .loading:after{align-self:center;display:inline-block;pointer-events:none;transform:translateZ(0);z-index:9999}html .button.loading,html .icon.loading,html a.loading,html button.loading{color:#000000bf}html .button.loading:after,html .icon.loading:after,html a.loading:after,html button.loading:after{--br:2;animation-duration:.4s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;aspect-ratio:1;background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:96%;border:3px solid #fff;border-left-color:transparent;content:"";line-height:1;outline:3px solid currentColor;position:relative;width:14px}html .icon.loading,html a.loading{margin-left:2px;margin-top:2px}html .button.loading,html button.loading{color:#000000d9}html .button.loading:after,html button.loading:after{--r:.75;--t:0;--b:0;animation-name:rotate;margin:auto;position:absolute}html :not(.icon,a,button,.button).loading{position:relative}html :not(.icon,a,button,.button).loading:after{--l:0;--t:0;animation-duration:.8s;animation-iteration-count:infinite;animation-name:loading-line;animation-timing-function:linear;background-color:currentColor;content:"";height:2px;position:absolute;transform-origin:0;width:100%}@keyframes loading-line{0%{transform:scaleX(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{--motion-duration:.01ms;scroll-behavior:auto}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes from-back{0%{transform:perspective(1000px) translateZ(calc(var(--motion-distance)*-1))}to{transform:perspective(1000px) translateZ(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.router-link-exact-active{font-weight:var(--font-weight-bold)}.content-enter-active,.content-leave-active{transition-duration:var(--screen-motion-duration);transition-property:opacity;transition-timing-function:var(--motion-timing-function)}.content-enter-from,.content-leave-to{opacity:0}.button.memobit,.buttons.memobits>*{--box-shadow-color:var(--color-gray-light);--background-color:var(--color-white);--br:var(--element-br);--pl:1;--pr:1;--pt:1;--pb:2;aspect-ratio:1;display:flex;position:relative}.button.memobit .button,.buttons.memobits>* .button{--br:var(--element-br);--pl:0;--pr:0;--pt:0;--pb:0;background-color:transparent!important;mix-blend-mode:darken}.button.memobit figure,.buttons.memobits>* figure{--l:0;--r:0;--t:0;--b:0;display:flex;position:absolute}.button.memobit .icon,.buttons.memobits>* .icon{--ml:0;--mr:0;--mt:0;--mb:0;float:none}.button.memobit .media.main,.buttons.memobits>* .media.main{--l:0;--r:0;--t:.25;--b:.5;aspect-ratio:1;border-radius:20%;height:auto;margin:auto;mix-blend-mode:darken;overflow:hidden;position:absolute;width:65%}.button.memobit .text,.buttons.memobits>* .text{--fs:1.2;display:block;font-family:var(--h-font-family);margin:auto;max-width:86%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.button.memobit .title,.buttons.memobits>* .title{--fs:1;--l:0;--r:0;--b:.9;font-weight:var(--font-weight);margin:auto;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:86%}.button.memobit .info,.buttons.memobits>* .info{--fs:.7;--t:.75;position:absolute;z-index:1}.button.memobit .info.left,.buttons.memobits>* .info.left{--l:.75}.button.memobit .info.right,.buttons.memobits>* .info.right{--r:.75}.button.memobit .info.favorite,.buttons.memobits>* .info.favorite{--fs:1.5;--w:2.75;--h:2.75;--l:.2;--t:.2;align-items:center;display:flex;justify-content:center}.button.memobit .info.favorite a,.button.memobit .info.favorite input,.buttons.memobits>* .info.favorite a,.buttons.memobits>* .info.favorite input{--fs:1;background:none;height:60%}.button.memobit .info.favorite a:not(:focus-visible),.button.memobit .info.favorite input:not(:focus-visible),.buttons.memobits>* .info.favorite a:not(:focus-visible),.buttons.memobits>* .info.favorite input:not(:focus-visible){outline-color:transparent}.button.memobit .info.favorite a:checked:after,.button.memobit .info.favorite input:checked:after,.buttons.memobits>* .info.favorite a:checked:after,.buttons.memobits>* .info.favorite input:checked:after{background-color:var(--color-pink)}@media (hover:hover) and (pointer:fine){.button.memobit .info.favorite a:hover:after,.button.memobit .info.favorite input:hover:after,.buttons.memobits>* .info.favorite a:hover:after,.buttons.memobits>* .info.favorite input:hover:after{background-color:var(--color-pink-dark)}}.button.memobit .info.favorite a:after,.button.memobit .info.favorite input:after,.buttons.memobits>* .info.favorite a:after,.buttons.memobits>* .info.favorite input:after{background-color:var(--color-gray-light)}.button.memobit .info.premium,.buttons.memobits>* .info.premium{--fs:1.8;--mt:-.2}.button.memobit .info.stars,.buttons.memobits>* .info.stars{--g:.06;display:flex}.button.memobit .info.stars .star,.buttons.memobits>* .info.stars .star{--fs:1.5;--mt:.1;color:var(--color-ic)}.buttons.memobits{--grid:min(34vw,12rem);--gutter:.2rem;display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(var(--grid),1fr))}.icon.favorite:after{background-color:var(--color-pink);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg"><path d="M256.264 471.401C123.939 410.007 65.241 344.769 20.132 265.911-19.404 196.747 6.408 90.346 55.981 57.024c49.658-33.176 113.505-41.553 195.083 33.322C332.63 15.471 396.516 23.848 446.14 57.024c49.653 33.322 74.297 139.134 35.872 208.887-41.678 75.605-103.646 150.605-225.748 205.49" fill="hsl(330, 100%, 80%)"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg"><path d="M256.264 471.401C123.939 410.007 65.241 344.769 20.132 265.911-19.404 196.747 6.408 90.346 55.981 57.024c49.658-33.176 113.505-41.553 195.083 33.322C332.63 15.471 396.516 23.848 446.14 57.024c49.653 33.322 74.297 139.134 35.872 208.887-41.678 75.605-103.646 150.605-225.748 205.49" fill="hsl(330, 100%, 80%)"/></svg>')}.icon.premium{--fs:1.8}.icon.premium:after{background-color:var(--color-main);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><g fill="none" stroke="hsl(171, 80%, 58%)" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"><circle cx="128" cy="52" r="20"/><circle cx="220" cy="80" r="20"/><circle cx="36" cy="80" r="20"/><polyline points="120.02 70.35 88 144 48.61 95.52"/><polyline points="207.39 95.52 168 144 135.98 70.35"/><path d="M39.29,99.73l15.6,93.59A8,8,0,0,0,62.78,200H193.22a8,8,0,0,0,7.89-6.68l15.6-93.59"/></g></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><g fill="none" stroke="hsl(171, 80%, 58%)" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"><circle cx="128" cy="52" r="20"/><circle cx="220" cy="80" r="20"/><circle cx="36" cy="80" r="20"/><polyline points="120.02 70.35 88 144 48.61 95.52"/><polyline points="207.39 95.52 168 144 135.98 70.35"/><path d="M39.29,99.73l15.6,93.59A8,8,0,0,0,62.78,200H193.22a8,8,0,0,0,7.89-6.68l15.6-93.59"/></g></svg>')}.icon.star:after{background-color:var(--color-ic);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M234.29 114.85l-45 38.83L203 211.75a16.4 16.4 0 0 1-24.5 17.82L128 198.49l-50.53 31.08A16.4 16.4 0 0 1 53 211.75l13.76-58.07-45-38.83A16.46 16.46 0 0 1 31.08 86l59-4.76 22.76-55.08a16.36 16.36 0 0 1 30.27 0l22.75 55.08 59 4.76a16.46 16.46 0 0 1 9.37 28.86z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M234.29 114.85l-45 38.83L203 211.75a16.4 16.4 0 0 1-24.5 17.82L128 198.49l-50.53 31.08A16.4 16.4 0 0 1 53 211.75l13.76-58.07-45-38.83A16.46 16.46 0 0 1 31.08 86l59-4.76 22.76-55.08a16.36 16.36 0 0 1 30.27 0l22.75 55.08 59 4.76a16.46 16.46 0 0 1 9.37 28.86z"/></svg>')}.icon.off:after{background-color:var(--color-black);opacity:.2}a.logo.memobits,span.logo.memobits,strong.logo.memobits{display:inline-block;font-family:AtkinsonHyperlegible;font-weight:525!important;letter-spacing:-.033em!important;line-height:.8}a.logo.memobits:after,span.logo.memobits:after,strong.logo.memobits:after{animation-duration:30s;animation-iteration-count:infinite;animation-name:memobits;content:url('data:image/svg+xml;utf8,<svg viewBox="0 0 500 480" xmlns="http://www.w3.org/2000/svg"><path d="m98.4 468.9-.9-.7c-24.5-17.8-30-52.1-12.2-76.7l30-41.3c22-30.3 7.8-73.3-27.9-84.6l-48.1-15.2c-29-9.3-45-40.4-35.6-69.4l.7-2.2c9.3-28.8 40.3-44.6 69.1-35.3l50.9 16.4c35.5 11.4 71.8-15 71.8-52.3v-51.8c0-30.3 24.6-54.9 54.9-54.9 30.3 0 54.9 24.6 54.9 54.9v51.4c0 37.4 36.5 63.8 72 52.2l48.2-15.8c28.6-9.4 59.5 6.1 69.1 34.6l.8 2.2c9.9 29.2-6.2 60.7-35.6 70l-48.5 15.2c-35.8 11.2-50 54.3-28 84.6l30.1 41.5c17.7 24.4 12.4 58.5-11.8 76.4l-.3.2c-24.4 18-58.6 12.8-76.7-11.5l-31.4-42.2c-22-29.7-66.5-29.5-88.4.3l-30.6 41.8c-17.9 24.4-52.1 29.7-76.6 12z" fill="hsl(51, 100%, 50%)"/></svg>');display:inline-block;font-size:.33em;height:1em;line-height:1;vertical-align:top;width:1em}@keyframes memobits{0%{opacity:0;transform:rotate(0) scale(.5)}5%,to{opacity:1;transform:rotate(-1turn) scale(1)}}a.logo.memobits{--br:.2}@media (hover:hover) and (pointer:fine){a.logo.memobits:hover{--background-color-mix:0%}}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}.media{aspect-ratio:1}.prose blockquote,.prose dl,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose ol,.prose p,.prose ul{margin-left:auto;margin-right:auto}.filter{--pb:1}@media (max-width:768px){.filter label{display:none}}.filter .form-element{pointer-events:none}@media (max-width:1280px){.filter .form-element{justify-content:center}}.filter .form-element .form-element{--maxw:22;justify-content:left;margin:0;pointer-events:auto}nav a{--background-color:transparent;--background-color-state:var(--color-black);--br:var(--element-br);--pl:.5;--pr:.5;--pt:.25;--pb:.25;background-color:var(--background-color);background-color:color-mix(in srgb,var(--background-color),var(--background-color-state) var(--background-color-mix,0%))}@media (min-width:768px){nav a{--pl:.75;--pr:.75}}@media (hover:hover) and (pointer:fine){nav a:hover{--background-color-mix:4%}}@media (max-width:768px){nav.header a{--fs:.9}}@media (max-width:480px){nav.header a{--fs:.8}}nav.header a:not(.button){--pt:.25;--pb:.25}@media (max-width:480px){nav.header a:not(.button){--pt:.5;--pb:.5}}nav.header li.memobits{text-align:center}nav.header li.memobits a{--fs:1.6;--ml:-.75}@media (min-width:480px){nav.header li.memobits a{--fs:2}}@media (min-width:768px){nav.header li.memobits a{--fs:1.7}}nav.header ul>.active>a{font-weight:var(--font-weight-bold);letter-spacing:-.02em;outline-width:2px}nav.header ul.inline{--inline-gutter:1rem;align-items:center}@media (max-width:768px){nav.header ul.inline{--inline-gutter:.5rem}}nav.header ul.inline>li.deeper:focus-within>ul,nav.header ul.inline>li.deeper:hover>ul{display:block;visibility:visible}nav.header.admin{background-color:#fff;opacity:0;pointer-events:none}[data-scroll=down] nav.header.admin,body.test nav.header.admin{transform:translateY(-100%)}nav.header.admin:after{--l:0;--r:0;--h:.75;background:linear-gradient(to bottom,var(--color-black),transparent);content:"";opacity:.04;position:absolute;z-index:-1}@media (max-width:768px){nav.header.admin .memobits{flex-basis:100%;margin:auto!important;order:1}}nav.header.admin .user{display:flex;flex-flow:row wrap;justify-content:center;line-height:1.6;text-align:center}@media (max-width:1280px){nav.header.admin .user{flex-basis:100%;order:2}}nav.header.admin .user .class,nav.header.admin .user .name{--pl:.5;--pr:.5;display:inline-block;max-width:92vw;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}@media (min-width:1280px){nav.header.admin .user .class,nav.header.admin .user .name{max-width:20rem}}nav.header.admin .user .name{font-weight:var(--font-weight-bold)}@media (max-width:480px){nav.header.admin .user .class{--fs:.86}}@media (min-width:480px){nav.header.admin .user:has(.class) .class,nav.header.admin .user:has(.class) .name{max-width:45vw}}@media (min-width:768px){nav.header.admin .user:has(.class) .class,nav.header.admin .user:has(.class) .name{max-width:20rem}}@media (max-width:768px){nav.header.admin .stats{order:-1}}@media (max-width:768px){nav.header.admin .area{order:-2}}nav.header.admin .logout a{--background-color:var(--color-gray-ultradark);--color:var(--color-white)}body.admin nav.header.admin{opacity:1;pointer-events:none}nav.header.test{--l:var(--content-ph);--t:calc(var(--content-pv)*1.5);opacity:0;pointer-events:none;position:absolute}@media (min-width:768px){nav.header.test{--t:calc(var(--content-pv)*1.25)}}nav.header.test .memobits{--fs:1.6;--ml:-.75;--mt:-.25}@media (min-width:480px){nav.header.test .memobits{--fs:2;--mt:0}}@media (min-width:768px){nav.header.test .memobits{--fs:2.25}}@media (hover:hover) and (pointer:fine){nav.header.test .memobits:hover{--box-shadow-color-mix:0%;--background-color-mix:0%}}nav.header.test .memobits:active{transform:scale(.96)}body.test nav.header.test{opacity:1;pointer-events:none;transition-delay:calc(var(--screen-motion-duration)*1.5)}nav.utilities{--r:calc(var(--content-ph)*.75);--t:calc(var(--content-pv)*.75);animation-delay:var(--screen-motion-duration);animation-name:fade-in;position:absolute;z-index:2}@media (max-width:768px){nav.utilities{--inline-gutter:.5rem}}nav.utilities a{--box-shadow-color:var(--color-black);--br:3;--fs:.5;--pl:0;--pr:0;--pt:0;--pb:0;--w:3;align-items:center;aspect-ratio:1;display:inline-flex;justify-content:center;position:relative}@media (min-width:768px){nav.utilities a{--fs:.75;--w:4}}nav.utilities a .icon{--fs:3}nav.utilities a:active{transform:scale(.96)}nav.utilities a.on{--background-color:var(--color-gray-dark)}nav.utilities a.on:before{--br:3;--l:-.25;--r:-.25;--t:-.25;--b:-.25;animation-duration:calc(var(--screen-motion-duration)*1.5);animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;border-color:var(--color-featured);border-top:transparent;border-style:solid;border-width:.3rem;content:"";position:absolute;z-index:-1}nav.utilities a.on .icon{color:var(--color-white)}@media (hover:hover) and (pointer:fine){nav.utilities a.on:hover{--background-color-mix:100%}}.section.auth{--br:1;--pl:1;--pr:1;--pt:1;--pb:1;--maxw:56;background-color:var(--color-white);box-shadow:.5rem 1rem 2rem #0000000f;margin:auto;width:92%}@media (min-width:480px){.section.auth{--pl:2;--pr:2}}.section.auth h1{--fs:2.6;--mt:2;--mb:2;text-align:center}@media (min-width:480px){.section.auth h1{--fs:3.2}}@media (min-width:768px){.section.auth h1{--fs:3.6}}.section.auth .form-element{animation-name:fade-in}.section.auth .google{--mb:2;--pl:.25;--pr:.25}.section.auth .utils{--mt:4;--g:.25;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.section.auth .legal{--fs:.9;--mt:2;text-align:center}.section.memobits{flex:1 1 100%}.section.memobits .idioma{--fs:.9;--mb:1;--inline-gutter:.5rem;justify-content:center}.section.questions,.section.test{align-items:center;animation-name:fade-in;display:flex;flex-flow:row wrap;font-family:AtkinsonHyperlegible;font-size:5vmin;justify-content:center;line-height:1;margin:auto;text-align:center;word-break:break-word}.section.test .info{text-align:center}.section.test .flashcard{--br:.5;--l:var(--content-ph);--r:var(--content-ph);--t:7;--b:7;animation-delay:var(--screen-motion-duration);animation-name:from-back,fade-in;background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;padding:0;position:absolute}@media (hover:hover) and (pointer:fine){.section.test .flashcard:hover{--box-shadow-color-mix:0%;--background-color-mix:0%;z-index:1}}.section.test .flashcard:active{transform:scale(.96)}.section.test .flashcard .text,.section.test .flashcard .title{overflow:hidden;width:100%;word-break:break-word}.section.test .flashcard .text,.section.test .flashcard figcaption,.section.test .flashcard figure{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:auto;width:100%}.section.test .flashcard figure{height:100%;max-width:92vmin}.section.test .flashcard .text{--fs:2;flex:1 1 80%}.section.test .flashcard .title{--fs:1.25;flex:0 0 30%;font-style:normal}.section.test .flashcard.bit{--pl:0;--pr:0;--pt:0;--pb:0}.section.test .flashcard.bit .media{aspect-ratio:1;border-radius:8vw;flex:1 1 auto;margin:auto;max-height:92vmin;max-width:92vmin;overflow:hidden}@media (orientation:landscape){.section.test .flashcard.bit .media{border-radius:4.4vmin}}.section.questions{background-color:#fff}.section.questions .question{width:92vw}.section.questions .answer,.section.questions .option,.section.questions .options{display:flex;flex-flow:column nowrap;justify-content:center;margin:auto;z-index:1}.section.questions .answer{--fs:1.25;--pb:4;flex:0 0 100%;line-height:1.2;width:100%}.section.questions .option{margin:0;position:relative}.section.questions .option:active{transform:scale(.98)}.section.questions .option.correct:after,.section.questions .option.incorrect:after{--l:0;--r:0;aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:50%;border:.33em solid var(--color-white);border-radius:50%;content:"";display:block;margin:auto;position:absolute;width:2.6em}.section.questions .option.correct:after{background-color:var(--color-main);background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg"><path d="m445.4 73.7c-6.1-6-13.4-9-21.8-9s-15.7 3-21.8 9l-209.7 205.1-93.9-92.2c-6.1-6-13.4-8.9-21.7-8.9s-15.6 2.9-21.8 8.9l-43.6 42.5c-5.7 5.9-8.6 13-8.6 21.2s2.8 15.3 8.6 21.3l159.3 155.3c6.1 5.6 13.4 8.4 21.7 8.4s15.6-2.8 21.8-8.4l275-268.3c5.7-6 8.6-13 8.6-21.3s-2.9-15.3-8.6-21.2l-43.5-42.5z" fill="white"/></svg>')}.section.questions .option.incorrect:after{background-color:var(--color-gray);background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg"><path d="m470 119.6c0-9.9-3.3-18.1-10-24.6l-50.4-49.2c-7.1-7-15.5-10.4-25.2-10.4s-18.1 3.4-25.2 10.4l-108.8 106.1-108.9-106.1c-7.1-7-15.5-10.4-25.2-10.4s-18.1 3.4-25.2 10.4l-50.4 49.2c-7.1 6.9-10.7 15.1-10.7 24.6s3.6 17.7 10.7 24.6l108.8 106.2-108.8 106.1c-7.1 7-10.7 15.1-10.7 24.6s3.6 17.7 10.7 24.6l50.4 49.2c7.1 6.4 15.5 9.7 25.2 9.7s18.1-3.2 25.2-9.7l108.9-106.8 108.8 106.8c7 6.4 15.5 9.7 25.2 9.7s18.1-3.2 25.2-9.7l50.4-49.2c6.6-6.9 10-15.1 10-24.6s-3.3-18.1-10-24.6l-108.8-106.1 108.8-106.2c6.6-6.4 10-14.6 10-24.6" fill="white"/></svg>')}.section.questions .option input{--background-color:#fff;--background-color-mix:0%;--br:1;--l:0;--t:0;--width:100%;--height:100%;background-image:none;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;outline-width:.08em;position:absolute;z-index:-1}@media (hover:hover) and (pointer:fine){.section.questions .option input:hover{--outline-color-mix:66%;--background-color-mix:6%}}.section.questions .option input:focus-visible{--outline-color-mix:100%;outline-width:.2em}.section.questions .option input:active{--outline-color-mix:100%;outline-width:.12em}.section.questions .option input:checked{--background-color-mix:4%!important}.section.questions .options{flex:1 1 100%;gap:.5em}.section.questions.bit .option{--br:1;--pl:0;--pr:0;--pt:0;--pb:0;height:min(24vmin,21vw);width:min(24vmin,21vw)}@media (max-aspect-ratio:.75){.section.questions.bit .option{height:40vmin;width:40vmin}}.section.questions.bit .option input{--br:1}.section.questions.bit .option .media{border-radius:16%;height:90%;margin:auto;mix-blend-mode:darken;overflow:hidden;pointer-events:none;width:90%}.section.questions.bit .options{flex-flow:row wrap}.section.questions.definicion .option{--fs:.8;--pl:2;--pr:2;--pt:2;--pb:2;flex:1 1 34%;margin:0}@media (orientation:landscape){.section.questions.definicion .options{flex-flow:row wrap}}.section.result{align-items:center;background-color:var(--color-ic);display:flex;justify-content:center}.section.result .star{opacity:.16;overflow:visible}.section.result .star .icon{color:var(--color-ic-dark);font-size:11vmin;margin:0}.section.result .star.active{animation-name:fade-in;opacity:1}.section.result .star.active:nth-child(n){animation-delay:calc(var(--screen-motion-duration)*.1)}.section.result .star.active:nth-child(2n){animation-delay:calc(var(--screen-motion-duration)*.2)}.section.result .star.active:nth-child(3n){animation-delay:calc(var(--screen-motion-duration)*.3)}.section.result .star.active:nth-child(4n){animation-delay:calc(var(--screen-motion-duration)*.4)}.section.result .star.active:nth-child(5n){animation-delay:calc(var(--screen-motion-duration)*.5)}.section.result .star.active .icon{color:var(--color-white)}.section.result .stars{--inline-gutter:2vmin;animation-name:from-back,fade-in;background-color:#0000000d;border-radius:10vmin;box-shadow:inset 0 0 2rem #e6af1a1a;filter:drop-shadow(0 0 1rem hsla(36,80%,50%,.5));padding:5vmin}.section.result .button{align-items:center;display:flex;justify-content:center}@media (hover:hover) and (pointer:fine){.section.result .button:hover{--box-shadow-color-mix:0%;--background-color-mix:0%}}.section.result .button:active{transform:scale(.98)}.section.stats{--pb:5}.section.stats .memobit{--background-color:var(--color-white);--background-color-state:var(--color-black);background-color:var(--background-color);background-color:color-mix(in srgb,var(--background-color),var(--background-color-state) var(--background-color-mix,0%));outline-color:var(--color-gray-light)}@media (hover:hover) and (pointer:fine){.section.stats .memobit:hover{--background-color-mix:4%}}.section.stats .memobit summary{--g:1;display:flex}.section.stats .memobit .stars.inline{--inline-gutter:.2rem}.section.stats .memobit .actions{--mt:1;justify-content:flex-end}.section.live{margin:auto;text-align:center}.section.live .button{--mt:3;--mb:3}#header{color:var(--color-black);--t:0;position:sticky;z-index:99}#header,#header *{pointer-events:none}#header a{pointer-events:auto}#footer{opacity:.6;position:relative;text-align:center;z-index:99}#footer p{--fs:.62}#footer nav{--fs:.8;--mb:.5;--inline-gutter:0;justify-content:center}#stage{align-items:center;animation-name:fade-in;flex:1 auto;z-index:1}#app,#stage{display:flex;flex-flow:column nowrap}#app{min-height:100vh;min-height:100svh}._uppercase{text-transform:uppercase}._ligada{--h-font-family:"Borel";font-family:Borel!important;font-feature-settings:"dlig","liga","calt";font-variant-ligatures:common-ligatures}body{background-color:var(--color-white);overflow-y:scroll}body.auth{background-color:var(--color-ic)}body.auth #header{display:none}body.auth.login section.auth{--maxw:33}@media (min-width:1280px) and (orientation:landscape) and (pointer:fine){body.auth{background-color:var(--color-gray)}body.auth section.auth{box-shadow:none;height:100%}body.auth section.auth .login-image{background-color:var(--color-ic);--l:0;--t:0;--width:100%;--height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;position:fixed;width:45%;z-index:-1}@keyframes login-image-zoom-1{0%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes login-image-zoom-2{0%,30%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes login-image-zoom-3{0%,50%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}body.auth section.auth .login-image .c{--l:0;--t:0;--width:100%;--height:100%;animation-duration:1s;animation-fill-mode:forwards;background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute}body.auth section.auth .login-image .c1{animation-name:login-image-zoom-1;background-image:url(./memobits-login-1.b7AM7r3T.jpg)}body.auth section.auth .login-image .c2{animation-name:login-image-zoom-2;background-image:url(./memobits-login-2._JXKGjem.png)}body.auth section.auth .login-image .c3{animation-name:login-image-zoom-3;background-image:url(./memobits-login-3.DhEDSW0G.png)}body.auth #footer,body.auth #stage{--maxw:56}body.auth #app{background-color:var(--color-white);margin-left:auto;padding-left:45%}}body.admin{background-color:var(--color-gray-ultralight)}body.test{background-color:#fff;overflow:hidden}body.test #footer{opacity:0}body.test:has(.section.result) .logo.memobits{filter:brightness(0)}body.live{background-color:#fffdf5}
