*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Redaction;src:url(/static/dist/redaction.woff2?v=9bf611f7376388e40705)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/static/dist/inter-medium.woff2?v=3db408952a8a32914124)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DIN Condensed;src:url(/static/dist/din-condensed-regular.woff2?v=404e8f628ccac9826bc6)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DIN Condensed Light;src:url(/static/dist/din-condensed-light.woff2?v=335168930dd5285fa74e)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:url(/static/dist/manrope-medium.woff2?v=9cccfee0f8d3153ae547)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:url(/static/dist/manrope-light.woff2?v=969d062407c54026fa39)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Familjen Grotesk;src:url(/static/dist/familjen-grotesk-regular.woff2?v=ab176e29a80565f70995)format("woff2");font-weight:400;font-style:normal}:root{--bg:#f4f4f4;--bg-muted:#e5e5e5;--bg-light:#fff;--bg-dark:#2d2d2d;--primary:#0a223f;--text:#333;--text-light:#666;--text-muted:#555;--text-strong:#302f33;--border:#ccc;--border-light:#ddd;--error:#c00;--success:#080;--shadow:#0000001a;--shadow-strong:#0000004d}body.portal{background-color:var(--bg-muted);color:var(--text);grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;place-items:center;height:100vh;min-height:100vh;font-family:Manrope,sans-serif;display:grid}.portal__header__block{background-color:var(--bg-light);width:100%;height:100%}.portal__main{-webkit-flex-direction:column;flex-direction:column;grid-column:2;justify-self:center;gap:1.5rem;width:100%;height:100%;padding:1.75rem;display:-webkit-flex;display:flex}.portal__header,.portal__main{width:100%}.portal__header{background:var(--bg-light);box-shadow:0 1px 0px var(--shadow);-webkit-flex-direction:column;flex-direction:column;grid-column:2/-1;align-items:center;padding:3rem 1.75rem 1rem;display:-webkit-flex;display:flex}.portal__logo{grid-column:2;justify-self:center;width:65px}.portal__user{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid}.boosts__link{background:var(--bg-light);border:1px solid var(--border-light);border-radius:10px;place-items:center;height:54px;padding:.5rem .75rem;text-decoration:none;display:grid}.boosts__link img{width:auto;max-height:26px;display:block}.portal__user picture{border-radius:10px;width:53px;height:53px;display:inline-block;overflow:hidden}.portal__user picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow-clip-margin:unset;width:100%;height:100%;display:block}.portal__user .portal__avatar{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:50px;height:50px}.portal__title{text-align:center;color:var(--text-strong);-webkit-flex:1;flex:1;font-family:DIN Condensed Light,sans-serif;font-size:30px;line-height:35px}.portal__logout-form{justify-self:end}.portal__logout{color:var(--text-light);cursor:pointer;background:0 0;border:none;grid-column:3;font-size:.9rem;text-decoration:none}.earnings{background:var(--bg-dark);color:var(--bg-light);text-align:center;border-radius:10px;padding:.75rem}.earnings__amount{font-size:2rem;font-weight:700}.earnings__label{opacity:.8;font-size:.9rem}.btn{text-align:center;border-radius:10px;width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;display:block}.btn--primary{background:var(--text);color:var(--bg-light)}.btn--secondary{background:var(--bg-light);color:var(--text);border:1px solid var(--border)}.steps__card{background:var(--bg-light);border:1px solid var(--border-light);box-shadow:0 1px 3px var(--shadow);opacity:1;border-radius:10px;padding:1rem;transition:opacity .4s}.steps__card:not(.steps__card--selected){display:none}.steps__card--selected{display:block}.steps__row{justify-content:space-between;align-items:center;margin-bottom:.5rem;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;display:-webkit-flex;display:flex}.steps__row input{margin-left:.5rem}.steps__counter{color:var(--text-light);white-space:nowrap;margin-left:.75rem;font-size:.85rem}.steps__right{align-items:center;gap:.4rem;display:-webkit-flex;display:flex}.steps__label{display:contents}.steps__desc{color:var(--text-muted);font-family:Manrope,sans-serif;font-size:14px;line-height:100%}.steps__row input[type=checkbox]{cursor:pointer;width:20px;height:20px;accent-color:var(--primary);transition:-webkit-transform .2s,transform .2s}.steps__row input[type=checkbox]:checked{-webkit-transform:scale(1.3);transform:scale(1.3)}.steps__card--fade-out{opacity:0}.invites .btn{margin-top:.75rem}.portal__manage{-webkit-flex-direction:column;flex-direction:column;gap:.75rem;padding-top:.75rem;display:-webkit-flex;display:flex}.pw__wrap{max-width:420px}.pw__label{opacity:.85;margin-top:.35rem;font-size:.9rem}.pw__missing-list{color:var(--error);visibility:hidden;pointer-events:none;height:1.25rem;margin-top:.25rem;font-size:.85rem;line-height:1.25rem;display:block}.auth--setpw .pw__missing-list.is-visible{visibility:visible}button[disabled]{opacity:.6;cursor:not-allowed}h1,h2{color:var(--primary);margin-bottom:1rem}label{margin-bottom:.5rem;display:block}input[type=email],input[type=text],input[type=password]{border:1px solid var(--border);border-radius:4px;width:100%;margin-bottom:1rem;padding:.5rem;font-family:Manrope,sans-serif}button:hover{opacity:.9}p a{color:var(--primary);text-decoration:underline}p.error{color:var(--error)}p.success{color:var(--success)}.steps__done{font-size:1rem}.steps__done-card{background:var(--bg-light);border:1px solid var(--border-light);box-shadow:0 1px 3px var(--shadow);text-align:center;border-radius:10px;padding:.75rem}.steps__done-card p{color:var(--text-muted)}body.auth{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.auth__header{margin:0 auto;padding:2.25rem 1rem 0}.auth__logo{width:90px;height:auto}.auth__main{padding:0 1.25rem 75px;padding-bottom:calc(env(safe-area-inset-bottom) + 75px);grid-template-rows:minmax(0,1fr) auto;grid-auto-rows:auto;grid-auto-flow:row;align-content:center;justify-items:center;row-gap:1rem;display:grid}.auth__card{grid-template-rows:auto auto auto;align-content:center;justify-items:stretch;row-gap:.75rem;width:90%;display:grid}.auth__title{text-transform:uppercase;letter-spacing:.02em;color:var(--text-strong);text-align:center;place-self:auto center;margin:0;font-family:Familjen Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1}.auth--login .auth__label,.auth--first .auth__label,.auth--verify .auth__label,.auth--setpw .auth__label{display:none}.auth--setpw .auth__input{margin-bottom:0}.auth .auth__input{background:#fff;border:2px solid #2d2d2d;border-radius:12px;height:54px;padding:.75rem 1rem;font-size:1rem}.auth .auth__input::-webkit-input-placeholder{color:#9a9a9a}.auth .auth__input::placeholder{color:#9a9a9a}.auth .auth__input:-ms-placeholder-shown{color:#9a9a9a}.auth .auth__input::-moz-placeholder{color:#9a9a9a}.auth .auth__input::placeholder{color:#9a9a9a}.auth__form{-webkit-flex-direction:column;flex-direction:column;gap:.9rem;height:100%;min-height:0;margin:0;padding-top:0;display:-webkit-flex;display:flex;overflow:auto}.auth .auth__form{width:100%;max-width:420px;margin-inline:auto}@supports not (height:1svh){.auth .auth__form{min-height:60vh}}.auth--setpw .auth__form{grid-template-rows:auto 1.25rem;align-items:start;display:grid;overflow:visible}.auth__links{text-align:center;margin-top:.25rem}.auth__links--row{justify-content:center;gap:.5rem}.auth__link{color:var(--text);font-family:Manrope,sans-serif;font-size:.9rem;text-decoration:underline}.auth__hint{color:#000;text-align:center;margin-left:auto;margin-right:auto;padding:0 2.5rem;font-family:Manrope,sans-serif;font-size:18px;font-weight:300;line-height:145%}.auth__submit{color:#fff;background:#2d2d2d;border-radius:12px;align-self:center;width:auto;height:auto;margin-top:auto;padding:.75rem 1.5rem;font-family:Manrope,sans-serif;font-size:1rem}.auth .otp__digit{text-align:center;border:2px solid #000;border-radius:5px;width:37px;height:37px;font-family:Manrope,sans-serif;font-size:1.125rem}@media screen and (width>=420px){.auth .otp__digit{width:50px;height:50px}}.auth__otp{border:0;justify-content:center;gap:.5rem;min-inline-size:0;margin:0;padding:0;display:-webkit-flex;display:flex}.auth__error{opacity:0;text-align:center;width:100%;max-width:420px;height:1.25rem;color:var(--error);pointer-events:none;justify-self:center;padding:.25rem .75rem;line-height:1.25rem;position:static}.auth__error.is-visible{opacity:1}.auth__error:empty{display:block}.auth__actions{justify-content:center;width:100%;display:-webkit-flex;display:flex}.boosts__card{background:var(--bg-dark);color:var(--bg-light);box-shadow:0 1px 3px var(--shadow);border-radius:10px;padding:1rem}.boosts__title{text-align:center;margin:0 0 .25rem;font-family:Manrope,sans-serif;font-size:1rem;font-weight:700}.boosts__subtitle{opacity:.9;text-align:center;margin-bottom:.9rem;padding:0 2.5rem;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:300;line-height:1.2}.boosts__list{grid-auto-rows:1fr;row-gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.portal__tabs{margin:0;padding:0}.tab__icon{width:42px;height:42px}.tabs__list{margin:0;padding:0;list-style:none;display:-webkit-flex;display:flex}.tab{cursor:pointer;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;transition:background-color .1s;display:-webkit-flex;display:flex}.tab:hover{background-color:var(--bg-muted)}@media (width<=767px){.portal__tabs{background:var(--bg-light);width:100%;box-shadow:0 1px 3px var(--shadow);z-index:999;justify-content:space-around;display:-webkit-flex;display:flex;position:fixed;bottom:0;left:0}.tab{padding:.75rem}.portal__main{padding-bottom:100px}}@media (width>=768px){.portal__tabs{background:var(--bg-light);-webkit-flex-direction:column;flex-direction:column;grid-area:2/1;align-items:center;min-height:100%;display:-webkit-flex;display:flex}.tabs__list{-webkit-flex-direction:column;flex-direction:column;align-items:center;width:100%}.tab{width:100%;padding:1rem .5rem}}@media screen and (width<=430px){.boosts__subtitle{padding:0 1rem}}@media screen and (width>=520px){.auth__hint{font-size:1rem}}
/*# sourceMappingURL=766.compiled.css.map?v=574245c107b9dd59464c*/