body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{object-fit:contain;color:#0000;-webkit-user-select:none;user-select:none}@font-face{font-family:Tinos;src:local(Tinos),url(/assets/Tinos-Regular-RNRVMHNV.ttf)format("truetype")}body,html,#root,.App{z-index:10;background-color:#000;width:100%;height:100%;margin:0;padding:0}.App{text-align:center;color:#fff;width:100vw;height:100dvh;min-height:300px;font-family:Tinos,sans-serif;font-style:normal;position:relative;overflow:hidden}h1{margin:6px 6px 20px;font-size:60px;font-weight:400}h2{margin:6px;font-size:39px;font-weight:400}h3{margin-top:13px;margin-bottom:13px;font-size:25px;font-weight:400}h4,p,.topic-textarea{margin-top:13px;margin-bottom:13px;font-size:18px;font-weight:400}a{color:#fff;cursor:pointer}input[type=text],textarea{background-color:#fff;border:none;border-radius:9px;padding:7px 15px;font-family:Arial,Helvetica,sans-serif;font-size:19px;line-height:1.5}textarea.unfocused:focus{border:none;outline:none}button{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:1.5px solid #fff;border-radius:19px;padding:0 16px;font-family:Tinos,serif;font-size:25px;font-style:normal;font-weight:400}button:hover:not(.control),button.selected{color:#000000e6;background-color:#fff}.blur:before{content:"";-webkit-backdrop-filter:blur(10px)opacity();z-index:-1;width:100%;height:100%;transition:-webkit-backdrop-filter .2s,backdrop-filter .2s;position:absolute;top:0;left:0}nav.blur:before{transition:-webkit-backdrop-filter 1s,backdrop-filter 1s;-webkit-mask:linear-gradient(#000 80%,#0000);mask:linear-gradient(#000 80%,#0000)}.blur.hide:before{-webkit-backdrop-filter:blur(10px)opacity(0)}.ringHover{border:0 solid #fff6}.ringHover:hover{cursor:pointer;border:3px solid #fff6}#protocol-container p{margin-top:0;margin-bottom:0;font-size:18px}#protocol-container ol,#protocol-container ul{white-space:normal;margin:0;font-size:18px}#protocol-container li{margin-bottom:5px}#printed-style{white-space:pre-wrap;letter-spacing:normal}#printed-style strong{letter-spacing:.2px;word-spacing:.5px}#printed-style p{margin-top:1px;margin-bottom:1px;font-size:10px}#printed-style ol,#printed-style ul{white-space:normal;margin:0;padding-left:1.2em;font-size:10px}#printed-style li{margin-bottom:5px;padding-top:2px;font-size:10px}#printed-style strong{font-weight:700}#printed-style hr{margin:0}#printed-style h3{margin:0;font-size:20px}#printed-style a{color:#000;text-decoration:underline}@keyframes slideInFade{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:translate(0%)}}@keyframes micAppearing{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes foodAppearing{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0%)}}.loader{aspect-ratio:4;clip-path:inset(0 100% 0 0);background:radial-gradient(circle closest-side,#fff 90%,#0000) 0/33.3333% 100% space;width:15px;height:3px;margin-top:13px;animation:2s steps(4,end) infinite l1}@keyframes l1{to{clip-path:inset(0 -34% 0 0)}}.scroll{scrollbar-width:thin;scrollbar-color:#222 transparent}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{background-color:#222;border:none;border-radius:6px}@media only screen and (height<=600px){body{-webkit-text-size-adjust:100%}h1{font-size:38px}h2{font-size:26px}h3{font-size:21px}h4{font-size:15px}#protocol-container p,#protocol-container ol,#protocol-container ul,p,.topic-textarea{font-size:16px;line-height:1.1em}button{font-size:19px}.loader{width:15px;height:2.5px;margin-top:11px}}@media only screen and (height<=370px){body{-webkit-text-size-adjust:100%}h1{font-size:31px}h2{font-size:22px}h3{font-size:18px}h4{font-size:15px}h3,p,.topic-textarea{margin-top:5px;margin-bottom:5px}#protocol-container p,#protocol-container ol,#protocol-container ul,p,.topic-textarea{font-size:15px;line-height:1em}button{font-size:17px}.loader{width:15px;height:2.5px;margin-top:11px}}@media only screen and (orientation:portrait) and (width<=600px){h1{font-size:38px}h2{font-size:26px}p,.topic-textarea{font-size:16px;line-height:1.1em}}
