.access-panel{margin:12px 0;padding:14px 18px;border:1px solid #cbdedb;border-radius:10px;background:#f4f9f8;color:#183c40;font-size:13px;line-height:1.6}.access-panel p{margin:6px 0}.access-summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.access-badge{font-size:12px;letter-spacing:.02em}.access-summary small{color:#526c6f}.access-activate{padding:9px 14px;border:1px solid #136f68;border-radius:7px;background:#136f68;color:#fff;font-weight:600;cursor:pointer}.access-panel button:disabled{opacity:.5;cursor:default}.access-dates{display:flex;gap:22px;flex-wrap:wrap;margin:8px 0}.access-dates dt{font-size:11px;color:#526c6f}.access-dates dd{margin:0}.access-soon{border-left:3px solid #c68629;padding-left:10px;color:#765018}.access-dialog{margin:auto;border:1px solid #cbdedb;border-radius:14px;padding:28px;max-width:490px;width:calc(100% - 32px);color:#183c40;background:#fff;line-height:1.7}.access-dialog::backdrop{background:#03112699}.access-dialog h2{font-size:21px;font-weight:600}.access-dialog-actions{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:22px}.access-dialog-actions button{padding:9px 14px;border:1px solid #b9cdca;border-radius:7px}.access-dialog-actions button:disabled{opacity:.5}.auth-account-menu .access-account{margin:0;min-width:min(320px,calc(100vw - 60px));padding:12px}.auth-account-menu .access-dialog-actions button{width:auto}.access-blocked{padding:48px 24px;max-width:650px;margin:auto;line-height:1.8}.access-blocked h1{font-size:25px}.access-blocked button{border:1px solid #b9cdca;border-radius:6px;padding:8px 14px;margin-top:12px}.access-demo-note{font-size:12px;color:#526c6f;margin:8px 16px}.access-panel-inline{margin:6px 12px}.access-read-only{padding:8px 0;font-size:12px;color:#526c6f}@media(max-width:700px){.access-panel{padding:12px}.access-dates{gap:12px}.access-dialog{padding:22px}.access-dialog-actions button{flex:1}.access-activate{max-width:100%}}.access-panel .access-activate,.atlas-workspace .access-panel .access-activate,.auth-account-menu .access-panel .access-activate{background:#136f68;color:#fff;border-color:#136f68}.access-panel .access-activate:hover:not(:disabled),.atlas-workspace .access-panel .access-activate:hover:not(:disabled){background:#0e5c56;color:#fff}.access-account-status{font-size:12px;line-height:1.65;color:#456275;padding:8px 0}.access-account-status strong{font-weight:500}.access-account-status small{display:block;font-size:11px;color:#6a7c88}.auth-account-email{max-width:260px;overflow-wrap:anywhere;font-size:12px;color:#4e6577;margin:4px 0 8px}.auth-plans-link{font-size:12px;color:inherit;text-decoration:none;padding:4px 7px}.auth-plans-link:hover{text-decoration:underline}.auth-session-bar{gap:12px}.agent-introduction{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:12px 24px;padding:17px 21px;border:1px solid #d7e5e2;border-radius:10px;background:#f6faf9}.agent-introduction h2{font-size:17px;font-weight:600;color:#214e50;line-height:1.4;margin-bottom:6px}.agent-introduction p{font-size:13px;line-height:1.7;color:#557075;max-width:720px}.agent-introduction small{display:block;margin-top:6px;font-size:11px;color:#6b8282}.agent-introduction>a{white-space:nowrap;font-size:12px;color:#1a746c;padding:9px 12px;border:1px solid #a9c9c4;border-radius:7px}.agent-access-indicator{margin-left:auto;font-size:9px;color:#83939e;letter-spacing:.02em;font-weight:400}.sidebar-link[aria-current=page] .agent-access-indicator{color:#749597}.atlas-context-readonly{font-size:12px}.atlas-context-readonly .atlas-discovery{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:8px 0}.atlas-context-readonly .atlas-discovery>p{color:#506975}.atlas-context-readonly .atlas-discovery>button{color:#19786d;font-size:12px}.atlas-context-readonly-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0}.atlas-context-readonly-row strong{display:block;font-size:13px}.atlas-context-readonly-row small{color:#74848b}.atlas-context-readonly-row span{font-size:10px;color:#718a88}.atlas-readonly-history{margin-top:7px;font-size:11px}.atlas-readonly-history p{padding:5px 0}.auth-account-menu .access-account-status{border-bottom:1px solid #e6edee;margin-bottom:7px}@media(max-width:700px){.agent-introduction{margin:10px 12px;align-items:flex-start;flex-direction:column;gap:12px}.agent-introduction>a{align-self:flex-start}.atlas-context-readonly .atlas-discovery{align-items:flex-start;flex-direction:column;gap:6px}.auth-session-bar{gap:5px}.agent-access-indicator{font-size:8px}}.agent-trial-expiry{margin:8px 24px;font-size:12px;line-height:1.6;color:#76613d}