.enterprise-gate.enterprise-gate-approved{width:min(1040px,100%);max-width:1040px;min-height:100dvh;margin:auto;padding:42px 24px}.enterprise-gate-approved .gate-brand{color:#15213b}.enterprise-gate-approved .gate-brand>svg,.enterprise-gate-approved .gate-brand>a{color:#165dff}.enterprise-gate-approved .gate-brand strong{font-size:25px;font-weight:750}.enterprise-gate.enterprise-gate-approved .gate-account-panel{border:1px solid #e7ecf4;border-radius:12px;padding:32px;box-shadow:0 12px 50px #233f6c0d}.enterprise-gate-approved .gate-account-panel>svg{color:#165dff;margin-top:12px}.gate-access-steps{color:#758198;text-align:center;border-bottom:1px solid #e7ecf4;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0 0 22px;font-size:12px;list-style:none;display:grid}.gate-access-steps li{justify-items:center;gap:8px;display:grid}.gate-access-steps li>span{color:#758198;background:#eef1f6;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:650;display:grid}.gate-access-steps li[aria-current=step]{color:#165dff;font-weight:650}.gate-access-steps li[aria-current=step]>span{color:#fff;background:#165dff}.enterprise-entry-drawer[data-slot=sheet-content]{color:#15213b;background:#fff;border-left:1px solid #e7ecf4;gap:24px;width:min(480px,100vw);max-width:min(480px,100vw);height:100dvh;padding:26px;overflow-y:auto;box-shadow:-12px 0 40px #233f6c1a}.enterprise-entry-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.enterprise-entry-heading [data-slot=sheet-title]{font-size:20px;font-weight:700}.enterprise-entry-heading [data-slot=sheet-description]{color:#758198;margin-top:8px;font-size:12px;line-height:1.7}.enterprise-entry-heading>button{color:#758198;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:26px;display:grid}.enterprise-entry-identity{overflow-wrap:anywhere;align-items:center;gap:9px;margin:0;font-size:16px;font-weight:650;display:flex}.enterprise-entry-identity>svg{color:#14a976;flex-shrink:0}.enterprise-entry-note{color:#526888;background:#eef4ff;border-radius:8px;margin:0;padding:14px;font-size:12px;line-height:1.8}.enterprise-entry-options{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.enterprise-entry-options>label{cursor:pointer;border:1px solid #e7ecf4;border-radius:9px;grid-template-columns:18px 42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:18px 14px;display:grid}.enterprise-entry-options>label:has(input:checked){background:#f6f9ff;border-color:#165dff}.enterprise-entry-options>label[data-available=false]{color:#758198;cursor:default;background:#fafbfd}.enterprise-entry-options input{accent-color:#165dff}.enterprise-entry-symbol{color:#165dff;background:#eef4ff;border-radius:50%;place-items:center;height:42px;display:grid}.enterprise-entry-options small{color:#758198;margin-top:6px;font-size:12px;display:block}.enterprise-entry-options b{overflow-wrap:anywhere;font-size:14px}.enterprise-entry-footer{margin-top:auto;padding-top:24px}.enterprise-entry-footer button{color:#fff;background:#165dff;width:100%;min-height:44px}.enterprise-entry-drawer :focus-visible{outline-offset:3px;outline:2px solid #165dff}@media (max-width:640px){.enterprise-gate-approved{padding:24px 16px}.enterprise-gate.enterprise-gate-approved .gate-account-panel{padding:24px 18px}.enterprise-entry-drawer[data-slot=sheet-content]{padding:22px 18px}}.enterprise-entry-drawer.enterprise-entry-canvas[data-slot=sheet-content]{background:#f5f8fd;grid-template-columns:minmax(0,1fr) 380px;gap:0;width:min(1440px,100vw);max-width:min(1440px,100vw);padding:0;display:grid}.enterprise-entry-overview{min-width:0;padding:30px;overflow-y:auto}.entry-canvas-brand{color:#15213b;align-items:center;gap:8px;margin-bottom:42px;font-size:24px;display:flex}.entry-canvas-brand>b{color:#165dff;font-size:32px}.enterprise-entry-overview>small{color:#8290a7;font-size:11px}.enterprise-entry-overview>h2{margin:18px 0 10px;font-size:30px;font-weight:700}.enterprise-entry-overview>p{color:#72809a;margin:0;font-size:13px;line-height:1.8}.enterprise-entry-selection{background:#fff;border-left:1px solid #e7ecf4;flex-direction:column;gap:22px;min-width:0;padding:28px 24px;display:flex;overflow-y:auto}.entry-canvas-account{color:#165dff;background:#fff;border:1px solid #e7ecf4;border-radius:9px;align-items:center;gap:16px;padding:22px;display:flex}.entry-canvas-account>svg{flex-shrink:0}.entry-canvas-account b{color:#15213b;font-size:14px}.entry-canvas-account p{color:#72809a;margin:6px 0 0;font-size:12px;line-height:1.8}.enterprise-entry-selection .enterprise-entry-identity{font-size:15px;line-height:1.6}.enterprise-entry-selection .enterprise-entry-options{gap:12px}@media (max-width:1100px){.enterprise-entry-drawer.enterprise-entry-canvas[data-slot=sheet-content]{grid-template-columns:minmax(0,1fr) 320px}.enterprise-entry-overview,.enterprise-entry-selection{padding:24px 18px}.enterprise-entry-overview .entry-workspace-cards{grid-template-columns:minmax(0,1fr)}.enterprise-entry-overview .entry-workspace-card{min-height:0}.enterprise-entry-overview .entry-workspace-card ul{display:none}.entry-canvas-brand{margin-bottom:24px}}@media (max-width:700px){.enterprise-entry-drawer.enterprise-entry-canvas[data-slot=sheet-content]{display:block;overflow-y:auto}.enterprise-entry-overview{overflow:visible}.enterprise-entry-selection{border-top:1px solid #e7ecf4;border-left:0;overflow:visible}.enterprise-entry-overview>h2{font-size:25px}.enterprise-entry-selection .enterprise-entry-footer{margin-top:20px}.enterprise-entry-overview .entry-workspace-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.enterprise-entry-overview .entry-workspace-card{min-height:160px;padding:12px 9px}.enterprise-entry-overview .entry-workspace-card h3{margin:12px 0;font-size:13px}.enterprise-entry-overview .entry-workspace-card p{display:none}.enterprise-entry-overview .entry-workspace-icon{width:40px;height:40px}.enterprise-entry-overview .entry-workspace-icon svg{width:24px}.enterprise-entry-overview .entry-workspace-action{font-size:10px}.entry-canvas-account{padding:16px}}.enterprise-entry-demo{gap:6px;margin:12px 0;display:grid}.enterprise-entry-demo small{color:var(--muted-foreground,#64748b)}.enterprise-entry-default{white-space:nowrap;font-size:12px}.enterprise-entry-default[aria-pressed=true]{color:var(--bal-primary,#165dff)}
