:root{--creator-mobile-nav-block-size:64px;--creator-mobile-nav-offset:12px;--creator-mobile-content-clearance:calc(var(--creator-mobile-nav-block-size) + var(--creator-mobile-nav-offset) + env(safe-area-inset-bottom, 0px) + 20px)}.creator-frame{background:var(--color-bg);color:var(--color-text-1)}.creator-frame,.creator-shell-row{min-inline-size:0}.creator-shell-sidebar{--app-sidebar-accent:var(--color-brand);--app-sidebar-active-background:rgba(200,255,0,0.08);--app-sidebar-hover-background:var(--glass-fill-3);--app-sidebar-border:rgba(200,255,0,0.2);box-sizing:border-box;padding-block:24px}.creator-sidebar-nav{display:flex;flex-direction:column;gap:6px}.creator-sidebar-link{gap:12px;margin-inline:12px;padding:10px 16px;border:1px solid transparent;border-radius:10px;color:var(--color-text-2);font-size:var(--text-sm);font-weight:500}@media (hover:hover) and (pointer:fine){:where(html:not([data-pointer=coarse])) .creator-sidebar-link:hover:not([data-active=true]){color:var(--color-text-1);border-color:var(--glass-border-3);transform:translateX(4px)}}.creator-sidebar-link[data-active=true]{font-weight:600}.creator-sidebar-link-icon{display:flex;align-items:center;justify-content:center;color:currentColor;opacity:.5;transition:opacity var(--duration-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){:where(html:not([data-pointer=coarse])) .creator-sidebar-link:hover .creator-sidebar-link-icon{opacity:.9}}.creator-sidebar-link[data-active=true] .creator-sidebar-link-icon{opacity:1}.creator-shell-main{min-inline-size:0;padding:32px 40px;overscroll-behavior-x:none}@supports (overflow:clip){.creator-shell-main{overflow-x:clip}}.creator-shell-mobile-nav{display:none!important}body[data-creator-mobile-chrome=true]{--app-bottom-chrome-clearance:calc(var(--creator-mobile-nav-block-size) + var(--creator-mobile-nav-offset) + env(safe-area-inset-bottom, 0px) + 20px)}@media (max-width:767px){.creator-frame{min-block-size:var(--viewport-fill-min)}.creator-shell-row{min-block-size:0}.creator-shell-sidebar{display:none!important}.creator-shell-main{padding:20px var(--tpl-gutter) var(--creator-mobile-content-clearance);overflow-x:hidden;overflow-y:visible}.creator-shell-mobile-nav{display:flex!important}}@media (prefers-reduced-motion:reduce){.creator-sidebar-link-icon{transition:none}}