.api-access-screen .access-form fieldset{min-width:0;margin-bottom:0}.api-access-screen .access-form fieldset:disabled{opacity:.7}.api-access-screen button:disabled{cursor:not-allowed;transform:none}.api-access-screen .access-primary:disabled{background:var(--sw-raised);border-color:var(--sw-line);color:var(--sw-dim)}.api-access-links{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;margin-top:15px;display:flex}.api-access-text-button{min-height:40px;color:var(--sw-cyan);cursor:pointer;text-align:left;background:0 0;border:0;padding:7px 0;font-size:12px}.api-access-text-button:hover{color:#d0f1ff}.api-access-text-button:disabled{opacity:.5}.api-access-notice{border:1px solid var(--sw-line);background:var(--sw-surface);overflow-wrap:anywhere;border-radius:10px;padding:13px 15px}.api-access-notice.error{color:#f3c0c7;background:#2a2023;border-color:#734552}.api-access-hint{color:var(--sw-muted);font-size:12px;font-weight:400;line-height:1.7}p.api-access-hint{margin:0 0 20px}.api-access-scope+.api-access-scope{border-top:1px solid var(--sw-line);padding-top:20px}.api-access-icon{color:var(--sw-cyan);margin-bottom:22px}.api-access-screen .access-service-note{overflow-wrap:anywhere}.api-access-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.api-access-spinner{animation:1s linear infinite api-access-spin}@keyframes api-access-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.api-access-spinner{animation:none}}
