@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#11100b;--charcoal:#201d17;--paper:#fff9df;--cream:#f8f3e4;--soft:#efe7cc;--line:#201d1729;--gold:#f3ba2f;--goldDeep:#c98a08;--green:#087a42;--muted:#786f5b;--white:#fffdf4;--page-bg:linear-gradient(128deg, #f0b51d 0%, #ffd968 34%, #fff4c0 58%, #f5c443 100%);--band-layer-1:linear-gradient(118deg, #ffffff0d, #ffffffa6 58%, #ffffff1a);--band-layer-2:linear-gradient(8deg, #11100b1f, transparent 34%);--band-blur:#fffdf46b;--topbar-border:#ffffffb8;--topbar-bg:#fffdf4d4;--topbar-shadow:0 22px 70px #5c3d0029;--hero-visual-overlay:linear-gradient(90deg, #100f0d 0%, transparent 24%, #100f0d22 100%);--hero-visual-image:url(/xd-global-film-rwa-hero.png);--poster-overlay:linear-gradient(180deg, transparent 20%, #180e0edd 100%);--poster-image:url(/ghz-king-returns-street.png);--poster-shadow:22px 28px 0 #d6a73a, 38px 44px 80px #45281755;--stamp-accent:#9e1f1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--page-bg);letter-spacing:0;margin:0;font-family:Inter,Helvetica Neue,Arial,sans-serif}a,button,input{font:inherit}button{cursor:pointer}.appShell{min-height:100vh;padding:28px clamp(18px,4vw,72px) 22px;position:relative;overflow-x:hidden}.backgroundBands{z-index:-2;background:var(--band-layer-1), var(--band-layer-2);position:fixed;inset:0}.backgroundBands:after{content:"";background:var(--band-blur);filter:blur(8px);border-radius:60% 40% 0 0;width:82vw;height:54vh;position:absolute;inset:auto -12vw -24vh auto;transform:rotate(-10deg)}.topbar{border:1px solid var(--topbar-border);background:var(--topbar-bg);width:min(1640px,100%);min-height:78px;box-shadow:var(--topbar-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10;border-radius:999px;align-items:center;gap:26px;margin:0 auto;padding:0 16px 0 22px;display:flex;position:relative}.skinDock{flex:none}.skinSwitcher{color:var(--muted);text-transform:uppercase;letter-spacing:1.2px;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.skinSwitcher select{border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:999px;min-height:38px;padding:0 14px;font-size:11px;font-weight:700}.brand,.footerBrand{color:var(--ink);letter-spacing:2.4px;align-items:center;gap:11px;font-size:14px;font-weight:950;text-decoration:none;display:inline-flex}.tokenAvatar{width:58px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;place-items:center;display:inline-grid;overflow:hidden}.tokenAvatar.small{width:38px;height:38px}.tokenAvatar img,.stockLogo img{object-fit:contain;width:100%;height:100%}.pageNav{flex:1;justify-content:center;align-items:center;gap:clamp(14px,2.1vw,38px);min-width:0;display:flex}.pageNav a{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pageNav a{color:color-mix(in srgb, var(--ink) 52%, transparent)}}.pageNav a{text-transform:uppercase;letter-spacing:1.8px;white-space:nowrap;font-size:12px;font-weight:900;text-decoration:none}.walletDock{align-items:center;gap:12px;min-height:56px;display:flex}.walletDock span{text-transform:uppercase;color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.walletDock span{color:color-mix(in srgb, var(--ink) 56%, transparent)}}.walletDock span{letter-spacing:1.5px;white-space:nowrap;font-size:11px;font-weight:900}.walletDock b{color:var(--ink);margin-left:6px}.walletDock button{background:var(--ink);height:54px;color:var(--white);text-transform:uppercase;letter-spacing:1.7px;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:999px;padding:0 24px;font-size:12px;font-weight:950;overflow:hidden}.homeStage,.pageSurface,.homeBelow,.footer{width:min(1640px,100%);margin:0 auto}.homeStage{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:clamp(32px,5vw,90px);min-height:calc(100vh - 128px);padding:58px 0 42px;display:grid}.kicker{color:var(--charcoal);text-transform:uppercase;letter-spacing:2.8px;align-items:center;font-size:12px;font-weight:950;display:inline-flex}.heroCopy h1{letter-spacing:0;margin:20px 0 18px;font-size:clamp(56px,6.2vw,96px);font-weight:950;line-height:.78}.heroCopy h1 span{display:block}.heroCopy,.heroVisual,.pageIntro,.splitSurface>div{min-width:0}.heroCopy p,.pageIntro p,.folioStat p,.vaultMap p,.docColumns p,.footer p{color:var(--muted);font-size:16px;line-height:1.72}.heroCopy p{max-width:640px;font-size:19px}.ctaRow{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.goldCta,.outlineCta,.connectLarge{text-transform:uppercase;letter-spacing:1.8px;border-radius:999px;justify-content:center;align-items:center;min-height:58px;padding:0 30px;font-size:13px;font-weight:950;text-decoration:none;display:inline-flex}.goldCta,.connectLarge{background:var(--ink);color:var(--white);border:1px solid var(--ink)}.outlineCta{color:var(--ink);background:#fffdf433;border:1px solid #11100b47}.heroVisual{grid-template-columns:minmax(450px,1fr) minmax(290px,.58fr);align-items:center;gap:0;min-height:710px;display:grid;position:relative;transform:translate(12px)}.heroVisual:before{content:"";background:linear-gradient(145deg,#fffdf4e6,#fff6be80),radial-gradient(circle at 42% 40%,#f3ba2f2e,#0000 45%);border:1px solid #ffffffb3;border-radius:60% 40% 46% 54%/56% 45% 55% 44%;width:min(900px,108%);height:610px;position:absolute;bottom:18px;right:-4%;box-shadow:0 38px 95px #593a0026}.heroDog{z-index:4;filter:drop-shadow(0 30px 40px #36230033);place-self:end;width:min(590px,112%);position:relative;transform:translate(62px,18px)}.vaultLens{z-index:5;width:min(395px,100%);color:var(--white);background:#11100be6;border-radius:38px;justify-self:start;padding:24px;position:relative;top:auto;right:auto;transform:translate(-188px,32px);box-shadow:0 24px 60px #11100b47}.vaultLens div+div{border-top:1px solid #ffffff29;margin-top:18px;padding-top:18px}.vaultLens span{color:#fffdf494;text-transform:uppercase;letter-spacing:1.9px;font-size:10px;font-weight:900;display:block}.vaultLens b{margin-top:8px;font-size:24px;line-height:1.15;display:block}.homeBelow{grid-template-columns:repeat(3,minmax(0,1fr)) 1.4fr;align-items:stretch;gap:12px;margin-top:-18px;display:grid}.folioStat,.rewardFeed,.swapPanel,.rewardsConsole,.contractRibbon,.basketGrid article,.docColumns article{background:#fffdf4c7;border:1px solid #11100b1f;box-shadow:0 18px 48px #5b3b0014}.folioStat{border-radius:38px 18px;min-height:176px;padding:24px}.folioStat span,.feedHead span,.rewardHeroNumber span,.accountTiles span,.contractRibbon span,.basketGrid span,.docColumns b,.quoteList span,.panelTitle span,.swapField span{text-transform:uppercase;color:#11100b80;letter-spacing:1.8px;font-size:11px;font-weight:950}.folioStat b{letter-spacing:0;margin:20px 0 16px;font-size:34px;display:block}.basketStrip{background:#11100be6;border-radius:34px;flex-wrap:wrap;gap:8px;padding:18px;display:flex}.basketStrip a{min-height:70px;color:var(--white);background:#fffdf414;border-radius:999px;flex:96px;align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.basketStrip span{font-size:12px;font-weight:950}.basketStrip b{color:var(--gold);margin-left:auto;font-size:12px}.stockLogo{background:var(--white);border-radius:16px;flex:none;place-items:center;width:48px;height:48px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #11100b14}.stockLogo.small{border-radius:12px;width:32px;height:32px}.stockLogo img{object-fit:contain;z-index:2;padding:7px;position:relative}.stockLogo.small img{padding:5px}.stockLogo b{color:var(--ink);place-items:center;font-weight:950;display:grid;position:absolute;inset:0}.pageSurface{min-height:calc(100vh - 150px);padding:clamp(44px,7vw,98px) 0 36px}.splitSurface{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(28px,5vw,76px);display:grid}.pageIntro h1{letter-spacing:0;max-width:960px;margin:18px 0;font-size:clamp(52px,7vw,116px);font-weight:950;line-height:.86}.pageIntro.wide{max-width:1100px}.swapPanel,.rewardsConsole{border-radius:44px 24px;padding:clamp(22px,4vw,34px)}.panelTitle{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.panelTitle span{align-items:center;gap:9px;display:inline-flex}.panelTitle b{font-size:13px}.modeTabs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.modeTabs button,.swapPercentRow button{border:1px solid var(--line);min-height:52px;color:var(--ink);text-transform:uppercase;letter-spacing:1.8px;background:#fffdf480;border-radius:999px;font-size:12px;font-weight:950}.modeTabs button.active{color:var(--green);background:#087a421f;border-color:#087a428c}.swapField{background:#201d170f;border-radius:34px 18px;margin-top:12px;padding:22px;display:block;position:relative}.swapField span{justify-content:space-between;gap:16px;display:flex}.swapField small{text-align:right}.swapField input{width:calc(100% - 136px);color:var(--ink);background:0 0;border:0;outline:0;margin-top:22px;font-size:54px;font-weight:650}.swapField strong{color:#11100b6b;text-overflow:ellipsis;width:calc(100% - 136px);margin-top:22px;font-size:54px;line-height:1;display:block;overflow:hidden}.swapField em{background:var(--white);text-align:center;border-radius:22px;min-width:92px;padding:14px 16px;font-style:normal;font-weight:950;position:absolute;bottom:22px;right:18px}.swapPercentRow{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 0;display:grid}.swapPercentRow button{min-height:36px;font-size:11px}.swapTurn{background:var(--ink);width:42px;height:42px;color:var(--white);text-transform:uppercase;z-index:2;border-radius:50%;place-items:center;margin:8px auto -2px;font-size:11px;font-weight:950;display:grid;position:relative}.quoteList{border:1px solid var(--line);background:#fffdf475;border-radius:28px;margin:18px 0;overflow:hidden}.quoteList div{justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 22px;display:flex}.quoteList div+div{border-top:1px solid var(--line)}.quoteList a,.quoteList b{color:var(--ink);text-align:right;font-size:14px;font-weight:950;text-decoration:none}.swapSubmit,.pausedSwap{background:var(--ink);width:100%;min-height:72px;color:var(--white);text-transform:uppercase;letter-spacing:2px;border:0;border-radius:999px;font-size:16px;font-weight:950}.pausedSwap{background:#11100b75;place-items:center;display:grid}.swapMessage{color:var(--ink);overflow-wrap:anywhere;background:#fffdf4a8;border:1px solid #11100b26;border-radius:20px;margin-top:14px;padding:14px 18px;font-size:13px;font-weight:800}.swapMessage.error{color:#882313;background:#fff0e8;border-color:#be361a59}.swapMessage a{float:right;color:var(--ink);margin-left:14px}.confirmOverlay{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11100b8a;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.confirmPanel{background:var(--white);border:1px solid #ffffffb8;border-radius:42px 18px;width:min(560px,100%);padding:clamp(24px,4vw,34px);box-shadow:0 34px 96px #11100b57}.confirmPanel h2{letter-spacing:0;margin:12px 0 14px;font-size:clamp(34px,5vw,54px);line-height:.92}.confirmPanel p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.confirmActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.vaultMap,.basketGrid,.docColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:36px;display:grid}.vaultMap article{min-height:280px;color:var(--white);background:#11100be6;border-radius:54px 18px;padding:28px}.vaultMap span{color:var(--gold);font-weight:950}.vaultMap b{margin:38px 0 16px;font-size:30px;display:block}.vaultMap p{color:#fffdf4a3}.contractRibbon{border-radius:999px;flex-wrap:wrap;align-items:center;gap:18px 28px;min-height:88px;margin-top:14px;padding:16px 24px;display:flex}.contractRibbon a,.contractRibbon b{color:var(--ink);font-weight:950;text-decoration:none}.epochDesk,.claimDock{background:#fffdf4c7;border:1px solid #11100b1f;border-radius:34px 18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:14px;padding:22px;display:grid;box-shadow:0 18px 48px #5b3b0014}.epochDesk span,.claimDock span,.confirmPanel span{text-transform:uppercase;color:#11100b80;letter-spacing:1.8px;font-size:11px;font-weight:950;display:block}.epochDesk b,.claimDock b{letter-spacing:0;margin-top:6px;font-size:28px;display:block}.epochDesk p{max-width:780px;color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.55}.epochDesk button,.claimDock button{background:var(--ink);min-height:58px;color:var(--white);text-transform:uppercase;letter-spacing:1.7px;white-space:nowrap;border:0;border-radius:999px;padding:0 24px;font-size:12px;font-weight:950}.epochDesk button:disabled,.claimDock button:disabled{opacity:.42;cursor:not-allowed}.rewardHeroNumber{text-align:center;background:#201d170f;border-radius:42px;place-items:center;min-height:190px;display:grid}.rewardHeroNumber b{letter-spacing:0;font-size:clamp(60px,7vw,112px);line-height:.9;display:block}.accountTiles{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.accountTiles div{background:#fffdf475;border-radius:26px;min-height:104px;padding:16px}.accountTiles b{margin-top:18px;font-size:18px;display:block}.connectLarge{border:0;width:100%}.walletEpochLedger{border-top:1px solid var(--line);margin:18px 0}.walletEpochRow{border-bottom:1px solid var(--line);padding:22px 0}.epochRowHead,.epochSnapshot,.epochClaimLine{justify-content:space-between;align-items:center;gap:18px;display:flex}.epochRowHead span,.epochSnapshot span,.epochClaimLine span{text-transform:uppercase;color:#11100b80;letter-spacing:1.7px;font-size:10px;font-weight:950;display:block}.epochRowHead b{margin-top:4px;font-size:30px;display:block}.epochStatus{color:var(--muted);text-align:right;font-size:12px;font-style:normal;font-weight:900}.epochStatus.status-2{color:#9a6500}.epochStatus.status-4{color:var(--green)}.epochStatus.status-3,.epochStatus.status-6,.epochStatus.status-7{color:#a52d18}.epochSnapshot{margin-top:16px;padding:12px 0}.epochSnapshot b{text-align:right;font-size:13px}.epochAllocations{border-top:1px solid #11100b14;border-bottom:1px solid #11100b14}.epochAllocations div{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;display:grid}.epochAllocations div+div{border-top:1px solid #11100b14}.epochAllocations span{font-size:12px;font-weight:950}.epochAllocations b{overflow-wrap:anywhere;font-size:14px}.epochAllocations em{color:var(--green);font-size:11px;font-style:normal;font-weight:900}.epochClaimLine{margin-top:16px}.epochClaimLine b{margin-top:5px;font-size:24px;display:block}.epochClaimLine button{background:var(--ink);min-height:50px;color:var(--white);text-transform:uppercase;letter-spacing:1.4px;border:0;border-radius:999px;padding:0 20px;font-size:11px;font-weight:950}.epochClaimLine button:disabled{color:#11100b7a;cursor:not-allowed;background:#11100b14}.rewardFeed{border-radius:36px;overflow:hidden}.feedHead,.rewardFeed a{border-bottom:1px solid var(--line);min-height:64px;color:var(--ink);grid-template-columns:1fr 1.4fr .9fr;align-items:center;gap:16px;padding:0 22px;text-decoration:none;display:grid}.feedHead{grid-template-columns:1fr auto}.rewardFeed b{font-weight:950}.rewardFeed em{text-align:right;color:var(--muted);font-size:12px;font-style:normal}.quietNote{margin:0;padding:20px 22px}.quietNote.error{color:#8b2413}.basketGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.basketGrid article{border-radius:42px 18px;flex-direction:column;min-height:310px;padding:24px;display:flex}.basketGrid b{margin-top:34px;font-size:36px;display:block}.basketGrid em{color:var(--muted);margin-top:8px;font-size:13px;font-style:normal;display:block}.basketGrid strong{margin-top:auto;font-size:42px}.basketGrid a{color:var(--ink);text-transform:uppercase;font-size:13px;font-weight:950;text-decoration:none}.docColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.docColumns article{border-radius:36px 18px;min-height:160px;padding:26px}.docColumns b{color:var(--ink)}.footer{border-top:1px solid #11100b2e;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:86px;margin-top:28px;padding-top:18px;display:grid}.footer p{margin:0;font-size:12px;line-height:1.5}.footer a{color:var(--ink);text-transform:uppercase;letter-spacing:1.6px;font-size:12px;font-weight:950;text-decoration:none}.xdVisualLane{width:min(var(--ui-shell-max), 100%);grid-template-columns:1.2fr .8fr 1.2fr;align-items:stretch;gap:22px;margin:0 auto;padding:32px 42px 0;display:grid}.xdVisualCard{border:1px solid var(--ui-border);background:var(--ui-surface);box-shadow:0 18px 42px var(--ink);border-radius:22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.xdVisualCard{box-shadow:0 18px 42px color-mix(in srgb, var(--ink) 12%, transparent)}}.xdVisualCard img{object-fit:cover;filter:saturate(.9)contrast(1.06)brightness(.9);width:100%;height:100%;display:block}.xdVisualCardWide{min-height:280px}.xdVisualCardTall{min-height:420px}.xdVisualMeta{background:linear-gradient(#0000,#0a0a09d1 36%,#0a0a09f0);padding:20px 22px 18px;position:absolute;inset:auto 0 0}.xdVisualMeta .kicker{letter-spacing:.14em;margin-bottom:10px;font-size:10px;display:inline-block}.xdVisualMeta h3{color:var(--white);letter-spacing:-.04em;margin:0;font-size:clamp(18px,2vw,29px);line-height:1.3}@media (max-width:760px){.xdVisualLane{grid-template-columns:1fr;padding:28px 20px 0}.xdVisualCardWide,.xdVisualCardTall{min-height:300px}}@media (min-width:1500px){.topbar,.homeStage,.pageSurface,.homeBelow,.footer{width:min(1760px,100%)}.heroVisual{min-height:760px}.heroDog{width:min(660px,112%)}.vaultLens{width:min(440px,100%)}}@media (min-width:1121px){.appShell{padding:24px 42px 22px 184px}.backgroundBands{background:radial-gradient(circle at 82% 18%,#fffdf4eb,#0000 31%),linear-gradient(120deg,#f1b51d 0%,#ffe06f 42%,#fff8d6 68%,#f0b820 100%)}.backgroundBands:after{filter:blur();background:#fffdf485;border-radius:62% 38% 0 0;width:78vw;height:62vh;inset:auto -8vw -16vh auto;transform:rotate(-7deg)}.topbar{background:#fffdf4c7;border-radius:42px;flex-direction:column;justify-content:flex-start;align-items:center;gap:18px;width:132px;min-height:0;margin:0;padding:18px 14px;position:fixed;inset:24px auto 24px 24px}.brand{letter-spacing:1.3px;text-align:center;flex-direction:column;justify-content:center;gap:10px;width:100%;min-height:94px;font-size:11px;line-height:1.1}.brand .tokenAvatar.small{width:68px;height:68px}.brand .tokenAvatar.small img{transform:scale(1.42)}.pageNav{flex-direction:column;flex:1;justify-content:center;gap:10px;width:100%}.pageNav a{letter-spacing:1.5px;writing-mode:horizontal-tb;border-radius:999px;place-items:center;width:100%;min-height:42px;font-size:11px;display:grid;transform:none}.pageNav a.active{background:#11100b14}.walletDock{flex-direction:column;gap:12px;width:100%;min-height:0;margin-top:auto}.walletDock span{writing-mode:horizontal-tb;letter-spacing:1.2px;text-align:center;font-size:10px;line-height:1.5;transform:none}.walletDock b{margin:3px 0 0;display:block}.walletDock button{letter-spacing:.8px;writing-mode:horizontal-tb;border-radius:999px;width:100%;height:auto;min-height:54px;padding:0 8px;font-size:10px;transform:none}.homeStage,.homeBelow,.pageSurface,.footer{width:min(1780px,100%)}.homeStage{min-height:calc(100vh - 64px);padding:38px 0 0;display:block;position:relative;overflow:hidden}.heroCopy{z-index:4;max-width:none;padding-top:12px;position:relative}.heroCopy h1{letter-spacing:0;max-width:min(650px,46vw);margin:18px 0 14px;font-size:clamp(86px,10.2vw,152px);line-height:.74}.heroCopy p{max-width:560px;margin-top:20px;font-size:18px}.heroCopy .ctaRow{margin-top:28px;position:static}.heroVisual{pointer-events:none;min-height:0;display:block;position:absolute;inset:42px 0 0;transform:none}.heroVisual:before{background:linear-gradient(105deg,#fffdf4b3,#fffdf42e),radial-gradient(circle at 38% 44%,#fffdf4f0,#fffdf461 64%,#0000 66%);border-radius:54% 46% 46% 54%;width:min(900px,62vw);height:min(720px,68vh);bottom:86px;right:-2vw;transform:rotate(-3deg)}.heroDog{z-index:5;object-fit:contain;filter:drop-shadow(0 34px 34px #5c3d0038);width:min(570px,35vw);max-height:calc(100vh - 86px);position:absolute;bottom:34px;right:clamp(112px,8vw,178px);transform:none}.vaultLens{z-index:6;background:#11100beb;border-radius:999px 44px 44px 999px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:22px;width:min(540px,34vw);min-height:244px;padding:34px 38px;display:grid;position:absolute;bottom:118px;right:clamp(14px,2vw,44px);transform:none;box-shadow:0 38px 90px #452d003d}.vaultLens div+div{border-top:0;border-left:1px solid #fffdf429;margin:0;padding:0 0 0 24px}.vaultLens b{font-size:clamp(26px,2.7vw,48px)}.homeBelow{z-index:9;grid-template-columns:.85fr .85fr .85fr 1.55fr;gap:10px;margin-top:-86px;display:grid;position:relative}.homeBelow>*,.basketStrip{border-radius:34px 12px}.footer{margin-top:18px}}@media (max-width:1120px){.topbar{border-radius:34px;flex-wrap:wrap;padding:16px}.pageNav{flex-basis:100%;order:3;justify-content:flex-start;padding:8px 2px 0;overflow-x:auto}.walletDock{margin-left:auto}.homeStage,.splitSurface{grid-template-columns:1fr}.homeBelow{grid-template-columns:repeat(2,1fr);margin-top:8px}.heroVisual{grid-template-columns:1fr;min-height:560px;transform:none}.heroDog{justify-self:center;width:min(430px,88%);transform:none}.vaultLens{order:-1;justify-self:center;width:min(520px,92%);transform:none}.vaultMap,.basketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.appShell{padding:14px 12px 18px}.topbar{gap:12px;min-height:64px}.brand{letter-spacing:1.7px;font-size:12px}.walletDock span{display:none}.walletDock button{height:44px;padding:0 16px;font-size:11px}.homeStage{min-height:auto;padding:34px 0 24px}.pageNav{gap:12px}.pageNav a{letter-spacing:1.25px;font-size:10px}.heroCopy h1{transform-origin:0;font-size:56px;line-height:.82;transform:scaleX(.82)}.heroCopy p,.pageIntro p{font-size:15px}.heroVisual{flex-direction:column;justify-content:flex-start;align-items:center;gap:18px;width:100%;min-height:500px;display:flex;overflow:visible;transform:none}.heroVisual:before{width:118%;height:340px;bottom:14px;left:4%;right:auto}.heroDog{order:2;place-self:center;width:min(330px,88%);transform:none}.vaultLens{border-radius:28px;order:1;place-self:stretch stretch;width:100%;max-width:360px;padding:18px;position:relative;inset:auto;transform:none}.vaultLens b{font-size:18px}.homeBelow,.vaultMap,.basketGrid,.docColumns,.accountTiles{grid-template-columns:1fr}.splitSurface{gap:28px}.pageSurface{min-height:auto;padding-top:38px}.pageIntro h1{font-size:48px}.swapPanel,.rewardsConsole{border-radius:32px 18px;padding:18px}.swapField input,.swapField strong{width:calc(100% - 102px);font-size:38px}.swapField em{min-width:74px;padding:11px 12px}.quoteList div,.feedHead,.rewardFeed a{grid-template-columns:1fr;align-items:start;padding:14px 18px}.quoteList div{display:grid}.rewardFeed em{text-align:left}.contractRibbon{border-radius:28px}.epochDesk,.claimDock{border-radius:28px 14px;grid-template-columns:1fr}.epochDesk button,.claimDock button{width:100%}.epochClaimLine{flex-direction:column;align-items:stretch}.epochClaimLine button{width:100%}.epochAllocations div{grid-template-columns:58px minmax(0,1fr)}.epochAllocations em{grid-column:2;padding-bottom:10px}.confirmActions>*{width:100%}.footer{grid-template-columns:1fr;gap:12px}}.hasTestMode{padding-top:64px}.testModeBanner{z-index:9999;color:#fff4bb;background:#16170e;border-bottom:2px solid #e7b424;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 24px;display:flex;position:fixed;top:0;left:0;right:0}.testModeBanner>div{align-items:center;gap:18px;display:flex}.testModeBanner strong{white-space:nowrap;font-size:16px}.testModeBanner span{font-size:12px}.testModeBanner button{color:#fff4bb;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff4bb70;border-radius:7px;padding:8px 12px}@media (max-width:700px){.testModeBanner{padding:10px 14px}.testModeBanner>div{display:block}.testModeBanner span{margin-top:4px;font-size:10px;display:block}}.testModeLabel{color:#51430b;vertical-align:middle;border:1px solid #75651c;border-radius:5px;margin:0 0 12px 12px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-block}.xdHome .heroCopy{z-index:2;position:relative}.xdHome .heroCopy h1{letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:.88}.xdHome .heroCopy p{color:#514839;max-width:520px;font-size:17px;line-height:1.9}.heroProof{border-top:1px solid var(--line);align-items:baseline;gap:14px;max-width:520px;margin-top:46px;padding-top:18px;display:flex}.heroProof span,.heroProof em{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-size:10px;font-style:normal}.heroProof b{font-size:14px}.xdHome .heroVisual{place-items:center;min-height:600px;display:grid;position:relative}.filmPoster{aspect-ratio:.69;color:#f5e7bd;background:linear-gradient(145deg,#301d18,#6f1e1d 52%,#17120f);width:min(390px,68vw);padding:22px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:22px 28px #d6a73a,38px 44px 80px #45281755}.filmPoster:before{content:"";border:1px solid #d6a73a88;position:absolute;inset:12px}.filmPoster:after{content:"";mix-blend-mode:screen;background:radial-gradient(circle at 70% 32%,#e7c87933,#0000 30%),linear-gradient(105deg,#0000 42%,#fff0 43%,#fff2 48%,#0000 55%);position:absolute;inset:0}.posterTop,.posterBottom{z-index:1;letter-spacing:.16em;justify-content:space-between;font-size:9px;display:flex;position:relative}.posterTitle{z-index:1;position:absolute;top:28%;left:12%;right:8%}.posterTitle small{letter-spacing:.22em;font-size:11px;display:block}.posterTitle strong{letter-spacing:-.12em;margin:14px 0 2px;font-family:Georgia,serif;font-size:clamp(56px,8vw,88px);line-height:.8;display:block}.posterTitle b{letter-spacing:.25em;font-size:19px}.posterBottom{z-index:1;line-height:1.8;display:block;position:absolute;bottom:24px;left:22px;right:22px}.posterBottom i{color:#d6a73a;font-style:normal;display:block}.heroStamp{z-index:2;text-align:center;color:#9e1f1f;border:1px solid #9e1f1f;border-radius:50%;place-content:center;width:108px;height:108px;font-size:27px;font-weight:900;line-height:.8;display:grid;position:absolute;top:9%;right:8%;transform:rotate(12deg)}.heroStamp small{letter-spacing:.1em;margin-top:9px;font-size:7px}.xdHome .vaultLens{z-index:3;color:#fff8dd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181512e8;border-color:#d6a73a66;width:min(470px,92%);position:absolute;bottom:7%;left:0;right:auto}.xdHome .vaultLens span{color:#d6a73a}.xdHome .vaultLens b{color:#fff8dd}@media (max-width:760px){.xdHome .heroVisual{min-height:500px;margin-top:12px}.filmPoster{width:min(320px,74vw)}.heroStamp{top:5%;right:2%}.heroProof{flex-wrap:wrap;gap:8px 12px;margin-top:30px}}.xdHome .heroVisual{background:linear-gradient(90deg,#100f0d 0%,#0000 24%,#100f0d22 100%),url(/xd-global-film-rwa-hero.png) 50%/cover no-repeat;border-radius:2px;padding:40px}.filmPoster{background:linear-gradient(#1b1110aa,#1b1110cc),url(/ghz-king-returns-street.png) 50%/cover no-repeat}.filmPoster:after{mix-blend-mode:normal;background:linear-gradient(#0000 20%,#180e0edd 100%)}:root{--ink:#f2ead8;--charcoal:#d9cdb5;--paper:#100f0d;--cream:#171512;--soft:#25211b;--line:#f2ead82b;--gold:#d6a73a;--goldDeep:#a77a1c;--green:#86a66a;--muted:#9d927e;--white:#f7f0df}body{color:var(--ink);background:#100f0d;font-family:Georgia,Times New Roman,Microsoft YaHei,serif}.appShell{background:radial-gradient(circle at 82% 12%,#5a241b 0,#100f0d 34%),#100f0d;padding:0 44px 30px}.topbar{border:0;border-bottom:1px solid var(--line);width:100%;max-width:1500px;min-height:84px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0}.brand{color:var(--ink);letter-spacing:.12em}.brand .tokenAvatar{filter:grayscale()sepia()brightness(1.6)}.pageNav{justify-content:flex-start;gap:30px;margin-left:42px}.pageNav a{color:#9d927e;text-transform:none;letter-spacing:.08em;font-family:Arial,Microsoft YaHei,sans-serif;font-size:12px}.pageNav a.active,.pageNav a:hover{color:var(--gold)}.walletDock span{color:var(--muted);font-family:Arial,Microsoft YaHei,sans-serif}.walletDock button{background:var(--gold);color:#100f0d;border-radius:3px;height:44px;font-family:Arial,Microsoft YaHei,sans-serif;font-size:11px}.homeStage,.pageSurface,.homeBelow,.footer{max-width:1500px}.homeStage{grid-template-columns:minmax(0,1fr) minmax(500px,.95fr);gap:8vw;min-height:calc(100vh - 84px);padding:74px 0 70px}.xdHome .heroCopy h1{color:var(--ink);font-size:clamp(64px,8.4vw,138px)}.xdHome .heroCopy h1 span:last-child{color:var(--gold)}.xdHome .heroCopy p{color:#b6aa95}.kicker{color:var(--gold);font-family:Arial,Microsoft YaHei,sans-serif;font-size:11px}.goldCta{background:var(--gold);color:#100f0d;border-radius:3px}.outlineCta{color:var(--ink);border-color:var(--line);border-radius:3px}.homeBelow{border-top:1px solid var(--line);background:0 0}.folioStat{border-color:var(--line)}.folioStat b{color:var(--gold)}.basketStrip a{color:var(--ink);border-color:var(--line);background:#171512}.footer{border-color:var(--line);color:var(--muted);font-family:Arial,Microsoft YaHei,sans-serif}.footerBrand{color:var(--ink)}@media (max-width:760px){.appShell{padding:0 18px 22px}.topbar{gap:12px;min-height:74px}.brand span{font-size:11px}.pageNav{gap:12px;margin-left:8px;overflow:auto}.pageNav a{font-size:11px}.walletDock span{display:none}.walletDock button{padding:0 12px}.homeStage{grid-template-columns:1fr;gap:10px;padding-top:46px}.xdHome .heroCopy h1{font-size:64px}}.xdStoryGrid,.xdEconomy,.xdDual,.xdAssetCard{border-top:1px solid var(--line);max-width:1180px;margin:0 auto;padding:100px 42px;position:relative}.xdSectionLead h2,.xdEconomy h2,.xdDual h2,.xdAssetCard h2{color:var(--white);letter-spacing:-.04em;margin:18px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,68px);font-weight:400;line-height:1.04}.xdSectionLead h2 em,.xdEconomy h2 em,.xdAssetCard h2 em{color:var(--gold);font-style:normal}.xdSectionLead>p{max-width:510px;color:var(--muted);font-size:16px;line-height:1.9}.xdFlow{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:58px;display:grid}.xdFlow article{border-top:2px solid var(--gold);padding:18px 0}.xdFlow b{color:var(--gold);letter-spacing:.12em;font-size:12px}.xdFlow h3{color:var(--white);margin:20px 0 10px;font-size:22px}.xdFlow p{color:var(--muted);margin:0;line-height:1.8}.xdEconomy{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.xdRevenueRail{border-left:1px solid var(--gold);gap:18px;padding-left:28px;display:grid}.xdRevenueRail span{color:var(--gold);font-family:Georgia,serif;font-size:20px}.xdRevenueRail small{color:var(--muted);font:13px var(--font-geist-sans);margin-top:3px;display:block}.xdDual{background:#171512;grid-template-columns:1fr 1fr;gap:80px;display:grid}.xdLoop{gap:18px;display:grid}.xdLoop p{color:var(--muted);border-left:2px solid #a8372e;margin:0;padding:14px 0 14px 22px;line-height:1.8}.xdLoop b{color:var(--white)}.xdAssetCard{grid-template-columns:1fr 1fr;gap:80px;padding-bottom:140px;display:grid}.xdAssetCard p{color:var(--muted);max-width:420px;line-height:1.8}.xdAssetMeta{align-content:center;gap:0;display:grid}.xdAssetMeta span{border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;padding:18px 0;font-size:12px}.xdAssetMeta b{color:var(--white);letter-spacing:0;text-transform:none;margin-top:7px;font-size:15px;font-weight:500;display:block}@media (max-width:760px){.xdStoryGrid,.xdEconomy,.xdDual,.xdAssetCard{padding:72px 20px;display:block}.xdFlow{grid-template-columns:1fr;margin-top:38px}.xdFlow article{margin-bottom:24px}.xdEconomy h2,.xdDual h2,.xdAssetCard h2{font-size:42px}.xdRevenueRail{margin-top:40px}.xdDual .xdLoop{margin-top:38px}.xdAssetMeta{margin-top:42px}}.topbar{border:1px solid var(--line);background:#100f0db8;border-top:0;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;column-gap:34px;height:84px;padding:0 22px;display:grid}.brand{align-self:center;align-items:center;gap:12px;min-width:0;height:84px;display:flex}.brand .tokenAvatar.small{width:38px;height:38px}.brand span{white-space:nowrap}.pageNav{align-self:center;align-items:center;gap:26px;height:84px;margin:0;display:flex}.pageNav a{white-space:nowrap;align-items:center;height:84px;display:flex;position:relative}.pageNav a.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:0;left:0;right:0}.walletDock{border-left:1px solid var(--line);align-self:center;align-items:center;gap:16px;height:84px;padding-left:24px;display:flex}.walletDock span{text-align:right;font-size:10px;line-height:1.4}.walletDock b{color:var(--gold);font-size:11px;display:block}.walletDock button{border:1px solid #f2ead855;min-width:112px;font-weight:700;box-shadow:0 8px 20px #0003}.walletDock button:hover{background:#ebbd49;transform:translateY(-1px)}@media (max-width:900px){.appShell{padding-left:18px;padding-right:18px}.topbar{grid-template-rows:58px 42px;grid-template-columns:1fr auto;gap:0 14px;height:100px;padding:0 14px}.brand{grid-column:1}.walletDock{border-left:0;grid-area:1/2;padding-left:0}.walletDock span{display:none}.walletDock button{min-width:100px;height:38px}.pageNav{border-top:1px solid var(--line);grid-area:2/1/auto/-1;gap:20px;overflow-x:auto}.pageNav a{height:42px;font-size:11px}.homeStage{padding-top:48px}}.xdHome .heroVisual{background:var(--hero-visual-overlay), var(--hero-visual-image) center/cover no-repeat}.filmPoster{background:var(--poster-overlay), var(--poster-image) center/cover no-repeat;box-shadow:var(--poster-shadow)}.heroStamp{border-color:var(--stamp-accent);color:var(--stamp-accent)}:root{--ui-shell-max:1540px;--ui-radius-lg:26px;--ui-radius-md:18px;--ui-surface:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--ui-surface:color-mix(in srgb, var(--paper) 82%, transparent)}}:root{--ui-surface-strong:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--ui-surface-strong:color-mix(in srgb, var(--paper) 92%, transparent)}}:root{--ui-border:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--ui-border:color-mix(in srgb, var(--ink) 20%, transparent)}}:root{--ui-shadow:0 24px 66px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--ui-shadow:0 24px 66px color-mix(in srgb, var(--ink) 18%, transparent)}}body{font-family:var(--font-geist-sans), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;color:var(--ink);background:radial-gradient(circle at 8% 10%, var(--gold), transparent 42%), radial-gradient(circle at 88% 18%, var(--green), transparent 36%), var(--page-bg)}@supports (color:color-mix(in lab, red, red)){body{background:radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--gold) 28%, transparent), transparent 42%), radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--green) 20%, transparent), transparent 36%), var(--page-bg)}}.appShell{padding:18px clamp(16px,3vw,56px) 42px;position:relative}.appShell:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(var(--ink) 1px, transparent 1px), linear-gradient(90deg, var(--ink) 1px, transparent 1px);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.appShell:before{background-image:linear-gradient(color-mix(in srgb, var(--ink) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 7%, transparent) 1px, transparent 1px)}}.appShell:before{opacity:.2;background-size:40px 40px}.backgroundBands{display:none}.topbar,.homeStage,.pageSurface,.homeBelow,.footer,.xdStoryGrid,.xdEconomy,.xdDual,.xdAssetCard{width:min(var(--ui-shell-max), 100%);margin-left:auto;margin-right:auto}.topbar{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:linear-gradient(145deg, var(--paper), var(--soft));min-height:84px}@supports (color:color-mix(in lab, red, red)){.topbar{background:linear-gradient(145deg, color-mix(in srgb, var(--paper) 88%, transparent), color-mix(in srgb, var(--soft) 86%, transparent))}}.topbar{box-shadow:var(--ui-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}.brand span{font-family:var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:.1em;font-size:13px}.pageNav a{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.pageNav a.active:after{background:linear-gradient(90deg, var(--goldDeep), var(--gold));border-radius:2px;height:3px}.skinSwitcher{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.1em}.walletDock{border-left:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.walletDock{border-left:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}}.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{border:1px solid var(--goldDeep);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{border:1px solid color-mix(in srgb, var(--goldDeep) 55%, transparent)}}.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{background:linear-gradient(135deg, var(--gold), var(--gold))}@supports (color:color-mix(in lab, red, red)){.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{background:linear-gradient(135deg, var(--gold), color-mix(in srgb, var(--gold) 70%, #fff))}}.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{color:color-mix(in srgb, var(--ink) 82%, #000)}}.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{box-shadow:0 10px 26px var(--gold)}@supports (color:color-mix(in lab, red, red)){.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{box-shadow:0 10px 26px color-mix(in srgb, var(--gold) 30%, transparent)}}.walletDock button,.goldCta,.connectLarge,.swapSubmit,.epochDesk button,.claimDock button,.confirmActions .goldCta{transition:transform .2s,box-shadow .2s}.walletDock button:hover,.goldCta:hover,.connectLarge:hover,.swapSubmit:hover,.epochDesk button:hover,.claimDock button:hover,.confirmActions .goldCta:hover{box-shadow:0 14px 32px var(--gold);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.walletDock button:hover,.goldCta:hover,.connectLarge:hover,.swapSubmit:hover,.epochDesk button:hover,.claimDock button:hover,.confirmActions .goldCta:hover{box-shadow:0 14px 32px color-mix(in srgb, var(--gold) 40%, transparent)}}.outlineCta,.confirmActions .outlineCta{border:1px solid var(--ink);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.outlineCta,.confirmActions .outlineCta{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent)}}.outlineCta,.confirmActions .outlineCta{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.outlineCta,.confirmActions .outlineCta{background:color-mix(in srgb, var(--paper) 74%, transparent)}}.outlineCta,.confirmActions .outlineCta{color:var(--ink)}.homeStage{gap:clamp(24px,4vw,84px);min-height:calc(100vh - 116px);padding-top:58px;padding-bottom:34px}.kicker{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.22em;color:var(--goldDeep);font-size:10px}@supports (color:color-mix(in lab, red, red)){.kicker{color:color-mix(in srgb, var(--goldDeep) 62%, var(--ink))}}.xdHome .heroCopy h1,.xdSectionLead h2,.xdEconomy h2,.xdDual h2,.xdAssetCard h2,.pageIntro h1{font-family:var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.03em}.xdHome .heroCopy h1{font-size:clamp(56px,8vw,126px);line-height:.9}.heroProof{border-top:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.heroProof{border-top:1px solid color-mix(in srgb, var(--ink) 20%, transparent)}}.xdHome .heroVisual,.filmPoster,.swapPanel,.rewardsConsole,.rewardFeed,.vaultMap article,.basketGrid article,.docColumns article,.contractRibbon,.epochDesk,.claimDock,.walletEpochRow,.confirmPanel,.pageIntro,.xdFlow article,.xdDual,.xdAssetMeta span{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:var(--ui-radius-md);box-shadow:0 14px 34px var(--ink)}@supports (color:color-mix(in lab, red, red)){.xdHome .heroVisual,.filmPoster,.swapPanel,.rewardsConsole,.rewardFeed,.vaultMap article,.basketGrid article,.docColumns article,.contractRibbon,.epochDesk,.claimDock,.walletEpochRow,.confirmPanel,.pageIntro,.xdFlow article,.xdDual,.xdAssetMeta span{box-shadow:0 14px 34px color-mix(in srgb, var(--ink) 10%, transparent)}}.swapPanel,.rewardsConsole,.contractRibbon,.epochDesk,.claimDock,.confirmPanel{background:var(--ui-surface-strong)}.quoteList div,.rewardFeed a,.basketGrid article,.docColumns article,.vaultMap article,.walletEpochRow{transition:transform .2s,box-shadow .2s}.quoteList div:hover,.rewardFeed a:hover,.basketGrid article:hover,.docColumns article:hover,.vaultMap article:hover,.walletEpochRow:hover{box-shadow:0 14px 30px var(--ink);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.quoteList div:hover,.rewardFeed a:hover,.basketGrid article:hover,.docColumns article:hover,.vaultMap article:hover,.walletEpochRow:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--ink) 16%, transparent)}}.xdStoryGrid,.xdEconomy,.xdDual,.xdAssetCard,.pageSurface,.homeStage,.footer{animation:.55s both reel-fade-up}.xdEconomy{animation-delay:80ms}.xdDual{animation-delay:.14s}.xdAssetCard{animation-delay:.2s}@keyframes reel-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.footer{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--paper);margin-top:34px;padding:20px}@supports (color:color-mix(in lab, red, red)){.footer{background:color-mix(in srgb, var(--paper) 80%, transparent)}}@media (max-width:980px){.topbar{border-radius:18px}.homeStage,.xdStoryGrid,.xdEconomy,.xdDual,.xdAssetCard,.pageSurface{width:100%}}@media (max-width:760px){.appShell{padding:10px 14px 26px}.topbar{min-height:96px}.brand span{font-size:11px}.homeStage{padding-top:34px}.xdHome .heroCopy h1{font-size:clamp(44px,13vw,72px)}.swapPanel,.rewardsConsole,.contractRibbon,.epochDesk,.claimDock,.confirmPanel,.pageIntro{border-radius:14px}}*{scrollbar-width:thin;scrollbar-color:var(--gold) var(--paper)}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in srgb, var(--gold) 70%, var(--ink)) color-mix(in srgb, var(--paper) 75%, transparent)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-track{background:color-mix(in srgb, var(--paper) 78%, transparent)}}::-webkit-scrollbar-track{border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--gold), var(--goldDeep))}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--gold) 85%, #fff), color-mix(in srgb, var(--goldDeep) 72%, var(--gold)))}}::-webkit-scrollbar-thumb{border:2px solid var(--paper);border-radius:999px}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{border:2px solid color-mix(in srgb, var(--paper) 86%, transparent)}}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--gold), var(--goldDeep))}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--gold) 92%, #fff), color-mix(in srgb, var(--goldDeep) 84%, var(--gold)))}}::-webkit-scrollbar-button{width:0;height:0;display:none}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
:root{--font-geist-sans:"Noto Sans SC", "Microsoft YaHei", "PingFang SC";--font-geist-mono:"Noto Serif SC", "Songti SC", "SimSun";--reel-paper:#f4f0e8;--reel-cream:#eae3d8;--reel-ink:#111214;--reel-charcoal:#242529;--reel-red:#c83d34;--reel-red-dark:#a72f29;--reel-muted:#6a6660;--reel-line:#d1c9be;--reel-white:#fffdf8}html{scroll-behavior:smooth}body{background:var(--reel-paper);margin:0}.reelSite{color:var(--reel-ink);background:var(--reel-paper);font-family:var(--font-geist-sans), "Noto Sans SC", "Microsoft YaHei", sans-serif;min-height:100vh}.reelSite *,.reelSite :before,.reelSite :after{box-sizing:border-box}.reelSite h1,.reelSite h2,.reelSite h3,.reelSite p,.reelSite figure,.reelSite dl,.reelSite dt,.reelSite dd{margin:0}.reelSite h1,.reelSite h2,.reelSite h3{text-wrap:balance}.reelSite a{color:inherit;text-decoration:none}.reelSite button,.reelSite input{font:inherit}.reelSite button{cursor:pointer}.reelSite :focus-visible{outline:2px solid var(--reel-red);outline-offset:4px}.reelSite ::selection{background:var(--reel-red);color:#fff}.reelHeader{z-index:20;background:var(--reel-paper);border-bottom:1px solid var(--reel-ink);width:100%;position:relative}.reelHeaderInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;max-width:1504px;min-height:76px;margin:auto;padding:0 32px;display:grid}.reelBrand{white-space:nowrap;align-items:center;gap:11px;width:max-content;display:inline-flex}.reelBrandIcon{border:2px solid var(--reel-red);width:37px;height:37px;color:var(--reel-red);letter-spacing:-.14em;place-items:center;padding-right:4px;font:700 29px/1 Georgia,serif;display:grid;position:relative}.reelBrandIcon span{color:var(--reel-red);font:700 21px/1 Georgia,serif;position:absolute;bottom:-7px;right:-7px}.reelBrandType{align-items:baseline;gap:7px;font-style:normal;display:flex}.reelBrandType strong{letter-spacing:-.07em;font-size:19px;font-weight:900;line-height:1}.reelBrandType em{letter-spacing:.07em;font-size:15px;font-style:normal;font-weight:700}.reelNav{white-space:nowrap;justify-content:center;align-items:stretch;gap:clamp(18px,2.6vw,42px);height:76px;display:flex}.reelNav a{color:#5d5a55;letter-spacing:.03em;align-items:center;font-size:13px;font-weight:600;display:flex;position:relative}.reelNav a:hover,.reelNav a.isCurrent{color:var(--reel-red-dark)}.reelNav a.isCurrent:after{content:"";background:var(--reel-red);height:3px;position:absolute;bottom:-1px;left:0;right:0}.reelWallet{border:1px solid var(--reel-ink);min-width:132px;height:39px;color:var(--reel-ink);white-space:nowrap;background:0 0;border-radius:0;justify-content:space-between;justify-self:end;align-items:center;gap:18px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.reelWallet:hover,.reelWallet.isConnected{background:var(--reel-ink);color:#fff}.reelWallet:disabled{opacity:.55;cursor:progress}.reelWallet .walletDot{background:#76b884;border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:inline-block}.reelWalletAlert{max-width:1440px;color:var(--reel-red-dark);margin:0 auto;padding:12px 32px;font-size:13px}.reelSectionCode{color:var(--reel-red);letter-spacing:.1em;white-space:nowrap;align-items:center;gap:11px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.reelSectionCode b{letter-spacing:0;font-size:12px;font-weight:900}.reelSectionCode i{background:currentColor;width:26px;height:1px}.reelEyebrow{color:var(--reel-red-dark);letter-spacing:.04em;font-size:12px;font-weight:700}.reelButton{letter-spacing:.02em;border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:32px;min-height:48px;padding:0 21px;font-size:13px;font-weight:800;line-height:1;transition:background .18s,color .18s,transform .18s;display:inline-flex}.reelButton:hover{transform:translateY(-2px)}.reelButtonRed{background:var(--reel-red);color:#fff!important}.reelButtonRed:hover{background:var(--reel-red-dark)}.reelButtonLight{background:var(--reel-paper);color:var(--reel-ink)!important}.reelButtonLight:hover{background:#fff}.reelTextLink{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:25px;padding:10px 0;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.reelTextLink:hover{color:var(--reel-red)}.reelTextLink span,.reelButton span{font-size:18px;font-weight:400;line-height:.7}.reelHero{border-bottom:1px solid var(--reel-ink);grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);max-width:1504px;min-height:min(770px,100svh - 76px);margin:0 auto;padding:0 32px;display:grid}.reelHeroCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(55px,6vw,96px) clamp(32px,5vw,78px) 34px 0;display:flex}.reelHeroCopy .reelEyebrow{margin-top:clamp(62px,7vw,104px)}.reelHeroCopy h1{color:var(--reel-ink);font:700 clamp(65px, 6.7vw, 108px)/1.08 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.075em;margin:20px 0 26px}.reelHeroCopy h1 em{color:var(--reel-red);font-style:normal}.reelHeroLead{color:#454441;max-width:510px;font-size:clamp(15px,1.15vw,18px);line-height:1.85}.reelActions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:32px;display:flex}.reelHeroFoot{color:var(--reel-muted);letter-spacing:.05em;justify-content:space-between;align-self:stretch;gap:20px;margin-top:auto;padding-top:56px;font-size:10px;font-weight:700;display:flex}.reelHeroFoot span+span{text-align:right}.reelHeroImage{color:#fff;background:linear-gradient(#10121455 0%,#10121422 30%,#101214aa 76%,#101214ee 100%),url(/ghz-king-returns-street.png) 50% 46%/cover no-repeat;min-width:0;min-height:680px;position:relative;overflow:hidden}.reelHeroImage:after{content:"";pointer-events:none;border:1px solid #fff6;position:absolute;inset:16px}.reelHeroImageTop,.reelHeroImageBottom{z-index:1;letter-spacing:.09em;justify-content:space-between;gap:20px;font-size:10px;font-weight:800;display:flex;position:absolute;left:38px;right:38px}.reelHeroImageTop{top:38px}.reelHeroImageBottom{color:#f0ece6;bottom:38px}.reelHeroFilmTitle{z-index:1;position:absolute;bottom:15%;left:7%;right:5%}.reelHeroFilmTitle small{color:#f4d5d0;letter-spacing:.14em;margin-bottom:17px;font-size:12px;font-weight:700;display:block}.reelHeroFilmTitle strong{font:700 clamp(55px, 5vw, 88px)/1.17 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.07em;text-shadow:0 2px 17px #0009;display:block}.reelTicker{border-bottom:1px solid var(--reel-line);justify-content:space-between;align-items:center;gap:20px;max-width:1440px;min-height:72px;margin:0 auto;padding:0;display:flex}.reelTicker span{color:var(--reel-red);letter-spacing:.07em;white-space:nowrap;font-size:10px;font-weight:900}.reelTicker p{color:var(--reel-ink);font:500 clamp(15px, 1.3vw, 18px)/1.4 var(--font-geist-mono), "Noto Serif SC", serif}.reelSection{border-bottom:1px solid var(--reel-ink);max-width:1440px;margin:0 auto;padding:clamp(72px,8vw,124px) 0;scroll-margin-top:84px}.reelSectionHead{justify-content:space-between;align-items:end;gap:50px;margin-bottom:56px;display:flex}.reelSectionHead h2{max-width:900px;font:700 clamp(38px, 4.6vw, 70px)/1.16 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.055em;margin-top:19px}.reelSectionHead>p{max-width:330px;color:var(--reel-muted);flex:0 0 26%;padding-bottom:7px;font-size:13px;line-height:1.8}.reelStoryGrid{border-top:1px solid var(--reel-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reelStoryGrid article{border-right:1px solid var(--reel-line);padding:35px 30px 48px 0}.reelStoryGrid article+article{padding-left:30px}.reelStoryGrid article:last-child{border-right:0}.reelStoryGrid article>span{color:var(--reel-red);letter-spacing:.1em;font-size:11px;font-weight:900}.reelStoryGrid h3{font:700 clamp(27px, 2.4vw, 38px)/1.3 var(--font-geist-mono), "Noto Serif SC", serif;margin:56px 0 17px}.reelStoryGrid p{max-width:360px;color:var(--reel-muted);font-size:15px;line-height:1.9}.reelStoryQuote{background:var(--reel-ink);min-height:116px;color:var(--reel-paper);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:18px;padding:18px 26px;display:grid}.reelStoryQuote span{color:#d5bcb9;letter-spacing:.1em;font-size:11px;font-weight:800}.reelStoryQuote strong{font:600 clamp(25px, 2.6vw, 39px)/1.3 var(--font-geist-mono), "Noto Serif SC", serif}.reelStoryQuote p{color:#d0cbc4;text-align:right;font-size:13px;line-height:1.7}.reelCastGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.reelCastGrid figure{min-width:0}.reelCastPhoto{background:#1a1b1e;height:clamp(260px,31vw,390px);overflow:hidden}.reelCastPhoto img{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%;transition:filter .22s,transform .22s}.reelCastPhoto.is-left img{object-position:18% 17%}.reelCastPhoto.is-right img{object-position:93% 17%}.reelCastGrid figure:hover img{filter:grayscale(.3)contrast(1.05);transform:scale(1.035)}.reelCastGrid figcaption{border-bottom:2px solid var(--reel-red);justify-content:space-between;align-items:baseline;gap:6px;min-height:62px;padding:12px 0;display:flex}.reelCastGrid figcaption strong{font:700 20px/1.5 var(--font-geist-mono), "Noto Serif SC", serif;white-space:nowrap}.reelCastGrid figcaption span{color:var(--reel-muted);white-space:nowrap;font-size:11px}.reelCastNote{color:var(--reel-muted);font-size:12px;line-height:1.6;margin-top:20px!important}.reelModelRail{border-top:2px solid var(--reel-red);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:34px;display:grid}.reelModelRail article{border-right:1px solid var(--reel-line);min-height:230px;padding:24px 25px 25px 0}.reelModelRail article+article{padding-left:25px}.reelModelRail article:last-child{border-right:0}.reelModelRail article>span{color:var(--reel-red);font-size:12px;font-weight:900}.reelModelRail h3{font:700 30px/1.25 var(--font-geist-mono), "Noto Serif SC", serif;margin:47px 0 12px}.reelModelRail p{color:var(--reel-muted);font-size:13px;line-height:1.75}.reelFeature{grid-template-columns:1fr 1fr;max-width:1504px;min-height:620px;margin:0 auto;padding:0 32px;display:grid}.reelFeatureImage{background:url(/story-assets/film-rights-concept.png) 56%/cover no-repeat;min-height:620px}.reelFeatureCopy{background:var(--reel-cream);flex-direction:column;justify-content:center;align-items:flex-start;padding:65px clamp(35px,5.2vw,86px);display:flex}.reelFeatureCopy h2{font:700 clamp(37px, 3.7vw, 58px)/1.24 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.05em;margin:24px 0 22px}.reelFeatureCopy>p{max-width:470px;color:var(--reel-muted);font-size:15px;line-height:1.9}.reelFeatureCopy dl,.reelAssetDetails dl{border-top:1px solid var(--reel-line);width:100%;margin:36px 0 25px}.reelFeatureCopy dl div,.reelAssetDetails dl div{border-bottom:1px solid var(--reel-line);justify-content:space-between;gap:25px;padding:12px 0;font-size:12px;line-height:1.5;display:flex}.reelFeatureCopy dt,.reelAssetDetails dt{color:var(--reel-muted);white-space:nowrap}.reelFeatureCopy dd,.reelAssetDetails dd{color:var(--reel-ink);text-align:right;font-weight:700}.reelClosing{background:var(--reel-ink);max-width:1504px;color:var(--reel-paper);margin:0 auto;padding:clamp(76px,9vw,132px) 32px}.reelClosing .reelSectionCode{color:#f08b80}.reelClosing h2{max-width:1120px;font:700 clamp(43px, 5.3vw, 82px)/1.2 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.06em;margin:27px 0 45px}.reelClosing h2 em{color:#ec746b;font-style:normal}.reelClosing>div:last-child{border-top:1px solid #686968;justify-content:space-between;align-items:end;gap:40px;padding-top:28px;display:flex}.reelClosing p{color:#c7c6c0;font-size:14px;line-height:1.8}.reelClosingSmall{max-width:1440px}.reelClosingSmall h2{margin-bottom:18px}.reelPageLead{border-bottom:1px solid var(--reel-ink);max-width:1504px;min-height:435px;margin:0 auto;padding:105px 32px 58px;position:relative;overflow:hidden}.reelPageLead h1{max-width:1080px;font:700 clamp(53px, 6.4vw, 98px)/1.15 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.067em;margin:28px 0 24px}.reelPageLead>p{max-width:800px;color:var(--reel-muted);font-size:16px;line-height:1.9}.reelLeadIndex{color:#c3bbae;letter-spacing:.15em;font-size:11px;font-weight:900;position:absolute;bottom:43px;right:30px}.reelPageLead.isDark{background:var(--reel-ink);border-color:var(--reel-ink);color:var(--reel-paper)}.reelPageLead.isDark>p{color:#cac7c1}.reelPageLead.isDark .reelLeadIndex{color:#85817d}.reelDocJump{border-bottom:1px solid var(--reel-line);flex-wrap:wrap;align-items:center;gap:32px;max-width:1440px;min-height:66px;margin:0 auto;display:flex}.reelDocJump a{color:var(--reel-muted);padding:21px 0;font-size:12px;font-weight:700}.reelDocJump a:hover{color:var(--reel-red)}.reelIncomeList{border-top:1px solid var(--reel-line)}.reelIncomeList>div{border-bottom:1px solid var(--reel-line);grid-template-columns:110px 1fr 26px;align-items:center;gap:20px;min-height:68px;display:grid}.reelIncomeList span{color:var(--reel-red);font-size:12px;font-weight:900}.reelIncomeList strong{font:600 clamp(20px, 2vw, 29px)/1.35 var(--font-geist-mono), "Noto Serif SC", serif}.reelIncomeList i{background:var(--reel-red);width:26px;height:1px}.reelRevenueFlow{background:var(--reel-ink);color:var(--reel-paper);margin-top:52px;padding:36px 40px 34px}.reelRevenueFlow>p{border-bottom:1px solid #646461;padding-bottom:33px;font-size:16px;font-weight:700}.reelRevenueFlow>p span{color:#e17970;margin:0 14px}.reelRevenueFlow>div{grid-template-columns:repeat(3,1fr);padding-top:31px;display:grid}.reelRevenueFlow article{border-right:1px solid #646461;flex-direction:column;gap:11px;padding-left:36px;display:flex}.reelRevenueFlow article:first-child{padding-left:0}.reelRevenueFlow article:last-child{border-right:0}.reelRevenueFlow article strong{color:#e87167;letter-spacing:-.07em;font-size:clamp(42px,5vw,68px);line-height:1}.reelRevenueFlow article span{color:#d5d0c9;font-size:13px}.reelSplitNumbers{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.reelBigNumber{color:var(--reel-red);letter-spacing:-.1em;flex-wrap:wrap;align-items:baseline;font-size:clamp(96px,12vw,185px);font-weight:900;line-height:.9;display:flex}.reelBigNumber span{letter-spacing:-.08em;font-size:.35em}.reelBigNumber small{color:var(--reel-ink);letter-spacing:.08em;flex-basis:100%;margin-top:22px;font-size:11px;line-height:1.4;display:block}.reelAllocation{border-top:1px solid var(--reel-ink)}.reelAllocation>p{color:var(--reel-muted);letter-spacing:.08em;padding:14px 0;font-size:11px;font-weight:800}.reelAllocation>div{border-top:1px solid var(--reel-line);justify-content:space-between;gap:20px;padding:15px 0;font-size:14px;display:flex}.reelAllocation>div b{color:var(--reel-red);white-space:nowrap;font-weight:900}.reelRelease{border-top:1px solid var(--reel-ink);grid-template-columns:.7fr 1.3fr;align-items:end;gap:60px;margin-top:58px;padding-top:32px;display:grid}.reelRelease>div{flex-direction:column;display:flex}.reelRelease strong{color:var(--reel-red);letter-spacing:-.07em;font-size:clamp(52px,6vw,85px);line-height:1}.reelRelease span{margin-top:12px;font-size:12px;font-weight:700}.reelRelease p{color:var(--reel-muted);font-size:16px;line-height:1.85}.reelRelease p b{color:var(--reel-ink)}.reelTradeRules{border-top:2px solid var(--reel-red);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:32px;display:grid}.reelTradeRules article{border-right:1px solid var(--reel-line);min-height:254px;padding:28px 28px 28px 0}.reelTradeRules article+article{padding-left:28px}.reelTradeRules article:last-child{border:0}.reelTradeRules article>span{color:var(--reel-muted);letter-spacing:.06em;font-size:11px;font-weight:800}.reelTradeRules strong{color:var(--reel-red);letter-spacing:-.09em;margin:22px 0 17px;font-size:clamp(70px,7vw,105px);line-height:1;display:block}.reelTradeRules p{max-width:320px;color:var(--reel-muted);font-size:13px;line-height:1.8}.reelRuleNote{border-top:1px solid var(--reel-line);border-bottom:1px solid var(--reel-line);align-items:start;gap:35px;padding:24px 0;display:flex}.reelRuleNote strong{color:var(--reel-red);flex:0 0 135px;font-size:13px}.reelRuleNote p{max-width:920px;color:var(--reel-muted);font-size:13px;line-height:1.8}.reelNetworkGrid{border-top:2px solid var(--reel-red);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:31px;display:grid}.reelNetworkGrid>div{border-right:1px solid var(--reel-line);min-height:220px;padding:24px 28px 20px 0}.reelNetworkGrid>div+div{padding-left:28px}.reelNetworkGrid>div:last-child{border:0}.reelNetworkGrid span{color:var(--reel-red);letter-spacing:.05em;font-size:11px;font-weight:900}.reelNetworkGrid h3{font:600 clamp(22px, 2.2vw, 31px)/1.4 var(--font-geist-mono), "Noto Serif SC", serif;margin:34px 0 13px}.reelNetworkGrid p{color:var(--reel-muted);font-size:13px;line-height:1.8}.reelAssetFeature{border-bottom:1px solid var(--reel-ink);grid-template-columns:1.1fr .9fr;gap:70px;max-width:1504px;margin:0 auto;padding:65px 32px;display:grid}.reelAssetVisual{color:#fff;background:linear-gradient(#0b0c0e33 0%,#0b0c0e99 80%),url(/ghz-king-returns-street.png) 50% 51%/cover no-repeat;flex-direction:column;justify-content:flex-end;min-height:560px;padding:37px;display:flex;position:relative}.reelAssetVisual span{letter-spacing:.1em;font-size:11px;font-weight:800;position:absolute;top:36px;left:37px}.reelAssetVisual strong{font:700 clamp(51px, 5vw, 76px)/1.2 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.07em}.reelAssetVisual small{margin-top:23px;font-size:11px;font-weight:700}.reelAssetDetails{flex-direction:column;justify-content:center;align-items:start;padding:28px 0;display:flex}.reelAssetDetails h2{font:700 clamp(40px, 4.2vw, 63px)/1.22 var(--font-geist-mono), "Noto Serif SC", serif;margin:20px 0}.reelAssetDetails>p,.reelFutureAssets>p{max-width:520px;color:var(--reel-muted);font-size:15px;line-height:1.9}.reelAssetDetails dl{margin-bottom:30px}.reelAccountEmpty{border:1px solid var(--reel-line);flex-direction:column;justify-content:center;align-items:start;min-height:285px;padding:55px;display:flex}.reelAccountEmpty strong{font:600 33px/1.4 var(--font-geist-mono), "Noto Serif SC", serif}.reelAccountEmpty p{color:var(--reel-muted);margin:10px 0 24px;font-size:14px}.reelAccountSummary{border-top:2px solid var(--reel-red)}.reelAccountAddress{border-bottom:1px solid var(--reel-line);flex-direction:column;gap:10px;padding:28px 0;display:flex}.reelAccountAddress span{color:var(--reel-red);font-size:11px;font-weight:900}.reelAccountAddress strong{overflow-wrap:anywhere;font-size:clamp(13px,2vw,21px)}.reelAccountError{color:var(--reel-red-dark);padding:14px 0;font-size:14px}.reelAccountNumbers{border-bottom:1px solid var(--reel-line);grid-template-columns:repeat(3,1fr);display:grid}.reelAccountNumbers>div{border-right:1px solid var(--reel-line);flex-direction:column;min-height:160px;padding:30px 26px 24px 0;display:flex}.reelAccountNumbers>div+div{padding-left:26px}.reelAccountNumbers>div:last-child{border:0}.reelAccountNumbers span{color:var(--reel-muted);font-size:12px}.reelAccountNumbers strong{overflow-wrap:anywhere;margin-top:19px;font-size:clamp(30px,3vw,48px);line-height:1}.reelAccountNumbers small{color:var(--reel-red);margin-top:10px;font-size:11px;font-weight:900}.reelAccountFoot{color:var(--reel-muted);font-size:13px;line-height:1.7;margin:22px 0!important}.reelFooter{background:var(--reel-paper);max-width:1504px;margin:0 auto;padding:0 32px}.reelFooterTop{border-bottom:1px solid var(--reel-ink);justify-content:space-between;align-items:center;gap:50px;min-height:132px;display:flex}.reelFooterMark{letter-spacing:-.06em;white-space:nowrap;font-size:23px;font-weight:900}.reelFooterMark span{color:var(--reel-red);padding:0 5px}.reelFooterTop nav{flex-wrap:wrap;justify-content:end;gap:13px 23px;display:flex}.reelFooterTop nav a{color:#4f4d49;font-size:12px;font-weight:700}.reelFooterTop nav a:hover{color:var(--reel-red)}.reelFooterBottom{justify-content:space-between;align-items:center;gap:30px;min-height:90px;display:flex}.reelFooterBottom p{max-width:850px;color:var(--reel-muted);font-size:11px;line-height:1.7}.reelFooterBottom span{color:var(--reel-red);letter-spacing:.1em;white-space:nowrap;font-size:10px;font-weight:900}@media (max-width:1504px){.reelSection,.reelTicker,.reelDocJump{margin-left:32px;margin-right:32px}}@media (max-width:1050px){.reelHeaderInner{grid-template-columns:auto 1fr auto;gap:20px}.reelNav{justify-content:end;gap:19px}.reelHero{grid-template-columns:.9fr 1.1fr}.reelHeroImage{min-height:660px}.reelHeroCopy h1{font-size:clamp(59px,6.8vw,77px)}.reelCastGrid figcaption{flex-direction:column;gap:1px}.reelSplitNumbers{gap:40px}}@media (max-width:760px){.reelHeaderInner{grid-template-rows:58px 42px;grid-template-columns:1fr auto;gap:0 12px;min-height:100px;padding:0 16px}.reelBrandIcon{width:30px;height:30px;font-size:24px}.reelBrandType strong{font-size:16px}.reelBrandType em{font-size:13px}.reelWallet{grid-area:1/2;gap:9px;min-width:105px;height:35px;padding:0 9px;font-size:11px}.reelNav{border-top:1px solid var(--reel-line);scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:flex-start;gap:26px;height:42px;overflow-x:auto}.reelNav::-webkit-scrollbar{display:none}.reelNav a{flex:none;font-size:12px}.reelWalletAlert{padding:10px 16px}.reelHero{flex-direction:column;min-height:0;padding:0 16px;display:flex}.reelHeroCopy{padding:47px 0 30px}.reelHeroCopy .reelEyebrow{margin-top:48px}.reelHeroCopy h1{margin:16px 0 20px;font-size:clamp(50px,13vw,76px);line-height:1.13}.reelHeroLead{font-size:14px;line-height:1.8}.reelActions{gap:20px;margin-top:25px}.reelHeroFoot{padding-top:45px;font-size:9px}.reelHeroImage{min-height:525px}.reelHeroImageTop,.reelHeroImageBottom{font-size:9px;left:25px;right:25px}.reelHeroImageTop{top:27px}.reelHeroImageBottom{bottom:26px}.reelHeroFilmTitle strong{font-size:clamp(48px,13vw,70px)}.reelTicker{flex-wrap:wrap;align-content:center;gap:4px 12px;min-height:90px;margin:0 16px}.reelTicker p{order:2;width:100%;font-size:15px}.reelTicker span:last-child{margin-left:auto}.reelSection{margin:0 16px;padding:66px 0}.reelSectionHead{margin-bottom:35px;display:block}.reelSectionHead h2{margin-top:16px;font-size:clamp(37px,10vw,52px)}.reelSectionHead>p{max-width:480px;margin-top:18px;font-size:12px}.reelStoryGrid{display:block}.reelStoryGrid article,.reelStoryGrid article+article{border-right:0;border-bottom:1px solid var(--reel-line);min-height:0;padding:23px 0 27px}.reelStoryGrid article:last-child{border-bottom:0}.reelStoryGrid h3{margin:13px 0 8px;font-size:27px}.reelStoryGrid p{font-size:13px}.reelStoryQuote{padding:24px;display:block}.reelStoryQuote strong{margin:14px 0 7px;font-size:28px;display:block}.reelStoryQuote p{text-align:left}.reelCastGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.reelCastPhoto{height:clamp(230px,65vw,335px)}.reelCastGrid figcaption{min-height:59px}.reelCastGrid figcaption strong{font-size:18px}.reelCastGrid figcaption span{white-space:normal}.reelModelRail{grid-template-columns:repeat(2,1fr);display:grid}.reelModelRail article,.reelModelRail article+article{border-bottom:1px solid var(--reel-line);min-height:208px;padding:20px 13px 20px 0}.reelModelRail article:nth-child(2n){border-right:0;padding-left:13px}.reelModelRail article h3{margin-top:34px;font-size:26px}.reelFeature{flex-direction:column;padding:0 16px;display:flex}.reelFeatureImage{min-height:300px}.reelFeatureCopy{padding:45px 24px}.reelFeatureCopy h2{font-size:37px}.reelClosing{padding:68px 16px}.reelClosing h2{font-size:clamp(40px,10.5vw,61px)}.reelClosing>div:last-child{display:block}.reelClosing>div:last-child .reelButton{margin-top:22px}.reelPageLead{min-height:365px;padding:70px 16px 40px}.reelPageLead h1{font-size:clamp(46px,11.7vw,70px)}.reelPageLead>p{font-size:14px}.reelLeadIndex{bottom:16px;right:16px}.reelDocJump{gap:0 22px;min-height:0;margin:0 16px}.reelDocJump a{padding:17px 0}.reelIncomeList>div{grid-template-columns:40px 1fr 20px;gap:10px;min-height:60px}.reelIncomeList strong{font-size:21px}.reelRevenueFlow{margin-top:37px;padding:24px 21px}.reelRevenueFlow>p{font-size:12px;line-height:1.8}.reelRevenueFlow>p span{margin:0 5px}.reelRevenueFlow>div{gap:8px}.reelRevenueFlow article,.reelRevenueFlow article:first-child{border:0;padding-left:0}.reelRevenueFlow article strong{font-size:39px}.reelRevenueFlow article span{font-size:11px}.reelSplitNumbers,.reelRelease{display:block}.reelBigNumber{margin-bottom:40px;font-size:106px}.reelRelease>p{margin-top:20px;font-size:14px}.reelTradeRules,.reelNetworkGrid{display:block}.reelTradeRules article,.reelTradeRules article+article,.reelNetworkGrid>div,.reelNetworkGrid>div+div{border-right:0;border-bottom:1px solid var(--reel-line);min-height:0;padding:20px 0 22px}.reelTradeRules strong{margin:9px 0;font-size:68px}.reelNetworkGrid h3{margin:14px 0 8px;font-size:26px}.reelRuleNote{display:block}.reelRuleNote p{margin-top:8px}.reelAssetFeature{padding:20px 16px 60px;display:block}.reelAssetVisual{min-height:520px;padding:25px}.reelAssetVisual span{top:25px;left:25px}.reelAssetVisual strong{font-size:52px}.reelAssetDetails{padding-top:44px}.reelAssetDetails h2{font-size:44px}.reelAccountEmpty{padding:32px 24px}.reelAccountNumbers{display:block}.reelAccountNumbers>div,.reelAccountNumbers>div+div{border-right:0;border-bottom:1px solid var(--reel-line);min-height:0;padding:21px 0}.reelAccountNumbers>div:last-child{border-bottom:0}.reelAccountNumbers strong{margin-top:8px;font-size:36px}.reelFooter{padding:0 16px}.reelFooterTop{padding:38px 0 25px;display:block}.reelFooterTop nav{justify-content:start;gap:14px 20px;margin-top:25px}.reelFooterBottom{padding:22px 0 30px;display:block}.reelFooterBottom span{margin-top:15px;display:block}}@media (max-width:380px){.reelBrandType{gap:4px}.reelWallet{min-width:95px}.reelHeroCopy h1{font-size:47px}.reelHeroImage{min-height:475px}.reelCastGrid figcaption strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.reelSite *,.reelSite :before,.reelSite :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.reelSite .idoPage{max-width:1504px;color:var(--reel-ink);margin:0 auto;padding:0 32px 100px}.reelSite .idoPage .kicker{color:var(--reel-red);letter-spacing:.11em;font-size:11px;font-weight:900;line-height:1.4}.reelSite .idoAssetIntro{min-height:410px;color:var(--reel-paper);background:linear-gradient(90deg,#111214fa 0%,#111214c7 47%,#11121444 100%),url(/story-assets/film-rights-concept.png) 50%/cover no-repeat;grid-template-columns:minmax(0,1fr) minmax(240px,.44fr);align-items:end;gap:45px;margin-top:32px;padding:46px;display:grid;position:relative;overflow:hidden}.reelSite .idoAssetIntro:after{content:"";pointer-events:none;border:1px solid #fff5;position:absolute;inset:15px}.reelSite .idoAssetIntro>*{z-index:1;position:relative}.reelSite .idoAssetIntro .kicker{color:#f18b83}.reelSite .idoAssetIntro h1{max-width:750px;color:var(--reel-paper);font:700 clamp(55px, 6vw, 91px)/1.15 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.065em;margin:18px 0 16px}.reelSite .idoAssetIntro h1 em{color:#ed7d74;font-style:normal}.reelSite .idoAssetIntro p{color:#e0dbd4;font-size:15px;line-height:1.85}.reelSite .idoJump{color:#f5aba4;border-bottom:1px solid #ef8279;margin-top:22px;padding-bottom:7px;font-size:12px;font-weight:800;display:inline-flex}.reelSite .idoJump:hover{color:#fff}.reelSite .idoAssetFacts{border-top:2px solid #e4837b;align-self:end;gap:0;display:grid}.reelSite .idoAssetFacts span{color:#d1ccc4;border-bottom:1px solid #ffffff52;justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;display:flex}.reelSite .idoAssetFacts b{color:#fff;text-align:right;font-weight:800}.reelSite .idoHeading{border-bottom:1px solid var(--reel-ink);justify-content:space-between;align-items:end;gap:50px;padding:78px 0 40px;display:flex}.reelSite .idoHeading h1{max-width:880px;font:700 clamp(45px, 5.4vw, 78px)/1.18 var(--font-geist-mono), "Noto Serif SC", serif;letter-spacing:-.065em;margin:16px 0 20px}.reelSite .idoHeading p{color:var(--reel-muted);font-size:15px;line-height:1.8}.reelSite .idoSeal{border-top:3px solid var(--reel-red);flex-direction:column;gap:5px;min-width:238px;padding:18px 0 9px;display:flex}.reelSite .idoSeal span{color:var(--reel-muted);letter-spacing:.05em;font-size:11px;font-weight:800}.reelSite .idoSeal strong{color:var(--reel-red);letter-spacing:-.07em;font-size:clamp(43px,4.6vw,67px);font-weight:900;line-height:1.17}.reelSite .idoColumns{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:stretch;gap:20px;margin-top:26px;display:grid}.reelSite .idoProgress{border:1px solid var(--reel-line);background:var(--reel-white);min-width:0;padding:34px}.reelSite .idoOverline,.reelSite .idoProgressFoot{justify-content:space-between;align-items:center;gap:15px;display:flex}.reelSite .idoOverline>span{color:var(--reel-red);font-size:12px;font-weight:900}.reelSite .idoOverline>b{border:1px solid var(--reel-line);color:var(--reel-muted);text-align:right;padding:7px 9px;font-size:11px;font-weight:700}.reelSite .idoOverline>b.isActive{color:var(--reel-red);border-color:var(--reel-red)}.reelSite .idoAmount{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:7px;margin:38px 0 19px;display:flex}.reelSite .idoAmount strong{color:var(--reel-ink);letter-spacing:-.08em;font-size:clamp(49px,5.5vw,80px);font-weight:900;line-height:1}.reelSite .idoAmount span{color:var(--reel-muted);font-size:13px}.reelSite .idoTrack{background:var(--reel-cream);height:7px;overflow:hidden}.reelSite .idoTrack i{background:var(--reel-red);height:100%;transition:width .2s linear;display:block}.reelSite .idoProgressFoot{color:var(--reel-muted);margin:11px 0 18px;font-size:11px}.reelSite .idoProgressFoot b{color:var(--reel-ink)}.reelSite .idoProgress>.quietNote{max-width:520px;color:var(--reel-muted);font-size:12px;line-height:1.7}.reelSite .idoActual{border-top:1px solid var(--reel-line);border-bottom:1px solid var(--reel-line);justify-content:space-between;align-items:baseline;gap:20px;margin-top:28px;padding:17px 0;display:flex}.reelSite .idoActual span{color:var(--reel-muted);font-size:12px}.reelSite .idoActual strong{color:var(--reel-ink);font-variant-numeric:tabular-nums;font-size:20px}.reelSite .idoTimer{flex-direction:column;gap:11px;margin-top:27px;display:flex}.reelSite .idoTimer>span{color:var(--reel-muted);font-size:11px;font-weight:700}.reelSite .idoTimer strong{color:var(--reel-ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(43px,4.2vw,59px);line-height:1}.reelSite .idoRules{grid-template-columns:1fr 1fr;gap:20px;margin-top:29px;display:grid}.reelSite .idoRules>div{flex-direction:column;gap:8px;display:flex}.reelSite .idoRules span{color:var(--reel-muted);font-size:11px}.reelSite .idoRules b{color:var(--reel-ink);font-size:13px}.reelSite .idoProgress [role=status]{color:var(--reel-red-dark);margin-top:20px}.reelSite .idoPurchase{background:var(--reel-ink);min-width:0;color:var(--reel-paper);padding:34px}.reelSite .idoPurchase .kicker{color:#ef8279}.reelSite .idoPurchase h2{color:#fff;font:700 clamp(30px, 3vw, 43px)/1.25 var(--font-geist-mono), "Noto Serif SC", serif;margin:15px 0 9px}.reelSite .idoPurchase>p{color:#c8c5bf;font-size:13px;line-height:1.7}.reelSite .idoPurchase label{color:#d9d4cc;margin:26px 0 10px;font-size:12px;font-weight:700;display:block}.reelSite .idoInput{background:var(--reel-paper);min-height:65px;color:var(--reel-ink);border:1px solid #a09d98;align-items:center;gap:10px;padding:9px 17px;display:flex}.reelSite .idoInput:focus-within{outline-offset:2px;outline:2px solid #ef8279}.reelSite .idoInput input{width:100%;min-width:0;color:var(--reel-ink);background:0 0;border:0;outline:0;font-size:29px;line-height:1.4}.reelSite .idoInput b{font-size:12px}.reelSite .idoQuick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.reelSite .idoQuick button{color:#f0ede7;white-space:nowrap;background:0 0;border:1px solid #82817f;border-radius:0;min-height:41px;padding:7px 4px;font-size:13px;font-weight:700;line-height:1.3}.reelSite .idoQuick button small{color:#c8c3bc;font-size:9px;font-weight:600}.reelSite .idoQuick button:hover,.reelSite .idoQuick button.isSelected{background:#c83d343d;border-color:#ef8279}.reelSite .idoPurchase dl{border-top:1px solid #68696a;margin:27px 0 20px}.reelSite .idoPurchase dl>div{border-bottom:1px solid #68696a;justify-content:space-between;gap:20px;padding:11px 0;font-size:12px;line-height:1.6;display:flex}.reelSite .idoPurchase dt{color:#bdbab4}.reelSite .idoPurchase dd{color:#fff;text-align:right;overflow-wrap:anywhere;font-weight:700}.reelSite .idoFine{color:#bdbab4;text-align:center;font-size:11px;line-height:1.6}.reelSite .idoPrimary{border:1px solid var(--reel-red);background:var(--reel-red);color:#fff;border-radius:0;width:100%;min-height:49px;margin-top:20px;font-size:13px;font-weight:900}.reelSite .idoPrimary:hover:not(:disabled){background:var(--reel-red-dark)}.reelSite .idoPrimary:disabled{color:#f7eae9;cursor:not-allowed;background:#9e7773;border-color:#9e7773}.reelSite .idoClaim{border-top:1px solid #68696a;margin-top:28px;padding-top:28px}.reelSite .idoClaim h3{color:#fff;font:600 24px/1.3 var(--font-geist-mono), "Noto Serif SC", serif}.reelSite .idoClaim dl{margin-top:20px}.reelSite .idoClaim p{color:#c8c5bf;font-size:11px;line-height:1.7}.reelSite .idoClaim .idoPurchaseSuccess{color:#d1eac9}.reelSite .idoSync{color:#e7d5d1;text-underline-offset:4px;background:0 0;border:0;margin:18px auto 0;font-size:12px;text-decoration:underline;display:block}.reelSite .idoSync:disabled{opacity:.5;cursor:not-allowed}.reelSite .idoRecovery{color:#d3cec7;margin-top:15px;font-size:12px}.reelSite .idoRecovery summary{cursor:pointer}.reelSite .idoRecovery label{color:#e7d5d1;margin-top:16px;display:block}.reelSite .idoRecovery input{color:#fff;background:0 0;border:1px solid #82817f;width:100%;margin-top:9px;padding:10px}.reelSite .idoRecovery p{color:#bdbab4;margin-top:8px;font-size:11px;line-height:1.6}.reelSite .idoHash{color:#f1a29b;text-align:center;margin-top:12px;font-size:12px;display:block}.reelSite .idoSectionTitle{justify-content:space-between;align-items:end;gap:25px;margin:68px 0 20px;display:flex}.reelSite .idoSectionTitle h2{color:var(--reel-ink);font:700 clamp(29px, 3vw, 42px)/1.3 var(--font-geist-mono), "Noto Serif SC", serif}.reelSite .idoSectionTitle>span{color:var(--reel-muted);font-size:11px;font-weight:700}.reelSite .idoDays{border-top:2px solid var(--reel-red);border-bottom:1px solid var(--reel-line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.reelSite .idoDay{border-right:1px solid var(--reel-line);flex-direction:column;min-width:0;min-height:210px;padding:20px 12px 17px;display:flex}.reelSite .idoDay:first-child{border-left:1px solid var(--reel-line)}.reelSite .idoDay.active{background:var(--reel-ink);color:#fff}.reelSite .idoDay>span{color:var(--reel-red);letter-spacing:.07em;font-size:10px;font-weight:900}.reelSite .idoDay.active>span{color:#f1958c}.reelSite .idoDay h3{font:600 18px/1.3 var(--font-geist-mono), "Noto Serif SC", serif;margin:19px 0 8px}.reelSite .idoDay p{color:var(--reel-muted);white-space:nowrap;font-size:10px}.reelSite .idoDay.active p{color:#d1ccc4}.reelSite .idoDay strong{font-variant-numeric:tabular-nums;margin-top:auto;padding-top:17px;font-size:21px;line-height:1;display:block}.reelSite .idoDay small{color:var(--reel-muted);margin-top:7px;font-size:9px}.reelSite .idoDay.active small{color:#d1ccc4}.reelSite .idoDay>div{color:var(--reel-red);margin-top:13px;font-size:10px;font-weight:900}.reelSite .idoDay.active>div{color:#f1958c}.reelSite .idoMarket{border-top:1px solid var(--reel-ink);margin-top:70px;padding:30px 0 0}.reelSite .idoMarket .idoSectionTitle{margin:0 0 23px}.reelSite .idoMarket .kicker{margin-bottom:11px;display:block}.reelSite .marketStats{border-top:1px solid var(--reel-line);border-bottom:1px solid var(--reel-line);flex-wrap:wrap;gap:25px 55px;padding:20px 0;display:flex}.reelSite .marketStats>div{flex-direction:column;gap:7px;display:flex}.reelSite .marketStats span{color:var(--reel-muted);font-size:11px}.reelSite .marketStats b{color:var(--reel-ink);font-size:15px}.reelSite .chartViewport{overflow-x:auto}.reelSite .chartEmpty{min-height:270px;color:var(--reel-ink);background:repeating-linear-gradient(0deg,#0000 0 45px,#d1c9be80 46px 47px);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.reelSite .chartEmpty>span{color:var(--reel-red);letter-spacing:.1em;font-size:11px;font-weight:900}.reelSite .chartEmpty strong{font:600 32px/1.4 var(--font-geist-mono), "Noto Serif SC", serif}.reelSite .chartEmpty p{color:var(--reel-muted);font-size:12px}.reelSite .candleChart{width:100%;height:auto}.reelSite .idoControl{background:var(--reel-paper);max-width:1020px;color:var(--reel-ink);margin:40px auto;padding:35px}.reelSite .idoControl>a{color:var(--reel-red);margin-bottom:28px;font-size:13px;display:block}.reelSite .idoControl h1{font:700 37px/1.3 var(--font-geist-mono), "Noto Serif SC", serif;margin:18px 0}.reelSite .idoControl h2{margin:25px 0 14px;font-size:20px}.reelSite .idoControl p{color:var(--reel-muted);font-size:13px;line-height:1.8}.reelSite .controlGrid{grid-template-columns:repeat(3,1fr);gap:17px;margin:27px 0;display:grid}.reelSite .controlGrid label,.reelSite .idoControl>label{flex-direction:column;gap:10px;font-size:12px;display:flex}.reelSite .idoControl input,.reelSite .idoControl select{border:1px solid var(--reel-line);background:var(--reel-white);min-width:0;padding:10px}.reelSite .idoControl button{background:var(--reel-ink);color:#fff;border:0;margin:12px 0;padding:10px 17px;font-size:12px}.reelSite .idoControl button:disabled{opacity:.45;cursor:not-allowed}.reelSite .idoControl hr{border:0;border-top:1px solid var(--reel-line);margin:25px 0}.reelSite .controlActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:1100px){.reelSite .idoAssetIntro{grid-template-columns:1fr .6fr}.reelSite .idoDays{grid-template-columns:repeat(4,minmax(0,1fr))}.reelSite .idoDay{border-bottom:1px solid var(--reel-line)}.reelSite .idoColumns{grid-template-columns:1fr 1fr}}@media (max-width:760px){.reelSite .idoPage{padding:0 16px 70px}.reelSite .idoAssetIntro{background:linear-gradient(#111214bd 0%,#111214de 85%),url(/story-assets/film-rights-concept.png) 50%/cover no-repeat;flex-direction:column;justify-content:space-between;align-items:start;gap:25px;min-height:500px;margin-top:16px;padding:27px 24px;display:flex}.reelSite .idoAssetIntro h1{font-size:clamp(49px,12vw,64px)}.reelSite .idoAssetIntro p{font-size:13px}.reelSite .idoAssetFacts{width:100%}.reelSite .idoHeading{padding:58px 0 30px;display:block}.reelSite .idoHeading h1{font-size:clamp(43px,10vw,58px)}.reelSite .idoHeading p{font-size:13px}.reelSite .idoSeal{width:100%;margin-top:30px}.reelSite .idoColumns{display:block}.reelSite .idoProgress,.reelSite .idoPurchase{padding:25px 22px}.reelSite .idoPurchase{margin-top:14px;scroll-margin-top:16px}.reelSite .idoAmount strong{font-size:54px}.reelSite .idoActual strong{font-size:17px}.reelSite .idoQuick{gap:5px}.reelSite .idoQuick button{min-height:46px;font-size:11px}.reelSite .idoSectionTitle{margin-top:54px}.reelSite .idoDays{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.reelSite .idoDay{scroll-snap-align:start;min-width:176px}.reelSite .idoMarket{margin-top:55px}.reelSite .chartViewport .candleChart{min-width:600px}.reelSite .idoControl{margin:16px;padding:22px}.reelSite .controlGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reelSite .idoTrack i{transition:none}}
