.studio-header{border-bottom:1px solid var(--border);background:var(--card)}.studio-header-inner{align-items:center;gap:20px;max-width:1420px;min-height:88px;margin:auto;padding:18px 6%;display:flex}.studio-brand{flex:none;font-size:27px}.studio-brand small{letter-spacing:.14em;font-size:10px}.studio-private{color:var(--muted-foreground);align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.studio-header-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.studio-header-actions .avatar{flex:0 0 36px}@media (max-width:480px){.studio-home-link>span{display:none}.studio-home-link{justify-content:center;min-width:32px;min-height:44px}}.studio-home-link{border-left:1px solid var(--border);align-items:center;gap:6px;padding:10px 0 10px 14px;font-size:13px;display:inline-flex}.studio-workspace{padding-top:26px}.studio-navigation{border:1px solid var(--border);background:var(--card);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px;margin-bottom:34px;padding:6px;display:grid}.location-dot{border:1px solid #0002;border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.location-picker{border:0;min-width:0;margin:12px 0;padding:0}.location-picker>div{flex-wrap:wrap;gap:8px;display:flex}.location-picker legend{margin-bottom:8px}.location-picker button{align-items:center;gap:8px;display:inline-flex}.location-picker button[aria-pressed=true]{outline-offset:1px;outline:2px solid #94748b}.location-legend{color:#776b69;flex-wrap:wrap;gap:14px;margin:12px 0;font-size:13px;display:flex}.location-legend>span{align-items:center;gap:6px;display:inline-flex}.studio-navigation>a{min-width:0;min-height:50px;color:var(--muted-foreground);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:12px 8px;font-size:14px;display:flex}.studio-navigation>a svg{flex:none}.studio-navigation>a:hover{background:var(--muted);color:var(--foreground)}.studio-navigation>a[aria-current=page]{background:var(--primary);color:var(--primary-foreground)}.studio-nav-short{display:none}.studio-archive-intro{margin-bottom:32px}.studio-archive-intro .eyebrow{margin-bottom:10px}.studio-archive-intro h1{font-size:34px}.studio-customer-links{margin-top:32px}.studio-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.studio-section-heading .eyebrow{margin-bottom:8px;font-size:10px}.studio-section-heading h2{font-size:25px;font-weight:400}.studio-section-heading>.subtle{font-size:13px}.archive-library{scroll-margin-top:24px}.studio-request-banner{background:#eee7f3;border:1px solid #dcd0e6;border-radius:14px;align-items:center;gap:22px;padding:22px 24px;display:flex}.studio-request-banner>div{margin-right:auto}.studio-request-banner h2{margin-bottom:8px;font-size:16px;font-weight:500}.studio-request-banner p{color:#82708f;font-size:12px;line-height:1.8}.studio-request-banner>a{color:#76568c;white-space:nowrap;font-size:13px}.archive-library .studio-section-heading{align-items:center}.archive-library .main-tabs{border:1px solid var(--border);background:var(--card);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px!important;height:60px!important;padding:6px!important;display:grid!important}.archive-library .main-tabs [data-slot=tabs-trigger]{border-radius:9px;justify-content:center;min-width:0;padding:10px 6px;font-size:14px}.archive-library .main-tabs [data-slot=tabs-trigger]:after{display:none}.archive-library .main-tabs [data-slot=tabs-trigger][aria-selected=true]{background:var(--accent);color:var(--accent-foreground)}@media (max-width:1000px){.studio-navigation>a{flex-direction:column;gap:6px;min-height:64px;padding:10px 2px;font-size:12px}.studio-nav-full{display:none}.studio-nav-short{display:inline}}@media (max-width:700px){.studio-request-banner{flex-wrap:wrap;gap:16px;padding:20px}.studio-request-banner>div{width:100%}.studio-header-inner{gap:12px;min-height:76px}.studio-private{display:none}.studio-header-actions{gap:8px;margin-left:auto}.studio-brand{gap:10px;font-size:24px}.studio-brand small{font-size:8px}.studio-home-link{border-left:0;padding-left:0;font-size:12px}.studio-navigation{border-radius:14px;gap:3px;margin-bottom:26px;padding:5px}.studio-navigation>a{flex-direction:column;gap:6px;min-height:64px;padding:10px 2px;font-size:12px}.studio-nav-full{display:none}.studio-nav-short{display:inline}.studio-archive-intro h1{font-size:28px}.studio-section-heading{flex-wrap:wrap;gap:8px;margin-bottom:18px}.studio-section-heading h2{font-size:23px}.studio-customer-links{margin-top:24px}.archive-library .studio-section-heading{align-items:flex-start}.archive-library .studio-section-heading .button{padding:11px 12px;font-size:12px}.archive-library .main-tabs{gap:2px!important;height:62px!important}.archive-library .main-tabs [data-slot=tabs-trigger]{flex-direction:column;gap:4px;padding:5px 2px;font-size:12px}.archive-library .main-tabs .tab-count{display:none}.studio-navigation{grid-template-columns:repeat(4,minmax(0,1fr))}}
