:is(.classpot-field,.classpot-public :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset])),select,textarea)){--field-surface:#f3f1f1;--field-hover:#e7e4e4;--field-active:#fff;--field-border:#131313;--field-ink:#1a1a1a;--field-placeholder:rgb(26 26 26/50%);--field-disabled-ink:rgb(26 26 26/30%);box-sizing:border-box;border:1px solid transparent;border-radius:12px;background-color:var(--field-surface);color:var(--field-ink);font-size:15px;line-height:24px;font-weight:400;opacity:1;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease;&::placeholder{color:var(--field-placeholder);opacity:1}&:where(:has(option[value=""]:checked)){color:var(--field-placeholder)}& option{color:var(--field-ink);background:#fff}@media (hover:hover){&:not(:disabled):not([readonly]):not(:focus):hover{background-color:var(--field-hover)}}&:not(:disabled):is(:focus,:focus-visible){background-color:var(--field-active);border-color:var(--field-border);outline:none!important;box-shadow:none}&:not(:disabled)[aria-invalid=true]{border-color:#b42318}&:disabled{background-color:rgb(243 241 241/80%);color:var(--field-disabled-ink);border-color:transparent;opacity:1;cursor:not-allowed;-webkit-text-fill-color:var(--field-disabled-ink)}&:disabled::placeholder{color:var(--field-disabled-ink)}@media (max-width:767px){font-size:16px}@media (prefers-reduced-motion:reduce){transition:none}}.classpot-field-wrap .classpot-field-icon{color:#737373}.classpot-field-wrap:has(:disabled) .classpot-field-icon{color:rgb(115 115 115/30%)}@font-face{font-family:Classpot Auth Inter;src:url(/fonts/inter-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.SignInClient_page__IWJDN{min-height:100dvh;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#f3f1f1;color:#1a1a1a;font-family:Classpot Auth Inter,Inter,sans-serif}.SignInClient_page__IWJDN :is(h1,p){font-family:Classpot Auth Inter,Inter,sans-serif}.SignInClient_card__di6rb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;width:min(100%,1000px);min-height:584px;padding:32px;border-radius:12px;background:white}.SignInClient_formColumn__Txu38{display:flex;flex-direction:column;gap:16px;min-width:0;padding:12px}.SignInClient_logo__fBsCy{display:inline-flex;align-self:flex-start}.SignInClient_logo__fBsCy img{width:152px;height:24px}.SignInClient_middle__P3FYo{display:flex;flex:1;flex-direction:column;justify-content:center;padding-block:16px}.SignInClient_formInner__gl1jo{display:flex;flex-direction:column;gap:16px}.SignInClient_titleBlock__v1JP3 h1{margin:0;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;color:#131313}.SignInClient_titleBlock__v1JP3 p{margin:4px 0 0;font-size:15px;line-height:20px;letter-spacing:-.3px;color:#858585}.SignInClient_google__ZCivz,.SignInClient_submit___MtbU{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;min-height:44px;border:0;padding:12px;border-radius:12px;font:500 15px/20px Classpot Auth Inter,Inter,sans-serif;cursor:pointer}.SignInClient_google__ZCivz{background:#f3f1f1;color:#1a1a1a;border-radius:10px}.SignInClient_submit___MtbU{background:#eb541f;color:white}.SignInClient_google__ZCivz:disabled,.SignInClient_submit___MtbU:disabled{cursor:default}.SignInClient_google__ZCivz:disabled{opacity:.6}.SignInClient_submit___MtbU:disabled{background:#eb541f;color:white}.SignInClient_google__ZCivz:not(:disabled):hover{background:#e7e4e4}.SignInClient_submit___MtbU:not(:disabled):hover{background:#c74212}.SignInClient_divider__8iX5M{display:flex;gap:12px;align-items:center;font-size:13px;line-height:16px;color:#898989}.SignInClient_divider__8iX5M:after,.SignInClient_divider__8iX5M:before{content:"";height:1px;flex:1;background:#00000014}.SignInClient_emailForm__XIyhO{display:flex;flex-direction:column;gap:16px}.SignInClient_emailLabel__tizKi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.SignInClient_emailForm__XIyhO input{min-width:0;width:100%;height:44px;padding:10px 16px;font:400 15px/24px Classpot Auth Inter,Inter,sans-serif}.SignInClient_page__IWJDN :is(a,button):focus-visible{outline:2px solid #131313;outline-offset:3px}.SignInClient_cover__V4pFm{position:relative;min-height:520px;overflow:hidden;border:1px solid #d4d4d4;border-radius:12px}.SignInClient_cover__V4pFm img{object-fit:cover}.SignInClient_privacy__5UahL{max-width:520px;margin:0;text-align:center;font-size:13px;line-height:16px;color:#898989}.SignInClient_privacy__5UahL a{color:#131313;text-decoration:none}@media (max-width:700px){.SignInClient_page__IWJDN{padding:20px}.SignInClient_card__di6rb{grid-template-columns:minmax(0,1fr);max-width:440px;min-height:520px;padding:24px}.SignInClient_formColumn__Txu38{padding:0}.SignInClient_cover__V4pFm{display:none}}@media (max-width:360px){.SignInClient_page__IWJDN{padding:16px}.SignInClient_card__di6rb{padding:20px}}