html{scroll-behavior:auto}body{overflow-x:clip}#preview{width:100%;overflow:clip;min-height:100vh}.normal-section{position:relative;width:100%;overflow:clip;background:#212121}.normal-section>.figma-frame{position:absolute;left:0;top:0;transform-origin:0 0;transform:scale(var(--design-scale,1))}.scroll-scene{position:relative;width:100%;background:#cdcdcd}.scene-sticky{position:sticky;top:0;height:100vh;overflow:hidden}.scene-canvas{position:absolute;left:0;top:0;width:1414px;transform-origin:0 0;transform:scale(var(--design-scale,1))}.scene-layer{position:absolute;left:0;top:0;width:1414px;transform-origin:0 0;will-change:transform,opacity}.scene-layer>.figma-frame{position:relative}.entry-camera{transform-origin:0 0}.entry-wall{clip-path:polygon(evenodd,0px 0px,1414px 0px,1414px 796px,0px 796px,0px 0px,704px 333px,704px 691px,1211px 691px,1211px 333px,704px 333px)}.motion-holder{position:absolute;left:0;top:0;width:1414px;transform-origin:0 0;will-change:transform,opacity}.marquee-hit{position:absolute;left:0;width:1414px;cursor:grab;touch-action:pan-y;z-index:4}.marquee-hit.is-dragging{cursor:grabbing}.capsule-trigger{cursor:zoom-in;outline-offset:4px}.capsule-trigger:focus-visible{outline:2px solid #ff6b3d}.preview-dock{position:fixed;right:18px;bottom:18px;z-index:80;display:flex;gap:4px;padding:5px;border:1px solid #ffffff38;border-radius:10px;background:#202220db;backdrop-filter:blur(12px);box-shadow:0 4px 20px #0002;font:12px 'Noto Sans SC',sans-serif;color:#eee}.preview-dock button{background:transparent;color:inherit;border-radius:6px;padding:8px 12px;cursor:pointer}.preview-dock button:hover,.preview-dock button[aria-current=true]{background:#fff2}.preview-dock #dock-toggle{color:#ff996f}#dock-options{display:flex;gap:3px}#dock-options[hidden]{display:none}#load-status{position:fixed;inset:0;display:grid;place-items:center;background:#212121;color:#ddd;z-index:100;font-size:14px;letter-spacing:2px}#load-status[hidden]{display:none}#image-preview{padding:20px;background:#151715;color:#eee;border:1px solid #ffffff24;border-radius:14px;width:76vw;height:80vh;max-width:none;max-height:none;overflow:hidden;box-shadow:0 20px 100px #0009}#image-preview::backdrop{background:#080a08df;backdrop-filter:blur(8px)}#image-preview figure{height:calc(100% - 38px);display:flex;flex-direction:column;align-items:center;margin:0}#modal-image{width:100%;height:calc(100% - 20px);object-fit:contain;background:transparent;border-radius:0}#modal-caption{font-size:12px;letter-spacing:1px;height:20px;display:flex;align-items:center;color:#aaa}.modal-close{position:absolute;right:11px;top:6px;width:36px;height:36px;font:28px sans-serif;background:#151715;color:white;cursor:pointer;border-radius:50%}.modal-controls{display:flex;align-items:center;justify-content:center;gap:25px;height:38px;font:12px 'Roboto Mono',monospace}.modal-controls button{width:50px;height:38px;border-radius:6px;background:#fff1;color:#fff;font-size:22px;cursor:pointer}.modal-controls button:disabled{opacity:.3;cursor:default}.sample-finish{padding:65px 40px;color:#aaa;background:#212121;text-align:center;font-size:13px;line-height:2}.sample-finish button{color:#ff9b78;background:transparent;text-decoration:underline;cursor:pointer}.ink-canvas,.ink-fallback{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ink-sticky{position:sticky;top:0;height:100vh;overflow:hidden;background:#cdcdcd}.ink-fallback{background-size:cover;background-position:center bottom}.ink-copy{position:absolute;left:0;top:0;width:1414px;transform-origin:0 0}.scene-p11{background:#cdcdcd}.scene-p11 .scene-canvas{height:859px}.glyph-image{position:absolute;max-width:none!important;pointer-events:none}.preview-dock button:focus-visible,.modal-controls button:focus-visible{outline:2px solid #ff996f}@media(prefers-reduced-motion:reduce){.preview-dock{backdrop-filter:none}#image-preview::backdrop{backdrop-filter:none}}
.marquee-window{touch-action:pan-y}.capsule-trigger{padding:0}.garage-interior{pointer-events:none}.moving-door{will-change:transform}
.entry-background-extension{position:absolute;left:0;top:0;pointer-events:none;z-index:3}.erase-particles{position:absolute;left:0;top:0;width:1414px;height:795px;pointer-events:none;z-index:2}.vehicle-contour-shadow{pointer-events:none}
.entry-copy{position:absolute;left:0;top:0;width:1414px;height:796px;transform-origin:0 0;z-index:5;pointer-events:none;will-change:transform}.entry-camera{isolation:isolate}
html{scrollbar-gutter:stable}

