/* Shared navigation stays consistent while the existing editor keeps its controls. */
[hidden]{display:none!important}.web-shell{max-width:1240px;padding:0 32px;margin:auto}.site-topbar{height:auto;min-height:100px}.site-nav{font-size:13px}.site-brand img{width:206px}.studio-section{padding-top:12px}.workspace-heading{margin:38px 0 28px}.workspace-heading h1{font-size:34px}.studio-access-gate{padding:38px 25px;margin:25px 0;text-align:center;background:linear-gradient(120deg,#eaf9ff,#f4efff);border:1px solid #dce6f6;border-radius:22px}.studio-access-gate h2{font-size:25px;letter-spacing:-.6px}.studio-access-gate p{font-size:14px;color:#66758e;line-height:1.8}.studio-gate-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.global-footer{font-size:11px}.login-layout{margin-top:55px}.login-card{min-width:0}.web-shell>.site-topbar{font-family:Inter,'Segoe UI',Arial,sans-serif}.site-topbar .site-nav a{font-size:13px}.site-menu{padding:11px;background:white}.site-nav .nav-signout{color:#66758e}.tool-help{justify-content:flex-start}
@media(max-width:760px){.web-shell{padding:0 22px}.site-topbar{min-height:84px}.site-brand img{width:184px}.workspace-heading h1{font-size:30px}.workspace-heading{gap:15px}.studio-gate-actions .small-button{font-size:12px}.login-layout{margin-top:35px}.tool-help{margin-top:24px}}
@media(max-width:380px){.web-shell{padding:0 16px}.site-brand img{width:172px}.workspace-heading h1{font-size:27px}}
