/* Server-verified member status; hidden until eligibility is returned. */
.workspace-shell .site-pro-member[hidden]{display:none!important}.workspace-shell .site-pro-member{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;min-height:34px;padding:7px 12px;border:1px solid #d9b75f85;border-radius:7px;background:linear-gradient(120deg,#42351a,#211d13 53%,#48381b);color:#ffe4a3;box-shadow:inset 0 1px 0 #fff1bb20,0 0 18px #d1a84b12;font:700 9px/1.4 Inter,system-ui,sans-serif;letter-spacing:.13em;text-decoration:none}.workspace-shell .site-pro-member svg{width:15px;height:15px;fill:#e9c875;stroke:#ffe3a3;stroke-width:1}.workspace-shell .site-pro-member:hover{border-color:#ffe4a3;box-shadow:0 0 20px #d1a84b30}.workspace-shell .site-pro-member:focus-visible{outline:2px solid #ffe4a3;outline-offset:4px}.workspace-shell.has-pro-membership .dashboard-sidebar a[href="/pro"]{color:#efd18c;background:linear-gradient(95deg,#a87c2520,transparent);border-left:2px solid #cda94f}.workspace-shell.has-pro-membership .dashboard-sidebar a[href="/pro"] svg{color:#e4c16c}@media(max-width:600px){.workspace-shell .site-pro-member{padding:7px 9px;font-size:8px;gap:5px;min-height:34px}.workspace-shell .pro-badge-word{display:none}.workspace-shell.has-pro-membership .workspace-header .account-link{display:none}.workspace-shell.has-pro-membership .workspace-header .dashboard-header-actions{gap:7px}}