/* P1 latest artboard: shared viewport-space retreat, clear foreground vehicle. */
.entry-environment-front,.entry-environment-back{position:absolute;left:0;top:0;width:1414px;pointer-events:none;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.entry-environment-front{z-index:5}.entry-environment-back{z-index:3}.entry-environment-back canvas{position:absolute;inset:0;width:1414px;height:100%}.entry-copy{height:691px}.erase-particles{z-index:3}.entry-vehicle{z-index:4;pointer-events:none}.entry-camera{isolation:isolate}

/* Utilities imported only from the latest P1/P2 source. */
.entry-scene .relative{position:relative}
.entry-scene .size-full{width:100%;height:100%}
.entry-scene .absolute{position:absolute}
.entry-scene .h-\[796px\]{height:796px}
.entry-scene .left-0{left:0}
.entry-scene .top-\[-81px\]{top:-81px}
.entry-scene .w-\[1414px\]{width:1414px}
.entry-scene .inset-0{inset:0}
.entry-scene .max-w-none{max-width:none}
.entry-scene .object-cover{object-fit:cover}
.entry-scene .pointer-events-none{pointer-events:none}
.entry-scene .\[word-break\:break-word\]{word-break:break-word}
.entry-scene .h-\[331px\]{height:331px}
.entry-scene .left-\[85px\]{left:85px}
.entry-scene .top-\[128px\]{top:128px}
.entry-scene .w-\[515px\]{width:515px}
.entry-scene .contents{display:contents}
.entry-scene .not-italic{font-style:normal}
.entry-scene .top-\[135px\]{top:135px}
.entry-scene .whitespace-nowrap{white-space:nowrap}
.entry-scene .font-\[\'Bethany_Avanue\:Regular\'\]{font-family:"Bethany Avanue"}
.entry-scene .leading-\[52\.889px\]{line-height:52.889px}
.entry-scene .left-\[326px\]{left:326px}
.entry-scene .text-\[42\.311px\]{font-size:42.311px}
.entry-scene .text-\[color\:var\(--橙色\,\#ff6b3d\)\]{color:var(--橙色,#ff6b3d)}
.entry-scene .top-\[187px\]{top:187px}
.entry-scene .tracking-\[4px\]{letter-spacing:4px}
.entry-scene .font-\[\'BigruixianBlackGBV1\.0\:Regular\'\]{font-family:"BigruixianBlackGBV1.0"}
.entry-scene .leading-\[104\.78px\]{line-height:104.78px}
.entry-scene .left-\[257px\]{left:257px}
.entry-scene .text-\[84px\]{font-size:84px}
.entry-scene .text-\[transparent\]{color:transparent}
.entry-scene .tracking-\[1px\]{letter-spacing:1px}
.entry-scene .text-\[color\:var\(--color\,\#666\)\]{color:var(--color,#666)}
.entry-scene .top-\[37px\]{top:37px}
.entry-scene .font-\[\'Noto_Sans_SC\:Regular\'\]{font-family:"Noto Sans SC"}
.entry-scene .font-normal{font-weight:400}
.entry-scene .h-\[63\.781px\]{height:63.781px}
.entry-scene .leading-\[0\]{line-height:0}
.entry-scene .text-\[\#282928\]{color:#282928}
.entry-scene .text-\[16\.257px\]{font-size:16.257px}
.entry-scene .top-\[254px\]{top:254px}
.entry-scene .w-\[380\.807px\]{width:380.807px}
.entry-scene .leading-\[31px\]{line-height:31px}
.entry-scene .mb-0{margin-bottom:0.0px}
.entry-scene .bottom-\[314px\]{bottom:314px}
.entry-scene .font-\[\'BigYoungMediumGB2\.0\:Regular\'\]{font-family:"BigYoungMediumGB2.0"}
.entry-scene .h-\[17px\]{height:17px}
.entry-scene .text-\[11px\]{font-size:11px}
.entry-scene .translate-y-full{--ty:100%}
.entry-scene .w-\[184px\]{width:184px}
.entry-scene .leading-\[18\.859px\]{line-height:18.859px}
.entry-scene .h-\[40px\]{height:40px}
.entry-scene .left-\[44px\]{left:44px}
.entry-scene .top-\[30px\]{top:30px}
.entry-scene .w-\[1352px\]{width:1352px}
.entry-scene .font-\[\'Blog_Cube\:Regular\'\]{font-family:"Blog Cube"}
.entry-scene .h-\[34px\]{height:34px}
.entry-scene .leading-\[39\.086px\]{line-height:39.086px}
.entry-scene .text-\[41\.143px\]{font-size:41.143px}
.entry-scene .top-0{top:0}
.entry-scene .tracking-\[4\.1143px\]{letter-spacing:4.1143px}
.entry-scene .w-\[55px\]{width:55px}
.entry-scene .bg-\[\#666\]{background:#666}
.entry-scene .left-\[57px\]{left:57px}
.entry-scene .rounded-\[2px\]{border-radius:2px}
.entry-scene .size-\[9px\]{width:9px;height:9px}
.entry-scene .top-\[24px\]{top:24px}
.entry-scene .-translate-y-full{--ty:-100%}
.entry-scene .flex{display:flex}
.entry-scene .flex-col{flex-direction:column}
.entry-scene .h-\[19px\]{height:19px}
.entry-scene .justify-end{justify-content:flex-end}
.entry-scene .left-\[871px\]{left:871px}
.entry-scene .text-\[25\.333px\]{font-size:25.333px}
.entry-scene .top-\[32px\]{top:32px}
.entry-scene .tracking-\[3\.8px\]{letter-spacing:3.8px}
.entry-scene .w-\[395\.2px\]{width:395.2px}
.entry-scene .leading-\[17\.733px\]{line-height:17.733px}
.entry-scene .left-\[747px\]{left:747px}
.entry-scene .size-\[35\.6px\]{width:35.6px;height:35.6px}
.entry-scene .top-\[198px\]{top:198px}
.entry-scene .block{display:block}
.entry-scene .h-\[358px\]{height:358px}
.entry-scene .left-\[704px\]{left:704px}
.entry-scene .top-\[252px\]{top:252px}
.entry-scene .w-\[507px\]{width:507px}
.entry-scene .overflow-clip{overflow:clip}
.entry-scene .left-\[-704px\]{left:-704px}
.entry-scene .mask-alpha{mask-mode:alpha}
.entry-scene .mask-intersect{mask-composite:intersect}
.entry-scene .mask-no-clip{mask-clip:no-clip}
.entry-scene .mask-no-repeat{mask-repeat:no-repeat}
.entry-scene .mask-position-\[704px_333px\]{mask-position:704px 333px}
.entry-scene .mask-size-\[507px_356px\]{mask-size:507px 356px}
.entry-scene .top-\[-333px\]{top:-333px}
.entry-scene .bg-\[\#646464\]{background:#646464}
.entry-scene .h-\[14px\]{height:14px}
.entry-scene .left-\[705px\]{left:705px}
.entry-scene .opacity-86{opacity:0.86}
.entry-scene .top-\[253px\]{top:253px}
.entry-scene .w-\[505px\]{width:505px}
.entry-scene .drop-shadow-\[-4px_4px_1\.7px_rgba\(0\,0\,0\,0\.73\)\]{filter:drop-shadow(-4px 4px 1.7px rgba(0,0,0,0.73))}
.entry-scene .h-\[33px\]{height:33px}
.entry-scene .left-\[881px\]{left:881px}
.entry-scene .w-\[153px\]{width:153px}
.entry-scene .bg-\[var\(--color\,\#666\)\]{background:var(--color,#666)}
.entry-scene .rounded-\[5px\]{border-radius:5px}
.entry-scene .h-\[21\.76px\]{height:21.76px}
.entry-scene .left-\[27\.6px\]{left:27.6px}
.entry-scene .top-\[3\.24px\]{top:3.24px}
.entry-scene .w-\[97\.191px\]{width:97.191px}
.entry-scene .h-\[5\.562px\]{height:5.562px}
.entry-scene .left-\[16px\]{left:16px}
.entry-scene .top-\[10px\]{top:10px}
.entry-scene .w-\[119px\]{width:119px}
.entry-scene .font-\[\'089-SSJinGangTi\:Regular\'\]{font-family:"089-SSJinGangTi"}
.entry-scene .h-\[18\.364px\]{height:18.364px}
.entry-scene .leading-\[18\.364px\]{line-height:18.364px}
.entry-scene .left-\[26px\]{left:26px}
.entry-scene .text-\[\#c1c1c1\]{color:#c1c1c1}
.entry-scene .text-\[26\.234px\]{font-size:26.234px}
.entry-scene .top-\[8\.82px\]{top:8.82px}
.entry-scene .tracking-\[3\.9351px\]{letter-spacing:3.9351px}
.entry-scene .w-\[101px\]{width:101px}
.entry-scene .h-\[48px\]{height:48px}
.entry-scene .left-\[499px\]{left:499px}
.entry-scene .top-\[628px\]{top:628px}
.entry-scene .w-\[447px\]{width:447px}
.entry-scene .right-\[30px\]{right:30px}
.entry-scene .h-\[20px\]{height:20px}
.entry-scene .text-\[\#686868\]{color:#686868}
.entry-scene .text-\[20px\]{font-size:20px}
.entry-scene .top-\[34px\]{top:34px}
.entry-scene .tracking-\[3px\]{letter-spacing:3px}
.entry-scene .w-\[90px\]{width:90px}
.entry-scene .leading-\[14px\]{line-height:14px}
.entry-scene .font-\[\'Anton\:Regular\'\]{font-family:"Anton"}
.entry-scene .leading-\[64px\]{line-height:64px}
.entry-scene .left-\[125px\]{left:125px}
.entry-scene .text-\[40px\]{font-size:40px}
.entry-scene .text-\[color\:var\(--浅灰1\,\#989898\)\]{color:var(--浅灰1,#989898)}
.entry-scene .top-\[-12px\]{top:-12px}
.entry-scene .w-\[16px\]{width:16px}
.entry-scene .left-\[176px\]{left:176px}
.entry-scene .w-\[274px\]{width:274px}
.entry-scene .bg-\[\#cdcdcd\]{background:#cdcdcd}
.entry-scene .content-stretch{align-content:stretch}
.entry-scene .h-\[795px\]{height:795px}
.entry-scene .items-start{align-items:flex-start}
.entry-scene .pb-\[90px\]{padding-bottom:90px}
.entry-scene .pt-\[100px\]{padding-top:100px}
.entry-scene .px-\[120px\]{padding-left:120px;padding-right:120px}
.entry-scene .gap-\[6\.458px\]{gap:6.458px}
.entry-scene .h-\[350px\]{height:350px}
.entry-scene .shrink-0{flex-shrink:0}
.entry-scene .font-\[\'Furore\:Regular\'\]{font-family:"Furore"}
.entry-scene .h-\[105px\]{height:105px}
.entry-scene .leading-\[1\.148\]{line-height:1.148}
.entry-scene .min-w-full{min-width:100%}
.entry-scene .text-\[106\.175px\]{font-size:106.175px}
.entry-scene .tracking-\[-2\.7675px\]{letter-spacing:-2.7675px}
.entry-scene .w-\[min-content\]{width:min-content}
.entry-scene .h-\[103px\]{height:103px}
.entry-scene .leading-\[111\.904px\]{line-height:111.904px}
.entry-scene .text-\[80px\]{font-size:80px}
.entry-scene .tracking-\[38px\]{letter-spacing:38px}
.entry-scene .grid-cols-\[max-content\]{grid-template-columns:max-content}
.entry-scene .grid-rows-\[max-content\]{grid-template-rows:max-content}
.entry-scene .inline-grid{display:inline-grid}
.entry-scene .place-items-start{place-items:start}
.entry-scene .text-\[20\.298px\]{font-size:20.298px}
.entry-scene .col-1{grid-column:1}
.entry-scene .h-\[18px\]{height:18px}
.entry-scene .ml-0{margin-left:0.0px}
.entry-scene .mt-0{margin-top:0.0px}
.entry-scene .row-1{grid-row:1}
.entry-scene .tracking-\[3\.0447px\]{letter-spacing:3.0447px}
.entry-scene .w-\[108\.631px\]{width:108.631px}
.entry-scene .leading-\[14\.209px\]{line-height:14.209px}
.entry-scene .capitalize{text-transform:capitalize}
.entry-scene .ml-\[122\.44px\]{margin-left:122.44px}
.entry-scene .w-\[306\.56px\]{width:306.56px}
.entry-scene .left-\[498px\]{left:498px}
.entry-scene .top-\[699px\]{top:699px}
.entry-scene .w-\[450px\]{width:450px}
.entry-scene .left-\[664px\]{left:664px}
.entry-scene .aspect-\[646\/636\]{aspect-ratio:646/636}
.entry-scene .mask-size-\[645\.77px_636px\]{mask-size:645.77px 636px}
.entry-scene .right-\[104px\]{right:104px}
.entry-scene .shadow-\[-11px_4px_17px_0px_rgba\(0\,0\,0\,0\.25\)\]{box-shadow:-11px 4px 17px 0px rgba(0,0,0,0.25)}
.entry-scene .overflow-hidden{overflow:hidden}
.entry-scene .h-\[122\.21\%\]{height:122.21%}
.entry-scene .left-\[-84\%\]{left:-84%}
.entry-scene .top-\[-0\.13\%\]{top:-0.13%}
.entry-scene .w-\[213\.79\%\]{width:213.79%}

/* Only the six approved P9/P12 tracks use the canvas gallery. */
.circular-track-canvas,.circular-track-fallback{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.circular-track-canvas{z-index:1;display:block}.circular-track-canvas[hidden],.circular-track-fallback[hidden]{display:none}.circular-track-fallback{mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-size:100% 100%}.circular-track .marquee-hit{user-select:none;-webkit-user-select:none}
