@import "https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Sora:wght@100..800&display=swap";:root{--spacing:1rem;--spacing-px:16px;--spacing-rem:1rem;--spacing-em:1em;--text-default:#18181b;--text-secondary:#444446;--text-disabled:#a9a9ad;--text-link:#3232f5;--text-link--underline:#cacace;--background-elevation1:#f2f2f3;--background-elevation2:#fcfcfd;--background-elevation3:#eaeaeb;--background-elevation4:#e0e0e1;--background-elevation5:#d0d0d2;--background-elevation6:#b3b3b7;--action-primary:#198653;--action-primary-hover:#115a38;--action-primary-focus:#115a38;--action-primary-transparent:#19865333;--action-remove:#dc3848;--action-remove-hover:#bf2231;--action-remove-focus:#bf2231;--agnostic-text-default:#18181b;--agnostic-text-secondary:#444446;--agnostic-text-disabled:#b3b3b7;--agnostic-text-alternative:#fcfcfd}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,article,aside,audio,body,caption,dd,div,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,label,li,menu,nav,ol,p,section,span,table,tbody,td,tfoot,th,thead,time,tr,ul,video{font-size:100%;font:inherit;vertical-align:initial;border:0;margin:0;padding:0;text-decoration:none}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}button,input{background-color:inherit;border:0;margin:0;padding:0;font-family:inherit}.code_block{width:100%;max-width:100%;overflow:scroll}code[class*=language-],pre[class*=language-]{color:#c5c8c6;text-shadow:0 1px #0000004d;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:Inconsolata,Monaco,Consolas,Courier New,Courier,monospace;font-size:.875rem;line-height:1.5}pre[class*=language-]{margin:0;border-radius:.3em;margin-block-start:var(--spacing);padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{border:2px solid var(--neutrals-background-elevation2);background:#18181a;width:100%;max-width:100%;overflow:auto}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#7c7c7c}.token.punctuation{color:#c5c8c6}.namespace{opacity:.7}.token.property,.token.keyword,.token.tag{color:#96cbfe}.token.class-name{color:#ffffb6;text-decoration:underline}.token.boolean,.token.constant{color:#9c9}.token.symbol,.token.deleted{color:#f92672}.token.number{color:#ff73fd}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a8ff60}.token.variable{color:#c6c5fe}.token.operator{color:#ededed}.token.entity{color:#ffffb6;cursor:help}.token.url{color:#96cbfe}.language-css .token.string,.style .token.string{color:#87c38a}.token.atrule,.token.attr-value{color:#f9ee98}.token.function{color:#dad085}.token.regex{color:#e9c062}.token.important{color:#fd971f}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}:root{--display-font:"Sora",sans-serif;--body-font:"Sora",sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:var(--spacing-px)}body,html{height:100%}body{font-family:var(--body-font);background-color:var(--background-elevation2);color:var(--text-default);line-height:1.25;position:relative}h1,h2,h3,h4{margin-block-start:calc(var(--spacing)*2);font-weight:700}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-block-start:0}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:1.125rem}h4,.h4{font-size:1rem}p{margin-block-start:1rem;font-size:1rem}p:first-child{margin-block-start:0}blockquote{background-color:var(--background-elevation3);border-radius:4px;margin:0;margin-block-start:1rem;padding:.75rem}blockquote:first-child{margin-block-start:0}ul,ol{margin-block-start:1rem;margin-left:1.5rem}ul:first-child,ol:first-child{margin-block-start:0}ul{list-style-type:disc}ol{list-style-type:decimal}.no_bullets{margin-left:0;list-style-type:none}li{margin-block-start:.5rem}li:first-child{margin-block-start:0}strong{font-weight:var(--text-weight-bold)}a{color:inherit}p>a,h1>a,h2>a,h3>a,h4>a,h5>a,li>a,small>a{text-decoration:underline;-webkit-text-decoration-color:var(--text-link--underline);text-decoration-color:var(--text-link--underline);text-underline-offset:4px;color:var(--text-link)}p>a:hover,p>a:focus,h1>a:hover,h1>a:focus,h2>a:hover,h2>a:focus,h3>a:hover,h3>a:focus,h4>a:hover,h4>a:focus,h5>a:hover,h5>a:focus,li>a:hover,li>a:focus,small>a:hover,small>a:focus{color:var(--text-link);-webkit-text-decoration-color:var(--text-link);text-decoration-color:var(--text-link)}hr{border:0;border-top:1px solid var(--border-elevation2,#d0d0d2);margin-block-start:.75rem;margin-block-end:.75rem}.hide_text{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}svg{fill:var(--neutrals-text-default)}img{max-width:100%;height:auto;display:block}table{outline:1px solid var(--background-elevation4);outline-offset:-1px;border-radius:4px;width:100%;margin-block-start:var(--spacing);overflow:clip}table:first-child{margin-block-start:0}table th,table td{text-align:left;color:var(--text-default);padding:.75rem;font-size:.875rem}table th{font-weight:700}table td{vertical-align:top}table tr{background-color:var(--background-elevation3)}table tbody tr:nth-child(odd){background-color:var(--background-elevation2)}.button,button,[type=submit]{cursor:pointer;border:1px solid var(--action-primary);padding:calc(var(--spacing)*.75)calc(var(--spacing)*1.5);background-color:var(--action-primary);color:var(--agnostic-text-alternative);border-radius:4px;font-size:1rem;font-weight:700;line-height:1.25;display:block}.button:focus,.button:hover,button:focus,button:hover,[type=submit]:focus,[type=submit]:hover{background-color:var(--action-primary-hover);border-color:var(--action-primary-hover);color:var(--agnostic-text-alternative);outline:none}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,button[disabled],button[disabled]:focus,button[disabled]:hover,[type=submit][disabled],[type=submit][disabled]:focus,[type=submit][disabled]:hover{cursor:default;background-color:var(--background-elevation6);border-color:var(--background-elevation6)}.button--cancel{background-color:var(--action-remove);border-color:var(--action-remove);color:var(--agnostic-text-alternative)}.button--cancel:focus,.button--cancel:hover{background-color:var(--action-remove-hover);border-color:var(--action-remove-hover)}.button--small{padding:calc(var(--spacing)*.5)calc(var(--spacing)*.75);font-size:.875rem}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea,select{border:1px solid var(--background-elevation4);padding:calc(var(--spacing)*.75);background-color:var(--background-elevation2);color:var(--text-default);box-shadow:0px 0px 0px 0px var(--action-primary-transparent);border-radius:4px;width:100%;font-size:1rem;line-height:1.25;transition:all .5s;display:block}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus,select:focus{border:1px solid var(--background-elevation6);box-shadow:0px 0px 0px 3px var(--action-primary-transparent);outline:none}[type=color][disabled],[type=color][disabled]:focus,[type=color][disabled]:hover,[type=date][disabled],[type=date][disabled]:focus,[type=date][disabled]:hover,[type=datetime][disabled],[type=datetime][disabled]:focus,[type=datetime][disabled]:hover,[type=datetime-local][disabled],[type=datetime-local][disabled]:focus,[type=datetime-local][disabled]:hover,[type=email][disabled],[type=email][disabled]:focus,[type=email][disabled]:hover,[type=month][disabled],[type=month][disabled]:focus,[type=month][disabled]:hover,[type=number][disabled],[type=number][disabled]:focus,[type=number][disabled]:hover,[type=password][disabled],[type=password][disabled]:focus,[type=password][disabled]:hover,[type=search][disabled],[type=search][disabled]:focus,[type=search][disabled]:hover,[type=tel][disabled],[type=tel][disabled]:focus,[type=tel][disabled]:hover,[type=text][disabled],[type=text][disabled]:focus,[type=text][disabled]:hover,[type=time][disabled],[type=time][disabled]:focus,[type=time][disabled]:hover,[type=url][disabled],[type=url][disabled]:focus,[type=url][disabled]:hover,[type=week][disabled],[type=week][disabled]:focus,[type=week][disabled]:hover,input:not([type])[disabled],input:not([type])[disabled]:focus,input:not([type])[disabled]:hover,textarea[disabled],textarea[disabled]:focus,textarea[disabled]:hover,select[disabled],select[disabled]:focus,select[disabled]:hover{cursor:default;background-color:var(--background-elevation3);border-color:var(--background-elevation3);color:var(--text-disabled)}textarea{resize:vertical}.checkbox{--checkbox-size:1.5rem;min-height:var(--checkbox-size);padding-block-start:calc(var(--spacing)*.25);padding-left:calc(var(--spacing)*2);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem;display:block;position:relative}.checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkbox__mark{height:var(--checkbox-size);width:var(--checkbox-size);background-color:var(--background-elevation4);border-radius:2px;position:absolute;top:0;left:0}.checkbox:hover input~.checkbox__mark{background-color:var(--background-elevation5)}.checkbox input:checked~.checkbox__mark{background-color:var(--action-primary)}.checkbox__mark:after{content:"";display:none;position:absolute}.checkbox input:checked~.checkbox__mark:after{display:block}.checkbox .checkbox__mark:after{border:solid var(--agnostic-text-alternative);border-width:0 3px 3px 0;width:6px;height:10px;top:6px;left:9px;transform:rotate(45deg)}.radiobutton{--radiobutton-size:1.5rem;min-height:var(--radiobutton-size);padding-block-start:calc(var(--spacing)*.25);padding-left:calc(var(--spacing)*2);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem;display:block;position:relative}.radiobutton input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.radiobutton__mark{height:var(--radiobutton-size);width:var(--radiobutton-size);background-color:var(--background-elevation4);border-radius:50%;position:absolute;top:0;left:0}.radiobutton:hover input~.radiobutton__mark{background-color:var(--background-elevation5)}.radiobutton input:checked~.radiobutton__mark{background-color:var(--action-primary)}.radiobutton__mark:after{content:"";display:none;position:absolute}.radiobutton input:checked~.radiobutton__mark:after{display:block}.radiobutton .radiobutton__mark:after{background-color:var(--agnostic-text-alternative);border-radius:50%;width:.5rem;height:.5rem;top:50%;left:50%;transform:translate(-50%,-50%)}select{--select-arrow-colour:var(--action-primary);-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--select-arrow-colour)50%),linear-gradient(135deg,var(--select-arrow-colour)50%,transparent 50%);background-position:calc(100% - 1.25rem) 1.125rem,calc(100% - .75rem) 1.125rem;background-repeat:no-repeat;background-size:.5rem .5rem,.5rem .5rem;position:relative}select[disabled],select[disabled]:focus,select[disabled]:hover{--select-arrow-colour:var(--text-disabled)}select[multiple]{padding:calc(var(--spacing)*.25);background:0 0}select[multiple] option{padding:calc(var(--spacing)*.5)}[type=range]{margin-block:calc(var(--spacing)*.375);-webkit-appearance:none;height:calc(var(--spacing)*.75);background:var(--background-elevation4);opacity:.7;-webkit-transition:all .2s;border-radius:4px;outline:none;width:100%;transition:opacity .2s}[type=range]:hover{opacity:1}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5);background:var(--action-primary);cursor:pointer;border-radius:50%}[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5);background:var(--action-primary);cursor:pointer;border-radius:50%}[type=range][disabled],[type=range][disabled]:hover{opacity:.4}[type=range][disabled]::-webkit-slider-thumb{background-color:var(--text-disabled)}[type=range][disabled]::-moz-range-thumb{background-color:var(--text-disabled)}.field{gap:calc(var(--spacing)*.25);flex-direction:column;margin-block-start:calc(var(--spacing)*1.5);display:flex}.field:first-child{margin-block-start:0}.field--buttons{flex-direction:row}.field--buttons--fill{flex-wrap:wrap}.field--buttons--fill>*{flex-grow:1}.field__notes{margin-block-start:0;font-size:.875rem}.field__password{position:relative}.field__password input{z-index:1;padding-right:3rem;position:relative}.field__password span{z-index:2;cursor:pointer;text-indent:-10000000px;border-top-right-radius:4px;border-bottom-right-radius:4px;width:3rem;height:100%;display:block;position:absolute;top:0;right:0;overflow:hidden}.field__password span:before{content:"";background-color:var(--background-elevation4);border:2px solid var(--background-elevation6);background:radial-gradient(circle,var(--background-elevation2)20%,var(--background-elevation6)20%,var(--background-elevation6)40%,var(--background-elevation2)40%);border-radius:80% 4px;width:1.125rem;height:1.125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.field__password span:after{content:"";background-color:var(--background-elevation6);width:1.5rem;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.field__password .show:after{content:none}.field--range-counter label{justify-content:space-between;gap:var(--spacing);display:flex}label{font-size:.875rem;font-weight:700;display:block}.layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"side""main""footer";display:grid}@media (min-width:769px){.layout{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"side main""side footer";min-height:100%}}.layout__header,.layout__main,.layout__footer{padding:calc(var(--spacing)*.75)}@media (min-width:769px){.layout__header,.layout__main,.layout__footer{padding:calc(var(--spacing)*1.5)}}.layout__header{background-color:var(--background-elevation1);grid-area:side;position:relative}@media (min-width:769px){.layout__header{background:linear-gradient(#fff 0%,#c5d5ec 100%);background:linear-gradient(0deg,var(--sky)0%,var(--background-elevation2)40%);box-shadow:var(--shadow-1)}}.layout__header>div,.layout__header>nav{z-index:2;max-width:680px;margin-inline-start:auto;margin-inline-end:auto;position:relative}.layout__header .probe_droid{z-index:2;animation:4s ease-in-out infinite float;display:none;position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}@media (min-width:769px){.layout__header .probe_droid{display:block}}.layout__header .probe_droid img{filter:var(--silhouette);max-width:3rem}@keyframes float{50%{bottom:3rem}}.layout__header .landscape{z-index:1;width:16rem;display:none;position:fixed;bottom:0;left:0}@media (min-width:769px){.layout__header .landscape{display:block}}.layout__header .landscape svg{fill:var(--background-elevation2)}.layout__main{background-color:var(--background-elevation2);grid-area:main}.layout__main>div{max-width:680px;margin-inline-start:auto;margin-inline-end:auto}.layout__footer{justify-content:center;align-items:center;gap:var(--spacing);background-color:var(--background-elevation2);flex-wrap:wrap;grid-area:footer;min-height:15rem;display:flex}.layout__header nav{top:calc(var(--spacing)*.75);margin-block-start:calc(var(--spacing)*.75);position:-webkit-sticky;position:sticky}@media (min-width:769px){.layout__header nav{top:calc(var(--spacing)*1.5);margin-block-start:calc(var(--spacing)*1.5)}}.menu_list{margin:0;margin-block-start:var(--spacing);list-style:none}.menu_list li{margin-block-start:calc(var(--spacing)*.5)}.menu_list li:first-child{margin-block-start:0}.menu_list a{color:var(--text-secondary);text-decoration:none}.menu_list .active a{color:var(--text-link);font-weight:700}