@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Tomorrow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body{margin:0;padding:0;display:flex;justify-content:center;font-family:Tomorrow;width:100vw;overflow-x:hidden;height:100vh}#background-container{background:url(/assets/bg-EO1xgg3d.jpg);background-position:bottom left;background-repeat:no-repeat;background-size:cover;position:fixed;height:100vh;width:100vw}#root{position:absolute;box-sizing:border-box;width:100%;display:flex;flex-flow:column nowrap;align-items:center;gap:3rem}#root .page-container{box-sizing:border-box;width:80rem;padding:3rem 3rem 5rem;color:#fff;background-color:#000000e6;display:flex;flex-flow:column nowrap;align-items:center;gap:3rem}@media (max-width: 80rem){#root .page-container{width:60rem}}@media (max-width: 60rem){#root .page-container{width:100%}}#root .page-container .page-title{-webkit-user-select:none;user-select:none;width:100%;text-align:center}#root .page-container .page-title h1{margin:0}#root .page-container .block-container{width:100%;box-sizing:border-box;border:1px solid white;padding:1rem 2rem;display:flex;flex-flow:column nowrap;gap:1rem}#root .page-container .block-container .block-header{-webkit-user-select:none;user-select:none;width:100%;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}#root .page-container .block-container .block-row{width:100%;display:flex;flex-flow:row wrap;align-items:center;gap:1rem}.zebra-lines:nth-child(2n){background-color:#00000049}.zebra-lines:nth-child(odd){background-color:#2238ff0c}a{color:#fff}button{background-color:#fff;color:#000;border:none;border-radius:2rem;font-size:1.2rem;font-weight:700;-webkit-user-select:none;user-select:none;min-width:3rem;min-height:3rem;padding:.5rem}button.active{box-shadow:0 0 15px 10px #3aabbe98}button[disabled]{color:gray}button:hover:not([disabled]){box-shadow:0 0 10px 10px #3aaabe70;cursor:pointer}input[type=checkbox]{accent-color:black;width:1.2rem;height:1.2rem;margin-right:.5rem;vertical-align:bottom}input[type=text],input[type=password],input[type=email]{box-sizing:border-box;width:100%;height:3rem;padding:1rem;border-radius:2rem;border:1px solid white;font-size:1.2rem;background-color:transparent;color:#fff}select{box-sizing:border-box;width:100%;height:4rem;padding:1rem;border-radius:2rem;border:1px solid white;font-size:1.2rem;background-color:transparent;color:#fff}select option{background-color:#000}div.input-with-custom-icon{position:relative}div.input-with-custom-icon input{padding-left:3rem}div.input-with-custom-icon>.icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.navbar{-webkit-user-select:none;user-select:none;width:100%;height:5rem;box-sizing:border-box;padding-right:1rem;display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:center;color:#fff;font-size:1.2rem;background-color:#000000e6}@media screen and (max-width: 30rem){.navbar{flex-direction:column;padding:.5rem 0 1rem;height:auto}}.navbar>div{height:100%;display:flex;align-items:center;justify-content:center;column-gap:1rem}@media screen and (max-width: 30rem){.navbar>div{flex-direction:column}}.navbar .logo-container{height:5rem;width:5rem;display:flex;align-items:center;justify-content:center}.navbar .logo-container .logo{max-height:100%;max-width:100%}.hero{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.hero .logo-container{width:40%}@media (max-width: 30rem){.hero .logo-container{width:60%}}.hero .logo-container .logo{max-height:100%;max-width:100%}.hero .intro{box-sizing:border-box;width:60%;padding:2rem}@media (max-width: 30rem){.hero .intro{width:100%;text-align:center}}.hero .intro .action-link{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-top:3rem;font-size:larger}.features{margin-top:5rem;display:flex;flex-flow:column;align-items:center;padding:1rem;gap:1rem}.features .feature{padding:1rem;background-color:#000b;border-radius:2rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.features .feature img{max-width:80%;max-height:80%}.features .feature p,.features .feature h2{text-align:center}.form-wrapper{width:30rem;font-size:1.2rem;-webkit-user-select:none;user-select:none;display:flex;flex-flow:column nowrap;gap:1rem}@media (max-width: 30rem){.form-wrapper{width:18rem}}.form-wrapper>div.remember-forgot{box-sizing:border-box;padding:1rem 2rem;display:flex;flex-flow:row wrap;justify-content:center;column-gap:3rem;row-gap:1rem}.form-wrapper>div.remember-forgot label{cursor:pointer}.form-wrapper>div.signup-login-link{margin-top:1rem;text-align:center}.form-wrapper hr{margin:1rem 0}.error-message-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:1rem;background-color:#ff00003b}.error-message-container .error-message-text{padding:1rem;color:#fff;white-space:pre-line;text-align:center}.error-message-container .error-message-icon{font-size:2rem;color:#fff}.success-message-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:1rem;background-color:#00ff223b}.success-message-container .success-message-text{padding:1rem;color:#fff;white-space:pre-line;text-align:center}.success-message-container .success-message-icon{font-size:2rem;color:#fff}.block-container .block-header .options{display:flex;flex-flow:row wrap;gap:1rem}.block-container .scan-entry{padding:1rem;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;gap:1rem}.block-container .scan-entry div.info{display:flex;flex-flow:row wrap;gap:1rem;justify-content:center;align-items:stretch}.block-container .scan-entry div.info>div{padding:1rem;min-width:3rem;border-radius:1rem;background-color:#8e8c9e71;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between;gap:.5rem}.block-container .scan-entry div.info>div .value{font-size:x-large;font-weight:700}.block-container .scan-entry div.info>div .description{font-size:small}.block-container .scan-entry .options{display:flex;gap:1rem}.block-container .wrapper-link{text-decoration:none;-webkit-user-select:none;user-select:none}.block-container .wrapper-link .placeholder{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.block-container .article{box-sizing:border-box;padding:1rem;display:flex;flex-flow:row nowrap;width:100%;max-height:20rem}@media screen and (max-width: 45rem){.block-container .article{flex-flow:column nowrap;max-height:none}}.block-container .article .thumbnail{flex:1;display:flex;justify-content:center;align-items:center}.block-container .article .thumbnail img{max-width:100%;max-height:100%}@media screen and (max-width: 45rem){.block-container .article .thumbnail img{max-height:15rem}}.block-container .article .info{flex:1;padding:1rem;display:flex;flex-flow:column nowrap;justify-content:space-evenly;gap:1rem}.block-container .article .info .article-title{font-size:large;font-weight:700;text-align:center}.box-highlight-on-hover:hover{box-shadow:0 0 15px 10px #ffffff98}.pagination-container{margin:1rem 0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}@media screen and (max-width: 48rem){.pagination-container{flex-direction:column}}.pagination-container>div{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.pagination-container .pagination-button{margin:.5rem}@media screen and (max-width: 48rem){.pagination-container .pagination-button{margin:.25rem}}.timer-trigger{display:flex;flex-flow:row wrap;justify-content:center;gap:1rem;align-items:center;margin-top:20px}.timer-trigger *{width:20rem}.loader{width:50px;aspect-ratio:1;display:grid;border-radius:50%;background:linear-gradient(0deg,#ffffff80 30%,#fff0 0,#fff0 70%,#fff 0) 50%/8% 100%,linear-gradient(90deg,#ffffff40 30%,#fff0 0,#fff0 70%,#ffffffbf 0) 50%/100% 8%;background-repeat:no-repeat;animation:l23 1s infinite steps(12)}.loader:before,.loader:after{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:.915;transform:rotate(30deg)}.loader:after{opacity:.83;transform:rotate(60deg)}@keyframes l23{to{transform:rotate(1turn)}}.loading-message-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:1rem;background-color:#0e1b6387}.loading-message-container .loading-message-text{padding:1rem;color:#fff;white-space:pre-line;text-align:center}.user-details-container{font-size:large}.user-details-container .row{display:flex;flex-flow:row wrap}.user-details-container .row p:first-child{width:12rem}.article-summary{display:flex;flex-flow:row nowrap;gap:1rem;padding:1rem;align-items:center;background-color:#000000b9;box-sizing:border-box;border-radius:1rem}@media screen and (max-width: 40rem){.article-summary{flex-flow:column nowrap}}.article-summary .summary-logo{width:5rem;height:5rem;flex-shrink:0}.article-summary .summary-logo img{max-width:100%;max-height:100%}.article-summary .summary-text{font-size:large}.sources-checkbox-group-container{display:flex;flex-flow:row wrap;gap:1rem}.sources-checkbox-container{display:flex;flex-flow:row nowrap;align-items:center}
