a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{cursor:pointer;text-decoration:none;color:inherit}button,input,optgroup,select,textarea{box-sizing:border-box;font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:inherit;white-space:nowrap;text-decoration:none;padding:0;margin:0;cursor:pointer}.hidden{display:none}:root{--colorDark:#4b4b4b;--colorNegative:#ff72ee;--colorPositive:#00ffb1;--colorYellow:#fff28b}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}body{touch-action:manipulation}body,html{margin:0;padding:0;box-sizing:border-box;font-family:Helvetica,sans-serif;min-height:100%}.logo{margin-left:auto;font-size:2.2em;line-height:1.2;font-weight:300}.logo span{display:inline-block;width:.25em;height:.25em;background:#fff;border-radius:50%;position:relative;top:-.15em;margin:0 .3em;animation:anim 10s linear infinite}@keyframes anim{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.logo span:after,.logo span:before{content:"";width:.15em;height:.15em;position:absolute;background:#fff;border-radius:50%;filter:blur(.07em);opacity:.8}.logo span:after{top:-.15em;right:-.1em}@keyframes anim2{0%{top:-.15em;right:-.1em}to{top:calc(50% - .05em);right:calc(50% - .05em)}}.logo span:before{left:-.1em;bottom:-.15em}@keyframes anim3{0%{left:-.1em;bottom:-.15em}to{left:calc(50% - .05em);bottom:calc(50% - .05em)}}.e404,.loading{position:fixed;width:100%;height:100%;left:0;top:0;background:#000}.page.index{min-height:100vh;display:flex;justify-content:center;align-items:center;font-size:1.5em;padding:10vh 0}.page.index *{text-transform:lowercase}.page.index .wrapper{padding:2em;border:1px solid hsla(0,0%,100%,.3);border-radius:2em;width:30em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff}.page.index .wrapper.wrapper2{width:40%}.page.index h1{font-size:2em;margin:0 0 1.5em}.page.index .initMsg,.page.index .logo{margin-bottom:1em}.page.index .inputWrapper{margin-bottom:1.5em;font-size:1em}.page.index .inputWrapper label{display:block;margin-bottom:.75em;font-size:.8em;padding-left:0;opacity:.5}.page.index .inputWrapper input,.page.index .inputWrapper select{line-height:1;display:block;width:100%;font-size:1em;padding:.75em 1em;margin:0;border-radius:3em;border:1px solid hsla(0,0%,100%,.6);background:transparent;color:#fff}.page.index .inputWrapper input:focus,.page.index .inputWrapper select:focus{outline:none;background:hsla(0,0%,100%,.1)}.page.index .inputWrapper select{padding-right:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page.index .inputWrapper select option{color:#000}.page.index .inputWrapper.radioInput{display:flex;flex-direction:column}.page.index .inputWrapper.radioInput label{display:flex;align-items:center;margin-bottom:.5em}.page.index .inputWrapper.radioInput label input{width:max-content;margin-right:.5em}.page.index .hiddenInputWrapper{display:none;margin-bottom:1.5em;font-size:1em}.page.index .hiddenInputWrapper label{display:block;margin-bottom:.75em;font-size:.8em;padding-left:0;opacity:.5}.page.index .hiddenInputWrapper input,.page.index .hiddenInputWrapper select{line-height:1;display:block;width:100%;font-size:1em;padding:.75em 1em;margin:0;border-radius:3em;border:1px solid hsla(0,0%,100%,.6);background:transparent;color:#fff}.page.index .hiddenInputWrapper input:focus,.page.index .hiddenInputWrapper select:focus{outline:none;background:hsla(0,0%,100%,.1)}.page.index .hiddenInputWrapper select{padding-right:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page.index .hiddenInputWrapper select option{color:#000}.page.index a.button{padding:.75em 1em;display:block;border:1px solid hsla(0,0%,100%,.6);text-align:center;border-radius:3em;margin-top:1em;font-weight:700}.page.index .dashboard-new-meeting-button{margin-top:-.5em;background-color:hsla(0,0%,100%,.1)}.page.index .dashboard-new-meeting-button,.page.index .login-button{padding:.75em 1em;display:block;border:1px solid hsla(0,0%,100%,.6);text-align:center;border-radius:3em;font-weight:700;width:100%}.page.index .login-button{margin-top:1em}.page.index .titleInput{width:100%}.page.index .titleInput label{display:none!important}.page.index .titleInput input::placeholder{color:hsla(0,0%,100%,.5)}.page.index .dashboard-meeting-container{margin-top:2em}.page.index .dashboard-meeting-container h2{margin-bottom:1em;opacity:.35}.page.index .dashboard-meeting-container .oldProjectsWrapper{display:flex;flex-direction:column-reverse;gap:.5em}.page.index .dashboard-meeting-block{padding:.75em 1em;border:1px solid hsla(0,0%,100%,.6);text-align:left;border-radius:3em;display:flex;align-items:center}.page.index .dashboard-meeting-block a{flex-grow:1}.page.index .dashboard-meeting-block .delete{width:1em}.page.index .dashboard-meeting-block .delete svg{width:100%;opacity:.25}.page.index .dashboard-meeting-block .delete svg *{fill:#fff}.page.index .init{display:flex;gap:2em}.page.index .init .links{display:none;width:100%}.page.index .init .links a{padding:.75em 1em;display:block;border:1px solid hsla(0,0%,100%,.6);text-align:center;border-radius:3em;margin-top:1em;font-weight:700}.page.index .init svg{width:100%;background:transparent;opacity:.8}.page.index .init svg .cls-2{fill:transparent;stroke:#fff}.page.index .init svg .cls-1{fill:#fff}.page.index .instructions li,.page.index .instructions p{line-height:1.3}.page.index .instructions p{font-weight:700;margin-bottom:1em;font-size:1.2em}.page.index .instructions ol{padding-left:1em;list-style-type:decimal}.page.index .instructions ol li{margin-bottom:.5em}.screenPage{background:#d3d3d3;z-index:0;position:relative;width:100%;height:100vh}.screenPage .sectionWrapper{opacity:0;pointer-events:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:scroll}.screenPage .sectionWrapper::-webkit-scrollbar{display:none}.screenPage .sectionWrapper h1{font-size:3em;color:#fff;position:fixed;left:0;top:0;padding:.5em}.screenPage .sectionWrapper .sizeWrapper{padding:3em}.screenPage .sectionWrapper.active{opacity:1;pointer-events:auto}.screenPage .sectionWrapper.mapWrapper.active{width:100%!important;left:0!important;top:0!important;height:100vh!important;z-index:2;position:fixed!important}.screenPage .sectionWrapper.timelineWrapper.active{width:20%!important;left:80%!important;top:0!important;height:100vh!important;z-index:4;position:fixed!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-right:1px solid #fff}.screenPage .sectionWrapper.contextWrapper.active{width:100%!important;left:0!important;top:0!important;height:100vh!important;z-index:2;position:fixed!important}.screenPage.rotate{transform:rotate(180deg)}section.timelineWrapper{color:#fff;border-left:2px solid #fff}section.timelineWrapper:after{content:"";display:none;position:fixed;width:1000%;height:12.5%;left:0;top:43.75%;border-top:1px solid red;border-bottom:1px solid red}section.timelineWrapper .sizeWrapper{padding:0!important}section.timelineWrapper .ref{display:none;border:1px solid blue;left:0;top:50%;width:100%;translate:0 -50%;overflow-y:scroll;height:2%;position:fixed}section.timelineWrapper ul.timelineList{padding:2em 1em;display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;overflow-y:auto}section.timelineWrapper ul.timelineList::-webkit-scrollbar{display:none}section.timelineWrapper li.timelineEntry{width:100%;padding-top:.75em;margin-bottom:1em;display:flex;flex-direction:column;border-top:1px dashed hsla(0,0%,100%,.2);position:relative;transition:.3s}section.timelineWrapper li.timelineEntry header{display:flex;gap:1em;align-items:center}section.timelineWrapper li.timelineEntry .person{text-transform:uppercase;font-size:.75em;width:-moz-fit-content;width:fit-content;border:1px solid #fff;height:max-content;text-align:center;padding:.45em .5em .3em;flex-shrink:0;border-radius:1em;position:relative;opacity:.7;margin-bottom:.5em;line-height:.8;left:-.1em}section.timelineWrapper li.timelineEntry .person.personAI{background:#fff;color:var(--colorDark)}section.timelineWrapper li.timelineEntry .sentence{max-width:100%;font-size:1.2em;line-height:1.4;opacity:.9;scale:var(--scale);transform-origin:top left;transition:80ms;text-wrap:balance;word-wrap:break-word}section.timelineWrapper li.timelineEntry .time{margin-left:auto;text-align:right;width:100%;opacity:.6;font-size:.8em}section.timelineWrapper li.timelineEntry.active .person{opacity:.9}section.timelineWrapper li.timelineEntry.active .sentence{opacity:1;filter:blur(0)}section.contextWrapper{border-left:2px solid #fff}section.contextWrapper:after{content:"";display:none;position:fixed;width:1000%;height:12.5%;left:0;top:43.75%;border-top:1px solid red;border-bottom:1px solid red}section.contextWrapper .sizeWrapper{padding:0!important}section.contextWrapper .ref{display:none;border:1px solid blue;left:0;top:50%;width:100%;translate:0 -50%;overflow-y:scroll;height:2%;position:fixed}section.contextWrapper ul.timelineList{padding:48vh 0;display:flex;flex-direction:column;align-items:flex-end;width:100%;height:100%;overflow-y:auto}section.contextWrapper ul.timelineList::-webkit-scrollbar{display:none}section.contextWrapper li.timelineEntry{width:80%;padding:2em 0;margin-bottom:1em;display:flex;border-top:1px dashed hsla(0,0%,100%,.2);position:relative;transition:.3s}section.contextWrapper li.timelineEntry .person{text-transform:uppercase;font-size:.8em;width:7em;border:1px solid #fff;height:max-content;text-align:center;padding:.5em .75em;flex-shrink:0;border-radius:2em;position:relative;top:.8em;opacity:.7;margin-right:3em}section.contextWrapper li.timelineEntry .sentence{max-width:20em;font-size:2em;line-height:1.4;opacity:.9;scale:var(--scale);transform-origin:top left;transition:80ms}section.contextWrapper li.timelineEntry .time{margin-left:auto;width:20em;text-align:right;padding-right:3em;opacity:.8}section.contextWrapper li.timelineEntry.active .person{opacity:.7}section.contextWrapper li.timelineEntry.active .sentence{opacity:.9;filter:blur(0)}section.contextWrapper{color:#fff}section.contextWrapper ul.contextList{width:80%;padding:10vmin;display:flex;flex-direction:column;align-items:stretch;height:100%;overflow-y:auto}section.contextWrapper ul.contextList::-webkit-scrollbar{display:none}section.contextWrapper ul.contextList .contextEntry{padding:1em 0;border-top:1px solid #fff}section.contextWrapper ul.contextList .contextEntry header{display:none}section.contextWrapper ul.contextList .contextEntry .sentence{font-size:2em}.libraryWrapper{color:#fff}.libraryWrapper .sizeWrapper{padding-top:10vh!important}.libraryWrapper ul.taskList{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2em}.libraryWrapper ul.taskList li.task{border:1px solid hsla(0,0%,100%,.5);padding:2em;border-radius:1em}.libraryWrapper ul.taskList li.task .username{text-transform:uppercase;letter-spacing:.05em;font-size:.8em;margin-bottom:.5em}.libraryWrapper ul.taskList li.task .taskDescription{font-size:1.6em}.settingsWrapper{height:100%;background-color:gray;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.settingsWrapper .innerWrapper{border:1px solid #fff;border-radius:1em;padding:.5em 0 1em;width:50%;margin-bottom:20%;display:flex;flex-direction:column}.settingsWrapper .settingsTable{width:100%;font-size:1.2em;text-align:left}.settingsWrapper .settingsTable th{padding:.5em .75em;font-weight:700}.settingsWrapper .settingsTable td,.settingsWrapper .settingsTable th{border-bottom:1px solid #fff}.settingsWrapper .settingsTable .delete{width:3em;padding:0}.settingsWrapper .settingsTable input{width:100%;display:block;padding:.5em .75em;background-color:transparent;outline:none;border:0;color:#fff}.settingsWrapper .settingsTable input:focus{background-color:hsla(0,0%,100%,.1)}.settingsWrapper .saveButton{background-color:#3e3e3e;margin-top:1em;margin-left:auto;padding:.75em 3em;margin-right:2em;border-radius:2em;cursor:pointer}.settingsWrapper .saveButton:hover{opacity:.8}.settingsWrapper .instructions{padding:3em}.settingsWrapper .instructions li,.settingsWrapper .instructions p{line-height:1.3}.settingsWrapper .instructions p{font-weight:700;margin-bottom:1em;font-size:2em}.settingsWrapper .instructions ol{font-size:1.4em;padding-left:1em;list-style-type:decimal}.settingsWrapper .instructions ol li{margin-bottom:.5em}section.processWrapper{color:#fff}section.processWrapper:after{content:"";display:none;position:fixed;width:1000%;height:12.5%;left:0;top:23.75%;border-top:1px solid red;border-bottom:1px solid red}section.processWrapper .sizeWrapper{padding:0!important}section.processWrapper .ref{display:none;border:1px solid blue;left:0;top:50%;width:100%;translate:0 -50%;overflow-y:scroll;height:2%;position:fixed}section.processWrapper ul.processList{padding:24vh 0 48vh;display:flex;flex-direction:column;align-items:flex-end;height:100%;overflow-y:scroll}section.processWrapper ul.processList::-webkit-scrollbar{display:none}section.processWrapper li.faded{opacity:.5}section.processWrapper li.processEntry{width:80%;padding:5vh 0;border-top:1px dashed hsla(0,0%,100%,.5);position:relative;transition:.3s}section.processWrapper li.processEntry .title{font-size:6em;margin-bottom:.35em;max-width:20em;height:max-content;text-align:left;padding:0;flex-shrink:0;position:relative;opacity:1;margin-right:3em}section.processWrapper li.processEntry .text{font-size:3em;line-height:1.4;opacity:1;scale:var(--scale);transform-origin:top left;transition:80ms;opacity:.75}section.processWrapper li.processEntry .team{margin-top:5em;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:3em;position:relative;padding-bottom:10em}section.processWrapper li.processEntry .teammate{display:block;font-size:1.5em;text-align:left}section.processWrapper li.processEntry button.button{position:absolute;left:0;bottom:0;display:block;padding:.25em .5em;text-align:center;background:#fff;background:var(--colorPositive);color:var(--colorDark);width:100%;max-width:12em;border-radius:2em;font-weight:600;font-size:2em}section.processWrapper li.processEntry .name{font-size:2em;margin-bottom:.35em}section.processWrapper li.processEntry .skills{line-height:1.2}section.processWrapper li.processEntry.active .title{color:var(--colorPositive)}section.processWrapper li.processEntry.active .text{opacity:1;color:var(--colorPositive)}section.processWrapper li.processEntry.active .team{color:var(--colorPositive)}.background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:var(--colorDark);overflow:hidden}.background .gradientWrapper{position:absolute;left:0;top:0;transform:translate(-50%,-50%);--size:300vmax;width:var(--size);height:var(--size)}.background .gradientWrapper .dots{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;opacity:.1;background-image:radial-gradient(#fff 1.7px,transparent 0);background-size:20px 20px;background-position:-20px -20px}.menu{box-sizing:content-box;--buttonSize:2.5em;position:fixed;z-index:1000;left:.5em;bottom:.5em;padding:1em;border:1px solid #fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:2.5em;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;color:#fff;height:2.5em;width:2.5em;transition:width .3s ease-in-out,height .2s .5s;overflow:hidden;display:none}.menu.mainScr{display:flex}.menu .content{opacity:0;width:18em;pointer-events:none;transition:opacity 3s .5s}.menu header{display:flex;align-items:center;margin-bottom:1.5em}.menu .screenNumber{opacity:.6;font-size:.85em;margin-top:2em;letter-spacing:.1em}.menu h2{font-size:2.4em;line-height:1.2;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu h2.active{font-weight:600}.menu h2:focus{outline:none}.menu nav{margin-bottom:4em}.menu nav h2,.menu nav h3{cursor:pointer}.menu nav h2:hover,.menu nav h3:hover{opacity:.8}.menu nav .small{margin-top:2em}.menu nav .small h2{font-size:1.65em}.menu .buttons{margin-top:auto;display:flex}.menu .button{width:var(--buttonSize);height:var(--buttonSize);border-radius:50%;padding:calc(var(--buttonSize)/6);border:1px solid #fff;cursor:pointer;position:relative;display:block}.menu .button,.menu .button *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu .button:not(:first-child){margin-left:.5em}.menu .startListeningButton{margin-left:auto}.menu .startListeningButton>div{width:100%;height:100%;background-color:#fff;border-radius:50%}.menu .startListeningButton>div.active{background-color:red}.menu .startListeningButton>div:hover{opacity:.8}.menu .menuToggleButton .iconMore{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:25%;transition:.3s}.menu .menuToggleButton .iconMore span{display:block;width:20%;height:20%;background:#fff;border-radius:50%}.menu .menuToggleButton .iconMore:hover span{opacity:.8}.menu.active{width:18em;height:25em}.menu.active .content{opacity:1;pointer-events:auto}.menu.active .iconMore{transform:rotate(90deg)}.menu.reverseTransition{transition:height .3s ease-in-out,width .5s .3s}.menu.reverseTransition .content{transition:.3s}.iconClose{width:1em;height:1em;transform:rotate(45deg) scale(1.2);cursor:pointer;position:relative;top:.15em;left:1em}.iconClose:hover{opacity:.5}.iconClose span{display:block;background-color:#fff;position:absolute}.iconClose span:first-child{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}.iconClose span:last-child{width:100%;height:1px;left:0;top:50%;transform:translateY(-50%)}.loadingAnimation{position:fixed;z-index:1000;left:0;bottom:0;width:100%;height:12vmin;pointer-events:none}.loadingAnimation,.loadingAnimation>div{display:flex;justify-content:center;align-items:center}.loadingAnimation>div{width:10vmin;height:3vmin;--color:#fff;scale:1.35}.loadingAnimation>div .dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:var(--color);color:var(--color);box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s linear infinite;animation-delay:.25s}.loadingAnimation>div .dot-pulse:after,.loadingAnimation>div .dot-pulse:before{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:var(--color);color:var(--color)}.loadingAnimation>div .dot-pulse:before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s linear infinite;animation-delay:0s}.loadingAnimation>div .dot-pulse:after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s linear infinite;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.addConnectionButton{box-sizing:border-box;padding:.5em;cursor:pointer;z-index:10000;position:absolute;left:3em;bottom:3em;width:2.6em;height:2.6em;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.addConnectionButton svg{position:relative;left:-.15em;width:100%}.addConnectionButton svg path{fill:#fff}.addConnectionButton p{display:none}.addConnectionButtonTest{box-sizing:border-box;padding:.5em;cursor:pointer;z-index:10000;position:absolute;left:6em;bottom:3em;width:2.6em;height:2.6em;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.addConnectionButtonTest svg{position:relative;left:-.15em;width:100%}.addConnectionButtonTest svg path{fill:#fff}.addConnectionButtonTest2{box-sizing:border-box;padding:.5em;cursor:pointer;z-index:10000;position:absolute;left:9em;bottom:3em;width:2.6em;height:2.6em;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.addConnectionButtonTest2 svg{position:relative;left:-.15em;width:100%}.addConnectionButtonTest2 svg path{fill:#fff}.addConnectionButtonTest3{box-sizing:border-box;padding:.5em;cursor:pointer;z-index:10000;position:absolute;left:12em;bottom:3em;width:2.6em;height:2.6em;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.addConnectionButtonTest3 svg{position:relative;left:-.15em;width:100%}.addConnectionButtonTest3 svg path{fill:#fff}.addConnectionButtonTest4{box-sizing:border-box;padding:.5em;cursor:pointer;z-index:10000;position:absolute;left:15em;bottom:3em;width:2.6em;height:2.6em;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.addConnectionButtonTest4 svg{position:relative;left:-.15em;width:100%}.addConnectionButtonTest4 svg path{fill:#fff}.messagesWrapper{box-sizing:border-box;--buttonSize:2.5em;position:fixed;z-index:1000;right:3em;top:3em;border:1px solid #fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;color:#fff;height:7.5em;width:15em;border-radius:1em;display:none}.messagesWrapper>div{width:100%;height:100%;padding:1em;overflow-y:scroll;display:flex;flex-direction:column}.messagesWrapper>div::-webkit-scrollbar{display:none}.messagesWrapper span{font-weight:600}.messagesWrapper p{opacity:.85}.messagesWrapper p:not(:last-child){margin-bottom:.5em}.miniDashboard{box-sizing:border-box;--buttonSize:1.8em;position:fixed;z-index:1000;border:1px solid #fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;color:#fff;width:14em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.1);border-radius:2em;transform-origin:left bottom}.miniDashboard>*{width:100%;padding:1em;display:flex;align-items:center}.miniDashboard>::-webkit-scrollbar{display:none}.miniDashboard>:not(:last-child){border-bottom:1px solid #fff}.miniDashboard .menuWrapper{display:block;max-height:10000px;transition:all .3s linear;overflow:hidden;position:relative;top:-1px;transform-origin:0}.miniDashboard .menuWrapper:not(.active){max-height:0}.miniDashboard .menuWrapper>section a{position:relative}.miniDashboard .menuWrapper>section a .subMenuLinks{position:absolute;right:0;top:0;display:flex;height:100%;align-items:center}.miniDashboard .menuWrapper>section a .subMenuLinks>div{height:100%;display:flex;align-items:center;width:1.75em;padding:0 .5em;border-left:1px solid hsla(0,0%,100%,.5)}.miniDashboard .menuWrapper>section a .subMenuLinks>div svg{width:100%;height:auto}.miniDashboard .menuWrapper>section a .subMenuLinks>div:not(.active){opacity:.5}.miniDashboard .menuWrapper>section:not(:first-child) a{border-top:1px solid #fff}.miniDashboard .menuWrapper>section .subMenu a{display:flex;font-size:1.05em;border-color:hsla(0,0%,100%,.5);line-height:1}.miniDashboard .menuWrapper>section .subMenu a span:first-child{width:max-content;flex-shrink:0;margin-right:.5em}.miniDashboard .menuWrapper>section .subMenu a span:last-child{width:max-content}.miniDashboard .menuWrapper>section .subMenu a:not(.active){opacity:.5}.miniDashboard .menuWrapper>section:not(.active) .subMenu{display:none}.miniDashboard .menuWrapper>section.processSection .subMenu{border-top:1px solid hsla(0,0%,100%,.5);padding:.75em 1em}.miniDashboard .menuWrapper>section.processSection .subMenu button{display:block;padding:.25em .5em;text-align:center;background:#fff;color:var(--colorDark);width:100%;border-radius:2em;font-weight:600;font-size:1.25em}.miniDashboard .menuWrapper>section.processSection .subMenu button.positiveButton{background:var(--colorPositive)}.miniDashboard .menuWrapper>section.processSection .subMenu button.negativeButton{background:var(--colorNegative);margin-bottom:.25em}.miniDashboard .menuWrapper>section.processSection .subMenu button:not(.active){display:none}.miniDashboard>section{padding:0}.miniDashboard>section a{display:block;padding:.65rem 1rem}.miniDashboard header{display:flex;padding:.65em 1em}.miniDashboard header p{font-weight:600}.miniDashboard header .button.generateGraph{margin-left:auto;margin-right:.5em;padding:.35em;display:flex}.miniDashboard header .button.generateGraph svg{position:relative;left:.05em}.miniDashboard header .button.generateGraph svg *{fill:#fff}.miniDashboard header .button.generateGraph+*{margin-left:0}.miniDashboard a,.miniDashboard p{display:block;font-size:1.5em;margin:0;font-weight:300}.miniDashboard a span,.miniDashboard p span{display:inline-block;width:1.5em}.miniDashboard section.buttons{gap:.6em;padding:0 1rem}.miniDashboard section.buttons .buttonsWrapper{padding:.65rem 0;display:flex;gap:.5em;height:-webkit-fill-available;height:fill-available}.miniDashboard section.buttons .buttonsWrapper:last-child{padding-left:.6em;border-left:1px solid #fff}.miniDashboard section.buttons .buttonsWrapper .buttonsWrapperInner{display:flex;gap:.5em}.miniDashboard section.buttons .buttonsWrapper.collapseWrapper{margin-left:auto}.miniDashboard section.buttons .collapse.active .second{display:none}.miniDashboard .button{width:var(--buttonSize);height:var(--buttonSize);border-radius:50%;padding:calc(var(--buttonSize)/8);border:1px solid #fff;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.miniDashboard .button,.miniDashboard .button *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.miniDashboard .button:nth-child(4){border-left:1px solid #fff}.miniDashboard .button:hover>*{opacity:.5}.miniDashboard .startListeningButton{margin-left:auto}@keyframes pulse{0%{background-color:var(--colorNegative)}25%{background-color:transparent}50%{background-color:var(--colorNegative)}to{background-color:var(--colorNegative)}}.miniDashboard .startListeningButton>div{width:100%;height:100%;background-color:#fff;border-radius:50%}.miniDashboard .startListeningButton>div.active{animation:pulse 2s infinite;background-color:var(--colorNegative)}.miniDashboard .startListeningButton>div:hover{opacity:.8}.borders{position:fixed;width:100%;height:100%;z-index:3;pointer-events:none}.borders .bottomBorder,.borders .leftBorder,.borders .rightBorder,.borders .topBorder{position:absolute;border-radius:4em;border:1px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;pointer-events:auto;opacity:.1;background:hsla(0,0%,100%,.05)}.borders .bottomBorder>*,.borders .leftBorder>*,.borders .rightBorder>*,.borders .topBorder>*{white-space:nowrap;transform-origin:center;font-size:1.2em}.borders .bottomBorder.active,.borders .leftBorder.active,.borders .rightBorder.active,.borders .topBorder.active{opacity:1}.borders .bottomBorder,.borders .topBorder{width:70vw;height:3vw;left:5vw}.borders .leftBorder,.borders .rightBorder{height:80vh;width:3vw;top:10vh}.borders .topBorder{top:0}.borders .topBorder>*{rotate:180deg}.borders .rightBorder{right:20%}.borders .rightBorder>*{rotate:-90deg}.borders .bottomBorder{bottom:0}.borders .leftBorder{left:0}.borders .leftBorder>*{rotate:90deg}.nodeTextInput{box-sizing:border-box;--buttonSize:2.5em;position:fixed;z-index:1000;left:50%;transform:translateX(-50%);top:unset;bottom:30%;border:1px solid #fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:flex-end;align-items:flex-end;color:#fff;height:17em;width:30em;border-radius:1em}.nodeTextInput,.nodeTextInput>div{display:flex;flex-direction:column}.nodeTextInput>div{width:100%;padding:1em;overflow-y:scroll}.nodeTextInput>div::-webkit-scrollbar{display:none}.nodeTextInput span{font-weight:600}.nodeTextInput p{opacity:.97}.nodeTextInput p:not(:last-child){margin-bottom:.5em}.nodeTextInput .nodeTextarea{width:95%;height:8em;margin-left:auto;margin-right:auto;padding:.5em;border-radius:.5em;border:1px solid #fff;background-color:transparent;color:#fff;resize:none}.nodeTextInput .buttonContainer{display:flex;gap:.5em}.nodeTextInput .cancelButton,.nodeTextInput .confirmButton{--buttonSize:2.5em;padding:.5em 1em;border:1px solid #fff;border-radius:.5em;background-color:transparent;color:#fff;cursor:pointer}.contextTextInput{box-sizing:border-box;--buttonSize:2.5em;position:fixed;z-index:1000;left:50%;transform:translateX(-50%);top:unset;bottom:30%;border:1px solid #fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;color:#fff;height:17em;width:30em;border-radius:1em}.contextTextInput>div{width:100%;padding:1em;overflow-y:scroll;display:flex;flex-direction:column}.contextTextInput>div::-webkit-scrollbar{display:none}.contextTextInput span{font-weight:600}.contextTextInput p{opacity:.97}.contextTextInput p:not(:last-child){margin-bottom:.5em}.contextTextInput .contextTextarea{width:95%;height:8em;margin-left:auto;margin-right:auto;padding:.5em;border-radius:.5em;border:1px solid #fff;background-color:transparent;color:#fff;resize:none}.contextTextInput .buttonContainer{display:flex;gap:.5em}.contextTextInput .cancelButton,.contextTextInput .confirmButton{--buttonSize:2.5em;padding:.5em 1em;border:1px solid #fff;border-radius:.5em;background-color:transparent;color:#fff;cursor:pointer}section.guestLogin{position:fixed;min-height:15em;border:1px solid #fff;color:#fff;width:15em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:2em;transform-origin:center;z-index:1000000}section.guestLogin header{padding:.5em 1em;border-bottom:1px solid #fff}section.guestLogin header h2{font-size:2.5em}section.guestLogin .form .inputWrapper input{position:relative;display:block;width:100%;background:transparent;color:#fff;border:0;outline:0;padding:.5em 1rem;font-size:1.5em;font-weight:300;border-bottom:1px solid #fff}section.guestLogin .form .inputWrapper input:before{content:"lol";top:0;left:.5em;height:2em;width:2em;border-left:1px solid #fff;background:red}section.guestLogin .form .inputWrapper input:focus{outline:0}section.guestLogin .form .inputWrapper input::placeholder{color:hsla(0,0%,100%,.5)}section.guestLogin .form .checkBoxWrapper{padding:.5em 1rem;font-size:1.5em}section.guestLogin .form .checkBoxWrapper p{font-weight:300;margin-bottom:.5em}section.guestLogin .form .checkBoxWrapper .custom-checkbox{display:block;background-color:transparent;border:none;border-radius:0;position:relative;cursor:pointer;padding-left:1.5em;font-weight:300}section.guestLogin .form .checkBoxWrapper .custom-checkbox:not(:last-child){margin-bottom:.5em}section.guestLogin .form .checkBoxWrapper .custom-checkbox .text{opacity:.5}section.guestLogin .form .checkBoxWrapper .custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute;cursor:pointer}section.guestLogin .form .checkBoxWrapper .custom-checkbox .checkmark{position:absolute;top:0;left:0;height:1em;width:1em;border-radius:50%;background-color:transparent;border:1px solid #fff;display:flex;align-items:center;justify-content:center}section.guestLogin .form .checkBoxWrapper .custom-checkbox .checkmark:after{content:"";position:relative;top:-.05em;display:none;width:.25em;height:.5em;border:solid var(--colorDark);border-width:0 2px 2px 0;transform:rotate(45deg)}section.guestLogin .form .checkBoxWrapper .custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:#fff}section.guestLogin .form .checkBoxWrapper .custom-checkbox input[type=checkbox]:checked+.checkmark:after{display:block}section.guestLogin .form .checkBoxWrapper .custom-checkbox input[type=checkbox]:checked+.checkmark+.text{opacity:1}section.guestLogin .form .buttonWrapper{padding:.75em 1em;border-top:1px solid #fff}section.guestLogin .form .buttonWrapper button{display:block;padding:.25em .5em;text-align:center;background:#fff;color:var(--colorDark);width:100%;border-radius:2em;font-weight:600;font-size:1.25em;opacity:.2}section.guestLogin .form .buttonWrapper button.possible{opacity:1;background:var(--colorPositive)}.keyboard{--padding:.75em;--gap:0.25em;--keySize:1.7em;position:absolute;left:100%;top:15%;width:calc(10*var(--keySize) + 10*var(--gap) + 2*var(--padding));height:max-content;border:1px solid #fff;padding:var(--padding);border-radius:2em;display:flex;flex-wrap:wrap;gap:var(--gap);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.keyboard button{box-sizing:border-box;border-radius:50%;width:var(--keySize);height:var(--keySize);border:1px solid #fff;cursor:pointer}.keyboard button.key-A{margin-left:1em}.keyboard button.key-space{width:100%;border-radius:calc(var(--keySize)*.5)}.keyboard button:hover{background:rgba(0,0,0,.1)}.pageArsElectronicaLogin .guestLoginItems section.guestLogin:first-child{top:50%;left:12%;rotate:90deg;translate:0 -50%}.pageArsElectronicaLogin .guestLoginItems section.guestLogin:nth-child(2){bottom:8%;left:33%}.pageArsElectronicaLogin .guestLoginItems section.guestLogin:nth-child(3){bottom:8%;right:33%}.pageArsElectronicaLogin .guestLoginItems section.guestLogin:nth-child(4){top:50%;right:12%;translate:0 -50%;rotate:-90deg}.screenSaverPage{position:fixed;left:0;top:0;z-index:100;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:8em;--anDelay:0}.screenSaverPage .logo{position:relative;top:-.1em;margin:auto}@keyframes ball{0%{translate:-100% 0}50%{translate:100% 0}to{translate:100% 0}}.screenSaverPage .ballWrapper{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;translate:-100% 0;animation:ball 5s linear infinite;animation-delay:var(--anDelay)}.screenSaverPage .ball{position:relative;width:60vh;aspect-ratio:1/1;background:#fff;border-radius:50%;filter:blur(1em)}.screenSaverPage.screenNumber1{--anDelay:0}.screenSaverPage.screenNumber2,.screenSaverPage.screenNumber4{--anDelay:2.5s}.screenSaverPage .message{position:fixed;bottom:5vmin;right:5vmin;border:1px solid #fff;border-radius:.25em;padding:.25em}.screenSaverPage .message hr{margin:.1em 0}.screenSaverPage .message p{font-size:.3em}