body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#black{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#121212;z-index:0;opacity:0;animation:bTOw 1s forwards}@keyframes bTOw{to{z-index:0;opacity:0}99%{z-index:11000}50%{opacity:1}0%{z-index:11000;opacity:0}}#aboutPaper{background-image:linear-gradient(to bottom,#d4d5ce 10%,#ece7e2 30% 70%,#a4a09b)}@font-face{font-family:Vasek;src:url(/st/assets/Vasek%20Italic_0-x3jeMwpx.ttf) format("truetype");font-style:normal;font-display:swap}#neonDiv{display:flex;position:fixed;flex-direction:row;align-items:center;opacity:0;animation:startH 3s ease-in-out forwards;cursor:default}@media screen and (min-aspect-ratio:86/90){#neonDiv{top:50px;left:100vw;margin-left:-250px}}@media screen and (max-aspect-ratio:85/90){#neonDiv{bottom:-50px;margin-left:50px}}@media screen and not (min-width:500px){#neonH2,#neonH2F,#neonH2l{margin-top:30px;font-family:Vasek;font-size:100px;color:#0fa;text-shadow:0 0 21px #89ffd8,0 0 42px #0fa}}@media screen and (min-width:500px){#neonH2,#neonH2F,#neonH2l{margin-top:30px;font-family:Vasek;font-size:100px;color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 151px #0fa;animation:pulsate .11s ease-in-out infinite alternate}#neonH2F{animation:fSimbol infinite 10s linear}}#neonH2W,#neonH2FW,#neonH2lW{margin-top:30px;font-family:Vasek;font-size:100px;color:#0e7a60}@keyframes startH{0%{opacity:0}to{opacity:1}}#neonH2l,#neonH2lW{transform:translate(5px,16px) rotate(62deg)}@keyframes pulsate{to{text-shadow:0 0 4px #fff,0 0 19px #fff,0 0 40px #0fa,0 0 150px #0fa}0%{text-shadow:0 0 4px #fff,0 0 18px #fff,0 0 38px #0fa,0 0 140px #0fa}}@keyframes lights{0%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}10%{color:#f0ffe0;text-shadow:0 0 19px #fff,0 0 86px #0fa,0 0 138px #0fa}20%{color:#fff;text-shadow:0 0 7px #fff,0 0 22px #fff,0 0 43px #0fa,0 0 93px #0fa,0 0 152px #0fa}30%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}40%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}49%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}50%{color:#c0dfc0;text-shadow:0 0 7px #fff,0 0 30px #0fa,0 0 50px #0fa}59.9%{color:#c0dfc0;text-shadow:0 0 7px #fff,0 0 30px #0fa,0 0 50px #0fa}60%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}60.1%{color:#fff;text-shadow:0 0 7px #fff,0 0 14px #fff,0 0 24px #fff,0 0 49px #0fa,0 0 89px #0fa,0 0 99px #0fa,0 0 112px #0fa,0 0 161px #0fa}70%{color:#fff;text-shadow:0 0 7px #fff,0 0 14px #fff,0 0 24px #fff,0 0 49px #0fa,0 0 89px #0fa,0 0 99px #0fa,0 0 112px #0fa,0 0 161px #0fa}80%{color:#fff;text-shadow:0 0 7px #fff,0 0 13px #fff,0 0 23px #fff,0 0 45px #0fa,0 0 85px #0fa,0 0 95px #0fa,0 0 107px #0fa,0 0 154px #0fa}89.9%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}to{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}}@keyframes fSimbol{0%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}10%{color:#f0ffe0;text-shadow:0 0 19px #fff,0 0 86px #0fa,0 0 138px #0fa}20%{color:#fff;text-shadow:0 0 7px #fff,0 0 22px #fff,0 0 43px #0fa,0 0 93px #0fa,0 0 152px #0fa}21%{color:#00402b;text-shadow:0 0 7px #000,0 0 21px #000,0 0 82px #000,0 0 92px #000,0 0 151px #000}30%{color:#00402b;text-shadow:0 0 7px #000,0 0 21px #000,0 0 82px #000,0 0 92px #000,0 0 151px #000}31%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}32%{color:#00402b;text-shadow:0 0 7px #000,0 0 21px #000,0 0 82px #000,0 0 92px #000,0 0 151px #000}40%{color:#00402b;text-shadow:0 0 7px #000,0 0 21px #000,0 0 82px #000,0 0 92px #000,0 0 151px #000}50%{color:#00402b;text-shadow:0 0 7px #000,0 0 21px #000,0 0 82px #000,0 0 92px #000,0 0 151px #000}51%{color:#c0dfc0;text-shadow:0 0 7px #fff,0 0 30px #0fa,0 0 50px #0fa}60%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}60.1%{color:#fff;text-shadow:0 0 7px #fff,0 0 24px #fff,0 0 49px #0fa,0 0 99px #0fa,0 0 161px #0fa}70%{color:#fff;text-shadow:0 0 7px #fff,0 0 24px #fff,0 0 49px #0fa,0 0 99px #0fa,0 0 161px #0fa}80%{color:#fff;text-shadow:0 0 7px #fff,0 0 23px #fff,0 0 45px #0fa,0 0 95px #0fa,0 0 154px #0fa}89.9%{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}to{color:#f0fff0;text-shadow:0 0 7px #fff,0 0 21px #fff,0 0 42px #0fa,0 0 92px #0fa,0 0 151px #0fa}}:root{color-scheme:light;--glass-radius: 22px;--glass-blur: 18px;--glass-accent: #7c5cff;--glass-accent-2: #00bfa6;--glass-text: #172033;--glass-muted: #64708a;--glass-border: rgba(255, 255, 255, .66);--glass-panel: rgba(255, 255, 255, .66);--glass-panel-strong: rgba(255, 255, 255, .82);--glass-shadow: 0 18px 48px rgba(39, 50, 90, .12), inset 0 1px 0 rgba(255,255,255,.72)}html{min-width:320px;background:#edf1ff}body{min-width:320px;min-height:100vh;margin:0;color:var(--glass-text);background:#edf1ff;background-image:radial-gradient(ellipse at 12% 8%,rgba(142,124,255,.26),transparent 38%),radial-gradient(ellipse at 88% 18%,rgba(54,215,193,.22),transparent 34%),linear-gradient(135deg,#f7f8ff,#edf1ff 48%,#e9f7f7);background-attachment:fixed;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.app-root{min-height:100vh;transition:color .25s ease,background .25s ease}.app-shell{min-height:100vh;padding:1px 0 40px;box-sizing:border-box;color:var(--glass-text)}.app-root.theme-dark,.app-shell.theme-dark{color-scheme:dark;--glass-text: #f3f5ff;--glass-muted: #aeb8d2;--glass-border: rgba(255,255,255,.14);--glass-panel: rgba(25, 31, 53, .62);--glass-panel-strong: rgba(25, 31, 53, .82);--glass-shadow: 0 20px 56px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.08)}body:has(.app-root.theme-dark){background-color:#0b1020;background-image:radial-gradient(ellipse at 10% 6%,rgba(99,74,198,.24),transparent 38%),radial-gradient(ellipse at 90% 18%,rgba(0,175,159,.14),transparent 34%),linear-gradient(135deg,#0b1020,#11182b 52%,#0d2029)}.MuiPaper-root{color:var(--glass-text)!important;background:var(--glass-panel)!important;border:1px solid var(--glass-border);border-radius:var(--glass-radius)!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.MuiDrawer-paper,.MuiMenu-paper,.MuiPopover-paper{background:var(--glass-panel-strong)!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.MuiCard-root{overflow:hidden}.MuiTypography-root{letter-spacing:-.012em}.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6{font-weight:700!important;letter-spacing:-.035em}.MuiOutlinedInput-root,.MuiInputBase-root{border-radius:13px!important;transition:background .18s ease,box-shadow .18s ease}.MuiOutlinedInput-root{background:#ffffff1f}.MuiOutlinedInput-notchedOutline{border-color:#808baa61!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--glass-accent)!important}.MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #7c5cff21}.MuiInputLabel-root{color:var(--glass-muted)!important}.MuiInputBase-input{color:var(--glass-text)!important}.MuiButton-root{min-height:40px;border-radius:12px!important;padding-inline:17px!important;font-weight:650!important;letter-spacing:.01em!important;text-transform:none!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.MuiButton-contained{box-shadow:0 7px 18px #564eb933!important}.MuiButton-contained:hover{transform:translateY(-1px);box-shadow:0 10px 24px #564eb945!important}.MuiButton-outlined{border-color:#7c5cff6b!important}.MuiIconButton-root{transition:background .18s ease,transform .18s ease!important}.MuiIconButton-root:hover{transform:translateY(-1px)}.MuiDivider-root{border-color:#808baa33!important}.MuiStepLabel-label{color:var(--glass-muted)!important}#neonDiv{z-index:0;pointer-events:none}#neonDiv h2{text-shadow:0 0 20px rgba(0,191,166,.25)}#black{background:#090d1c59;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#guestForm{display:none}#aboutPaper{background:var(--glass-panel)!important}a{color:#7560e8;text-underline-offset:3px}a:hover{color:#00a995}::selection{background:#7c5cff3d}:focus-visible{outline:3px solid rgba(124,92,255,.55);outline-offset:3px}@media(max-width:1000px){.app-shell{padding-bottom:72px}}@media(max-width:600px){:root{--glass-radius: 18px;--glass-blur: 14px}.MuiPaper-root{margin-left:12px!important;margin-right:12px!important}.MuiButton-root{min-height:42px}#neonDiv{opacity:.35;transform:scale(.72);transform-origin:top right}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html,body,#root,#root>div,.App{width:100%;min-height:100vh}.aClass,.aClassW{cursor:pointer;z-index:10;text-decoration:none;display:block;color:inherit}.aClass:hover,.aClassW:hover,.aClass:focus-visible,.aClassW:focus-visible{z-index:999}.button{width:100px;height:56px;min-height:56px;margin:0 2px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:0;box-sizing:border-box;transition:background-color .2s ease,box-shadow .2s ease}.button #img,.button img{opacity:1;transition:opacity .16s ease,transform .16s ease}.h1D,.h1W{color:#fff;font-family:sans-serif;font-size:15px;line-height:1.2;opacity:0;position:absolute;inset:0;margin:0;padding:8px;display:flex;align-items:center;justify-content:center;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.h1W{color:#424858}.aClass:hover .button,.aClassW:hover .button,.aClass:focus-visible .button,.aClassW:focus-visible .button{background:#e0e1e1;box-shadow:none}.aClass:hover .button #img,.aClassW:hover .button #img,.aClass:hover .button img,.aClassW:hover .button img,.aClass:focus-visible .button #img,.aClassW:focus-visible .button #img{opacity:0;transform:scale(.82)}.aClass:hover .h1D,.aClassW:hover .h1W,.aClass:focus-visible .h1D,.aClassW:focus-visible .h1W{opacity:1;transform:translateY(0)}#doubleString{top:0}#img{flex-shrink:0}.barD,.barW{display:flex;flex-direction:row;align-items:center;height:60px;box-sizing:border-box;border:2px solid white;border-radius:50px;background:#ffffff7a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 10px #fffc;margin:20px;animation:pulse 10s ease-in-out infinite}.barW{background:#ffffffd1;border:2px solid rgba(255,255,255,.9);box-shadow:0 0 10px #fffc;animation:pulsW 10s ease-in-out infinite}#fullBar{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:flex-start}.barD>div:first-child .button,.barW>div:first-child .button{border-radius:48px 0 0 48px}.barD>div:last-child .button,.barW>div:last-child .button{border-radius:0 48px 48px 0}.barD>div,.barW>div{display:flex;align-items:stretch}.barD>div .button,.barW>div .button{align-self:stretch}@keyframes ofHid{0%{opacity:0}to{opacity:1}}@keyframes hid{0%{opacity:1}to{opacity:0}}@keyframes centr{0%{background-color:#000;box-shadow:0 0 #000}to{background-color:#1f1e1e;box-shadow:0 0 10px #1f1e1e}}@keyframes centrb{to{background-color:#000;box-shadow:0 0 #000}0%{background-color:#1f1e1e;box-shadow:0 0 10px #1f1e1e}}@keyframes centrW{0%{background-color:#fff;box-shadow:0 0 #fff}to{background-color:#e0e1e1;box-shadow:0 0 10px #e0e1e1}}@keyframes centrbW{to{background-color:#fff;box-shadow:0 0 #fff}0%{background-color:#e0e1e1;box-shadow:0 0 10px #e0e1e1}}@keyframes pulse{0%{box-shadow:-5px 0 5px #fff}25%{box-shadow:0 0 10px #fff}50%{box-shadow:5px 0 5px #fff}75%{box-shadow:0 0 10px #fff}to{box-shadow:-5px 0 5px #fff}}@keyframes pulseW{0%{box-shadow:-5px 0 5px #000}25%{box-shadow:0 0 10px #000}50%{box-shadow:5px 0 5px #000}75%{box-shadow:0 0 10px #000}to{box-shadow:-5px 0 5px #000}}.barD,.barW{height:60px!important;min-height:60px!important;padding:0!important;box-sizing:border-box!important;overflow:hidden;align-items:stretch!important}.barD>div,.barW>div,.barD>div>a,.barW>div>a,.barD>div>.aClass,.barD>div>.aClassW,.barW>div>.aClass,.barW>div>.aClassW{height:100%!important;min-height:0!important;margin:0!important;padding:0!important;align-self:stretch!important;box-sizing:border-box!important}.barD .button,.barW .button{height:100%!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.barD{background:#191d2be0!important;border-color:#ffffffc7!important}.h1D,.h1W{color:#202536!important;font-weight:600}.barD .aClass:hover .button,.barD .aClassW:hover .button,.barD .aClass:focus-visible .button,.barD .aClassW:focus-visible .button,.barW .aClass:hover .button,.barW .aClassW:hover .button,.barW .aClass:focus-visible .button,.barW .aClassW:focus-visible .button{background:#dfe2e8!important}.barD>div:first-child .button,.barW>div:first-child .button{border-radius:48px 0 0 48px!important}.barD>div:last-child .button,.barW>div:last-child .button{border-radius:0 48px 48px 0!important}#image1{width:100%;animation:1s linear 0s normal none infinite running zaloop}@keyframes zaloop{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}#loadingOpacityIn{animation:blackIn .5s forwards}@keyframes blackIn{0%{opacity:0}to{opacity:.5}}#loadingOpacityOut{animation:blackIn .5s forwards reverse}.loaderBl,.loaderWh{z-index:10010;--loader-size: 50px;--loader-border-size: 4px;--loader-border-color: maroon;width:var(--loader-size);height:var(--loader-size);border:var(--loader-border-size) solid var(--loader-border-color);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;background-color:transparent;border-radius:50%;position:relative;animation:rotateX 1s infinite linear}.loaderWh{--loader-border-color: black}.loaderBl:before,.loaderWh:before{content:"";border:var(--loader-border-size) solid var(--loader-border-color);border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;background-color:transparent;border-radius:50%;position:absolute;inset:2px;animation:rotateX .5s infinite linear reverse}@keyframes rotateX{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sqr{width:120px;aspect-ratio:1;display:grid;cursor:pointer;z-index:10010;animation:rotateX 1s infinite linear}.sqr:before{content:"";background-image:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:100px}#chatWindow::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:20px;border:3px solid lightgray}#chatWindow::-webkit-scrollbar{background:#d4d5ce;border-radius:20px;width:10px}#chatOpen{animation:starts 1s forwards}#chatClosed{animation:close 1s forwards}@keyframes tickW{0%{box-shadow:0 0 10px #43998c}to{box-shadow:0 0 5px 10px #43998c}}@keyframes tickB{0%{box-shadow:0 0 10px #639}to{box-shadow:0 0 5px 10px #639}}@keyframes starts{0%{width:50px;min-width:auto;max-width:auto;height:50px;min-height:auto;border-radius:50px}50%{width:30%;min-width:300px;max-width:400px;height:50px;max-height:auto;min-height:auto;border-radius:50px}to{width:30%;min-width:300px;max-width:400px;height:50%;max-height:600px;min-height:450px;border-radius:50px 20px 10px 10px}}@keyframes close{0%{width:30%;min-width:300px;max-width:400px;height:50%;max-height:600px;min-height:450px;border-radius:50px 20px 10px 10px}50%{width:30%;min-width:300px;max-width:400px;height:50px;max-height:auto;min-height:auto;border-radius:50px}to{height:50px;max-height:auto;min-height:auto;width:50px;min-width:auto;max-width:auto;border-radius:50px}}#chatFile{width:100%}#chatDocs{background-color:azure;padding:5px;border-radius:5px;border:1px solid burlywood;display:table-cell;width:100%;text-decoration:none;color:#6495ed}#chatDocs>p{margin:0;padding:0}#filesButtonW>button{height:40px;width:40px;background-color:azure}#filesButtonB>button{height:40px;width:40px;background-color:#483d8b}
