.workspace_workspace__wOpVH{container:customization/inline-size}.dashboard-content main.workspace_workspace__wOpVH{max-width:100%;padding-inline:clamp(12px,2.5vw,40px)}.workspace_grid__LpXmO{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;min-width:0}.workspace_toolbar__50p05{justify-content:flex-end;gap:8px;margin-bottom:20px}.workspace_toolbar__50p05>button{min-height:44px;min-width:0}.workspace_livePreview__5uZIi{min-width:0;max-width:100%;position:static}.workspace_livePreview__5uZIi .customization-preview-heading{flex-wrap:wrap}.workspace_livePreview__5uZIi .customization-preview-viewport{height:clamp(280px,65svh,740px);min-height:0}.workspace_assetsTitle__9BSls{margin:0 0 16px;font-size:calc(clamp(24px,2.5cqi,32px) * var(--dc-text-scale, 1))}.workspace_assetsBox__WO7V7{min-width:0;padding:clamp(16px,2.5cqi,24px)}.workspace_navigation__LMOoy{position:sticky;top:12px;z-index:25;backdrop-filter:blur(18px);box-shadow:0 8px 24px #0003}.workspace_flow__CvpGw{display:grid;gap:32px;min-width:0}.workspace_assetsSection__6Jh_n{display:grid;gap:24px;min-width:0}.workspace_scrollSection___yrMw{min-width:0}@media (max-width:767px){.workspace_navigation__LMOoy{top:64px}.workspace_flow__CvpGw{gap:24px}.workspace_assetsSection__6Jh_n{gap:20px}}@container customization (min-width:800px){.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]{grid-template-columns:minmax(0,1fr) minmax(340px,52%)}.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]>.workspace_livePreview__5uZIi{align-self:start}}@container customization (max-width:799px){.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]>.workspace_livePreview__5uZIi{position:static;width:100%;max-width:720px;justify-self:center}}@container customization (max-width:420px){.workspace_grid__LpXmO{gap:16px}.workspace_toolbar__50p05{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace_toolbar__50p05[data-preview-toggle=true]>button:first-child{grid-column:1/-1}}.workspace_grid__LpXmO[data-preview-position=below]>.workspace_livePreview__5uZIi{width:100%;max-width:720px;justify-self:center;position:static}.workspace_previewSelect__hbTQC{position:relative;width:250px;max-width:100%;margin-right:auto}.workspace_previewSelect__hbTQC select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-height:52px;padding:12px 48px 12px 18px;border:1px solid #ffffff16;border-radius:14px;background:#160f14;color:#f0e9ed;font:inherit;font-size:calc(15px * var(--dc-text-scale, 1));line-height:1.5;cursor:pointer;transition:border-color .18s,background .18s}.workspace_previewSelect__hbTQC select:hover{border-color:#ffffff30;background:#1b1218}.workspace_previewSelect__hbTQC select:focus-visible{outline:2px solid #f0064680;outline-offset:3px}.workspace_previewSelect__hbTQC option{color:#f0e9ed;background:#160f14}.workspace_previewSelect__hbTQC>svg{position:absolute;right:17px;top:50%;transform:translateY(-50%);color:#8e858c;pointer-events:none}@container customization (max-width:420px){.workspace_previewSelect__hbTQC{grid-column:1/-1;width:100%}}.workspace_toolbar__50p05{justify-content:flex-start}.workspace_toolbar__50p05>.workspace_previewSelect__hbTQC{order:-1;margin-left:0;margin-right:auto;flex-shrink:0}.workspace_livePreview__5uZIi .customization-preview-heading>div:last-child{gap:8px}.workspace_livePreview__5uZIi .customization-preview-heading button{min-height:36px;height:36px}.workspace_livePreview__5uZIi .customization-preview-heading button:not(.customization-preview-close){padding-inline:12px;font-size:calc(12.5px * var(--dc-text-scale, 1))}.workspace_livePreview__5uZIi .customization-preview-close{width:36px;padding:0;border:1px solid #ffffff18;border-radius:9px;background:#ffffff05}.workspace_livePreview__5uZIi .customization-preview-close:hover{background:#ffffff0d;color:#fff}.workspace_livePreview__5uZIi .customization-preview-close:focus-visible{outline:2px solid #f00646;outline-offset:2px}.workspace_toolbar__50p05>button{white-space:normal;overflow-wrap:anywhere}.workspace_grid__LpXmO>*,.workspace_livePreview__5uZIi .customization-preview-heading>div{min-width:0}@container customization (max-width:350px){.workspace_toolbar__50p05{grid-template-columns:minmax(0,1fr)}.workspace_toolbar__50p05>*{width:100%}.workspace_assetsBox__WO7V7{padding:12px}}.workspace_expandPreview__CCEHC{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 10px;border:1px solid #ffffff18;border-radius:9px;color:#e9dce2;background:#ffffff05;font-size:calc(12px * var(--dc-text-scale, 1))}.workspace_expandPreview__CCEHC:hover{background:#ffffff0d}.workspace_fullscreenPreview__y2we0{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#08080a;color:#f4f4f5}.workspace_fullscreenPreview__y2we0[open]{display:flex;flex-direction:column}.workspace_fullscreenPreview__y2we0::backdrop{background:#08080a}.workspace_fullscreenHeading__rtWlb{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));border-bottom:1px solid #ffffff14}.workspace_fullscreenHeading__rtWlb button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border-radius:10px;background:#ffffff08}.workspace_expandPreview__CCEHC:focus-visible,.workspace_fullscreenHeading__rtWlb button:focus-visible{outline:2px solid #f00646;outline-offset:2px}.workspace_fullscreenViewport__CPbjQ{position:relative;flex:1;min-height:0;overflow:auto}.workspace_toolbar__50p05{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.workspace_toolbar__50p05>.workspace_previewSelect__hbTQC{width:180px;margin:0}.workspace_previewSelect__hbTQC select{min-height:42px;padding:9px 36px 9px 12px;font-size:calc(13px * var(--dc-text-scale, 1));border-radius:10px}.workspace_previewSelect__hbTQC>svg{right:12px;width:15px}.workspace_toolbar__50p05>.workspace_navigation__LMOoy{position:static;flex:1 1 500px;min-width:0;max-width:100%;padding:4px;border:1px solid #ffffff10;border-radius:12px;background:#140e12;backdrop-filter:none;box-shadow:none}.workspace_navigation__LMOoy .customization-tabs{scrollbar-width:none}.workspace_navigation__LMOoy .customization-tabs::-webkit-scrollbar{display:none}.workspace_toolbar__50p05>.workspace_navigation__LMOoy .customization-tabs>.customization-tab{min-height:34px;gap:6px}.workspace_toolbar__50p05>button{min-height:42px;padding:9px 12px;font-size:calc(13px * var(--dc-text-scale, 1))}@container customization (max-width:1000px){.workspace_toolbar__50p05>.workspace_navigation__LMOoy{order:3;flex-basis:100%}.workspace_toolbar__50p05>.workspace_previewSelect__hbTQC{margin-right:auto}}@container customization (max-width:420px){.workspace_toolbar__50p05{display:flex;gap:8px}.workspace_toolbar__50p05>.workspace_previewSelect__hbTQC{width:160px}.workspace_toolbar__50p05>*{width:auto}.workspace_toolbar__50p05>.workspace_navigation__LMOoy{width:100%}}.workspace_workspace__wOpVH[data-preview-hidden=true] .workspace_toolbar__50p05>.workspace_previewSelect__hbTQC{margin-right:auto}@container customization (min-width:700px){.workspace_grid__LpXmO[data-preview=true]:has(.workspace_flow__CvpGw) .customization-panel,.workspace_grid__LpXmO[data-preview=true]:has(.workspace_flow__CvpGw) .workspace_flow__CvpGw,.workspace_grid__LpXmO[data-preview=true]:has(.workspace_flow__CvpGw)>.customization-controls,.workspace_grid__LpXmO[data-preview=true]:has(.workspace_flow__CvpGw)>.customization-controls>div{display:contents}.workspace_grid__LpXmO[data-preview=true]:has(.workspace_flow__CvpGw) .workspace_assetsSection__6Jh_n{grid-column:1;grid-row:1;gap:16px}.workspace_grid__LpXmO[data-preview=true]:has(.workspace_flow__CvpGw) .workspace_scrollSection___yrMw{grid-column:1/-1;grid-row:2}.workspace_grid__LpXmO[data-preview=true]:is([data-preview-position=below],[data-preview-position=side]):has(.workspace_flow__CvpGw)>.workspace_livePreview__5uZIi{grid-row:2;grid-column:1/-1;max-width:none}.workspace_grid__LpXmO[data-preview=true]:is([data-preview-position=below],[data-preview-position=side]):has(.workspace_flow__CvpGw) .workspace_scrollSection___yrMw{grid-row:3}}@container customization (min-width:800px){.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]:has(.workspace_flow__CvpGw) .workspace_scrollSection___yrMw{grid-row:2}.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]:has(.workspace_flow__CvpGw)>.workspace_livePreview__5uZIi{grid-column:2;grid-row:1;align-self:stretch;display:flex;flex-direction:column;padding-top:54px;contain:size;min-height:0}.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]:has(.workspace_flow__CvpGw)>.workspace_livePreview__5uZIi .customization-preview-frame{flex:1;display:flex;flex-direction:column;min-height:0}.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]:has(.workspace_flow__CvpGw)>.workspace_livePreview__5uZIi .customization-preview-heading{flex-shrink:0}.workspace_grid__LpXmO[data-preview=true][data-preview-position=side]:has(.workspace_flow__CvpGw)>.workspace_livePreview__5uZIi .customization-preview-viewport{flex:1;height:0;min-height:0}}.workspace_assetsTitle__9BSls{line-height:38px}.workspace_assetsBox__WO7V7{padding:16px}.workspace_assetsBox__WO7V7 .customization-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace_assetsBox__WO7V7 .customization-assets-grid>div{grid-column:auto}.workspace_assetsBox__WO7V7 .customization-assets-grid>div>*{height:230px;min-height:230px;padding-inline:12px;border-radius:12px}.workspace_assetsBox__WO7V7 .customization-assets-grid>div>*>p{font-size:calc(17px * var(--dc-text-scale, 1))}.workspace_assetsBox__WO7V7 .customization-assets-grid .mt-5{margin-top:12px}.workspace_assetsBox__WO7V7 .customization-assets-grid button{min-height:36px;height:auto;padding:8px 10px;font-size:calc(12px * var(--dc-text-scale, 1))}@container customization (max-width:380px){.workspace_assetsBox__WO7V7 .customization-assets-grid{grid-template-columns:minmax(0,1fr)}.workspace_assetsBox__WO7V7 .customization-assets-grid>div>*{height:145px;min-height:145px}}.workspace_livePreview__5uZIi .customization-preview-viewport{position:relative}.workspace_livePreview__5uZIi .customization-preview-viewport>*{position:absolute;inset:0;height:100%;min-height:0}.workspace_workspace__wOpVH:not([data-preview-hidden=true])[data-preview-position=side] .workspace_toolbar__50p05{display:grid;grid-template-columns:180px minmax(0,1fr) auto auto}.workspace_workspace__wOpVH:not([data-preview-hidden=true])[data-preview-position=side] .workspace_toolbar__50p05>[aria-hidden=true]{display:none}.workspace_workspace__wOpVH:not([data-preview-hidden=true])[data-preview-position=side] .workspace_toolbar__50p05>.workspace_navigation__LMOoy{order:0;width:100%;min-width:0}.workspace_workspace__wOpVH:not([data-preview-hidden=true])[data-preview-position=side] .workspace_toolbar__50p05>.workspace_previewSelect__hbTQC{width:100%;margin:0}@container customization (max-width:699px){.workspace_workspace__wOpVH:not([data-preview-hidden=true])[data-preview-position=side] .workspace_toolbar__50p05{grid-template-columns:140px minmax(0,1fr)}.workspace_workspace__wOpVH:not([data-preview-hidden=true])[data-preview-position=side] .workspace_toolbar__50p05>button{grid-row:2;justify-self:end;width:auto}}.workspace_assetsBox__WO7V7 .customization-assets-grid>div>*{height:176px;min-height:176px;border-radius:14px}.workspace_assetsBox__WO7V7 .customization-assets-grid>div>:not(:has(img)){border-style:dashed;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.015)}.workspace_assetsBox__WO7V7 .customization-assets-grid>div>:not(:has(img))>p{font-size:calc(15px * var(--dc-text-scale, 1));color:#e6e1d6}@media (max-width:767px){.workspace_assetsBox__WO7V7 .customization-assets-grid>div>*{height:136px;min-height:136px}}[data-profile-layout]{container:profile/inline-size;min-width:0}.profile-composition{width:100%;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:max(32px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box}.profile-element{--element-width:var(--desktop-width);--element-height:var(--desktop-height);--element-x:var(--desktop-x);--element-offset-x:var(--desktop-offset-x);--element-y:var(--desktop-y);position:relative;flex-shrink:0;width:min(100%,var(--element-width));min-width:0;min-height:var(--element-height);top:var(--element-y);box-sizing:border-box}.profile-element-frame{margin-left:calc((100% - min(100%,var(--element-width))) * var(--element-x));transform:scale(var(--profile-frame-scale,1));transform-origin:center top}.profile-element:not(.profile-element-frame){left:var(--element-offset-x)}.profile-element-frame>div{min-height:inherit}.profile-glass{min-width:0;overflow-wrap:anywhere}.profile-glass h1{max-width:100%;overflow-wrap:anywhere;white-space:normal}.profile-header{display:flex;align-items:center;gap:20px}.profile-header>:first-child:not(:only-child){flex-shrink:0;margin:0}.profile-header>:last-child{min-width:0;flex:1}.profile-media-row{display:flex;flex-wrap:wrap;align-items:start;gap:12px;margin-top:20px}.profile-media-row:empty,.profile-mobile-audio:empty{display:none}.profile-media-slot{flex:1 1 140px;min-width:140px;max-width:100%;position:relative;container:media-slot/inline-size}.profile-module-card{width:100%;height:82px;min-height:82px;box-sizing:border-box}.profile-module-card:has(>[role=status]){height:auto}.profile-audio-slot{order:1;width:100%;max-width:340px;margin-inline:auto}.profile-media-slot>.profile-element>:first-child{min-width:0;min-height:inherit;overflow-wrap:anywhere}.profile-element-widget>:first-child{display:flex;flex-wrap:wrap}.profile-element-discord>:first-child{flex-wrap:wrap}.profile-element-discord p{white-space:normal;overflow-wrap:anywhere}.profile-mobile-audio{width:100%;min-width:0}[data-profile-layout]:not([data-profile-preview])>.profile-background{position:fixed}.profile-background{contain:paint}.profile-element-discord>:first-child{min-height:inherit;height:100%}.profile-audio-content{min-width:0;min-height:inherit}.profile-audio-content>div{margin-top:0;min-height:inherit}.profile-audio-content button{min-width:44px;min-height:44px}.profile-audio-content .profile-player-controls button{min-width:32px;min-height:32px}.profile-audio-content input[type=range]{height:24px;padding:10px 0;background-clip:content-box;box-sizing:border-box}.layout-sleek .profile-glass,.profile-glass[data-profile-variant=Sleek]{padding:0!important}[data-profile-embedded] .profile-composition{padding:0}[data-profile-embedded] .profile-element-frame{position:absolute;left:50%;top:50%;width:var(--embedded-width);max-width:none;margin:0;transform:translate(-50%,-50%) scale(var(--embedded-scale))}.profile-element-audio .player{margin-top:0;min-height:inherit}.profile-element-audio>.media-dock{min-height:inherit}.profile-element[data-selected=true]{outline:1px solid rgba(251,113,133,.85);outline-offset:4px}.profile-move-handle,.profile-resize-handle{position:absolute;z-index:30;touch-action:none;min-width:44px;min-height:44px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:rgba(20,20,26,.94);box-shadow:0 8px 24px rgba(0,0,0,.4);color:#fff;font:600 calc(12px * var(--dc-text-scale, 1)) system-ui;backdrop-filter:blur(12px)}.profile-move-handle{top:0;left:12px;display:flex;align-items:center;gap:6px;transform:translateY(-50%);padding:0 12px;cursor:grab}.profile-move-handle:active{cursor:grabbing}.profile-element-audio>.profile-move-handle,.profile-element-discord>.profile-move-handle,.profile-element-widget>.profile-move-handle{opacity:0;pointer-events:none}.profile-element-audio>.profile-move-handle:focus-visible,.profile-element-discord>.profile-move-handle:focus-visible,.profile-element-widget>.profile-move-handle:focus-visible{opacity:1;pointer-events:auto}.profile-element[data-selected=true]>.profile-move-handle,.profile-move-handle:hover{border-color:#fb7185;background:#3f1826}.profile-resize-handle{right:0;bottom:0;display:grid;place-items:center;transform:translate(25%,25%);cursor:nwse-resize}.profile-resize-handle:hover{border-color:#fb7185;background:#3f1826}.profile-move-handle:focus-visible,.profile-resize-handle:focus-visible{outline:3px solid white;outline-offset:2px}@container profile (max-width:767px){[data-profile-layout]:not([data-layout-viewport=desktop]) .profile-element{--element-width:var(--mobile-width);--element-height:var(--mobile-height);--element-x:var(--mobile-x);--element-offset-x:var(--mobile-offset-x);--element-y:var(--mobile-y)}[data-profile-layout]:not([data-layout-viewport=desktop]) .profile-header{flex-direction:column;gap:12px}[data-profile-layout]:not([data-layout-viewport=desktop]) .profile-media-row{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}[data-profile-layout]:not([data-layout-viewport=desktop]) .profile-glass{padding:24px 18px}}[data-layout-viewport=mobile] .profile-element{--element-width:var(--mobile-width);--element-height:var(--mobile-height);--element-x:var(--mobile-x);--element-offset-x:var(--mobile-offset-x);--element-y:var(--mobile-y)}[data-layout-viewport=mobile] .profile-header{flex-direction:column;gap:12px}[data-layout-viewport=mobile] .profile-media-row{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}[data-layout-viewport=mobile] .profile-glass{padding:24px 18px}body[data-profile-user]{display:block;padding:0;height:auto;overflow-x:clip;overflow-y:auto}body[data-profile-user] .profile-composition{min-height:100svh}body[data-profile-user] .card-stage{width:100%;position:relative;left:auto;top:auto;transform:none}body[data-profile-user] .meta{position:static;margin:24px 0 0}body[data-profile-user] .media-dock{margin:0;width:100%}body[data-profile-user] .discord-presence{width:100%;min-height:80px}body[data-profile-user] .discord-presence-name,body[data-profile-user] .discord-presence-status{white-space:normal;overflow-wrap:anywhere}body[data-profile-user] .profile-header .avatar-ring{margin:0}body[data-profile-user] .description,body[data-profile-user] .profile-glass h1{overflow-wrap:anywhere}body[data-profile-user] .player-layout{flex-wrap:wrap}body[data-profile-user] .player-meta{flex:1 1 100px}body[data-profile-user] .player button,body[data-profile-user] .social{min-width:44px;min-height:44px}.profile-player-layout>:last-child{flex-wrap:nowrap;max-width:100%}body[data-profile-user] .player-controls{flex-wrap:wrap;max-width:100%}body[data-profile-user] .profile-media-row .widget{min-width:0}.profile-audio-content p,body[data-profile-user] .player-meta strong,body[data-profile-user] .widget-meta span,body[data-profile-user] .widget-meta strong,body[data-profile-user] .widget-subtitle,body[data-profile-user] .widget-title{white-space:normal;overflow-wrap:anywhere}@container media-slot (max-width:200px){.profile-element-discord>:first-child,.profile-element-widget>:first-child{flex-direction:column;align-items:stretch;height:auto;min-height:82px}.profile-element-widget>:first-child>:first-child{flex:0 0 auto}}@container media-slot (max-width:180px){.profile-audio-content>div,.profile-element-audio .player,.profile-element-discord>:first-child,.profile-element-widget>:first-child{padding:8px}.profile-player-layout{gap:6px}.profile-player-art{width:36px;height:36px;flex-basis:36px}.profile-player-progress{gap:3px}.profile-player-controls button{min-width:28px;min-height:32px}.profile-element-widget>:first-child>:first-child{min-width:0;max-width:100%;flex:0 1 56px}body[data-profile-user] .player-art{min-width:0;max-width:100%;flex-shrink:1}body[data-profile-user] .player-progress{flex-wrap:wrap;gap:4px}body[data-profile-user] #audio-seek{flex-basis:100%;order:1}}.profile-volume{position:absolute;top:max(16px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left));z-index:40;display:grid;place-items:center;width:44px;height:44px;border:1px solid;border-radius:15px;backdrop-filter:blur(16px);box-shadow:0 5px 20px #0002;cursor:pointer;transition:transform .18s,background-color .25s,color .25s}.profile-volume:hover{transform:translateY(-1px)}.profile-volume:active{transform:scale(.94)}.profile-volume:focus-visible{outline:2px solid currentColor;outline-offset:4px}.profile-volume[data-muted=false] [data-sound-off],.profile-volume[data-muted=true] [data-sound-on]{display:none}[data-profile-kind=Portfolio][data-premium-hero=Centered] .profile-header{flex-direction:column;text-align:center;align-items:center}[data-profile-kind=Portfolio][data-premium-hero=Centered] .profile-header>div{text-align:center!important}.profile-section-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-block:12px}.profile-section-cards:empty{display:none}[data-profile-variant=Portfolio] .profile-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-profile-variant=Portfolio] .profile-sections>*{margin:0}[data-profile-kind=Portfolio] .portfolio-section [data-profile-block-id]{position:relative;border:var(--module-border,var(--portfolio-border,0 solid transparent));border-radius:var(--portfolio-radius,24px);min-width:0}[data-profile-kind=Portfolio] .portfolio-section [data-profile-block-id]>:is(.profile-project,.profile-introduction,.synced-player){border:0!important;border-radius:inherit}[data-profile-kind=Portfolio] .portfolio-section [data-profile-block-id]>.profile-skills{padding:20px}[data-premium-border] :is(.profile-glass,.portfolio-identity,.portfolio-section [data-profile-block-id]){position:relative}[data-premium-border=Pulse] :is(.profile-glass,.portfolio-identity,.portfolio-section [data-profile-block-id]):after,[data-premium-border=Shimmer] :is(.profile-glass,.portfolio-identity,.portfolio-section [data-profile-block-id]):after{content:"";position:absolute;inset:calc(-1 * var(--premium-border-width,1px));border-radius:inherit;pointer-events:none;z-index:2}[data-premium-border=Pulse] :is(.profile-glass,.portfolio-identity,.portfolio-section [data-profile-block-id]):after{border:var(--premium-border-width,1px) solid var(--premium-border-color);animation:misa-border-pulse 4s ease-in-out infinite}[data-premium-border=Shimmer] :is(.profile-glass,.portfolio-identity,.portfolio-section [data-profile-block-id]):after{padding:var(--premium-border-width,1px);background:linear-gradient(110deg,transparent 25%,var(--premium-border-highlight) 40%,var(--premium-border-color) 50%,var(--premium-border-highlight) 60%,transparent 75%);background-size:300% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:misa-border-shimmer 6s ease-in-out infinite}@keyframes misa-border-pulse{0%,to{opacity:.15}50%{opacity:1;box-shadow:0 0 12px var(--premium-border-highlight)}}@keyframes misa-border-shimmer{0%,15%{background-position:100% 50%}85%,to{background-position:0 50%}}@media(max-width:600px){[data-profile-variant=Portfolio] .profile-sections{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.profile-volume{transition:none}[data-premium-border] :is(.profile-glass,.portfolio-identity,.portfolio-section [data-profile-block-id]):after{animation:none;opacity:.5}}[data-profile-kind=Portfolio]:not([data-profile-embedded]){color:inherit}[data-profile-kind=Portfolio]:not([data-profile-embedded]) .profile-composition{padding:0;display:block}[data-profile-kind=Portfolio][data-profile-preview]:not([data-profile-embedded]){overflow:hidden}[data-profile-kind=Portfolio][data-profile-preview]:not([data-profile-embedded])>.profile-composition{height:100%;overflow-y:auto;overflow-x:clip}.portfolio-profile{overflow-wrap:anywhere}.portfolio-hero{position:relative;min-height:var(--profile-viewport-height,100svh);padding:100px 48px 110px;display:grid;align-content:center}.portfolio-identity{display:flex;align-items:center;justify-content:center;gap:28px;width:-moz-fit-content;width:fit-content;max-width:min(100%,660px);margin:auto;padding:20px;border:var(--portfolio-border,0 solid transparent);border-radius:var(--portfolio-radius,24px)}.portfolio-identity-text{min-width:0;flex:1}.portfolio-identity-text>div:first-child>p{font-size:.75em}.portfolio-avatar{flex:0 0 auto;width:224px!important;height:224px!important;margin:0!important}.portfolio-identity-text>p{font-size:1.25em;line-height:1.6;color:inherit;opacity:.85}.portfolio-socials{margin-top:22px}.portfolio-socials a,.portfolio-socials button{min-width:44px;min-height:44px}.portfolio-metadata{position:absolute;z-index:25;left:max(24px,env(safe-area-inset-left));bottom:max(22px,env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;gap:12px;font-size:calc(14px * var(--dc-text-scale, 1));max-width:40%;text-shadow:0 1px 6px #0005}.portfolio-metadata span{display:inline-flex;align-items:center;gap:7px}.portfolio-metadata span+span{border-left:1px solid;padding-left:12px}.portfolio-navigation button,.portfolio-scroll{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.portfolio-scroll{bottom:20px;left:50%;transform:translateX(-50%);align-items:center;gap:6px;min-height:44px;font-size:calc(14px * var(--dc-text-scale, 1))}.portfolio-navigation,.portfolio-scroll{position:absolute;display:flex;flex-direction:column}.portfolio-navigation{z-index:25;top:50%;right:8px;transform:translateY(-50%)}.portfolio-navigation button{display:grid;place-items:center;width:44px;height:32px}.portfolio-navigation span{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.4;transition:transform .2s,opacity .2s;box-shadow:0 1px 5px #0005}.portfolio-navigation [aria-current] span{opacity:1;transform:scale(1.5)}.portfolio-navigation button:focus-visible,.portfolio-scroll:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:8px}.portfolio-connections{max-width:1100px;margin:auto;padding-inline:48px}.portfolio-connections:has(.profile-media-row:empty){display:none}.portfolio-sections{width:100%;max-width:1536px;margin:auto;padding-inline:48px}.portfolio-section{min-height:var(--profile-viewport-height,100svh);display:flex;flex-direction:column;justify-content:center;padding-block:64px}.portfolio-section-content>section{padding:0;border:0;background:transparent;color:inherit}.portfolio-section h2{font-size:clamp(28px,2.5em,44px);line-height:1.2;margin-bottom:24px}.portfolio-section li,.portfolio-section p{font-size:1.15em;line-height:1.65}.portfolio-section .profile-section-cards{margin-top:32px}.portfolio-section .profile-project{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;aspect-ratio:16/9;padding:32px;overflow:hidden;border-radius:var(--portfolio-radius,24px);background:#0004;color:inherit;isolation:isolate}.portfolio-section .profile-project>img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;z-index:-2}.portfolio-section .profile-project:has(>img):before{content:"";position:absolute;inset:0;background:linear-gradient(transparent,#000b);z-index:-1}.portfolio-section .profile-project>div{flex:0 1 auto;width:100%}.project-visit{display:none}.portfolio-section a.profile-project .project-visit{display:block;position:absolute;top:50%;left:50%;border-radius:99px;padding:10px 16px;background:#0007;backdrop-filter:blur(12px);opacity:0;transform:translate(-50%,-40%);transition:opacity .2s,transform .2s}.portfolio-section a.profile-project:focus-visible .project-visit,.portfolio-section a.profile-project:hover .project-visit{opacity:1;transform:translate(-50%,-50%)}.portfolio-section a.profile-project:focus-visible{outline:2px solid currentColor;outline-offset:4px}.portfolio-profile[data-hero=centered] .portfolio-identity{flex-direction:column;text-align:center}.portfolio-profile[data-hero=centered] .portfolio-identity-text{width:100%}@container profile (max-width:600px){.portfolio-hero{padding:88px 30px 120px}.portfolio-identity{flex-direction:column;gap:24px;text-align:center}.portfolio-avatar{width:140px!important;height:140px!important}.portfolio-identity-text{width:100%}.portfolio-identity-text>div,.portfolio-identity-text>div>div{text-align:center!important;justify-content:center!important}.portfolio-metadata{left:16px;bottom:max(16px,env(safe-area-inset-bottom));max-width:calc(100% - 48px);font-size:calc(12px * var(--dc-text-scale, 1))}.portfolio-scroll{bottom:64px}.portfolio-sections{padding-inline:24px}.portfolio-navigation{right:0}.portfolio-navigation button{width:28px;height:44px}.portfolio-connections{padding-inline:24px}.portfolio-section{padding-block:48px}.portfolio-section .profile-project{padding:24px}.portfolio-section .profile-section-cards{grid-template-columns:minmax(0,1fr)}}@media(hover:none){.portfolio-section a.profile-project .project-visit{opacity:1;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.portfolio-profile *{scroll-behavior:auto;transition:none!important}}[data-profile-variant=Simplistic] .profile-social-button{width:100%;height:auto;min-height:48px;padding:12px 16px;gap:12px}[data-profile-kind=Portfolio] .profile-volume{width:clamp(44px,4cqw,74px);height:clamp(44px,4cqw,74px);border-radius:20px}[data-profile-kind=Portfolio]:not([data-profile-preview])>.portfolio-navigation,[data-profile-kind=Portfolio]:not([data-profile-preview])>.profile-volume{position:fixed}[data-profile-preview]>canvas{clip-path:inset(0)}body[data-profile-kind=Portfolio] .profile-glass{background:transparent;backdrop-filter:none;box-shadow:none}body[data-profile-kind=Portfolio] .profile-glass:before{display:none}body[data-profile-kind=Portfolio] .portfolio-identity>.avatar-ring{width:210px;height:210px;margin:0;flex:0 0 auto}body[data-profile-kind=Portfolio] .portfolio-identity-text{text-align:left}body[data-profile-kind=Portfolio] .portfolio-identity-text .name-row{justify-content:flex-start}body[data-profile-kind=Portfolio] .portfolio-profile[data-hero=centered] .portfolio-identity-text{text-align:center}body[data-profile-kind=Portfolio] .portfolio-profile[data-hero=centered] .name-row{justify-content:center}body[data-profile-kind=Portfolio] .portfolio-socials{justify-content:flex-start}body[data-profile-kind=Portfolio] .portfolio-profile[data-hero=centered] .portfolio-socials{justify-content:center}body[data-profile-kind=Portfolio] .portfolio-section .section-project{max-width:100%}@container profile (max-width:600px){body[data-profile-kind=Portfolio] .portfolio-identity>.avatar-ring{width:140px;height:140px}body[data-profile-kind=Portfolio] .portfolio-identity-text{text-align:center}body[data-profile-kind=Portfolio] .portfolio-identity-text .name-row,body[data-profile-kind=Portfolio] .portfolio-socials{justify-content:center}}.profile-badge-tooltip{display:none;position:absolute;z-index:50;top:calc(100% + 8px);padding:8px 10px;border:1px solid #ffffff24;border-radius:8px;background:#111118ed;backdrop-filter:blur(12px);color:white;font-size:calc(12px * var(--dc-text-scale, 1));line-height:1.4;text-align:center;overflow-wrap:anywhere;pointer-events:none}.profile-badge:focus .profile-badge-tooltip,.profile-badge:hover .profile-badge-tooltip{display:block}.profile-badge:focus-visible{outline:2px solid currentColor;outline-offset:3px}[data-profile-kind=Portfolio]:not([data-profile-preview])>.portfolio-metadata{position:fixed}.portfolio-section{padding-block:96px}.portfolio-showcase{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.portfolio-showcase.portfolio-feature{grid-template-columns:minmax(0,1fr)}.portfolio-showcase .profile-project{border:var(--portfolio-border,0 solid transparent)}.portfolio-showcase .profile-project h2{font-size:clamp(22px,1.6em,32px);margin-bottom:10px}.portfolio-feature .profile-project{max-height:none;min-height:340px}.portfolio-section-content{min-width:0}.portfolio-section-content>section>h2{margin-bottom:24px}.portfolio-section-content>section>p{margin-bottom:28px}[data-portfolio-reveal]{opacity:1;transform:none}[data-portfolio-animation]:not([data-portfolio-animation=None]) [data-portfolio-reveal]{transition:opacity .65s ease,transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}[data-portfolio-animation]:not([data-portfolio-animation=None]) [data-portfolio-phase=away] [data-portfolio-reveal]{opacity:0;transform:translateY(24px);transition-delay:0s}[data-portfolio-animation]:not([data-portfolio-animation=None]) [data-portfolio-phase=edge] [data-portfolio-reveal]{opacity:.35;transform:translateY(10px);transition-delay:0s}[data-portfolio-animation=Unfold] [data-portfolio-phase=away] [data-portfolio-reveal]{transform:translateY(-24px);transform-origin:top}[data-portfolio-animation=Pop] [data-portfolio-phase=away] [data-portfolio-reveal]{transform:translateY(16px) scale(.97)}[data-portfolio-phase]:focus-within [data-portfolio-reveal]{opacity:1!important;transform:none!important}[data-profile-kind=Portfolio] ::-moz-selection{color:#fff;background:#6543a8}[data-profile-kind=Portfolio] ::selection{color:#fff;background:#6543a8}@container profile (max-width:700px){.portfolio-showcase{grid-template-columns:minmax(0,1fr)}.portfolio-identity{padding:14px}.portfolio-showcase .profile-project{aspect-ratio:auto;min-height:260px}.portfolio-section{padding-block:88px}}@media(prefers-reduced-motion:reduce){[data-portfolio-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.portfolio-section-content>section>.profile-rich-text{font-size:inherit}body[data-profile-kind=Portfolio] .portfolio-profile[data-hero=centered] .name-row,body[data-profile-kind=Portfolio] .portfolio-profile[data-hero=centered] .portfolio-socials{justify-content:center}.portfolio-hero{padding:max(32px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(96px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.portfolio-first-frame .profile-header{min-width:0}.profile-first-identity{min-width:0;flex:1}.portfolio-first-frame .profile-header .name-row{justify-content:center}.portfolio-profile[data-hero=centered] .portfolio-first-frame .profile-header{flex-direction:column;text-align:center}.portfolio-hero>.profile-mobile-audio{margin-top:20px}.profile-entry{position:absolute;inset:0;z-index:100;display:grid;place-items:center;width:100%;min-height:100%;border:0;padding:24px;background:#000b;backdrop-filter:blur(5px);color:white;text-align:center;cursor:pointer;transition:opacity .5s ease}.profile-entry.is-leaving{pointer-events:none}.profile-enter-fade{animation:enter-fade .55s cubic-bezier(.22,1,.36,1) both}.profile-enter-unfold{animation:enter-unfold .55s cubic-bezier(.22,1,.36,1) both}.profile-enter-pop{animation:enter-pop .55s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.profile-entry{transition:none}.profile-enter-fade,.profile-enter-pop,.profile-enter-unfold{animation:none}}.profile-entry>span{animation:entry-text-in .5s ease both}.profile-entry strong{font-size:calc(clamp(26px,3vw,40px) * var(--dc-text-scale, 1));line-height:1.2;font-weight:750}.profile-entry .profile-entry-subtitle{font-size:calc(clamp(16px,1.5vw,20px) * var(--dc-text-scale, 1));opacity:.65;max-width:40em}.profile-entry-icon{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;margin-bottom:14px}.profile-entry:focus-visible{outline:3px solid white;outline-offset:-8px}@keyframes entry-text-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.profile-entry>span{animation:none}}.synced-player{isolation:isolate;width:100%;height:var(--lyrics-height,560px);min-height:320px;max-height:900px;overflow:hidden;border-radius:26px;color:#fff;background:radial-gradient(ellipse at 20% 12%,#74767499,transparent 40%),radial-gradient(ellipse at 88% 94%,#796c5890,transparent 42%),#101010;padding:20px;flex-direction:column;text-align:left}.synced-header,.synced-player{position:relative;min-width:0;display:flex}.synced-header{align-items:center;gap:16px;flex:none}.synced-art{display:grid;place-items:center;flex:none;width:68px;height:68px;border-radius:14px;overflow:hidden;background:#ffffff28;font-size:calc(36px * var(--dc-text-scale, 1))}.synced-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.synced-track{flex:1;min-width:0}.synced-track strong{display:block;font-size:calc(16px * var(--dc-text-scale, 1));overflow-wrap:anywhere}.synced-progress{display:flex;align-items:center;gap:10px;margin-top:10px}.synced-progress time{font-size:calc(13px * var(--dc-text-scale, 1));opacity:.65;white-space:nowrap}.synced-progress input{min-width:0;flex:1;height:24px;padding:11px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,#fff var(--played,0),#ffffff35 var(--played,0));background-clip:content-box;cursor:pointer}.synced-progress input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%;background:white}.synced-controls{display:flex;flex:none}.synced-controls button{min-width:44px;min-height:44px;border:0;border-radius:10px;color:#aaa;background:none;cursor:pointer}.synced-controls .synced-play{color:white;font-size:calc(24px * var(--dc-text-scale, 1))}.synced-controls button:hover{background:#ffffff12}.synced-controls button:disabled{opacity:.25;cursor:default}.synced-status{flex:none;min-height:18px;margin:8px 0 0;font-size:calc(12px * var(--dc-text-scale, 1));opacity:.65}.synced-viewport{flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent)}.synced-lines{padding:var(--lyric-focus-padding,150px) clamp(8px,5vw,68px)}.synced-lines p{font-size:calc(clamp(20px,2vw,28px) * var(--dc-text-scale, 1));font-weight:650;line-height:1.5;padding:18px 0;margin:0;min-height:76px;overflow-wrap:anywhere;white-space:pre-wrap;transition:opacity .32s ease,filter .32s ease}.portfolio-section .synced-player{padding:20px;background:radial-gradient(ellipse at 20% 12%,#74767499,transparent 40%),radial-gradient(ellipse at 88% 94%,#796c5890,transparent 42%),#101010}@container profile (max-width:700px){.portfolio-section .synced-player,.synced-player{height:var(--lyrics-height,560px);padding:14px;border-radius:22px}.synced-header{flex-wrap:wrap;gap:10px}.synced-art{width:48px;height:48px}.synced-controls{margin-left:auto}.synced-lines{padding-inline:8px}.synced-lines p{font-size:calc(22px * var(--dc-text-scale, 1))}}@media(prefers-reduced-motion:reduce){.synced-lines p{transition:none}}body>.profile-entry{position:fixed;z-index:100;transition:opacity .5s ease;font-family:var(--misa-profile-font,inherit)}body>.profile-entry>span{display:flex;flex-direction:column;align-items:center;gap:14px}.profile-entry.is-leaving{opacity:0}.portfolio-first-frame{box-shadow:0 25px 90px #0005}.portfolio-first-frame .profile-header .avatar-ring{width:var(--avatar-size,96px);height:var(--avatar-size,96px)}@media(prefers-reduced-motion:reduce){body>.profile-entry{transition:none}}.portfolio-hero{padding-top:max(88px,env(safe-area-inset-top))}.portfolio-profile[data-hero=centered] .profile-first-identity{width:100%;text-align:center}.synced-player .synced-status{font-size:calc(12px * var(--dc-text-scale, 1));line-height:1.5}.portfolio-hero>.portfolio-scroll{position:static;transform:none;margin:24px auto 0}[data-profile-layout]:has([data-portfolio-section=hero][data-portfolio-phase=visible])>.portfolio-metadata{visibility:hidden}.synced-controls button{display:grid;place-items:center}.profile-skills{display:flex;flex-wrap:wrap;gap:6px;margin-block:12px}.profile-skills:empty{display:none}.profile-skills>span{font-size:calc(11px * var(--dc-text-scale, 1));line-height:1.5;padding:2px 9px;border:1px solid #ffffff12;border-radius:99px;background:#8882;color:inherit;opacity:.75;overflow-wrap:anywhere;max-width:100%}.profile-empty{position:relative;width:100%;aspect-ratio:2/1;min-height:220px;border-radius:26px;overflow:hidden;background:linear-gradient(180deg,#7776,#242424a8);backdrop-filter:blur(3px);isolation:isolate;animation:empty-content-in .16s ease-out}[data-empty-face]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}[data-empty-face]>svg{width:clamp(96px,20%,280px);height:auto;color:#999;filter:drop-shadow(0 1px 1px #0008)}.profile-empty-copy{position:absolute;bottom:clamp(20px,3vw,36px);left:clamp(20px,3vw,36px);right:20px;overflow-wrap:anywhere}.profile-empty-copy h3{font-size:calc(clamp(18px,2vw,30px) * var(--dc-text-scale, 1));margin:0 0 8px}.profile-empty-copy p{font-size:calc(14px * var(--dc-text-scale, 1));opacity:.65;margin:0}.portfolio-showcase:has(>.profile-empty){grid-template-columns:minmax(0,1fr)}@keyframes empty-content-in{0%{opacity:.5}to{opacity:1}}@media(prefers-reduced-motion:reduce){.profile-empty{animation:none}}.profile-introduction .profile-introduction-card{width:100%;box-sizing:border-box;height:auto;min-width:0;padding:24px;border:1px solid #ffffff30;border-radius:22px;background:#18181870;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:calc(14px * var(--dc-text-scale, 1));line-height:1.65;overflow-wrap:anywhere}.portfolio-section .profile-introduction>h2{font-size:calc(clamp(26px,2.3vw,34px) * var(--dc-text-scale, 1));margin-bottom:16px}.profile-introduction .profile-introduction-card p{font-size:inherit;line-height:inherit;margin:0 0 24px}.profile-introduction .profile-introduction-card>:last-child{margin-bottom:0}.profile-introduction-card pre{max-width:100%;overflow-x:auto}.profile-introduction-card img{max-width:100%;height:auto}.project-visit svg{display:inline-block;vertical-align:-2px;margin-left:4px}@container profile (max-width:600px){.profile-introduction .profile-introduction-card{padding:20px;border-radius:20px}}[data-profile-layout] .profile-header[data-identity-align]{justify-content:flex-start}[data-profile-layout] .profile-header[data-identity-align]>:last-child{flex:0 1 auto}[data-profile-layout] .profile-header[data-identity-align=left]{flex-direction:row}[data-profile-layout] .profile-header[data-identity-align=right]{flex-direction:row-reverse}[data-profile-layout] .profile-header[data-identity-align=center]{flex-direction:column;align-items:center}[data-profile-layout] .profile-header[data-identity-align=left]>:last-child{text-align:left}[data-profile-layout] .profile-header[data-identity-align=right]>:last-child{text-align:right}[data-profile-layout] .profile-header[data-identity-align=center]>:last-child{text-align:center}[data-profile-layout] .profile-header[data-identity-align] .name-row{justify-content:inherit}[data-profile-layout] .profile-header[data-identity-align=left] .name-row{justify-content:flex-start}[data-profile-layout] .profile-header[data-identity-align=right] .name-row{justify-content:flex-end}[data-profile-layout] .profile-header[data-identity-align=center] .name-row{justify-content:center}@container profile (max-width:599px){[data-profile-layout] .profile-header[data-identity-align]{flex-direction:column}[data-profile-layout] .profile-header[data-identity-align=left]{align-items:flex-start}[data-profile-layout] .profile-header[data-identity-align=right]{align-items:flex-end}}.portfolio-section .profile-introduction>h2{position:sticky;top:16px;z-index:5;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 12px;margin-left:-12px;border-radius:10px;background:#101010d9;backdrop-filter:blur(10px)}[data-profile-layout] .portfolio-section .profile-introduction>h2[data-portfolio-reveal]{opacity:1;transform:none;transition:none}.name-gif{position:relative;isolation:isolate;display:inline-block}.name-gif:after{content:"";position:absolute;inset:-.7em -.5em;pointer-events:none;background-image:var(--name-effect-gif);background-position:50%;background-size:auto 100%}.name-gif-blue{--name-effect-gif:url(/dashboard/name-effects/blue-sparkles.gif)}.name-gif-green{--name-effect-gif:url(/dashboard/name-effects/green-sparkles.gif)}.name-gif-pink{--name-effect-gif:url(/dashboard/name-effects/pink-sparkles.gif)}.name-gif-red{--name-effect-gif:url(/dashboard/name-effects/red-sparkles.gif)}.name-gif-white{--name-effect-gif:url(/dashboard/name-effects/white-sparkles.gif)}.name-gif-yellow{--name-effect-gif:url(/dashboard/name-effects/yellow-sparkles.gif)}@media(prefers-reduced-motion:reduce){.name-gif:after{display:none}}.name-webp:after{z-index:-1;background-repeat:no-repeat;background-size:100% 100%;opacity:.8}.name-webp-wish-lanterns{--name-effect-gif:url(/dashboard/name-effects/wish-lanterns.webp)}.name-webp-crystal-rain{--name-effect-gif:url(/dashboard/name-effects/crystal-rain.webp)}.name-webp-tiny-crowns{--name-effect-gif:url(/dashboard/name-effects/tiny-crowns.webp)}.name-webp-gold-sparkles{--name-effect-gif:url(/dashboard/name-effects/gold-sparkles.webp)}.name-webp-pink-hearts{--name-effect-gif:url(/dashboard/name-effects/pink-hearts.webp)}[data-profile-kind=Portfolio][data-profile-preview] .portfolio-hero{padding:32px 24px 64px}[data-profile-kind=Portfolio][data-profile-preview] [data-portfolio-reveal]{opacity:1!important;transform:none!important}.portfolio-section .synced-player,.synced-player{background:linear-gradient(155deg,color-mix(in srgb,var(--profile-accent,#b61e46) 24%,#17131a),#09090c 70%);border:1px solid #ffffff16;padding:22px;box-shadow:inset 0 1px 0 #ffffff0b,0 22px 70px #0004}.synced-player:after{content:"";inset:0;z-index:-1;background:linear-gradient(110deg,#ffffff08 0 1px,transparent 1px 100%);background-size:42px 100%;-webkit-mask-image:linear-gradient(90deg,#0005,transparent 70%);mask-image:linear-gradient(90deg,#0005,transparent 70%)}.synced-ambient,.synced-player:after{position:absolute;pointer-events:none}.synced-ambient{z-index:-2;inset:-20%;opacity:.16;filter:blur(46px) saturate(1.3);transform:scale(1.1)}.synced-ambient img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.synced-header{padding-bottom:18px;border-bottom:1px solid #ffffff10}.synced-eyebrow{display:flex;gap:8px;margin-bottom:6px;font-size:calc(9px * var(--dc-text-scale, 1));font-weight:750;letter-spacing:.18em;opacity:.72}.synced-eyebrow,.synced-eyebrow i{align-items:center;font-style:normal}.synced-eyebrow i{display:inline-flex;gap:5px;border:1px solid #ffffff18;border-radius:999px;padding:3px 7px;font-size:calc(8px * var(--dc-text-scale, 1));letter-spacing:.09em}.synced-eyebrow i:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--profile-accent,#f00646);box-shadow:0 0 9px var(--profile-accent,#f00646)}.synced-art{width:64px;height:64px;border-radius:18px 8px 18px 8px;border:1px solid #ffffff18;box-shadow:0 10px 30px #0005;transform:rotate(-2deg)}.synced-track strong{font-size:calc(17px * var(--dc-text-scale, 1));line-height:1.3}.synced-track em{display:block;margin-top:3px;overflow:hidden;color:#ffffff78;font-size:calc(11px * var(--dc-text-scale, 1));font-style:normal;text-overflow:ellipsis;white-space:nowrap}.synced-position{align-self:flex-start;min-width:34px;margin-inline:8px 3px;padding-top:3px;color:#ffffff55;font-family:ui-monospace,SFMono-Regular,monospace;font-size:calc(9px * var(--dc-text-scale, 1));text-align:center}.synced-controls{align-items:center}.synced-controls .synced-play{border-radius:12px 5px 12px 5px;color:#17151c;background:white;margin-inline:3px;transform:rotate(-2deg)}.synced-controls .synced-play svg{transform:rotate(2deg)}.synced-controls .synced-play:hover{background:#f1e8ed;transform:rotate(0) scale(1.04)}.synced-status:empty{display:none}.synced-viewport{margin-top:14px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.synced-viewport::-webkit-scrollbar{display:none}.synced-lines{counter-reset:lyric-line;padding-inline:clamp(14px,4vw,52px)}.synced-lines p{position:relative;counter-increment:lyric-line;font-size:calc(clamp(23px,3cqw,40px) * var(--dc-text-scale, 1));font-weight:760;line-height:1.22;padding:15px 0 15px clamp(28px,4vw,44px);min-height:0;letter-spacing:-.032em;color:#ffffff8a;transition:color .3s ease,opacity .3s ease,transform .36s cubic-bezier(.22,1,.36,1)}.synced-lines p:before{content:counter(lyric-line,decimal-leading-zero);position:absolute;left:0;top:20px;color:#ffffff34;font:600 calc(9px * var(--dc-text-scale, 1))/1 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em}.synced-lines p.is-active{color:white;transform:translateX(7px);text-shadow:0 5px 28px #0007}.synced-lines p.is-active:before{color:var(--profile-accent,#ff6b8a)}.synced-lines p.is-past{color:#ffffffc7}.synced-player[data-lyrics-state=plain] .synced-lines{padding-block:24px}.synced-player[data-lyrics-state=plain] .synced-lines p{color:#fff}@container profile (max-width:500px){.portfolio-section .synced-player,.synced-player{padding:15px}.synced-header{gap:10px;flex-wrap:wrap}.synced-art{width:48px;height:48px;border-radius:14px 7px 14px 7px}.synced-track strong{font-size:calc(14px * var(--dc-text-scale, 1))}.synced-controls{width:100%;justify-content:center}.synced-position{position:absolute;right:0;top:2px}.synced-lines{padding-inline:4px}.synced-lines p{font-size:calc(25px * var(--dc-text-scale, 1));padding-left:30px}}@media(prefers-reduced-motion:reduce){.synced-controls .synced-play,.synced-lines p{transition:none;transform:none}}[data-profile-frame-visible=false] :is(.profile-glass,.portfolio-identity):after{display:none}.ConstellationRenderer_canvas__pbJvQ{--constellation-font:Inter;--layout-max-scale:1;position:relative;isolation:isolate;min-height:100svh;overflow:hidden;color:#fff;background:#08080d;font-family:var(--constellation-font),Inter,ui-sans-serif,system-ui,sans-serif}.ConstellationRenderer_backgroundImage__RV3H3,.ConstellationRenderer_backgroundVideo__qqzwz,.ConstellationRenderer_scrim__02B0W{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ConstellationRenderer_backgroundImage__RV3H3{z-index:0;background-position:50%;background-size:cover}.ConstellationRenderer_backgroundVideo__qqzwz{z-index:0;-o-object-fit:cover;object-fit:cover}.ConstellationRenderer_scrim__02B0W{z-index:2;background:linear-gradient(180deg,#0007,#0002 35%,#0008),radial-gradient(circle at 50% 42%,transparent,#0008 85%)}.ConstellationRenderer_heading__OMHOR{position:absolute;z-index:20;top:2.2rem;right:1rem;left:1rem;text-align:center;pointer-events:none}.ConstellationRenderer_heading__OMHOR h1{margin:0;font-size:calc(clamp(1.1rem, 2.2vw, 2rem) * var(--dc-text-scale, 1));font-weight:500;letter-spacing:-.04em;text-shadow:0 2px 20px #000}.ConstellationRenderer_heading__OMHOR p{max-width:38rem;margin:.5rem auto 0;color:#ffffffa6;font-size:calc(clamp(.7rem, 1vw, .85rem) * var(--dc-text-scale, 1));line-height:1.55;text-shadow:0 2px 12px #000}.ConstellationRenderer_stage__GwwZo{position:absolute;z-index:3;inset:0}.ConstellationRenderer_member__wqhw3{position:absolute;top:var(--member-y);left:var(--member-x);width:min(430px,42vw);height:min(620px,76vh);transform:translate(-50%,-50%) scale(var(--member-scale));transform-origin:center;border:0;outline:0;background:transparent;box-shadow:none;transition:box-shadow .16s,outline-color .16s}.ConstellationRenderer_editor__Ufcy6 .ConstellationRenderer_member__wqhw3{height:min(580px,72vh)}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_editor__Ufcy6)[data-count="2"]{--layout-max-scale:.86}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_editor__Ufcy6)[data-count="3"]{--layout-max-scale:.76}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_editor__Ufcy6)[data-count="4"]{--layout-max-scale:.62}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_editor__Ufcy6) .ConstellationRenderer_member__wqhw3{transform:translate(-50%,-50%) scale(min(var(--member-scale),var(--layout-max-scale)))}.ConstellationRenderer_editable__KguFq{cursor:move;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;will-change:transform}.ConstellationRenderer_selected___hwwB{z-index:10;outline:1px solid #fb7185aa;outline-offset:7px;border-radius:22px;box-shadow:0 0 0 12px #e11d4810}.ConstellationRenderer_resize__5P7oa{position:absolute;z-index:30;right:-12px;bottom:-12px;width:24px;height:24px;border:2px solid #fff;border-radius:999px;background:#e11d48;box-shadow:0 5px 20px #000a;cursor:nwse-resize}.ConstellationRenderer_slotLabel__W3FKN{position:absolute;z-index:25;top:-28px;left:50%;max-width:90%;padding:5px 9px;overflow:hidden;border:1px solid #ffffff1a;border-radius:999px;color:#ffffffb8;background:#08080dcc;font-size:calc(10px * var(--dc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap;transform:translateX(-50%)}.ConstellationRenderer_emptySlot__pBBRh{position:absolute;top:var(--member-y);left:var(--member-x);display:grid;place-items:center;width:190px;height:120px;border:1px dashed #ffffff35;border-radius:18px;color:#ffffff8c;background:#05050873;font-size:calc(12px * var(--dc-text-scale, 1));transform:translate(-50%,-50%)}.ConstellationRenderer_emptySlot__pBBRh span{display:block;margin-top:-28px;color:#ffffff52;font-size:calc(10px * var(--dc-text-scale, 1))}.ConstellationRenderer_missing__yMUv3{display:grid;place-items:center;height:100%;border:1px solid #ffffff1f;border-radius:22px;color:#fff;background:#09090dcc;text-align:center}.ConstellationRenderer_missing__yMUv3 span{display:block;color:#ffffff70;font-size:calc(11px * var(--dc-text-scale, 1))}.ConstellationRenderer_sharedAudio__C85m_{position:absolute;z-index:22;bottom:1.25rem;left:1.25rem;width:min(320px,calc(100% - 2.5rem));min-width:0;overflow:hidden}.ConstellationRenderer_sharedAudio__C85m_>div{margin-top:0}.ConstellationRenderer_signature__71WPs{position:absolute;z-index:20;right:1rem;bottom:1rem;color:#ffffff4d;font-size:calc(9px * var(--dc-text-scale, 1));letter-spacing:.18em;pointer-events:none}@media (min-width:701px) and (max-width:1280px){.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3){min-height:100svh}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_heading__OMHOR{top:1.5rem}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_stage__GwwZo{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-items:center;gap:20px 16px;min-height:100svh;padding:5.75rem 24px 4rem}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_member__wqhw3{position:relative;top:auto;left:auto;width:min(390px,44vw);height:520px;justify-self:center;transform:scale(min(var(--member-scale),var(--layout-max-scale)))}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3)[data-count="3"] .ConstellationRenderer_member__wqhw3[data-slot="1"]{grid-column:1/-1}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_emptySlot__pBBRh{position:relative;top:auto;left:auto;transform:none}}@media (max-width:700px){.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3){--mobile-card-height:clamp(430px,135vw,540px);min-height:100svh}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_heading__OMHOR{top:1.2rem}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_stage__GwwZo{position:relative;inset:auto;display:flex;min-height:100svh;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;padding:5.5rem 0 3.5rem}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_member__wqhw3{position:relative;top:auto;left:auto;width:min(430px,92vw);height:var(--mobile-card-height);flex:0 0 var(--mobile-card-height);transform:scale(min(var(--member-scale),.78))}.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_emptySlot__pBBRh{position:relative;top:auto;left:auto;flex:0 0 120px;transform:none}}@media (min-width:701px) and (max-width:1280px){.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_sharedAudio__C85m_{position:relative;bottom:auto;left:auto;margin:0 auto 3rem}}@media (max-width:700px){.ConstellationRenderer_canvas__pbJvQ:not(.ConstellationRenderer_fullPreview__fbnE3) .ConstellationRenderer_sharedAudio__C85m_{position:relative;bottom:auto;left:auto;margin:0 auto 3rem}}@media (prefers-reduced-motion:reduce){.ConstellationRenderer_member__wqhw3{transition:none}}.ConstellationRenderer_canvas__pbJvQ.ConstellationRenderer_fullPreview__fbnE3{width:var(--constellation-canvas-width,1440px);height:var(--constellation-canvas-height,900px);min-height:var(--constellation-canvas-height,900px)}.ConstellationRenderer_fullPreview__fbnE3 .ConstellationRenderer_heading__OMHOR{top:2.2rem}.ConstellationRenderer_fullPreview__fbnE3 .ConstellationRenderer_stage__GwwZo{inset:0}.ConstellationRenderer_fullPreview__fbnE3 .ConstellationRenderer_member__wqhw3{top:var(--member-y);left:var(--member-x);width:430px;height:580px;transform:translate(-50%,-50%) scale(var(--member-scale))}.ConstellationRenderer_canvas__pbJvQ.ConstellationRenderer_fullPreview__fbnE3:not(.ConstellationRenderer_editor__Ufcy6) .ConstellationRenderer_member__wqhw3{transform:translate(-50%,-50%) scale(min(var(--member-scale),var(--layout-max-scale)))}.ConstellationRenderer_fullPreview__fbnE3 .ConstellationRenderer_emptySlot__pBBRh{top:var(--member-y);left:var(--member-x)}.ConstellationRenderer_effectVideo__4vlKs{position:absolute;inset:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.Constellations_page__ChGl3{width:100%;min-width:0;min-height:100vh;max-width:1540px;margin:0 auto;padding:34px 38px 48px;overflow-x:clip;color:#f4f4f5}.Constellations_loading__Qu5H4{display:grid;min-height:70vh;place-items:center;color:#a1a1aa}.Constellations_actionGrid__4ekDR,.Constellations_headerActions___1XSt,.Constellations_rowActions__aKDpx{display:flex;flex-wrap:wrap;gap:9px}.Constellations_error__LiGhL,.Constellations_notice__OyrXz{display:flex;align-items:center;gap:8px;margin:0 0 18px;padding:12px 14px;border:1px solid #fb71854d;border-radius:12px;color:#fecdd3;background:#e11d4812;font-size:calc(12px * var(--dc-text-scale, 1))}.Constellations_notice__OyrXz{border-color:#34d39938;color:#a7f3d0;background:#10b9810d}.Constellations_contextBar__ch_Pg{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-bottom:20px;padding:12px 15px;border:1px solid #ff78961a;border-radius:14px;background:#120d10}.Constellations_contextBar__ch_Pg label{display:flex;align-items:center;gap:9px;color:#a1a1aa;font-size:calc(11px * var(--dc-text-scale, 1))}.Constellations_contextBar__ch_Pg select{min-width:220px;padding:9px 11px;border:1px solid #ff789626;border-radius:9px;color:#fff;background:#0c090b}.Constellations_contextBar__ch_Pg>span{color:#71717a;font-size:calc(11px * var(--dc-text-scale, 1))}.Constellations_contextActions__BSs2U{display:flex;align-items:center;gap:10px;margin-left:auto}.Constellations_contextActions__BSs2U>a{display:inline-flex;align-items:center;gap:6px;color:#fda4af;font-size:calc(12px * var(--dc-text-scale, 1));text-decoration:none}.Constellations_workspace__Vly1_{display:grid;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(350px,.72fr) minmax(0,1.45fr);align-items:start;gap:22px}.Constellations_controls__OpwTd,.Constellations_empty__rhLX1,.Constellations_entryPanel__A_qsn,.Constellations_preview__0_hny{border:1px solid #ff78961a;border-radius:18px;background:#120d10;box-shadow:0 24px 70px #0004}.Constellations_controls__OpwTd{width:100%;min-width:0;max-width:100%;overflow:hidden}.Constellations_tabs__qwQza{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;border-bottom:1px solid #ff789613;background:#0a080c}.Constellations_tabs__qwQza button{min-height:40px;border:0;border-radius:10px;color:#71717a;background:transparent;font-size:calc(11px * var(--dc-text-scale, 1));text-transform:capitalize;cursor:pointer}.Constellations_tabs__qwQza button[data-active=true]{color:#fff;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff0b}.Constellations_panelBody__zXdcJ{display:grid;width:100%;min-width:0;max-width:100%;gap:17px;overflow:hidden;padding:22px}.Constellations_panelBody__zXdcJ input[type=color]{width:44px;min-width:44px;padding:0}.Constellations_form__vn0Y5 label,.Constellations_form__vn0Y5 legend,.Constellations_panelBody__zXdcJ label{display:grid;gap:7px;color:#b5b5be;font-size:calc(11px * var(--dc-text-scale, 1));font-weight:500}.Constellations_copyLink___5XlW input,.Constellations_form__vn0Y5 input,.Constellations_form__vn0Y5 select,.Constellations_form__vn0Y5 textarea,.Constellations_inviteForm__Ms0av input,.Constellations_memberRow__mK3vF select,.Constellations_panelBody__zXdcJ input,.Constellations_panelBody__zXdcJ select,.Constellations_panelBody__zXdcJ textarea{width:100%;min-width:0;min-height:42px;padding:10px 12px;border:1px solid #472832;border-radius:9px;color:#f4f4f5;background:#0c090b;font:inherit;font-size:calc(13px * var(--dc-text-scale, 1));color-scheme:dark}.Constellations_panelBody__zXdcJ textarea{min-height:96px;resize:vertical}.Constellations_sharedAssetCard__ufPlj{display:grid;min-width:0;gap:14px;overflow:hidden;padding:16px;border:1px solid #ff78961a;border-radius:16px;background:rgba(255,120,150,.025)}.Constellations_sharedAssetTitle__CG688{display:flex;min-width:0;align-items:center;gap:11px;color:#fecdd3}.Constellations_sharedAssetTitle__CG688 div{min-width:0}.Constellations_sharedAssetTitle__CG688 span,.Constellations_sharedAssetTitle__CG688 strong{display:block}.Constellations_sharedAssetTitle__CG688 strong{color:#f4f4f5;font-size:calc(13px * var(--dc-text-scale, 1))}.Constellations_sharedAssetTitle__CG688 span{margin-top:3px;overflow:hidden;color:#71717a;font-size:calc(10px * var(--dc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.Constellations_sharedAssetCard__ufPlj>img,.Constellations_sharedAssetCard__ufPlj>video{width:100%;height:145px;min-width:0;border-radius:12px;-o-object-fit:cover;object-fit:cover}.Constellations_sharedAssetCard__ufPlj>.Constellations_cursorPreview__NpQCA{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;background:rgba(255,120,150,.04)}.Constellations_audioPreview___eoNg{display:block;width:100%;min-width:0}.Constellations_form__vn0Y5 input:focus,.Constellations_form__vn0Y5 select:focus,.Constellations_panelBody__zXdcJ input:focus,.Constellations_panelBody__zXdcJ select:focus,.Constellations_panelBody__zXdcJ textarea:focus{border-color:#fb7185;outline:2px solid #e11d482b;outline-offset:2px}.Constellations_panelBody__zXdcJ input:disabled,.Constellations_panelBody__zXdcJ select:disabled,.Constellations_panelBody__zXdcJ textarea:disabled{opacity:.55;cursor:not-allowed}.Constellations_twoCols__tod3I{display:grid;grid-template-columns:1fr 1fr;gap:12px}.Constellations_preview__0_hny{position:sticky;top:18px;overflow:hidden}.Constellations_previewHead__UCTxt{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:0 17px;border-bottom:1px solid #ff789619;color:#d4d4d8;font-size:calc(11px * var(--dc-text-scale, 1))}.Constellations_previewActions__oqPSb,.Constellations_previewHead__UCTxt>div{display:flex;align-items:center;gap:8px}.Constellations_previewActions__oqPSb>span{display:flex;align-items:center;gap:6px;color:#71717a;font-size:calc(10px * var(--dc-text-scale, 1))}.Constellations_previewSave__qUAZv{min-height:32px!important;padding:7px 10px!important;white-space:nowrap;font-size:calc(10px * var(--dc-text-scale, 1))!important}.Constellations_previewViewport__Nze0P{position:relative;aspect-ratio:16/10;overflow:hidden;background:#050507}.Constellations_previewScale__3he01{position:absolute;top:0;left:0;width:1440px;height:900px;transform-origin:top left}.Constellations_previewCanvas__CW0Pt{width:1440px;height:900px;min-height:900px!important}.Constellations_moveOverlay__M5GrD{position:fixed;z-index:100;inset:0;display:flex;flex-direction:column;background:#07070a}.Constellations_moveTopbar__eS7nf{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:0 14px 0 16px;border-bottom:1px solid #ffffff0f;background:#0b0b10f2}.Constellations_moveTopbar__eS7nf>div{display:flex;align-items:center;gap:9px;min-width:0;color:#fff;font-size:calc(13px * var(--dc-text-scale, 1));font-weight:500}.Constellations_moveTopbar__eS7nf>div>svg{color:#fecdd3}.Constellations_moveTopbar__eS7nf small{overflow:hidden;color:#71717a;font-size:calc(10px * var(--dc-text-scale, 1));font-weight:400;text-overflow:ellipsis;white-space:nowrap}.Constellations_moveClose__BjVVC{display:grid;flex:0 0 auto;width:32px;height:32px;padding:0;place-items:center;border:0;border-radius:9px;color:#a1a1aa;background:transparent;cursor:pointer}.Constellations_moveClose__BjVVC:hover{color:#fff;background:#ffffff0f}.Constellations_moveStage__FfN5T{position:relative;min-height:0;flex:1;overflow:hidden;background:#050507;touch-action:none;overscroll-behavior:contain}.Constellations_moveCanvasShell__dxlCr{position:absolute;top:50%;left:50%;transform-origin:center;will-change:transform}.Constellations_moveCanvas__MrNi5{width:100%;height:100%;min-height:100%!important}.Constellations_moveControls__S_0RG{position:absolute;z-index:50;right:20px;bottom:20px;display:flex;align-items:center;gap:8px;max-width:calc(100% - 40px);padding:8px;border:1px solid #ff789629;border-radius:16px;background:#0b0b10eb;box-shadow:0 22px 70px #000a;backdrop-filter:blur(16px)}.Constellations_moveSelection__5S8jQ{max-width:130px;padding:0 7px;overflow:hidden;color:#d4d4d8;font-size:calc(11px * var(--dc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.Constellations_moveControlButton__2lY6d{min-height:36px!important;padding:8px 11px!important;white-space:nowrap;font-size:calc(11px * var(--dc-text-scale, 1))!important}.Constellations_moveIconButton__0eGYm{width:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important}.Constellations_moveScale__HggFM{min-width:44px;color:#d4d4d8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11px * var(--dc-text-scale, 1));text-align:center}.Constellations_permissionActions__aSAen{display:flex;flex-wrap:wrap;gap:9px;padding-top:18px;border-top:1px solid #ff789619}.Constellations_deleteButton__4sh2_{border-color:#fb71854d!important;color:#fecdd3!important;background:#e11d4812!important}.Constellations_deleteButton__4sh2_:hover{border-color:#fb7185a3!important;background:#e11d4826!important}.Constellations_deleteDialog__Pdadk{width:calc(100% - 32px);max-width:420px;margin:auto;padding:24px;border:1px solid #fb71854d;border-radius:18px;color:#f4f4f5;background:#171116;box-shadow:0 24px 70px #000a}.Constellations_deleteDialog__Pdadk::backdrop{background:#000b;backdrop-filter:blur(5px)}.Constellations_deleteDialog__Pdadk h2{margin:0;font-size:calc(18px * var(--dc-text-scale, 1));font-weight:600}.Constellations_deleteDialog__Pdadk p{margin:12px 0 0;color:#a1a1aa;font-size:calc(14px * var(--dc-text-scale, 1))}.Constellations_deleteDialog__Pdadk p:last-of-type{color:#fecdd3}.Constellations_deleteDialogActions__txnbB{display:flex;justify-content:flex-end;gap:9px;margin-top:24px}.Constellations_entryPanel__A_qsn{margin-bottom:22px;overflow:hidden}.Constellations_panelHead__hg8F5{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #ff789619}.Constellations_panelHead__hg8F5 span{color:#fb7185;font-size:calc(9px * var(--dc-text-scale, 1));letter-spacing:.16em;text-transform:uppercase}.Constellations_panelHead__hg8F5 h2{margin:5px 0 0;font-size:calc(18px * var(--dc-text-scale, 1));font-weight:500}.Constellations_panelHead__hg8F5>button{width:35px;height:35px;border:0;border-radius:9px;color:#a1a1aa;background:rgba(255,120,150,.04);font-size:calc(22px * var(--dc-text-scale, 1));cursor:pointer}.Constellations_form__vn0Y5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:22px}.Constellations_form__vn0Y5>label{min-width:0;align-content:start}.Constellations_form__vn0Y5>label>.Constellations_urlField__42wSB,.Constellations_form__vn0Y5>label>input{height:44px;box-sizing:border-box}.Constellations_form__vn0Y5>label>.Constellations_urlField__42wSB input{height:42px;min-height:0;box-sizing:border-box}.Constellations_form__vn0Y5>fieldset{margin:0;padding:0;border:0}.Constellations_form__vn0Y5>button{align-self:end}.Constellations_urlField__42wSB{display:flex;align-items:center;overflow:hidden;border:1px solid #472832;border-radius:9px;background:#0c090b}.Constellations_urlField__42wSB b{padding-left:12px;color:#71717a;font-size:calc(11px * var(--dc-text-scale, 1));font-weight:400}.Constellations_urlField__42wSB input{border:0;padding-left:4px}.Constellations_invalidField__IUfiS{border-color:#fb7185;outline:2px solid #e11d482b;outline-offset:2px}.Constellations_fieldError__m_6Ym,.Constellations_fieldHint__IJsnJ{display:block;font-size:calc(10px * var(--dc-text-scale, 1));font-weight:400;line-height:1.45}.Constellations_fieldHint__IJsnJ{color:#71717a}.Constellations_fieldError__m_6Ym{color:#fda4af}.Constellations_panelBody__zXdcJ input[aria-invalid=true]{border-color:#fb7185;outline:2px solid #e11d482b;outline-offset:2px}.Constellations_slotChoices__ffGJ7{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.Constellations_slotChoices__ffGJ7 button{min-height:42px;border:1px solid #472832;border-radius:9px;color:#a1a1aa;background:#0c090b;cursor:pointer}.Constellations_slotChoices__ffGJ7 button[data-active=true]{border-color:#e11d48;color:#fecdd3;background:#e11d4814}.Constellations_empty__rhLX1{display:grid;min-height:500px;place-items:center;align-content:center;gap:16px;padding:42px;text-align:center}.Constellations_empty__rhLX1>svg{color:#fb7185}.Constellations_empty__rhLX1 h2{max-width:570px;margin:0;font-size:calc(clamp(24px, 3vw, 36px) * var(--dc-text-scale, 1));font-weight:500;letter-spacing:-.04em}.Constellations_empty__rhLX1>p{max-width:560px;margin:0;color:#a1a1aa;font-size:calc(13px * var(--dc-text-scale, 1));line-height:1.8}.Constellations_empty__rhLX1>div:not(.Constellations_examples__FvG4V){display:flex;gap:10px}.Constellations_exampleLink__cERzz{display:inline-flex;align-items:center;gap:6px;color:#fda4af;font-size:calc(11px * var(--dc-text-scale, 1));text-decoration:none}.Constellations_examples__FvG4V{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:min(760px,100%);margin-top:20px}.Constellations_examples__FvG4V article{padding:17px;border:1px solid #ff789619;border-radius:14px;background:#0c090b;text-align:left}.Constellations_examples__FvG4V strong{display:block;color:#fb7185;font-size:calc(26px * var(--dc-text-scale, 1))}.Constellations_examples__FvG4V span{display:block;margin-top:4px;font-size:calc(12px * var(--dc-text-scale, 1))}.Constellations_examples__FvG4V p{margin:7px 0 0;color:#71717a;font-size:calc(10px * var(--dc-text-scale, 1));line-height:1.55}.Constellations_invites__crfw2{display:grid;gap:9px;margin-bottom:20px}.Constellations_invites__crfw2 article{display:flex;align-items:center;gap:9px;padding:14px 16px;border:1px solid #fb718533;border-radius:13px;background:#e11d480b}.Constellations_invites__crfw2 article>div{flex:1}.Constellations_invites__crfw2 span,.Constellations_invites__crfw2 strong{display:block;font-size:calc(12px * var(--dc-text-scale, 1))}.Constellations_invites__crfw2 span{margin-top:3px;color:#a1a1aa;font-size:calc(10px * var(--dc-text-scale, 1))}.Constellations_memberRow__mK3vF{display:grid;grid-template-columns:minmax(130px,1fr) 92px 120px auto;align-items:center;gap:8px;padding:12px;border:1px solid #ff789617;border-radius:12px;background:#0c090b}.Constellations_memberRow__mK3vF span,.Constellations_memberRow__mK3vF strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Constellations_memberRow__mK3vF strong{color:#e4e4e7;font-size:calc(12px * var(--dc-text-scale, 1));font-weight:500}.Constellations_memberRow__mK3vF span{margin-top:4px;color:#71717a;font-size:calc(10px * var(--dc-text-scale, 1))}.Constellations_memberRow__mK3vF select{min-height:36px;padding:7px 8px;font-size:calc(10px * var(--dc-text-scale, 1))}.Constellations_rowActions__aKDpx{gap:4px}.Constellations_rowActions__aKDpx button{border:0;color:#a1a1aa;background:transparent;font-size:calc(9px * var(--dc-text-scale, 1));cursor:pointer}.Constellations_rowActions__aKDpx button:last-child{color:#fda4af}.Constellations_copyLink___5XlW,.Constellations_inviteForm__Ms0av{display:grid;grid-template-columns:1fr auto;gap:8px}.Constellations_toggle__jKc9y{grid-template-columns:1fr auto!important;align-items:center;min-height:44px;padding:0 12px;border:1px solid #ff789617;border-radius:10px;background:#0c090b}.Constellations_toggle__jKc9y input{width:17px;min-height:17px;accent-color:#e11d48}.Constellations_muted__MAOiA{margin:0;color:#71717a;font-size:calc(11px * var(--dc-text-scale, 1))}@media (max-width:1100px){.Constellations_workspace__Vly1_{grid-template-columns:1fr}.Constellations_preview__0_hny{position:static}}@media (max-width:700px){.Constellations_page__ChGl3{padding:24px 15px 36px}.Constellations_workspace__Vly1_{display:block}.Constellations_headerActions___1XSt{width:100%}.Constellations_headerActions___1XSt>button{flex:1}.Constellations_contextBar__ch_Pg>label{width:100%}.Constellations_contextBar__ch_Pg select{flex:1;min-width:0}.Constellations_contextActions__BSs2U{width:100%;margin-left:0;justify-content:flex-end}.Constellations_panelBody__zXdcJ{padding:14px}.Constellations_examples__FvG4V,.Constellations_form__vn0Y5,.Constellations_twoCols__tod3I{grid-template-columns:1fr}.Constellations_slotChoices__ffGJ7{grid-template-columns:repeat(3,1fr)}.Constellations_memberRow__mK3vF{grid-template-columns:1fr 88px}.Constellations_memberRow__mK3vF .Constellations_rowActions__aKDpx,.Constellations_memberRow__mK3vF>select:nth-of-type(2){grid-column:1/-1}.Constellations_previewHead__UCTxt{align-items:flex-start;flex-direction:column;padding-top:12px;padding-bottom:12px}.Constellations_previewActions__oqPSb{width:100%;justify-content:space-between}.Constellations_previewCanvas__CW0Pt{min-height:900px!important}.Constellations_moveTopbar__eS7nf small{display:none}.Constellations_moveControls__S_0RG{right:10px;bottom:max(10px,env(safe-area-inset-bottom));left:10px;max-width:none;flex-wrap:wrap;justify-content:center}.Constellations_moveSelection__5S8jQ{width:100%;max-width:none;text-align:center}}.Constellations_setupHint__9C_as{margin:0;padding:0 22px;color:#a1a1aa;font-size:calc(13px * var(--dc-text-scale, 1));line-height:1.7;max-width:620px}.Constellations_entryPanel__A_qsn{max-width:780px;margin:0 auto 24px}.Constellations_form__vn0Y5>fieldset{grid-column:1/-1}.Constellations_form__vn0Y5>button{grid-column:1/-1;justify-self:end}.Constellations_slotChoices__ffGJ7 button{min-height:64px;font-size:calc(14px * var(--dc-text-scale, 1));transition:background .2s,border-color .2s}@media(max-width:600px){.Constellations_form__vn0Y5>button{width:100%}.Constellations_setupHint__9C_as{padding:0 16px}.Constellations_slotChoices__ffGJ7 button{min-height:52px}}.Constellations_page__ChGl3{max-width:1240px;padding:16px clamp(16px,3vw,36px) 56px}.Constellations_journey__jVfkh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 28px}.Constellations_journey__jVfkh article{display:flex;gap:14px;padding:20px;border:1px solid #ffffff0d;border-radius:18px;background:#120d1090}.Constellations_journey__jVfkh article>span{color:#ff7699;font-size:calc(12px * var(--dc-text-scale, 1));padding-top:3px}.Constellations_journey__jVfkh h2{margin:0;font-size:calc(14px * var(--dc-text-scale, 1));font-weight:600}.Constellations_journey__jVfkh p{margin:5px 0 0;color:#95919d;font-size:calc(12px * var(--dc-text-scale, 1));line-height:1.6}.Constellations_entryPanel__A_qsn{max-width:none;background:linear-gradient(140deg,#21101870,#100d12e8);box-shadow:none;border-color:#ff789623;border-radius:22px}.Constellations_panelHead__hg8F5{padding:24px;border-bottom:0}.Constellations_panelHead__hg8F5 h2{font-size:calc(23px * var(--dc-text-scale, 1));font-weight:600}.Constellations_setupHint__9C_as{padding:0 24px;max-width:740px}.Constellations_form__vn0Y5{padding:24px;gap:24px}.Constellations_identityRow__0ImC_{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;min-width:0}.Constellations_identityRow__0ImC_>label{display:grid;grid-template-rows:20px 48px auto;align-content:start;gap:9px;min-width:0;font-size:calc(13px * var(--dc-text-scale, 1))}.Constellations_identityRow__0ImC_ .Constellations_urlField__42wSB,.Constellations_identityRow__0ImC_>label>input{height:48px;min-height:48px;box-sizing:border-box}.Constellations_identityRow__0ImC_ .Constellations_urlField__42wSB input{height:46px;min-height:0;box-sizing:border-box}.Constellations_form__vn0Y5 legend{margin-bottom:12px;font-size:calc(13px * var(--dc-text-scale, 1))}.Constellations_slotChoices__ffGJ7{gap:12px}.Constellations_slotChoices__ffGJ7 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:112px;border-radius:16px;background:#09080b70}.Constellations_slotChoices__ffGJ7 button[data-active=true]{border-color:#f00646;background:#f0064610}.Constellations_slotChoices__ffGJ7 strong{font-size:calc(15px * var(--dc-text-scale, 1));font-weight:500}.Constellations_slotChoices__ffGJ7 small{font-size:calc(12px * var(--dc-text-scale, 1));color:#98929f}.Constellations_circleStars__4u6rX{color:#ed7998;font-size:calc(15px * var(--dc-text-scale, 1));letter-spacing:3px}.Constellations_groupHero__Mx2V7{display:flex;flex-wrap:wrap;align-items:center;gap:22px;padding:24px;margin-bottom:24px;border:1px solid #ff78961f;border-radius:22px;background:radial-gradient(ellipse at top left,#7c17362a,transparent 65%),#100c11b0}.Constellations_groupIdentity__16Y8t{display:flex;align-items:center;gap:16px;min-width:0;flex:1}.Constellations_orbitMark__KRxR7{display:grid;place-items:center;flex-shrink:0;width:54px;height:54px;border-radius:18px;border:1px solid #ff789627;color:#ff93ae;font-size:calc(34px * var(--dc-text-scale, 1));background:#ff78960b}.Constellations_kicker__8UKn0{color:#f49ab2;font-size:calc(10px * var(--dc-text-scale, 1));letter-spacing:.09em;text-transform:uppercase}.Constellations_groupIdentity__16Y8t h2{margin:4px 0;font-size:calc(22px * var(--dc-text-scale, 1));font-weight:600;overflow-wrap:anywhere}.Constellations_groupIdentity__16Y8t p{margin:0;color:#95919d;font-size:calc(12px * var(--dc-text-scale, 1));overflow-wrap:anywhere}.Constellations_groupPeople__j7doD{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.Constellations_groupPeople__j7doD>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff14;border-radius:50%;color:#e8ccd6;background:#28151f;font-size:calc(11px * var(--dc-text-scale, 1))}.Constellations_groupPeople__j7doD small{width:100%;color:#95919d;font-size:calc(11px * var(--dc-text-scale, 1));margin-top:3px}.Constellations_contextActions__BSs2U{margin-left:0;flex-wrap:wrap}.Constellations_tabs__qwQza{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:6px;border:1px solid #ffffff0d;border-radius:16px;background:#100c11b0}.Constellations_tabs__qwQza button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;font-size:calc(13px * var(--dc-text-scale, 1));text-transform:none}.Constellations_tabs__qwQza button[aria-pressed=true],.Constellations_tabs__qwQza button[data-active=true]{color:#ffd5e0;background:#f0064614;box-shadow:inset 0 0 0 1px #f0064633}.Constellations_sectionIntro__HJmOQ{margin:26px 2px 18px}.Constellations_sectionIntro__HJmOQ h2{margin:0;font-size:calc(19px * var(--dc-text-scale, 1));font-weight:500}.Constellations_sectionIntro__HJmOQ p{margin:5px 0 0;font-size:calc(13px * var(--dc-text-scale, 1));color:#95919d}.Constellations_workspace__Vly1_{display:flex;flex-direction:column;gap:24px}.Constellations_controls__OpwTd{background:transparent;border:0;box-shadow:none;overflow:visible}.Constellations_panelBody__zXdcJ{padding:24px;border:1px solid #ffffff0d;border-radius:20px;background:#100c11b0;gap:20px}.Constellations_panelBody__zXdcJ label,.Constellations_panelBody__zXdcJ legend{font-size:calc(13px * var(--dc-text-scale, 1));align-content:start}.Constellations_panelBody__zXdcJ input,.Constellations_panelBody__zXdcJ select{min-height:46px}.Constellations_previewRegion__bk8O8{width:100%;max-width:960px;align-self:center}.Constellations_preview__0_hny{position:static;box-shadow:none}.Constellations_sharedAssetCard__ufPlj{padding:18px;border:1px solid #ffffff0d;background:#ffffff02}.Constellations_panelBody__zXdcJ:has(>.Constellations_sharedAssetCard__ufPlj){grid-template-columns:repeat(2,minmax(0,1fr))}.Constellations_pageDetails__y6wg5{border:1px solid #ffffff10;border-radius:16px;padding:16px 18px}.Constellations_pageDetails__y6wg5 summary{cursor:pointer;font-size:calc(14px * var(--dc-text-scale, 1));color:#eee5ec}.Constellations_pageDetails__y6wg5 summary>span{margin-left:8px;color:#8d8795;font-size:calc(12px * var(--dc-text-scale, 1))}.Constellations_pageDetailsBody__NpT6h{display:grid;gap:18px;padding-top:22px}@media(max-width:700px){.Constellations_journey__jVfkh{grid-template-columns:1fr;gap:8px}.Constellations_journey__jVfkh article{padding:14px 16px}.Constellations_tabs__qwQza{grid-template-columns:repeat(2,minmax(0,1fr))}.Constellations_tabs__qwQza button{font-size:calc(12px * var(--dc-text-scale, 1))}.Constellations_panelBody__zXdcJ:has(>.Constellations_sharedAssetCard__ufPlj){grid-template-columns:1fr}.Constellations_groupHero__Mx2V7{padding:18px}.Constellations_contextActions__BSs2U{width:100%}}@media(max-width:480px){.Constellations_identityRow__0ImC_{grid-template-columns:1fr;gap:18px}.Constellations_form__vn0Y5,.Constellations_panelHead__hg8F5{padding:18px}.Constellations_setupHint__9C_as{padding:0 18px}.Constellations_panelBody__zXdcJ{padding:16px}.Constellations_slotChoices__ffGJ7{gap:7px}.Constellations_slotChoices__ffGJ7 button{min-height:98px}.Constellations_slotChoices__ffGJ7 strong{font-size:calc(12px * var(--dc-text-scale, 1))}.Constellations_circleStars__4u6rX{letter-spacing:0}.Constellations_pageDetails__y6wg5 summary>span{display:block;margin:6px 0 0}}.Constellations_panelBody__zXdcJ:has(>.Constellations_sharedAssetCard__ufPlj)>:not(.Constellations_sharedAssetCard__ufPlj){grid-column:1/-1}.Constellations_previewRegion__bk8O8{margin:0 auto 24px}.Constellations_preview__0_hny{border-color:#ff789629;border-radius:20px}.Constellations_previewHead__UCTxt{padding:14px 18px;background:#161018;font-size:calc(13px * var(--dc-text-scale, 1))}.Constellations_previewActions__oqPSb{flex-wrap:wrap;justify-content:flex-end}.Constellations_previewTool__Qr5qZ{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 11px;border:1px solid #ffffff12;border-radius:10px;color:#d9d2df;font-size:calc(12px * var(--dc-text-scale, 1));background:#ffffff04}.Constellations_previewTool__Qr5qZ:hover{background:#ffffff0b}.Constellations_previewTool__Qr5qZ:focus-visible{outline:2px solid #ff7896;outline-offset:3px}.Constellations_liveIndicator__78L9d{width:6px;height:6px;border-radius:50%;background:#78bfa0;box-shadow:0 0 0 3px #78bfa011}.Constellations_previewViewport__Nze0P{background:radial-gradient(ellipse at center,#1c101b,#08070b)}.Constellations_previewViewport__Nze0P[data-zoom=actual]{overflow:auto}.Constellations_previewFooter__wO1yh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 18px;color:#9b929f;font-size:calc(11px * var(--dc-text-scale, 1));background:#100c11;border-top:1px solid #ffffff0b}.Constellations_preview__0_hny[data-expanded=true]{position:fixed;inset:16px;z-index:90;display:flex;flex-direction:column;background:#08070b;box-shadow:0 0 0 100vmax #000b}.Constellations_preview__0_hny[data-expanded=true] .Constellations_previewViewport__Nze0P{flex:1;min-height:0;aspect-ratio:auto}.Constellations_preview__0_hny[data-expanded=true] .Constellations_previewFooter__wO1yh,.Constellations_preview__0_hny[data-expanded=true] .Constellations_previewHead__UCTxt{flex-shrink:0}@media(max-width:600px){.Constellations_previewHead__UCTxt{padding:12px;gap:12px}.Constellations_previewActions__oqPSb{justify-content:flex-start}.Constellations_previewFooter__wO1yh>span:last-child{display:none}.Constellations_preview__0_hny[data-expanded=true]{inset:8px}}.Constellations_pageDetailsBody__NpT6h{padding-top:0}@media(min-width:701px) and (max-width:960px){.Constellations_tabs__qwQza button{gap:6px;font-size:calc(12px * var(--dc-text-scale, 1))}}