.sidebar{width:240px;background:var(--sidebar);border-right:1px solid var(--border);position:fixed;inset:0 auto 0 0;z-index:30;padding:30px 18px 18px;display:flex;flex-direction:column}.brand{padding:0 13px;display:block}.wordmark{font-size:30px;font-weight:900;letter-spacing:-1.8px;line-height:1.1}.wordmark span{color:var(--orange)}.brand small{font-size:8px;letter-spacing:2.1px;display:block;margin-top:6px}.product-mark{margin:26px 13px 28px;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.product-mark b{font-weight:600;color:#eee}.product-mark span{font-size:9px;background:#ff76281c;color:var(--orange);padding:2px 6px;border-radius:4px}.nav-label{color:#66758d;letter-spacing:1.6px;font-size:9px;font-weight:700;padding:0 14px;margin:10px 0}.sidebar nav{display:grid;gap:6px}.nav-item{padding:12px 14px;display:flex;align-items:center;gap:13px;border-radius:8px;color:var(--muted);font-size:12px;font-weight:500;transition:200ms}.nav-item:hover{background:var(--elevated);color:white}.nav-item.active{color:var(--orange);background:linear-gradient(90deg,#ff76282b,#ff762811);box-shadow:inset 3px 0 var(--orange)}.nav-item em{font-style:normal;margin-left:auto;background:#253143;font-size:10px;border-radius:5px;padding:0 6px}.sidebar-bottom{margin-top:auto}.help-card{padding:16px;background:linear-gradient(135deg,#ff762816,#151e2d);border:1px solid #ff762824;border-radius:10px;margin:30px 0 18px}.help-card p{font-size:11px;color:var(--muted);margin:5px 0 12px}.staff{display:flex;align-items:center;gap:10px;padding:15px 4px 0;border-top:1px solid var(--border)}.avatar{display:grid;place-items:center;width:36px;height:36px;background:#423023;color:#ffb98d;border-radius:50%;font-weight:700;font-size:12px}.staff small{display:block;color:var(--muted)}.workspace{margin-left:240px}.topbar{height:72px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:#0b121de8;gap:20px}.topbar-title{font-size:12px;color:var(--muted)}.topbar-title b{color:white;font-weight:500}.topbar-right{display:flex;align-items:center;gap:18px}.search-box{display:flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--border);border-radius:7px;padding:7px 12px}.search-box input{border:0;background:transparent;padding:0;font-size:11px;width:210px}.search-box svg{width:15px;color:var(--muted)}.main{padding:30px 34px 38px;max-width:1700px;margin:auto}.page-header{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px}.page-header p{color:var(--muted);font-size:12px;margin-top:7px}.eyebrow{color:var(--orange);font-size:10px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px}.row{display:flex;align-items:center;gap:12px}.between{justify-content:space-between}.wrap{flex-wrap:wrap}.grid{display:grid;gap:20px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.stack{display:grid;gap:20px}.section-gap{margin-top:24px}.mobile-menu{display:none}.footer{margin-top:28px;color:#64728a;font-size:10px;display:flex;justify-content:space-between}.content-narrow{max-width:1100px;margin:auto}
.sidebar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.help-card h3{font-size:11px;line-height:1.6}.sidebar nav,.sidebar>.brand,.sidebar>.product-mark{flex-shrink:0}.skip-link{position:fixed;left:260px;top:-80px;z-index:110;background:var(--orange);color:#160c06;padding:10px 18px;border-radius:8px}.skip-link:focus{top:10px}
.topbar .mobile-menu{display:none}
