:root{--accent:#a78bfa;--narc-accent:#a78bfa;--narc-ink:#f0eef5;--narc-muted:#939099;--narc-line:#ffffff12;--narc-surface:#101012}.editor-shell,.narc-auth,.public-site{color:var(--narc-ink);font-family:Arial,Helvetica,sans-serif;letter-spacing:-.015em;background-color:#080809}.editor-shell h1,.editor-shell h2,.narc-auth h1,.public-site h1,.public-site h2{font-weight:600;letter-spacing:-.045em;line-height:1.15}.editor-shell p,.narc-auth p,.public-site p{line-height:1.7}.editor-shell .button,.public-site .button{min-height:42px;border-radius:15px;font-size:13px;letter-spacing:0;padding:11px 19px;gap:9px;transition:background .2s,border-color .2s,transform .2s}.editor-shell .button.primary,.public-site .button.primary{background:#a78bfa15;border:1px solid #a78bfa45;color:#c4b0ff;box-shadow:none}.editor-shell .button.primary:hover,.public-site .button.primary:hover{background:#a78bfa27;border-color:#a78bfa80;transform:translateY(-1px)}.editor-shell .button.outline,.public-site .button.outline{background:#ffffff03;border-color:#ffffff20;box-shadow:none}.editor-header,.editor-sidebar{background:#0c0c0ef5;border-color:var(--narc-line)}.editor-main{background:#09090b}.editor-shell .overview-stats>div,.editor-shell .settings-group,.editor-shell .settings-panel{background:#101012;border-color:var(--narc-line);border-radius:18px}.editor-shell input:not([type=checkbox]):not([type=range]):not([type=color]):not([type=file]),.editor-shell select,.editor-shell textarea{background:#0c0c0e;border-color:#ffffff19;border-radius:12px;font-size:13px;line-height:1.5}.editor-shell input:focus-visible,.editor-shell select:focus-visible,.editor-shell textarea:focus-visible{outline:2px solid #a78bfa80;outline-offset:2px}.editor-shell .settings-field{display:flex;flex-direction:column;gap:9px;line-height:1.5}.editor-shell .settings-field>input,.editor-shell .settings-field>select,.editor-shell .settings-field>textarea{margin-top:0}.editor-shell .sidebar-search{display:flex;align-items:center;gap:10px;padding:10px 13px}.editor-shell .sidebar-search input{border:0!important;padding:4px 0!important;background:transparent!important;min-width:0}.editor-sidebar nav button{border-radius:12px}.editor-sidebar nav button.active{background:#a78bfa14;color:#c4b0ff;border-color:#a78bfa38}.public-site .site-header{background:#0b0b0dc9;border-color:#ffffff14;box-shadow:0 8px 30px #0003;border-radius:20px}.public-site .policy-section,.public-site .public-block{border-color:#ffffff10}.public-site .claim-form{background:#101012;border-color:#ffffff20;border-radius:18px}.public-site .claim-form button{border-radius:13px;background:#a78bfa18;color:#c7b5ff;border:1px solid #a78bfa40}.narc-fibers{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;isolation:isolate;opacity:.7;mask-image:linear-gradient(transparent,#000 15%,#000 80%,transparent)}.narc-fibers i{position:absolute;left:50%;top:-40%;width:29%;height:175%;border-radius:48%;border:1px solid #b298ff35;box-shadow:inset 14px 0 45px #9875df16,18px 0 50px #9875df13;transform:rotate(-19deg);filter:blur(2px);animation:narc-fiber-drift 19s ease-in-out infinite alternate}.narc-fibers i:nth-child(2){left:43%;width:32%;animation-delay:-5s;opacity:.5;filter:blur(6px)}.narc-fibers i:nth-child(3){left:55%;width:24%;animation-delay:-9s;opacity:.4}.narc-fibers i:nth-child(4){left:35%;width:40%;animation-delay:-13s;filter:blur(10px);opacity:.3}.narc-fibers i:nth-child(5){left:60%;animation-delay:-3s;opacity:.2}@keyframes narc-fiber-drift{to{transform:translate3d(4%,3%,0) rotate(-7deg) scaleX(1.15)}}.public-home .feds-hero{position:relative;isolation:isolate}.public-home .feds-hero>.narc-fibers{inset:-130px -20vw -50px;z-index:-1}.public-home .feds-aura,.public-home .veil-streams{display:none}.public-home .feds-hero h1{font-size:clamp(42px,6.1vw,82px);max-width:1000px;margin-inline:auto}.public-home .feds-hero h1 span{color:#b39af5}.narc-auth{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(300px,450px) minmax(0,1fr);column-gap:clamp(60px,12vw,210px);align-content:center;align-items:center;justify-content:normal;min-height:100dvh;padding:150px clamp(28px,6.5vw,105px) 110px;overflow:hidden;background:#080809}.narc-auth .simple-auth-brand{position:absolute;left:clamp(28px,4vw,60px);top:28px;margin:0;z-index:2}.narc-auth .simple-auth-brand img{width:118px;height:45px}.narc-auth .simple-auth-card{max-width:450px;width:100%;z-index:1;animation:narc-focus .6s ease both}.narc-auth .simple-auth-card h1{text-align:left;font-size:27px;margin:0 0 8px}.narc-auth .simple-auth-card>p{text-align:left;margin:0 0 25px;color:#8f8c96;font-size:13px}.narc-auth .simple-auth-card a{color:#ba9ff9}.narc-auth .simple-auth-card>p a{text-decoration:underline;text-underline-offset:4px}.narc-auth .simple-auth-providers>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.narc-auth .simple-auth-providers a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:45px;border:1px solid #ffffff20;background:#ffffff04;border-radius:17px;color:#eee;font-size:13px;transition:background .2s,border-color .2s}.narc-auth .simple-auth-providers a:hover{background:#a78bfa0e;border-color:#a78bfa55}.auth-discord{display:inline-block;width:21px;height:21px;background:#a78bfa;mask:url(/logos/discord.svg) center/contain no-repeat}.narc-auth .simple-auth-divider{margin:22px 0 17px;color:#77737f}.narc-auth form{gap:9px}.narc-auth label{margin-top:8px;font-size:13px;color:#e5e1eb}.narc-auth .auth-input{position:relative;display:flex;align-items:center;height:46px}.narc-auth .auth-input>svg{position:absolute;left:15px;pointer-events:none;color:#77737f;z-index:1}.narc-auth .auth-input input{height:46px;padding:12px 44px 12px 42px;background:#0b0b0d;border:1px solid #ffffff17;border-radius:16px;font-size:13px;box-shadow:none}.narc-auth .auth-input input:focus{border-color:#a78bfa80;box-shadow:0 0 0 3px #a78bfa0b}.narc-auth .simple-password button{top:4px;right:5px;border-left:1px solid #ffffff10;border-radius:0 12px 12px 0}.narc-auth .simple-auth-submit{margin-top:15px;border:1px solid #a78bfa40;border-radius:16px;background:#a78bfa13;color:#c4aaff;height:46px;box-shadow:none;font-size:13px}.narc-auth .simple-auth-submit:hover{background:#a78bfa25}.narc-auth .simple-auth-card .simple-auth-terms{margin-top:20px;font-size:11px}.auth-footer{position:absolute;bottom:30px;left:clamp(28px,4vw,60px);font-size:11px;color:#74707c;display:flex;gap:20px;z-index:1}.auth-footer a{color:inherit}.auth-preview{z-index:1;min-width:0;perspective:1200px}.auth-preview-window{display:grid;grid-template-columns:145px minmax(0,1fr);width:680px;max-width:calc(100vw - 600px);min-height:470px;border:1px solid #ffffff17;border-radius:22px;background:#0c0c0eea;box-shadow:0 30px 80px #0008;transform:rotateY(-7deg) rotate(1deg);overflow:hidden}.auth-preview-window>nav{padding:22px 12px;border-right:1px solid #ffffff10;display:flex;flex-direction:column;gap:12px}.auth-preview-window nav img{width:90px;height:42px;object-fit:contain;margin:0 8px 16px}.auth-preview-window nav span{display:flex;align-items:center;gap:9px;color:#96919e;font-size:11px;padding:10px;border-radius:11px}.auth-preview-window nav .active{background:#a78bfa12;color:#b89df7}.auth-preview-content{padding:27px 24px}.auth-preview-content>small{font-size:10px;color:#80798c}.auth-preview-content h2{font-size:22px;margin:24px 0 7px;letter-spacing:-.8px}.auth-preview-content>p{font-size:12px;color:#8e8798;margin:0 0 15px}.auth-preview-content .dashboard-profile-preview{height:190px;min-height:190px;padding:20px;margin:0 0 18px;display:flex;align-items:center;justify-content:center;background:#08080b;border-color:#ffffff0c}.auth-preview-content .layout-preview-caption{display:none}.auth-preview-content .immersive-identity{transform:scale(.65);flex-shrink:0}.auth-preview-content .profile-card{transform:scale(.55);transform-origin:center;min-width:380px;flex-shrink:0}.auth-preview-content label{display:flex;flex-direction:column;gap:8px;font-size:11px}.auth-preview-content input{width:100%;box-sizing:border-box;background:#08080b;border:1px solid #ffffff18;border-radius:10px;padding:10px 12px;color:#eee;font-size:12px}.auth-preview-layouts{display:flex;gap:8px;margin:13px 0 20px;flex-wrap:wrap}.auth-preview-layouts button{display:flex;gap:7px;align-items:center;padding:8px 10px;font-size:11px;border:1px solid #ffffff16;border-radius:10px;text-transform:capitalize}.auth-preview-layouts button[aria-pressed=true]{background:#a78bfa18;border-color:#a78bfa50;color:#bfa7f9}.auth-preview-content>a{display:flex;align-items:center;gap:8px;color:#bca3f9;font-size:11px}.auth-security{position:relative;z-index:1;width:min(350px,100%);box-sizing:border-box;padding:24px;border:1px solid #ffffff10;border-radius:15px;background:#111113;box-shadow:0 12px 40px #0004;justify-self:center}.auth-security h1{display:flex;align-items:center;gap:9px;font-size:17px!important;letter-spacing:-.4px}.auth-security h1 svg{color:#a78bfa}.auth-security>p{font-size:13px;color:#99949f;margin:12px 0 22px}.auth-challenge{min-height:65px;max-width:100%}.auth-loading{font-size:12px;color:#aaa}.auth-retry{display:flex;align-items:center;gap:8px;margin-top:15px;color:#bca3f9;font-size:13px}.narc-auth[data-verified=false]{grid-template-columns:1fr}.narc-auth[data-verified=false] .auth-preview{display:none}.narc-auth[data-verified=false]>.narc-fibers{opacity:.15;background-image:radial-gradient(#a78bfa55 1px,transparent 0);background-size:34px 34px}.narc-auth[data-verified=false]>.simple-auth-brand{left:50%;top:calc(50% - 210px);transform:translateX(-50%)}@keyframes narc-focus{0%{opacity:0;filter:blur(7px);transform:translateY(12px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media(max-width:1100px){.narc-auth{column-gap:45px;grid-template-columns:minmax(280px,400px) minmax(0,1fr)}.auth-preview-window{grid-template-columns:110px minmax(0,1fr);width:520px;max-width:none}.auth-preview-content{padding:24px 18px}}@media(max-width:800px){.narc-auth{display:flex;flex-direction:column;justify-content:center;padding:120px 24px 95px;min-height:100dvh}.narc-auth .simple-auth-card{width:100%;max-width:430px}.auth-preview{display:none}.narc-auth .simple-auth-brand{left:24px;top:24px}.narc-auth>.narc-fibers{opacity:.35}.auth-footer{left:24px;bottom:24px}.public-home .feds-hero>.narc-fibers{inset:-90px -40vw -20px}.narc-auth[data-verified=false]>.simple-auth-brand{top:calc(50% - 210px)}.auth-security{width:min(350px,100%)}}@media(prefers-reduced-motion:reduce){.narc-auth .simple-auth-card,.narc-fibers i{animation:none!important}.auth-preview-window{transform:none}}.section-editor{margin-block:30px}.section-editor h3{margin-top:30px}.section-order{display:flex;flex-direction:column;gap:7px;margin:18px 0 24px}.section-order>div{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid #ffffff12;border-radius:12px;background:#ffffff02}.section-order label{display:flex!important;align-items:center;gap:10px;flex:1;margin:0!important}.section-order input[type=checkbox]{width:16px;height:16px;accent-color:#a78bfa}.section-order button{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;color:#b3aabc}.section-order button:disabled{opacity:.2}.section-order button:hover:not(:disabled){background:#a78bfa15}.section-style-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.collection-editor{border:1px solid #ffffff16;border-radius:16px;padding:20px;margin:22px 0;min-width:0}.collection-editor legend{padding:0 8px;color:#bca3f9;font-size:13px}.collection-item-editor{padding-block:18px;border-top:1px solid #ffffff10;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.section-editor-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:20px}.gallery-editor{display:flex;gap:12px;flex-wrap:wrap;margin:15px 0}.gallery-editor>div{position:relative;width:90px;height:90px}.gallery-editor img{width:100%;height:100%;object-fit:cover;border-radius:12px}.gallery-editor button{position:absolute;right:4px;top:4px;background:#08080bd9;padding:6px;border-radius:7px}.profile-volume-pill{position:fixed;z-index:40;left:max(16px,env(safe-area-inset-left));top:max(16px,env(safe-area-inset-top));display:flex;align-items:center;gap:12px;padding:10px 15px 10px 8px;border-radius:19px;background:#22262bbd;backdrop-filter:blur(16px);border:1px solid #ffffff0c;box-shadow:0 4px 16px #0002}.profile-volume-pill button{display:grid;place-items:center;width:34px;height:34px;color:white;border-radius:10px}.profile-volume-pill button:hover{background:#ffffff0b}.profile-volume-pill input{appearance:none;-webkit-appearance:none;width:138px;height:7px;padding:0;margin:0;border:0;border-radius:99px;background:linear-gradient(to right,#fff var(--volume-fill),#ffffff30 var(--volume-fill));cursor:pointer}.profile-volume-pill input::-webkit-slider-thumb{appearance:none;width:15px;height:15px;border-radius:50%;background:#fff}.profile-volume-pill input::-moz-range-thumb{width:15px;height:15px;border:0;border-radius:50%;background:#fff}.profile-volume-pill:focus-within{outline:2px solid #ffffff70;outline-offset:3px}.public-profile .profile-custom-sections{display:flex;flex-direction:column;gap:18px;align-items:stretch;color:var(--section-text);box-sizing:border-box}.profile-custom-sections>[data-profile-section]{width:100%;min-width:0;opacity:0;transform:translateY(24px);filter:blur(6px);transition:opacity .7s var(--section-delay),transform .7s var(--section-delay),filter .7s var(--section-delay)}.profile-custom-sections>[data-profile-section].section-visible{transform:none;filter:none}.public-profile[data-motion=none] .profile-custom-sections>[data-profile-section]{opacity:1;transform:none;filter:none;transition:none}.public-profile .profile-custom-sections h2{color:var(--section-title);font-size:24px;line-height:1.3;margin:0 0 17px;display:flex;align-items:center;gap:10px}.profile-custom-sections .profile-collection,.public-profile .profile-custom-sections .profile-about-intro>p{background:color-mix(in srgb,var(--section-surface) calc(var(--section-opacity)*100%),transparent);border:1px solid #ffffff0c;border-radius:var(--section-radius);backdrop-filter:blur(var(--section-blur));color:var(--section-text);padding:20px 23px;white-space:pre-wrap}.profile-custom-sections .live-widget,.profile-custom-sections .music-glass-player{border-radius:var(--section-radius)!important;background:color-mix(in srgb,var(--section-surface) calc(var(--section-opacity)*100%),transparent)!important;backdrop-filter:blur(var(--section-blur))}.profile-custom-sections[data-section-layout=compact]{gap:10px;padding-block:40px}.profile-custom-sections[data-section-layout=snap]>[data-profile-section]{scroll-snap-align:start;scroll-margin-top:80px}.profile-collections{display:flex;flex-direction:column;gap:24px}.profile-collection-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;white-space:normal}.profile-collection-grid>a,.profile-collection-grid>div{position:relative;display:flex;flex-direction:column;min-width:0;gap:9px;color:inherit;border-radius:13px;padding:8px;background:#ffffff03;transition:transform .25s,background .25s}.profile-collection-grid>a:hover{transform:translateY(-4px);background:#ffffff0b}.collection-cover-empty,.profile-collection-grid img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:9px}.collection-cover-empty{display:grid;place-items:center;background:#ffffff08;color:var(--profile-accent)}.collection-artists .profile-collection-grid img{aspect-ratio:1;border-radius:50%}.collection-music .profile-collection-grid img,.collection-projects .profile-collection-grid img{aspect-ratio:1}.profile-collection-grid strong{font-size:14px;line-height:1.5;padding-right:15px;overflow-wrap:anywhere}.profile-collection-grid p{font-size:12px;line-height:1.6;margin:0;opacity:.65;overflow-wrap:anywhere}.collection-link-icon{position:absolute;bottom:10px;right:8px;opacity:.6}.profile-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.profile-gallery img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--section-radius);transition:transform .3s}.profile-gallery a{overflow:hidden;border-radius:var(--section-radius)}.profile-gallery a:hover img{transform:scale(1.04)}@media(max-width:640px){.collection-item-editor,.section-style-fields{grid-template-columns:1fr}.profile-volume-pill{gap:6px;padding:7px 12px 7px 5px}.profile-volume-pill input{width:100px}.public-profile .profile-hero-stage{min-height:100svh;padding:100px 20px 85px;box-sizing:border-box}.public-profile .immersive-identity{max-width:100%;gap:20px}.public-profile .profile-more.profile-custom-sections{padding:64px 18px;gap:16px}.profile-custom-sections .profile-collection{padding:18px}.profile-collection-grid{gap:10px}.profile-collection-grid,.profile-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.public-profile .profile-custom-sections h2{font-size:21px}.public-profile .profile-widget-grid{grid-template-columns:minmax(0,1fr)!important}.public-profile .profile-widget-grid>*{grid-column:auto!important;grid-row:auto!important}.public-profile .music-glass-player{min-width:0}.public-profile .profile-scroll-cue{bottom:28px}.public-profile .profile-reactions{bottom:max(12px,env(safe-area-inset-bottom))}.public-profile[data-motion]:not([data-motion=none]) .profile-hero-stage>.immersive-identity,.public-profile[data-motion]:not([data-motion=none]) .profile-hero-stage>.profile-card{animation:narc-focus .9s cubic-bezier(.2,.7,.2,1) both}}@media(prefers-reduced-motion:reduce){.profile-custom-sections>[data-profile-section]{opacity:1;transform:none;filter:none;transition:none!important}.public-profile .profile-hero-stage>*{animation:none!important}.profile-collection-grid>a,.profile-gallery img{transition:none}}html:has(.profile-custom-sections[data-section-layout=snap]){scroll-snap-type:y proximity}.public-profile[data-motion=blur] .profile-hero-stage>.immersive-identity,.public-profile[data-motion=blur] .profile-hero-stage>.profile-card{animation:narc-focus 1.1s both}.public-profile[data-motion=pop] .profile-hero-stage>.immersive-identity,.public-profile[data-motion=pop] .profile-hero-stage>.profile-card{animation:narc-pop .8s both}@keyframes narc-pop{0%{opacity:0;transform:scale(.92);filter:blur(3px)}to{opacity:1;transform:scale(1);filter:none}}@media(prefers-reduced-motion:reduce){html:has(.profile-custom-sections[data-section-layout=snap]){scroll-snap-type:none}.public-profile[data-motion] .profile-hero-stage>*{animation:none!important}}.auth-preview-content .haunt-identity{transform:scale(.65);flex-shrink:0;min-width:320px}.profile-atmosphere{position:fixed;inset:0;z-index:1;pointer-events:none;width:100%;height:100%}.public-profile .profile-hero-stage,.public-profile .profile-more,.public-profile .public-posts{position:relative;z-index:2}.public-profile .profile-background-video,.public-profile .public-wallpaper{transform:translate3d(var(--parallax-x,0),var(--parallax-y,0),0) scale(1.05);filter:blur(var(--background-blur,0));transition:transform .25s ease-out}.public-profile[data-gradient=true] .public-wallpaper:not([style]){background:transparent}.public-profile .profile-background-shade{background:rgba(0,0,0,var(--background-shade,.35))}.public-profile .haunt-location,.public-profile .haunt-name-line h1,.public-profile .profile-bio,.public-profile .profile-content h2{color:var(--profile-text-color,#fff)}.public-profile .haunt-socials,.public-profile .social-icons{color:var(--profile-icon-color,#fff)}.public-profile .haunt-badges{color:var(--badge-color,#fff)}.public-profile[data-avatar-shape=circle] .avatar,.public-profile[data-avatar-shape=circle] .avatar img,.public-profile[data-avatar-shape=circle] .haunt-avatar,.public-profile[data-avatar-shape=circle] .haunt-avatar img{border-radius:50%!important}.public-profile[data-avatar-shape=square] .avatar,.public-profile[data-avatar-shape=square] .avatar img,.public-profile[data-avatar-shape=square] .haunt-avatar,.public-profile[data-avatar-shape=square] .haunt-avatar img{border-radius:0!important}.public-profile[data-badge-style=pill] .haunt-badges,.public-profile[data-badge-style=pill] .profile-badges{padding:8px 12px;background:#ffffff09;border:1px solid #ffffff17;border-radius:99px;backdrop-filter:blur(12px)}.badge-visibility{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.badge-visibility label{display:flex;align-items:center;gap:8px;font-size:12px;margin:0!important}.badge-visibility input{width:15px;height:15px;accent-color:#a78bfa}.public-profile[data-motion=blur] .profile-hero-stage>.haunt-identity{animation:narc-focus 1.1s both}.public-profile[data-motion=pop] .profile-hero-stage>.haunt-identity{animation:narc-pop .8s both}@media(max-width:640px){.public-profile .haunt-identity{max-width:100%;box-sizing:border-box}.public-profile .haunt-identity-text{min-width:0}.public-profile .haunt-name-line{flex-wrap:wrap;row-gap:10px}.public-profile .haunt-name-line h1{overflow-wrap:anywhere}.public-profile .haunt-socials{flex-wrap:wrap}.public-profile[data-motion]:not([data-motion=none]) .profile-hero-stage>.haunt-identity{animation:narc-focus .9s both}}@media(prefers-reduced-motion:reduce){.public-profile[data-motion] .profile-hero-stage>*{animation:none!important}.public-profile .profile-background-video,.public-profile .public-wallpaper{transition:none;transform:none}.profile-atmosphere{display:none}}.auth-preview-window{width:100%;max-width:680px;min-width:0}.editor-shell svg,.public-site svg{stroke-width:1.7}.editor-preview .haunt-name-line h1,.editor-preview .profile-bio{color:var(--profile-text-color,#fff)}.editor-preview .haunt-socials{color:var(--profile-icon-color,#fff)}.editor-preview .haunt-badges{color:var(--badge-color,#fff)}@media(max-width:1000px){.narc-auth{display:flex;flex-direction:column;justify-content:center;padding-top:120px}.narc-auth .simple-auth-card{max-width:430px}.narc-auth .auth-preview{display:none}}.public-profile .haunt-name-line h1.name-none{text-shadow:none;background:none}.public-profile .haunt-name-line h1.name-glow{text-shadow:0 0 20px color-mix(in srgb,var(--profile-accent) 60%,transparent)}.public-profile .haunt-name-line h1.name-shimmer{background:linear-gradient(100deg,var(--profile-text-color,#fff) 25%,var(--profile-accent) 50%,var(--profile-text-color,#fff) 75%);background-size:220% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:nameShimmer 5s linear infinite}@media(prefers-reduced-motion:reduce){.public-profile .haunt-name-line h1.name-shimmer{animation:none}}.public-profile:not([data-motion=none]) .profile-hero-stage{opacity:var(--hero-exit-opacity,1);filter:blur(var(--hero-exit-blur,0));will-change:opacity,filter}.profile-custom-sections>[data-profile-section]{transform:translateY(42px) scale(.985);filter:blur(11px);transition:opacity .85s cubic-bezier(.2,.7,.2,1) var(--section-delay),transform .85s cubic-bezier(.2,.7,.2,1) var(--section-delay),filter .85s var(--section-delay)}.profile-custom-sections>[data-profile-section].section-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.public-profile[data-motion=fade] .profile-custom-sections>[data-profile-section]{transform:none;filter:none}.dashboard-nav-group{display:flex;flex-direction:column;gap:3px}.dashboard-nav-group+.dashboard-nav-group{margin-top:20px}.editor-shell .sidebar-group-label{font-size:10px;letter-spacing:.06em;color:#77717f;margin:7px 12px 9px;text-transform:uppercase}.editor-shell .editor-sidebar nav a{display:flex;align-items:center;gap:11px;border-radius:11px;padding:10px 13px;font-size:13px;line-height:1.4;transition:background .18s,color .18s;min-height:39px;box-sizing:border-box}.editor-shell .editor-sidebar nav a:hover{background:#ffffff05;transform:none}.editor-shell .editor-sidebar nav a.active{background:#a78bfa13;border-color:#a78bfa24;color:#c6afff}.dashboard-search-empty{font-size:12px;padding:12px;color:#aaa}.dashboard-save-status{font-size:11px;color:#a49aad;margin-right:6px}.dashboard-mobile-select{display:none}.dashboard-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 32px}.dashboard-quick-actions>button{display:flex;align-items:center;gap:14px;padding:20px;text-align:left;border:1px solid #ffffff12;background:#ffffff02;border-radius:16px;transition:background .2s,border-color .2s}.dashboard-quick-actions>button:hover{background:#a78bfa09;border-color:#a78bfa40}.dashboard-quick-actions>button>svg:first-child{color:#b499ef;flex-shrink:0}.dashboard-quick-actions>button>svg:last-child{margin-left:auto;opacity:.5;flex-shrink:0}.dashboard-quick-actions span{display:flex;flex-direction:column;gap:6px}.dashboard-quick-actions strong{font-size:14px;font-weight:600}.dashboard-quick-actions small{font-size:12px;color:#8d8599;line-height:1.5}.dashboard-settings-group{border:1px solid #ffffff12;border-radius:17px;background:#101012;margin:16px 0;overflow:hidden}.dashboard-settings-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:23px 24px;min-height:84px;box-sizing:border-box}.dashboard-settings-group>summary::-webkit-details-marker{display:none}.dashboard-settings-group>summary span{display:flex;flex-direction:column;gap:7px}.dashboard-settings-group>summary strong{font-size:15px;font-weight:600}.dashboard-settings-group>summary small{font-size:12px;line-height:1.6;color:#938a9f}.dashboard-settings-group>summary>svg{flex-shrink:0;color:#aaa;transition:transform .2s}.dashboard-settings-group[open]>summary>svg{transform:rotate(180deg)}.dashboard-settings-group>summary:hover{background:#a78bfa05}.dashboard-settings-group>summary:focus-visible{outline:2px solid #a78bfa;outline-offset:-3px;border-radius:16px}.dashboard-settings-group>div{padding:0 24px 24px;border-top:1px solid #ffffff0b}.editor-shell .dashboard-settings-group .settings-panel{padding:22px 0 0!important;margin:0;border:0;background:transparent}.editor-shell .section-editor>h3{font-size:17px}.editor-shell .section-editor>p{font-size:13px;color:#9c92aa;margin-bottom:20px}.editor-shell .customization-settings>label:not(.toggle-label){display:block;font-size:13px;line-height:1.6;margin:24px 0}.editor-shell .customization-settings>label>input:not([type=checkbox]),.editor-shell .customization-settings>label>select{display:block;margin-top:10px;width:100%;box-sizing:border-box}.editor-shell .editor-save-row{position:sticky;bottom:12px;z-index:20;padding:14px 18px;background:#16121ef5;border:1px solid #a78bfa2b;box-shadow:0 8px 30px #0006;border-radius:15px;backdrop-filter:blur(16px)}@media(max-width:760px){.editor-shell .editor-sidebar{display:none!important}.dashboard-mobile-select{display:flex;align-items:center;gap:10px;margin-bottom:27px;flex-wrap:wrap}.dashboard-mobile-select label{font-size:12px;color:#958b9f}.editor-shell .dashboard-mobile-select select{flex:1;min-width:130px;max-width:100%;padding:11px 13px}.dashboard-mobile-select button,.dashboard-mobile-select>a{font-size:12px;padding:8px;color:#bba1ee}.dashboard-save-status{display:none}.dashboard-quick-actions{gap:10px}.dashboard-quick-actions>button{padding:15px 13px;gap:10px}.dashboard-quick-actions small{font-size:11px}.dashboard-settings-group>summary{padding:20px}.dashboard-settings-group>div{padding:0 20px 20px}.editor-shell .editor-save-row{bottom:10px}.editor-shell .editor-actions .button{padding:10px 13px;font-size:12px}}@media(max-width:430px){.dashboard-quick-actions{grid-template-columns:1fr}.dashboard-quick-actions>button{padding:17px}.editor-shell .editor-heading{display:none}}@media(prefers-reduced-motion:reduce){.public-profile:not([data-motion=none]) .profile-hero-stage{opacity:1;filter:none;will-change:auto}.profile-custom-sections>[data-profile-section]{opacity:1;transform:none;filter:none;transition:none!important}}.profile-custom-sections .section-visible .profile-widget-grid>*{animation:section-widget-arrival .7s cubic-bezier(.2,.7,.2,1) backwards}.profile-custom-sections .section-visible .profile-widget-grid>:nth-child(2){animation-delay:.08s}.profile-custom-sections .section-visible .profile-widget-grid>:nth-child(3){animation-delay:.16s}.profile-custom-sections .section-visible .profile-widget-grid>:nth-child(4){animation-delay:.24s}@keyframes section-widget-arrival{0%{opacity:0;filter:blur(6px);transform:translateY(20px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.public-profile[data-motion=none] .profile-custom-sections .section-visible .profile-widget-grid>*{animation:none}@media(prefers-reduced-motion:reduce){.profile-custom-sections .section-visible .profile-widget-grid>*{animation:none}}.profile-volume-pill.collapsible-volume{padding:7px;gap:0;border-radius:18px;max-width:calc(100vw - 90px);box-sizing:border-box}.collapsible-volume .volume-trigger{width:40px;height:40px;flex:0 0 40px}.volume-expanded-controls{display:flex;align-items:center;gap:10px;max-width:0;opacity:0;overflow:hidden;visibility:hidden;transition:max-width .3s ease,opacity .2s,visibility .3s;padding:0}.collapsible-volume[data-open=true] .volume-expanded-controls{max-width:210px;opacity:1;visibility:visible;padding-left:10px;padding-right:3px}.collapsible-volume .volume-expanded-controls input{flex-shrink:0;width:130px}.collapsible-volume .volume-expanded-controls button{flex:0 0 30px;width:30px;height:32px}.profile-volume-pill.collapsible-volume:focus-within{outline:none}.collapsible-volume button:focus-visible,.collapsible-volume input:focus-visible{outline:2px solid #fff9;outline-offset:2px}.collapsible-volume .volume-expanded-controls input:focus-visible{outline-offset:5px}.collapsible-volume[data-open=true],.collapsible-volume[data-open=true] .volume-expanded-controls{overflow:visible}@media(max-width:640px){.collapsible-volume .volume-expanded-controls input{width:100px}.collapsible-volume[data-open=true] .volume-expanded-controls{max-width:160px}.profile-volume-pill.collapsible-volume{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left))}}@media(prefers-reduced-motion:reduce){.volume-expanded-controls{transition:none}}.public-profile .public-posts[data-reveal]{opacity:0;filter:blur(10px);transform:translateY(36px);transition:opacity .8s,filter .8s,transform .8s}.public-profile .public-posts[data-reveal].is-visible,.public-profile[data-motion=none] .public-posts[data-reveal]{opacity:1;filter:none;transform:none}@media(prefers-reduced-motion:reduce){.public-profile .public-posts[data-reveal]{opacity:1;filter:none;transform:none;transition:none}}.lyrics-upload-field,.media-upload-field{margin:22px 0;min-width:0}.media-upload-label{display:block;font-size:13px;font-weight:600;margin-bottom:11px}.media-upload-choice{display:flex;align-items:center;gap:13px;min-width:0}.media-upload-choice>img{width:76px;height:76px;object-fit:cover;border-radius:12px;border:1px solid #ffffff13;flex-shrink:0}.editor-shell .media-upload-choice .upload-box{margin:0;min-height:76px;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:15px;box-sizing:border-box}.lyrics-upload-field>small,.media-upload-field>small{font-size:11px;color:#92879f;display:block;margin-top:9px}.media-upload-field>audio,.media-upload-field>video{display:block;width:100%;max-height:260px;border-radius:12px;margin-top:14px}.media-url-option{margin:13px 0;color:#a59aaf;font-size:12px}.media-url-option>summary{cursor:pointer;width:fit-content;padding:5px 0;text-underline-offset:3px}.editor-shell .media-url-option>input,.editor-shell .media-url-option>textarea{display:block;width:100%;box-sizing:border-box;padding:12px;margin:10px 0 0}.media-upload-error{font-size:12px;color:#f2a9bb!important;line-height:1.6;margin-top:10px}.catalog-picker{padding:18px;margin:20px 0;border:1px solid #ffffff10;border-radius:14px;background:#08080b66}.catalog-search{position:relative;display:flex;align-items:center;gap:9px!important;margin:0!important}.catalog-search>svg{position:absolute;left:13px;color:#92879f;pointer-events:none}.editor-shell .catalog-search input{display:block;width:100%;padding:12px 12px 12px 39px!important;box-sizing:border-box;margin:0!important;height:43px}.catalog-suggestions{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.catalog-suggestions button{font-size:10px;padding:6px 9px;background:#a78bfa09;color:#b6a5d1;border:1px solid #a78bfa20;border-radius:99px}.catalog-suggestions button:hover{background:#a78bfa20}.catalog-status{display:flex;align-items:center;gap:8px;font-size:12px!important;color:#9f94ad;line-height:1.6!important;margin:14px 0!important}.catalog-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:340px;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.catalog-results>button{display:flex;align-items:center;gap:10px;text-align:left;background:#ffffff03;border:1px solid #ffffff0c;border-radius:10px;padding:9px;min-width:0;transition:background .2s,border-color .2s}.catalog-results>button:hover:not(:disabled){border-color:#a78bfa55;background:#a78bfa0c}.catalog-results>button:disabled{opacity:.5;cursor:default}.catalog-no-cover,.catalog-results img{width:52px;height:52px;border-radius:7px;object-fit:cover;flex-shrink:0;background:#ffffff08}.catalog-results>button>span:not(.catalog-no-cover){display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.catalog-results strong{font-size:12px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.catalog-results small{font-size:10px;color:#978b9f;line-height:1.5}.catalog-results>button>svg{flex-shrink:0;color:#b79dea}.catalog-attribution{display:block;font-size:10px;color:#7e748c;line-height:1.7;margin-top:12px}.catalog-attribution a{color:#b9a0ed}.collection-count{font-size:11px!important;color:#9b8ba8!important;margin:18px 0 12px!important}.collection-edit-card{border:1px solid #ffffff13;border-radius:13px;background:#ffffff02;margin:10px 0;overflow:hidden}.collection-edit-card>summary{display:flex;align-items:center;gap:12px;padding:12px 15px;list-style:none;cursor:pointer}.collection-edit-card>summary::-webkit-details-marker{display:none}.collection-edit-card>summary>img{width:42px;height:42px;border-radius:8px;object-fit:cover}.collection-edit-card>summary>span{flex:1;font-size:13px;overflow-wrap:anywhere}.collection-edit-card>summary>svg{color:#a390b8;transition:transform .2s}.collection-edit-card[open]>summary>svg{transform:rotate(180deg)}.collection-edit-card>div{padding:18px;border-top:1px solid #ffffff0d}.editor-shell .collection-edit-card .settings-field{margin:0 0 18px}.editor-shell .collection-edit-card textarea{width:100%;padding:12px;box-sizing:border-box}.collection-edit-card .media-upload-field{margin:18px 0}.catalog-picker button:focus-visible,.collection-edit-card>summary:focus-visible,.media-url-option>summary:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}@media(max-width:640px){.catalog-results{grid-template-columns:1fr}.catalog-picker{padding:13px}.collection-edit-card>div,.collection-editor{padding:15px}.media-upload-choice{gap:8px}.media-upload-choice>img{width:58px;height:58px}.editor-shell .media-upload-choice .upload-box{font-size:12px;padding:11px;min-height:65px}.catalog-results{max-height:310px}}.collection-games .profile-collection-grid img{aspect-ratio:16/9}.catalog-attribution{letter-spacing:0}html:has(.immersive-profile),html:has(.immersive-profile) body{background:#080809;min-height:100%;overscroll-behavior-y:none}@media(hover:none) and (pointer:coarse),(max-width:760px){.public-profile.immersive-profile{min-height:100vh;min-height:100dvh;width:100%;max-width:100%;overflow-x:clip}.public-layout-immersive .profile-hero-stage,.public-layout-stacked .profile-hero-stage,.public-profile .profile-hero-stage{min-height:100vh;min-height:100dvh;box-sizing:border-box;padding-top:max(85px,env(safe-area-inset-top))!important;padding-bottom:max(85px,calc(env(safe-area-inset-bottom) + 60px))!important}.immersive-profile>.profile-background-shade,.immersive-profile>.profile-background-video,.immersive-profile>.profile-screen-texture,.immersive-profile>.public-wallpaper{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;height:100vh;height:100lvh;min-height:100%;max-height:none;object-fit:cover;pointer-events:none}.immersive-profile>.profile-background-video,.immersive-profile>.public-wallpaper{transform-origin:center top}.public-profile .profile-scroll-cue{bottom:max(25px,calc(env(safe-area-inset-bottom) + 15px))}.public-profile .profile-more{position:relative;margin-top:0;box-sizing:border-box}.public-profile .enter-screen{height:100vh!important;height:100dvh!important;min-height:100dvh!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important}}.public-profile:not([data-motion=none])>.collapsible-volume,.public-profile:not([data-motion=none])>.public-nav{animation:profile-chrome-arrive .85s cubic-bezier(.2,.7,.2,1) .15s both}@keyframes profile-chrome-arrive{0%{opacity:0;filter:blur(5px);translate:0 -9px}to{opacity:1;filter:none;translate:0 0}}@media(prefers-reduced-motion:reduce){.public-profile>.collapsible-volume,.public-profile>.public-nav{animation:none!important}}.profile-widget-grid[data-balanced=true]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;align-items:stretch;box-sizing:border-box}.public-profile.immersive-profile .profile-custom-sections .profile-widget-grid[data-balanced=true][data-widget-count]>*{grid-column:auto!important;grid-row:auto!important;min-width:0;align-self:stretch;height:auto!important;min-height:130px;box-sizing:border-box}.public-profile.immersive-profile .profile-custom-sections .profile-widget-grid[data-balanced=true][data-widget-count]>:last-child:nth-child(odd){grid-column:1/-1!important}.public-profile .profile-custom-sections .profile-widget-panel{padding:0;border:0;background:none;box-shadow:none}.public-profile .profile-custom-sections .profile-widget-grid{margin:0}.profile-card .profile-widget-grid[data-balanced=true]>*{min-width:0;grid-column:auto!important;grid-row:auto!important;min-height:125px;box-sizing:border-box}.profile-card .profile-widget-grid[data-balanced=true]>:last-child:nth-child(odd){grid-column:1/-1!important}.profile-card .utility-widget,.public-profile .utility-widget{display:flex;flex-direction:column;gap:9px;padding:19px 20px;position:relative;overflow:hidden;text-align:left;color:var(--section-text,#efedf5)}.utility-widget-heading{display:flex;align-items:center;gap:9px;color:var(--profile-accent,#a78bfa);font-size:12px;line-height:1.5}.utility-widget>strong{font-size:17px;line-height:1.4}.utility-widget.timezone-widget .timezone-time{font-size:28px;letter-spacing:-.7px;font-variant-numeric:tabular-nums;color:var(--section-title,#fff);margin-top:3px}.utility-widget-caption{font-size:12px;opacity:.75}.utility-widget>small{font-size:10px;line-height:1.6;opacity:.55}.utility-widget code{display:block;font-size:12px;line-height:1.7;overflow-wrap:anywhere;white-space:normal;opacity:.8}.utility-widget>button{display:flex;align-items:center;justify-content:center;gap:7px;align-self:flex-start;background:#ffffff10;border:1px solid #ffffff1b;border-radius:99px;padding:7px 11px;font-size:11px;margin-top:auto}.utility-widget>button:hover{background:#ffffff1b}.crypto-quotes{display:grid;gap:10px}.crypto-quotes>div{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:14px}.crypto-quotes span{font-variant-numeric:tabular-nums}.utility-widget-editor h3{display:flex;align-items:center;gap:10px}.utility-widget-editor>p{font-size:12px;color:#9c91a7;line-height:1.7}.wallet-editor-row{display:grid;grid-template-columns:130px minmax(0,1fr) 30px;gap:10px;align-items:end;border-top:1px solid #ffffff10;padding-top:18px;margin-top:18px}.wallet-editor-row>small{grid-column:1/-1;color:#e5b7c7;font-size:11px}.profile-joined-date{display:flex;align-items:center;gap:6px;font-size:11px;line-height:1.6;opacity:.65;margin:9px 0}.public-layout-classic .profile-joined-date,.public-layout-stacked .profile-joined-date{justify-content:center}.profile-card .profile-joined-date{margin-top:6px}.profile-card-widget-socials{margin-top:24px}.profile-card-widget-socials .social-icons{justify-content:center!important;flex-wrap:wrap!important;gap:13px!important}.public-profile .haunt-socials,.public-profile .social-icons{flex-wrap:wrap;row-gap:13px}.public-profile .profile-custom-sections>[data-profile-section=skills]{width:auto;align-self:stretch}.public-profile .profile-custom-sections .profile-about-panel{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:0}.public-profile .profile-custom-sections .profile-about-panel .profile-developer-skills,.public-profile .profile-custom-sections .profile-about-panel .profile-tags{display:contents}.public-profile .profile-custom-sections .profile-about-panel .profile-tags>span{padding:6px 12px;border:1px solid #ffffff13;border-radius:99px;background:#ffffff08;font-size:11px}.public-profile .profile-custom-sections .profile-about-panel:after{display:none}.profile-tilt-surface{position:relative;max-width:100%;width:max-content;border-radius:30px;transform-style:preserve-3d;transition:transform .2s ease-out;isolation:isolate}.profile-tilt-surface[data-tilt=true]{transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));will-change:transform}.profile-tilt-surface[data-tilt=true]:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse at var(--tilt-light-x,50%) var(--tilt-light-y,50%),#ffffff10,transparent 60%);opacity:var(--tilt-glow,0);transition:opacity .3s}.profile-tilt-surface .haunt-avatar{transform:translateZ(18px)}.public-profile:not([data-motion=none]) .profile-hero-stage>.profile-tilt-surface{animation:tilt-surface-entry .9s ease both}@keyframes tilt-surface-entry{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:none}}.public-profile:not([data-motion=none]) .profile-hero-stage{filter:var(--hero-exit-filter,none)}.public-profile.immersive-profile .profile-screen-texture{display:none!important}.public-profile.immersive-profile[data-grid-background=true] .profile-screen-texture{display:block!important;background-image:radial-gradient(#000 1px,transparent 1.1px)!important;background-size:var(--grid-size,4px) var(--grid-size,4px)!important;opacity:var(--grid-strength,.35)!important;z-index:0;pointer-events:none}.profile-banner-wrap{position:relative;width:100%;overflow:hidden;isolation:isolate}.profile-banner-wrap .profile-banner{display:block;width:100%}.banner-dot-overlay{position:absolute;inset:0;background-image:radial-gradient(#000 1px,transparent 1.1px);background-size:var(--grid-size,4px) var(--grid-size,4px);opacity:var(--grid-strength,.35);pointer-events:none;z-index:2}@media(max-width:640px){.profile-widget-grid[data-balanced=true]{grid-template-columns:minmax(0,1fr)}.public-profile.immersive-profile .profile-custom-sections .profile-widget-grid[data-balanced=true][data-widget-count]>*{grid-column:auto!important;grid-row:auto!important}.wallet-editor-row{grid-template-columns:minmax(0,1fr) 30px}.wallet-editor-row>label:first-child{grid-column:1/-1}.profile-tilt-surface{max-width:100%}.profile-card-widget-socials .social-icons{gap:12px!important}.public-profile .profile-custom-sections .profile-about-panel{gap:7px}}@media(hover:none),(prefers-reduced-motion:reduce){.profile-tilt-surface[data-tilt=true]{transform:none;will-change:auto}.profile-tilt-surface .haunt-avatar{transform:none}}@media(prefers-reduced-motion:reduce){.public-profile .profile-hero-stage>.profile-tilt-surface{animation:none!important}}.public-profile.immersive-profile[data-effect=stars][data-grid-background=false] .profile-screen-texture{display:block!important;background-image:radial-gradient(#fff9 .7px,transparent .9px),radial-gradient(#fff5 .5px,transparent .8px)!important;background-size:51px 61px,73px 41px!important;opacity:.5!important;pointer-events:none}.public-profile.immersive-profile .profile-card .profile-widget-grid[data-balanced=true][data-widget-count]>*{grid-column:auto!important;grid-row:auto!important;height:auto!important;min-width:0;align-self:stretch;box-sizing:border-box}.public-profile.immersive-profile .profile-card .profile-widget-grid[data-balanced=true][data-widget-count]>:last-child:nth-child(odd){grid-column:1/-1!important}.dashboard-profile-preview>.profile-tilt-surface{margin:auto}.profile-tilt-surface>.profile-card{margin:0!important}@media(max-width:640px){.public-profile.immersive-profile .profile-card .profile-widget-grid[data-balanced=true][data-widget-count]>*{grid-column:auto!important;grid-row:auto!important}}.public-profile.immersive-profile .profile-widget-grid[data-balanced=true][data-widget-count]>*{order:0!important;width:100%;max-width:none;box-sizing:border-box}.profile-widget-grid[data-balanced=true]{grid-auto-flow:row}.profile-tilt-surface .profile-card-widget-socials .social-icons>a{background:transparent;border-color:transparent;box-shadow:none}.profile-tilt-surface .profile-card-widget-socials .social-icons>a:hover{background:#ffffff08;border-color:#ffffff15}.editor-shell.dashboard-simple{grid-template-columns:248px minmax(0,1fr);background:#09090b}.dashboard-simple>.editor-preview{display:none!important}.dashboard-simple>.editor-header{height:72px;padding:12px 26px;gap:40px;background:#0c0c0e;border-bottom:1px solid #ffffff0b}.dashboard-simple .editor-header .narc-brand-logo{width:118px;height:46px;object-fit:contain}.dashboard-simple>.editor-sidebar{top:72px;height:calc(100dvh - 72px);padding:23px 15px;overflow-y:auto;background:#0d0d10}.dashboard-simple>.editor-main,.editor-shell.dashboard-simple[data-tab]>.editor-main{grid-column:2;width:100%;max-width:1250px;min-width:0;margin:0 auto;padding:34px clamp(22px,3vw,48px) 65px;box-sizing:border-box}.dashboard-simple .editor-title h1{font-size:25px;letter-spacing:-.6px;margin:0 0 8px}.dashboard-simple .editor-title p{font-size:13px;margin-bottom:26px;color:#97939f}.dashboard-simple .back-link{margin:0 9px 20px;font-size:12px}.dashboard-simple .sidebar-search{margin-bottom:20px;background:#141417;border:1px solid #ffffff09;border-radius:14px;min-height:45px;box-sizing:border-box;gap:10px}.dashboard-simple .sidebar-search input{font-size:12px!important;padding:0!important;height:auto!important;box-shadow:none!important;border-radius:0!important}.dashboard-simple .simple-dashboard-nav{gap:6px}.dashboard-simple .simple-dashboard-nav>a,.dashboard-simple .simple-nav-group>button{display:flex;align-items:center;width:100%;gap:11px;padding:13px 14px;border:0;border-radius:13px;font-size:13px;color:#c5c1cd;background:transparent;text-decoration:none;box-sizing:border-box;min-height:45px}.dashboard-simple .simple-nav-group>button>span{margin:0;flex:1}.dashboard-simple .simple-nav-group>button>svg:last-child{transition:transform .2s}.dashboard-simple .simple-nav-group>button>svg.is-open{transform:rotate(180deg)}.dashboard-simple .simple-dashboard-nav>a.active,.dashboard-simple .simple-nav-group>button.active{color:#d8cbff;background:#a78bfa1c}.dashboard-simple .simple-dashboard-nav a:hover,.dashboard-simple .simple-nav-group>button:hover{background:#ffffff08}.dashboard-simple .simple-nav-children{display:grid;gap:3px;padding:6px 0 9px 40px}.dashboard-simple .simple-nav-children>a{padding:7px 9px;color:#96919f;border-radius:8px;font-size:12px;text-decoration:none}.dashboard-simple .simple-nav-children>a[aria-current=page]{color:#d4c2ff;background:#a78bfa0c}.dashboard-simple .sidebar-support{margin:24px 0 16px;padding:16px;background:#141417;border:1px solid #ffffff08;border-radius:15px}.dashboard-simple .sidebar-support p{font-size:12px;margin:0 0 10px}.dashboard-simple .sidebar-support a{display:flex;gap:8px;align-items:center;font-size:12px;margin-top:9px}.dashboard-simple .sidebar-bottom{padding:15px 8px}.dashboard-simple .editor-section,.dashboard-simple .settings-panel{padding:24px;border:1px solid #ffffff09;border-radius:18px;background:#111114;max-width:none;margin-bottom:20px;box-sizing:border-box}.dashboard-simple .badge-settings,.dashboard-simple .settings-panels{width:100%;max-width:none;gap:20px}.dashboard-simple[data-tab=settings] .settings-panels{max-width:800px;margin:auto}.dashboard-simple .settings-panel h3{font-size:16px;line-height:1.5;margin:0 0 14px}.dashboard-simple .panel-title{margin-bottom:20px;gap:12px}.dashboard-simple .panel-title h3{margin:0 0 5px}.dashboard-simple .panel-title p{font-size:12px;margin:0;color:#9994a1}.dashboard-simple label:not(.toggle-label):not(.upload-box){line-height:1.5}.dashboard-simple label>input:not([type=range]):not([type=checkbox]):not([type=file]):not([type=color]),.dashboard-simple label>select,.dashboard-simple label>textarea{margin-top:8px;padding:12px 14px;min-height:44px;box-sizing:border-box}.dashboard-simple .settings-field{gap:3px;margin-bottom:18px}.dashboard-simple .toggle-label{min-height:62px;padding:14px 0;gap:20px;align-items:center}.dashboard-simple .toggle-label span{line-height:1.5;font-size:13px}.dashboard-simple .toggle-label small{display:block;margin-top:4px;font-size:11px;line-height:1.6}.dashboard-simple input[type=checkbox]{flex-shrink:0}.dashboard-simple .input-prefix>input{margin-top:0!important;padding-left:8px!important}.dashboard-simple .input-prefix>span{white-space:nowrap;padding-right:4px}.dashboard-simple .account-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px}.dashboard-simple .account-summary-grid>button{background:#a78bfa14;border:1px solid #a78bfa25;border-radius:18px;padding:22px;text-align:left;min-width:0;box-shadow:none}.dashboard-simple .account-summary-grid>button>span{font-size:13px;display:flex;justify-content:space-between;gap:12px}.dashboard-simple .account-summary-grid strong{font-size:26px;display:block;margin:18px 0 7px;overflow-wrap:anywhere}.dashboard-simple .account-summary-grid small{font-size:11px;color:#a19aa9}.dashboard-simple .account-overview-lower{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:20px}.dashboard-simple .completion-panel,.dashboard-simple .manage-account-panel{padding:24px;border-radius:18px;background:#111114;border:1px solid #ffffff08;min-width:0}.dashboard-simple .account-stats-heading{font-size:18px;margin:25px 0 18px}.dashboard-simple .completion-panel h3,.dashboard-simple .manage-account-panel h3{font-size:17px;margin:0 0 15px}.dashboard-simple .completion-panel>p{font-size:12px}.dashboard-simple .completion-progress{height:12px;border:1px solid #a78bfa35;background:#a78bfa0d;border-radius:99px;overflow:hidden}.dashboard-simple .completion-progress>span{display:block;height:100%;background:#a78bfa80}.dashboard-simple .completion-message{padding:17px;gap:12px;background:#ffffff04;border:1px solid #ffffff08;border-radius:14px}.dashboard-simple .completion-message strong{font-size:13px}.dashboard-simple .completion-message small{font-size:11px;margin-top:5px}.dashboard-simple .completion-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.dashboard-simple .completion-chips button{display:flex;align-items:center;gap:7px;border-radius:99px;padding:11px 13px;font-size:12px;background:#ffffff04;border:1px solid #ffffff09}.dashboard-simple .completion-chips .complete svg{color:#8bcea2}.dashboard-simple .manage-account-panel p{font-size:12px;color:#9994a1}.dashboard-simple .manage-account-panel>button{font-size:12px;padding:12px 14px;min-height:43px;background:#ffffff07}.dashboard-simple .manage-account-panel>h3:not(:first-child){margin-top:26px}.dashboard-simple .overview-shortcuts{margin-bottom:24px}.dashboard-simple .overview-shortcuts>summary{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:12px;color:#aaa1bb;padding:10px 0;list-style:none}.dashboard-simple .dashboard-quick-actions{margin:10px 0;gap:12px}.dashboard-simple .dashboard-quick-actions>button{padding:15px}.dashboard-simple .dashboard-quick-actions strong{font-size:12px}.dashboard-simple .dashboard-quick-actions small{font-size:10px}.dashboard-simple .layout-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-simple .layout-choices>button{padding:16px 10px;min-height:135px}.dashboard-simple .layout-choices strong{font-size:12px}.dashboard-simple .layout-choices small{font-size:10px;line-height:1.5}.dashboard-simple .dashboard-profile-preview{min-height:270px;margin:0}.dashboard-simple .customize-fold{border-top:1px solid #ffffff0d;padding:0}.dashboard-simple .customize-fold>summary{list-style:none;cursor:pointer;font-size:14px;font-weight:600;padding:20px 0;display:flex;justify-content:space-between}.dashboard-simple .customize-fold>summary:after{content:"+";color:#bba4ec}.dashboard-simple .customize-fold[open]>summary:after{content:"−"}.dashboard-simple .customize-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:0 0 20px}.dashboard-simple .customize-fields>.glass-controls,.dashboard-simple .customize-fields>.theme-grid,.dashboard-simple .customize-fields>h3{grid-column:1/-1}.dashboard-simple .customize-fields>label{min-width:0}.dashboard-simple .dashboard-settings-group{background:#111114;border:1px solid #ffffff09;border-radius:17px;margin-bottom:16px}.dashboard-simple .dashboard-settings-group>summary{padding:22px 24px}.dashboard-simple .dashboard-settings-group>summary strong{font-size:14px}.dashboard-simple .dashboard-settings-group>summary small{font-size:11px;margin-top:5px}.dashboard-simple .badge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-simple .badge-grid>button{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;grid-template-rows:auto auto;text-align:left;align-items:center;padding:18px;gap:4px 12px;border-radius:14px;min-height:85px;background:#ffffff03}.dashboard-simple .badge-grid>button>span{grid-row:1/3;width:auto;height:auto;margin:0}.dashboard-simple .badge-grid>button strong{font-size:13px}.dashboard-simple .badge-grid>button small{font-size:10px;line-height:1.5;grid-column:2}.dashboard-simple .badge-grid>button>svg{grid-column:3;grid-row:1/3}.dashboard-simple .badge-grid>button:disabled{opacity:.65}.dashboard-simple .media-upload-choice .upload-box{padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;white-space:normal;text-align:center;line-height:1.5;min-height:100px}.dashboard-simple .media-upload-label{font-size:13px}.dashboard-simple .analytics-counters{gap:20px}.dashboard-simple .analytics-counters strong{font-size:30px}.dashboard-simple .analytics-counters span{font-size:12px}.dashboard-simple .social-platform-search{display:flex;align-items:center;gap:10px;max-width:340px;background:#09090b;border:1px solid #ffffff0d;padding:0 13px;border-radius:12px;margin:0 0 20px}.dashboard-simple .social-platform-search input{padding:12px 0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;width:100%;min-width:0}.social-platform-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:10px}.social-platform-grid>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#19191d;border:1px solid #ffffff09;border-radius:14px;min-height:77px;padding:12px 5px;color:#d8c9fa;transition:background .18s,transform .18s}.social-platform-grid>button:hover{background:#a78bfa20;border-color:#a78bfa50;transform:translateY(-2px)}.social-platform-grid>button span{font-size:9px;line-height:1.3;text-align:center;max-width:100%;overflow-wrap:anywhere;color:#b2adbb}.social-platform-grid>button:disabled{opacity:.4;transform:none;cursor:not-allowed}.social-custom-link{display:flex;gap:13px;align-items:center;text-align:left;padding:15px 18px;border:1px solid #ffffff0c;border-radius:14px;background:#ffffff03;margin-top:18px;color:#d0c7df}.social-custom-link span{display:grid;gap:5px}.social-custom-link strong{font-size:12px}.social-custom-link small{font-size:11px;color:#97909f}.social-link-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.social-link-card{min-width:0;background:#111114;border:1px solid #ffffff09;padding:18px;border-radius:16px}.social-link-card-heading{display:flex;align-items:center;gap:9px;margin-bottom:17px}.social-link-card-heading strong{font-size:13px;flex:1;min-width:0;overflow-wrap:anywhere}.social-link-card label{display:block;font-size:11px;color:#b7afc3;margin-bottom:13px}.social-link-card input,.social-link-card select{width:100%;min-width:0}.social-link-card details>summary{font-size:11px;color:#9f8fc1;cursor:pointer;margin:12px 0;list-style:none}.social-link-card details[open]>summary{margin-bottom:15px}.social-link-tools{display:flex;align-items:center;gap:7px;border-top:1px solid #ffffff09;padding-top:13px;margin-top:15px}.social-link-tools>button:not(.icon-button){display:flex;align-items:center;gap:5px;margin-left:auto;font-size:11px;padding:7px 9px;border-radius:8px;background:#ffffff08}.social-link-tools>a{padding:6px;color:#bda6eb}.social-link-tools button:disabled{opacity:.35}.social-empty{text-align:center;padding:35px;color:#8d8599}.social-empty svg{margin:auto}.social-empty p{font-size:13px}@media(max-width:1100px){.editor-shell.dashboard-simple{grid-template-columns:220px minmax(0,1fr)}.dashboard-simple .account-summary-grid,.dashboard-simple .social-link-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-simple .account-overview-lower{grid-template-columns:1fr}.dashboard-simple .layout-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.editor-shell.dashboard-simple{display:block}.dashboard-simple>.editor-sidebar{display:none}.dashboard-simple>.editor-header{height:auto;min-height:66px;padding:10px 16px;gap:12px}.dashboard-simple .editor-heading{display:none}.dashboard-simple .editor-header .narc-brand-logo{width:90px;height:38px}.editor-shell.dashboard-simple[data-tab]>.editor-main{padding:23px 16px 45px}.dashboard-simple .dashboard-save-status{display:none}.dashboard-simple .editor-section,.dashboard-simple .settings-panel{padding:19px}.dashboard-simple .account-summary-grid{gap:10px}.dashboard-simple .account-summary-grid>button{padding:17px}.dashboard-simple .account-summary-grid strong{font-size:23px}.dashboard-simple .customize-fields{grid-template-columns:1fr;gap:19px}.dashboard-simple .badge-grid,.dashboard-simple .social-link-cards{grid-template-columns:1fr}.dashboard-simple .completion-panel,.dashboard-simple .manage-account-panel{padding:20px}.dashboard-simple .social-platform-grid{grid-template-columns:repeat(auto-fill,minmax(61px,1fr));gap:8px}.dashboard-simple .editor-title h1{font-size:23px}.dashboard-simple .dashboard-quick-actions{grid-template-columns:1fr}.dashboard-simple .editor-actions .button{font-size:11px;padding:9px 12px;min-height:38px}.dashboard-simple .dashboard-mobile-select{margin-bottom:23px}}@media(prefers-reduced-motion:reduce){.social-platform-grid>button{transition:none;transform:none!important}}.public-home .ref-section{max-width:1180px;margin:0 auto;padding:88px 30px}.public-home .landing-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#b9a4eb;font-size:12px;letter-spacing:.02em;margin-bottom:16px}.public-home h2 em{font-style:normal;color:#b59af4}.public-home .landing-profile-lab{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;padding-top:65px}.lab-copy h2{font-size:46px;line-height:1.12;letter-spacing:-1.8px;margin:0 0 20px}.lab-copy>p{max-width:370px;font-size:14px;color:#9c97a7;line-height:1.9}.lab-layout-tabs{display:flex;gap:8px;margin:25px 0}.lab-layout-tabs button{display:flex;gap:7px;align-items:center;border:1px solid #ffffff13;border-radius:99px;padding:10px 14px;font-size:12px;background:#ffffff03;color:#9991a6}.lab-layout-tabs button[aria-selected=true]{background:#a78bfa1a;border-color:#a78bfa50;color:#d3c0ff}.lab-profile-stage{position:relative;min-height:370px;display:flex;flex-direction:column;align-items:center;justify-content:center;perspective:1000px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--lab-accent) 13%,transparent),transparent 68%);border:1px solid #ffffff09;border-radius:32px;overflow:hidden}.lab-preview{width:100%;padding:25px;position:relative;z-index:1;animation:lab-profile-arrive .55s both}.lab-profile-stage .dashboard-profile-preview{background:none!important;border:0!important;margin:0!important;min-height:270px!important;padding:20px!important;box-shadow:none!important}.lab-profile-stage .layout-preview-caption{display:none}.lab-profile-stage .profile-card{width:100%;max-width:430px!important;box-shadow:0 20px 55px #0005}.lab-profile-stage .haunt-identity{margin:auto}.lab-orbit{position:absolute;width:360px;height:360px;border:1px solid #a78bfa13;border-radius:50%;transform:rotateX(60deg) rotate(-20deg);pointer-events:none}.lab-orbit:after{content:"";position:absolute;inset:30px;border:1px dashed #a78bfa20;border-radius:50%}.lab-preview-label{font-size:10px;color:#847a96;position:relative;padding:0 15px 22px;z-index:1}.widget-story-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px}.widget-story-grid>a{position:relative;display:block;padding:27px 22px;border:1px solid #ffffff0b;background:linear-gradient(145deg,#ffffff04,#ffffff01);border-radius:20px;transition:transform .25s,border-color .25s,background .25s}.widget-story-grid>a:hover{transform:translateY(-5px);border-color:#a78bfa45;background:#a78bfa09}.widget-story-icon{display:flex;align-items:center;justify-content:center;width:49px;height:49px;color:#baa1f3;background:#a78bfa10;border-radius:15px;margin-bottom:25px}.widget-story-grid h3{font-size:16px;margin:0 0 12px}.widget-story-grid p{font-size:12px;color:#96909f;line-height:1.8;margin-bottom:24px}.widget-story-grid>a>svg{color:#b9a5e4}.landing-plan-story h2,.landing-widget-story .landing-section-title h2{font-size:38px;line-height:1.2}.landing-plan-grid{max-width:860px;margin:40px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:22px}.landing-plan-grid article{padding:32px;border:1px solid #ffffff10;background:#101013;border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;transition:transform .25s,border-color .25s}.landing-plan-grid article:hover{transform:translateY(-4px);border-color:#a78bfa44}.landing-plan-grid article>span{display:flex;gap:8px;align-items:center;font-size:14px;color:#cfc5de}.landing-plan-grid article h3{font-size:43px;font-weight:600;letter-spacing:-1px;margin:25px 0 4px}.landing-plan-grid article h3 small{font-size:12px;letter-spacing:0;color:#9f96ae;font-weight:400}.landing-plan-grid article>p{font-size:13px;color:#9990a5}.landing-plan-grid ul{list-style:none;padding:10px 0 25px;margin:0;width:100%;flex:1}.landing-plan-grid li{display:flex;gap:10px;align-items:center;font-size:12px;padding:10px 0;color:#bdb5ca;line-height:1.6}.landing-plan-grid li svg{color:#ad96df;flex-shrink:0}.landing-plan-grid article .button{width:100%;justify-content:center}.landing-plan-grid .landing-plan-premium{background:linear-gradient(150deg,#a78bfa12,#101013 75%);border-color:#a78bfa35}.scene-real-preview{width:100%;min-height:170px}.scene-real-preview .dashboard-profile-preview{margin:0!important;min-height:175px!important;background:none!important;padding:0!important;border:0!important;overflow:visible!important}.scene-real-preview .layout-preview-caption{display:none}.scene-real-preview .profile-card{min-height:170px!important;max-width:100%!important;padding:20px!important;border-radius:22px!important}.scene-real-preview .profile-card h1{font-size:22px!important}.scene-real-preview .profile-card .avatar-wrap{width:55px!important;height:55px!important}.scene-real-preview .profile-card .social-icons{margin-top:15px!important}.scene-real-preview .profile-card .social-icons a{width:26px!important;height:26px!important}.public-home .landing-reveal{opacity:.12;filter:blur(5px);transform:translateY(28px);transition:opacity .8s ease,filter .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.public-home .landing-reveal.landing-in-view{opacity:1;filter:none;transform:none}.dashboard-simple .editor-main{animation:dashboard-arrive .28s ease both}.dashboard-simple a,.dashboard-simple button{transition:background .18s,border-color .18s,color .18s}.dashboard-simple .simple-nav-children{animation:dashboard-arrive .2s ease both}.dashboard-simple .social-link-card{animation:dashboard-arrive .25s ease both}.dashboard-simple a:focus-visible,.dashboard-simple button:focus-visible,.public-home button:focus-visible{outline:2px solid #b59af4;outline-offset:3px}@keyframes dashboard-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lab-profile-arrive{0%{opacity:0;transform:translateY(12px) rotateY(-5deg)}to{opacity:1;transform:none}}@media(max-width:850px){.public-home .landing-profile-lab{grid-template-columns:1fr;gap:30px;text-align:center}.lab-copy>p{margin-left:auto;margin-right:auto}.lab-layout-tabs{justify-content:center}.lab-copy h2{font-size:36px}.widget-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home .ref-section{padding:62px 22px}.landing-plan-grid{gap:15px}.landing-plan-grid article{padding:25px}.lab-profile-stage{max-width:600px;width:100%;margin:auto}}@media(max-width:520px){.landing-plan-grid{grid-template-columns:1fr}.widget-story-grid{grid-template-columns:1fr 1fr;gap:10px}.widget-story-grid>a{padding:19px 15px}.widget-story-grid h3{font-size:14px}.widget-story-grid p{font-size:11px}.landing-plan-story h2,.landing-widget-story .landing-section-title h2{font-size:29px}.lab-profile-stage{min-height:310px}.lab-preview{padding:10px}.public-home .ref-section{padding:52px 18px}.lab-copy h2{font-size:32px}.lab-layout-tabs button{font-size:11px;padding:9px 12px}}@media(prefers-reduced-motion:reduce){.public-home .landing-reveal{opacity:1;filter:none;transform:none;transition:none}.dashboard-simple .editor-main,.dashboard-simple .simple-nav-children,.dashboard-simple .social-link-card,.lab-preview{animation:none}.landing-plan-grid article:hover,.widget-story-grid>a:hover{transform:none}.landing-plan-grid article,.widget-story-grid>a{transition:none}}.dashboard-simple .dashboard-assets{padding:24px}.dashboard-asset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dashboard-asset{position:relative;min-width:0}.dashboard-assets .media-upload-field{margin:0}.dashboard-assets .media-upload-choice{position:relative;min-height:155px;display:flex;align-items:center;justify-content:center;background:#0b0b0e;border:1px solid #ffffff09;border-radius:13px;overflow:hidden}.dashboard-assets .media-upload-choice>img{width:100%;height:155px;max-height:none;max-width:none;object-fit:cover;border-radius:0}.dashboard-assets .media-upload-choice>.upload-box{margin:0;padding:14px!important;min-height:155px!important;width:100%;border:0;background:transparent;font-size:11px;flex-direction:column;gap:12px!important}.dashboard-assets .media-upload-choice:has(>img)>.upload-box{position:absolute;inset:0;color:#fff;background:#0006;opacity:0;transition:opacity .2s}.dashboard-assets .media-upload-choice:has(>img):focus-within>.upload-box,.dashboard-assets .media-upload-choice:has(>img):hover>.upload-box{opacity:1}.dashboard-assets .media-upload-choice>.icon-button{position:absolute;right:8px;top:8px;background:#101014c9;color:#e4c8d1;z-index:2}.dashboard-assets .media-upload-label{display:block;margin-bottom:12px;font-size:13px}.dashboard-assets .media-upload-field>small{display:block;margin-top:10px;font-size:10px;color:#8c8497}.dashboard-assets .media-upload-field>video{width:100%;max-height:140px;margin-top:10px}.dashboard-assets .media-url-option{font-size:10px;margin-top:8px}.dashboard-assets .media-url-option input{width:100%;box-sizing:border-box;padding:10px!important;font-size:11px!important}.asset-kind-tabs{position:absolute;right:0;top:-3px;display:flex;gap:3px;z-index:1}.asset-kind-tabs button{font-size:9px;padding:4px 6px;border-radius:5px;color:#8c8497}.asset-kind-tabs button[aria-pressed=true]{background:#a78bfa1a;color:#c2a9fa}.dashboard-asset-shortcut{display:flex;flex-direction:column;align-items:stretch;background:none;border:0;padding:0;text-align:left;min-width:0}.dashboard-asset-shortcut>span{font-size:13px;margin-bottom:12px;color:#c6becf}.dashboard-asset-shortcut>div{height:155px;border:1px solid #ffffff09;background:#0b0b0e;border-radius:13px;display:flex;align-items:center;justify-content:center;color:#a99cbf;overflow:hidden;transition:background .2s,border-color .2s}.dashboard-asset-shortcut:hover>div{border-color:#a78bfa50;background:#a78bfa09}.dashboard-asset-shortcut img{width:100%;height:100%;object-fit:cover}.dashboard-asset-shortcut img.asset-cursor{width:40px;height:40px;object-fit:contain}.dashboard-asset-shortcut strong{font-size:11px;font-weight:400;margin-top:11px;overflow-wrap:anywhere}.dashboard-asset-shortcut small{display:flex;align-items:center;gap:6px;font-size:10px;color:#8c8497;margin-top:7px}.dashboard-simple #cursor-settings{scroll-margin-top:90px}.badge-manager-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap}.badge-manager-toolbar>div{display:flex;gap:6px}.badge-manager-toolbar>div>button{border-radius:99px;padding:9px 13px;font-size:12px;color:#9e95ac;background:#ffffff03;border:1px solid #ffffff08}.badge-manager-toolbar>div>button[aria-pressed=true]{background:#a78bfa1b;color:#d0bcfd;border-color:#a78bfa30}.dashboard-simple .badge-manager-toolbar>label{display:flex;align-items:center;gap:9px;border:1px solid #ffffff0d;border-radius:11px;padding:0 12px;background:#09090b;color:#9e95ac;max-width:250px}.dashboard-simple .badge-manager-toolbar input{padding:10px 0!important;border:0!important;background:transparent!important;margin:0!important;min-width:0;width:100%;box-shadow:none!important;min-height:40px!important}.badge-catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.badge-catalog>article{display:flex;align-items:center;gap:13px;background:#ffffff03;border:1px solid #ffffff07;border-radius:14px;padding:17px;min-width:0}.badge-catalog-icon{display:flex;align-items:center;justify-content:center;flex:0 0 31px;filter:drop-shadow(0 0 7px currentColor)}.badge-catalog>article>div{min-width:0;flex:1}.badge-catalog h4{font-size:13px;margin:0 0 6px;font-weight:500}.badge-catalog p{font-size:11px;color:#948b9f;margin:0;line-height:1.6!important}.badge-catalog button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #ffffff0b;background:#ffffff04;border-radius:9px;font-size:10px;padding:8px 10px;color:#aaa0b9;min-width:74px}.badge-catalog button.badge-shown{background:#a78bfa15;color:#c5adef;border-color:#a78bfa25}.badge-catalog button:disabled{opacity:.5;cursor:default}.badge-appearance-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.badge-appearance-fields>.toggle-label{grid-column:1/-1}.badge-manager .badge-order{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.badge-manager .badge-order>div{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #ffffff0b;background:#ffffff03;border-radius:11px;font-size:11px}.badge-manager .badge-order button{padding:3px 6px;color:#c7b1ee}.badge-manager .badge-order button:disabled{opacity:.3}.badge-manager .panel-title{flex-wrap:wrap}.badge-manager .panel-title>.button{margin-left:auto}@media(max-width:1050px){.dashboard-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.badge-catalog{grid-template-columns:1fr}}@media(max-width:520px){.dashboard-simple .dashboard-assets{padding:19px}.dashboard-asset-grid{gap:20px 12px}.dashboard-asset-shortcut>div,.dashboard-assets .media-upload-choice,.dashboard-assets .media-upload-choice>img{min-height:125px;height:125px}.dashboard-assets .media-upload-choice>.upload-box{min-height:125px!important}.dashboard-asset-shortcut>span,.dashboard-assets .media-upload-label{font-size:11px}.asset-kind-tabs{position:static;margin-bottom:10px}.dashboard-asset:has(.asset-kind-tabs) .media-upload-label{display:none}.dashboard-asset-shortcut strong{font-size:10px}.dashboard-asset-shortcut small{font-size:9px;line-height:1.5}.badge-catalog>article{gap:10px;padding:14px}.badge-catalog button{min-width:34px;padding:8px}.badge-catalog button span{display:none}.badge-appearance-fields{grid-template-columns:1fr}.badge-manager-toolbar{align-items:stretch}.dashboard-simple .badge-manager-toolbar>label{max-width:none;width:100%;box-sizing:border-box}.dashboard-assets .media-upload-choice:has(>img)>.upload-box{opacity:1;background:#0003}.dashboard-assets .media-upload-choice:has(>img)>.upload-box>svg{display:none}}@media(prefers-reduced-motion:reduce){.dashboard-asset-shortcut>div,.dashboard-assets .media-upload-choice:has(>img)>.upload-box{transition:none}}.social-platform-grid>[data-platform=discord]{color:#8b81ff}.social-platform-grid>[data-platform=snapchat]{color:#fff632}.social-platform-grid>[data-platform=spotify]{color:#1ed760}.social-platform-grid>[data-platform=youtube]{color:#ff4141}.social-platform-grid>[data-platform=instagram]{color:#ec68ad}.social-platform-grid>[data-platform=telegram]{color:#48b6ec}.social-platform-grid>[data-platform=soundcloud]{color:#ff8648}.social-platform-grid>[data-platform=twitch]{color:#b682ff}.social-platform-grid>[data-platform=github],.social-platform-grid>[data-platform=threads],.social-platform-grid>[data-platform=tiktok],.social-platform-grid>[data-platform=x]{color:#eeeaf4}.social-platform-grid>[data-platform=paypal]{color:#6ea5f8}.social-platform-grid>[data-platform=whatsapp]{color:#52cf88}.social-platform-grid>[data-platform=reddit]{color:#ff704b}.social-platform-grid>[data-platform=facebook]{color:#6d9bff}.social-platform-grid>[data-platform=bluesky]{color:#56b4ff}.social-platform-grid>[data-platform=patreon]{color:#ff7a8b}.social-platform-grid>[data-platform=applemusic]{color:#ff7298}.social-platform-grid>[data-platform=gitlab]{color:#f9a467}.social-platform-grid>[data-platform=steam]{color:#c2d4e7}.dashboard-simple .template-dialog[open],.dashboard-simple .template-gallery>article,.public-site .directory-grid>a,.public-site .feature-panel{animation:dashboard-arrive .3s ease both}.dashboard-simple .template-gallery>article{transition:transform .2s,border-color .2s}.dashboard-simple .template-gallery>article:hover{transform:translateY(-3px);border-color:#a78bfa44}.dashboard-simple .template-toolbar{gap:14px;padding:10px 0 20px}.dashboard-simple .template-tabs{display:flex;gap:5px;flex-wrap:wrap;background:#ffffff03;border-radius:99px;padding:5px}.dashboard-simple .template-tabs button{padding:10px 15px;font-size:12px;border-radius:99px}.dashboard-simple .template-tabs button[aria-pressed=true]{background:#a78bfa20;color:#d0bdfb}.dashboard-simple .template-filters{gap:12px;margin-bottom:24px}.dashboard-simple .template-filters>label{display:flex;align-items:center;gap:10px;padding:0 13px;background:#0c0c0e;border:1px solid #ffffff0d;border-radius:12px}.dashboard-simple .template-filters>label>input{padding:12px 0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important}.dashboard-simple .template-cover{aspect-ratio:16/10}.dashboard-simple .template-card-copy{padding:19px}.dashboard-simple .template-card-copy h3{font-size:15px;line-height:1.5}.dashboard-simple .template-card-copy p{font-size:11px;color:#958b9f}.dashboard-simple .template-tags span{font-size:10px;padding:5px 9px}.dashboard-simple .template-dialog{padding:28px;border:1px solid #a78bfa30;border-radius:22px;background:#101014;max-height:90dvh;max-width:min(760px,calc(100vw - 30px));box-sizing:border-box}.dashboard-simple .template-dialog::backdrop{background:#000b;backdrop-filter:blur(7px)}.dashboard-simple .template-dialog-footer{padding-top:20px;gap:10px;flex-wrap:wrap}.dashboard-simple .template-close{top:12px;right:12px}.dashboard-simple .template-create-form label{margin-bottom:17px}.dashboard-simple .template-create-form input,.dashboard-simple .template-create-form select,.dashboard-simple .template-create-form textarea{width:100%}@media(prefers-reduced-motion:reduce){.dashboard-simple .template-dialog[open],.dashboard-simple .template-gallery>article,.public-site .directory-grid>a,.public-site .feature-panel{animation:none}.dashboard-simple .template-gallery>article{transition:none;transform:none!important}}.editor-shell.dashboard-simple{grid-template-columns:248px minmax(0,1fr)!important;background:#09090b!important}.editor-shell.dashboard-simple>.editor-header{background:#0c0c0e!important}.editor-shell.dashboard-simple>.editor-sidebar{background:#0d0d10!important}.editor-shell.dashboard-simple[data-tab]>.editor-main{max-width:1250px!important;margin:0 auto!important;padding:34px clamp(22px,3vw,48px) 65px!important;align-items:stretch!important}.editor-shell.dashboard-simple[data-tab]>.editor-main>*{max-width:100%!important}.editor-shell.dashboard-simple[data-tab=settings]>.editor-main>.settings-panels{max-width:800px!important}.editor-shell.dashboard-simple .account-summary-grid>button{background:#a78bfa14!important;border-color:#a78bfa25!important}.editor-shell.dashboard-simple .simple-dashboard-nav>a{font-size:13px!important;padding:13px 14px!important;border-radius:13px!important;background:transparent!important;border:0!important}.editor-shell.dashboard-simple .simple-dashboard-nav>a.active{background:#a78bfa1c!important;color:#d8cbff!important}.editor-shell.dashboard-simple .simple-dashboard-nav>a:hover{background:#ffffff08!important}.editor-shell.dashboard-simple .simple-nav-children>a{font-size:12px!important;padding:7px 9px!important;border-radius:8px!important}.editor-shell.dashboard-simple .editor-section,.editor-shell.dashboard-simple .settings-panel{background:#111114!important;border-color:#ffffff09!important;padding:24px!important}.editor-shell.dashboard-simple .dashboard-settings-group .settings-panel{padding:22px 0 0!important;background:transparent!important;border:0!important}.editor-shell.dashboard-simple .dashboard-assets .media-upload-choice>.upload-box{flex-direction:column!important;padding:14px!important}.editor-shell.dashboard-simple .settings-field{margin:0 0 18px!important}.editor-shell.dashboard-simple .customize-fields .settings-field{margin:0!important}html:not([data-motion=reduced]) .editor-shell.dashboard-simple>.editor-main{animation:dashboard-arrive .28s ease both!important}@media(max-width:1100px){.editor-shell.dashboard-simple{grid-template-columns:220px minmax(0,1fr)!important}}@media(max-width:760px){.editor-shell.dashboard-simple{grid-template-columns:minmax(0,1fr)!important}.editor-shell.dashboard-simple[data-tab]>.editor-main{padding:23px 16px 45px!important}.editor-shell.dashboard-simple .editor-section,.editor-shell.dashboard-simple .settings-panel{padding:19px!important}.editor-shell.dashboard-simple .dashboard-settings-group .settings-panel{padding:20px 0 0!important}}@media(prefers-reduced-motion:reduce){html:not([data-motion=reduced]) .editor-shell.dashboard-simple>.editor-main{animation:none!important}}.editor-shell.dashboard-simple .editor-main label.settings-field{margin:0 0 18px!important}.editor-shell.dashboard-simple .editor-main .customize-fields label.settings-field{margin:0!important}.public-site.narc-home{overflow-x:clip;background:#09090b}.narc-home main{position:relative;isolation:isolate}.narc-home main>section{box-sizing:border-box;min-width:0}.narc-home .feds-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:540px;padding:90px 24px 70px;max-width:1200px;width:100%;margin:auto;background:radial-gradient(ellipse at 50% 25%,#a78bfa12,transparent 65%)}.narc-home .feds-hero h1{margin:0 auto 25px;max-width:960px;line-height:1.13;font-size:clamp(42px,5.6vw,76px);letter-spacing:-2.8px}.narc-home .feds-hero>p{font-size:15px;margin:0 auto 28px;max-width:510px;line-height:1.8}.narc-home .claim-form{display:flex;align-items:center;gap:4px;width:min(460px,100%);height:58px;min-height:58px;padding:6px 7px 6px 15px;border:1px solid #ffffff17;border-radius:99px;box-sizing:border-box;overflow:hidden}.narc-home .claim-form .domain-select{flex:0 0 98px;width:98px;min-width:0;margin:0;padding:0;position:relative}.narc-home .claim-form select{width:100%;padding:8px 16px 8px 0;border:0;background:transparent;font-size:12px;outline-offset:0}.narc-home .claim-form .claim-slash{padding:0 3px;color:#77717f}.narc-home .claim-form>input{flex:1;min-width:0;width:0;border:0;background:none;padding:8px 5px;font-size:13px;line-height:1.4;height:auto;box-shadow:none}.narc-home .claim-form>button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:99px;min-height:42px;padding:0 18px;font-size:12px}.narc-home .social-platforms{padding:18px 24px 30px}.narc-home .social-platforms>div{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 30px}.narc-home .social-platforms a{font-size:12px}.narc-home .identity-intro{padding:48px 24px 35px;text-align:center;max-width:1100px;margin:auto}.narc-home .identity-intro h2{font-size:28px;margin:0 0 16px}.narc-home .identity-intro>p{font-size:13px;line-height:1.8;margin:0 auto 22px;max-width:580px}.narc-home .identity-intro>div{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.narc-home .identity-intro a{border-radius:99px;padding:11px 18px}.public-home.narc-home .ref-section{width:min(1180px,100%);max-width:1180px;padding:72px 32px;margin:0 auto;box-sizing:border-box}.narc-home .landing-section-title>.landing-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:auto;border:0;background:none;border-radius:0;font-size:12px;margin:0 0 16px}.narc-home .landing-profile-lab{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:45px}.narc-home .lab-copy,.narc-home .lab-preview,.narc-home .lab-profile-stage{min-width:0;box-sizing:border-box}.narc-home .lab-copy h2{font-size:42px}.narc-home .lab-profile-stage{border-radius:32px;min-height:370px}.narc-home .lab-preview{padding:20px;width:100%}.narc-home .dashboard-profile-preview{position:relative;overflow:hidden}.narc-home .dashboard-profile-preview,.narc-home .dashboard-profile-preview>.profile-tilt-surface{width:100%;max-width:100%;box-sizing:border-box;min-width:0}.narc-home .dashboard-profile-preview .profile-card{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.narc-home .lab-preview .public-layout-classic .profile-card{max-width:300px!important;margin:auto!important}.narc-home .dashboard-profile-preview .profile-content{padding:24px!important}.narc-home .dashboard-profile-preview .profile-identity{gap:16px}.narc-home .dashboard-profile-preview .avatar{width:70px!important;height:70px!important;min-width:70px!important;flex:0 0 70px!important}.narc-home .dashboard-profile-preview .profile-name-row h2{font-size:25px!important;line-height:1.25}.narc-home .dashboard-profile-preview .profile-bio{font-size:12px!important;line-height:1.7!important;overflow-wrap:anywhere}.narc-home .dashboard-profile-preview .haunt-avatar{width:80px!important;height:80px!important;min-width:80px!important;flex:0 0 80px!important}.narc-home .dashboard-profile-preview .haunt-name-line h1{font-size:27px!important}.narc-home .dashboard-profile-preview .haunt-identity{width:100%;min-width:0;gap:18px}.narc-home .customization-scene{display:block}.narc-home .customization-scene .perspective-stage{overflow:hidden;min-width:0}.narc-home .customization-scene .scene-real-preview .dashboard-profile-preview{min-height:185px!important;padding:0!important}.narc-home .scene-real-preview .profile-content{padding:18px!important}.narc-home .scene-real-preview .profile-identity{gap:10px!important}.narc-home .scene-real-preview .avatar{width:44px!important;height:44px!important;min-width:44px!important;flex-basis:44px!important}.narc-home .scene-real-preview .profile-name-row h2{font-size:21px!important}.narc-home .scene-real-preview .profile-bio{font-size:10px!important}.narc-home .integration-showcase,.narc-home .landing-template-details,.narc-home .music-showcase{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:45px}.narc-home .integration-logos,.narc-home .integration-showcase>div,.narc-home .landing-template-details>div,.narc-home .music-showcase>div{min-width:0}.narc-home .landing-plan-grid article,.narc-home .media-detail-panel,.narc-home .template-process>a,.narc-home .widget-story-grid>a{border-radius:26px}.narc-home .feds-bottom-cta{padding:70px 24px 90px;text-align:center;max-width:1100px;margin:auto}.narc-home .feds-bottom-cta h2{font-size:36px}.narc-home .feds-bottom-cta p{font-size:14px}.narc-home .feds-bottom-cta form{margin:24px auto 0}.public-site .site-header{border-radius:99px}.editor-shell.dashboard-simple .button,.public-site .button{border-radius:99px!important}.editor-shell.dashboard-simple .account-summary-grid>button,.editor-shell.dashboard-simple .completion-panel,.editor-shell.dashboard-simple .dashboard-settings-group,.editor-shell.dashboard-simple .editor-section,.editor-shell.dashboard-simple .manage-account-panel,.editor-shell.dashboard-simple .settings-panel{border-radius:24px!important}.editor-shell.dashboard-simple .simple-nav-group>button{border-radius:99px}.editor-shell.dashboard-simple .simple-nav-children>a{border-radius:99px!important}.editor-shell.dashboard-simple .badge-catalog>article,.editor-shell.dashboard-simple .social-link-card{border-radius:21px}.editor-shell.dashboard-simple .social-platform-grid>button{border-radius:20px}.narc-auth.auth-clean,.narc-auth.auth-clean[data-verified=false]{display:grid;grid-template-columns:minmax(0,430px) minmax(0,620px);justify-content:center;align-items:center;gap:clamp(40px,7vw,120px);padding:130px 40px 100px;min-height:100dvh;box-sizing:border-box;overflow-x:clip;overflow-y:visible;background:radial-gradient(ellipse at 85% 45%,#a78bfa0e,transparent 55%),#09090b}.narc-auth.auth-clean .simple-auth-brand,.narc-auth.auth-clean[data-verified=false]>.simple-auth-brand{left:40px;top:25px;transform:none;display:block}.auth-clean .simple-auth-brand img{object-fit:contain}.narc-auth.auth-clean .simple-auth-card{width:100%;max-width:430px;min-width:0;padding:0;margin:0;border:0;background:none;box-shadow:none;border-radius:28px}.narc-auth.auth-clean .simple-auth-card>h1{font-size:29px;line-height:1.2}.narc-auth.auth-clean .simple-auth-card>p{line-height:1.7;font-size:13px}.narc-auth.auth-clean .simple-auth-card form{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.narc-auth.auth-clean .auth-input,.narc-auth.auth-clean .auth-input input{width:100%;min-width:0;height:48px;box-sizing:border-box}.narc-auth.auth-clean .auth-input input{display:block;max-width:100%;padding:12px 46px 12px 42px;border-radius:99px;font-size:14px}.narc-auth.auth-clean .simple-password button{position:absolute;top:5px;bottom:5px;right:5px;width:38px;height:38px;border:0;border-radius:50%;padding:0;display:grid;place-items:center}.narc-auth.auth-clean .simple-auth-submit{width:100%;height:48px;border-radius:99px;box-sizing:border-box;margin-top:13px}.narc-auth.auth-clean .simple-auth-submit:disabled{opacity:.5;cursor:wait}.narc-auth.auth-clean .simple-auth-providers a{border-radius:99px;min-height:46px}.narc-auth.auth-clean .simple-auth-providers a[aria-disabled=true]{opacity:.45;cursor:wait}.narc-auth.auth-clean .simple-auth-card form>small{font-size:11px;line-height:1.6;color:#92899e}.narc-auth.auth-clean .simple-auth-error{font-size:12px;line-height:1.7;overflow-wrap:anywhere;margin:10px 0;color:#f3a9be}.auth-clean .auth-security{padding:17px 19px;width:100%;max-width:100%;margin:0 0 20px;border-radius:22px;box-sizing:border-box}.auth-clean .auth-security h1{font-size:14px!important;line-height:1.5;margin:0}.auth-clean .auth-security>p{font-size:12px;margin:7px 0 12px}.auth-clean .auth-challenge:empty{min-height:0}.auth-clean .auth-challenge{max-width:100%;overflow:hidden}.auth-clean .auth-retry{border-radius:99px;background:#a78bfa12;padding:8px 13px;font-size:12px}.narc-auth.auth-clean .auth-preview,.narc-auth.auth-clean[data-verified=false] .auth-preview{display:block;min-width:0;width:100%;max-width:620px}.auth-clean .auth-preview-window{width:100%;max-width:100%;min-width:0;grid-template-columns:125px minmax(0,1fr);transform:rotate(-2deg);border-radius:30px;min-height:450px;box-sizing:border-box}.auth-clean .auth-preview-content{min-width:0;padding:26px 20px}.auth-clean .auth-preview-content .dashboard-profile-preview{min-width:0;min-height:210px;height:auto;width:100%;padding:20px 12px!important;box-sizing:border-box}.auth-clean .auth-preview-content .profile-tilt-surface{min-width:0;max-width:100%;width:100%}.auth-clean .auth-preview-content .profile-card{min-width:0!important;width:100%!important;max-width:100%!important;transform:none!important}.auth-clean .auth-preview-content .profile-content{padding:20px 16px!important}.auth-clean .auth-preview-content .profile-identity{gap:12px;flex-direction:column!important;text-align:center!important}.auth-clean .auth-preview-content .avatar,.auth-clean .auth-preview-content .haunt-avatar{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;flex-basis:64px!important;margin:auto!important}.auth-clean .auth-preview-content .haunt-identity{width:100%;min-width:0;flex-direction:column;gap:14px;transform:none!important}.auth-clean .auth-preview-content .haunt-name-line,.auth-clean .auth-preview-content .profile-name-row{justify-content:center}.auth-clean .auth-preview-content .haunt-name-line h1,.auth-clean .auth-preview-content .profile-name-row h2{font-size:23px!important;overflow-wrap:anywhere}.auth-clean .auth-preview-content .profile-bio{text-align:center!important}.auth-clean .auth-preview-content .auth-preview-layouts{gap:5px}.auth-clean .auth-preview-layouts button{border-radius:99px;font-size:10px;padding:8px 10px}.auth-clean .auth-footer{position:absolute;left:40px;bottom:25px;flex-wrap:wrap;font-size:11px;gap:18px}@media(max-width:760px),(pointer:coarse){html:has(.immersive-profile),html:has(.profile-custom-sections[data-section-layout=snap]){scroll-snap-type:none!important;scroll-behavior:auto!important}.immersive-profile .profile-custom-sections[data-section-layout=snap]>[data-profile-section],.immersive-profile [data-profile-stop]{scroll-snap-align:none!important;scroll-snap-stop:normal!important}.profile-section-dots{display:none!important}}@media(max-width:1000px){.narc-auth.auth-clean,.narc-auth.auth-clean[data-verified=false]{grid-template-columns:minmax(0,430px);padding:120px 24px 90px}.narc-auth.auth-clean .auth-preview,.narc-auth.auth-clean[data-verified=false] .auth-preview{display:none}.narc-auth.auth-clean .simple-auth-brand,.narc-auth.auth-clean[data-verified=false]>.simple-auth-brand{left:24px;top:22px}.auth-clean .auth-footer{left:24px;right:24px;bottom:24px}}@media(max-width:760px){.public-site.narc-home .site-header{border-radius:26px}.narc-home .feds-hero{min-height:480px;padding:65px 22px 45px}.narc-home .feds-hero h1{font-size:43px;letter-spacing:-1.8px}.narc-home .feds-hero>p{font-size:13px;max-width:350px}.public-home.narc-home .ref-section{padding:52px 20px;width:100%}.narc-home .integration-showcase,.narc-home .landing-profile-lab,.narc-home .landing-template-details,.narc-home .music-showcase{grid-template-columns:minmax(0,1fr);gap:30px}.narc-home .lab-copy h2{font-size:33px}.narc-home .lab-copy{text-align:center}.narc-home .lab-layout-tabs{justify-content:center;flex-wrap:wrap}.narc-home .lab-profile-stage{min-height:320px}.narc-home .lab-preview{padding:10px}.narc-home .landing-plan-grid{grid-template-columns:1fr}.narc-home .plain-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}.narc-home .customization-scene .perspective-stage{height:320px}.narc-home .identity-intro h2{font-size:24px}.narc-home .feds-bottom-cta h2{font-size:29px}.narc-home .claim-form{padding-left:12px;height:54px;min-height:54px}.narc-home .claim-form>button{padding:0 14px;min-width:0;min-height:40px}.narc-home .claim-form .domain-select{flex-basis:90px;width:90px}.narc-home .claim-form select{font-size:11px}.narc-home .claim-form>input{font-size:12px}.narc-auth.auth-clean .auth-input input{font-size:16px}.narc-auth.auth-clean .simple-auth-card>h1{font-size:27px}}@media(prefers-reduced-motion:reduce){.auth-clean .auth-preview-window{transform:none}}.editor-shell.dashboard-simple .editor-main input:not([type=checkbox]):not([type=range]):not([type=color]):not([type=file]),.editor-shell.dashboard-simple .editor-main select{border-radius:99px!important}.editor-shell.dashboard-simple .editor-main textarea{border-radius:21px!important}.editor-shell.dashboard-simple .color-picker-field{border-radius:99px;overflow:hidden}.editor-shell.dashboard-simple .color-picker-swatch{border-radius:50%!important}.editor-shell.dashboard-simple .input-prefix{border-radius:99px!important}.editor-shell.dashboard-simple .badge-manager-toolbar>label>input,.editor-shell.dashboard-simple .input-prefix>input,.editor-shell.dashboard-simple .social-platform-search>input{border-radius:0!important}.public-site .directory-grid>a,.public-site .domain-address-preview,.public-site .domain-guide-details>article,.public-site .feature-panel,.public-site .policy-section{border-radius:26px}.profile-security-content:has(+.profile-security-overlay){filter:blur(14px);pointer-events:none;user-select:none}.profile-security-overlay{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:#08080bc9;backdrop-filter:blur(12px);box-sizing:border-box;overflow:auto}.profile-security-overlay .auth-security{margin:auto;width:min(370px,100%);padding:26px;border-radius:28px;background:#111114;border:1px solid #a78bfa25;color:#efedf5;box-shadow:0 25px 80px #0008}.profile-security-overlay .auth-security h1{font-size:18px;display:flex;gap:10px;align-items:center}.profile-security-overlay .auth-challenge{max-width:100%;overflow:hidden}.profile-security-overlay .auth-retry{border-radius:99px;padding:10px 16px;background:#a78bfa18;color:#c7afff}body:has(.profile-security-overlay){overflow:hidden}