body{background:#f5f6f8}.sa-shell{min-height:100vh;display:flex;flex-direction:column}.sa-top{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:24px;height:60px;padding:0 28px;background:#ffffffe6;backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid #E9ECF1}.sa-brand{display:flex;align-items:center;gap:10px}.sa-brand strong{display:block;font-size:15px;font-weight:650;color:#0b1220;line-height:1.2}.sa-brand small{display:block;font-size:12px;color:var(--ink-500)}.sa-tabs{display:flex;gap:4px}.sa-tabs button{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--ink-600);font:inherit;font-size:14px;font-weight:550;cursor:pointer}.sa-tabs button:hover{background:#f1f3f6;color:var(--ink-900)}.sa-tabs button.on{background:#fff;color:#0a6cc4;box-shadow:0 1px 2px #0b12200f,0 0 0 1px #e4e7ec}.sa-signout{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border:1px solid #E4E7EC;border-radius:10px;background:transparent;color:var(--ink-700);font:inherit;font-size:13.5px;cursor:pointer}.sa-main{flex:1;width:100%;max-width:1480px;margin:0 auto;padding:24px 28px 48px;box-sizing:border-box}.sa-main{--surface-raised: #fff;--surface: #fff}
