._signIn_znso6_2{--u:max(1px, min(100vw / 1440, 100vh / 840));min-height:100vh;font-size:calc(15 * var(--u));flex-wrap:wrap;display:flex}._brand_znso6_3{min-width:0;padding:calc(40 * var(--u)) calc(48 * var(--u));background:var(--surface-bar);border-right:1px solid var(--border);gap:calc(40 * var(--u));flex-direction:column;flex:520px;display:flex}._logo_znso6_4{align-items:center;gap:calc(10 * var(--u));display:flex}._logo_znso6_4 svg{width:calc(32 * var(--u));height:calc(32 * var(--u))}._logoText_znso6_6{font-weight:700;font-size:calc(20 * var(--u));letter-spacing:-.01em}._brandWall_znso6_7{width:100%;max-width:calc(640 * var(--u));height:auto}._brandCopy_znso6_8{gap:calc(20 * var(--u));max-width:calc(520 * var(--u));flex-direction:column;display:flex}._brandTitle_znso6_9{font-size:calc(34 * var(--u));letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}._brandList_znso6_10{gap:calc(16 * var(--u));color:var(--text-soft);flex-direction:column;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}._brandList_znso6_10 li{gap:calc(12 * var(--u));align-items:flex-start;display:flex}._brandList_znso6_10 li:before{content:"";width:calc(8 * var(--u));height:calc(8 * var(--u));margin-top:calc(8 * var(--u));background:var(--accent);border-radius:2px;flex:none}._brandList_znso6_10 strong{color:var(--text);font-weight:600}._signInMain_znso6_14{min-width:0;padding:calc(40 * var(--u)) calc(24 * var(--u));flex:440px;justify-content:center;align-items:center;display:flex}._signInPanel_znso6_15{width:100%;max-width:calc(400 * var(--u));gap:calc(28 * var(--u));flex-direction:column;display:flex}._heading_znso6_16{gap:calc(10 * var(--u,1px));flex-direction:column;display:flex}._title_znso6_18{font-size:calc(30 * var(--u));letter-spacing:-.02em;margin:0;font-weight:700}._sub_znso6_19{color:var(--text-muted);margin:0;line-height:1.5}._problem_znso6_20{gap:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:calc(10 * var(--u));background:var(--danger-surface);border:1px solid var(--danger-border);color:#f6c3c4;line-height:1.45;font-size:calc(14 * var(--u));align-items:flex-start;display:flex}._problem_znso6_20 svg{width:calc(18 * var(--u));height:calc(18 * var(--u));flex:none;margin-top:1px}._google_znso6_22{min-height:calc(52 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(10 * var(--u));justify-content:center;align-items:center;gap:calc(12 * var(--u));font-size:calc(16 * var(--u));color:#1f1f1f;background:#fff;border:1px solid #747775;font-weight:500;display:flex}._google_znso6_22 svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}._google_znso6_22:disabled{cursor:progress}._spinner_znso6_25{width:calc(18 * var(--u));height:calc(18 * var(--u));border:calc(2 * var(--u)) solid #c4c7c5;border-top-color:#1f1f1f;border-radius:50%;animation:.8s linear infinite _spin_znso6_25}._note_znso6_26{font-size:calc(14 * var(--u));color:var(--text-muted);margin:0;line-height:1.5}._switch_znso6_27{align-items:center;gap:calc(8 * var(--u));padding-top:calc(20 * var(--u));border-top:1px solid var(--border);font-size:calc(14 * var(--u));color:var(--text-soft);display:flex}._switchButton_znso6_28{min-height:calc(40 * var(--u));padding:0 calc(4 * var(--u));color:var(--accent);text-underline-offset:3px;background:0 0;border:0;font-weight:600;text-decoration:underline}._welcome_znso6_30{flex-direction:column;min-height:100vh;font-size:15px;display:flex}._welcomeHeader_znso6_31{border-bottom:1px solid var(--border);background:var(--surface-bar);align-items:center;gap:10px;padding:14px 24px;display:flex}._welcomeLogoText_znso6_32{font-size:17px;font-weight:700}._welcomeMain_znso6_33{flex:1;justify-content:center;padding:48px 24px 64px;display:flex}._welcomePanel_znso6_34{flex-direction:column;gap:32px;width:100%;max-width:560px;display:flex}._eyebrow_znso6_35{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}._welcomeTitle_znso6_36{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700}._who_znso6_37{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}._whoAvatar_znso6_38{background:var(--border);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-weight:600;display:flex}._whoText_znso6_39{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}._whoName_znso6_40{font-weight:600}._whoEmail_znso6_41{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._whoChip_znso6_42{background:var(--surface-raised);color:var(--text-soft);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px}._form_znso6_43{flex-direction:column;gap:24px;display:flex}._field_znso6_44{flex-direction:column;gap:8px;display:flex}._label_znso6_45{color:var(--text-soft);font-size:13px}._input_znso6_46{border:1px solid var(--border-strong);background:var(--surface);min-height:48px;color:var(--text);border-radius:10px;padding:0 14px}._fieldset_znso6_47{border:0;margin:0;padding:0}._legend_znso6_48{color:var(--text-soft);margin-bottom:10px;padding:0;font-size:13px}._roles_znso6_49{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._role_znso6_49,._roleOn_znso6_50{text-align:left;min-height:64px;color:var(--text);border-radius:10px;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px;display:flex}._role_znso6_49{background:var(--surface);border:1.5px solid var(--border)}._roleOn_znso6_50{background:var(--surface-raised);border:1.5px solid var(--accent)}._roleLabel_znso6_53{font-weight:600}._roleSub_znso6_54{color:var(--text-muted);font-size:13px}._roleOn_znso6_50 ._roleSub_znso6_54{color:var(--text-soft)}._actions_znso6_56{flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}._primary_znso6_57{background:var(--accent);min-height:48px;color:var(--on-accent);border:0;border-radius:10px;padding:0 24px;font-weight:600}._primary_znso6_57:disabled{opacity:.6}._skip_znso6_59{min-height:48px;color:var(--text-soft);text-underline-offset:3px;align-items:center;padding:0 12px;text-decoration:underline;display:flex}._error_znso6_60{color:var(--danger);margin:0;font-size:13px}._avatar_znso6_62{background:var(--border);width:36px;height:36px;color:var(--text);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:600;display:flex}._menu_znso6_63{border:1px solid var(--border-strong);background:var(--surface-raised);width:min(280px,100vw - 32px);color:var(--text);border-radius:12px;margin:0;padding:16px;position:fixed;inset:56px 16px auto auto}._menuName_znso6_64{overflow-wrap:anywhere;font-weight:600}._menuEmail_znso6_65{color:var(--text-muted);overflow-wrap:anywhere;margin-top:2px;font-size:13px}._signOut_znso6_66{border:1px solid var(--border-strong);width:100%;min-height:40px;color:var(--text);background:0 0;border-radius:8px;margin-top:12px;font-weight:500}._menuError_znso6_67{color:var(--danger);margin:8px 0 0;font-size:13px}@supports (position-area:bottom){._menu_znso6_63{position-area:bottom span-left;position-try-fallbacks:bottom span-right;margin-top:8px;inset:auto}}@keyframes _spin_znso6_25{to{transform:rotate(360deg)}}@media (max-width:600px){._brand_znso6_3{border-right:0;border-bottom:1px solid var(--border);gap:24px;padding:24px}._brandTitle_znso6_9{font-size:28px}}
