.access-notice.access-notice{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);text-align:left;overflow-wrap:anywhere;border-radius:18px;grid-column:1/-1;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;margin:18px 0;padding:24px;display:grid}.access-notice .access-notice-icon{width:48px;height:48px;color:var(--link);background:color-mix(in srgb,var(--link) 10%,transparent);border-radius:14px;place-items:center;display:grid}.access-notice .access-notice-content{min-width:0}.access-notice .access-notice-content>h3{font:700 21px/1.4 var(--font-heading);color:var(--ink);margin:0 0 8px}.access-notice .access-notice-content>p{color:var(--muted);max-width:70ch;margin:0;font-size:17px;line-height:1.65}.access-notice .access-notice-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.access-notice .access-notice-actions>.ui-button{border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:44px;margin:0;padding:11px 16px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.access-notice .ui-button-primary{background:var(--lemon);color:var(--on-lemon);border:1px solid #0000}.access-notice .ui-button-secondary{background:var(--soft);color:var(--ink);border:1px solid var(--line)}.support-workspace.support-access-state{min-height:0;padding:20px;display:block}.support-access-state .access-notice{margin:0}@media (max-width:600px){.access-notice.access-notice{border-radius:14px;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px}.access-notice .access-notice-icon{border-radius:10px;width:36px;height:36px}.access-notice .access-notice-icon svg{width:22px;height:22px}.access-notice .access-notice-content>h3{font-size:19px}.access-notice .access-notice-content>p{font-size:16px}.access-notice .access-notice-actions{align-items:stretch;gap:10px}.access-notice .access-notice-actions>.ui-button{flex:210px}.support-workspace.support-access-state{padding:12px}}
