.overlay-nav-toggle{text-align:left;background:0 0;width:100%}.overlay-nav-toggle .overlay-nav-chevron{margin-left:auto;transition:transform .16s}.overlay-nav-toggle[aria-expanded=true] .overlay-nav-chevron{transform:rotate(180deg)}.overlay-nav-items{border-left:1px solid var(--line);margin-left:20px;padding:4px 0 0 12px}.overlay-nav-items[hidden]{display:none}.overlay-nav-items .nav-link{gap:9px;padding-left:10px;font-size:9px}.studio-shell .sidebar-bottom{flex-shrink:0}.creator-invite-card{border:1px solid var(--line-strong);background:var(--hover);border-radius:17px;margin:0 0 15px;padding:13px 12px}.creator-invite-heading{align-items:center;gap:8px;display:flex}.creator-invite-heading svg{flex-shrink:0}.creator-invite-heading strong{font-size:11px;line-height:1.4}.creator-invite-card p{color:var(--muted);margin:7px 0;font-size:10px;line-height:1.5}.creator-invite-copy{border:1px solid var(--line-strong);background:var(--input);width:100%;min-height:36px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:8px;font-size:10px;font-weight:700;display:flex}.creator-invite-copy:hover{border-color:var(--gold)}.creator-invite-copy:disabled{opacity:.5;cursor:wait}.creator-invite-card .creator-invite-count{color:var(--cyan)}.creator-invite-card .creator-invite-rewards{margin-bottom:0;font-size:9px}.creator-invite-feedback .text-link{font-size:10px}.creator-invite-fallback{overflow-wrap:anywhere}.creator-invite-fallback input{width:100%;margin-top:6px;padding:8px;font-size:10px}.creator-invite-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.studio-invite-top{justify-content:flex-end;margin-bottom:24px;display:flex}.studio-invite-top .creator-invite-card{width:360px;max-width:100%;margin:0}.signup-invitation{border:1px solid var(--line-strong);background:var(--hover);border-radius:16px;margin-bottom:24px;padding:17px}.signup-invitation>strong{color:var(--cyan);font-size:13px}.signup-invitation p{margin:8px 0;font-size:12px;line-height:1.6}.signup-invitation-actions{flex-wrap:wrap;gap:14px;margin-top:12px;display:flex}.signup-invitation-actions button{text-align:left;background:0 0;font-size:10px}.signup-invitation button:focus-visible,.creator-invite-card button:focus-visible,.overlay-nav-toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (min-width:761px){.sidebar-collapsed .overlay-nav-chevron{display:none}.sidebar-collapsed .overlay-nav-items{border-left:0;margin-left:0;padding-left:0}.sidebar-collapsed .creator-invite-card.invite-compact{padding:8px 4px}.sidebar-collapsed .invite-compact .creator-invite-heading,.sidebar-collapsed .invite-compact .creator-invite-description,.sidebar-collapsed .invite-compact .creator-invite-copy>span,.sidebar-collapsed .invite-compact .creator-invite-count,.sidebar-collapsed .invite-compact .creator-invite-rewards{display:none}.sidebar-collapsed .invite-compact .creator-invite-copy{margin-top:0}.sidebar-collapsed .invite-compact .creator-invite-feedback p{font-size:8px}}@media (max-width:760px){.sidebar .sidebar-bottom{flex-shrink:0}.creator-invite-card{margin-bottom:10px;padding:10px}.creator-invite-heading strong{font-size:11px}.creator-invite-card p{margin:5px 0}.creator-invite-copy{min-height:38px;margin-top:7px}}
