body{font-family:var(--font-family);font-size:var(--font-size);color:var(--color-text);background-color:var(--color-background)}.settings{width:100%;height:100%;flex-shrink:0;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background)}.settings-block{width:auto;height:auto;flex-shrink:0;padding:calc(.4rem + .55vw) 20px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background);box-shadow:0 4px 4px #00000040;margin:calc(.4rem + .55vw);display:flex;align-items:center;position:relative}h2{margin-right:20px;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-bold);line-height:normal}.settings .switch{margin-left:auto;position:relative;display:inline-block;width:40px;height:20px}.settings .switch input{opacity:0;width:0;height:0}.settings .toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-border);transition:.4s;border-radius:20px}.toggle:before{position:absolute;content:"";height:calc(.75rem + .25vw);width:calc(.75rem + .25vw);top:50%;left:25%;transform:translate(-50%,-50%);background-color:var(--color-background);transition:.4s;border-radius:50%}.switch input:checked+.toggle{background-color:var(--color-toggle-border)}.switch input:checked+.toggle:before{transform:translate(calc(1rem + .5vw));left:75%;transform:translate(-50%,-50%)}.toggle.round{border-radius:34px}.toggle.round:before{border-radius:50%}.email-fetch-interval{display:flex;flex-direction:column;align-items:flex-start}.header-container,.settings .header{display:flex;align-items:center}.settings .metric{margin-left:calc(-.75rem - .25vw);color:var(--grey-2);font-family:var(--font-family);font-size:10px;font-weight:200;line-height:normal}.count-display{position:absolute;top:0;right:0;margin-top:calc(.25rem + .15vw);margin-right:calc(1rem + .5vw);border:2px solid var(--color-border);border-radius:4px;padding:calc(.25rem + .25vw) calc(.5rem + .5vw);color:var(--color-text);font-family:var(--font-family);font-size:14px;display:flex;width:calc(3rem + 1vw);height:calc(1.5rem + .5vw);flex-direction:column;justify-content:center}.settings .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;background:var(--color-border);border-radius:2px;outline:none;opacity:.7;transition:opacity .2s;color:var(--color-text);margin-top:1rem}.settings .slider:hover{opacity:1}.settings .slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:10px;border-radius:2px;background:var(--color-slider-thumb)}.settings .slider::-moz-range-thumb{width:20px;height:20px;background:var(--color-background);border-radius:2px;color:var(--color-slider-thumb)}.theme-toggle-group{margin-left:auto;display:flex;border:2px solid var(--color-toggle-border);border-radius:5px;overflow:hidden}.theme-toggle-item:not(:last-child){border-right:2px solid var(--color-toggle-border)}.theme-toggle-item{flex:1;padding:5px 20px;border:none;background-color:var(--color-toggle-background);color:var(--color-text);text-align:center;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:normal;transition:background-color .2s,color .2s}.theme-toggle-item.selected{background-color:var(--color-selected-background);color:var(--color-selected-text)}.theme-toggle-item:hover{background-color:var(--color-hover-background)}.theme-toggle-item:focus{outline:2px solid var(--color-focus-outline);outline-offset:2px}.settings-account-actions{position:absolute;right:2rem;bottom:2rem;display:flex;gap:1rem}.logout,.delete-account{position:static;margin:0;color:var(--color-button-text);cursor:pointer;justify-content:center;transition:background .2s;height:auto;flex-shrink:0;padding:calc(.4rem + .55vw) 20px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background);box-shadow:0 4px 4px #00000040;display:flex;align-items:center}.logout:hover,.logout:focus,.delete-account:hover,.delete-account:focus{background:var(--color-hover-background)}.logout-text,.delete-account-text{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-bold);line-height:normal}.client{display:grid;grid-template-columns:var(--sidebar-width) 1fr}.dashboard{padding:3vh 1vw;display:flex;gap:1.5%;align-items:flex-start;background-color:var(--color-background2)}.dashboard .weighted-email-list-container{max-height:94vh;background:var(--color-background);border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 4px #00000040;padding:1rem;display:flex;flex-direction:column;gap:1rem;flex:0 0 49.25%;overflow:auto;overflow-y:scroll}.dashboard .welist-email-container{border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 4px #00000040;padding:1rem;text-align:left;font-size:calc(.5rem + .6vw);font-weight:600;display:grid;grid-template-columns:1fr calc(1.5rem + 1.5vw);align-items:center;gap:1rem}.dashboard .email-link{color:var(--icon-color);border-radius:.2rem;padding:.4rem;height:calc(1.5rem + 1.5vw)}.dashboard .loading{border-radius:.5rem;height:calc(1.5rem + 1.5vw);background:repeating-linear-gradient(-65deg,var(--color-background2) 0 15px,#0000 0 20px) left/200% 100%;animation:anim 10s infinite linear}.dashboard .email-link:hover{background-color:var(--color-background2)}.dashboard .mini-view{border-radius:4px;display:grid;grid-template-rows:4rem 1fr;box-shadow:0 4px 4px #00000040;background-color:var(--color-background);flex:0 0 49.25%}.dashboard .head-container{display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 4px #00000040;padding:.5rem 1rem}.dashboard .inbox-text-container{border-radius:4px;margin-bottom:.5rem;height:2.5rem;width:calc(4rem + 7%);background-color:var(--color-background2);box-shadow:0 4px 4px #00000040;display:flex;justify-content:center;align-items:center;gap:5%;flex-shrink:0}.dashboard .inbox-text-container .inbox-icon{height:60%;width:calc(1rem + .5vw)}.dashboard .inbox-text-container div{text-align:left;font-size:calc(1rem + .4vw);font-weight:600}.dashboard .head-container .expand-button{color:var(--icon-color)}.dashboard .body-container{padding:calc(.2rem + .3vw);display:grid;grid-template-rows:1fr;height:calc(94vh - 4rem);gap:.5rem;word-wrap:break-word;overflow-y:auto}.dashboard .miniview-email-container{--padding-outer: calc(.3rem + .6vw) ;--padding-inner: calc(.1rem + .3vw) ;border-radius:4px;font-size:calc(.4rem + .55vw);text-align:left;display:flex;gap:calc(.1rem + .5vw);border:1px solid var(--color-border)}.dashboard .from{padding:.5rem 0 .5rem var(--padding-outer);flex:0 0 10vw;overflow:hidden}.dashboard .median{background-color:var(--color-background2);flex:0 0 1px}.dashboard .subject{padding:.5rem var(--padding-outer) .5rem var(--padding-inner);flex:1}.email-display{display:grid;grid-template-rows:7rem 1fr}.email-display .header{padding:1.5rem 2rem .5rem;display:grid;grid-template-columns:1fr 8rem;grid-template-rows:2rem 1.5rem 1.5rem;text-align:left}.email-display .header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-display .from{grid-row:1 / 1;grid-column:1 / 1;font-size:1rem;font-weight:700}.email-display .title{grid-row:2 / 2;grid-column:1 / 1;font-size:1rem;font-weight:500}.email-display .to{grid-row:3 / 3;grid-column:1 / 1;font-size:.9rem;font-weight:500;opacity:.6}.email-display .reader-view{color:var(--icon-color);grid-row:2 / -1;grid-column:2 / 2;width:40%;aspect-ratio:1 / 1}.email-display .icon-container{padding:4px;border-radius:4px}.email-display .icon-container:hover{background-color:var(--color-background2)}.email-display .date{text-align:right;grid-row:1 / 1;grid-column:2 / 2;font-size:calc(.6rem + .2vw);opacity:.6}.email-display .body{width:100%;padding:1rem;max-width:min(calc(100vw - 15rem - var(--sidebar-width)),calc(70vw - var(--sidebar-width)))}.email-display .content-container{height:100%;max-height:calc(100vh - 9rem);overflow:auto;overflow-y:scroll;word-wrap:break-word;border-radius:.4rem;border:2px solid var(--color-border);padding:calc(.6rem + .2vh) calc(.8rem + .6vw);text-align:left;font-size:calc(.6rem + .2vw)}.pop-up-container{max-width:max(50vw,min(30rem,90vw));max-height:80vh;display:flex;flex-direction:column;gap:1rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-background);border-radius:.25rem;padding:calc(.5rem + 1vw);animation-name:fade-in-container;animation-timing-function:ease-in-out;animation-duration:1s;animation-delay:0s}.pop-up-container>.content{text-align:left;overflow:auto;overflow-y:scroll;word-wrap:break-word;display:flex;flex-direction:column;gap:.5rem}.content>.gap{min-height:2px;background-color:var(--grey-3)}.content>.title{font-size:calc(1rem + .3vw);font-weight:600}.content>.from .content>.date .content>.body{font-size:calc(.6rem + .3vw)}.pop-up-container>.button{border-radius:.25rem;margin:auto;min-height:4vh;width:40%;background-color:var(--color-background2);font-weight:600;vertical-align:middle;line-height:4vh}.overlay-background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;animation-name:fade-in-background;animation-timing-function:ease-in-out;animation-duration:1s;animation-delay:0s}.loading-reader-view{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;opacity:.5;padding:45vh 0}.loading-reader-view .loading-icon{margin:auto;width:10vw;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, #000 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100% / 3) 50%;animation:l3 1s infinite linear}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}@keyframes fade-in-background{0%{opacity:.5}to{opacity:1}}@keyframes fade-in-container{0%{opacity:0;transform:translate(-50%,100vh)}to{opacity:1;transform:translate(-50%,-50%)}}.entry{border-radius:4px;overflow:hidden;text-overflow:ellipsis;width:100%;height:5.5rem;display:grid;grid-template-rows:1.5rem 3.5rem .5rem;grid-template-columns:calc(1rem + .4vw) calc(3rem + 9vw) 8px 1fr;flex:0}.entry.selected{background-color:var(--color-selected-background)}.entry.selected .median-container .median{background-color:var(--color-median)}.entry.selected .email-median-container,.entry .email-median-container{background-color:var(--color-background)}.no-summary.entry{grid-template-columns:calc(1rem + .4vw) 1fr 8px}.indicator-container{grid-row:1 / -1;grid-column:1 / 1;align-content:center}.entry .head{grid-row:1 / 1;grid-column:2 / 2;display:grid;grid-template-columns:5fr 2fr}.entry .title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;line-height:1.1rem;-webkit-line-clamp:3;line-clamp:3;height:3.3rem;padding:0 .1vw;text-align:left;grid-row:2 / 2;grid-column:2 / 2;font-size:calc(.7rem + .1vw)}.entry .median-container{grid-row:1 / 3;grid-column:3 / 3;padding:4px 3px}.entry .summary{display:-webkit-box;padding:0 .1vw;overflow:hidden;-webkit-box-orient:vertical;line-height:1.25rem;-webkit-line-clamp:4;line-clamp:4;grid-row:1 / 3;grid-column:4 / 4;text-align:left;font-size:calc(.75rem + .1vw)}.entry .summary.loading{border-radius:.3rem;background:repeating-linear-gradient(-65deg,var(--color-background2) 0 15px,#0000 0 20px) left/200% 100%;animation:anim 10s infinite linear}.entry.selected .summary.loading{background:repeating-linear-gradient(-65deg,var(--color-toggle-border) 0 15px,#0000 0 20px) left/200% 100%}@keyframes anim{to{background-position:right}}.indicator-container>.indicator{width:50%;aspect-ratio:1 / 1;margin:auto;border-radius:50%;background-color:var(--color-indicator)}.entry .head>.from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-column:1 / 1;text-align:left;font-size:calc(.9rem + .1vw);font-weight:700}.entry .head>.date{grid-column:2 / 2;text-align:right;font-size:calc(.6rem + .1vw)}.entry .median{border-radius:1px;height:100%;width:100%;background-color:var(--color-background2)}.entry .email-median-container{height:100%;grid-column:1 / -1;grid-row:3 / -1;padding:6px 2.5rem 0}.inbox-display{display:grid;grid-template-columns:minmax(15rem,30vw) 1fr;height:100vh}.inbox-display .list{width:100%;height:100%;display:grid;grid-template-rows:calc(3rem + 2vh) 1fr;grid-template-columns:1fr 2px}.inbox-title-container{height:100%;box-shadow:0 4px 4px #00000040;z-index:1}.inbox-display .inbox-title{display:flex;width:calc(5rem + 2vw + 2vh);height:calc(1.5rem + 2vh);justify-content:center;align-items:center;gap:10px;background:var(--color-background2);border-radius:4px;box-shadow:0 4px 4px #00000040;margin:.85rem 0 0 .75rem;z-index:1}.inbox-display .inbox-word{font-size:calc(1.15rem + .65vh);font-weight:600}.inbox-display .inbox-icon{width:calc(1rem + .75vh);aspect-ratio:1 / 1}.inbox-display .emails{padding:.5rem .15vw;display:grid;grid-template-rows:1fr;height:calc(100vh - 5rem);gap:6px;overflow:auto;overflow-y:scroll}.inbox-display .divider{height:100%;grid-row:1 / -1;grid-column:2 / 2;background-color:var(--color-background2)}:root{text-align:center}.sidebar .container{margin:auto;font-size:1rem;height:var(--sidebar-icon-height);width:var(--sidebar-width)}.sidebar{background-color:var(--color-background-sidebar);height:100vh;display:grid;text-align:left;grid-template-rows:var(--sidebar-icon-height) var(--sidebar-icon-height) var( --sidebar-icon-height ) 1fr var(--sidebar-icon-height);width:var(--sidebar-width)}.sidebar .icon{height:var(--sidebar-icon-height);color:var(--white);display:grid;grid-template-columns:var(--sidebar-icon-height) 1fr;gap:-5px;align-items:center}.sidebar .icon>p{font-size:calc(var(--sidebar-icon-height) / 3.3);font-weight:600}.sidebar .icon>div{height:calc(var(--sidebar-icon-height) - .8vw);width:calc(var(--sidebar-icon-height) - .8vw);margin:auto}.sidebar .icon>.logo{height:calc(var(--sidebar-icon-height) - .2vw);width:calc(var(--sidebar-icon-height) - .2vw)}.sidebar .container .icon,.sidebar .container .icon p{color:var(--color-icon)}.sidebar .container.selected .icon,.sidebar .container.selected .icon p{color:var(--color-icon);background-color:var(--color-sidebar-selected)}.home{height:100vh;background-color:var(--grey-split)}.home{width:100vw;height:100vh;background-color:var(--white)}.home .nav-container{position:fixed;top:0;left:0;width:100%;height:calc(3rem + 3vh) + calc(4rem+3vh);display:flex;justify-content:space-between;align-items:center;padding:0 calc(2rem + 1vw);background-color:var(--white);z-index:1000;font-size:var(--font-size);box-shadow:0 2px 12px #0000001a}.home .logo-container{display:flex;align-items:center;justify-content:center;color:var(--white);background-color:var(--grey-split);height:calc(2.5rem + 1vh);width:calc(2.5rem + 1vh);font-size:calc(1rem + .5vw)}.home .nav-item{color:var(--color-text);font-size:calc(.8rem + .3vw);cursor:pointer;padding:.9rem 3rem;transition:color .3s ease,background-color .3s ease;border-bottom:2px solid transparent}.home .nav-item:hover{border-bottom:2px solid var(--grey)}.background-container{position:relative;width:100vw;height:calc(60vh - (3rem + 2vh));overflow:hidden;box-shadow:0 .2rem .5rem #0003}.background-img{background-image:url(/assets/landing-page-background-rUSs3Rp_.jpg);background-size:cover;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.home .title-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:calc(50vh - (3rem + 2vh));text-align:center;padding:calc(2rem + 1vh);position:relative;z-index:1}.snap-of-ui{background-image:url(/assets/Minimal_Browser_Dashboard-BIBaI3-U.png);margin-left:80rem;width:35vw;height:20vw;background-size:cover;background-position:center;position:absolute;top:65%;right:20vw;transform:translateY(-50%);z-index:2;box-shadow:0 .2rem .7rem #000000b3}.home .title .subtitle{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}.home .subtitle{color:var(--grey);margin-top:calc(.5rem + .5vh)}.home .login-navigate-button{background-color:var(--grey);color:var(--white);margin-top:calc(2rem + 1vh);padding:calc(.3rem + .3vh) calc(.3rem + .8vw);border-radius:calc(.3rem + .3vh);font-size:calc(.5rem + 1vh);cursor:pointer}.home .login-navigate-button:hover{background-color:var(--grey-2);color:var(--white);transition:background-color .3s ease,color .3s ease}.home .overview-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(50vh - (3rem + 2vh));text-align:center;padding:calc(2rem + 1vh) calc(5rem + 4vw)}.home .overview h1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:left}.home .overview-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:calc(2rem + 2vh);padding:3 calc(3rem + 3vw);gap:calc(1rem + 1vh)}.home .item1,.item2,.item3{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:calc(.3rem + .3vh);padding:calc(.7rem + .5vh) calc(2rem + 1vw);background-color:var(--grey-4);box-shadow:0 .2rem .5rem #00000080}.item1 svg,.item2 svg,.item3 svg{display:block;margin:0 auto 1rem;width:calc(2rem + 1vh);height:calc(2rem + 1vh);color:var(--black)}.home .terms-of-service,.privacy-policy,.contact-us,.about-us{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:calc(2.5rem + 3vh)}.about-us{border-top:3px solid var(--grey-2);padding-top:calc(2rem + 3vh)}.privacy-policy,.terms-of-service,.contact-us{padding-top:calc(3rem + 3vh);border-top:3px solid var(--grey-2);min-height:80vh}.footer-container{background-color:var(--grey-4);color:var(--black);text-align:center;padding:calc(2rem + 1vh);width:100vw;bottom:0;left:0;margin-top:auto}.footer-container .footer-item{display:inline-block;margin:0 calc(.5rem + .5vw);font-size:calc(.8rem + .3vw);cursor:pointer;color:var(--primary-color);text-decoration:none;transition:color .3s ease;font-size:calc(.2rem + 1vh)}.footer-container .footer-item:hover{color:var(--grey-2);text-decoration:underline}.footer-container p{margin-top:calc(1rem + .5vh);font-size:calc(.2rem + 1vh);color:var(--grey-light)}.privacy-policy{padding:2.5rem 2rem;font-family:var(--font-family)}.privacy-policy h1{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:2rem;color:var(--black);letter-spacing:1px}.privacy-policy h2{text-align:center;font-size:1.3rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:var(--black)}.privacy-policy h3{text-align:left;font-size:1.1rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:var(--black)}.privacy-policy p{text-align:left;font-size:1rem;margin-bottom:1rem;line-height:1.7}.privacy-policy ul{margin-left:1.5rem;margin-bottom:1rem;padding-left:1.2rem}.privacy-policy li{text-align:left;font-size:1rem;margin-bottom:.5rem;line-height:1.5;list-style-type:disc}.privacy-policy a,.terms-of-service a,.contact-us a{color:#2a55a3;text-decoration:underline}.terms-of-service{padding:2.5rem 2rem;font-family:var(--font-family);color:var(--black)}.terms-of-service h1{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:2rem;color:var(--black);letter-spacing:1px}.terms-of-service h2{text-align:center;font-size:1.3rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:var(--black)}.terms-of-service h3{text-align:left;font-size:1.1rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:var(--black)}.terms-of-service p{text-align:left;font-size:1rem;margin-bottom:1rem;line-height:1.7}.terms-of-service ul{margin-left:1.5rem;margin-bottom:1rem;padding-left:1.2rem}.terms-of-service li{text-align:left;font-size:1rem;margin-bottom:.5rem;line-height:1.5;list-style-type:disc}.contact-us{padding:2.5rem 2rem;font-family:var(--font-family)}._page_g7lin_1{background-color:#1e1e1e;color:#d9d9d9}._formBox_g7lin_7{height:100vh;display:flex;justify-content:center;align-items:center}._errorDiv_g7lin_14{height:clamp(400px,40%,300px);width:clamp(280px,30%,240px);border-radius:10px;padding:calc(1rem + 1vw);box-shadow:5px 5px 15px #0000004d;display:flex;flex-direction:column;justify-content:center;align-items:center}._errorDiv_g7lin_14 ._errorIcon_g7lin_26{width:calc(1.5rem + .5vw);height:calc(1.5rem + .5vw);margin:calc(1.5rem + .5vw);border-radius:4px;box-shadow:2px 2px 10px #0003}._errorDiv_g7lin_14 ._errorIcon_g7lin_26 img{font-size:calc(.5rem + .25vw)}._errorTitle_g7lin_38{text-align:center;font-size:calc(1rem + .5vw);font-weight:700}._error-info_g7lin_44{font-size:var(--font-size);color:var(--black);text-align:center}._errorDescription_g7lin_50{font-size:calc(1rem + .25vw);margin-bottom:1rem}._errorInfo_g7lin_55{font-size:calc(.9rem + .25vw);color:#ff6b6b;margin-bottom:1rem}._errorMessage_g7lin_61{font-size:calc(.8rem + .25vw);margin-bottom:1rem;color:#ff6b6b}._retryButton_g7lin_67{padding:calc(.25rem + .25vw);width:100%;margin:calc(.5rem + .5vw) 0;background-color:#d9d9d9;border:1px solid black;border-radius:5px;box-shadow:2px 2px 10px #0003;font-size:calc(.7rem + .25vw);cursor:pointer}._retryButton_g7lin_67:hover{background-color:#d3d3d3}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:var(--grey-4)}.loading-spinner{width:50px;height:50px;border:5px solid var(--grey-3);border-top:5px solid var(--white);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text{margin-top:20px;font-size:var(--font-size);color:var(--grey);font-family:var(--font-family)}.login-page{background-color:#1e1e1e;color:#d9d9d9;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.login-page .formBox{height:100vh;display:flex;justify-content:center;align-items:center}.loginDiv{height:clamp(300px,40%,300px);width:clamp(240px,30%,240px);border-radius:10px;padding:calc(1rem + 1vw);box-shadow:5px 5px 15px #0000004d;display:flex;flex-direction:column;justify-content:center;align-items:center}.loginIcon{width:calc(1.5rem + .5vw);height:calc(1.5rem + .5vw);margin:calc(1.5rem + .5vw);border-radius:4px;box-shadow:2px 2px 10px #0003}.loginDiv .loginIcon img{width:100%;height:auto}.loginDiv .title{text-align:center;font-size:calc(1rem + .5vw);font-weight:700;margin-bottom:1rem}.loginDiv .signUpLink{padding:calc(.5rem + .25vw);text-align:center;font-size:calc(.5rem + .25vw);text-decoration:none}.loginDiv .signUpLink a{font-weight:700}.loginDiv .inputBox{padding:calc(.25rem + .25vw);width:calc(10rem + 5vw);margin:calc(.25rem + .25vw) 0;border:1px solid #161616;background-color:#161616;border-radius:5px;font-size:calc(.5rem + .25vw)}.loginDiv .loginButton{padding:calc(.25rem + .25vw);width:100%;margin:calc(.5rem + .5vw) 0;background-color:#d9d9d9;border:1px solid black;border-radius:5px;box-shadow:2px 2px 10px #0003;font-size:calc(.5rem + .25vw)}.loginDiv .loginButton:hover{background-color:#d3d3d3}.loginDiv .googleButton{padding:calc(.5rem + .25vw);width:100%;margin:calc(.5rem + .5vw) 0;background-color:#d9d9d9;border:1px solid black;border-radius:5px;box-shadow:2px 2px 10px #0003;font-size:calc(.7rem + .25vw);cursor:pointer}.loginDiv .googleButton:hover{background-color:#d3d3d3}:root{--sidebar-width: 1px;--sidebar-icon-height: calc(30px + 2vw) ;--black: #000;--grey: #1e1e1e;--grey-1: #161616;--grey-split: #2e2e2e;--grey-2: #5e5e5e;--grey-3: #a3a3a3;--grey-4: #d9d9d9;--grey-5: #e9e9e9;--white: white;--brown: #a2845e;--font-family: sans-serif;--font-size: 15px;--color-text: var(--black);--color-border: var(--grey-4);--color-selected-text: var(--black);--color-selected-background: var(--grey-4);--color-hover-background: var(--grey-4);--color-background: var(--white);--color-background2: var(--grey-4);--font-weight-normal: 300;--font-weight-bold: 600;--color-toggle-border: var(--grey-3);--color-toggle-background: var(--white);--color-slider-background: var(--grey-3);--color-slider-thumb: var(--grey-2);--color-indicator: var(--brown);--color-median: var(--grey-3);--color-scroll-background: var(--grey-5);--color-scroll-thumb: var(--grey-3);--color-scroll-hover: var(--grey-3);--color-background-sidebar: var(--grey);--icon-color: var(--grey-1);--color-sidebar-selected: var(--grey-3);--color-icon: var(--white)}body.dark-mode{--color-text: var(--grey-5);--color-border: var(--grey-2);--color-selected-text: var(--grey-5);--color-selected-background: var(--grey-2);--color-hover-background: var(--grey-2);--color-background: var(--grey-1);--color-background2: var(--grey-2);--color-toggle-border: var(--grey-3);--color-toggle-background: var(--grey-1);--color-slider-background: var(--grey-3);--color-slider-thumb: var(--grey-4);--color-indicator: var(#5c452e);--color-median: var(--grey-3);--color-scroll-background: var(--grey-1);--color-scroll-thumb: var(--grey-3);--color-scroll-hover: var(--grey-3);--color-background-sidebar: var(--grey-1);--icon-color: var(--grey-5);--color-sidebar-selected: var(--grey-2);--color-icon: var(--white)}::-webkit-scrollbar-track{background-color:var(--color-scroll-background)}::-webkit-scrollbar-thumb{background-color:var(--color-scroll-thumb);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-scroll-hover)}::-webkit-scrollbar{width:8px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-family);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);background-color:var(--color-background)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button{cursor:pointer}#root,#__next{isolation:isolate}
