:root{--role-surface-glow:color-mix(in srgb,var(--brand-accent) 18%,transparent);--role-surface-glow-strong:color-mix(in srgb,var(--brand-accent-strong) 18%,transparent);--role-surface-panel:color-mix(in srgb,var(--surface-glass) 88%,transparent);--role-surface-veil:color-mix(in srgb,var(--text-primary) 5%,transparent);--role-surface-line:color-mix(in srgb,var(--text-primary) 12%,transparent)}.global-module-nav .top-nav-link{min-height:3.05rem;align-items:center;border-radius:var(--radius-full);padding:.55rem .85rem .6rem}.top-nav-link__icon{display:grid;height:1.45rem;width:1.45rem;place-items:center;border-radius:var(--radius-full);background:color-mix(in srgb,var(--nav-link-accent,var(--brand-accent)) 15%,transparent);box-shadow:inset 0 1px 0 var(--effect-edge-light)}.top-nav-link__copy{display:grid;gap:.05rem}.top-nav-link__copy strong{font-size:.84rem;font-weight:650}.top-nav-link__copy small{color:var(--text-tertiary);font-size:.64rem;letter-spacing:.08em}.cinematic-sidebar__more{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--role-surface-glow),transparent 60%),var(--role-surface-panel);padding:.65rem .8rem;box-shadow:inset 0 1px 0 var(--effect-edge-light)}.creator-center-shell,.profile-role-shell,.public-creator-profile-shell{--role-card-shadow:0 24px 84px var(--theme-shadow)}.creator-center-hero,.profile-hero-redesign,.public-creator-hero{position:relative;overflow:hidden;border:0;background:radial-gradient(circle at 12% 0,var(--role-surface-glow),transparent 36%),linear-gradient(124deg,var(--role-surface-veil),transparent 42%),var(--role-surface-panel);box-shadow:var(--role-card-shadow),inset 0 1px 0 var(--effect-edge-light)}.creator-center-hero:after,.profile-hero-redesign:after,.public-creator-hero:after{content:"";position:absolute;inset:auto 8% 1.2rem 48%;height:1px;background:linear-gradient(90deg,transparent,var(--brand-accent),transparent);opacity:.62}.creator-center-account-card,.profile-identity-badge,.public-creator-id-card{border:0;border-radius:calc(var(--card-radius) + .25rem) calc(var(--card-radius) - .5rem) var(--card-radius);background:radial-gradient(circle at 20% 0,var(--role-surface-glow-strong),transparent 42%),var(--role-surface-panel);box-shadow:0 18px 62px var(--theme-shadow),inset 0 1px 0 var(--effect-edge-light)}.profile-feature-dashboard{position:relative;isolation:isolate}.profile-feature-group,.profile-feature-section{border:0;background:radial-gradient(circle at 8% 0,var(--role-surface-glow),transparent 32%),linear-gradient(112deg,var(--role-surface-veil),transparent 48%),var(--role-surface-panel);box-shadow:var(--role-card-shadow),inset 0 1px 0 var(--effect-edge-light)}.profile-feature-sections{grid-auto-flow:dense}.creator-guidance-grid,.creator-tool-mosaic,.profile-action-mosaic,.public-creator-work-mosaic{display:grid;grid-auto-flow:dense;grid-auto-rows:minmax(8rem,auto);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.9rem,2vw,1.35rem)}.creator-guidance-link,.creator-tool-link,.profile-action-link{display:block;min-width:0}.creator-tool-link:nth-child(5n+1),.profile-action-link:nth-child(7n+1),.public-creator-work-mosaic>:nth-child(5n+1){grid-column:span 3;grid-row:span 2}.creator-guidance-link:nth-child(5n+2),.creator-tool-link:nth-child(5n+3),.profile-action-link:nth-child(7n+2),.profile-action-link:nth-child(7n+5),.public-creator-work-mosaic>:nth-child(5n+3){grid-column:span 2;transform:translate3d(0,1.25rem,0)}.creator-guidance-link,.creator-tool-link,.profile-action-link,.public-creator-work-mosaic>*{grid-column:span 2}.creator-application-prompt,.creator-guidance-card,.creator-tool-card,.profile-action-card,.profile-application-card,.profile-governance-panel,.profile-management-card,.public-creator-work-card{position:relative;isolation:isolate;overflow:hidden;border:0;background:radial-gradient(circle at 16% 0,var(--role-surface-glow),transparent 38%),linear-gradient(145deg,var(--role-surface-veil),transparent 46%),var(--role-surface-panel);box-shadow:var(--role-card-shadow),inset 0 1px 0 var(--effect-edge-light);transform:translateZ(0)}.creator-guidance-card:after,.creator-tool-card:after,.profile-action-card:after,.public-creator-work-card:after{content:"";position:absolute;inset:auto 1rem .85rem;height:1px;background:linear-gradient(90deg,transparent,var(--brand-accent),transparent);opacity:.38}.profile-permission-strip{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--role-surface-glow),transparent 44%,var(--role-surface-glow-strong)),var(--role-surface-panel);padding:.85rem;box-shadow:0 18px 68px var(--theme-shadow)}.profile-application-lanes,.profile-management-strip{position:relative;isolation:isolate}.profile-application-card:nth-child(2){margin-top:clamp(0rem,3vw,2.5rem)}.creator-workbench-stage{position:relative}.creator-workbench-header{border-radius:calc(var(--card-radius) + .3rem);background:linear-gradient(118deg,var(--role-surface-veil),transparent 42%),var(--role-surface-panel);padding:clamp(1.2rem,3vw,2rem);box-shadow:var(--role-card-shadow)}.creator-workbench-badge{border-radius:var(--radius-full);box-shadow:0 0 30px var(--role-surface-glow),inset 0 1px 0 var(--effect-edge-light)}.creator-empty-guidance,.creator-flow-panel,.public-creator-feature-copy,.public-creator-feature-media{border:0;background:radial-gradient(circle at 12% 0,var(--role-surface-glow),transparent 34%),var(--role-surface-panel);box-shadow:var(--role-card-shadow),inset 0 1px 0 var(--effect-edge-light)}.creator-empty-tip,.creator-flow-step{border-color:var(--role-surface-line);border-radius:var(--card-radius);background:color-mix(in srgb,var(--surface-glass) 58%,transparent);padding:.9rem}.public-creator-feature{align-items:stretch}.public-creator-feature-media{border-radius:calc(var(--card-radius) + .8rem) calc(var(--card-radius) - .65rem) var(--card-radius)}.public-creator-feature-copy{border-radius:calc(var(--card-radius) - .65rem) calc(var(--card-radius) + .8rem) var(--card-radius);transform:translate3d(0,clamp(0rem,3vw,2.2rem),0)}.public-creator-metrics>*{border:0;background:linear-gradient(135deg,var(--role-surface-glow),transparent 48%),var(--role-surface-panel);box-shadow:0 14px 52px var(--theme-shadow),inset 0 1px 0 var(--effect-edge-light)}@media (hover:hover){.creator-guidance-link:hover,.creator-tool-link:hover,.profile-action-link:hover,.public-creator-work-mosaic>:hover{transform:translate3d(0,-.2rem,0)}}@media (max-width:1024px){.creator-guidance-grid,.creator-tool-mosaic,.profile-action-mosaic,.public-creator-work-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-guidance-link,.creator-guidance-link:nth-child(5n+2),.creator-tool-link,.creator-tool-link:nth-child(5n+1),.creator-tool-link:nth-child(5n+3),.profile-action-link,.profile-action-link:nth-child(7n+1),.profile-action-link:nth-child(7n+2),.profile-action-link:nth-child(7n+5),.public-creator-work-mosaic>*,.public-creator-work-mosaic>:nth-child(5n+1),.public-creator-work-mosaic>:nth-child(5n+3){grid-column:span 1;grid-row:span 1;transform:none}}@media (max-width:640px){.creator-guidance-grid,.creator-tool-mosaic,.profile-action-mosaic,.public-creator-work-mosaic{display:grid;grid-template-columns:1fr}.profile-permission-strip{border-radius:calc(var(--card-radius) + .2rem)}.profile-application-card:nth-child(2),.public-creator-feature-copy{margin-top:0;transform:none}}@media (prefers-reduced-motion:reduce){.creator-guidance-link,.creator-tool-link,.profile-action-link,.public-creator-work-mosaic>*{transform:none!important;transition:none!important}}