#asset-control-center *{box-sizing:border-box}#asset-control-center a{color:inherit;text-decoration:none}#asset-control-center button{font:inherit;color:inherit;cursor:pointer}#asset-control-center a:focus-visible,#asset-control-center button:focus-visible{outline:2px solid #fff;outline-offset:6px}#asset-control-center .shell{max-width:1560px;margin:auto;padding-inline:clamp(22px,4vw,72px)}#asset-control-center .header{height:100px;display:flex;align-items:center;border-bottom:1px solid var(--line);gap:32px}#asset-control-center .header img{filter:brightness(0) invert(1);display:block}#asset-control-center .preview{font-size:9px;letter-spacing:.13em;color:var(--muted);margin-left:auto;display:flex;gap:9px;align-items:center}#asset-control-center .preview i,#asset-control-center .hint i{width:5px;height:5px;border-radius:50%;background:var(--red);display:inline-block}#asset-control-center .header-link{font-size:11px}#asset-control-center .header-link span{margin-left:20px;color:var(--red)}#asset-control-center{padding-top:72px}#asset-control-center .intro{display:grid;grid-template-columns:1.4fr 1fr;column-gap:60px;align-items:end}#asset-control-center .eyebrow{font-size:10px;letter-spacing:.16em;font-weight:700;color:var(--red);margin:0 0 25px;line-height:1.6}#asset-control-center .intro>.eyebrow{grid-column:1/-1}#asset-control-center .intro > h2{font-size:clamp(54px,6.5vw,100px);line-height:.96;letter-spacing:-.065em;margin:0;font-weight:700}#asset-control-center .intro > h2>span{color:#a7a8aa}#asset-control-center .intro-copy{padding-bottom:7px}#asset-control-center .intro-copy p{font-size:16px;line-height:1.8;color:#b7b9bb;margin:0 0 24px}#asset-control-center .hint{font-size:10px;letter-spacing:.03em;color:#888d90;display:flex;align-items:center;gap:9px}#asset-control-center .experience{display:grid;grid-template-columns:1.75fr 1fr;gap:42px;margin-top:45px;align-items:center}#asset-control-center .network{position:relative;aspect-ratio:800/540;min-width:0}#asset-control-center .wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible}#asset-control-center .orbit{fill:none;stroke:#ffffff09;stroke-width:1}#asset-control-center .orbit.outer{stroke-dasharray:2 10}#asset-control-center .wires path{fill:none;stroke:#ffffff24;stroke-width:1;stroke-dasharray:4 7;transition:stroke .35s,stroke-width .35s}#asset-control-center .wires path.selected{stroke:var(--red);stroke-width:1.6;animation:flow 15s linear infinite}#asset-control-center .song{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}#asset-control-center .record{width:clamp(130px,15vw,218px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:repeating-radial-gradient(circle,#141416 0 2px,#242426 3px,#121214 4px);border:1px solid #ffffff22;box-shadow:0 25px 55px #0009,0 0 55px #ff3b300c}#asset-control-center .record-label{background:var(--red);width:54%;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;justify-content:center;position:relative;box-shadow:0 0 28px #ff3b3030;transform:rotate(-10deg)}#asset-control-center .record-label:after{content:'';position:absolute;left:calc(50% - 3px);top:calc(50% - 3px);width:6px;height:6px;background:#0a0a0b;border-radius:50%}#asset-control-center .record-label span{font-size:7px;letter-spacing:.13em;margin-bottom:5px}#asset-control-center .record-label b{font-size:clamp(18px,2vw,29px);line-height:.9;letter-spacing:-.06em}#asset-control-center .record-label small{font-size:4px;letter-spacing:.08em;margin-top:8px}#asset-control-center .song-caption{position:absolute;top:calc(100% + 19px);left:-25%;width:150%;font-size:8px;letter-spacing:.15em;color:#929497}#asset-control-center .node{position:absolute;display:flex;gap:10px;align-items:center;padding:15px 13px;background:#0d0e10;border:1px solid #ffffff24;border-radius:5px;width:clamp(154px,16vw,216px);text-align:left;transform:translate(-50%,-50%);transition:border-color .25s,box-shadow .25s,background .25s;z-index:2}#asset-control-center .node>span:nth-child(2){font-weight:700;font-size:clamp(10px,1vw,13px)}#asset-control-center .node small{display:block;color:#8e9296;font-size:7px;letter-spacing:.07em;margin-top:7px;font-weight:400}#asset-control-center .node b{margin-left:auto;font-size:12px;color:#676a6d;font-weight:400}#asset-control-center .node-icon{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#ffffff08;color:#b2b4b6;font-size:24px;flex-shrink:0}#asset-control-center .node:hover,#asset-control-center .node.active{border-color:var(--red);background:#17100f;box-shadow:0 0 26px #ff3b300d}#asset-control-center .node.active .node-icon,#asset-control-center .node.active b{color:var(--red)}#asset-control-center .node.spotify{left:20%;top:24%}#asset-control-center .node.video{left:80%;top:24%}#asset-control-center .node.recording{left:81%;top:64%}#asset-control-center .node.art{left:50%;top:87%}#asset-control-center .node.ugc{left:19%;top:64%}#asset-control-center .map-index{position:absolute;bottom:0;left:0;color:#6e7376;font-size:8px;letter-spacing:.13em}#asset-control-center .map-index b{color:#b5b7b9;margin-left:16px;font-weight:400}#asset-control-center .detail{border-left:1px solid var(--line);padding:10px 0 10px 36px}#asset-control-center .detail-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}#asset-control-center .detail-top .eyebrow{margin:0;color:#82878a;font-size:8px}#asset-control-center .detail-top>span:last-child{font-size:9px;color:#95999b}#asset-control-center .platform{font-size:9px;letter-spacing:.12em;color:var(--red);display:block;margin-bottom:18px}#asset-control-center h3{letter-spacing:-.055em;font-size:clamp(32px,3vw,44px);line-height:1.08;margin:0 0 20px}#asset-control-center .detail>p{font-size:13px;line-height:1.8;color:#afb3b6;margin:0 0 24px}#asset-control-center .detail ul{list-style:none;margin:0 0 24px;padding:0}#asset-control-center .detail li{font-size:11px;color:#dedfe0;padding:12px 0;border-bottom:1px solid var(--line);display:flex;gap:10px;line-height:1.5}#asset-control-center .detail li:before{content:'↗';color:var(--red)}#asset-control-center .detail .connection-note{color:#7f8589;font-size:10px;line-height:1.7;margin-bottom:0}#asset-control-center .section-foot{display:flex;justify-content:space-between;gap:28px;padding:32px 0 36px;margin-top:35px;border-bottom:1px solid var(--line)}#asset-control-center .section-foot>span:first-child{font-size:12px;color:#9ca0a3}#asset-control-center .section-foot strong{color:#e9e9e9;font-weight:400}#asset-control-center .section-foot>span:last-child{font-size:9px;color:#80868a;max-width:340px;line-height:1.6}#asset-control-center .review{padding-block:76px}#asset-control-center .review-row{display:grid;grid-template-columns:1.4fr 1fr;gap:60px}#asset-control-center .review h3{font-size:clamp(36px,4vw,60px)}#asset-control-center .review-row p{color:#afb3b6;font-size:14px;line-height:1.8;margin:0 0 25px;max-width:440px}#asset-control-center .cta{display:inline-flex;align-items:center;gap:45px;background:var(--red);padding:17px 21px;font-size:11px;font-weight:700;transition:background .2s,transform .2s}#asset-control-center .cta:hover{background:#de3028;transform:translateY(-2px)}#asset-control-center .review small{display:block;color:#7f8589;font-size:9px;margin-top:13px}#asset-control-center footer{border-top:1px solid var(--line);padding-block:25px;display:flex;justify-content:space-between;gap:20px;font-size:8px;color:#72777a;letter-spacing:.08em}@keyframes flow{to{stroke-dashoffset:-220}}@media(min-width:1600px){#asset-control-center .record{width:218px}}@media(max-width:1000px){#asset-control-center .experience{grid-template-columns:1.4fr 1fr;gap:18px}#asset-control-center .detail{padding-left:24px}#asset-control-center .node{padding:12px 9px;width:155px;gap:7px}#asset-control-center .node small{font-size:6px}#asset-control-center .node-icon{width:21px;font-size:20px}#asset-control-center .intro{gap:30px}#asset-control-center .detail li{font-size:10px}}@media(max-width:760px){#asset-control-center .header{height:76px}#asset-control-center .header img{width:88px}#asset-control-center .header-link{display:none}#asset-control-center .preview{font-size:7px}#asset-control-center{padding-top:48px}#asset-control-center .intro{grid-template-columns:1fr;gap:0}#asset-control-center .intro > h2{font-size:clamp(48px,10vw,76px)}#asset-control-center .intro-copy{margin-top:25px}#asset-control-center .intro-copy p{font-size:14px;margin-bottom:17px}#asset-control-center .experience{grid-template-columns:1fr;gap:35px;margin-top:28px}#asset-control-center .network{aspect-ratio:auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:15px 0 0}#asset-control-center .wires{height:240px;top:-5px}#asset-control-center .wires path{display:none}#asset-control-center .song{position:relative;left:auto;top:auto;transform:none;grid-column:1/-1;display:flex;align-items:center;justify-content:center;height:220px;margin-bottom:20px}#asset-control-center .record{width:170px}#asset-control-center .record-label b{font-size:23px}#asset-control-center .song-caption{top:auto;bottom:-3px;left:0;width:100%}#asset-control-center .node{position:relative!important;left:auto!important;top:auto!important;transform:none;width:auto;min-width:0;padding:15px 10px;gap:8px}#asset-control-center .node>span:nth-child(2){font-size:11px}#asset-control-center .node small{font-size:6px}#asset-control-center .node.art{grid-column:auto}#asset-control-center .node.ugc{grid-column:1/-1}#asset-control-center .node.ugc>span:nth-child(2){flex:1}#asset-control-center .node-icon{width:23px}#asset-control-center .map-index{display:none}#asset-control-center .detail{border-left:0;border-top:1px solid var(--line);padding:30px 0 0}#asset-control-center .detail-top{margin-bottom:25px}#asset-control-center .detail h3{font-size:38px}#asset-control-center .detail>p{font-size:14px}#asset-control-center .detail li{font-size:12px}#asset-control-center .section-foot{flex-direction:column;gap:15px;margin-top:28px}#asset-control-center .review{padding-block:48px}#asset-control-center .review-row{grid-template-columns:1fr;gap:8px}#asset-control-center footer{font-size:7px;line-height:1.6}#asset-control-center .hint{font-size:9px}}@media(prefers-reduced-motion:reduce){#asset-control-center *,#asset-control-center *:before,#asset-control-center *:after{animation:none!important;transition:none!important}}#asset-control-center .catalog-core{width:clamp(145px,16vw,225px);aspect-ratio:1;position:relative;display:grid;place-items:center;isolation:isolate}#asset-control-center .catalog-core:before{content:'';position:absolute;inset:-20%;border-radius:50%;background:radial-gradient(circle,#ff3b3016,transparent 66%);z-index:-2}#asset-control-center .core-sphere{position:relative;display:grid;place-items:center;width:79%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 28% 22%,#3b292a 0,#171416 29%,#0b0b0d 60%,#020203 82%);box-shadow:inset 1px 1px 2px #ffffff18,inset -4px -7px 15px #000,0 22px 34px #000a,0 0 38px #ff3b3010}#asset-control-center .core-sphere:after{content:'';position:absolute;inset:0;border-radius:50%;box-shadow:inset 5px 0 14px #ff3b3015,inset -2px -1px 4px #ff3b3045}#asset-control-center .core-sphere img{width:60%;height:auto;filter:brightness(0) invert(1);opacity:.92;z-index:2}#asset-control-center .core-ring{position:absolute;width:118%;height:37%;border:2px solid #ff453b;border-radius:50%;transform:rotate(-28deg);box-shadow:0 0 9px #ff3b3070,inset 0 0 9px #ff3b3040;z-index:1;animation:core-light 5s ease-in-out infinite;pointer-events:none}#asset-control-center .core-ring:after{content:'';position:absolute;inset:-6px;border:1px solid #ff3b3025;border-radius:50%}@keyframes core-light{0%,100%{opacity:.65;filter:brightness(.85)}50%{opacity:1;filter:brightness(1.2)}}@media(min-width:1600px){#asset-control-center .catalog-core{width:225px}}@media(max-width:760px){#asset-control-center .catalog-core{width:180px}}@media(prefers-reduced-motion:reduce){#asset-control-center .core-ring{animation:none}}#asset-control-center .network{background-color:#090a0c;background-image:radial-gradient(circle,#ffffff15 1px,transparent 1.2px);background-size:24px 24px;border:1px solid #ffffff12;border-radius:18px;box-shadow:inset 0 0 90px #0008;aspect-ratio:800/540}#asset-control-center .network:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at center,#ff3b3009,transparent 55%);pointer-events:none;border-radius:inherit}#asset-control-center .wires .orbit{display:none}#asset-control-center .wires circle[fill]{opacity:.3}#asset-control-center .wires path{stroke:#ffffff1f;stroke-dasharray:none;stroke-width:1.1}#asset-control-center .wires path.selected{stroke:#ff4c43;stroke-width:1.5;stroke-dasharray:5 7;filter:drop-shadow(0 0 4px #ff3b3050)}#asset-control-center .song{z-index:3}#asset-control-center .release-core{width:clamp(145px,17vw,212px);aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:radial-gradient(circle at 35% 20%,#322020,#170f10 55%,#100d0e);border:1px solid #ff4c4380;box-shadow:0 0 0 8px #ff3b3004,0 0 50px #ff3b3012,inset 0 1px 14px #ff3b3008}#asset-control-center .release-core:after{content:'';position:absolute;inset:-10px;border-radius:50%;border:1px dashed #ff3b3020;animation:graph-orbit 70s linear infinite;pointer-events:none}#asset-control-center .core-symbol{color:#ff5148;width:29px;height:29px;margin-bottom:12px}#asset-control-center .core-symbol svg{width:100%;height:100%}#asset-control-center .core-kicker{font-size:6px;letter-spacing:.15em;color:#b1807e;margin-bottom:8px}#asset-control-center .release-core strong{font-size:clamp(20px,2.4vw,30px);letter-spacing:-.05em}#asset-control-center .core-meta{font-size:7px;color:#bba3a3;margin-top:8px}#asset-control-center .core-status{font-size:5px;letter-spacing:.12em;color:#a88787;display:flex;gap:5px;align-items:center;margin-top:18px}#asset-control-center .core-status i{width:4px;height:4px;background:#44c96a;border-radius:50%;box-shadow:0 0 6px #44c96a50}#asset-control-center .node{border-radius:40px;background:linear-gradient(145deg,#1b1c1f,#101113);padding:16px 17px;width:clamp(155px,17vw,216px);box-shadow:0 7px 22px #0005;border-color:#ffffff22;gap:9px}#asset-control-center .node .node-icon{display:none}#asset-control-center .node>span:nth-child(2){font-size:clamp(11px,1.1vw,14px);font-weight:600;white-space:nowrap}#asset-control-center .node small{display:none}#asset-control-center .node b{font-size:0;width:7px;height:7px;background:#43c363;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px #43c36318}#asset-control-center .node:hover,#asset-control-center .node.active{background:linear-gradient(145deg,#261a1a,#160f10);border-color:#ff5148;box-shadow:0 0 25px #ff3b3010}#asset-control-center .node.active b{background:#43c363}#asset-control-center .node.spotify{left:20%;top:25%}#asset-control-center .node.video{left:80%;top:25%}#asset-control-center .node.recording{left:80%;top:70%}#asset-control-center .node.art{left:20%;top:70%}#asset-control-center .node.ugc{left:50%;top:86.5%}#asset-control-center .map-index{left:22px;bottom:17px;font-size:6px;letter-spacing:.11em}#asset-control-center .map-index b{margin-left:9px;font-size:5px}#asset-control-center .experience{gap:35px}#asset-control-center .detail{min-height:425px;display:flex;flex-direction:column;justify-content:center}@keyframes graph-orbit{to{transform:rotate(360deg)}}@media(max-width:1000px) and (min-width:761px){#asset-control-center .node{width:150px;padding:14px 12px}#asset-control-center .node>span:nth-child(2){font-size:10px}#asset-control-center .release-core{width:142px}#asset-control-center .core-meta{font-size:6px}#asset-control-center .core-symbol{width:24px;height:24px;margin-bottom:8px}#asset-control-center .core-status{margin-top:12px}}@media(max-width:760px){#asset-control-center .network{padding:18px 14px 20px;aspect-ratio:auto;background-size:20px 20px;gap:12px}#asset-control-center .song{height:225px;margin-bottom:10px}#asset-control-center .release-core{width:187px}#asset-control-center .release-core strong{font-size:27px}#asset-control-center .core-kicker{font-size:7px}#asset-control-center .core-meta{font-size:8px}#asset-control-center .core-status{font-size:6px}#asset-control-center .node{padding:16px 13px;width:auto;min-height:50px}#asset-control-center .node>span:nth-child(2){font-size:11px}#asset-control-center .node b{width:6px;height:6px}#asset-control-center .node.ugc{grid-column:1/-1;justify-self:center;width:58%}#asset-control-center .wires{display:none}#asset-control-center .detail{min-height:0}#asset-control-center .map-index{display:none}}@media(prefers-reduced-motion:reduce){#asset-control-center .release-core:after{animation:none}}
#asset-control-center{--red:#ff3b30;--muted:#a8aaad;--line:#ffffff20;padding-bottom:60px;max-width:1560px;margin:auto;padding-inline:var(--pad);color:#f7f6f3}#asset-control-center h2,#asset-control-center h3{margin-top:0}#asset-control-center .intro-copy{min-width:0}#asset-control-center .intro-copy p{font-size:14px;line-height:1.8}#asset-control-center .detail h3{font-size:clamp(32px,3vw,44px)}

/* Six linked assets: three connections on each side. */
#asset-control-center .node.spotify{left:20%;top:25%}
#asset-control-center .node.art{left:20%;top:50%}
#asset-control-center .node.ugc{left:20%;top:75%}
#asset-control-center .node.video{left:80%;top:25%}
#asset-control-center .node.spotify-video{left:80%;top:50%}
#asset-control-center .node.recording{left:80%;top:75%}
#asset-control-center .node>span:nth-child(2){white-space:normal}
@media(max-width:760px){#asset-control-center .node.ugc{grid-column:auto;justify-self:stretch;width:auto}#asset-control-center .node{min-height:56px}#asset-control-center .node>span:nth-child(2){line-height:1.35}}
