._overlay_1gw9x_1,._standalone_1gw9x_2{--auth-modal-hs: 275 60%;--purple-100-hs: var(--auth-modal-hs);--purple-90-hs: var(--auth-modal-hs);--purple-70-hs: var(--auth-modal-hs);--accent-hs: var(--auth-modal-hs)}._overlay_1gw9x_1{position:fixed;inset:0;background:hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 4%) / 0);backdrop-filter:blur(0);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:background .2s ease,backdrop-filter .2s ease,opacity .2s ease}._overlay-open_1gw9x_29{background:hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 4%) / .65);backdrop-filter:blur(2px);opacity:1;pointer-events:auto}._modal_1gw9x_38{background:hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 10%) / .95);border:1px solid hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 25%) / .3);border-radius:var(--r-4);padding:var(--s-8);width:min(90vw,360px);box-shadow:var(--box-shadow-border);transform:scale(.95);opacity:0;transition:transform .2s ease,opacity .2s ease;form{display:flex;flex-direction:column;gap:var(--s-5)}}._overlay-open_1gw9x_29 ._modal_1gw9x_38{transform:scale(1);opacity:1}._standalone_1gw9x_2{width:min(90vw,360px);._modal_1gw9x_38{width:100%;transform:scale(1);opacity:1}}._modal-title-row_1gw9x_79{display:flex;align-items:center;justify-content:center;gap:var(--s-6);margin-bottom:var(--s-5)}._modal-title_1gw9x_79{font-size:var(--t-3xl);color:var(--purple-80);margin:0;font-weight:500}._modal-title-character_1gw9x_94{width:auto;height:6.8rem;image-rendering:pixelated;margin-bottom:var(--s-5)}._modal-subtitle_1gw9x_101{font-size:var(--t-sm);color:var(--purple-80);margin-bottom:var(--s-5);text-align:center;text-wrap:pretty}._google-btn_1gw9x_109{cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-3);background:hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 95%) / 1);color:hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 15%) / 1);font-size:var(--t-base);font-weight:500;margin-bottom:var(--s-5);border:none;transition:background .15s ease;font-family:inherit;&:hover{background:hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 92%) / 1)}&:disabled{cursor:default;opacity:.7}}._divider_1gw9x_143{display:flex;align-items:center;gap:var(--s-5);margin-block:var(--s-5);font-size:var(--t-micro);color:var(--purple-70);&:before,&:after{content:"";flex:1;height:1px;background:hsl(var(--purple-100-hs) calc(var(--l-offset) + var(--l-mult) * 30%) / .3)}}._email-input_1gw9x_163{width:100%;user-select:text;font-size:var(--t-base);font-family:var(--sans-font)}._submit-btn_1gw9x_170{cursor:pointer;width:100%;padding:var(--s-5);border-radius:var(--r-3);background-color:hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 19%) / 1);color:hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 80%) / 1);border:1px solid hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 50%) / .1);box-shadow:inset 0 0 10px 10px hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 12%) / .15),0 0 0 1px hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 16%) / 1),0 -1px 0 2px hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 10%) / 1),0 2px 0 2px hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 20%) / 1);font-size:var(--t-base);font-weight:500;font-family:inherit;transition:background-color .2s ease-in;&:hover{background-color:hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 21%) / 1)}&:disabled{cursor:default;opacity:.7}}._message_1gw9x_218{font-size:var(--t-micro);margin-top:var(--s-7);color:var(--purple-80);text-align:center}._error-message_1gw9x_225{font-size:var(--t-xs);margin-top:var(--s-6);min-height:1.6rem;text-align:center;&:empty{display:none}}._error-message-error_1gw9x_236{color:hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 60%) / 1)}._error-message-success_1gw9x_242{color:hsl(var(--accent-hs) calc(var(--l-offset) + var(--l-mult) * 80%) / 1)}
