.yard-side-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-columns:minmax(0,1fr)!important;place-items:stretch stretch!important;gap:10px!important;width:100%!important;display:grid!important}.yard-side-actions>*{justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.yard-side-actions .yard-side-action{justify-content:center!important;align-items:center!important;gap:.45rem!important;width:100%!important;min-width:0!important;min-height:62px!important;padding:.75rem .7rem!important;line-height:1.25!important;display:flex!important}.marketplace-search-field .industrial-input>input{letter-spacing:normal!important;font-family:inherit!important;font-size:1rem!important;line-height:1.35!important}.marketplace-search-field .industrial-input>input::placeholder{color:var(--faint)!important;opacity:.88!important;font-size:1rem!important}@media (min-width:1280px){.industrial-topbar,.topbar-console{height:112px!important;min-height:112px!important;max-height:112px!important}.topbar-console{align-items:center!important;padding:8px 12px!important}.bay-brand{box-sizing:border-box!important;align-self:flex-start!important;width:auto!important;min-width:clamp(360px,20vw,408px)!important;min-height:104px!important;margin:0!important;padding:10px 24px 14px!important;overflow:visible!important}.bay-brand:before{--header-corner:48px!important;--header-tile:192px!important;inset:0!important}.bay-brand .brand-lockup .relative{width:78px!important;height:78px!important}.bay-brand .brand-wordmark{font-size:2.12rem!important}.bay-brand .brand-lockup>span:last-child>span:first-child{font-size:13px!important}.site-document-frame{inset:112px 6px 6px!important}}@media (max-width:1023px){.yard-side-actions{grid-template-columns:1fr!important}}@media (min-width:1280px) and (max-width:1439px){.industrial-topbar,.topbar-console{height:104px!important;min-height:104px!important;max-height:104px!important}.bay-brand{min-width:320px!important;min-height:96px!important;padding:9px 18px 12px!important}.bay-brand:before{--header-corner:44px!important;--header-tile:176px!important}.bay-brand .brand-lockup .relative{width:70px!important;height:70px!important}.bay-brand .brand-wordmark{font-size:1.88rem!important}.site-document-frame{inset:104px 6px 6px!important}}
@media (min-width:1440px){:root{--desktop-topbar-height:112px}}@media (min-width:1280px) and (max-width:1439px){:root{--desktop-topbar-height:104px}}.yard-page .yard-side-actions{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:stretch!important;width:100%!important;min-width:0!important}.yard-page .yard-side-actions>*{width:100%!important;min-width:0!important;max-width:none!important}.yard-page .yard-side-actions .yard-side-action{width:100%!important;min-width:0!important;max-width:none!important;min-height:62px!important}@media (max-width:1023px){.yard-page .yard-side-actions{grid-template-columns:1fr!important}}
.topbar-console{flex-wrap:nowrap!important;gap:clamp(.4rem,.85vw,.9rem)!important;width:100%!important;max-width:none!important;overflow:visible!important}.header-desktop-nav,.header-tablet-nav,.header-account-cluster,.header-wide-account-stats{align-items:center}.header-desktop-nav,.header-tablet-nav{flex:none;gap:.38rem!important}.header-account-cluster{flex:none;gap:.45rem!important}.header-wide-account-stats{gap:.45rem;display:none}.header-desktop-nav,.header-tablet-nav,.header-account-cluster,.header-menu-toggle{display:none}.console-gap{flex:auto!important;min-width:14px!important}.header-nav-action{white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:.42rem!important;min-width:max-content!important;min-height:44px!important;line-height:1!important;display:inline-flex!important}.nav-label-compact{display:none}.nav-label-full,.nav-label-compact{white-space:nowrap}.header-account-root{flex:none}.header-account-trigger{white-space:nowrap!important;align-items:center!important;gap:.55rem!important;min-width:0!important;min-height:48px!important;padding:.28rem .58rem!important;display:flex!important}.header-account-trigger.active{border-image-source:var(--button-primary)!important;color:var(--amber-bright)!important}.header-account-copy{text-align:left;min-width:0;display:block}.header-account-copy small{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.12em;color:var(--faint);font-size:12px;line-height:1;display:block}.header-account-copy strong{max-width:128px;color:var(--bone);text-overflow:ellipsis;white-space:nowrap;margin-top:.22rem;font-size:15px;line-height:1;display:block;overflow:hidden}.header-account-chevron{color:var(--amber);flex:none}.header-dropdown{width:min(420px,100vw - 24px);clip-path:none!important;background:var(--noise) left top/140px 140px repeat, var(--tex-steel) left top/512px 512px repeat, linear-gradient(180deg,#29302f,#111617 42%,#070a0b)!important;background-blend-mode:soft-light,soft-light,normal!important;border:9px solid #0000!important;border-image:url(/art/ui/frames/v4/panel-standard-painted.png) 34 36/9px round!important;border-radius:0!important;padding:12px!important;overflow:hidden!important;box-shadow:0 24px 54px #000000c2!important}.header-account-menu{width:min(380px,100vw - 24px)}.header-dropdown-title,.header-mobile-section-title{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.11em}.header-dropdown-title{color:var(--amber);border-bottom:1px solid #4c5552;justify-content:space-between;align-items:flex-end;gap:1rem;margin:0 2px .6rem;padding:.35rem .38rem .7rem;display:flex}.header-dropdown-title span{font-size:13px}.header-dropdown-title small{color:var(--faint);font-size:12px}.header-dropdown-actions{grid-template-columns:1fr;gap:7px;display:grid}.header-dropdown-actions--two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.header-menu-action{font-family:var(--font-data);text-align:left;text-transform:uppercase;letter-spacing:.055em;font-size:13px;line-height:1.1;border:6px solid #0000!important;border-image:var(--button-neutral) 34 36 / 6px round!important;clip-path:none!important;background:var(--noise) left top/140px 140px repeat, var(--tex-plate) left top/512px 512px repeat, linear-gradient(180deg,#535a57,#303635 28%,#171c1d 72%,#0b0f10)!important;background-blend-mode:soft-light,soft-light,normal!important;width:100%!important;min-width:0!important;min-height:46px!important;color:var(--ivory)!important;white-space:nowrap!important;background-clip:padding-box!important;border-radius:0!important;align-items:center!important;gap:.62rem!important;padding:.54rem .68rem!important;transition:transform 80ms,filter .14s,box-shadow 80ms,color .14s!important;display:flex!important;position:relative!important;box-shadow:0 3px #020303,0 6px 12px #00000061!important}.header-menu-action:hover,.header-menu-action:focus-visible{filter:brightness(1.12)!important;color:var(--bone)!important}.header-menu-action:focus-visible{outline:2px solid var(--amber-bright)!important;outline-offset:2px!important}.header-menu-action:active{transform:translateY(2px)!important;box-shadow:0 1px #020303,inset 0 3px 7px #00000094!important}.header-menu-action.active,.header-menu-action--primary{border-image-source:var(--button-primary)!important;color:#f2d28a!important;background:var(--noise) left top/140px 140px repeat, linear-gradient(180deg,#806735,#574423 35%,#2b2418 72%,#120f0b)!important;text-shadow:0 1px #080705!important}.header-menu-action--danger{border-image-source:var(--button-danger)!important;color:#edaaa3!important;background:linear-gradient(#512d2d,#2d191b 58%,#130c0d)!important}.header-menu-action-icon{color:var(--amber);flex:none}.header-menu-action--danger .header-menu-action-icon{color:#d8887f}.header-menu-action-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.header-menu-action-meta{max-width:42%;color:var(--bone);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:13px;overflow:hidden}.header-menu-action-badge{background:var(--amber);color:#100d07;border:2px solid #15191a;border-radius:999px;flex:none;place-items:center;min-width:21px;height:21px;padding:0 4px;font-size:13px;font-weight:800;display:grid;box-shadow:0 2px 8px #0000008c}.header-account-identity,.header-mobile-player-summary{background:var(--noise) left top/140px 140px repeat, linear-gradient(180deg,#323937db,#0d1212eb);border:1px solid #616a67ad;align-items:center;gap:.72rem;padding:.62rem .68rem;display:flex;box-shadow:inset 0 0 0 1px #050707,inset 0 3px 8px #0000006b}.header-account-identity{margin-bottom:8px}.header-account-identity small,.header-mobile-player-summary small{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.12em;color:var(--faint);font-size:12px;display:block}.header-account-identity strong,.header-mobile-player-summary strong{max-width:260px;color:var(--bone);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:15px;display:block;overflow:hidden}.header-mobile-drawer{z-index:9990;max-height:calc(100dvh - var(--compact-topbar-height));top:100%;left:0;right:0;overflow-y:auto;border-top:7px solid #0000!important;border-bottom:9px solid #0000!important;border-image:var(--button-neutral) 34 36 / 7px 0 9px 0 round!important;background:var(--noise) left top/140px 140px repeat, var(--tex-steel) left top/512px 512px repeat, linear-gradient(180deg,#252c2afc,#080c0dfe)!important;background-blend-mode:soft-light,soft-light,normal!important;padding:14px clamp(12px,3vw,28px) 18px!important;position:absolute!important;box-shadow:0 24px 48px #000000b8!important}.header-mobile-section+.header-mobile-section{border-top:1px solid #5d676394;margin-top:16px;padding-top:14px}.header-mobile-section-title{color:var(--amber);margin-bottom:9px;font-size:13px}.header-mobile-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.header-mobile-player-summary{margin-bottom:9px}@media (min-width:1440px){:root{--desktop-topbar-height:112px}.industrial-topbar,.topbar-console{height:112px!important;min-height:112px!important;max-height:112px!important}.topbar-console{padding:8px 12px!important}.bay-brand{min-width:clamp(360px,20vw,408px)!important;min-height:104px!important;padding:10px 24px 14px!important}.bay-brand:before{--header-corner:48px!important;--header-tile:192px!important}.header-desktop-nav,.header-account-cluster{display:flex!important}.header-tablet-nav,.header-menu-toggle{display:none!important}.header-wide-account-stats{display:flex!important}.header-compact-message{display:inline-flex!important}.header-desktop-nav{min-height:60px!important;padding:7px 11px!important}.header-account-cluster{min-height:60px!important;padding:7px 10px!important}.nav-label-full{display:inline}.nav-label-compact{display:none}.site-document-frame{inset:112px 6px 6px!important}}@media (min-width:1120px) and (max-width:1439px){:root{--desktop-topbar-height:104px}.industrial-topbar,.topbar-console{height:104px!important;min-height:104px!important;max-height:104px!important}.topbar-console{padding:8px 10px!important}.bay-brand{min-width:clamp(286px,25vw,332px)!important;min-height:96px!important;padding:9px 16px 12px!important}.bay-brand:before{--header-corner:44px!important;--header-tile:176px!important}.bay-brand .brand-lockup .relative{width:68px!important;height:68px!important}.bay-brand .brand-wordmark{font-size:1.82rem!important}.header-desktop-nav,.header-account-cluster{display:flex!important}.header-tablet-nav,.header-menu-toggle,.header-wide-account-stats{display:none!important}.header-compact-message{display:inline-flex!important}.header-desktop-nav,.header-account-cluster{min-height:58px!important;padding:7px 9px!important}.nav-label-full{display:none}.nav-label-compact{display:inline}.header-account-copy strong{max-width:105px}.site-document-frame{inset:104px 6px 6px!important}}@media (min-width:768px) and (max-width:1119px){:root{--compact-topbar-height:88px}.industrial-topbar,.topbar-console{height:88px!important;min-height:88px!important;max-height:88px!important}.topbar-console{padding:7px 9px!important}.bay-brand{min-width:clamp(226px,31vw,292px)!important;min-height:80px!important;padding:7px 12px!important}.bay-brand:before{--header-corner:38px!important;--header-tile:152px!important;display:block!important}.bay-brand .brand-lockup{gap:.52rem!important}.bay-brand .brand-lockup .relative{width:56px!important;height:56px!important}.bay-brand .brand-wordmark{font-size:1.48rem!important}.bay-brand .brand-lockup>span:last-child>span:first-child,.bay-brand .brand-lockup>span:last-child>span:last-child{font-size:12px!important}.header-desktop-nav{display:none!important}.header-tablet-nav,.header-account-cluster,.header-menu-toggle{display:flex!important}.topbar-console[data-authenticated=false] .header-tablet-nav{display:none!important}.header-tablet-nav{gap:.3rem!important;min-height:56px!important;padding:6px 8px!important}.header-tablet-nav:before,.header-account-cluster:before{--header-corner:34px!important;--header-tile:136px!important;display:block!important}.header-account-cluster{min-height:56px!important;padding:5px 7px!important}.header-wide-account-stats,.header-compact-message{display:none!important}.header-menu-toggle{flex:0 0 46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin-left:0!important}.header-nav-action{min-width:44px!important;padding-inline:.48rem!important}.nav-label-full{display:none}.nav-label-compact{display:inline}.console-gap{display:none!important}.site-document-frame{inset:88px 4px 4px!important}}@media (min-width:768px) and (max-width:919px){.header-tablet-nav .nav-label-compact{display:none}.header-tablet-nav .header-nav-action{width:44px!important;padding-inline:0!important}.header-account-copy{display:none}.header-account-trigger{justify-content:center!important;width:52px!important;min-width:52px!important;padding:.25rem!important}.header-account-chevron{display:none}}@media (max-width:767px){:root{--compact-topbar-height:76px}.industrial-topbar,.topbar-console{height:76px!important;min-height:76px!important;max-height:76px!important}.topbar-console{gap:.42rem!important;padding:6px 8px!important}.bay-brand{flex:auto!important;min-width:0!important;min-height:68px!important;padding:5px 9px!important;overflow:hidden!important}.bay-brand:before{--header-corner:32px!important;--header-tile:128px!important;display:block!important}.bay-brand .brand-lockup{gap:.42rem!important;min-width:0!important}.bay-brand .brand-lockup .relative{width:48px!important;height:48px!important}.bay-brand .brand-lockup>span:last-child{min-width:0}.bay-brand .brand-wordmark{white-space:nowrap!important;font-size:1.26rem!important}.bay-brand .brand-lockup>span:last-child>span:first-child{font-size:12px!important}.bay-brand .brand-lockup>span:last-child>span:last-child,.header-desktop-nav,.header-tablet-nav,.console-gap{display:none!important}.header-account-cluster,.header-menu-toggle{display:flex!important}.topbar-console[data-authenticated=false] .header-account-cluster{display:none!important}.header-account-cluster{background:0 0!important;min-height:0!important;padding:0!important}.header-account-cluster:before,.header-wide-account-stats,.header-compact-message,.header-account-copy,.header-account-chevron{display:none!important}.header-account-trigger{justify-content:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important}.header-account-trigger .profile-avatar{width:34px;height:34px}.header-menu-toggle{flex:0 0 46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin-left:0!important}.header-mobile-actions,.header-dropdown-actions--two-column{grid-template-columns:1fr}.header-dropdown-title{display:block}.header-dropdown-title small{margin-top:.3rem;display:block}}@media (max-width:420px){.bay-brand .brand-wordmark{font-size:1.08rem!important}.bay-brand .brand-lockup .relative{width:44px!important;height:44px!important}.header-dropdown{width:calc(100vw - 16px)}}
.cache-v0927-scroll{overscroll-behavior-inline:contain;scrollbar-color:#5d625f #0b0e0f;width:100%;padding:6px 0 10px;overflow:auto hidden}.cache-v0927-machine{--cache-unit:calc(100cqw / 1086);aspect-ratio:1086/1448;isolation:isolate;filter:drop-shadow(0 22px 28px #000000b8);width:min(100%,810px);min-width:520px;font-family:var(--font-display);margin:0 auto;position:relative;container-type:inline-size}.cache-v0927-layer{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.cache-v0927-backplate{z-index:1;background-image:url(/art/cache/v0927/backplate.png)}.cache-v0927-content{z-index:8;position:absolute;inset:0}.cache-v0927-frame-base{z-index:20;background-image:url(/art/cache/v0927/frame-unlit.png)}.cache-v0927-frame-amber{z-index:21;mix-blend-mode:screen;opacity:.62;background-image:url(/art/cache/v0927/amber-glow.png);transition:opacity .3s}.cache-v0927-frame-red{z-index:22;mix-blend-mode:screen;opacity:.3;background-image:url(/art/cache/v0927/red-glow.png)}.cache-v0927-machine.tier-relic .cache-v0927-frame-amber{opacity:.95}.cache-v0927-machine.tier-ancient .cache-v0927-frame-amber{opacity:1}.cache-v0927-machine.tier-relic .cache-v0927-frame-red{animation:1.5s ease-in-out infinite cache-v0927-pulse}.cache-v0927-machine.tier-ancient .cache-v0927-frame-red{animation:.5s steps(2,end) infinite cache-v0927-strobe}@keyframes cache-v0927-pulse{0%,to{opacity:.28}50%{opacity:1}}@keyframes cache-v0927-strobe{0%{opacity:1}50%{opacity:.1}}.cache-v0927-chest-lamp{z-index:24;pointer-events:none;mix-blend-mode:screen;opacity:.22;background:radial-gradient(52% 42%,#ffba4edb,#ffba4e00 72%);width:15.65%;height:10.08%;position:absolute;top:88.95%;left:41.62%}.cache-v0927-machine.is-busy .cache-v0927-chest-lamp{animation:1.6s ease-in-out infinite cache-v0927-chest}.cache-v0927-machine.tier-relic .cache-v0927-chest-lamp{animation:1.5s ease-in-out infinite cache-v0927-chest}.cache-v0927-machine.tier-ancient .cache-v0927-chest-lamp{animation:.5s ease-in-out infinite cache-v0927-chest}@keyframes cache-v0927-chest{0%,to{opacity:.24}50%{opacity:1}}.cache-v0927-halo{z-index:23;aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(circle,#e8563cf5,#e8563c00 63%);border-radius:50%;width:13.81%;position:absolute}.cache-v0927-halo.left{top:18.65%;left:8.1%}.cache-v0927-halo.right{top:18.65%;left:78.27%}.cache-v0927-machine.tier-relic .cache-v0927-halo{animation:1.5s ease-in-out infinite cache-v0927-pulse}.cache-v0927-machine.tier-ancient .cache-v0927-halo{animation:.5s steps(2,end) infinite cache-v0927-strobe}.cache-v0927-machine.tier-ancient .cache-v0927-halo.right{animation-delay:.25s}.cache-v0927-part{z-index:12;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.cache-v0927-pity-plate{background-image:url(/art/cache/v0927/parts/plate-pity.png)}.cache-v0927-bones-plate{background-image:url(/art/cache/v0927/parts/plate-bones.png)}.cache-v0927-spin-part{background-image:url(/art/cache/v0927/parts/spin.png)}.cache-v0927-spin-glow{z-index:13;mix-blend-mode:screen;opacity:.55;background-image:url(/art/cache/v0927/parts/spin-glow.png);transition:opacity .2s}.cache-v0927-machine.is-busy .cache-v0927-spin-glow{animation:1.05s ease-in-out infinite cache-v0927-spin-pulse}@keyframes cache-v0927-spin-pulse{0%,to{opacity:.5}50%{opacity:1}}.cache-v0927-tier-plate{background-image:url(/art/cache/v0927/parts/plate-tier.png)}.cache-v0927-cost-plate{background-image:url(/art/cache/v0927/parts/plate-cost.png)}.cache-v0927-reel{z-index:8;box-shadow:inset 0 calc(18 * var(--cache-unit)) calc(28 * var(--cache-unit)) #000000f5,inset 0 calc(-18 * var(--cache-unit)) calc(28 * var(--cache-unit)) #000000f5;background:#060808;position:absolute;overflow:hidden}.cache-v0927-reel.standby{filter:brightness(.42)saturate(.4)}.cache-v0927-strip{will-change:transform;width:100%;transform:translateY(calc(var(--cache-offset) * -1 * var(--cache-unit)));position:absolute;inset:0 auto auto 0}.cache-v0927-strip.blurred{filter:blur(calc(2.4 * var(--cache-unit)))}.cache-v0927-tile{height:calc(96 * var(--cache-unit));justify-content:center;align-items:center;gap:calc(3 * var(--cache-unit));border-bottom:calc(1 * var(--cache-unit)) solid #000000db;padding:0 calc(3 * var(--cache-unit));background:linear-gradient(#1c2225f7,#0a0e10fa);flex-direction:column;display:flex}.cache-v0927-tile .cache-v0927-rarity{width:86%;padding:calc(1 * var(--cache-unit)) 0;text-align:center;background:var(--cache-rarity);color:#080a0b;clip-path:polygon(calc(6 * var(--cache-unit)) 0,calc(100% - 6 * var(--cache-unit)) 0,100% 50%,calc(100% - 6 * var(--cache-unit)) 100%,calc(6 * var(--cache-unit)) 100%,0 50%);font-family:var(--font-display);font-size:calc(13 * var(--cache-unit));letter-spacing:.13em;text-transform:uppercase;font-weight:800}.cache-v0927-tile strong{-webkit-line-clamp:2;white-space:normal;max-width:96%;font-family:var(--font-display);font-size:calc(17 * var(--cache-unit));letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--bone);overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;font-weight:700;line-height:1.02;display:-webkit-box;overflow:hidden}.cache-v0927-tile strong.name-medium{font-size:calc(15.5 * var(--cache-unit));line-height:1}.cache-v0927-tile strong.name-long{font-size:calc(14 * var(--cache-unit));letter-spacing:.01em;line-height:.98}.cache-v0927-tile strong.name-xlong{font-size:calc(12.5 * var(--cache-unit));letter-spacing:0;line-height:.96}.cache-v0927-tile.winner:not(.revealed) strong{color:var(--dim)}.cache-v0927-tile.revealed{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--cache-rarity) 20%,transparent),transparent 62%),linear-gradient(180deg,#2f3638,#111617)}.cache-v0927-tile.revealed strong{text-shadow:0 0 calc(16 * var(--cache-unit)) color-mix(in srgb,var(--cache-rarity) 55%,transparent)}.cache-v0927-band{z-index:9;height:calc(96 * var(--cache-unit));pointer-events:none;border-top:calc(2 * var(--cache-unit)) solid #8a6216;border-bottom:calc(2 * var(--cache-unit)) solid #8a6216;box-shadow:inset 0 0 calc(26 * var(--cache-unit)) #d89a231c;position:absolute;transform:translateY(-50%)}.cache-v0927-face{z-index:14;padding:0 calc(30 * var(--cache-unit));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.cache-v0927-face small{font-family:var(--font-display);font-size:calc(15 * var(--cache-unit));letter-spacing:.18em;text-transform:uppercase;color:#6d746f;font-weight:700}.cache-v0927-face b{font-family:var(--font-display);font-size:calc(29 * var(--cache-unit));letter-spacing:.05em;color:#d8d0bc;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.cache-v0927-face.deep{justify-content:center;align-items:flex-start;gap:calc(1 * var(--cache-unit));padding:0 calc(38 * var(--cache-unit));flex-direction:column}.cache-v0927-pity-bar{left:calc(32 * var(--cache-unit));right:calc(32 * var(--cache-unit));bottom:calc(9 * var(--cache-unit));height:calc(5 * var(--cache-unit));box-shadow:inset 0 calc(1 * var(--cache-unit)) calc(3 * var(--cache-unit)) #000000e6;background:#080a0b;position:absolute;overflow:hidden}.cache-v0927-pity-bar i{height:100%;box-shadow:0 0 calc(10 * var(--cache-unit)) #d89a238c;background:linear-gradient(90deg,#6b5322,#d89a23);transition:width .35s;display:block}.cache-v0927-machine.is-armed .cache-v0927-pity-bar i{background:linear-gradient(90deg,#c07a1e,#ffd06a);animation:1.05s ease-in-out infinite cache-v0927-pity}.cache-v0927-machine.is-armed .cache-v0927-pity-face b{color:#d89a23}@keyframes cache-v0927-pity{0%,to{filter:brightness()}50%{filter:brightness(1.8)}}.cache-v0927-spin-label{z-index:14;pointer-events:none;font-family:var(--font-display);font-size:calc(44 * var(--cache-unit));letter-spacing:.09em;color:#d8d0bc;text-shadow:0 0 calc(20 * var(--cache-unit)) #d89a23bf;place-items:center;font-weight:800;display:grid;position:absolute}.cache-v0927-hit{z-index:30;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.cache-v0927-hit:focus-visible{outline:calc(3 * var(--cache-unit)) solid #d89a23;outline-offset:calc(2 * var(--cache-unit))}.cache-v0927-hit:disabled{cursor:not-allowed}.cache-v0927-util{z-index:30;color:#b0aa9a;cursor:pointer;background:url(/art/cache/v0927/parts/util.png) 50%/100% 100% no-repeat;border:0;place-items:center;padding:0;display:grid;position:absolute}.cache-v0927-util svg{width:46%;height:46%;filter:drop-shadow(0 calc(1 * var(--cache-unit)) calc(1 * var(--cache-unit)) #000000e6)}.cache-v0927-util:hover{filter:brightness(1.17)}.cache-v0927-util[aria-pressed=true]{color:#d89a23;filter:brightness(1.28)saturate(1.2)}.cache-v0927-util:disabled{cursor:wait;filter:brightness(.6)}.cache-v0927-count{z-index:30;justify-content:center;align-items:center;gap:calc(2 * var(--cache-unit));color:#b0aa9a;cursor:pointer;background:url(/art/cache/v0927/parts/count-neutral.png) 50%/100% 100% no-repeat;border:0;flex-direction:column;padding:0;line-height:1;display:flex;position:absolute}.cache-v0927-count .lit,.cache-v0927-count .glow{opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.cache-v0927-count .lit{background:url(/art/cache/v0927/parts/count-lit.png) 50%/100% 100% no-repeat}.cache-v0927-count .glow{mix-blend-mode:screen;background:url(/art/cache/v0927/parts/count-lit-glow.png) 50%/100% 100% no-repeat}.cache-v0927-count[aria-pressed=true] .lit{opacity:1}.cache-v0927-count[aria-pressed=true] .glow{opacity:.94}.cache-v0927-count strong{font-family:var(--font-display);font-size:calc(36 * var(--cache-unit));font-weight:800;position:relative}.cache-v0927-count small{font-family:var(--font-display);font-size:calc(14 * var(--cache-unit));letter-spacing:.18em;color:#6d746f;position:relative}.cache-v0927-count[aria-pressed=true] strong{color:#d89a23}.cache-v0927-count[aria-pressed=true] small{color:#8a6216}.cache-v0927-count:disabled{cursor:wait}.cache-v0927-lever{z-index:26;perspective:1300px;perspective-origin:96% 55%;pointer-events:none;position:absolute;inset:0}.cache-v0927-lever-part{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.cache-v0927-lever-part.housing{z-index:1;background-image:url(/art/cache/v0927/parts/lv-housing.png);width:10.41%;height:11.67%;top:48.41%;left:89.32%}.cache-v0927-lever-asm{z-index:2;transform-style:preserve-3d;transform-origin:94.29% 55.39%;transform:rotateX(calc(var(--cache-lever-pull,0deg) * -1));position:absolute;inset:0}.cache-v0927-lever-part.slot{z-index:3;background-image:url(/art/cache/v0927/parts/lv-slot.png);width:4.42%;height:6.49%;top:51.86%;left:93.09%}.cache-v0927-lever-part.shaft{z-index:2;transform-origin:50% 0;background-image:url(/art/cache/v0927/parts/lv-shaft.png)}.cache-v0927-lever-part.ball{z-index:4;filter:drop-shadow(0 calc(14 * var(--cache-unit)) calc(22 * var(--cache-unit)) #000c);background-image:url(/art/cache/v0927/parts/lv-ball-00.png)}.cache-v0927-lever-hit{z-index:32;cursor:grab;touch-action:none;background:0 0;border:0;width:13.99%;height:29.28%;padding:0;position:absolute;top:33.29%;left:88.58%}.cache-v0927-lever-hit:active{cursor:grabbing}.cache-v0927-lever-hit:disabled{cursor:not-allowed}.cache-v0927-lever-hit:focus-visible{outline:calc(3 * var(--cache-unit)) solid #d89a23;outline-offset:calc(-10 * var(--cache-unit))}.cache-v0927-tray{z-index:40;height:20.72%;padding:calc(16 * var(--cache-unit));opacity:0;transform:translateY(calc(20 * var(--cache-unit)));pointer-events:none;place-items:center;transition:opacity .35s,transform .35s;display:grid;position:absolute;top:35.91%;left:11.05%;right:11.05%}.cache-v0927-tray.show{opacity:1;pointer-events:auto;transform:none}.cache-v0927-tray-bg{filter:brightness(.7);box-shadow:inset 0 0 0 calc(2 * var(--cache-unit)) #0a0c0d,inset 0 0 calc(60 * var(--cache-unit)) #000000db,0 calc(20 * var(--cache-unit)) calc(50 * var(--cache-unit)) #000000b8;background:url(/art/cache/v0927/backplate.png) 50%/cover;position:absolute;inset:0}.cache-v0927-tray>button{right:calc(12 * var(--cache-unit));top:calc(8 * var(--cache-unit));z-index:3;width:calc(34 * var(--cache-unit));height:calc(34 * var(--cache-unit));color:#eee7d8;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.cache-v0927-tray>button svg{width:70%;height:70%}.cache-v0927-tray-cards{z-index:2;justify-content:center;align-items:stretch;gap:calc(12 * var(--cache-unit));width:100%;display:flex;position:relative}.cache-v0927-result-card{min-width:0;max-width:calc(160 * var(--cache-unit));align-items:center;gap:calc(8 * var(--cache-unit));border:calc(1 * var(--cache-unit)) solid #090b0b;padding:calc(14 * var(--cache-unit)) calc(9 * var(--cache-unit)) calc(11 * var(--cache-unit));box-shadow:inset 0 calc(1 * var(--cache-unit)) #ffffff0d,0 calc(8 * var(--cache-unit)) calc(18 * var(--cache-unit)) #0000009e;opacity:0;transform:translateY(calc(16 * var(--cache-unit))) scale(.96);background:linear-gradient(#1e2428f7,#0c1012fc);flex-direction:column;flex:1 1 0;animation:.4s forwards cache-v0927-card-in;display:flex;position:relative}@keyframes cache-v0927-card-in{to{opacity:1;transform:none}}.cache-v0927-result-card .badge{right:calc(8 * var(--cache-unit));top:calc(7 * var(--cache-unit));font-family:var(--font-display);font-size:calc(10 * var(--cache-unit));letter-spacing:.1em;text-transform:uppercase;color:#6d746f;font-weight:800;position:absolute}.cache-v0927-result-card .rarity{background:var(--cache-rarity);padding:calc(3 * var(--cache-unit)) calc(12 * var(--cache-unit));clip-path:polygon(calc(7 * var(--cache-unit)) 0,calc(100% - 7 * var(--cache-unit)) 0,100% 50%,calc(100% - 7 * var(--cache-unit)) 100%,calc(7 * var(--cache-unit)) 100%,0 50%);font-size:calc(12 * var(--cache-unit));letter-spacing:.15em;text-transform:uppercase;color:#080a0b;font-weight:800}.cache-v0927-result-card .chip{width:calc(50 * var(--cache-unit));height:calc(50 * var(--cache-unit));background:var(--cache-rarity);box-shadow:0 0 calc(28 * var(--cache-unit)) color-mix(in srgb,var(--cache-rarity) 40%,transparent),inset 0 calc(2 * var(--cache-unit)) calc(6 * var(--cache-unit)) #ffffff3d,inset 0 calc(-4 * var(--cache-unit)) calc(8 * var(--cache-unit)) #0000006b;border-radius:50%}.cache-v0927-result-card>strong{font-size:calc(17 * var(--cache-unit));letter-spacing:.03em;text-align:center;text-transform:uppercase;color:#d8d0bc;font-weight:700;line-height:1.02}.cache-v0927-result-card>small{font-size:calc(13 * var(--cache-unit));letter-spacing:.04em;color:#6d746f}.cache-v0927-result-card>small b{font-size:calc(16 * var(--cache-unit));color:#d89a23}.cache-v0927-result-card.win-relic{box-shadow:inset 0 0 0 calc(1 * var(--cache-unit)) #e0a33a,0 calc(8 * var(--cache-unit)) calc(22 * var(--cache-unit)) #e0a33a4d}.cache-v0927-result-card.win-ancient{box-shadow:inset 0 0 0 calc(1 * var(--cache-unit)) #c85449,0 calc(8 * var(--cache-unit)) calc(26 * var(--cache-unit)) #c8544966}.cache-v0927-tray-hint{inset:auto 0 calc(6 * var(--cache-unit));z-index:2;text-align:center;font-family:var(--font-display);font-size:calc(11 * var(--cache-unit));letter-spacing:.14em;text-transform:uppercase;color:#6d746f;position:absolute}.cache-v0927-machine-note{text-align:center;max-width:780px;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:-.15rem auto .2rem;font-size:13px;line-height:1.45}.cache-v0927-dialog-backdrop{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020405d1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.cache-v0927-dialog{width:min(560px,100%);max-height:min(720px,85vh);padding:0;overflow:auto}.cache-v0927-dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.cache-v0927-dialog-list{padding:.35rem 1rem 1rem}.cache-v0927-dialog-list>div{border-bottom:1px solid #575f5c6b;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.75rem .2rem;display:grid}.cache-v0927-dialog-list>div:last-of-type{border-bottom:0}.cache-v0927-dialog-tier{font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;color:#080a0b;padding:.2rem .5rem;font-size:13px;font-weight:800}.cache-v0927-dialog-list strong{color:var(--bone);font-size:15px}.cache-v0927-dialog-list small{font-family:var(--font-data);color:var(--faint);font-size:13px}.cache-v0927-dialog-list.odds>div{grid-template-columns:1fr auto}.cache-v0927-dialog-list.odds p{color:var(--dim);margin-top:.8rem;font-size:14px;line-height:1.6}@media (max-width:640px){.cache-v0927-scroll{justify-content:flex-start}.cache-v0927-machine{margin-inline:0}.cache-machine-toolbar{align-items:flex-start!important}.cache-header-controls{justify-content:space-between!important;width:100%!important}.cache-volume-label span{display:none}}@media (prefers-reduced-motion:reduce){.cache-v0927-frame-red,.cache-v0927-halo,.cache-v0927-spin-glow,.cache-v0927-pity-bar i,.cache-v0927-chest-lamp{animation:none!important}.cache-v0927-strip.blurred{filter:none}.cache-v0927-result-card{opacity:1;animation:none;transform:none}}.story-page{background:linear-gradient(#07090a26,#04060775);overflow:hidden}.story-hero{border-bottom:1px solid #76643f80;align-items:center;min-height:clamp(680px,78vh,900px);display:flex;position:relative;overflow:hidden}.story-hero-image{object-fit:cover;object-position:72% center;filter:saturate(.9)contrast(1.03)brightness(.96)}.story-hero-shade{background:linear-gradient(90deg,#040607f0 0%,#040607cc 34%,#04060724 68%,#04060757 100%),linear-gradient(#0406072e,#0406071f 60%,#040607e0);position:absolute;inset:0;box-shadow:inset 0 -90px 120px #0009}.story-hero-content{z-index:2;width:100%;padding-block:clamp(6rem,12vw,10rem);position:relative}.story-hero-content h1{max-width:920px;color:var(--bone);text-wrap:balance;text-shadow:0 7px 30px #000;margin-top:1rem;font-size:clamp(3.6rem,8vw,7.8rem);line-height:.82}.story-hero-content>p:not(.eyebrow){max-width:690px;color:var(--ivory);text-shadow:0 2px 8px #000;margin-top:1.8rem;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.8}.story-hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.story-hero-actions .industrial-button,.story-final-cta .industrial-button{min-height:46px;padding:.75rem 1rem}.story-hero-principles{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:#c6bda8;border-top:1px solid #8b774b61;flex-wrap:wrap;gap:.75rem 1.4rem;margin-top:2.2rem;padding-top:1.1rem;font-size:13px;display:flex}.story-hero-principles span{align-items:center;gap:.45rem;display:inline-flex}.story-hero-principles svg{width:16px;height:16px;color:var(--amber)}.story-intro,.story-chapter,.story-archive{padding-block:clamp(4.5rem,8vw,8rem)}.story-section-heading{max-width:820px}.story-section-heading h2{color:var(--bone);text-wrap:balance;margin-top:.7rem;font-size:clamp(2.8rem,5.3vw,5.6rem);line-height:.88}.story-section-heading>p:not(.eyebrow){color:var(--dim);margin-top:1.25rem;font-size:.98rem;line-height:1.8}.story-section-heading--center{text-align:center;margin-inline:auto}.story-split{grid-template-columns:minmax(0,1fr) minmax(340px,.92fr);align-items:center;gap:clamp(2rem,6vw,6.5rem);display:grid}.story-split--art-right{grid-template-columns:minmax(340px,.92fr) minmax(0,1fr)}.story-copy{color:var(--dim);font-size:.95rem;line-height:1.9}.story-copy p+p{margin-top:1.15rem}.story-copy .story-section-heading{margin-bottom:1.6rem}.story-copy .story-lead{color:var(--ivory);font-size:1.15rem;line-height:1.75}.story-copy blockquote{border-left:3px solid var(--amber);font-family:var(--font-display);text-transform:uppercase;color:var(--bone);background:linear-gradient(90deg,#d89a231f,#0000);margin:1.8rem 0 0;padding:1rem 1.2rem;font-size:1.45rem;font-weight:700;line-height:1.12;position:relative}.story-art-card{clip-path:polygon(16px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 16px),calc(100% - 16px) 100%,7px 100%,0 calc(100% - 7px),0 16px);background:#090c0d;border:1px solid #7d6c46a3;margin:0;padding:8px;position:relative;box-shadow:0 28px 55px #00000073,inset 0 0 0 1px #050707}.story-art-card:before,.story-art-card:after{content:"";z-index:2;background:linear-gradient(90deg,#443d2c,#aa8542,#443d2c);width:38px;height:8px;position:absolute;box-shadow:0 2px 4px #000}.story-art-card:before{top:-4px;left:22px}.story-art-card:after{bottom:-4px;right:22px}.story-art-card img{filter:saturate(.92)contrast(1.03);width:100%;height:auto;display:block;box-shadow:inset 0 0 0 1px #000000bf}.story-art-card figcaption{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border-top:1px solid #60543980;padding:.7rem .75rem .25rem;font-size:13px}.story-art-card--dark{filter:saturate(.9)}.story-era-grid{background:#5e543b8f;border:1px solid #5e543b8f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(3rem,6vw,5rem);display:grid}.story-era-grid article{background:linear-gradient(#1c2120f5,#0a0d0efa);min-height:220px;padding:1.4rem}.story-era-grid span{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--amber);font-size:13px}.story-era-grid h3{color:var(--bone);margin-top:1.2rem;font-size:1.8rem;line-height:.95}.story-era-grid p{color:var(--dim);margin-top:1rem;font-size:15px;line-height:1.65}.story-band{background:linear-gradient(#181d1ceb,#070a0bf5),url(/art/tex/blackened-steel.webp) 50%/cover;border-block:1px solid #584e377a;padding-block:clamp(4rem,7vw,7rem);position:relative;box-shadow:inset 0 30px 70px #00000059,inset 0 -30px 70px #00000059}.story-band--rust{background:linear-gradient(90deg,#0a0d0dfa,#121614db),url(/art/tex/painted-rust-edge.webp) 50%/cover}.story-field-note{background:#04070780;border:1px solid #826f4580;align-items:flex-start;gap:.9rem;margin-top:1.8rem;padding:1rem;display:flex}.story-field-note svg{color:var(--amber);flex:none}.story-field-note strong,.story-field-note span{display:block}.story-field-note strong{font-family:var(--font-display);text-transform:uppercase;color:var(--bone);font-size:1.15rem}.story-field-note span{color:var(--faint);margin-top:.25rem;font-size:15px;line-height:1.55}.story-values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.story-values-grid article{background:linear-gradient(#1f2423eb,#090c0dfa);border:1px solid #5b533d8c;min-height:285px;padding:1.6rem;box-shadow:inset 0 0 0 1px #050707}.story-values-grid svg{width:30px;height:30px;color:var(--amber)}.story-values-grid h3{color:var(--bone);margin-top:2.1rem;font-size:2rem;line-height:.95}.story-values-grid p{color:var(--dim);margin-top:1rem;font-size:15px;line-height:1.7}.story-built-section{background:radial-gradient(circle at 85% 20%,#be8f391a,#0000 30%),linear-gradient(#111615,#070a0b);border-block:1px solid #7e683b8c;padding-block:clamp(4.5rem,8vw,8rem)}.story-built-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.8rem;display:grid}.story-built-list span{font-family:var(--font-data);letter-spacing:.05em;text-transform:uppercase;color:var(--ivory);background:#0000002e;border:1px solid #534e3d80;align-items:center;gap:.55rem;padding:.65rem .7rem;font-size:13px;display:flex}.story-built-list svg{width:15px;height:15px;color:var(--amber)}.story-funding-track{background:#6356398f;border:1px solid #6356398f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:3rem;display:grid}.story-funding-track article{background:linear-gradient(#1d2322,#090c0d);min-height:270px;padding:1.5rem;position:relative}.story-funding-track article>span{font-family:var(--font-display);color:#d89a233d;font-size:3.4rem;font-weight:800;line-height:1}.story-funding-track strong{font-family:var(--font-display);text-transform:uppercase;color:var(--bone);margin-top:2.4rem;font-size:1.6rem;line-height:.96;display:block}.story-funding-track p{color:var(--dim);margin-top:.9rem;font-size:15px;line-height:1.65}.story-founders-section{background:linear-gradient(#0b0f0ff2,#050708fa),url(/art/tex/grime-subtle.webp) 50%/cover;border-block:1px solid #5c533d8a;padding-block:clamp(4.5rem,8vw,8rem)}.story-founder-profiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:3rem;display:grid}.story-founder-profiles article{background:linear-gradient(#222726f0,#0a0d0efa);border:1px solid #6f5e3c94;grid-template-columns:96px 1fr;gap:1.3rem;padding:1.5rem;display:grid;box-shadow:inset 0 0 0 1px #060808}.story-founder-mark{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:radial-gradient(circle at 50% 35%,#333b39,#111516 62%,#070909);border:1px solid #d89a238c;place-items:center;width:96px;height:110px;display:grid;position:relative}.story-founder-mark svg{color:#7d735e;opacity:.6;width:54px;height:54px}.story-founder-mark span{font-family:var(--font-display);color:var(--amber);font-size:1.2rem;font-weight:800;position:absolute;bottom:9px}.story-founder-profiles h3{color:var(--bone);margin-top:.7rem;font-size:2rem;line-height:.95}.story-founder-profiles article p:not(.eyebrow){color:var(--dim);margin-top:1rem;font-size:15px;line-height:1.75}.story-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.story-video-grid article{background:#0a0d0e;border:1px solid #695b3c8f;padding:8px}.story-video-frame{aspect-ratio:16/9;background:#030505;position:relative;overflow:hidden}.story-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.story-video-grid article>span{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:.7rem .5rem .2rem;font-size:13px;display:block}.story-founders-wall{background:radial-gradient(circle at 50% 25%,#d89a231c,#0000 30%),linear-gradient(#111514,#050707);border-top:1px solid #81693b94;padding-block:clamp(5rem,9vw,9rem)}.story-founder-wall-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:3rem;display:grid}.story-founder-wall-grid article{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(135deg,#343831,#171b19 48%,#0c0f10);border:1px solid #766540ab;min-height:155px;padding:1.2rem;position:relative;box-shadow:inset 0 0 0 1px #050707,0 12px 24px #00000040}.story-founder-wall-grid article:before{content:"";pointer-events:none;border:1px solid #b8934b38;position:absolute;inset:8px}.story-founder-wall-grid span,.story-founder-wall-grid small,.story-founder-wall-grid strong{display:block;position:relative}.story-founder-wall-grid span{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);font-size:13px}.story-founder-wall-grid strong{font-family:var(--font-display);text-transform:uppercase;color:var(--bone);margin-top:1.8rem;font-size:2rem;line-height:.95}.story-founder-wall-grid small{font-family:var(--font-data);text-transform:uppercase;color:var(--faint);margin-top:.45rem;font-size:13px;line-height:1.45}.story-founder-wall-open{background:linear-gradient(135deg,#1f2422,#0b0e0f)!important;border-style:dashed!important}.story-final-cta{text-align:center;background:linear-gradient(#2d291dd1,#0a0d0df5);border:1px solid #d89a2385;max-width:860px;margin:4rem auto 0;padding:clamp(2rem,5vw,4rem);box-shadow:inset 0 0 70px #d89a230d,0 25px 55px #00000059}.story-final-cta>svg{color:#88795a;width:52px;height:52px}.story-final-cta h2{color:var(--bone);margin-top:.7rem;font-size:clamp(3rem,6vw,5.5rem)}.story-final-cta>p:not(.eyebrow){max-width:620px;color:var(--dim);margin:1.2rem auto 0;font-size:.9rem;line-height:1.75}.story-final-cta>div{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.8rem;display:flex}@media (max-width:1024px){.story-split,.story-split--art-right{grid-template-columns:1fr}.story-split--art-right .story-copy{order:1}.story-split--art-right .story-art-card{order:2}.story-era-grid,.story-funding-track{grid-template-columns:repeat(2,minmax(0,1fr))}.story-founder-profiles{grid-template-columns:1fr}.story-hero-shade{background:linear-gradient(90deg,#040607f5,#040607ad 70%,#040607b8),linear-gradient(#0000,#040607eb)}}@media (max-width:720px){.story-hero{min-height:720px}.story-hero-content h1{font-size:3.7rem}.story-era-grid,.story-values-grid,.story-funding-track,.story-video-grid,.story-founder-wall-grid,.story-built-list,.story-founder-profiles article{grid-template-columns:1fr}.story-founder-mark{width:82px;height:92px}.story-founder-wall-grid article{min-height:140px}.story-section-heading h2{font-size:3.2rem}.story-copy blockquote{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.story-page *{scroll-behavior:auto!important}}.art-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e0a33a40;border-radius:.25rem;align-items:center;min-height:clamp(240px,24vw,400px);display:flex;position:relative;overflow:hidden}.art-banner:before{content:"";z-index:1;background:linear-gradient(95deg,#050e0c8c 0%,#050e0c70 32%,#050e0c26 60%,#050e0c08 82%,#050e0c33 100%),linear-gradient(#050e0c14,#050e0c0a 55%,#050e0c80);position:absolute;inset:0}.art-banner-inner{z-index:2;width:100%;max-width:56rem;padding:clamp(1.75rem,3vw,2.75rem);position:relative}.art-banner--passes{background-image:url(/art/site/passes-banner.webp)}.art-banner--events{background-image:url(/art/site/events-banner.webp)}.art-banner--rules{background-image:url(/art/site/rules-banner.webp)}@media (max-width:760px){.art-banner{min-height:210px}.art-banner:before{background:linear-gradient(#050e0cb8,#050e0cdb 55%,#050e0cf2)}}.login-art{background-image:linear-gradient(#050e0c4d,#050e0c14 45%,#050e0ced),url(/art/site/login-station.webp);background-position:68%;background-size:cover}
.rank-emblem{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;display:block}.topbar-rank-stat{min-width:132px!important}.topbar-rank-emblem{filter:drop-shadow(0 0 7px #e0a33a2e)}.header-menu-rank-emblem{filter:drop-shadow(0 0 4px #e0a33a2e);margin-inline:1px}.account-rank-emblem{filter:drop-shadow(0 0 12px #e0a33a38)}.account-warden-note{background:linear-gradient(90deg,#5a3e1633,#0e141461);border:1px solid #d69d3a61}.warden-inbox-tabs{flex-wrap:wrap;gap:8px;display:flex}.warden-inbox-tabs button{border:1px solid var(--line-bright);font-family:var(--font-data);text-transform:uppercase;letter-spacing:.06em;color:var(--dim);background:#0a0e0fe6;align-items:center;gap:8px;padding:.65rem .85rem;font-size:14px;display:inline-flex}.warden-inbox-tabs button:hover,.warden-inbox-tabs button.active{border-color:var(--amber);color:var(--bone);background:#4a36173d}.warden-inbox-tabs button span{text-align:center;min-width:1.4rem;color:var(--amber);border:1px solid #e0a33a52;padding:.08rem .28rem}.warden-inbox-item{overflow-wrap:anywhere}@media (max-width:1100px){.topbar-rank-stat{min-width:112px!important}.topbar-rank-emblem{width:28px;height:28px}}@media (max-width:760px){.warden-inbox-page .service-page-hero .rank-emblem{width:52px;height:52px}.warden-inbox-tabs{width:100%}.warden-inbox-tabs button{flex:145px;justify-content:center}}.staff-unlock-grid{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:980px;margin:0 auto;display:grid}.staff-unlock-card,.staff-recovery-card{padding:1.35rem}.staff-identity-strip,.staff-session-strip{font-family:var(--font-data);text-transform:uppercase;color:var(--dim);background:#131818c7;border:1px solid #e0a33a47;flex-wrap:wrap;gap:.55rem 1.1rem;padding:.72rem .85rem;font-size:14px;display:flex}.staff-identity-strip strong{color:var(--amber)}.staff-security-note{border-left:3px solid var(--amber);color:var(--dim);background:#4d37142e;gap:.65rem;padding:.75rem .85rem;font-size:15px;line-height:1.45;display:flex}.staff-divider{color:var(--faint);font-family:var(--font-data);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.8rem;font-size:14px;display:flex}.staff-divider:before,.staff-divider:after{content:"";background:var(--line);flex:1;height:1px}.staff-recovery-codes{white-space:pre-wrap;border:1px solid var(--line-bright);font-family:var(--font-data);color:var(--bone);-webkit-user-select:all;user-select:all;background:#070a0a;padding:1rem;font-size:15px;line-height:1.7}.staff-console-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.staff-console-tile{border:1px solid var(--line-bright);min-height:104px;color:var(--bone);background:linear-gradient(145deg,#141b1bf2,#0a0e0ef0);align-items:flex-start;gap:.9rem;padding:1rem;transition:border-color .15s,transform .15s;display:flex}.staff-console-tile:not(.disabled):hover{border-color:var(--amber);transform:translateY(-1px)}.staff-console-tile svg{color:var(--amber);flex:none}.staff-console-tile strong,.staff-console-tile span{display:block}.staff-console-tile strong{font-size:.96rem}.staff-console-tile span{color:var(--dim);margin-top:.3rem;font-size:15px;line-height:1.45}.staff-console-tile.disabled{opacity:.64;cursor:not-allowed}.staff-audit-row{color:var(--dim);grid-template-columns:180px minmax(180px,1fr) minmax(180px,.7fr) 100px;gap:1rem;padding:.85rem 1rem;font-size:15px;display:grid}.staff-audit-row strong{color:var(--bone);overflow-wrap:anywhere}.staff-audit-row span:last-child{font-family:var(--font-data);text-transform:uppercase;color:var(--amber)}@media (min-width:820px){.staff-unlock-grid:has(.staff-recovery-card){grid-template-columns:minmax(0,1fr) minmax(320px,.75fr)}}@media (max-width:900px){.staff-console-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-audit-row{grid-template-columns:1fr 1fr}.staff-audit-row span:last-child{text-align:right}}@media (max-width:580px){.staff-console-grid{grid-template-columns:1fr}.staff-audit-row{grid-template-columns:1fr;gap:.25rem}.staff-audit-row span:last-child{text-align:left}}.staff-role-glyph{width:64px;height:64px;color:var(--amber);filter:drop-shadow(0 0 12px #e0a33a29);background:linear-gradient(145deg,#543c1647,#0a0e0eeb);border:1px solid #e0a33a61;flex:none;place-items:center;display:grid}
