@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-outline-style:solid;--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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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-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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-10{top:calc(var(--spacing) * 10)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}}.phase3-page{--p3-green:#bdff35;--p3-violet:#9f80ff;color:#f3f4e9;background:radial-gradient(circle at 78% 6%,#7d52ff42,#0000 30rem),radial-gradient(circle at 14% 28%,#aaff271c,#0000 34rem),linear-gradient(#080a08 0%,#050605 100%);min-height:100vh;padding:clamp(6rem,10vw,9rem) max(4vw,1rem) 6rem}.phase3-page button,.phase3-page input{font:inherit}.phase3-hero{isolation:isolate;background:linear-gradient(122deg,#0f150cf7 0%,#080a08ed 48%,#1a1234e6 100%);border:1px solid #bdff3538;grid-template-columns:minmax(0,1.15fr) minmax(310px,.55fr);align-items:center;gap:clamp(2rem,5vw,5rem);width:min(1360px,100%);min-height:580px;margin:auto;padding:clamp(2rem,5vw,4.8rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #bdff3506,0 30px 100px #00000059}.phase3-hero:before{content:"";z-index:-2;opacity:.16;background:repeating-linear-gradient(90deg,#0000 0 8.2%,#bdff353d 8.3%,#0000 8.45% 16.5%),linear-gradient(#0000 0 82%,#bdff3529 82.2%,#0000 82.6%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 65%);mask-image:linear-gradient(90deg,#000,#0000 65%)}.phase3-hero:after{content:"";z-index:-1;filter:blur(2px);background:radial-gradient(circle,#bdff3529,#9f80ff1a 35%,#0000 70%);border-radius:50%;width:38rem;height:38rem;position:absolute;top:-17rem;right:-11rem}.phase3-temple-lines{z-index:-1;pointer-events:none;clip-path:polygon(0 18%,50% 0,100% 18%,100% 100%,0 100%);border:1px solid #ffffff0a;position:absolute;inset:2rem}.phase3-hero-copy{z-index:2;max-width:760px;position:relative}.phase3-kicker,.phase3-page small,.phase3-page label>span{letter-spacing:.18em;font-size:.67rem;font-weight:800}.phase3-kicker{color:var(--p3-green);align-items:center;gap:.45rem;margin:0 0 1.35rem;display:flex}.phase3-hero h1{letter-spacing:-.072em;text-shadow:0 12px 45px #0000008c;max-width:800px;margin:0;font-size:clamp(3.7rem,6.3vw,7.1rem);font-weight:950;line-height:.82}.phase3-hero h1 em{color:var(--p3-green);text-shadow:0 0 20px #bdff3538,0 0 70px #bdff351a;font-style:normal}.phase3-hero-copy>p:not(.phase3-kicker){color:#a9aa9e;max-width:650px;margin:2rem 0;line-height:1.65}.phase3-truth-strip{color:#dfe2d2;letter-spacing:.08em;flex-wrap:wrap;gap:.7rem;font-size:.63rem;font-weight:750;display:flex}.phase3-truth-strip span{align-items:center;gap:.4rem;display:flex}.phase3-truth-strip svg{color:var(--p3-green)}.phase3-yield-oracle{z-index:3;background:linear-gradient(145deg,#10150df0,#080908f7);border:1px solid #bdff357a;justify-self:end;width:min(390px,100%);padding:clamp(1.4rem,3vw,2.2rem);position:relative;overflow:hidden;box-shadow:0 0 0 1px #9f80ff1f,0 0 80px #bdff351c,0 35px 70px #00000075}.phase3-yield-oracle:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(115deg,#0000 0 48%,#bdff3514 49%,#0000 50% 100%) 0 0/9px 100%;position:absolute;inset:0}.phase3-yield-oracle>*{z-index:1;position:relative}.phase3-yield-oracle{container-type:inline-size}.phase3-yield-oracle>strong[data-testid=phase3-hero-apr]{white-space:nowrap;overflow-wrap:normal}.phase3-yield-status{color:#dfff9d;letter-spacing:.13em;background:#bdff3512;border:1px solid #bdff3547;align-items:center;gap:.5rem;width:fit-content;margin-bottom:2.1rem;padding:.45rem .6rem;font-size:.58rem;font-weight:850;display:flex}.phase3-yield-oracle>small{color:#aeb3a2}.phase3-yield-oracle>strong{color:var(--p3-green);letter-spacing:-.075em;text-shadow:0 0 30px #bdff3538;overflow-wrap:anywhere;margin:.7rem 0 .75rem;font-size:clamp(3rem,5vw,5.25rem);line-height:.88;display:block}.phase3-yield-oracle>span{color:var(--p3-violet);letter-spacing:.13em;font-size:.62rem;font-weight:800}.phase3-yield-oracle-metrics{border-block:1px solid #2d3128;grid-template-columns:1fr 1fr;margin-top:2rem;display:grid}.phase3-yield-oracle-metrics div{gap:.35rem;padding:1rem 0;display:grid}.phase3-yield-oracle-metrics div+div{border-left:1px solid #2d3128;padding-left:1rem}.phase3-yield-oracle-metrics small{color:#6f7468;font-size:.54rem}.phase3-yield-oracle-metrics b{font-size:1rem}.phase3-yield-oracle p{color:#777b70;margin:1rem 0 0;font-size:.69rem;line-height:1.55}.phase3-orbit{aspect-ratio:1;border:1px solid #bdff3521;border-radius:50%;width:620px;animation:16s linear infinite phase3-orbit-drift;position:absolute;top:-31%;right:3%}.phase3-orbit span{border:1px solid #9f80ff21;border-radius:50%;position:absolute;inset:14%}.phase3-orbit span:nth-child(2){border-color:#bdff3533;inset:29%}.phase3-orbit span:nth-child(3){background:var(--p3-green);box-shadow:0 0 50px var(--p3-green);inset:43%}@keyframes phase3-orbit-drift{to{transform:rotate(360deg)}}.phase3-local-banner,.phase3-emergency{color:#ffce68;background:#ffb10012;border:1px solid #ffc64b59;align-items:center;gap:.9rem;width:min(1360px,100%);margin:1rem auto 0;padding:1rem 1.2rem;display:flex}.phase3-preview-toggle{width:min(1360px,100%);color:var(--acid,#c7ff24);cursor:pointer;letter-spacing:.08em;background:#11140d;border:1px solid #465429;margin:1rem auto 0;padding:.9rem;display:block}.phase3-local-banner div,.phase3-emergency div{gap:.22rem;display:grid}.phase3-local-banner b,.phase3-emergency b{letter-spacing:.12em;font-size:.72rem}.phase3-local-banner span,.phase3-emergency span{color:#a9a99e;font-size:.76rem}.phase3-emergency{color:#ff6262;background:#ff202014;border-color:#ff494980}.phase3-ledger{border:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1360px,100%);margin:1rem auto;display:grid}.phase3-ledger article{background:#0d0f0d;border-right:1px solid #ffffff1a;gap:.35rem;padding:1.3rem 1.5rem;display:grid}.phase3-ledger article:last-child{border:0}.phase3-ledger small{color:#777b70}.phase3-ledger b{letter-spacing:-.03em;font-size:1.42rem}.phase3-ledger article:nth-child(2) b,.phase3-ledger article:nth-child(3) b{color:var(--p3-green)}.phase3-ledger span{color:#66695f;font-size:.7rem}.phase3-wallet-pot{background:#0d110c;border:1px solid #bdff354d;width:min(1360px,100%);margin:1rem auto;padding:1.5rem}.phase3-wallet-pot header{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.phase3-wallet-pot h2{margin:.4rem 0 1.3rem;font-size:2rem}.phase3-wallet-pot header>span,.phase3-wallet-pot small{color:#abb49e}.phase3-wallet-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.phase3-wallet-totals>div{align-content:start;gap:.5rem;display:grid}.phase3-wallet-totals b{color:var(--p3-green);overflow-wrap:anywhere;font-size:1.4rem}.phase3-wallet-totals span,.phase3-wallet-pot>p{color:#a0aa97;font-size:.8rem;line-height:1.6}.phase3-wallet-yield{background:linear-gradient(120deg,#18200f,#10120f);border:1px solid #43552c;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;padding:1.25rem;display:grid}.phase3-wallet-yield>div{align-content:start;gap:.5rem;min-width:0;display:grid}.phase3-wallet-yield b{color:var(--p3-green);overflow-wrap:anywhere;font-size:clamp(1.5rem,3vw,2.5rem)}.phase3-wallet-yield span{color:#a0aa97;font-size:.8rem;line-height:1.6}@media (max-width:560px){.phase3-wallet-yield{grid-template-columns:1fr}}.phase3-wallet-pot>p{border-top:1px solid #2d3527;margin-bottom:0;padding-top:1rem}@media (max-width:900px){.phase3-wallet-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.phase3-wallet-totals{grid-template-columns:1fr}}.phase3-workspace{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:start;gap:1rem;width:min(1360px,100%);margin:1rem auto 0;display:grid}.phase3-workspace:not(:has(>.phase3-side)){grid-template-columns:minmax(0,1fr)}.phase3-builder,.phase3-side>section{background:#0d0f0d;border:1px solid #ffffff1a}.phase3-builder{padding:clamp(1.3rem,3vw,2.5rem)}.phase3-builder>header,.phase3-side section>header{border-bottom:1px solid #242620;justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1.4rem;display:flex}.phase3-builder h2,.phase3-side h2{letter-spacing:-.05em;margin:.32rem 0 0;font-size:clamp(1.7rem,3vw,2.6rem)}.phase3-builder>header span{color:#8c9083;letter-spacing:.12em;border:1px solid #31342b;padding:.5rem .7rem;font-size:.65rem}.phase3-assets{grid-template-columns:1fr auto 1fr;align-items:end;gap:1rem;margin:2rem 0;display:grid}.phase3-asset{color:#888b81;gap:.7rem;min-width:0;display:grid}.phase3-amount-control{background:#080908;border:1px solid #33362e;padding:0 1rem .6rem}.phase3-amount-row{align-items:center;display:flex}.phase3-assets input{color:#f6f7ec;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:1rem 0;font-size:1.7rem;font-weight:800}.phase3-amount-row b{color:var(--p3-green);letter-spacing:.14em;font-size:.72rem}.phase3-amount-actions{opacity:0;pointer-events:none;gap:.35rem;transition:opacity .15s;display:flex}.phase3-asset:hover .phase3-amount-actions,.phase3-asset:focus-within .phase3-amount-actions{opacity:1;pointer-events:auto}.phase3-amount-actions button{min-width:0;min-height:32px;color:var(--p3-green);cursor:pointer;background:#161c10;border:1px solid #3a422e;flex:1;font-size:.7rem}.phase3-amount-actions button:hover:not(:disabled),.phase3-amount-actions button:focus-visible{border-color:var(--p3-green);background:#263219}.phase3-amount-actions button:disabled{opacity:.4;cursor:not-allowed}.phase3-input-balance{overflow-wrap:anywhere;font-size:.65rem}@media (hover:none),(pointer:coarse){.phase3-amount-actions{opacity:1;pointer-events:auto}.phase3-amount-actions button{min-height:44px}}.phase3-plus{color:#6c6f65;padding-bottom:3.9rem;font-size:1.4rem}.phase3-locks{gap:.75rem;display:grid}.phase3-locks>span{color:#888b81;letter-spacing:.18em;font-size:.67rem;font-weight:800}.phase3-locks>div{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.phase3-locks button{color:#e4e6da;cursor:pointer;background:linear-gradient(150deg,#121511,#0d0f0d);border:1px solid #31342d;align-content:start;justify-items:start;min-height:150px;padding:.85rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.phase3-locks button:hover{border-color:#bdff3594;transform:translateY(-2px)}.phase3-locks button b{font-size:1.45rem}.phase3-locks button small{color:#73776d;font-size:.55rem}.phase3-locks button em{color:var(--p3-violet);letter-spacing:.05em;margin-top:.65rem;font-size:.62rem;font-style:normal;font-weight:850}.phase3-locks button>span{gap:.05rem;margin-top:auto;padding-top:.8rem;display:grid}.phase3-locks button>span strong{color:var(--p3-green);font-size:clamp(.76rem,1.15vw,1rem);line-height:1}.phase3-locks button>span small{letter-spacing:.12em;font-size:.46rem}.phase3-locks button.active{color:#070807;border-color:var(--p3-green);background:var(--p3-green)}.phase3-locks button.active small,.phase3-locks button.active em,.phase3-locks button.active>span strong{color:#293014}.phase3-lock-note{color:#777b70;align-items:flex-start;gap:.5rem;margin:.15rem 0 0;font-size:.68rem;line-height:1.55;display:flex}.phase3-lock-note svg{color:var(--p3-green);flex:none;margin-top:.12rem}.phase3-boosts{border-block:1px solid #252721;margin:2rem 0;padding:1.5rem 0}.phase3-section-heading,.phase3-section-heading>div{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.phase3-section-heading>div{justify-content:start}.phase3-section-heading span{letter-spacing:.16em;font-size:.7rem;font-weight:800}.phase3-section-heading b{color:var(--p3-violet)}.phase3-section-heading button,.phase3-side header button{color:#aeb2a2;letter-spacing:.11em;cursor:pointer;background:0 0;border:1px solid #33362f;padding:.55rem .7rem;font-size:.62rem}.phase3-section-heading button:disabled{opacity:.4;cursor:not-allowed}.phase3-boosts>p{color:#777a71;font-size:.78rem;line-height:1.5}.phase3-token-grid{grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:.5rem;margin-top:1rem;display:grid}.phase3-token-grid button{text-align:left;color:#eef0e4;cursor:pointer;background:#090a09;border:1px solid #2e312b;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.15rem .55rem;padding:.7rem;display:grid}.phase3-token-grid button>span{width:25px;height:25px;color:var(--p3-violet);border:1px solid #494d40;grid-row:1/3;place-items:center;font-size:.7rem;display:grid}.phase3-token-grid button small{color:#74786d;font-size:.52rem;line-height:1.4}.phase3-token-grid button.selected{border-color:var(--p3-violet);background:#9f80ff1a}.phase3-token-grid button.selected>span{background:var(--p3-violet);color:#090909}.phase3-preview{background:#090a09;border:1px solid #30332c;grid-template-columns:repeat(3,1fr);display:grid}.phase3-preview>div{border-right:1px solid #30332c;gap:.5rem;min-width:0;padding:1rem;display:grid}.phase3-preview>div:last-child{border:0}.phase3-preview small{color:#73776c}.phase3-preview b{color:var(--p3-green);overflow-wrap:anywhere;font-size:clamp(.9rem,1.5vw,1.3rem)}.phase3-fees{color:#888b80;gap:.65rem;margin:1.2rem 0;font-size:.67rem;display:grid}.phase3-fees span{grid-template-columns:86px 1fr;align-items:center;gap:.65rem;display:grid}.phase3-fees i{background:linear-gradient(90deg, var(--p3-violet), var(--p3-green));min-width:8px;max-width:86px;height:3px;display:block}.phase3-submit{background:var(--p3-green);color:#080907;letter-spacing:.12em;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:58px;font-weight:950;display:flex}.phase3-submit:disabled{color:#777b70;cursor:not-allowed;background:#252820}.phase3-message{text-align:center;color:var(--p3-violet);letter-spacing:.11em;font-size:.7rem;font-weight:800}.phase3-warning{color:#74776d;justify-content:center;align-items:start;gap:.45rem;max-width:690px;margin:1rem auto 0;font-size:.67rem;line-height:1.5;display:flex}.phase3-warning svg{color:#d7a54e;flex:none}.phase3-side{gap:1rem;display:grid}.phase3-side>section{padding:1.4rem}@media (min-width:901px){.phase3-side{contain:size;grid-template-rows:minmax(0,1fr);align-self:stretch;min-height:0}.phase3-side>section{min-height:0;overflow-y:auto}}.phase3-side h2{font-size:1.7rem}.phase3-empty{text-align:center;color:#62665c;place-content:center;justify-items:center;gap:.6rem;min-height:220px;display:grid}.phase3-empty b{color:#a7aa9f;letter-spacing:.08em}.phase3-empty span{max-width:240px;font-size:.75rem;line-height:1.5}.phase3-position{background:#090a09;border:1px solid #2a2d27;margin-top:.7rem;padding:1rem}.phase3-position>div{color:#7d8076;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:.63rem;display:flex}.phase3-position em{border:1px solid #35382f;padding:.25rem .4rem;font-style:normal}.phase3-position em.matured{color:var(--p3-green);border-color:var(--p3-green)}.phase3-position em.active{color:var(--p3-green);background:#bdff350f;border-color:#bdff357a}.phase3-position em.cancelled{color:#ff6969;border-color:#ff6969}.phase3-position>b{margin:.8rem 0;font-size:1.35rem;display:block}.phase3-position dl{gap:.5rem;margin:0 0 1rem;display:grid}.phase3-position dl div{justify-content:space-between;gap:.5rem;font-size:.68rem;display:flex}.phase3-position dt{color:#696d63}.phase3-position dd{text-align:right;color:#b8bcad;margin:0}.phase3-position>button{border:1px solid var(--p3-green);width:100%;color:var(--p3-green);letter-spacing:.1em;cursor:pointer;background:0 0;padding:.7rem;font-size:.65rem;font-weight:850}.phase3-position>button:disabled{color:#60645a;cursor:not-allowed;border-color:#30332c}.phase3-model-note small{color:var(--p3-violet)}.phase3-model-note h3{margin:.55rem 0;font-size:1.5rem}.phase3-model-note p{color:#85887e;margin:0;font-size:.77rem;line-height:1.6}@media (max-width:900px){.phase3-page{padding-inline:.75rem}.phase3-hero{grid-template-columns:1fr;gap:2rem;min-height:auto}.phase3-yield-oracle{justify-self:start}.phase3-ledger{grid-template-columns:repeat(2,1fr)}.phase3-ledger article:nth-child(2){border-right:0}.phase3-ledger article:nth-child(-n+2){border-bottom:1px solid #ffffff1a}.phase3-workspace{grid-template-columns:1fr}}@media (max-width:560px){.phase3-page{padding-top:5.5rem}.phase3-hero{padding:1.5rem}.phase3-hero h1{font-size:3.7rem}.phase3-orbit{display:none}.phase3-yield-oracle{width:100%}.phase3-ledger{grid-template-columns:1fr}.phase3-ledger article{border-bottom:1px solid #ffffff1a;border-right:0}.phase3-assets{grid-template-columns:1fr}.phase3-plus{text-align:center;padding:0}.phase3-locks>div{grid-template-columns:repeat(2,1fr)}.phase3-preview{grid-template-columns:1fr}.phase3-preview>div{border-bottom:1px solid #30332c;border-right:0}.phase3-fees span{grid-template-columns:62px 1fr}}:root{--void:#050706;--void-soft:#090d0a;--temple:#101812;--oracle:#cfff3b;--oracle-dim:#7a9828;--bronze:#b7833f;--ember:#ff3d23;--violet:#8a54ff;--parchment:#e9dfc5;--ash:#879087;--line:#cfff3b2e;--font-display:var(--font-pixel-display), monospace;--font-body:var(--font-pixel-text), monospace;--font-mono:var(--font-pixel-text), monospace;--font-pixel:var(--font-pixel-text), monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--void)}body{--font-display:var(--font-pixel-display), monospace;--font-body:var(--font-pixel-text), monospace;--font-mono:var(--font-pixel-text), monospace;--font-pixel:var(--font-pixel-text), monospace;background:var(--void);color:var(--parchment);font-size:17px;line-height:1.6;font-family:var(--font-body);font-synthesis:none;margin:0;overflow-x:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%}::selection{background:var(--oracle);color:var(--void)}.shell{width:min(100% - 48px,1240px);margin-inline:auto}.mystery-site{isolation:isolate;background:var(--void);position:relative}.screen-static{z-index:79;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");animation:.23s steps(2,end) infinite static-jump;position:fixed;inset:-50%}.mystery-nav{z-index:30;border-bottom:1px solid #e9dfc529;grid-template-columns:1fr auto 1fr;align-items:center;height:88px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.mystery-brand{width:fit-content;font:700 17px/1 var(--font-display);letter-spacing:.08em;color:var(--oracle);align-items:center;gap:13px;display:flex}.mystery-brand img{object-fit:contain;width:44px;height:44px;image-rendering:pixelated;filter:saturate(.9)drop-shadow(0 0 10px #cfff3b38)}.mystery-nav-links{font:10px/1 var(--font-pixel);letter-spacing:.04em;color:#e9dfc5b8;gap:34px;display:flex}.mystery-nav-links a{transition:color .18s,text-shadow .18s}.mystery-nav-links a:hover{color:var(--oracle);text-shadow:2px 0 var(--violet), -2px 0 var(--ember)}.oracle-signal{font:9px/1 var(--font-pixel);color:var(--ash);justify-self:end;align-items:center;gap:9px;display:flex}.oracle-signal i{background:var(--oracle);width:7px;height:7px;box-shadow:0 0 14px var(--oracle);animation:2.3s steps(2,end) infinite signal}.mystery-hero{background:#030504;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.pixel-hero-art{object-fit:cover;object-position:center;image-rendering:pixelated;filter:brightness(.56)saturate(.75)contrast(1.18);animation:9s steps(8,end) infinite alternate pixel-breathe;transform:scale(1.035)}.mystery-hero:before{content:"";z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0 16%,#cfff3b29 16% 17%,#0000 17% 63%,#8a54ff21 63% 64%,#0000 64%);animation:7s step-end infinite image-glitch;position:absolute;inset:0}.mystery-hero-veil{z-index:3;background:radial-gradient(circle at 50% 45%,#0000 0 25%,#05070647 55%,#050706d1 100%),linear-gradient(90deg,#050706d9,#0507062e 50%,#050706b8);position:absolute;inset:0}.hero-sigil{z-index:4;font:400 clamp(13rem,30vw,30rem)/1 var(--font-display);color:#0000;-webkit-text-stroke:1px #b7833f21;position:absolute;top:14%;right:5vw;transform:rotate(8deg)}.mystery-hero-content{z-index:6;text-align:center;padding-top:86px;position:relative}.hero-phase-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,680px);margin:28px auto 0;display:grid}.hero-phase-links a{border:1px solid var(--bronze);background:#050706e6;align-content:center;gap:8px;min-height:78px;padding:14px 10px;display:grid;box-shadow:4px 4px #8a54ff73}.hero-phase-links b{color:var(--parchment);font:20px/1.2 var(--font-display)}.hero-phase-links small{color:var(--bronze);font:12px/1.4 var(--font-pixel)}.hero-phase-links a:hover,.hero-phase-links a:focus-visible{border-color:var(--oracle);background:#171e0f}.hero-phase-links a:hover b,.hero-phase-links a:focus-visible b{color:var(--oracle)}@media (max-width:480px){.hero-phase-links{gap:8px}.hero-phase-links a{padding-inline:6px}.hero-phase-links small{font-size:11px}}.pixel-kicker{font:12px/1.8 var(--font-pixel);letter-spacing:.06em;color:var(--oracle);text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin:0 0 28px;display:flex}.pixel-icon{color:var(--bronze);font-family:var(--font-pixel)}.glitch-title{font:700 clamp(5rem,13.2vw,12rem)/.78 var(--font-display);letter-spacing:-.045em;color:var(--parchment);text-shadow:6px 6px #000c;margin:0;display:inline-block;position:relative}.glitch-title:before,.glitch-title:after{content:attr(data-text);pointer-events:none;opacity:0;position:absolute;inset:0}.glitch-title:before{color:var(--oracle);clip-path:inset(20% 0 56%);animation:4.7s step-end infinite title-glitch-a;transform:translate(-5px)}.glitch-title:after{color:var(--violet);clip-path:inset(64% 0 13%);animation:5.1s step-end infinite title-glitch-b;transform:translate(5px)}.name-formula{font:12px/1 var(--font-pixel);letter-spacing:.1em;color:#aeb6ae;margin:23px 0 0}.name-formula span{color:var(--ember);margin-inline:14px;display:inline-block}.mystery-manifesto{font:600 clamp(1.65rem,3vw,2.6rem)/1.12 var(--font-display);letter-spacing:.01em;margin:32px auto 0}.mystery-manifesto em{color:var(--oracle);font-style:normal}.mystery-button{border:1px solid var(--oracle);background:var(--oracle);min-height:52px;color:var(--void);font:12px/1 var(--font-pixel);text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin-top:34px;padding:0 24px;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:6px 6px #8a54ffbf}.mystery-button:hover{box-shadow:3px 3px 0 var(--ember);transform:translate(3px,3px)}.hero-stat-pair{justify-content:center;gap:12px;margin:24px auto 0;display:flex}.hero-processed-total{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:left;background:linear-gradient(135deg,#090f0ae0,#140d26d1);border:1px solid #b7833fa6;gap:7px;width:fit-content;min-width:250px;margin:0;padding:13px 18px 15px;display:grid;box-shadow:5px 5px #8a54ff6b}.hero-roly-burned{border-color:#cfff3b8c}.hero-processed-total small{color:#9ba49c;font:8px/1.4 var(--font-pixel)}.hero-processed-total b{color:var(--parchment);font:25px/1 var(--font-display);font-weight:400}.hero-processed-total em{color:var(--bronze);font:9px/1.3 var(--font-pixel);font-style:normal}.prophecy-strip{z-index:8;border-block:1px solid var(--oracle);width:max-content;height:46px;color:var(--oracle);font:12px/1 var(--font-pixel);background:#050706eb;align-items:center;gap:28px;padding-inline:28px;animation:27s linear infinite prophecy-scroll;display:flex;position:absolute;bottom:0;left:0}.prophecy-strip b{color:var(--ember);font:inherit}.mystery-section{padding:110px 0;position:relative}.greek-key{opacity:.45;background:repeating-linear-gradient(90deg, var(--bronze) 0 12px, transparent 12px 18px, var(--bronze) 18px 22px, transparent 22px 34px);clip-path:polygon(0 0,100% 0,100% 25%,12px 25%,12px 75%,22px 75%,22px 25%,0 25%);height:14px;position:absolute;inset:0 0 auto}.mystery-heading{grid-template-columns:1fr 2fr;align-items:end;gap:20px 50px;margin-bottom:46px;display:grid}.step-mark{font:12px/1.7 var(--font-pixel);color:#d09c55;grid-column:1;align-self:start;margin:10px 0 0}.mystery-heading h2{font:700 clamp(4rem,8.5vw,7.6rem)/.82 var(--font-display);letter-spacing:-.035em;grid-area:1/2/span 2;margin:0}.mystery-heading h2 em{color:var(--oracle);font-style:normal}.mystery-heading>p:last-child{color:#aab2aa;grid-column:1;max-width:350px;margin:0;font-size:18px;line-height:1.45}.genesis-section{background:radial-gradient(circle at 50% 46%, #192c1f99, transparent 48%), var(--void-soft)}.genesis-mint-layout{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:stretch;gap:18px;display:grid}.genesis-preview-grid{background:#030504;border:1px solid #b7833f6b;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;min-height:620px;padding:5px;display:grid;position:relative;box-shadow:0 30px 90px #00000073}.genesis-preview-grid:after{content:"COLLECTION SIGNAL // 2222";z-index:3;color:var(--oracle);font:7px/1 var(--font-pixel);background:#050706db;padding:7px 8px;position:absolute;top:17px;left:17px}.genesis-preview-grid figure{background:#0d120e;min-width:0;margin:0;position:relative;overflow:hidden}.genesis-preview-grid .preview-main{grid-row:1/span 2}.genesis-preview-grid img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;filter:saturate(.9)contrast(1.06);transition:filter .2s,transform .35s steps(4,end)}.genesis-preview-grid figcaption{color:var(--bronze);font:7px/1 var(--font-pixel);background:#050706e0;padding:6px 7px;position:absolute;bottom:10px;right:10px}.genesis-mint-card{border:1px solid var(--oracle);background:linear-gradient(155deg,#152017f5,#050706fc);flex-direction:column;min-width:0;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:10px 10px #8a54ff73}.genesis-mint-card:before{content:"III";color:#cfff3b0a;font:240px/1 var(--font-display);position:absolute;top:-22px;right:-12px;transform:rotate(9deg)}.mint-card-signal{color:var(--oracle);font:7px/1 var(--font-pixel);align-items:center;gap:9px;display:flex;position:relative}.mint-card-signal i{background:var(--oracle);width:7px;height:7px;box-shadow:0 0 14px var(--oracle);animation:2.3s steps(2,end) infinite signal}.genesis-mint-card h3{color:var(--parchment);font:700 clamp(3rem,4.2vw,4.8rem)/.8 var(--font-display);letter-spacing:-.035em;margin:30px 0 0;position:relative}.mint-card-copy{color:#aab2aa;max-width:430px;margin:24px 0 0;font-size:15px;line-height:1.55;position:relative}.mint-facts{border:1px solid #e9dfc51f;grid-template-columns:repeat(3,1fr);margin-top:24px;display:grid}.mint-facts span{border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:9px;min-width:0;min-height:70px;padding:11px;display:flex}.mint-facts span:last-child{border-right:0}.mint-facts small{color:#8f9a91;font:11px/1 var(--font-pixel);text-transform:uppercase}.mint-facts b{color:var(--parchment);font:13px/1.25 var(--font-pixel);text-overflow:ellipsis;overflow:hidden}.mint-controls{grid-template-columns:92px 1fr;gap:10px;margin-top:auto;padding-top:28px;display:grid}.quantity-control{border:1px solid #cfff3b59;grid-template-columns:28px 1fr 28px;min-height:54px;display:grid}.quantity-control button{color:var(--oracle);cursor:pointer;background:0 0;border:0;font-size:18px}.quantity-control button:disabled{opacity:.25;cursor:default}.quantity-control span{font:11px/1 var(--font-pixel);border-inline:1px solid #cfff3b2e;place-items:center;display:grid}.genesis-mint-button{border:1px solid var(--oracle)!important;background:var(--oracle)!important;width:100%!important;min-height:54px!important;color:var(--void)!important;cursor:pointer!important;font:12px/1 var(--font-pixel)!important;text-transform:uppercase!important;box-shadow:4px 4px 0 var(--violet)!important;border-radius:0!important;padding:0 14px!important}.genesis-mint-button:hover:not(:disabled){box-shadow:2px 2px 0 var(--ember)!important;transform:translate(2px,2px)!important}.genesis-mint-button:disabled{cursor:default!important;opacity:.58!important}.opensea-drop-action{margin-top:auto;padding-top:28px}.opensea-drop-action .genesis-mint-button{justify-content:center;align-items:center;text-decoration:none;display:flex}.opensea-drop-action .is-pending{cursor:default!important;opacity:.58!important}.mint-countdown{background:#cfff3b0b;border:1px solid #cfff3b57;grid-template-columns:minmax(112px,.7fr) minmax(0,1.3fr);align-items:center;gap:12px;margin-top:18px;padding:11px 12px;display:grid;position:relative;box-shadow:inset 3px 0 #cfff3bbf}.mint-countdown>span{color:var(--oracle);font:9px/1.35 var(--font-pixel);letter-spacing:.04em}.mint-countdown-clock{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mint-countdown-clock b{border-left:1px solid #e9dfc51f;flex-direction:column;align-items:center;gap:5px;min-width:0;font-weight:400;display:flex}.mint-countdown-clock strong{color:var(--parchment);font:18px/1 var(--font-display);font-variant-numeric:tabular-nums}.mint-countdown-clock small{color:#8f9a91;font:6px/1 var(--font-pixel)}.mint-countdown-live{color:var(--oracle);font:14px/1 var(--font-pixel);text-align:center}.mint-schedule{background:#0507066b;border:1px solid #e9dfc51f;margin-top:14px}.mint-schedule p{text-transform:uppercase;border-bottom:1px solid #e9dfc51f;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;min-height:46px;margin:0;padding:9px 11px;display:grid}.mint-schedule p:last-child{border-bottom:0}.mint-schedule span{color:var(--bronze);font:10px/1.35 var(--font-pixel)}.mint-schedule b{color:var(--parchment);font:10px/1.5 var(--font-pixel);font-weight:400}.mint-royalty{color:#aab4ac;font:12px/1.55 var(--font-pixel);text-transform:uppercase;margin:8px 0 0}.mint-status{color:var(--oracle);font:10px/1.5 var(--font-pixel);overflow-wrap:anywhere;margin:12px 0 0}.mint-battlefield{isolation:isolate;aspect-ratio:16/9;background:#050807;border:1px solid #b7833fb8;width:100%;min-height:245px;margin-top:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #050807cc,0 16px 42px #00000061}.mint-battlefield canvas{image-rendering:pixelated;display:block;width:100%!important;height:100%!important}.mint-battlefield-loading{color:var(--bronze);font:7px/1 var(--font-pixel);place-items:center;display:grid}.battlefield-vignette{z-index:2;pointer-events:none;background:linear-gradient(#020303bd,#0000 24% 70%,#020303bd),linear-gradient(90deg,#020303b8,#0000 18% 82%,#020303b8);position:absolute;inset:0;box-shadow:inset 0 0 48px #000000c7}.battlefield-topline{z-index:3;color:var(--parchment);font:6px/1 var(--font-pixel);letter-spacing:.06em;justify-content:space-between;gap:10px;display:flex;position:absolute;top:12px;left:13px;right:13px}.battlefield-topline span{color:var(--bronze)}.battlefield-topline strong{color:var(--oracle);font-weight:400}.battlefield-unit-roster{z-index:3;color:#e9dfc57a;font:4px/1 var(--font-pixel);letter-spacing:.04em;position:absolute;top:28px;left:13px}.battlefield-side{z-index:3;font:6px/1 var(--font-pixel);background:#030504d6;border:1px solid;flex-direction:column;gap:4px;padding:7px 9px;display:flex;position:absolute;box-shadow:3px 3px #00000073}.battlefield-side b{font:14px/.8 var(--font-display);letter-spacing:.04em}.battlefield-side span{opacity:.72}.battlefield-bears{color:#ff5b50;top:40px;right:12px}.battlefield-bulls{color:#6cf69a;bottom:12px;left:12px}.battlefield-count{z-index:3;color:var(--parchment);text-shadow:2px 2px #000;align-items:baseline;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.battlefield-count b{font:27px/.8 var(--font-display)}.battlefield-count span{color:var(--bronze);font:6px/1 var(--font-pixel)}.battlefield-victory{z-index:4;color:var(--oracle);font:clamp(16px,2vw,25px)/1.15 var(--font-pixel);text-align:center;text-shadow:3px 3px 0 var(--violet);background:#040e08a6;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.genesis-frame{background:#050705;border:1px solid #b7833f6b;position:relative;overflow:hidden;box-shadow:0 32px 100px #0000008c}.genesis-frame:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#ff3d2321,#0000 4% 96%,#8a54ff21);position:absolute;inset:0}.genesis-frame:after{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(0deg,#0000 0 37%,#cfff3b33 37% 40%,#0000 40%);animation:6s step-end infinite roster-glitch;position:absolute;inset:0}.genesis-art{object-fit:cover;width:100%;height:min(62vw,720px);image-rendering:pixelated;filter:contrast(1.07)saturate(.82);display:block}.frame-corners{z-index:4;pointer-events:none;background:linear-gradient(var(--oracle),var(--oracle)) left top/35px 2px no-repeat, linear-gradient(var(--oracle),var(--oracle)) left top/2px 35px no-repeat, linear-gradient(var(--oracle),var(--oracle)) right bottom/35px 2px no-repeat, linear-gradient(var(--oracle),var(--oracle)) right bottom/2px 35px no-repeat;border:1px solid #0000;position:absolute;inset:12px}.frame-code,.frame-status{z-index:5;font:9px/1 var(--font-pixel);background:#050706e0;padding:8px 10px;position:absolute;bottom:20px}.frame-code{color:var(--oracle);left:20px}.frame-status{color:var(--ember);animation:2s steps(2,end) infinite signal;right:20px}.genesis-roster{border-left:1px solid #b7833f59;grid-template-columns:repeat(4,1fr);display:grid}.genesis-roster article{background:#090d0ae0;border-bottom:1px solid #b7833f59;border-right:1px solid #b7833f59;grid-template-columns:34px 1fr auto;align-items:center;min-height:95px;padding:15px 18px;transition:background .2s,color .2s;display:grid;position:relative}.genesis-roster article:hover{background:var(--oracle);color:var(--void)}.genesis-roster article:hover:after{content:attr(data-name);color:var(--violet);font:10px/1 var(--font-pixel);mix-blend-mode:multiply;place-items:center;display:grid;position:absolute;inset:0;transform:translate(3px,-2px)}.genesis-roster article>span{font:9px/1 var(--font-pixel);color:var(--bronze);align-self:start}.genesis-roster h3{font:700 25px/1 var(--font-display);margin:0}.genesis-roster p{font:9px/1 var(--font-pixel);color:#aab2aa;margin:7px 0 0}.pixel-lock{color:var(--bronze);font:8px/1 var(--font-pixel)}.sealed-line{border:1px solid var(--line);grid-template-columns:repeat(3,1fr) 1.2fr;margin-top:34px;display:grid}.sealed-line>*{border-right:1px solid var(--line);min-height:68px;margin:0;padding:16px 18px}.sealed-line p{font:11px/1 var(--font-pixel);color:var(--parchment);flex-direction:column;justify-content:center;gap:8px;display:flex}.sealed-line p span{font:9px/1 var(--font-pixel);color:#aab2aa;text-transform:uppercase}.sealed-button{color:var(--oracle);font:9px/1 var(--font-pixel);background:#cfff3b0f;border-right:0;justify-content:center;align-items:center;gap:10px;display:flex}.roly-section{min-height:760px;color:var(--parchment);background:radial-gradient(circle at 14% 54%,#cfff3b2b,#0000 31%),linear-gradient(117deg,#080d09 0 53%,#b9eb31 53% 100%);align-items:center;display:flex;overflow:hidden}.roly-section:before{content:"";opacity:.16;background-image:linear-gradient(90deg,transparent 49.8%,var(--oracle) 50% 50.2%,transparent 50.4%),linear-gradient(0deg,transparent 49.8%,var(--oracle) 50% 50.2%,transparent 50.4%);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.roly-section:after{content:"PHASE II // PHASE II // PHASE II";color:#cfff3b12;font:700 clamp(3rem,8vw,7rem)/1 var(--font-display);white-space:nowrap;position:absolute;bottom:18px;left:-24px}.roly-lightning{z-index:2;background:var(--void);width:4px;height:130%;box-shadow:18px 170px 0 -1px var(--void),-26px 350px 0 -1px var(--void);clip-path:polygon(0 0,100% 0,100% 34%,950% 34%,100% 37%,100% 68%,-620% 68%,100% 72%,100% 100%,0 100%,0 70%,-700% 70%,0 65%,0 38%,700% 38%,0 33%);animation:5s step-end infinite bolt-flicker;position:absolute;top:-16%;right:19%;transform:rotate(17deg)}.roly-relic{z-index:1;aspect-ratio:1;opacity:.28;mix-blend-mode:multiply;width:min(48vw,650px);animation:7s steps(7,end) infinite alternate relic-hover;position:absolute;top:50%;right:-5vw;transform:translateY(-50%)rotate(-4deg)}.roly-relic:before,.roly-relic:after{content:"";border:1px dashed #05070694;border-radius:50%;animation:32s linear infinite coin-spin;position:absolute;inset:4%}.roly-relic:after{animation-duration:19s;animation-direction:reverse;inset:12%}.roly-relic img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:contrast(1.18)grayscale(.15)}.roly-relic span{background:var(--void);color:var(--oracle);font:7px/1 var(--font-pixel);padding:8px 10px;position:absolute;bottom:16%;right:10%}.roly-layout{z-index:3;grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(45px,6vw,90px);display:grid;position:relative}.roly-layout h2{font:700 clamp(4.7rem,8.5vw,8rem)/.8 var(--font-display);letter-spacing:-.04em;margin:0}.roly-layout h2 em{color:var(--oracle);text-shadow:5px 5px #8a54ff73;font-style:normal}.roly-intro .step-mark{color:var(--bronze)}.roly-seal-copy{color:#aeb8b0;max-width:440px;margin:27px 0 0;font-size:19px;line-height:1.6}.roly-prophecy{border:2px solid var(--void);color:var(--void);box-shadow:14px 14px 0 var(--violet);background:#cfff3bf0;padding:31px;position:relative}.roly-prophecy:before{content:"";pointer-events:none;border:1px solid #0507062e;position:absolute;inset:9px}.roly-prophecy-signal{font:12px/1 var(--font-pixel);align-items:center;gap:9px;margin-bottom:22px;display:flex;position:relative}.roly-prophecy-signal i{background:var(--ember);width:7px;height:7px;box-shadow:0 0 12px var(--ember);animation:1.8s steps(2,end) infinite signal}.roly-prophecy>p:first-of-type{max-width:520px;font:700 clamp(1.7rem,2.7vw,2.65rem)/1.02 var(--font-display);margin:0;position:relative}.three-omens{grid-template-columns:repeat(3,1fr);gap:7px;margin:25px 0;display:grid;position:relative}.three-omens article{border:2px solid var(--void);background:var(--void);min-width:0;min-height:132px;color:var(--parchment);flex-direction:column;justify-content:space-between;padding:12px;display:flex;position:relative;overflow:hidden}.three-omens article:after{content:"";background:linear-gradient(#05070614,#050706e6);position:absolute;inset:0}.three-omens img{object-fit:cover;image-rendering:pixelated;transition:transform .3s steps(4,end),filter .3s}.three-omens article:hover img{filter:saturate(1.35);transform:scale(1.12)}.three-omens span,.three-omens strong{z-index:2;font:11px/1 var(--font-pixel);text-transform:uppercase;position:relative}.three-omens span{color:var(--oracle);align-self:flex-end}.three-omens strong{color:var(--parchment)}.classified-copy{font:16px/1.65 var(--font-mono);text-transform:uppercase;margin:0;position:relative}.mystery-button-dark{border-color:var(--void);background:var(--void);color:var(--oracle);box-shadow:6px 6px 0 var(--violet)}.oracle-section{background:radial-gradient(circle at 50% 48%,#193621b3,#0000 34%),linear-gradient(#070a08,#030504);min-height:680px;padding:104px 0 0;position:relative;overflow:hidden}.oracle-section:before{content:"";opacity:.23;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#b7833f29 calc(12.5% - 1px) 12.5%),repeating-linear-gradient(0deg,#0000 0 47px,#b7833f14 47px 48px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.oracle-section:after{content:"";background:linear-gradient(transparent,var(--oracle),transparent);opacity:.35;width:1px;height:100%;animation:5s steps(9,end) infinite oracle-scan;position:absolute;top:0;left:50%}.oracle-glyph{aspect-ratio:1;opacity:.085;width:min(66vw,660px);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.oracle-glyph:before{content:"";border:1px dashed var(--bronze);border-radius:50%;animation:45s linear infinite coin-spin;position:absolute;inset:5%}.oracle-glyph img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;animation:4.8s steps(3,end) infinite relic-pulse}.oracle-content{z-index:2;text-align:center;position:relative}.oracle-content blockquote{font:700 clamp(3.6rem,7.5vw,7rem)/.86 var(--font-display);letter-spacing:-.025em;text-shadow:5px 5px #000000b3;margin:31px auto 0;position:relative}.oracle-quote:before,.oracle-quote:after{content:attr(data-text);opacity:0;pointer-events:none;position:absolute;inset:0}.oracle-quote:before{color:var(--oracle);clip-path:inset(12% 0 64%);animation:6s step-end infinite title-glitch-a}.oracle-quote:after{color:var(--violet);clip-path:inset(68% 0 8%);animation:6.4s step-end infinite title-glitch-b}.oracle-content>p:not(.pixel-kicker){font:14px/1.4 var(--font-pixel);color:#d09c55;margin:23px 0 0}.oracle-phases{text-align:left;background:#050706ad;border:1px solid #cfff3b33;grid-template-columns:repeat(3,1fr);width:min(100%,710px);margin:30px auto 0;display:grid}.oracle-phases a{isolation:isolate;min-height:90px;font:14px/1.4 var(--font-pixel);text-transform:uppercase;border-right:1px solid #cfff3b33;grid-template-columns:38px 1fr;gap:8px 12px;padding:18px 16px;display:grid;position:relative;overflow:hidden}.oracle-phases a:last-child{border-right:0}.oracle-phases b{color:var(--bronze);font:29px/1 var(--font-display);grid-row:1/span 2}.oracle-phases em{color:var(--oracle);font-style:normal}.oracle-phases a:nth-child(n+2) em{color:#778178}.oracle-phases a[data-phase-status=active]{background:radial-gradient(circle at 50% 100%,#cfff3b17,#0000 68%);box-shadow:inset 0 -2px #cfff3b75,inset 0 0 30px #cfff3b09}.oracle-phases a[data-phase-status=active] em{z-index:2;color:var(--oracle);text-shadow:0 0 12px #cfff3b7a;animation:2.4s steps(4,end) infinite oracle-phase-live;position:relative}.oracle-phases a[data-phase-status=active]:before{content:"";z-index:-1;pointer-events:none;position:absolute}.oracle-phases a[data-phase-energy=flame]:before{filter:blur(6px);transform-origin:50% 100%;background:radial-gradient(at 16% 100%,#cfff3b7a,#0000 32%),radial-gradient(at 50% 108%,#b7833f80,#0000 38%),radial-gradient(at 82% 100%,#cfff3b5c,#0000 30%);animation:2.8s steps(6,end) infinite oracle-phase-flame;inset:30% -8% -28%}.oracle-phases a[data-phase-energy=thunder]:before{opacity:0;background:linear-gradient(112deg,#0000 0 42%,#cfff3b1a 43%,#f4ffd0 44%,#cfff3bb8 45%,#0000 47%),linear-gradient(68deg,#0000 0 56%,#cfff3b75 57%,#0000 59%);animation:3.6s step-end infinite oracle-phase-thunder;inset:-45% -25%;transform:translate(-18%)}.oracle-actions{font:13px/1 var(--font-pixel);color:#aab2aa;text-transform:uppercase;justify-content:center;gap:12px;margin-top:27px;display:flex}.oracle-actions a{background:#050706ad;border:1px solid #cfff3b57;justify-content:center;align-items:center;min-height:46px;padding:0 15px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.oracle-actions a:hover{border-color:var(--oracle);color:var(--oracle);background:#cfff3b14}.mystery-footer{z-index:2;font:10px/1 var(--font-pixel);color:#929c94;border-top:1px solid #e9dfc524;justify-content:space-between;padding:25px 0;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes static-jump{0%{transform:translate(0)}25%{transform:translate(2%,1%)}50%{transform:translate(-1%,2%)}75%{transform:translate(1%,-2%)}}@keyframes signal{0%,45%,52%,to{opacity:1}47%,50%{opacity:.15}}@keyframes pixel-breathe{0%{transform:scale(1.035)}to{transform:scale(1.08)}}@keyframes image-glitch{0%,88%,92%,to{opacity:0;transform:translate(0)}89%{opacity:1;transform:translate(-12px)}90%{opacity:.8;transform:translate(10px)}}@keyframes title-glitch-a{0%,84%,88%,to{opacity:0;transform:translate(-5px)}85%{opacity:.9;transform:translate(-11px)}86%{opacity:.7;transform:translate(7px)}}@keyframes title-glitch-b{0%,70%,74%,to{opacity:0;transform:translate(5px)}71%{opacity:.8;transform:translate(12px)}72%{opacity:.7;transform:translate(-7px)}}@keyframes prophecy-scroll{to{transform:translate(-36%)}}@keyframes roster-glitch{0%,82%,85%,to{opacity:0;transform:translateY(0)}83%{opacity:1;transform:translateY(-7px)}84%{opacity:.7;transform:translateY(9px)}}@keyframes bolt-flicker{0%,75%,77%,80%,to{opacity:.18}76%,79%{opacity:.9}}@keyframes coin-spin{to{transform:rotate(360deg)}}@keyframes relic-hover{0%{transform:translateY(-51%)rotate(-4deg)}to{transform:translateY(-48%)rotate(-2deg)}}@keyframes relic-pulse{0%,to{filter:brightness(.72)}50%{filter:brightness(1.18)drop-shadow(0 0 22px #cfff3b33)}}@keyframes oracle-scan{0%{opacity:0;transform:translate(-34vw)}18%,76%{opacity:.4}to{opacity:0;transform:translate(34vw)}}@keyframes oracle-phase-live{0%,to{opacity:.82}50%{opacity:1}}@keyframes oracle-phase-flame{0%,to{opacity:.18;transform:translateY(10%)scaleX(.94)}50%{opacity:.42;transform:translateY(-5%)scaleX(1.06)}}@keyframes oracle-phase-thunder{0%,70%,77%,to{opacity:0}71%{opacity:.72}73%{opacity:.12}75%{opacity:.5}}.docs-page{color:#050706;background:#e9dfc5;min-height:100vh;padding:60px 20px 120px}.docs-shell{width:min(100%,920px);margin:0 auto}.docs-back{font:11px/1 var(--font-pixel);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:80px;display:inline-flex}.docs-back svg{width:16px}.eyebrow{font:10px/1.6 var(--font-pixel);color:#5e4a2d;text-transform:uppercase}.docs-page h1{font:650 clamp(4.5rem,12vw,9rem)/.78 var(--font-display);letter-spacing:-.06em;margin:0}.docs-intro{color:#050706a6;max-width:700px;margin-top:36px;font-size:19px;line-height:1.7}.docs-page article{border-top:1px solid #05070633;margin-top:90px;padding-top:30px}#roly-calculator{scroll-margin-top:110px}.docs-page article h2{font:600 44px/1 var(--font-display)}.docs-page article>p{color:#050706ad;max-width:760px;margin-top:20px;font-size:17px;line-height:1.7}.docs-toc{background:#05070638;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:44px;padding:1px;display:grid}.docs-toc a{color:#050706;font:12px/1.4 var(--font-pixel);background:#e9dfc5;padding:16px;text-decoration:none}.docs-toc a:hover{color:var(--oracle);background:#050706}.docs-toc-upcoming{color:#050706;cursor:not-allowed;font:12px/1.4 var(--font-pixel);opacity:.34;background:#e9dfc5;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.docs-toc-upcoming small{font:8px/1 var(--font-pixel)}.docs-checklist,.docs-steps{background:#05070633;gap:1px;margin:30px 0 0;padding:1px;display:grid}.docs-checklist section,.docs-steps li{background:#e9dfc5;grid-template-columns:64px 1fr;gap:18px;padding:22px;list-style:none;display:grid}.docs-checklist section>span,.docs-steps li>span{color:#697063;font:16px/1 var(--font-pixel)}.docs-checklist h3,.docs-steps h3,.docs-paths h3,.docs-vault-definitions b{color:#050706;font:26px/1 var(--font-display);margin:0}.docs-checklist p,.docs-steps p,.docs-paths p,.docs-vault-definitions p,.docs-example p,.docs-callout p,.docs-danger p{color:#050706ad;margin:10px 0 0;font-size:15px;line-height:1.65}.docs-callout,.docs-example,.docs-danger{max-width:860px;color:var(--parchment);background:#050706;border:1px solid #cfff3b80;margin-top:30px;padding:24px}.docs-callout>b,.docs-example>b,.docs-danger>b{color:var(--oracle);font:13px/1.4 var(--font-pixel)}.docs-callout p,.docs-example p,.docs-danger p{color:#aeb6af}.docs-callout-light{color:#050706;background:#0507060f;border-color:#0507063d}.docs-callout-light>b{color:#050706}.docs-callout-light p{color:#050706ad}.docs-paths{background:#05070638;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:30px;padding:1px;display:grid}.docs-paths section{background:#e9dfc5;flex-direction:column;min-width:0;padding:28px;display:flex}.docs-paths small{color:#697063;font:12px/1 var(--font-pixel)}.docs-paths h3{margin-top:16px;font-size:34px}.docs-paths ul{color:#050706b8;gap:8px;margin:22px 0;padding-left:20px;display:grid}.docs-paths a{color:#050706;font:12px/1.4 var(--font-pixel);align-self:flex-start;margin-top:auto}.docs-steps{max-width:860px;padding-left:1px}.docs-steps li{margin:0}.docs-subhead{color:#050706;max-width:760px;font:32px/1 var(--font-display);margin:38px 0 0}.docs-vault-flow{background:#050706;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;margin-top:30px;padding:18px;display:grid}.docs-vault-flow>span{border:1px solid #cfff3b47;flex-direction:column;justify-content:space-between;gap:18px;min-height:92px;padding:16px;display:flex}.docs-vault-flow small{color:#9ca69e;font:12px/1.4 var(--font-pixel)}.docs-vault-flow>span b{color:var(--parchment);font:24px/1 var(--font-display)}.docs-vault-flow>div{min-width:90px;color:var(--oracle);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.docs-vault-flow>div b{font:30px/1 var(--font-mono)}.docs-vault-definitions{background:#05070638;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;padding:1px;display:grid}.docs-vault-definitions section{background:#e9dfc5;padding:24px}.docs-vault-definitions b{font-size:24px}.docs-danger{border-color:#ca363699}.docs-danger>b{color:#f66}.docs-safety-list{color:#050706b8;gap:12px;max-width:760px;margin-top:28px;padding-left:22px;font-size:16px;line-height:1.6;display:grid}.docs-grid{background:#05070633;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:30px;display:grid}.docs-grid span{min-height:100px;font:10px/1.4 var(--font-pixel);color:#0507069e;background:#e9dfc5;flex-direction:column;justify-content:space-between;padding:14px;display:flex}.docs-grid b{font:600 15px/1 var(--font-mono);color:#050706}.docs-page pre{color:#cfff3b;font:12px/1.8 var(--font-mono);background:#050706;margin-top:30px;padding:24px;overflow-x:auto}.scenario-docs{background:#05070633;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid}.scenario-docs>div{background:#e9dfc5;min-height:160px;padding:24px;position:relative}.scenario-docs span{font:600 48px/1 var(--font-display);opacity:.1;position:absolute;top:15px;right:18px}.scenario-docs h3{font:600 24px/1 var(--font-display);margin:0}.scenario-docs p{color:#0507069e;max-width:330px;font-size:13px;line-height:1.65}.docs-definitions{border-top:1px solid #05070633;margin-top:30px}.docs-definitions div{border-bottom:1px solid #05070633;grid-template-columns:180px 1fr;padding:18px 0;display:grid}.docs-definitions dt{font:600 12px/1 var(--font-mono)}.docs-definitions dd{color:#050706a6;margin:0;font-size:13px;line-height:1.6}.market-page{background:radial-gradient(circle at 75% 8%,#8a54ff29,transparent 28%),radial-gradient(circle at 16% 34%,#cfff3b17,transparent 26%),var(--void);min-height:100vh;color:var(--parchment);padding:0 0 110px}.market-nav{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:84px;display:grid}.market-nav>a:nth-child(2){font:8px/1 var(--font-pixel);color:#9aa39b}.market-nav>:last-child{justify-self:end}.market-wallet{color:var(--oracle);font:7px/1 var(--font-pixel)}.market-primary{cursor:pointer;border:1px solid var(--oracle)!important;background:var(--oracle)!important;min-height:42px!important;color:var(--void)!important;font:7px/1 var(--font-pixel)!important;border-radius:0!important;padding:0 14px!important}.market-primary:disabled{opacity:.45;cursor:default}.market-hero{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;padding-block:100px 76px;display:grid}.market-hero .pixel-kicker{justify-content:flex-start;margin-bottom:20px}.market-hero h1{font:700 clamp(4.8rem,10vw,9.5rem)/.78 var(--font-display);color:var(--parchment);text-shadow:6px 6px #8a54ff6b;margin:0;position:relative}.market-hero h1:after{content:attr(data-text);color:var(--oracle);opacity:0;clip-path:inset(58% 0 17%);animation:5.4s step-end infinite title-glitch-a;position:absolute;inset:0}.market-hero>div:first-child>p:last-child{color:#99a29a;max-width:610px;margin:28px 0 0;font-size:16px;line-height:1.6}.settlement-sigil{border:1px solid #b7833f6b;grid-template-columns:1fr 1fr;display:grid;box-shadow:10px 10px #cfff3b1f}.settlement-sigil span{color:#9aa39b;min-height:102px;font:6px/1.5 var(--font-pixel);border-bottom:1px solid #b7833f4d;border-right:1px solid #b7833f4d;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.settlement-sigil span:nth-child(2n){border-right:0}.settlement-sigil span:nth-last-child(-n+2){border-bottom:0}.settlement-sigil b{color:var(--oracle);font:38px/1 var(--font-display)}.market-sealed{border:1px solid var(--line);text-align:center;background:radial-gradient(circle,#cfff3b14,#0000 38%),#090d0acc;align-content:center;place-items:center;min-height:430px;padding:70px;display:grid;overflow:hidden}.sealed-orb{aspect-ratio:1;border:1px dashed var(--bronze);width:118px;color:var(--oracle);font:70px/1 var(--font-display);border-radius:50%;place-items:center;margin-bottom:28px;animation:4s steps(3,end) infinite relic-pulse;display:grid;box-shadow:0 0 70px #cfff3b1a}.market-sealed>p:first-of-type,.listing-gallery header p,.vault-console header p,.oracle-pot-console>div p{color:var(--bronze);font:7px/1 var(--font-pixel)}.market-sealed h2{font:700 clamp(3rem,6vw,5rem)/.85 var(--font-display);margin:12px 0}.market-sealed>p:last-child{color:#929b93;max-width:650px;line-height:1.6}.listing-gallery,.vault-console,.oracle-pot-console{border-top:1px solid var(--line);margin-top:80px;padding-top:30px}.listing-gallery>header,.vault-console>header{grid-template-columns:1fr auto;align-items:end;display:grid}.listing-gallery header p,.vault-console header p{grid-column:1/-1}.listing-gallery h2,.vault-console h2,.oracle-pot-console h2{font:700 clamp(3rem,6vw,5.7rem)/.82 var(--font-display);margin:5px 0 0}.listing-gallery header span{color:var(--oracle);font:7px/1 var(--font-pixel)}.listing-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:28px;display:grid}.listing-grid button{color:var(--parchment);text-align:left;cursor:pointer;background:#0a0e0b;border:1px solid #b7833f59;grid-template-columns:1fr auto;padding:0;display:grid;overflow:hidden}.listing-grid img{aspect-ratio:1;object-fit:cover;width:100%;image-rendering:pixelated;grid-column:1/-1;transition:transform .25s steps(3,end),filter .2s}.listing-grid button:hover img{filter:saturate(1.25);transform:scale(1.04)}.listing-grid strong,.listing-grid span,.listing-grid small{font:7px/1 var(--font-pixel);padding:11px}.listing-grid span{color:var(--oracle)}.listing-grid small{color:#788179;grid-column:1/-1;padding-top:0}.market-empty{color:#8e978f;font:8px/1.7 var(--font-pixel);border:1px dashed #cfff3b3d;margin:25px 0 0;padding:24px}.vault-query{grid-template-columns:auto 120px auto;align-items:center;gap:10px;margin-top:27px;display:grid}.vault-query label{color:#8b948c;font:7px/1 var(--font-pixel)}.vault-query input,.inline-action input{min-height:44px;color:var(--parchment);font:10px/1 var(--font-pixel);background:#050706;border:1px solid #cfff3b4d;outline:0;padding:0 12px}.vault-query button,.vault-actions button,.oracle-pot-console>button{border:1px solid var(--oracle);min-height:44px;color:var(--oracle);cursor:pointer;font:7px/1.3 var(--font-pixel);text-transform:uppercase;background:0 0;padding:0 14px}.vault-query button:disabled,.vault-actions button:disabled,.oracle-pot-console>button:disabled{opacity:.3;cursor:default}.vault-layout{grid-template-columns:.72fr 1fr 1.05fr;gap:14px;margin-top:20px;display:grid}.vault-layout>img{aspect-ratio:1;object-fit:cover;width:100%;image-rendering:pixelated;border:1px solid var(--bronze)}.vault-data{border:1px solid #e9dfc51f;grid-template-columns:1fr 1fr;display:grid}.vault-data span{border-bottom:1px solid #e9dfc51f;border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:14px;display:flex}.vault-data span:nth-child(2n){border-right:0}.vault-data span:nth-last-child(-n+2){border-bottom:0}.vault-data small{color:#778178;font:6px/1 var(--font-pixel);text-transform:uppercase}.vault-data b{color:var(--parchment);font:8px/1.4 var(--font-pixel);text-overflow:ellipsis;overflow:hidden}.vault-actions{border:1px solid var(--oracle);background:linear-gradient(145deg,#111b13,#070a08);flex-direction:column;gap:8px;padding:18px;display:flex;box-shadow:8px 8px #8a54ff52}.vault-actions h3{color:var(--bronze);font:8px/1 var(--font-pixel);margin:8px 0 2px}.inline-action{grid-template-columns:1fr auto;display:grid}.inline-action span{color:#849087;font:7px/1 var(--font-pixel);border-block:1px solid #cfff3b4d;place-items:center;padding:0 10px;display:grid}.inline-action button{grid-column:1/-1}.tier-picker{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.tier-picker button.active{background:var(--oracle);color:var(--void)}.oracle-pot-console{grid-template-columns:.8fr 1fr auto;align-items:center;gap:40px;display:grid}.oracle-pot-console>div span{color:var(--oracle);font:8px/1 var(--font-pixel);margin-top:14px;display:block}.oracle-pot-console>p{color:#929b93;font-size:14px;line-height:1.7}.batch-delivery{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr auto;gap:8px;padding-top:22px;display:grid}.batch-delivery label{color:#8d968e;font:7px/1.5 var(--font-pixel);text-transform:uppercase;grid-column:1/-1}.batch-delivery input{min-height:44px;color:var(--parchment);font:8px/1 var(--font-pixel);background:#050706;border:1px solid #cfff3b4d;outline:0;padding:0 12px}.batch-delivery button{border:1px solid var(--oracle);min-height:44px;color:var(--oracle);cursor:pointer;font:7px/1 var(--font-pixel);text-transform:uppercase;background:0 0;padding:0 14px}.batch-delivery button:disabled{opacity:.3;cursor:default}.market-toast{z-index:130;border:1px solid var(--oracle);width:min(520px,100% - 48px);min-height:84px;color:var(--oracle);font:10px/1.7 var(--font-pixel);box-shadow:9px 9px 0 var(--violet);background:#050706;align-items:center;padding:22px 24px;display:flex;position:fixed;bottom:24px;right:24px}.global-notification{z-index:4200;border:1px solid var(--oracle);width:min(520px,100% - 48px);min-height:92px;color:var(--parchment);box-shadow:9px 9px 0 var(--violet),0 24px 70px #000000a8;background:linear-gradient(135deg,#0a100c,#030504);grid-template-columns:42px minmax(0,1fr) 32px;align-items:center;gap:14px;padding:16px;animation:.2s ease-out both global-notification-in;display:grid;position:fixed;bottom:24px;right:24px}.global-notification.is-error{border-color:#ff806c;box-shadow:9px 9px #781b23d1,0 24px 70px #000000a8}.global-notification.is-pending{border-color:var(--bronze)}.global-notification-mark{width:42px;height:42px;color:var(--oracle);font:24px/1 var(--font-display);border:1px solid;place-items:center;display:grid}.global-notification.is-error .global-notification-mark{color:#ff806c}.global-notification.is-pending .global-notification-mark{color:var(--bronze)}.global-notification>div{gap:7px;min-width:0;display:grid}.global-notification strong{color:var(--bronze);font:9px/1 var(--font-pixel);letter-spacing:.08em;font-weight:400}.global-notification p{color:var(--parchment);font:10px/1.55 var(--font-pixel);overflow-wrap:anywhere;margin:0}.global-notification a{width:fit-content;color:var(--oracle);font:9px/1.2 var(--font-pixel);text-decoration:none}.global-notification a:hover{text-decoration:underline}.global-notification>button{width:32px;height:32px;color:var(--parchment);cursor:pointer;font:22px/1 var(--font-display);background:0 0;border:1px solid #e9dfc538;align-self:start;place-items:center;display:grid}@keyframes global-notification-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.mystery-nav{grid-template-columns:1fr auto}.mystery-nav-links{display:none}.mystery-heading{grid-template-columns:1fr}.mystery-heading h2,.mystery-heading .step-mark,.mystery-heading>p:last-child{grid-area:auto/1}.mystery-heading h2{order:1}.mystery-heading .step-mark{order:0}.mystery-heading>p:last-child{order:2}.genesis-roster{grid-template-columns:1fr 1fr}.genesis-mint-layout{grid-template-columns:1fr}.genesis-preview-grid{min-height:580px}.sealed-line{grid-template-columns:1fr 1fr}.sealed-line>:nth-child(2){border-right:0}.sealed-button{border-top:1px solid var(--line)}.roly-layout{grid-template-columns:minmax(0,1fr);gap:45px}.roly-layout>*{min-width:0}.roly-relic{opacity:.11;width:72vw}.roly-prophecy{width:min(100%,600px);min-width:0}.market-hero{grid-template-columns:1fr}.listing-grid{grid-template-columns:repeat(2,1fr)}.vault-layout{grid-template-columns:1fr 1fr}.vault-actions{grid-column:1/-1}.oracle-pot-console{grid-template-columns:1fr 1fr}.oracle-pot-console>button{grid-column:1/-1}}@media (max-width:600px){.market-nav{grid-template-columns:1fr auto}.market-nav>a:nth-child(2){display:none}.market-hero{gap:45px;padding-block:70px 50px}.settlement-sigil{grid-template-columns:1fr}.settlement-sigil span{border-right:0;min-height:75px;border-bottom:1px solid #b7833f4d!important}.settlement-sigil span:last-child{border-bottom:0!important}.market-sealed{padding:40px 20px}.listing-grid{grid-template-columns:1fr 1fr}.vault-query{grid-template-columns:1fr auto}.vault-query label{grid-column:1/-1}.vault-layout{grid-template-columns:1fr}.vault-actions{grid-column:auto}.oracle-pot-console{grid-template-columns:1fr}.oracle-pot-console>button{grid-column:auto}.batch-delivery{grid-template-columns:1fr}.batch-delivery label{grid-column:auto}.shell{width:min(100% - 28px,1240px)}.mystery-nav{height:70px}.mystery-brand{font-size:11px}.mystery-brand img{width:34px;height:34px}.oracle-signal{font-size:6px}.pixel-hero-art{object-position:49% center;filter:brightness(.48)saturate(.72)contrast(1.2)}.mystery-hero-content{padding-top:60px}.pixel-kicker{text-align:center;flex-wrap:wrap;font-size:10px}.glitch-title{font-size:clamp(3.65rem,18vw,5.4rem)}.name-formula{letter-spacing:.08em;font-size:10px}.mystery-manifesto{font-size:1.3rem}.mystery-section{padding:76px 0}.mystery-heading{margin-bottom:30px}.mystery-heading h2{font-size:3.7rem}.genesis-art{aspect-ratio:3/2;object-fit:contain;object-position:center;height:auto}.genesis-preview-grid{min-height:470px}.genesis-preview-grid:after{font-size:5px}.genesis-mint-card{padding:25px 20px;box-shadow:6px 6px #8a54ff73}.genesis-mint-card h3{font-size:3.25rem}.mint-card-copy{font-size:13px}.mint-countdown{grid-template-columns:1fr;gap:10px}.mint-schedule p{grid-template-columns:1fr;gap:6px}.mint-facts small{font-size:10px}.mint-facts b{font-size:12px}.mint-controls{grid-template-columns:82px 1fr}.frame-code,.frame-status{font-size:5px;bottom:12px}.frame-code{left:12px}.frame-status{right:12px}.genesis-roster{grid-template-columns:1fr}.genesis-roster article{min-height:78px}.sealed-line{grid-template-columns:1fr}.sealed-line>*{border-right:0;border-bottom:1px solid var(--line)}.sealed-line>:last-child{border-bottom:0}.roly-section{min-height:700px}.roly-layout h2{font-size:3rem}.roly-prophecy{box-shadow:8px 8px 0 var(--void);padding:26px}.roly-prophecy>p:first-of-type{font-size:1.55rem}.three-omens article{min-height:105px;padding:9px}.three-omens span,.three-omens strong{font-size:10px}.oracle-section{min-height:680px;padding-top:82px}.oracle-content blockquote{font-size:3.25rem}.oracle-phases{grid-template-columns:1fr;width:min(100%,360px)}.oracle-phases a{border-bottom:1px solid #cfff3b33;border-right:0;min-height:66px;font-size:13px}.oracle-phases a:last-child{border-bottom:0}.oracle-actions{flex-direction:column;align-items:center;gap:18px;margin-bottom:48px}.mystery-footer{flex-wrap:wrap;gap:14px;font-size:9px}.docs-grid,.scenario-docs{grid-template-columns:1fr}.docs-definitions div{grid-template-columns:1fr;gap:9px}}.arena-page{--arena-green:#cfff3b;--arena-bronze:#b7833f;--arena-violet:#8a54ff;--arena-stone:#8c897c;--arena-stone-dark:#302f2a;color:#e9dfc5;background:linear-gradient(90deg,#0000 0 49.8%,#cfff3b06 50%,#0000 50.2%),radial-gradient(circle at 50% 20%,#b7833f1f,#0000 36rem),repeating-linear-gradient(135deg,#ffffff03 0 1px,#0000 1px 22px),linear-gradient(#050806,#020403);min-height:100vh;padding:118px 20px 80px}.arena-page button{font:inherit}.arena-page .shell{width:min(1320px,100%);margin-inline:auto}.arena-hero{border-bottom:1px solid #b7833f80;justify-content:space-between;align-items:end;gap:32px;padding:56px 0 34px;display:flex}.arena-kicker,.arena-page small{color:var(--arena-bronze);font:10px/1.45 var(--font-pixel);letter-spacing:.06em}.arena-hero h1{color:#eee6d1;font:clamp(62px,9vw,126px)/.75 var(--font-display);letter-spacing:-.03em;margin:12px 0 16px;font-weight:400}.arena-hero h1 span{color:var(--arena-green);text-shadow:7px 7px #8a54ff99}.arena-hero>div:first-child>p:last-child{color:#929a92;max-width:660px;margin:0;font-size:15px}.arena-status{text-align:right;background:#080c09;border:1px solid;gap:7px;min-width:245px;padding:16px;display:grid}.arena-status b{font:12px/1 var(--font-pixel)}.arena-status span{color:#929b93;font:9px/1.4 var(--font-pixel)}.arena-status.is-live{border-color:var(--arena-green);color:var(--arena-green)}.arena-status.is-preview{color:#e0a43f;border-color:#e0a43f}.arena-roll-shell,.arena-loadout-shell,.arena-inventory-shell{background:linear-gradient(145deg,#0e140ffa,#050806fa);border:1px solid #e9dfc524;padding:24px;box-shadow:8px 8px #8a54ff21;margin-top:24px!important}.arena-roll-shell{isolation:isolate;background:radial-gradient(circle at 50% 34%,#cfff3b0e,#0000 33%),repeating-linear-gradient(90deg,#ffffff03 0 1px,#0000 1px 22px),linear-gradient(150deg,#11140f,#050705 68%);border-color:#b7833f7a;position:relative;overflow:hidden;box-shadow:0 0 0 4px #060806,0 0 0 5px #b7833f40,10px 10px #8a54ff29}.arena-roll-shell:before{content:"";z-index:-1;pointer-events:none;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);border:1px solid #e9dfc50f;position:absolute;inset:9px}.arena-roll-shell>header,.arena-section-heading{border-bottom:1px solid #b7833f59;justify-content:space-between;align-items:end;gap:24px;padding-bottom:17px;display:flex}.arena-roll-shell h2,.arena-section-heading h2{font:38px/.9 var(--font-display);margin:8px 0 0;font-weight:400}.arena-roll-shell>header strong{color:var(--arena-green);font:34px/1 var(--font-display);font-weight:400}.arena-roll-shell>header strong span{color:#929b93;font:9px/1 var(--font-pixel)}.arena-gacha-temple{isolation:isolate;margin:20px 0 16px;padding-top:2px;position:relative}.arena-temple-pediment{color:#c4bea9;clip-path:polygon(50% 0,100% 86%,96% 100%,4% 100%,0 86%);background:linear-gradient(155deg,#777367,#33332d 55%,#1d1e1a);border:1px solid #777366;justify-content:center;align-items:center;gap:18px;width:min(72%,760px);height:58px;margin:0 auto -1px;display:flex;position:relative;box-shadow:inset 0 -5px #0000004d,0 -1px #e9dfc529}.arena-temple-pediment:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);border-bottom:1px solid #e9dfc52e;position:absolute;inset:9px 10% 7px}.arena-temple-pediment i{z-index:1;background:linear-gradient(90deg,#0000,#e9dfc547);width:92px;height:1px;position:relative}.arena-temple-pediment i:last-child{transform:scaleX(-1)}.arena-temple-pediment span{z-index:1;color:var(--arena-green);font:17px/1 var(--font-pixel);text-shadow:0 0 14px #cfff3b8c;position:relative}.arena-temple-sanctum{background:linear-gradient(90deg,#5b594e2e,#0000 10% 90%,#5b594e2e);border-top:7px solid #777366;border-bottom:7px solid #48473f;min-width:0;padding:10px 78px 25px;position:relative}.arena-temple-sanctum:before{content:"";z-index:-1;background:radial-gradient(circle,#8a54ff1f,#0000 55%);position:absolute;inset:16px 24px 8px}.arena-temple-sanctum:after{display:none}.arena-temple-column{z-index:6;background:repeating-linear-gradient(90deg,#4a4941 0 6px,#716e62 7px 11px,#393933 12px 17px);border:1px solid #777366;width:52px;position:absolute;top:-11px;bottom:-10px;box-shadow:inset 5px 0 #ffffff0d,inset -6px 0 #00000057,0 0 0 4px #24241f}.arena-temple-column:before,.arena-temple-column:after{content:"";background:linear-gradient(#807c6f,#3a3a34);border:1px solid #777366;width:72px;height:17px;position:absolute;left:-11px;box-shadow:inset 0 -4px #00000047}.arena-temple-column:before{top:-8px}.arena-temple-column:after{bottom:-8px}.arena-temple-column.is-left{left:18px}.arena-temple-column.is-right{right:18px;transform:scaleX(-1)}.arena-stone-platter{background:linear-gradient(145deg,#5f5c52,#292a25);border:1px solid #858173;padding:10px;transition:box-shadow .3s;position:relative;box-shadow:inset 0 0 0 4px #22231f,inset 0 0 0 5px #b7833f6b,0 7px #171914,0 10px 18px #000000a6}.arena-gacha-temple.is-spinning .arena-stone-platter,.arena-gacha-temple.is-awaiting .arena-stone-platter,.arena-gacha-temple.is-resolve-ready .arena-stone-platter,.arena-gacha-temple.is-resolving .arena-stone-platter{animation:.2s steps(2,end) infinite arena-temple-tremor;box-shadow:inset 0 0 0 4px #22231f,inset 0 0 0 5px #cfff3ba3,0 7px #171914,0 0 34px #8a54ff38}.arena-temple-plinth{clip-path:polygon(0 0,100% 0,97% 100%,3% 100%);background:linear-gradient(#5d5b52,#34342e 64%,#292a25);border:1px solid #777366;border-top:0;place-items:center;width:calc(100% - 32px);min-height:34px;margin:0 auto;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 5px #171914}.arena-temple-plinth span{color:#aaa493;font:6px/1 var(--font-pixel);letter-spacing:.18em}.arena-reel-window{background:linear-gradient(#b7833f09,#00000024),repeating-linear-gradient(90deg,#050805 0 58px,#080d08 59px 118px);border:1px solid #cfff3b57;height:160px;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #000000eb}.arena-reel-window:before,.arena-reel-window:after{content:"";z-index:6;pointer-events:none;width:15%;position:absolute;inset-block:0}.arena-reel-window:before{background:linear-gradient(90deg,#050805,#0000);left:0}.arena-reel-window:after{background:linear-gradient(-90deg,#050805,#0000);right:0}.arena-reel-marker{z-index:8;background:var(--arena-green);width:2px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 9px #cfff3be6,0 0 28px #cfff3b73}.arena-reel-marker:before,.arena-reel-marker:after{content:"";border:7px solid #0000;position:absolute;left:-6px}.arena-reel-marker:before{border-top-color:var(--arena-green);top:0}.arena-reel-marker:after{border-bottom-color:var(--arena-green);bottom:0}.arena-reel-particles{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle at 8% 70%,#e9dfc56b 0 1px,#0000 2px) 0 0/78px 54px,radial-gradient(circle at 24% 30%,#e9dfc557 0 1px,#0000 2px) 0 0/113px 67px,radial-gradient(circle at 73% 72%,#e9dfc55c 0 1px,#0000 2px) 0 0/91px 81px,radial-gradient(circle at 91% 26%,#e9dfc54d 0 1px,#0000 2px) 0 0/137px 73px;position:absolute;inset:0}.arena-gacha-temple.is-spinning .arena-reel-particles,.arena-gacha-temple.is-awaiting .arena-reel-particles,.arena-gacha-temple.is-resolve-ready .arena-reel-particles,.arena-gacha-temple.is-resolving .arena-reel-particles{opacity:.58;animation:.7s steps(4,end) infinite arena-temple-dust}.arena-reel-idle{color:#687069;height:100%;font:8px/1 var(--font-pixel);place-items:center;display:grid}.arena-reel-track{z-index:2;will-change:transform;align-items:center;gap:12px;width:max-content;height:100%;display:flex;position:relative;left:50%;transform:translate(-53px)}.arena-reel-track.is-awaiting,.arena-reel-track.is-spinning{animation:.52s linear infinite arena-reel-await}.arena-reel-track.is-resolve-ready{transform:translate3d(var(--arena-reel-resolve-start),0,0);animation:none}.arena-reel-track.is-resolving{animation:5.4s cubic-bezier(.04,.76,.06,1) forwards arena-reel-resolve}.arena-reel-track.is-settled{transform:translate3d(calc(-53px - var(--arena-reel-distance)),0,0)}@keyframes arena-reel-await{0%{transform:translate(-53px)}to{transform:translate(-1233px)}}@keyframes arena-reel-resolve{0%{transform:translate3d(var(--arena-reel-resolve-start),0,0)}to{transform:translate3d(calc(-53px - var(--arena-reel-distance)),0,0)}}.arena-reel-item{isolation:isolate;border:1px solid var(--item-rarity);flex:0 0 106px;grid-template-rows:1fr auto;justify-items:center;height:126px;display:grid;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.arena-reel-item{border:1px solid color-mix(in srgb,var(--item-rarity) 72%,#343932)}}.arena-reel-item{background:radial-gradient(circle at 50% 35%,var(--item-rarity),transparent 62%),linear-gradient(145deg,#ffffff13,transparent 34%),linear-gradient(180deg,#1a201a,#111611 68%,#0c100d)}@supports (color:color-mix(in lab, red, red)){.arena-reel-item{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--item-rarity) 10%,transparent),transparent 62%),linear-gradient(145deg,#ffffff13,transparent 34%),linear-gradient(180deg,#1a201a,#111611 68%,#0c100d)}}.arena-reel-item{box-shadow:inset 0 0 0 3px #060806,inset 0 0 0 4px var(--item-rarity),0 4px 10px #00000080}@supports (color:color-mix(in lab, red, red)){.arena-reel-item{box-shadow:inset 0 0 0 3px #060806,inset 0 0 0 4px color-mix(in srgb,var(--item-rarity) 24%,transparent),0 4px 10px #00000080}}.arena-reel-item:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg,var(--item-rarity) 0 2px,transparent 3px) top left/14px 14px no-repeat,linear-gradient(225deg,var(--item-rarity) 0 2px,transparent 3px) top right/14px 14px no-repeat,linear-gradient(45deg,var(--item-rarity) 0 2px,transparent 3px) bottom left/14px 14px no-repeat,linear-gradient(315deg,var(--item-rarity) 0 2px,transparent 3px) bottom right/14px 14px no-repeat;opacity:.65;position:absolute;inset:5px}.arena-reel-item img{object-fit:contain;width:91px;height:91px;image-rendering:pixelated;filter:drop-shadow(0 5px 4px #000000b8)}.arena-reel-item span{color:#c0c7c0;width:100%;font:8px/1 var(--font-pixel);text-align:center;background:#090c09;padding:5px 3px}.arena-reel-item.is-winner{z-index:6;border-color:var(--item-rarity);background:radial-gradient(circle, var(--item-rarity),transparent 68%),#0c110c}@supports (color:color-mix(in lab, red, red)){.arena-reel-item.is-winner{background:radial-gradient(circle, color-mix(in srgb,var(--item-rarity) 20%,transparent),transparent 68%),#0c110c}}.arena-reel-item.is-winner{box-shadow:inset 0 0 0 3px #060806,inset 0 0 0 4px var(--item-rarity),0 0 0 3px #e9dfc526,0 0 34px var(--item-rarity)}@supports (color:color-mix(in lab, red, red)){.arena-reel-item.is-winner{box-shadow:inset 0 0 0 3px #060806,inset 0 0 0 4px var(--item-rarity),0 0 0 3px #e9dfc526,0 0 34px color-mix(in srgb,var(--item-rarity) 65%,transparent)}}.arena-reel-item.is-winner{animation:1.5s steps(4,end) infinite arena-winner-pulse}.arena-reel-item.is-winner:after{content:"";z-index:-2;background:repeating-conic-gradient(from 0deg,var(--item-rarity) 0deg 2deg,transparent 2deg 18deg);position:absolute;inset:-42px}@supports (color:color-mix(in lab, red, red)){.arena-reel-item.is-winner:after{background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--item-rarity) 72%,transparent) 0deg 2deg,transparent 2deg 18deg)}}.arena-reel-item.is-winner:after{opacity:.58;animation:9s linear infinite arena-winner-rays;-webkit-mask:radial-gradient(circle,#0000 0 33%,#000 57% 100%);mask:radial-gradient(circle,#0000 0 33%,#000 57% 100%)}.arena-roll-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;display:grid}.arena-roll-controls>p{color:#a8b0a9;font:9px/1.5 var(--font-pixel);margin:0}.arena-roll-button,.arena-roll-controls>button,.arena-equip-button{border:1px solid var(--arena-green);color:#071006;background:var(--arena-green);cursor:pointer;min-height:54px;font:10px/1.4 var(--font-pixel);padding:12px 24px;box-shadow:5px 5px #8a54ff6b}.arena-roll-button:disabled,.arena-equip-button:disabled{cursor:not-allowed;filter:saturate(.25);opacity:.45}.arena-roll-recovery{background:#e0a43f0f;border:1px solid #e0a43f7a;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;padding:10px;display:flex}.arena-roll-recovery>span{color:#e0a43f;font:8px/1.4 var(--font-pixel);margin-right:auto}.arena-roll-recovery>button{border:1px solid var(--arena-green);min-height:38px;color:var(--arena-green);cursor:pointer;font:8px/1.3 var(--font-pixel);background:0 0;padding:8px 12px}.arena-roll-recovery>button:disabled{cursor:not-allowed;opacity:.38}.arena-recent-wins{background:linear-gradient(90deg,#b7833f14,#0000 24% 76%,#8a54ff14),#050805;border:1px solid #b7833f94;margin-top:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #030503,5px 5px #8a54ff2e}.arena-recent-wins:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(105deg,#0000 0 42%,#cfff3b12 49%,#0000 56% 100%);animation:7s linear infinite arena-recent-scan;position:absolute;inset:0;transform:translate(-110%)}.arena-recent-wins>header{background:#020503c7;border-bottom:1px solid #b7833f47;justify-content:space-between;align-items:center;gap:14px;min-height:38px;padding:9px 13px;display:flex}.arena-recent-wins>header div{color:var(--arena-green);font:8px/1.3 var(--font-pixel);align-items:center;gap:9px;display:flex}.arena-recent-wins>header i{background:var(--arena-green);width:7px;height:7px;box-shadow:0 0 10px var(--arena-green);border-radius:50%;animation:1.5s steps(2,end) infinite arena-recent-live}.arena-recent-wins>header small{color:#8d968f;font:7px/1.3 var(--font-pixel)}.arena-recent-win-stage{min-height:112px;position:relative;overflow:hidden}.arena-recent-win-card{--recent-rarity:#b8b8ae;min-height:112px;color:inherit;background:radial-gradient(circle at 58px 50%,var(--recent-rarity),transparent 118px);grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:15px;padding:10px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.arena-recent-win-card{background:radial-gradient(circle at 58px 50%,color-mix(in srgb,var(--recent-rarity) 15%,transparent),transparent 118px)}}.arena-recent-win-card{animation:.52s steps(6,end) both arena-recent-arrive}.arena-recent-win-card:hover,.arena-recent-win-card:focus-visible{background:radial-gradient(circle at 58px 50%,var(--recent-rarity),transparent 130px),#cfff3b06;outline:0}@supports (color:color-mix(in lab, red, red)){.arena-recent-win-card:hover,.arena-recent-win-card:focus-visible{background:radial-gradient(circle at 58px 50%,color-mix(in srgb,var(--recent-rarity) 22%,transparent),transparent 130px),#cfff3b06}}.arena-recent-win-art{border:1px solid var(--recent-rarity);place-items:center;width:84px;height:84px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.arena-recent-win-art{border:1px solid color-mix(in srgb,var(--recent-rarity) 68%,#3c433d)}}.arena-recent-win-art{box-shadow:inset 0 0 0 3px #030503,inset 0 0 0 4px var(--recent-rarity),0 0 20px var(--recent-rarity);background:#080c09}@supports (color:color-mix(in lab, red, red)){.arena-recent-win-art{box-shadow:inset 0 0 0 3px #030503,inset 0 0 0 4px color-mix(in srgb,var(--recent-rarity) 25%,transparent),0 0 20px color-mix(in srgb,var(--recent-rarity) 9%,transparent)}}.arena-recent-win-art img{object-fit:contain;width:78px;height:78px;image-rendering:pixelated;filter:drop-shadow(0 5px 4px #000000b8)}.arena-recent-win-copy{gap:7px;min-width:0;display:grid}.arena-recent-win-copy small{color:var(--recent-rarity);font:7px/1.4 var(--font-pixel)}.arena-recent-win-copy strong{color:#e5e6d9;font:25px/.9 var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.arena-recent-win-copy em{color:#9da69f;font:normal 8px/1.35 var(--font-pixel)}.arena-recent-win-time{color:#909991;font:7px/1.3 var(--font-pixel);text-align:right;justify-items:end;gap:10px;display:grid}.arena-recent-win-time b{color:var(--arena-green);font-weight:400}.arena-recent-win-empty{color:#717b73;min-height:112px;font:8px/1.5 var(--font-pixel);text-align:center;place-items:center;padding:18px;display:grid}.arena-recent-win-markers{z-index:4;gap:4px;display:flex;position:absolute;bottom:8px;right:13px}.arena-recent-win-markers i{background:#333b35;width:13px;height:2px}.arena-recent-win-markers i.is-active{background:var(--arena-green);box-shadow:0 0 7px #cfff3b80}.arena-win-tooltip{border:1px solid var(--winner-rarity);background:radial-gradient(circle at 84px 50%,var(--winner-rarity),transparent 150px),linear-gradient(120deg,#10140f,#050705);grid-template-columns:168px minmax(0,1fr);gap:22px;width:min(790px,100% - 80px);margin:-4px auto 21px;padding:18px 22px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.arena-win-tooltip{background:radial-gradient(circle at 84px 50%,color-mix(in srgb,var(--winner-rarity) 16%,transparent),transparent 150px),linear-gradient(120deg,#10140f,#050705)}}.arena-win-tooltip{box-shadow:0 0 0 4px #050705,0 0 0 5px var(--winner-rarity),8px 8px 0 #8a54ff40,0 0 36px var(--winner-rarity)}@supports (color:color-mix(in lab, red, red)){.arena-win-tooltip{box-shadow:0 0 0 4px #050705,0 0 0 5px color-mix(in srgb,var(--winner-rarity) 38%,transparent),8px 8px 0 #8a54ff40,0 0 36px color-mix(in srgb,var(--winner-rarity) 18%,transparent)}}.arena-win-tooltip{animation:.48s steps(5,end) both arena-tooltip-arrive}.arena-win-tooltip:before{content:"";border-top:1px solid var(--winner-rarity);border-left:1px solid var(--winner-rarity);background:#0d110d;width:16px;height:16px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(45deg)}.arena-win-art{border:1px solid var(--winner-rarity);place-items:center;width:148px;height:148px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.arena-win-art{border:1px solid color-mix(in srgb,var(--winner-rarity) 70%,#777)}}.arena-win-art{background:radial-gradient(circle,var(--winner-rarity),transparent 68%),#060906}@supports (color:color-mix(in lab, red, red)){.arena-win-art{background:radial-gradient(circle,color-mix(in srgb,var(--winner-rarity) 18%,transparent),transparent 68%),#060906}}.arena-win-art{box-shadow:inset 0 0 0 4px #050705,inset 0 0 0 5px var(--winner-rarity)}@supports (color:color-mix(in lab, red, red)){.arena-win-art{box-shadow:inset 0 0 0 4px #050705,inset 0 0 0 5px color-mix(in srgb,var(--winner-rarity) 35%,transparent)}}.arena-win-art img{z-index:2;object-fit:contain;width:138px;height:138px;image-rendering:pixelated;filter:drop-shadow(0 8px 6px #000000b8)}.arena-win-art i{border:1px dashed var(--winner-rarity);position:absolute;inset:13px}@supports (color:color-mix(in lab, red, red)){.arena-win-art i{border:1px dashed color-mix(in srgb,var(--winner-rarity) 55%,transparent)}}.arena-win-art i{border-radius:50%;animation:12s linear infinite arena-winner-rays}.arena-win-copy{align-self:center;min-width:0}.arena-win-copy>small{color:var(--arena-green)}.arena-win-copy>span{color:var(--winner-rarity);font:9px/1 var(--font-pixel);margin-top:8px;display:block}.arena-win-copy h3{font:36px/.9 var(--font-display);margin:8px 0 6px;font-weight:400}.arena-win-copy>p{color:#aeb6af;margin:0;font-size:15px;font-style:italic;line-height:1.55}.arena-win-stats{flex-wrap:wrap;gap:6px;margin:13px 0 11px;display:flex}.arena-win-stats b{color:#aeb6af;font:8px/1 var(--font-pixel);background:#070a08;border:1px solid #e9dfc526;align-items:center;gap:6px;padding:8px 9px;font-weight:400;display:flex}.arena-win-stats strong{color:var(--winner-rarity);font-size:11px}.arena-win-copy em{color:var(--arena-violet);font:normal 8px/1.3 var(--font-pixel)}.arena-section-heading>p{color:#8e978f;max-width:430px;font:9px/1.5 var(--font-pixel);text-align:right;margin:0}.arena-loadout-toolbar,.arena-inventory-toolbar{z-index:8;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex;position:relative}.arena-loadout-toolbar>p,.arena-inventory-toolbar>p{color:#8c958d;max-width:390px;font:8px/1.5 var(--font-pixel);text-align:right;margin:0}.arena-custom-select{width:min(100%,410px);position:relative}.arena-custom-select[open]{z-index:30}.arena-custom-select>summary{color:#d7d3c4;cursor:pointer;background:linear-gradient(90deg,#b7833f1f,#0000 48%),repeating-linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 10px),#080c09;border:1px solid #b7833fa6;grid-template-columns:auto minmax(0,1fr) auto 12px;align-items:center;gap:11px;min-height:64px;padding:6px 14px 6px 6px;list-style:none;transition:border-color .15s,box-shadow .15s,background .15s;display:grid;position:relative;box-shadow:inset 0 0 0 3px #050705,5px 5px #8a54ff2e}.arena-custom-select>summary::-webkit-details-marker{display:none}.arena-custom-select>summary:hover,.arena-custom-select>summary:focus-visible,.arena-custom-select[open]>summary{border-color:var(--arena-green);box-shadow:inset 0 0 0 3px #050705,inset 0 -2px var(--arena-green),5px 5px 0 #8a54ff4d;background:linear-gradient(90deg,#cfff3b1a,#0000 48%),#080c09;outline:0}.arena-custom-select>summary>img,.arena-select-placeholder{object-fit:cover;width:52px;height:52px;image-rendering:pixelated;background:#050705;border:1px solid #e9dfc52e}.arena-select-placeholder{color:var(--arena-green);font:28px/1 var(--font-display);place-items:center;display:grid}.arena-custom-select>summary>span{gap:7px;min-width:0;display:grid}.arena-custom-select>summary b{font:17px/1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.arena-custom-select>summary strong{color:#929b93;font:8px/1 var(--font-pixel);white-space:nowrap;font-weight:400}.arena-custom-select>summary>i{border-right:2px solid var(--arena-green);border-bottom:2px solid var(--arena-green);width:9px;height:9px;transition:transform .15s;transform:translateY(-3px)rotate(45deg)}.arena-custom-select[open]>summary>i{transform:translateY(3px)rotate(225deg)}.arena-custom-select-menu{z-index:31;overscroll-behavior:contain;border:1px solid var(--arena-green);background:repeating-linear-gradient(135deg,#ffffff04 0 1px,#0000 1px 11px),#070b08;max-height:330px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:8px 8px #8a54ff7a,inset 0 0 0 3px #030503}.arena-custom-select-menu>button{color:#d4d8ce;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e9dfc51c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:68px;padding:6px;display:grid}.arena-custom-select-menu>button:last-child{border-bottom:0}.arena-custom-select-menu>button:hover,.arena-custom-select-menu>button:focus-visible{color:var(--arena-green);background:#cfff3b16;outline:0}.arena-custom-select-menu>button[aria-selected=true]{color:#071006;background:var(--arena-green)}.arena-custom-select-menu img{object-fit:cover;width:56px;height:56px;image-rendering:pixelated;border:1px solid #e9dfc52e}.arena-custom-select-menu button>span{gap:6px;min-width:0;display:grid}.arena-custom-select-menu button small{color:currentColor;opacity:.68}.arena-custom-select-menu button b{font:18px/1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.arena-custom-select-menu button em{color:currentColor;font:normal 8px/1 var(--font-pixel)}.arena-custom-select-menu>p{color:#8f9890;font:9px/1.5 var(--font-pixel);text-align:center;margin:0;padding:18px}.arena-filter-select{width:min(100%,330px)}.arena-filter-select>summary{grid-template-columns:minmax(0,1fr) auto 12px;min-height:58px;padding-left:13px}.arena-filter-menu>button{grid-template-columns:minmax(0,1fr) auto;min-height:52px;padding:8px 10px}.arena-filter-menu button b{font-size:16px}.arena-workbench{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:20px;display:grid}.arena-workbench .arena-loadout-shell,.arena-workbench .arena-inventory-shell{width:100%;min-width:0;height:auto}.arena-workbench .arena-inventory-shell{flex-direction:column;display:flex}.arena-workbench .arena-section-heading{flex-direction:column;align-items:start;gap:10px}.arena-workbench .arena-section-heading>p{text-align:left}.arena-workbench .arena-loadout-toolbar,.arena-workbench .arena-inventory-toolbar{flex-direction:column;align-items:stretch}.arena-workbench .arena-loadout-toolbar>p,.arena-workbench .arena-inventory-toolbar>p{text-align:left;max-width:none}.arena-workbench .arena-custom-select,.arena-workbench .arena-filter-select{width:100%}.arena-equipment-board{grid-template-columns:minmax(440px,1fr) 210px;gap:16px;display:grid}.arena-paperdoll{background:radial-gradient(circle at 50% 48%,#8a54ff2e,#0000 32%),repeating-linear-gradient(45deg,#e9dfc506 0 1px,#0000 1px 12px),#050805;border:1px solid #b7833f5c;min-height:650px;position:relative}.arena-paperdoll:before{content:"";clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%);border:1px solid #e9dfc514;position:absolute;inset:18px}.arena-rolympian-portrait{color:#687168;background:#090d09;border:1px solid #e9dfc52e;place-items:center;width:300px;height:400px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-44%)}.arena-rolympian-portrait img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.arena-equipment-slot{z-index:2;isolation:isolate;color:#777f78;cursor:pointer;width:104px;height:104px;font:7px/1.3 var(--font-pixel);background:linear-gradient(135deg,#b7833f1f,#0000 32%),repeating-linear-gradient(45deg,#e9dfc506 0 1px,#0000 1px 8px),linear-gradient(145deg,#141913,#050705);border:1px solid #b7833fc7;place-items:center;transition:border-color .15s,box-shadow .15s,filter .15s;display:grid;position:absolute;overflow:hidden;box-shadow:0 0 0 3px #050705,0 0 0 4px #b7833f3d,inset 0 0 0 4px #060806,inset 0 0 0 5px #e9dfc51c,5px 6px #00000052}.arena-equipment-slot:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg,var(--arena-bronze) 0 2px,transparent 3px) top left/14px 14px no-repeat,linear-gradient(225deg,var(--arena-bronze) 0 2px,transparent 3px) top right/14px 14px no-repeat,linear-gradient(45deg,var(--arena-bronze) 0 2px,transparent 3px) bottom left/14px 14px no-repeat,linear-gradient(315deg,var(--arena-bronze) 0 2px,transparent 3px) bottom right/14px 14px no-repeat;opacity:.75;position:absolute;inset:7px}.arena-equipment-slot:after{content:"◇";z-index:-1;color:#b7833f2b;font:52px/1 var(--font-display);position:absolute;transform:rotate(45deg)}.arena-equipment-slot[data-equipped=true]{border-color:#cfff3ba8;box-shadow:0 0 0 3px #050705,0 0 0 4px #cfff3b3d,inset 0 0 0 4px #060806,inset 0 0 0 5px #cfff3b1f,0 0 20px #cfff3b14}.arena-equipment-slot[data-equipped=true]:after{color:#cfff3b17}.arena-equipment-slot[data-equipped=true]:hover{border-color:var(--arena-green);filter:brightness(1.12);box-shadow:0 0 0 3px #050705,0 0 0 4px #cfff3b6b,inset 0 0 0 4px #060806,inset 0 0 0 5px #cfff3b33,0 0 25px #cfff3b2e}.arena-equipment-slot:not([data-equipped=true]):hover{border-color:var(--arena-green);color:var(--arena-green);box-shadow:0 0 0 3px #050705,0 0 0 4px #cfff3b57,inset 0 0 0 4px #060806,inset 0 0 0 5px #cfff3b29,0 0 22px #cfff3b1f}.arena-equipment-slot.is-drop-target{z-index:5;border-color:var(--arena-green);color:var(--arena-green);box-shadow:0 0 0 3px #050705,0 0 0 5px var(--arena-green),inset 0 0 24px #cfff3b3d,0 0 34px #cfff3b6b;background:radial-gradient(circle,#cfff3b33,#0000 65%),#0b110b;animation:.5s steps(2,end) infinite arena-drop-target}.arena-equipment-slot:disabled{cursor:default}.arena-equipment-slot img{object-fit:contain;width:82%;height:82%;image-rendering:pixelated;filter:drop-shadow(0 5px 3px #000000b8)}.arena-equipment-slot>small{z-index:3;color:var(--arena-bronze);font-size:7px;position:absolute;top:5px;left:7px}.arena-equipment-slot>span{color:#8a938b;font:8px/1 var(--font-pixel);text-align:center;padding:6px}.arena-equipment-slot>em{z-index:3;color:#a0a9a1;font:normal 6px/1 var(--font-pixel);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#030503e6;padding:5px 3px;position:absolute;bottom:4px;left:4px;right:4px;overflow:hidden}.arena-slot-helmet{top:26px;left:50%;transform:translate(-50%)}.arena-slot-sword{height:238px;top:130px;left:28px}.arena-slot-shield{height:238px;top:130px;right:28px}.arena-slot-gloves{bottom:38px;left:28px}.arena-slot-boots{bottom:38px;right:28px}.arena-slot-belt{width:150px;height:74px;bottom:142px;left:50%;transform:translate(-50%)}.arena-slot-ring-left{width:38px;height:38px;bottom:52px;left:calc(50% - 69px)}.arena-slot-ring-right{width:38px;height:38px;bottom:52px;right:calc(50% - 69px)}.arena-slot-ring-left>small,.arena-slot-ring-right>small,.arena-slot-ring-left>em,.arena-slot-ring-right>em{display:none}.arena-slot-belt>small{top:4px}.arena-slot-belt>em{font-size:5px}.arena-stats-panel{background:#8a54ff0f;border:1px solid #8a54ff66;padding:19px}.arena-stats-panel h3{font:27px/1 var(--font-display);margin:10px 0 23px;font-weight:400}.arena-stats-panel>div{color:#a7b0a8;font:10px/1 var(--font-pixel);border-bottom:1px solid #e9dfc51f;justify-content:space-between;padding:13px 2px;display:flex}.arena-stats-panel>div b{color:var(--arena-green);font-size:12px}.arena-stats-panel p{color:#929b93;margin:24px 0 0;font-size:14px;line-height:1.65}.arena-inventory-toolbar{border-bottom:1px solid #b7833f33}.arena-inventory-layout{flex:1;min-height:0;display:block}.arena-inventory-collection{grid-template-rows:minmax(0,1fr) auto;gap:10px;height:100%;display:grid}.arena-inventory-grid{background:#050805;border:1px solid #e9dfc521;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-content:stretch;gap:8px;height:100%;min-height:0;padding:12px;display:grid}.arena-inventory-grid>button{border:1px solid var(--item-rarity);align-content:center;justify-items:center;gap:5px;min-width:0;padding:8px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.arena-inventory-grid>button{border:1px solid color-mix(in srgb,var(--item-rarity) 55%,#292d29)}}.arena-inventory-grid>button{color:#d9ddcf;cursor:pointer;background:#090d09}.arena-inventory-grid>button[draggable=true]{cursor:grab}.arena-inventory-grid>button[draggable=true]:active{cursor:grabbing}.arena-inventory-grid>button.is-dragging{opacity:.42;filter:saturate(.55)}.arena-inventory-grid>button.is-selected{outline:2px solid var(--item-rarity);outline-offset:-3px}.arena-inventory-grid img{object-fit:contain;width:86px;height:86px;image-rendering:pixelated}.arena-inventory-grid>button>b{color:#070907;background:var(--item-rarity);min-width:22px;font:9px/1 var(--font-pixel);padding:5px;position:absolute;top:5px;right:6px}.arena-inventory-grid>button>span{width:100%;font:16px/1 var(--font-display);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-empty-inventory{color:#626b64;font:7px/1 var(--font-pixel);text-align:center;grid-column:1/-1;align-self:center}.arena-inventory-pagination{background:linear-gradient(90deg,#b7833f14,#0000 45% 55%,#b7833f14),#070a08;border:1px solid #b7833f52;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;padding:5px;display:grid}.arena-inventory-pagination>div{justify-content:center;gap:5px;min-width:0;display:flex}.arena-inventory-pagination button{color:#aab3ab;cursor:pointer;min-width:38px;min-height:34px;font:8px/1 var(--font-pixel);background:#0a0e0b;border:1px solid #e9dfc529;padding:7px 9px}.arena-inventory-pagination>button{color:#d1b077;border-color:#b7833f73;min-width:62px}.arena-inventory-pagination button:hover:not(:disabled),.arena-inventory-pagination button:focus-visible{border-color:var(--arena-green);color:var(--arena-green);box-shadow:inset 0 -2px var(--arena-green);outline:0}.arena-inventory-pagination button[aria-current=page]{border-color:var(--arena-green);color:#071006;background:var(--arena-green);box-shadow:3px 3px #8a54ff5c}.arena-inventory-pagination button:disabled{cursor:not-allowed;opacity:.3}.arena-item-inspector{text-align:center;background:#070a08;border:1px solid;justify-items:center;padding:19px;display:grid}.arena-item-inspector>img{object-fit:contain;width:180px;height:180px;image-rendering:pixelated}.arena-item-inspector h3{font:29px/.95 var(--font-display);margin:9px 0;font-weight:400}.arena-item-inspector>p{color:#a1aaa2;min-height:42px;margin:0;font-size:14px;font-style:italic;line-height:1.55}.arena-item-stats{flex-wrap:wrap;justify-content:center;gap:6px;margin:17px 0;display:flex}.arena-item-stats span{color:#a4ada5;font:9px/1 var(--font-pixel);border:1px solid #e9dfc529;padding:8px}.arena-item-stats b{color:var(--arena-green)}.arena-item-inspector em{color:var(--arena-violet);font:normal 8px/1 var(--font-pixel);margin-bottom:17px}.arena-item-inspector>.arena-equip-button{width:100%}.arena-item-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010302d6;place-items:center;padding:28px;animation:.18s linear both arena-modal-backdrop-in;display:grid;position:fixed;inset:0;overflow-y:auto}.arena-item-modal{--modal-rarity:#cfff3b;border-color:var(--modal-rarity);background:radial-gradient(circle at 50% 25%,var(--modal-rarity),transparent 240px),repeating-linear-gradient(135deg,#ffffff05 0 1px,transparent 1px 13px),linear-gradient(145deg,#101611,#040705 72%);width:min(520px,100%);max-height:calc(100dvh - 56px);padding:30px;position:relative;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.arena-item-modal{background:radial-gradient(circle at 50% 25%,color-mix(in srgb,var(--modal-rarity) 14%,transparent),transparent 240px),repeating-linear-gradient(135deg,#ffffff05 0 1px,transparent 1px 13px),linear-gradient(145deg,#101611,#040705 72%)}}.arena-item-modal{box-shadow:0 0 0 5px #030503,0 0 0 6px var(--modal-rarity),10px 10px 0 #8a54ff6b,0 0 64px var(--modal-rarity)}@supports (color:color-mix(in lab, red, red)){.arena-item-modal{box-shadow:0 0 0 5px #030503,0 0 0 6px color-mix(in srgb,var(--modal-rarity) 42%,transparent),10px 10px 0 #8a54ff6b,0 0 64px color-mix(in srgb,var(--modal-rarity) 18%,transparent)}}.arena-item-modal{animation:.28s steps(4,end) both arena-item-modal-in}.arena-item-modal:before{content:"";pointer-events:none;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);border:1px solid #e9dfc514;position:absolute;inset:10px}.arena-item-modal>img{filter:drop-shadow(0 12px 8px #000000b8);width:220px;height:220px}.arena-item-modal h3{font-size:38px}.arena-item-modal>p{max-width:390px;min-height:0;font-size:15px}.arena-item-modal .arena-item-stats{margin-block:20px}.arena-item-modal>em{margin-bottom:22px}.arena-modal-target{background:#b7833f14;border:1px solid #b7833f52;width:100%;padding:10px;color:#c1c8c0!important;font:8px/1.5 var(--font-pixel)!important;margin:0 0 14px!important;font-style:normal!important}.arena-item-modal-close{z-index:3;border:1px solid var(--modal-rarity);place-items:center;width:42px;height:42px;padding:0;display:grid;position:absolute;top:13px;right:13px}@supports (color:color-mix(in lab, red, red)){.arena-item-modal-close{border:1px solid color-mix(in srgb,var(--modal-rarity) 58%,#777)}}.arena-item-modal-close{color:var(--modal-rarity);cursor:pointer;font:28px/1 var(--font-display);background:#070a08;box-shadow:3px 3px #8a54ff52}.arena-item-modal-close:hover,.arena-item-modal-close:focus-visible{color:#071006;background:var(--modal-rarity);outline:0}.arena-slot-modal{border:1px solid var(--arena-green);background:radial-gradient(circle at 50% 15%,#cfff3b17,#0000 280px),repeating-linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 13px),linear-gradient(145deg,#101611,#040705 72%);width:min(720px,100%);max-height:calc(100dvh - 56px);padding:30px;animation:.28s steps(4,end) both arena-item-modal-in;position:relative;overflow-y:auto;box-shadow:0 0 0 5px #030503,0 0 0 6px #cfff3b57,10px 10px #8a54ff6b}.arena-slot-modal:before{content:"";pointer-events:none;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);border:1px solid #e9dfc514;position:absolute;inset:10px}.arena-slot-modal>h3{font:38px/.95 var(--font-display);margin:9px 0 22px;font-weight:400}.arena-slot-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid;position:relative}.arena-slot-modal-grid>button{border:1px solid var(--item-rarity);grid-template-rows:1fr auto;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:0 12px;min-width:0;min-height:132px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.arena-slot-modal-grid>button{border:1px solid color-mix(in srgb,var(--item-rarity) 68%,#343934)}}.arena-slot-modal-grid>button{color:#d8ddcf;background:radial-gradient(circle at 56px 50%,var(--item-rarity),transparent 130px),#080c09}@supports (color:color-mix(in lab, red, red)){.arena-slot-modal-grid>button{background:radial-gradient(circle at 56px 50%,color-mix(in srgb,var(--item-rarity) 11%,transparent),transparent 130px),#080c09}}.arena-slot-modal-grid>button{cursor:pointer;text-align:left}.arena-slot-modal-grid>button:hover,.arena-slot-modal-grid>button:focus-visible{outline:2px solid var(--item-rarity);outline-offset:-4px;filter:brightness(1.12)}.arena-slot-modal-grid img{object-fit:contain;width:112px;height:112px;image-rendering:pixelated;grid-row:1/-1}.arena-slot-modal-grid span{gap:8px;min-width:0;display:grid}.arena-slot-modal-grid span small{color:var(--item-rarity)}.arena-slot-modal-grid span b{font:21px/1 var(--font-display);text-overflow:ellipsis;font-weight:400;overflow:hidden}.arena-slot-modal-grid span em{color:#9ba49c;font:normal 7px/1.5 var(--font-pixel)}.arena-slot-modal-grid>button>strong{color:#c5ccc4;font:8px/1 var(--font-pixel);grid-column:2;font-weight:400}.arena-slot-modal-empty{text-align:center;background:#060906;border:1px solid #b7833f52;place-content:center;gap:13px;min-height:190px;padding:26px;display:grid;position:relative}.arena-slot-modal-empty strong{color:var(--arena-green);font:27px/1 var(--font-display);font-weight:400}.arena-slot-modal-empty p{color:#a2aba3;max-width:470px;margin:0;font-size:15px;line-height:1.6}.arena-slot-modal-actions{justify-content:flex-end;gap:9px;margin-top:17px;display:flex;position:relative}.arena-slot-modal-actions button{color:#d1b077;cursor:pointer;min-height:48px;font:9px/1.35 var(--font-pixel);background:#080b09;border:1px solid #b7833f8a;padding:11px 18px}.arena-slot-modal-actions button:last-child:not(:first-child){border-color:var(--arena-green);color:#071006;background:var(--arena-green);box-shadow:4px 4px #8a54ff61}@keyframes arena-temple-dust{0%{transform:translateY(6px)}to{transform:translate(-18px,-5px)}}@keyframes arena-temple-tremor{0%,to{transform:translate(0)}50%{transform:translate(1px)}}@keyframes arena-winner-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.22)}}@keyframes arena-winner-rays{to{transform:rotate(360deg)}}@keyframes arena-tooltip-arrive{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes arena-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes arena-item-modal-in{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes arena-drop-target{50%{filter:brightness(1.22)}}@keyframes arena-recent-arrive{0%{opacity:0;filter:brightness(1.5);transform:translate(34px)}to{opacity:1;filter:brightness();transform:translate(0)}}@keyframes arena-recent-scan{0%,55%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes arena-recent-live{50%{opacity:.35}}@media (max-width:1180px){.arena-equipment-board{grid-template-columns:1fr}.arena-stats-panel{grid-template-columns:repeat(5,1fr);gap:5px 12px;display:grid}.arena-stats-panel small,.arena-stats-panel h3,.arena-stats-panel p{grid-column:1/-1}}@media (max-width:900px){.arena-page{padding-top:86px}.arena-hero{flex-direction:column;align-items:start}.arena-status{text-align:left}.arena-workbench,.arena-equipment-board,.arena-inventory-layout{grid-template-columns:1fr}.arena-inventory-collection{height:auto}.arena-inventory-grid{grid-template-rows:none;grid-auto-rows:auto;align-content:start;height:auto;min-height:360px}.arena-inventory-grid>button{cursor:pointer!important}}@media (max-width:620px){.arena-page{padding-inline:10px}.arena-hero{padding-top:36px}.arena-hero h1{font-size:58px}.arena-status{width:100%}.arena-roll-shell,.arena-loadout-shell,.arena-inventory-shell{padding:14px;box-shadow:5px 5px #8a54ff21}.arena-roll-shell>header,.arena-section-heading{flex-direction:column;align-items:start;gap:10px}.arena-section-heading>p{text-align:left}.arena-temple-pediment{width:88%;height:43px}.arena-temple-pediment i{width:42px}.arena-temple-sanctum{padding:8px 38px 20px}.arena-temple-column{width:28px}.arena-temple-column:before,.arena-temple-column:after{width:38px;height:15px;left:-5px}.arena-temple-column.is-left{left:6px}.arena-temple-column.is-right{right:6px}.arena-stone-platter{padding:7px}.arena-reel-window{height:150px}.arena-temple-plinth{width:calc(100% - 12px)}.arena-temple-plinth span{letter-spacing:.08em;font-size:6px}.arena-win-tooltip{text-align:center;grid-template-columns:1fr;justify-items:center;width:calc(100% - 18px);padding:15px}.arena-win-copy h3{font-size:31px}.arena-win-stats{justify-content:center}.arena-roll-controls{grid-template-columns:1fr}.arena-roll-button,.arena-roll-controls>button{width:100%}.arena-loadout-toolbar,.arena-inventory-toolbar{flex-direction:column;align-items:stretch;gap:10px}.arena-loadout-toolbar>p,.arena-inventory-toolbar>p{text-align:left}.arena-custom-select,.arena-filter-select{width:100%}.arena-equipment-board{display:block}.arena-paperdoll{min-height:510px}.arena-rolympian-portrait{width:190px;height:270px}.arena-equipment-slot{width:70px;height:70px}.arena-equipment-slot>small{font-size:5px}.arena-equipment-slot>em{display:none}.arena-slot-sword,.arena-slot-shield{height:180px;top:105px}.arena-slot-sword{left:9px}.arena-slot-shield{right:9px}.arena-slot-gloves{bottom:27px;left:9px}.arena-slot-boots{bottom:27px;right:9px}.arena-slot-belt{width:112px;height:56px;bottom:113px}.arena-slot-ring-left{width:40px;height:40px;bottom:42px;left:calc(50% - 54px)}.arena-slot-ring-right{width:40px;height:40px;bottom:42px;right:calc(50% - 54px)}.arena-stats-panel{grid-template-columns:1fr;margin-top:12px}.arena-stats-panel small,.arena-stats-panel h3,.arena-stats-panel p{grid-column:auto}.arena-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:6px}.arena-inventory-grid img{width:68px;height:68px}.arena-roll-recovery{flex-direction:column;align-items:stretch}.arena-roll-recovery>button{width:100%}.arena-item-modal-backdrop{align-items:center;padding:14px}.arena-item-modal{max-height:calc(100dvh - 28px);padding:24px 18px 20px}.arena-item-modal>img{width:180px;height:180px}.arena-item-modal h3{font-size:32px}.arena-item-modal-close{width:38px;height:38px;top:9px;right:9px}.arena-slot-modal{max-height:calc(100dvh - 28px);padding:24px 16px 18px}.arena-slot-modal>h3{padding-right:42px;font-size:32px}.arena-slot-modal-grid{grid-template-columns:1fr}.arena-slot-modal-grid>button{grid-template-columns:88px minmax(0,1fr);min-height:112px}.arena-slot-modal-grid img{width:88px;height:88px}.arena-slot-modal-actions{grid-template-columns:1fr;display:grid}.arena-slot-modal-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.arena-reel-track.is-awaiting{animation-duration:3s}.arena-reel-track.is-spinning,.arena-reel-track.is-resolving{animation-timing-function:steps(12,end)}.arena-stone-platter,.arena-temple-sanctum:after,.arena-reel-item.is-winner,.arena-reel-item.is-winner:after,.arena-win-art i,.arena-win-tooltip,.arena-item-modal-backdrop,.arena-item-modal{animation:none!important}}@media (max-width:620px){.arena-recent-wins>header{flex-direction:column;align-items:flex-start;gap:5px}.arena-recent-win-card{grid-template-columns:74px minmax(0,1fr);gap:11px;padding:10px}.arena-recent-win-art{width:68px;height:68px}.arena-recent-win-art img{width:64px;height:64px}.arena-recent-win-copy{gap:5px}.arena-recent-win-copy strong{font-size:20px}.arena-recent-win-copy em{font-size:6px}.arena-recent-win-time{border-top:1px solid #e9dfc514;grid-column:1/-1;justify-content:space-between;width:100%;padding-top:8px;display:flex}}@media (prefers-reduced-motion:reduce){.arena-recent-wins:before,.arena-recent-wins>header i,.arena-recent-win-card{animation:none!important}}.forge-page{background:radial-gradient(circle at 50% 6%,#ff59141f,transparent 32%),var(--void);min-height:100vh;padding-bottom:100px}.forge-hero{border-bottom:1px solid #e9dfc524;padding-block:64px 34px}.forge-hero>p,.forge-workbench>header p,.forge-inheritance header p{color:#ff6a24;font:10px/1 var(--font-pixel);margin:0 0 16px}.forge-hero h1{font:76px/.82 var(--font-display);margin:0}.forge-hero h1 em{color:#ff6a24;text-shadow:6px 6px #66210c;font-style:normal}.forge-hero>span{color:#aab1ab;max-width:820px;margin-top:23px;font-size:17px;line-height:1.6;display:block}.forge-hero>div{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.forge-hero>div a{color:#ff8a50;min-height:44px;font:9px/1.3 var(--font-pixel);border:1px solid #ff6a24;align-items:center;padding:0 15px;display:inline-flex}.forge-hero>div a:first-child{color:#100704;background:#ff6a24;box-shadow:4px 4px #66210c}.forge-ledger{background:#ff6a2421;border:1px solid #ff6a2461;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:22px;display:grid}.forge-ledger>span{background:#090b09;flex-direction:column;justify-content:center;gap:9px;min-height:90px;padding:14px;display:flex}.forge-ledger small{color:#bc744f;font:9px/1.3 var(--font-pixel)}.forge-ledger b{color:var(--parchment);font:27px/1 var(--font-display);font-weight:400}.forge-ledger em{color:#bc744f;font-size:12px;font-style:normal;line-height:1.35}.forge-status{color:#ff9a68;border-top:1px solid #ff6a24;border-bottom:1px solid #ff6a24;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding-block:18px;display:flex}.forge-status b{font:11px/1.4 var(--font-pixel)}.forge-status span{color:#9daaa0;max-width:720px;font-size:13px;line-height:1.5}.forge-status-pending{border-color:var(--bronze);color:var(--bronze)}.forge-workbench,.forge-inheritance{background:#080b08;border:1px solid #e9dfc524;margin-top:30px;padding-block:26px}.forge-workbench>header,.forge-inheritance>header{padding-inline:22px}.forge-workbench>header h2,.forge-inheritance header h2{font:48px/.9 var(--font-display);margin:0}.forge-inheritance header>span{color:#8d978f;margin-top:12px;font-size:13px;display:block}.forge-selectors{grid-template-columns:1fr 1fr;gap:14px;padding:22px;display:grid}.forge-selector-field{color:#bc744f;min-width:0;font:9px/1 var(--font-pixel);gap:9px;display:grid;position:relative}.forge-custom-select{min-width:0;color:var(--parchment);position:relative}.forge-custom-select.is-open{z-index:50}.forge-custom-select-trigger{appearance:none;width:100%;min-height:58px;color:var(--parchment);cursor:pointer;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:linear-gradient(90deg,#ff6a2414,#0000 38%),#0d110e;border:1px solid #ff6a247a;border-radius:0;grid-template-columns:40px minmax(0,1fr) auto 12px;align-items:center;gap:10px;padding:7px 12px 7px 7px;display:grid}.forge-custom-select-trigger>img{object-fit:cover;width:40px;height:40px;image-rendering:pixelated}.forge-custom-select-trigger b{font:11px/1.3 var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.forge-custom-select-trigger small{color:#8e978f;font:8px/1 var(--font-pixel)}.forge-custom-select-trigger i{border-bottom:2px solid #ff7d3e;border-right:2px solid #ff7d3e;width:8px;height:8px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.forge-custom-select.is-open .forge-custom-select-trigger{border-color:#ff6a24;box-shadow:inset 0 -2px #ff6a24}.forge-custom-select.is-open .forge-custom-select-trigger i{transform:translateY(2px)rotate(225deg)}.forge-custom-select-trigger:disabled{cursor:not-allowed;opacity:.45}.forge-custom-select-menu{z-index:40;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#080b08;border:1px solid #ff6a24;max-height:312px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:7px 7px #66210cd1}.forge-custom-select-menu button{width:100%;min-height:62px;color:var(--parchment);cursor:pointer;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0b0f0c;border:0;border-bottom:1px solid #e9dfc51f;border-radius:0;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:7px;display:grid}.forge-custom-select-menu button:last-child{border-bottom:0}.forge-custom-select-menu button:hover,.forge-custom-select-menu button:focus-visible,.forge-custom-select-menu button[aria-selected=true]{background:#ff6a2429;outline:0}.forge-custom-select-menu button>img{object-fit:cover;width:48px;height:48px;image-rendering:pixelated}.forge-custom-select-menu button>span{gap:6px;min-width:0;display:grid}.forge-custom-select-menu button b{font:10px/1 var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.forge-custom-select-menu button small{color:#8e978f;font:8px/1.35 var(--font-pixel)}.forge-custom-select-menu button em{color:#ff7d3e;font:normal 12px/1 var(--font-pixel)}.forge-pair{grid-template-columns:minmax(220px,.72fr) minmax(280px,1fr) minmax(220px,.72fr);align-items:center;gap:18px;padding:0 22px 24px;display:grid}.forge-relic{background:#0b0f0c;border:1px solid #e9dfc529;min-width:0;padding:10px}.forge-relic>div{aspect-ratio:1;background:#111;position:relative;overflow:hidden}.forge-relic>div>img{object-fit:cover;width:100%;height:100%}.forge-relic>div>span{color:var(--oracle);font:9px/1 var(--font-pixel);background:#070907;padding:6px 8px;position:absolute;top:8px;left:8px}.forge-relic-follower{filter:saturate(.8);border-color:#ff6a248c}.forge-relic-follower>div>span{color:#ff7f41}.forge-relic>small{color:var(--bronze);font:9px/1 var(--font-pixel);margin-top:12px;display:block}.forge-relic h3{font:27px/1 var(--font-display);margin:7px 0}.forge-relic p,.forge-relic em{color:#9ba49d;font:10px/1.5 var(--font-pixel);margin:0;font-style:normal;display:block}.forge-relic em{color:var(--oracle);margin-top:7px}.forge-pair-center{gap:14px;min-width:0;display:grid}.forge-faction-picker{background:radial-gradient(circle at 50% 0,#8a54ff1f,#0000 62%),#0a0d0b;border:1px solid #b7833f6b;padding:12px}.forge-faction-picker>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.forge-faction-picker>header span{color:var(--parchment);font:9px/1.3 var(--font-pixel)}.forge-faction-picker>header small{color:#8e978f;font:6px/1.3 var(--font-pixel);text-align:right}.forge-faction-picker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.forge-faction-picker button{isolation:isolate;color:#89938b;cursor:pointer;min-width:0;font:6px/1 var(--font-pixel);background:#0c110d;border:1px solid #e9dfc521;justify-items:center;gap:5px;padding:6px 3px;display:grid;position:relative;overflow:hidden}.forge-faction-picker button>img,.forge-faction-picker button>span{z-index:2;position:relative}.forge-faction-picker button img{width:min(62px,100%);height:auto;image-rendering:pixelated;filter:grayscale(.65)brightness(.66);transition:filter .15s,transform .15s}.forge-faction-picker button:hover,.forge-faction-picker button:focus-visible,.forge-faction-picker button.is-selected{color:#ff9a68;background:#ff6a2417;border-color:#ff6a24;outline:0}.forge-faction-picker button:hover img,.forge-faction-picker button:focus-visible img,.forge-faction-picker button.is-selected img{filter:none;transform:translateY(-2px)}.forge-faction-picker.is-locked button{cursor:default}.forge-faction-picker.is-locked button:not(.is-selected){opacity:.24}.forge-faction-energy,.forge-faction-energy:before,.forge-faction-energy:after{z-index:1;content:"";pointer-events:none;opacity:0;position:absolute;inset:0}.forge-faction-picker button.is-selected[data-faction=fire]{border-color:#ff6a24;box-shadow:inset 0 -2px #ff6a24,0 0 22px #ff6a244d}.forge-faction-picker button.is-selected[data-faction=fire] .forge-faction-energy{opacity:1;background:radial-gradient(circle at 50% 92%,#ff7e2561,#0000 66%);animation:1.4s steps(5,end) infinite forge-fire-pulse}.forge-faction-picker button.is-selected[data-faction=fire] .forge-faction-energy:before{opacity:.8;background:radial-gradient(circle at 24% 75%,#ffbd55 0 2px,#0000 3px),radial-gradient(circle at 68% 54%,#ff6a24 0 2px,#0000 3px),radial-gradient(circle at 82% 82%,#ff9e45 0 1px,#0000 2px);animation:1.6s linear infinite forge-embers}.forge-faction-picker button.is-selected[data-faction=nature]{border-color:#66cb6c;box-shadow:inset 0 -2px #66cb6c,0 0 22px #66cb6c40}.forge-faction-picker button.is-selected[data-faction=nature] .forge-faction-energy{opacity:1;background:radial-gradient(circle at 50% 76%,#50b75d59,#0000 66%);animation:2.4s ease-in-out infinite forge-nature-breathe}.forge-faction-picker button.is-selected[data-faction=nature] .forge-faction-energy:before{opacity:.75;background:conic-gradient(from 15deg,#0000,#8ee08d33,#0000 30%,#c3ec7d33,#0000 62%);animation:5s linear infinite forge-nature-turn}.forge-faction-picker button.is-selected[data-faction=thunder]{border-color:#b990ff;box-shadow:inset 0 -2px #b990ff,0 0 22px #b990ff57}.forge-faction-picker button.is-selected[data-faction=thunder] .forge-faction-energy{opacity:1;background:linear-gradient(118deg,#0000 42%,#f5e54db3 44% 46%,#0000 48%);animation:1.85s step-end infinite forge-thunder-flash}.forge-faction-picker button.is-selected[data-faction=water]{border-color:#67caff;box-shadow:inset 0 -2px #67caff,0 0 22px #67caff4d}.forge-faction-picker button.is-selected[data-faction=water] .forge-faction-energy{opacity:.9;border:1px solid #67caff8c;border-radius:50%;animation:2.4s ease-in-out infinite forge-water-rise;inset:42% -20% -32%}.forge-faction-picker button.is-selected[data-faction=water] .forge-faction-energy:before{opacity:1;border:1px solid #d7f4ff57;border-radius:50%;inset:-12px}.forge-equation{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;display:grid}.forge-equation span{min-height:78px;color:var(--parchment);font:29px/1 var(--font-display);border:1px solid #e9dfc521;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.forge-equation span:last-child{color:#ff874c;border-color:#ff6a24}.forge-equation small{color:#868f88;font:7px/1.2 var(--font-pixel)}.forge-equation>b{color:#ff6a24;font:18px/1 var(--font-display);font-weight:400}.forge-cost-ladder{background:#e9dfc51f;border:1px solid #e9dfc521;grid-template-columns:repeat(5,1fr);gap:1px;margin-inline:22px;display:grid}.forge-cost-ladder span{background:#0b0f0c;flex-direction:column;justify-content:center;gap:8px;min-height:70px;padding:10px;display:flex}.forge-cost-ladder span.is-current{background:#ff6a2421;box-shadow:inset 0 -3px #ff6a24}.forge-cost-ladder small{color:#8a948c;font:8px/1 var(--font-pixel)}.forge-cost-ladder b{color:var(--parchment);font:10px/1.4 var(--font-pixel);font-weight:400}.forge-final-check{background:#ff6a240b;border:1px solid #ff6a2480;gap:13px;margin:22px;padding:18px;display:grid}.forge-final-check label{color:var(--parchment);align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.forge-final-check input{accent-color:#ff6a24;flex:none;width:18px;height:18px}.forge-final-check p{color:#8a948c;margin:0;font-size:12px;line-height:1.5}.forge-final-check button,.forge-inheritance article button{color:#100704;cursor:pointer;min-height:46px;font:9px/1.4 var(--font-pixel);background:#ff6a24;border:1px solid #ff6a24}.forge-final-check button:disabled,.forge-inheritance article button:disabled{cursor:not-allowed;opacity:.38}.forge-inheritance>div{background:#e9dfc51f;gap:1px;margin-top:22px;display:grid}.forge-inheritance article{background:#0b0f0c;grid-template-columns:72px minmax(0,1fr) minmax(180px,.45fr) minmax(180px,.45fr);align-items:center;gap:13px;padding:12px;display:grid}.forge-inheritance article img{object-fit:cover;width:72px;height:72px}.forge-inheritance article div{gap:8px;display:grid}.forge-inheritance article small{color:#bc744f;font:8px/1 var(--font-pixel)}.forge-inheritance article b{color:var(--parchment);font-size:14px;font-weight:400}.forge-faction-badge{z-index:4;aspect-ratio:1;pointer-events:none;filter:drop-shadow(0 3px 5px #000000e0);width:clamp(42px,18%,64px);position:absolute;bottom:8px;right:8px}.forge-faction-badge img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.forge-mobile-wizard{display:none}.forge-cinematic-backdrop{z-index:600;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#010302f0;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.forge-cinematic-shell{background:#050806;border:1px solid #ff6a24;width:min(760px,100%);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff6a2438,16px 16px #66210c94,0 0 90px #ff6a2429}.forge-cinematic-close{z-index:8;color:#ff8a50;cursor:pointer;width:44px;height:44px;font:30px/1 var(--font-display);background:#080b08;border:1px solid #ff6a24;place-items:center;display:grid;position:absolute;top:14px;right:14px}.forge-cinematic-close:hover,.forge-cinematic-close:focus-visible{outline:2px solid var(--parchment);outline-offset:2px;color:#080b08;background:#ff6a24}.phase2-power-backdrop{z-index:600;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#010302f2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.phase2-power-shell{border:1px solid var(--oracle);background:#040706;width:min(760px,100%);position:relative;overflow:hidden;box-shadow:0 0 0 1px #cfff3b2e,16px 16px #532c9794,0 0 100px #cfff3b26}.phase2-power-close{z-index:12;border:1px solid var(--oracle);width:44px;height:44px;color:var(--oracle);cursor:pointer;font:30px/1 var(--font-display);background:#080b08;place-items:center;display:grid;position:absolute;top:14px;right:14px}.phase2-power-close:hover,.phase2-power-close:focus-visible{outline:2px solid var(--parchment);outline-offset:2px;background:var(--oracle);color:var(--void)}.rolympian-token-card.is-sacrificed{border-color:#ff6a2480}.rolympian-token-card.is-sacrificed .rolympian-token-art{filter:grayscale(.55)sepia(.18)}.rolympian-token-card.is-sacrificed .rolympian-token-art>em{color:#ff7f41}.rolympian-token-balance-strip>a{background:#0b100c;flex-direction:column;justify-content:center;gap:10px;min-height:88px;padding:13px;display:flex}.rolympian-token-balance-strip>a b{color:var(--parchment);font-size:14px;font-weight:400}@keyframes forge-fire-pulse{0%,to{filter:brightness(.8);transform:scale(.96)}50%{filter:brightness(1.35);transform:scale(1.08)}}@keyframes forge-embers{0%{transform:translateY(14px)}to{transform:translateY(-40px)}}@keyframes forge-nature-breathe{0%,to{opacity:.48;transform:scale(.82)}50%{opacity:1;transform:scale(1.16)}}@keyframes forge-nature-turn{to{transform:rotate(1turn)}}@keyframes forge-thunder-flash{0%,70%,78%,to{opacity:.1}72%,76%{opacity:1;filter:brightness(2)}}@keyframes forge-water-rise{0%,to{opacity:.35;transform:translateY(11px)scale(.86)}50%{opacity:.94;transform:translateY(-8px)scale(1.08)}}@keyframes forge-faction-orbit{to{transform:rotate(1turn)}}@keyframes forge-mobile-step-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (max-width:980px){.forge-pair{grid-template-columns:1fr 1fr}.forge-pair-center{grid-area:2/1/auto/-1}.forge-inheritance article{grid-template-columns:72px minmax(0,1fr)}.forge-inheritance article button{grid-column:span 1}}@media (max-width:680px){.forge-page{padding-bottom:70px}.forge-hero{padding-block:44px 28px}.forge-hero h1{font-size:47px}.forge-hero>span{font-size:14px}.forge-ledger,.forge-selectors,.forge-pair{grid-template-columns:1fr}.forge-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-ledger>span{min-height:72px;padding:11px}.forge-ledger b{font-size:22px}.forge-pair-center{grid-area:auto}.forge-equation{grid-template-columns:repeat(7,minmax(0,1fr));overflow-x:auto}.forge-equation span{min-width:63px;min-height:68px;font-size:22px}.forge-cost-ladder{grid-template-columns:1fr}.forge-workbench>header h2,.forge-inheritance header h2{font-size:38px}.forge-status{flex-direction:column;align-items:flex-start}.forge-inheritance article{grid-template-columns:58px minmax(0,1fr)}.forge-inheritance article img{width:58px;height:58px}.forge-inheritance article button{grid-column:1/-1}.forge-desktop-workbench{display:none}.forge-mobile-wizard{background:#080b08;border:1px solid #ff6a2466;margin-top:22px;padding-block:0;display:block}.forge-mobile-wizard>header{border-bottom:1px solid #e9dfc524;padding:20px 16px 18px}.forge-mobile-wizard>header p{color:#ff6a24;font:8px/1 var(--font-pixel);margin:0 0 12px}.forge-mobile-wizard>header h2{font:36px/.9 var(--font-display);margin:0}.forge-mobile-wizard>header span{color:#939e96;margin-top:12px;font-size:12px;line-height:1.5;display:block}.forge-mobile-progress{background:#e9dfc514;border-bottom:1px solid #e9dfc524;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.forge-mobile-progress button{color:#6f7871;cursor:pointer;background:#0a0e0b;border:0;align-content:center;place-items:center;gap:5px;min-width:0;min-height:58px;padding:6px 2px;display:grid}.forge-mobile-progress button b{width:22px;height:22px;font:10px/1 var(--font-pixel);border:1px solid;place-items:center;font-weight:400;display:grid}.forge-mobile-progress button span{max-width:100%;font:5px/1 var(--font-pixel);text-overflow:ellipsis;overflow:hidden}.forge-mobile-progress button.is-complete{color:#bc744f}.forge-mobile-progress button.is-complete b:after{content:"✓"}.forge-mobile-progress button.is-complete b{font-size:0}.forge-mobile-progress button.is-current{color:#ff7d3e;background:#ff6a2421;box-shadow:inset 0 -3px #ff6a24}.forge-mobile-step{gap:16px;min-height:440px;padding:20px 16px;animation:.28s steps(4,end) both forge-mobile-step-in;display:grid}.forge-mobile-step-heading small{color:#bc744f;font:8px/1 var(--font-pixel)}.forge-mobile-step-heading h3{color:var(--parchment);font:30px/.9 var(--font-display);margin:10px 0 8px}.forge-mobile-step-heading p{color:#98a199;margin:0;font-size:13px;line-height:1.5}.forge-mobile-step .forge-selector-field{gap:8px}.forge-mobile-step .forge-relic{width:100%;margin:0}.forge-mobile-step .forge-relic h3{font-size:25px}.forge-mobile-faction-picker{padding:10px}.forge-mobile-faction-picker>header{flex-direction:column;align-items:flex-start}.forge-mobile-faction-picker>header small{text-align:left}.forge-mobile-faction-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.forge-mobile-faction-picker button{gap:7px;min-height:126px;padding:9px 5px;font-size:8px}.forge-mobile-faction-picker button img{width:84px}.forge-mobile-faction-stage{display:none}.forge-mobile-faction-stage>i{z-index:-1;opacity:.26;background:conic-gradient(transparent 0 18%,currentColor 20% 21%,transparent 23% 46%,currentColor 48% 49%,transparent 51% 74%,currentColor 76% 77%,transparent 79%);border:1px solid;border-radius:50%;animation:7s linear infinite forge-faction-orbit;position:absolute;inset:-70%}.forge-mobile-faction-stage>img{object-fit:contain;width:116px;height:116px;image-rendering:pixelated;filter:drop-shadow(0 0 18px);animation:2.2s ease-in-out infinite forge-nature-breathe}.forge-mobile-faction-stage>div{gap:7px;display:grid}.forge-mobile-faction-stage small,.forge-mobile-faction-stage span{color:#929c94;font:7px/1.35 var(--font-pixel)}.forge-mobile-faction-stage strong{color:currentColor;font:28px/1 var(--font-display);font-weight:400}.forge-mobile-faction-stage.forge-faction-nature,.forge-mobile-review-faction.forge-faction-nature{color:#67d273}.forge-mobile-faction-stage.forge-faction-thunder,.forge-mobile-review-faction.forge-faction-thunder{color:#b990ff}.forge-mobile-faction-stage.forge-faction-water,.forge-mobile-review-faction.forge-faction-water{color:#67caff}.forge-mobile-faction-prompt{color:#8e978f;text-align:center;border:1px dashed #e9dfc538;margin:0;padding:18px;font-size:12px;line-height:1.5}.forge-mobile-review{gap:12px;min-width:0;display:grid}.forge-mobile-review-relics{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.forge-mobile-review-relics>span{background:#0b0f0c;border:1px solid #e9dfc529;gap:5px;min-width:0;padding:7px;display:grid}.forge-mobile-review-relics img{aspect-ratio:1;object-fit:cover;width:100%;image-rendering:pixelated}.forge-mobile-review-relics small{color:#bc744f;font:7px/1 var(--font-pixel)}.forge-mobile-review-relics b{color:var(--parchment);font:9px/1 var(--font-pixel);text-overflow:ellipsis;overflow:hidden}.forge-mobile-review-relics>i{color:#ff6a24;font:normal 24px/1 var(--font-display)}.forge-mobile-review .forge-equation{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);gap:3px;width:100%;padding-bottom:0;overflow:visible}.forge-mobile-review .forge-equation span{overflow-wrap:anywhere;min-width:0;min-height:64px;padding:4px 2px;font-size:clamp(15px,5vw,22px);overflow:hidden}.forge-mobile-review .forge-equation small{font-size:5px}.forge-mobile-review .forge-equation>b{text-align:center;font-size:13px}.forge-mobile-review-faction{color:#ff6a24;background:#0a0e0b;border:1px solid;align-items:center;gap:12px;min-height:70px;padding:8px 12px;display:flex}.forge-mobile-review-faction img{object-fit:contain;filter:drop-shadow(0 0 10px);width:52px;height:52px}.forge-mobile-review-faction span{gap:7px;display:grid}.forge-mobile-review-faction small{color:#89938b;font:7px/1 var(--font-pixel)}.forge-mobile-review-faction b{color:currentColor;font:19px/1 var(--font-display);font-weight:400}.forge-mobile-current-cost{background:#ff6a2414;border:1px solid #ff6a24;gap:9px;padding:16px;display:grid}.forge-mobile-current-cost small{color:#bc744f;font:8px/1 var(--font-pixel)}.forge-mobile-current-cost strong{color:#ff864b;font:25px/1 var(--font-display);font-weight:400}.forge-mobile-current-cost span{color:#929b94;font:8px/1.35 var(--font-pixel)}.forge-mobile-cost-track{background:#e9dfc51a;border:1px solid #e9dfc524;grid-template-columns:repeat(5,minmax(54px,1fr));gap:1px;display:grid;overflow-x:auto}.forge-mobile-cost-track span{text-align:center;background:#0a0e0b;align-content:center;gap:7px;min-height:56px;padding:7px 5px;display:grid}.forge-mobile-cost-track span.is-current{background:#ff6a2424;box-shadow:inset 0 -3px #ff6a24}.forge-mobile-cost-track small{color:#bc744f;font:7px/1 var(--font-pixel)}.forge-mobile-cost-track b{color:#a1aaa3;font:6px/1.2 var(--font-pixel);font-weight:400}.forge-mobile-final-check{margin:0;padding:16px}.forge-mobile-final-check label{font-size:13px}.forge-mobile-step-actions{z-index:8;background:linear-gradient(#0000,#080b08 22%);grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px 16px;display:grid;position:sticky;bottom:8px}.forge-mobile-step-actions button{color:#ff8a50;cursor:pointer;min-height:48px;font:8px/1 var(--font-pixel);background:#0a0e0b;border:1px solid #ff6a24}.forge-mobile-step-actions button:nth-child(2){color:#100704;background:#ff6a24;box-shadow:4px 4px #66210c}.forge-mobile-step-actions button:disabled{cursor:not-allowed;opacity:.34}.forge-mobile-step-actions>span{color:#7f8981;min-height:48px;font:7px/1 var(--font-pixel);place-items:center;display:grid}.forge-cinematic-backdrop{padding:10px}.forge-cinematic-shell{width:min(100%,620px);box-shadow:7px 7px #66210c94,0 0 60px #ff6a2429}.forge-cinematic-close{width:38px;height:38px;font-size:25px;top:10px;right:10px}.phase2-power-backdrop{padding:10px}.phase2-power-shell{width:min(100%,620px);box-shadow:7px 7px #532c9794,0 0 64px #cfff3b24}.phase2-power-close{width:38px;height:38px;font-size:25px;top:10px;right:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#030504fa,#030504db);border-bottom:1px solid #e9dfc529;width:100%;position:fixed;top:0;left:0}.site-header-inner{grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:30px;width:min(100% - 54px,1420px);min-height:104px;margin-inline:auto;display:grid}.site-logo{width:clamp(200px,18vw,286px);line-height:0;display:block}.site-logo img{width:100%;height:auto;image-rendering:pixelated;display:block}.site-navigation{align-items:center;gap:clamp(28px,4vw,64px);display:flex}.site-navigation a,.site-navigation>span{color:#e9dfc5c7;font:13px/1 var(--font-pixel);letter-spacing:.08em;padding:15px 0;position:relative}.site-navigation a.mobile-only,.site-navigation>span.mobile-only{display:none}.site-navigation>span[aria-disabled=true]{opacity:.45;cursor:not-allowed}.site-navigation a:after{content:"";background:var(--oracle);height:2px;transition:right .18s steps(4,end);position:absolute;bottom:4px;left:0;right:100%}.site-navigation a:hover,.site-navigation a[aria-current=page]{color:var(--oracle)}.site-navigation a:hover:after,.site-navigation a[aria-current=page]:after{right:0}.site-phase-navigation{position:relative}.site-phase-navigation>summary{color:#e9dfc5c7;cursor:pointer;font:13px/1 var(--font-pixel);letter-spacing:.08em;align-items:center;gap:8px;padding:15px 0;list-style:none;display:flex;position:relative}.site-phase-navigation>summary::-webkit-details-marker{display:none}.site-phase-navigation>summary:after{content:"";background:var(--oracle);height:2px;transition:right .18s steps(4,end);position:absolute;bottom:4px;left:0;right:100%}.site-phase-navigation>summary:hover,.site-phase-navigation>summary.is-active,.site-phase-navigation[open]>summary{color:var(--oracle)}.site-phase-navigation>summary:hover:after,.site-phase-navigation>summary.is-active:after,.site-phase-navigation[open]>summary:after{right:0}.site-phase-navigation>summary span{box-sizing:border-box;width:9px;height:9px;color:var(--bronze);transform-origin:50%;border-bottom:2px solid;border-right:2px solid;font-size:0;transition:transform .16s;transform:rotate(45deg)}.site-phase-navigation[open]>summary span{transform:rotate(225deg)}.site-phase-navigation-menu{z-index:140;background:#080d09;border:1px solid #b7833fc7;width:260px;padding:5px;display:grid;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:7px 7px #8a54ff7a}.site-phase-navigation:not([open]) .site-phase-navigation-menu{display:none}.site-navigation .site-phase-navigation-menu a,.site-phase-navigation-menu>span{min-height:68px;color:var(--parchment);border-bottom:1px solid #e9dfc51f;align-content:center;gap:6px;padding:11px 13px;display:grid}.site-navigation .site-phase-navigation-menu a:last-child,.site-phase-navigation-menu>span:last-child{border-bottom:0}.site-navigation .site-phase-navigation-menu a:after{display:none}.site-navigation .site-phase-navigation-menu a:hover,.site-navigation .site-phase-navigation-menu a[aria-current=page]{color:var(--oracle);background:#cfff3b12}.site-phase-navigation-menu b{font:12px/1 var(--font-pixel);font-weight:400}.site-phase-navigation-menu small{color:var(--bronze);font:12px/1.25 var(--font-pixel)}.site-phase-navigation-menu>span[aria-disabled=true]{cursor:not-allowed;opacity:.42}.site-launch{justify-self:end;align-items:center;gap:10px;display:flex}.site-menu-toggle,.mobile-menu{display:none}.site-launch>a,.site-launch>span{border:1px solid var(--oracle);min-height:48px;color:var(--oracle);font:11px/1 var(--font-pixel);align-items:center;padding:0 18px;display:inline-flex;box-shadow:5px 5px #8a54ff85}.site-launch>span{opacity:.62}.site-opensea-links{border:1px solid var(--oracle);min-width:110px;display:grid;box-shadow:5px 5px #8a54ff85}.site-opensea-links a{min-height:23px;color:var(--oracle);font:8px/1 var(--font-pixel);justify-content:center;align-items:center;padding:0 10px;display:flex}.site-opensea-links a+a{border-top:1px solid #cfff3b6b}.site-opensea-links a:hover{background:var(--oracle);color:var(--void)}.sound-toggle{min-height:48px;color:var(--bronze);cursor:pointer;font:12px/1 var(--font-pixel);letter-spacing:.04em;background:#050806d1;border:1px solid #b7833fb8;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:0 14px;transition:color .16s,border-color .16s,transform .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:5px 5px #8a54ff57}.sound-toggle:hover{border-color:var(--oracle);color:var(--oracle);transform:translate(2px,2px);box-shadow:3px 3px #8a54ff80}.sound-toggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:square;stroke-linejoin:miter;width:21px;height:21px;overflow:visible}.sound-toggle>i{background:var(--oracle);width:5px;height:5px;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #cfff3bb3}.sound-toggle>i.is-muted{background:var(--ember);box-shadow:0 0 8px #ff3d2399}.sound-modal-backdrop{z-index:3200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010302cc;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out both wallet-backdrop-in;display:flex;position:fixed;inset:0;overflow:hidden}.sound-modal{border:1px solid var(--oracle);width:min(100%,540px);max-height:min(820px,100dvh - 48px);color:var(--parchment);background:radial-gradient(circle at 82% 0,#b7833f2b,#0000 34%),radial-gradient(circle at 8% 100%,#8a54ff29,#0000 36%),linear-gradient(145deg,#121a14,#050806 72%);padding:30px;animation:.24s cubic-bezier(.2,.82,.2,1) both wallet-modal-in;overflow:auto;box-shadow:14px 14px #8a54ff80,0 40px 120px #000000b8}.sound-modal-header{border-bottom:1px solid #e9dfc51f;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.sound-modal-header span{color:var(--bronze);font:12px/1 var(--font-pixel);letter-spacing:.1em}.sound-modal-header h2{color:var(--parchment);font:42px/.86 var(--font-display);letter-spacing:.02em;margin:12px 0 0}.sound-modal-close{width:44px;height:44px;color:var(--parchment);cursor:pointer;font:29px/1 var(--font-display);background:#080c09;border:1px solid #e9dfc53d;border-radius:0;flex:none;place-items:center;display:grid}.sound-modal-close:hover{border-color:var(--oracle);color:var(--oracle)}.sound-modal-copy{color:#a6afa7;margin:21px 0;font-size:14px;line-height:1.65}.sound-settings-list{border:1px solid #e9dfc524;display:grid}.sound-setting{background:#050806b8;border-top:1px solid #e9dfc51f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:76px;padding:14px 16px;display:grid}.sound-setting:first-child{border-top:0}.sound-setting>span{gap:6px;min-width:0;display:grid}.sound-setting strong{color:var(--parchment);font:13px/1.25 var(--font-pixel);font-weight:400}.sound-setting small{color:#929d94;font-size:12px;line-height:1.45}.sound-setting-switch{color:#a6afa7;cursor:pointer;background:#080c09;border:1px solid #e9dfc538;border-radius:0;grid-template-columns:22px 1fr;align-items:center;gap:8px;min-width:82px;height:38px;padding:0 10px;display:grid}.sound-setting-switch>i{background:#182019;border:1px solid #526057;width:14px;height:14px;display:block}.sound-setting-switch>b{font:12px/1 var(--font-pixel);letter-spacing:.05em;font-weight:400}.sound-setting-switch[aria-checked=true]{color:var(--void);border-color:var(--oracle);background:var(--oracle)}.sound-setting-switch[aria-checked=true]>i{border-color:var(--void);background:var(--void);box-shadow:inset 0 0 0 3px var(--oracle)}.sound-setting-switch:hover{border-color:var(--oracle)}.site-wallet-button{border:1px solid var(--oracle)!important;background:var(--oracle)!important;min-height:48px!important;color:var(--void)!important;font:10px/1 var(--font-pixel)!important;letter-spacing:.04em!important;border-radius:0!important;padding:0 18px!important;box-shadow:5px 5px #8a54ffb3!important}.site-wallet-button:hover:not(:disabled){box-shadow:3px 3px 0 var(--ember)!important;transform:translate(2px,2px)!important}.site-content{min-height:70vh}.site-content>main:not(.mystery-site){padding-top:144px}.wallet-modal-backdrop{z-index:3000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#010302c7;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out both wallet-backdrop-in;display:flex;position:fixed;inset:0;overflow:hidden}.wallet-modal{--sheet-drag:0px;border:1px solid var(--oracle);width:min(100%,570px);max-height:min(760px,100dvh - 48px);color:var(--parchment);background:radial-gradient(circle at 82% 0,#8a54ff33,#0000 35%),linear-gradient(145deg,#121a14,#050806 72%);padding:30px;animation:.24s cubic-bezier(.2,.82,.2,1) both wallet-modal-in;position:relative;overflow:auto;box-shadow:14px 14px #8a54ff8c,0 40px 120px #000000b3}.wallet-sheet-handle-zone{display:none}.wallet-modal-header{border-bottom:1px solid #e9dfc51f;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.wallet-modal-heading{align-items:center;gap:13px;min-width:0;display:flex}.wallet-modal-back{width:42px;height:42px;color:var(--parchment);cursor:pointer;font:21px/1 var(--font-display);background:#080c09;border:1px solid #e9dfc53d;border-radius:0;flex:none;place-items:center;display:grid}.wallet-modal-back:hover{border-color:var(--oracle);color:var(--oracle)}.wallet-modal-kicker{color:var(--bronze);font:10px/1 var(--font-pixel);letter-spacing:.1em}.wallet-modal-header h2{color:var(--parchment);font:42px/.82 var(--font-display);letter-spacing:.02em;margin:12px 0 0}.wallet-modal-close{width:44px;height:44px;color:var(--parchment);cursor:pointer;font:29px/1 var(--font-display);background:#080c09;border:1px solid #e9dfc53d;border-radius:0;flex:none;place-items:center;display:grid}.wallet-modal-close:hover{border-color:var(--oracle);color:var(--oracle)}.wallet-choice-list{gap:8px;margin-top:22px;display:grid}.wallet-choice{width:100%;min-height:72px;color:var(--parchment);cursor:pointer;text-align:left;background:#050806d1;border:1px solid #e9dfc526;border-radius:0;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.wallet-choice:hover:not(:disabled){z-index:1;border-color:var(--oracle);background:#cfff3b0f;transform:translate(3px)}.wallet-choice:disabled{cursor:wait;opacity:.62}.wallet-choice>span:nth-child(2){flex-direction:column;gap:7px;min-width:0;display:flex}.wallet-choice strong{font:14px/1 var(--font-pixel);font-weight:400}.wallet-choice small{color:#aab4ac;font:11px/1.2 var(--font-pixel)}.wallet-choice em{color:var(--bronze);font:10px/1 var(--font-pixel);font-style:normal}.wallet-choice-mark{width:48px;height:48px;color:var(--oracle);font:10px/1 var(--font-pixel);background:#0b110d;border:1px solid;place-items:center;display:grid;box-shadow:3px 3px #8a54ff61}.wallet-choice-logo{object-fit:contain;border-radius:8px;width:34px;height:34px;display:block}.wallet-choice-fallback{place-items:center;width:100%;height:100%;display:grid}.wallet-choice-metamask{color:#f39a52}.wallet-choice-rabby{color:#7a8eff}.wallet-choice-wallet-connect{color:#62a8ff;font-size:7px}.wallet-choice-directory{border-style:dashed}.wallet-choice-directory-mark{color:var(--bronze);font:27px/1 var(--font-display)}.wallet-directory-view{margin-top:22px}.wallet-directory-search{background:#050806;border:1px solid #e9dfc53d;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;min-height:56px;transition:border-color .16s,box-shadow .16s;display:grid}.wallet-directory-search:focus-within{border-color:var(--oracle);box-shadow:4px 4px #8a54ff6b}.wallet-directory-search>span{color:var(--bronze);font:24px/1 var(--font-display);place-items:center;display:grid}.wallet-directory-search input{width:100%;height:54px;color:var(--parchment);font:11px/1 var(--font-pixel);background:0 0;border:0;outline:0;padding:0}.wallet-directory-search input::-webkit-search-cancel-button{appearance:none}.wallet-directory-search input::placeholder{color:#748078;opacity:1}.wallet-directory-search button{width:30px;height:30px;color:var(--bronze);cursor:pointer;font:18px/1 var(--font-display);background:0 0;border:0;place-items:center;display:grid}.wallet-directory-search button:hover{color:var(--oracle)}.wallet-directory-status{color:#7f8a82;min-height:38px;font:8px/1 var(--font-pixel);justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-directory-status em{color:var(--bronze);font-style:normal}.wallet-directory-list{overscroll-behavior:contain;scrollbar-color:var(--bronze) #e9dfc514;scrollbar-width:thin;gap:8px;max-height:min(390px,42dvh);display:grid;overflow-y:auto}.wallet-directory-result{min-height:66px}.wallet-directory-empty{color:#8c978f;font:9px/1.6 var(--font-pixel);text-align:center;border:1px dashed #e9dfc529;margin:0;padding:36px 18px}.wallet-connected-view{gap:13px;margin-top:22px;display:grid}.wallet-address-relic{background:#cfff3b0e;border:1px solid #cfff3b47;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.wallet-address-relic>div{flex-direction:column;gap:8px;min-width:0;display:flex}.wallet-address-relic small,.wallet-network-row span{color:var(--bronze);font:9px/1 var(--font-pixel);text-transform:uppercase}.wallet-address-relic strong{font:13px/1 var(--font-pixel);text-overflow:ellipsis;font-weight:400;overflow:hidden}.wallet-chain-seal{color:#75f09a;font:9px/1 var(--font-pixel);white-space:nowrap;border:1px solid #53de83;padding:7px}.wallet-chain-seal.warning{border-color:var(--ember);color:#ff806e}.wallet-auth-ready{color:#75f09a}.wallet-auth-required{color:var(--ember)}.wallet-auth-error{color:#ff806c;max-width:620px;margin:12px auto 0;font-size:12px;line-height:1.6}.wallet-session-note{color:#929d94;margin:0;font-size:12px;line-height:1.5}.royalty-public-stats{background:linear-gradient(135deg,#090f0af5,#140d26db);border:1px solid #b7833f61;margin-top:20px}.royalty-public-stats>header{border-bottom:1px solid #e9dfc524;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.royalty-public-stats>header span{color:var(--bronze);font:9px/1 var(--font-pixel);letter-spacing:.08em}.royalty-public-stats>header strong{color:var(--oracle);font:10px/1 var(--font-pixel);font-weight:400}.royalty-reward-details em{color:var(--bronze);font:11px/1 var(--font-pixel);font-style:normal}.royalty-reward-details{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.royalty-reward-details.summary-only{grid-template-columns:repeat(2,minmax(0,1fr))}.royalty-reward-details>span{border-right:1px solid #e9dfc51f;align-content:center;gap:5px;min-width:0;padding:10px 14px;display:grid}.royalty-reward-details>span:last-child{border-right:0}.royalty-public-stats small{color:#9ba49c;font:8px/1.4 var(--font-pixel)}.royalty-public-stats b{color:var(--parchment);font:22px/1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.wallet-network-row{border:1px solid #e9dfc51f;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:13px 15px;display:flex}.wallet-network-row strong{font:10px/1 var(--font-pixel);text-align:right;font-weight:400}.wallet-primary-action,.wallet-profile-action,.wallet-action-grid button{border:1px solid var(--oracle);background:var(--oracle);min-height:50px;color:var(--void);cursor:pointer;font:10px/1 var(--font-pixel);border-radius:0}.wallet-profile-action{color:var(--oracle);background:#cfff3b0e}.wallet-profile-action:hover:not(:disabled){background:var(--oracle);color:var(--void)}.wallet-profile-action:disabled{cursor:default;opacity:.42}.wallet-action-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wallet-action-grid button{color:var(--parchment);background:0 0;border-color:#e9dfc547}.wallet-action-grid button:hover{border-color:var(--oracle);color:var(--oracle)}.wallet-modal-message{color:var(--oracle);font:10px/1.6 var(--font-pixel);overflow-wrap:anywhere;margin:16px 0 0}.wallet-modal-footnote{color:#929d94;margin:22px 0 0;font-size:14px;line-height:1.6}.roly-profile-modal{width:min(100%,690px)}.roly-profile-editor{gap:16px;margin-top:22px;display:grid}.roly-profile-status{color:#929d94;min-height:220px;font:10px/1.6 var(--font-pixel);text-align:center;place-items:center;margin:0;display:grid}.roly-profile-status.is-error{color:#ff806c}.roly-profile-preview{background:#cfff3b0e;border:1px solid #cfff3b4d;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.roly-profile-preview>span{background:#080c09;border:1px solid #e9dfc533;width:88px;height:88px;display:block;overflow:hidden;box-shadow:5px 5px #8a54ff61}.roly-profile-preview img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.roly-profile-preview>div{gap:8px;min-width:0;display:grid}.roly-profile-preview small,.roly-profile-name-field>span{color:var(--bronze);font:9px/1.2 var(--font-pixel)}.roly-profile-preview strong{color:var(--parchment);font:25px/1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.roly-profile-preview em{color:#929d94;font:9px/1 var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.roly-profile-name-field{gap:9px;display:grid}.roly-profile-name-field input{width:100%;min-height:52px;color:var(--parchment);font:11px/1 var(--font-pixel);background:#050806;border:1px solid #e9dfc53d;outline:0;padding:0 13px}.roly-profile-name-field input:focus{border-color:var(--oracle);box-shadow:4px 4px #8a54ff66}.roly-profile-name-field>small{color:#879289;font-size:12px;line-height:1.5}.roly-profile-avatar-section{border-top:1px solid #e9dfc521;gap:13px;padding-top:16px;display:grid}.roly-profile-avatar-section>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.roly-profile-avatar-section>header>div{gap:7px;display:grid}.roly-profile-avatar-section>header strong{color:var(--parchment);font:12px/1 var(--font-pixel);font-weight:400}.roly-profile-avatar-section>header small{color:#879289;font-size:12px;line-height:1.45}.roly-profile-avatar-section>header button,.roly-profile-pagination button{color:#a8b1aa;cursor:pointer;min-height:36px;font:8px/1 var(--font-pixel);white-space:nowrap;background:#080c09;border:1px solid #e9dfc53d;padding:0 11px}.roly-profile-avatar-section>header button:hover:not(:disabled),.roly-profile-avatar-section>header button.is-selected,.roly-profile-pagination button:hover:not(:disabled){border-color:var(--oracle);color:var(--oracle)}.roly-profile-avatar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.roly-profile-avatar-grid>button{color:#929d94;cursor:pointer;background:#080c09;border:1px solid #e9dfc52b;gap:7px;min-width:0;padding:7px;display:grid;position:relative}.roly-profile-avatar-grid>button:hover:not(:disabled),.roly-profile-avatar-grid>button.is-selected{border-color:var(--oracle);color:var(--oracle);box-shadow:4px 4px #8a54ff61}.roly-profile-avatar-grid img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;image-rendering:pixelated}.roly-profile-avatar-grid small{font:8px/1 var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roly-profile-pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.roly-profile-pagination button:first-child{justify-self:start}.roly-profile-pagination button:last-child{justify-self:end}.roly-profile-pagination button:disabled{cursor:default;opacity:.35}.roly-profile-pagination span{color:#879289;font:8px/1 var(--font-pixel)}.roly-profile-empty{color:#879289;font:9px/1.6 var(--font-pixel);text-align:center;border:1px dashed #e9dfc52b;margin:0;padding:22px}.roly-profile-message{color:var(--oracle);font:9px/1.5 var(--font-pixel);margin:0}.roly-profile-message.is-error{color:#ff806c}.roly-profile-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.roly-profile-actions button{min-height:50px;color:var(--parchment);cursor:pointer;font:9px/1 var(--font-pixel);background:0 0;border:1px solid #e9dfc547}.roly-profile-actions button:last-child{border-color:var(--oracle);background:var(--oracle);color:var(--void)}.roly-profile-actions button:hover:not(:disabled){border-color:var(--oracle);color:var(--oracle)}.roly-profile-actions button:last-child:hover:not(:disabled){color:var(--void);box-shadow:4px 4px #8a54ff80}.roly-profile-actions button:disabled{cursor:default;opacity:.38;box-shadow:none}@media (min-width:641px){.roly-profile-modal{max-height:calc(100dvh - 48px);padding:24px;overflow:hidden}.roly-profile-modal .wallet-modal-header{padding-bottom:18px}.roly-profile-editor{gap:12px;margin-top:16px}.roly-profile-preview{grid-template-columns:68px minmax(0,1fr);padding:10px 12px}.roly-profile-preview>span{width:68px;height:68px}.roly-profile-name-field{gap:6px}.roly-profile-name-field input{min-height:46px}.roly-profile-name-field>small{font-size:11px}.roly-profile-avatar-section{gap:10px;padding-top:12px}.roly-profile-avatar-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.roly-profile-actions button{min-height:46px}}@keyframes wallet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes wallet-modal-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sound-sheet-in{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:translateY(0)}}.site-footer{z-index:2;background:#030504;border-top:1px solid #b7833f6b;position:relative}.site-footer:before{content:"";pointer-events:none;opacity:.2;background:radial-gradient(circle at 15%,#cfff3b40,#0000 27%),linear-gradient(90deg,#0000,#b7833f14,#0000);position:absolute;inset:0}.site-footer-inner{grid-template-columns:1fr auto;align-items:center;gap:30px 70px;width:min(100% - 54px,1420px);min-height:210px;margin-inline:auto;padding-block:34px;display:grid;position:relative}.site-footer-mark{align-items:center;gap:20px;display:flex}.site-footer-mark img{object-fit:contain;width:82px;height:82px;image-rendering:pixelated}.site-footer-mark div{flex-direction:column;gap:9px;display:flex}.site-footer-mark strong{color:var(--parchment);font:36px/1 var(--font-display);letter-spacing:.04em}.site-footer-mark span,.site-footer-inner>p{color:var(--bronze);font:11px/1.5 var(--font-pixel);letter-spacing:.05em}.site-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:22px 34px;display:flex}.site-footer nav a,.site-footer nav>span{color:#aeb6ae;font:12px/1 var(--font-pixel)}.site-footer nav>span[aria-disabled=true]{opacity:.45;cursor:not-allowed}.site-footer nav a:hover{color:var(--oracle)}.site-footer-bottom{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:22px;display:flex}.site-footer-bottom>p{color:var(--bronze);font:11px/1.5 var(--font-pixel);letter-spacing:.05em;margin:0}.site-footer-socials{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.site-footer-socials a{border:1px solid var(--oracle);min-height:44px;color:var(--oracle);font:12px/1 var(--font-pixel);align-items:center;padding:0 14px;display:inline-flex}.site-footer-socials a:hover{background:var(--oracle);color:var(--void)}.genesis-preview-grid img,.listing-grid img,.vault-layout>img,.market-item-art img{image-rendering:pixelated;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.genesis-frame:before,.genesis-frame:after{display:none}.genesis-mint-layout{grid-template-columns:minmax(0,1.18fr) minmax(350px,.82fr)}.genesis-preview-grid{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;align-content:center;gap:5px;min-height:620px;max-height:620px;display:grid;overflow:hidden}.genesis-preview-grid:after{content:"GENESIS ARCHIVE // 30 SHOWN // 10 UNIQUE";font-size:7px}.genesis-preview-grid figure,.genesis-preview-grid .preview-main{aspect-ratio:auto;grid-row:auto}.genesis-preview-grid img{object-fit:contain;width:100%;height:100%;display:block}.genesis-preview-grid figure:hover img{filter:none!important;transform:none!important}.genesis-preview-grid figcaption{gap:5px;padding:4px;font-size:5px;display:flex;bottom:4px;right:4px}.genesis-preview-grid figcaption b{color:var(--oracle);font-weight:400}@media (min-width:901px){.genesis-mint-card{height:620px;padding:24px 28px}.genesis-mint-card h3{margin-top:18px;font-size:clamp(2.6rem,3.3vw,3.6rem)}.mint-card-copy{margin-top:14px;font-size:14px;line-height:1.4}.mint-facts{flex:none;margin-top:auto}.mint-facts span{min-height:58px;padding:9px}.opensea-drop-action{flex:none;margin-top:0;padding-top:16px}.opensea-drop-action .genesis-mint-button{min-height:48px!important}.mint-royalty{margin-top:6px;line-height:1.4}}.prophecy-strip{transform-origin:0;justify-content:space-around;min-width:210vw;left:0}.mystery-section{padding-block:90px}.roly-section{min-height:680px}.oracle-section{min-height:600px;padding-top:82px}.mint-card-signal,.roly-prophecy-signal{letter-spacing:.06em;font-size:10px}.oracle-signal,.oracle-signal i,.mint-card-signal i,.roly-prophecy-signal i{display:none!important}.brand-page{background:radial-gradient(circle at 76% 8%,#8a54ff24,#0000 25%),linear-gradient(#080b09,#030504);min-height:100vh;padding-bottom:120px}.brand-hero{text-align:center;padding-block:92px 72px}.brand-hero .pixel-kicker{margin-bottom:22px}.brand-hero h1{font:700 clamp(5rem,12vw,10rem)/.72 var(--font-display);letter-spacing:-.04em;margin:0}.brand-hero h1 em{color:var(--oracle);font-style:normal}.brand-hero>p:last-child{color:#a2aba3;max-width:710px;margin:36px auto 0;font-size:17px;line-height:1.7}.brand-assets{gap:16px;display:grid}.brand-assets article{background:#080c09e0;border:1px solid #b7833f61;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:center;gap:40px;min-height:360px;padding:36px;display:grid}.brand-asset-preview{background-color:#0b0e0c;background-image:linear-gradient(45deg,#ffffff09 25%,#0000 25%),linear-gradient(-45deg,#ffffff09 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffff09 75%),linear-gradient(-45deg,#0000 75%,#ffffff09 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border:1px solid #e9dfc51a;place-items:center;min-height:270px;padding:28px;display:grid;overflow:hidden}.brand-asset-preview img{width:auto;max-width:100%;height:auto;max-height:250px;image-rendering:pixelated}.brand-assets article>div:last-child>span,.brand-rules>div:first-child p{color:var(--bronze);font:9px/1 var(--font-pixel)}.brand-assets h2,.brand-rules h2{font:44px/1 var(--font-display);margin:14px 0 0}.brand-assets p{color:#9da69e;line-height:1.6}.brand-assets a{border:1px solid var(--oracle);min-height:48px;color:var(--oracle);font:9px/1 var(--font-pixel);align-items:center;margin-top:12px;padding:0 16px;display:inline-flex}.brand-rules{border-top:1px solid var(--line);margin-top:80px;padding-top:34px}.brand-swatches{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:30px;display:grid}.brand-swatches span{background:linear-gradient(to bottom,var(--swatch) 0 64%,#090c0a 64%);color:#8f9890;min-height:150px;font:8px/1 var(--font-pixel);border:1px solid #e9dfc526;flex-direction:column;justify-content:flex-end;gap:8px;padding:15px;display:flex}.brand-swatches b{color:var(--parchment);font-weight:400}.brand-guidance{color:#a1aaa2;margin:26px 0 0;line-height:1.7}.meme-kit-page{background:radial-gradient(circle at 76% 8%,#cfff3b1f,#0000 28%),radial-gradient(circle at 15% 34%,#8a54ff1a,#0000 25%),linear-gradient(#080b09,#030504);min-height:100vh;padding-bottom:120px}.meme-kit-hero{text-align:center;padding-block:92px 72px}.meme-kit-hero .pixel-kicker{margin-bottom:22px}.meme-kit-hero h1{font:700 clamp(5rem,12vw,10rem)/.72 var(--font-display);letter-spacing:-.04em;margin:0}.meme-kit-hero h1 em{color:var(--oracle);text-shadow:6px 6px 0 var(--violet);font-style:normal}.meme-kit-hero>p:not(.pixel-kicker){color:#a2aba3;max-width:720px;margin:36px auto 0;font-size:17px;line-height:1.7}.meme-kit-hero-actions{justify-content:center;align-items:center;gap:22px;margin-top:34px;display:flex}.meme-kit-hero-actions a{border:1px solid var(--oracle);min-height:50px;color:var(--oracle);font:12px/1 var(--font-pixel);align-items:center;padding:0 18px;display:inline-flex}.meme-kit-hero-actions a:hover{background:var(--oracle);color:var(--void)}.meme-kit-hero-actions span{color:var(--bronze);font:12px/1.5 var(--font-pixel)}.meme-kit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.meme-card{content-visibility:auto;contain-intrinsic-size:500px 590px;background:#080c09eb;border:1px solid #b7833f61;overflow:hidden}.meme-card-image{aspect-ratio:1;background:#050706;border-bottom:1px solid #e9dfc51f;display:block;position:relative;overflow:hidden}.meme-card-image img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;transition:transform .24s,filter .24s}.meme-card-image:hover img{filter:brightness(1.08);transform:scale(1.018)}.meme-card-meta{justify-content:space-between;align-items:center;gap:16px;min-height:112px;padding:18px;display:flex}.meme-card-meta span,.meme-kit-license>p:first-child{color:var(--bronze);font:11px/1.4 var(--font-pixel)}.meme-card-meta h2{color:var(--parchment);font:28px/1 var(--font-display);margin:10px 0 0}.meme-card-meta>a{min-width:72px;min-height:44px;color:var(--oracle);font:11px/1 var(--font-pixel);border:1px solid #cfff3bb3;justify-content:center;align-items:center;display:inline-flex}.meme-card-meta>a:hover{border-color:var(--oracle);background:var(--oracle);color:var(--void)}.meme-kit-license{border-top:1px solid var(--line);text-align:center;margin-top:84px;padding-top:36px}.meme-kit-license h2{font:clamp(2.7rem,6vw,5rem)/.92 var(--font-display);margin:16px 0}.meme-kit-license>p:last-child{color:#a1aaa2;max-width:650px;margin:0 auto;line-height:1.7}@media (max-width:900px){.site-header-inner{grid-template-columns:1fr auto;min-height:94px}.site-navigation{grid-area:2/1/auto/-1;justify-content:center;gap:30px;padding:0 0 14px}.site-logo{width:220px}.site-content>main:not(.mystery-site){padding-top:164px}.mystery-hero-content{padding-top:150px}.genesis-mint-layout{grid-template-columns:minmax(0,1fr)}.genesis-preview-grid{aspect-ratio:6/5;min-height:auto;max-height:none}.brand-assets article{grid-template-columns:1fr}.brand-swatches{grid-template-columns:repeat(2,1fr)}.meme-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.site-header-inner{width:calc(100% - 32px);min-height:78px;padding-top:max(12px,env(safe-area-inset-top));gap:5px 10px}.site-logo{width:158px}.site-launch>a,.site-launch>span{min-height:40px;padding-inline:10px;font-size:11px;box-shadow:3px 3px #8a54ff85}.site-launch>a,.site-launch .site-opensea-links{display:none}.sound-toggle{width:36px;min-height:36px;padding:0;box-shadow:3px 3px #8a54ff57}.sound-toggle svg{width:18px;height:18px}.sound-toggle-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sound-toggle>i{top:3px;right:3px}.site-launch .site-wallet-button{white-space:nowrap;justify-content:center;align-items:center;width:36px;display:inline-flex;position:relative;overflow:hidden;min-height:36px!important;padding:0!important;font-size:0!important}.site-launch .site-wallet-button:before{content:"";background:currentColor;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter' d='M20 7V6a2 2 0 0 0-2-2H5a3 3 0 0 0 0 6h15v10H5a3 3 0 0 1-3-3V7m13 7h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter' d='M20 7V6a2 2 0 0 0-2-2H5a3 3 0 0 0 0 6h15v10H5a3 3 0 0 1-3-3V7m13 7h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.site-menu-toggle{width:36px;min-height:36px;color:var(--bronze);cursor:pointer;background:#050806d1;border:1px solid #b7833fb8;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:inline-flex;box-shadow:3px 3px #8a54ff57}.site-menu-toggle>span{background:currentColor;width:16px;height:1px}.mobile-menu{z-index:3200;min-height:100dvh;padding:0 16px max(22px,env(safe-area-inset-bottom));background:radial-gradient(circle at 80% 10%,#8a54ff2e,transparent 34%),var(--void);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-menu-top{min-height:79px;padding:max(12px,env(safe-area-inset-top)) 16px 0;border-bottom:1px solid #e9dfc529;justify-content:space-between;align-items:center;margin-inline:-16px;display:flex}.mobile-menu-logo{width:158px;line-height:0;display:block}.mobile-menu-logo img{width:100%;height:auto;image-rendering:pixelated;display:block}.mobile-menu-close{border:1px solid var(--oracle);background:var(--oracle);width:36px;min-height:36px;color:var(--void);cursor:pointer;border-radius:0;padding:0;position:relative;box-shadow:3px 3px #8a54ffb3}.mobile-menu-close>span{background:currentColor;width:17px;height:2px;position:absolute;top:50%;left:50%}.mobile-menu-close>span:first-child{transform:translate(-50%,-50%)rotate(45deg)}.mobile-menu-close>span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}.mobile-menu-navigation{flex-direction:column;flex:1;justify-content:center;padding:32px 0;display:flex}.mobile-menu-navigation a,.mobile-menu-navigation>span{color:var(--parchment);font:clamp(1.15rem,5.5vw,2rem)/1 var(--font-display);letter-spacing:.04em;border-bottom:1px solid #cfff3b2e;padding:7px 0;display:block}.mobile-menu-navigation a[aria-current=page]{color:var(--oracle)}.mobile-menu-navigation>span[aria-disabled=true]{color:var(--ash);opacity:.55}.mobile-menu-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mobile-menu-actions a{border:1px solid var(--oracle);min-height:46px;color:var(--oracle);font:11px/1.25 var(--font-pixel);letter-spacing:.04em;text-align:center;justify-content:center;align-items:center;padding:8px;display:inline-flex}.mobile-menu-actions .mobile-menu-discord{grid-column:1/-1}.site-navigation{display:none}.site-navigation a,.site-navigation a.mobile-only,.site-navigation>span,.site-navigation>span.mobile-only{text-align:center;padding:10px 2px;font-size:11px;display:block}.site-navigation a.mobile-hidden,.site-navigation>span.mobile-hidden{display:none}.site-content>main:not(.mystery-site){padding-top:112px}.mystery-hero-content{padding-top:104px;padding-bottom:66px}.hero-stat-pair{flex-direction:row;gap:8px;width:100%}.hero-processed-total{flex:1 1 0;width:auto;min-width:0;padding:11px 9px 13px}.hero-processed-total b{white-space:nowrap;font-size:clamp(16px,4.8vw,20px)}.hero-processed-total em{white-space:nowrap;font-size:7px}.name-formula{max-width:92vw;margin-inline:auto;line-height:2}.genesis-preview-grid{aspect-ratio:3/4;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;min-height:auto;max-height:none;overflow-x:hidden}.genesis-preview-grid figure:nth-of-type(n+13){display:none}.genesis-preview-grid:after{content:"GENESIS ARCHIVE // 12 SHOWN // 10 UNIQUE";font-size:5px;top:10px;left:10px}.site-footer-inner{text-align:center;grid-template-columns:1fr;justify-items:center;gap:26px;width:calc(100% - 40px);min-height:280px}.site-footer-mark{flex-direction:column;justify-content:center;gap:14px}.site-footer-mark div{align-items:center}.site-footer nav{justify-content:center;gap:18px 24px}.site-footer nav a,.site-footer nav>span{font-size:12px}.site-footer-bottom{flex-direction:column;align-items:center;width:100%}.site-footer-socials{justify-content:center}.site-footer-mark img{width:64px;height:64px}.site-footer-mark strong{font-size:30px}.site-footer-bottom>p{text-align:center;width:100%}.docs-page{padding-left:28px;padding-right:28px}.oracle-actions{width:100%}.oracle-actions a{width:min(100%,280px);min-height:48px}.brand-assets article{gap:24px;min-height:0;padding:18px}.brand-asset-preview{min-height:190px}.brand-swatches{grid-template-columns:1fr}.meme-kit-hero{padding-block:70px 52px}.meme-kit-hero-actions{flex-direction:column}.meme-kit-grid{grid-template-columns:1fr}.meme-card-meta{min-height:104px}.meme-card-meta h2{font-size:25px}.royalty-public-stats>header{flex-direction:column;align-items:flex-start}.royalty-reward-details,.royalty-reward-details.summary-only{grid-template-columns:1fr}.royalty-reward-details>span{border-bottom:1px solid #e9dfc51f;border-right:0;min-height:74px;padding:14px}.royalty-reward-details>span:last-child{border-bottom:0}.royalty-public-stats b{font-size:18px}.mint-battlefield{aspect-ratio:1.42;min-height:210px}.battlefield-topline{font-size:5px;top:10px;left:10px;right:10px}.battlefield-unit-roster{font-size:3.5px;top:25px;left:10px}.battlefield-side{padding:6px 7px;font-size:5px}.battlefield-side b{font-size:12px}.battlefield-bears{top:34px;right:9px}.battlefield-bulls{bottom:9px;left:9px}.battlefield-count{bottom:9px;right:9px}.wallet-modal-backdrop{align-items:flex-end;padding:0}.wallet-modal{width:100%;max-height:min(82dvh,680px);padding:12px 18px max(22px,env(safe-area-inset-bottom));transform:translateY(var(--sheet-drag));border-width:1px 0 0;border-radius:0;animation:.34s cubic-bezier(.2,.84,.25,1) both wallet-sheet-in;box-shadow:0 -18px 70px #000000b3}.wallet-sheet-handle-zone{touch-action:none;place-items:center;height:32px;margin:-4px -18px 4px;display:grid}.wallet-sheet-handle{background:#e9dfc547;border-radius:9px;width:42px;height:5px;display:block}.wallet-modal-header{padding-bottom:17px}.wallet-modal-header h2{margin-top:9px;font-size:32px}.wallet-modal-close{background:#e9dfc514;border-radius:50%;width:40px;height:40px}.wallet-modal-back{background:#e9dfc514;border-radius:50%;width:38px;height:38px}.wallet-choice-list{margin-top:14px}.wallet-choice{border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto;min-height:66px;padding:8px 10px}.wallet-choice-mark{border-radius:11px;width:44px;height:44px}.wallet-choice strong{font-size:13px}.wallet-choice small{font-size:10px}.wallet-choice em{font-size:9px}.wallet-directory-view{margin-top:14px}.wallet-directory-search{border-radius:12px;min-height:52px}.wallet-directory-search input{height:50px;font-size:10px}.wallet-directory-list{max-height:42dvh}.wallet-directory-result{min-height:62px}.wallet-address-relic,.wallet-network-row{border-radius:13px}.wallet-action-grid button,.wallet-primary-action,.wallet-profile-action{border-radius:11px}.roly-profile-modal{max-height:min(90dvh,780px);overflow:auto}.roly-profile-preview{border-radius:13px;grid-template-columns:70px minmax(0,1fr);padding:11px}.roly-profile-preview>span{border-radius:10px;width:70px;height:70px;box-shadow:3px 3px #8a54ff61}.roly-profile-preview strong{font-size:21px}.roly-profile-name-field input{border-radius:11px}.roly-profile-avatar-section>header{flex-direction:column;align-items:flex-start}.roly-profile-avatar-section>header button{border-radius:9px;width:100%}.roly-profile-avatar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.roly-profile-avatar-grid>button,.roly-profile-actions button,.roly-profile-pagination button{border-radius:9px}.wallet-modal-footnote{margin-top:15px;font-size:12px}.sound-modal-backdrop{align-items:flex-end;padding:0}.sound-modal{width:100%;max-height:min(86dvh,780px);padding:22px 18px max(24px,env(safe-area-inset-bottom));border-width:1px 0 0;animation-name:sound-sheet-in;box-shadow:0 -10px 70px #000000b8}.sound-modal-header{padding-bottom:17px}.sound-modal-header h2{margin-top:9px;font-size:32px}.sound-modal-close{background:#e9dfc514;border-radius:50%;width:40px;height:40px}.sound-modal-copy{margin:16px 0;font-size:13px}.sound-setting{gap:12px;min-height:68px;padding:11px 12px}.sound-setting strong,.sound-setting small{font-size:12px}.sound-setting-switch{min-width:72px;height:36px;padding-inline:8px}.global-notification{right:14px;bottom:max(14px,env(safe-area-inset-bottom));width:calc(100% - 28px);box-shadow:6px 6px 0 var(--violet),0 20px 54px #000000b3;grid-template-columns:36px minmax(0,1fr) 30px;gap:10px;padding:13px}.global-notification-mark{width:36px;height:36px;font-size:21px}}@keyframes wallet-sheet-in{0%{transform:translateY(105%)}to{transform:translateY(var(--sheet-drag))}}@media (prefers-reduced-motion:reduce){.wallet-modal-backdrop,.wallet-modal,.global-notification{animation-duration:.01ms!important}}.agora-collection-header{grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:28px;padding-block:58px 38px;display:grid}.agora-avatar{background:#000;border:1px solid #b7833f8c;place-items:center;width:112px;height:112px;display:grid;overflow:hidden}.agora-avatar img{object-fit:contain;width:94px;height:94px;image-rendering:pixelated}.agora-collection-header p{color:var(--bronze);font:9px/1 var(--font-pixel);margin:0 0 13px}.agora-collection-header h1{font:54px/.82 var(--font-display);letter-spacing:.015em;margin:0}.agora-collection-header>div:nth-child(2)>span{color:#929c93;margin-top:17px;font-size:14px;display:block}.agora-stats{border:1px solid #e9dfc51f;grid-template-columns:repeat(3,1fr);display:grid}.agora-stats span{border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:10px;min-width:106px;min-height:78px;padding:13px;display:flex}.agora-stats span:last-child{border-right:0}.agora-stats small{color:#747e75;font:7px/1 var(--font-pixel)}.agora-stats b{color:var(--parchment);font:25px/1 var(--font-display)}.agora-preview-banner{background:#cfff3b0f;border:1px solid #cfff3b59;align-items:center;gap:18px;padding:14px 18px;display:flex}.agora-preview-banner strong{color:var(--oracle);font:9px/1 var(--font-pixel);flex:none}.agora-preview-banner span{color:#9aa49b;font-size:13px}.agora-network-button{z-index:105;border:1px solid var(--ember);background:var(--void);min-height:44px;color:var(--ember);font:8px/1 var(--font-pixel);cursor:pointer;padding:0 14px;position:fixed;top:125px;right:24px}.agora-toolbar{z-index:12;background:#050706f5;border-block:1px solid #e9dfc51f;grid-template-columns:minmax(260px,1fr) auto 230px auto;align-items:center;gap:10px;margin-top:28px;padding-block:12px;display:grid;position:sticky;top:104px}.agora-search{background:#090d0a;border:1px solid #e9dfc533;grid-template-columns:44px 1fr;min-height:48px;display:grid}.agora-search>span{color:var(--bronze);place-items:center;font-size:24px;display:grid}.agora-search input{min-width:0;color:var(--parchment);background:0 0;border:0;outline:0;font-size:14px}.agora-search input::placeholder{color:#687169}.agora-listed-toggle{color:#a5aea6;min-height:48px;font:8px/1 var(--font-pixel);cursor:pointer;border:1px solid #e9dfc533;align-items:center;gap:10px;padding:0 14px;display:flex}.agora-listed-toggle input{width:16px;height:16px;accent-color:var(--oracle)}.agora-toolbar>select,.agora-filters select,.drawer-form-grid select{color:#aeb7af;min-height:48px;font:8px/1 var(--font-pixel);background:#090d0a;border:1px solid #e9dfc533;border-radius:0;outline:0;padding:0 12px}.agora-view-toggle{border:1px solid #e9dfc533;grid-template-columns:42px 42px;min-height:48px;display:grid}.agora-view-toggle button{color:#7f8980;cursor:pointer;border:0;background:#090d0a;border-right:1px solid #e9dfc533;font-size:20px}.agora-view-toggle button:last-child{border-right:0}.agora-view-toggle button.active{background:var(--oracle);color:var(--void)}.agora-browser{grid-template-columns:230px minmax(0,1fr);gap:22px;margin-top:22px;display:grid}.agora-filters{background:#080c09e0;border:1px solid #e9dfc524;align-self:start;position:sticky;top:184px}.agora-filters header{border-bottom:1px solid #e9dfc524;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;display:flex}.agora-filters header b{color:var(--parchment);font:10px/1 var(--font-pixel)}.agora-filters header button{color:var(--bronze);font:7px/1 var(--font-pixel);cursor:pointer;background:0 0;border:0}.agora-filters label{color:#7f8980;font:7px/1 var(--font-pixel);border-bottom:1px solid #e9dfc51a;flex-direction:column;gap:11px;padding:16px 14px;display:flex}.agora-filters select{width:100%;min-height:42px;padding-inline:8px;font-size:6px}.agora-filters>div{color:#7f8980;font:8px/1 var(--font-pixel);justify-content:space-between;align-items:center;padding:18px 14px;display:flex}.agora-filters>div b{color:var(--oracle);font-size:12px}.agora-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.agora-card{content-visibility:auto;contain-intrinsic-size:320px;background:#0a0e0b;border:1px solid #e9dfc524;min-width:0;transition:border-color .16s;position:relative;overflow:hidden}.agora-card:hover,.agora-card.selected{border-color:var(--oracle)}.agora-card.selected{box-shadow:inset 0 0 0 2px var(--oracle)}.market-item-art{z-index:2;isolation:isolate;cursor:pointer;background:#050706;border:0;width:100%;padding:0;line-height:0;display:block;position:relative}.market-item-art img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.sweep-check{z-index:3;width:32px;height:32px;color:var(--parchment);cursor:pointer;font:16px/1 var(--font-display);background:#050706e6;border:1px solid #e9dfc58c;place-items:center;display:grid;position:absolute;top:8px;right:8px}.sweep-check.active{border-color:var(--oracle);background:var(--oracle);color:var(--void)}.agora-card-data{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:13px;display:grid}.agora-card-data>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.agora-card-data b{font:9px/1 var(--font-pixel);font-weight:400}.agora-card-data small{color:var(--bronze);font:6px/1 var(--font-pixel);text-transform:uppercase}.agora-card-data>strong{color:var(--parchment);font:21px/1 var(--font-display);margin-top:15px;font-weight:400}.agora-card-data em{color:#737d74;font:6px/1.4 var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-style:normal;overflow:hidden}.agora-items.list-view{grid-template-columns:1fr;gap:4px}.agora-items.list-view .agora-card{grid-template-columns:94px 1fr;min-height:94px;display:grid}.agora-items.list-view .market-item-art{grid-area:1/1}.agora-items.list-view .agora-card-data{grid-area:1/2;grid-template-columns:1fr auto;align-items:center;padding-inline:20px}.agora-items.list-view .agora-card-data>span{justify-content:flex-start;gap:15px}.agora-items.list-view .agora-card-data>strong{grid-area:1/2/span 2;margin:0}.agora-items.list-view .agora-card-data em{margin-top:5px}.agora-load-more{border:1px solid var(--oracle);min-height:52px;color:var(--oracle);cursor:pointer;font:9px/1 var(--font-pixel);background:0 0;margin:28px auto 0;padding:0 22px;display:block}.sweep-bar{z-index:110;border:1px solid var(--oracle);min-width:min(720px,100% - 30px);box-shadow:9px 9px 0 var(--violet);background:#050706fa;grid-template-columns:auto auto auto auto;align-items:center;gap:10px;padding:12px;display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.sweep-bar span{flex-direction:column;gap:7px;min-width:120px;padding-inline:10px;display:flex}.sweep-bar small{color:#737d74;font:6px/1 var(--font-pixel)}.sweep-bar b{color:var(--parchment);font:18px/1 var(--font-display)}.sweep-bar button{color:#a9b2aa;cursor:pointer;min-height:46px;font:8px/1 var(--font-pixel);background:0 0;border:1px solid #e9dfc53d;padding:0 18px}.sweep-bar button:last-child{border-color:var(--oracle);background:var(--oracle);color:var(--void)}.sweep-bar button:disabled{opacity:.45;cursor:default}.market-drawer-backdrop{z-index:140;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8;justify-content:flex-end;display:flex;position:fixed;inset:0}.market-drawer{border-left:1px solid var(--bronze);background:#070a08;width:min(620px,100%);height:100%;overflow-y:auto;box-shadow:-24px 0 80px #0009}.market-drawer>header{z-index:4;background:#070a08fa;border-bottom:1px solid #e9dfc51f;justify-content:space-between;align-items:center;min-height:64px;padding:0 20px;display:flex;position:sticky;top:0}.market-drawer>header span{color:var(--bronze);font:8px/1 var(--font-pixel)}.market-drawer>header button{width:40px;height:40px;color:var(--parchment);cursor:pointer;background:0 0;border:0;font-size:32px}.market-drawer-art{border:1px solid #b7833f6b;width:calc(100% - 40px);margin:20px}.market-drawer-title{justify-content:space-between;align-items:flex-end;gap:20px;padding:8px 20px 22px;display:flex}.market-drawer-title h2{font:37px/.9 var(--font-display);margin:0}.market-drawer-title p{color:#7e8880;margin:10px 0 0;font-size:12px}.market-drawer-title>strong{color:var(--oracle);font:25px/1 var(--font-display);flex:none;font-weight:400}.market-drawer-actions{gap:8px;padding:0 20px 20px;display:grid}.market-drawer-actions>button,.drawer-form-grid button,.vault-compact button{border:1px solid var(--oracle);background:var(--oracle);min-height:50px;color:var(--void);cursor:pointer;font:8px/1.3 var(--font-pixel);padding:0 14px}.market-drawer-actions>button:disabled,.drawer-form-grid button:disabled,.vault-compact button:disabled{opacity:.38;cursor:default}.market-drawer-actions details,.market-drawer-section{border:1px solid #e9dfc524}.market-drawer-actions summary,.market-drawer-section summary{color:#a8b1a9;cursor:pointer;min-height:50px;font:8px/1 var(--font-pixel);align-items:center;padding:0 14px;list-style:none;display:flex}.market-drawer-actions summary:after,.market-drawer-section summary:after{content:"+";color:var(--bronze);margin-left:auto;font-size:18px}.market-drawer-actions details[open] summary:after,.market-drawer-section[open] summary:after{content:"−"}.drawer-form-grid{grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 12px;display:grid}.drawer-form-grid label{color:#727c74;min-width:0;font:6px/1 var(--font-pixel);flex-direction:column;gap:9px;display:flex;position:relative}.drawer-form-grid input{width:100%;min-height:48px;color:var(--parchment);background:#050706;border:1px solid #e9dfc533;outline:0;padding:0 45px 0 11px;font-size:13px}.drawer-form-grid label>span{color:#778078;font:7px/1 var(--font-pixel);position:absolute;bottom:17px;right:10px}.drawer-form-grid .wide{grid-column:1/-1}.drawer-form-grid button.secondary{color:#a8b1a9;background:0 0;border-color:#e9dfc53d}.drawer-form-grid p{color:var(--bronze);font:7px/1.6 var(--font-pixel);margin:0}.market-drawer-section{margin:0 20px 12px}.market-properties{background:#e9dfc51f;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.market-properties span,.vault-compact span{background:#0b100c;flex-direction:column;justify-content:center;gap:9px;min-height:76px;padding:12px;display:flex}.market-properties small,.vault-compact small{color:var(--bronze);font:6px/1 var(--font-pixel);text-transform:uppercase}.market-properties b,.vault-compact b{color:var(--parchment);font-size:12px;font-weight:400}.vault-compact{background:#e9dfc51f;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.vault-compact button{grid-column:1/-1;margin:11px}.drawer-note{color:#818b82;margin:0;padding:16px;line-height:1.6}.vault-dashboard-page{padding-bottom:64px}.vault-dashboard-hero{border-bottom:1px solid #e9dfc51f;padding-block:50px 26px}.vault-dashboard-hero p{color:var(--bronze);font:9px/1 var(--font-pixel);margin:0 0 16px}.vault-dashboard-hero h1{font:58px/.86 var(--font-display);margin:0}.vault-dashboard-hero span{color:#929c93;margin-top:18px;font-size:14px;display:block}.vault-empty-state{text-align:center;align-content:center;place-items:center;min-height:480px;display:grid}.vault-empty-state>span{color:#cfff3b2e;font:170px/.7 var(--font-display)}.vault-empty-state h2,.vault-no-characters h2{font:37px/1 var(--font-display);margin:28px 0 0}.vault-empty-state p,.vault-no-characters p{color:#88928a;max-width:620px;margin:16px auto 24px;line-height:1.7}.vault-empty-state>button{border:1px solid var(--oracle);background:var(--oracle);min-height:52px;color:var(--void);font:9px/1 var(--font-pixel);padding:0 20px}.vault-summary{background:#090d0a;border:1px solid #e9dfc524;grid-template-columns:repeat(3,minmax(0,1fr)) auto;margin-top:20px;display:grid}.vault-summary span{border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:7px;min-height:74px;padding:10px 12px;display:flex}.vault-summary small,.vault-dashboard-data small{color:var(--bronze);font:9px/1 var(--font-pixel)}.vault-summary b{font:21px/1 var(--font-display);font-weight:400}.vault-summary button,.vault-dashboard-actions button,.vault-no-characters a{border:1px solid var(--oracle);background:var(--oracle);min-height:42px;color:var(--void);cursor:pointer;font:10px/1.3 var(--font-pixel);padding:0 12px}.vault-summary button{align-self:center;margin:8px}.vault-summary-actions{justify-content:center;align-items:center;min-width:310px;display:flex}.vault-summary-actions button{margin:4px 8px}.vault-summary button:disabled,.vault-dashboard-actions button:disabled{opacity:.38;cursor:default}.vault-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.owned-rolympian-browser{background:#090d0af0;border:1px solid #e9dfc529;margin-top:16px}.owned-rolympian-filters{background:#e9dfc524;grid-template-columns:minmax(260px,1fr) 240px 240px;gap:1px;padding:1px;display:grid}.owned-rolympian-filter-field{background:#090d0a;flex-direction:column;gap:8px;min-width:0;padding:11px 12px;display:flex}.owned-rolympian-filter-field>span{color:var(--bronze);font:9px/1 var(--font-pixel)}.owned-rolympian-filters input,.owned-filter-select-trigger{width:100%;min-width:0;min-height:44px;color:var(--parchment);font:11px/1 var(--font-pixel);background:#050706;border:1px solid #e9dfc53d;border-radius:0;outline:0;padding:0 12px}.owned-rolympian-filters input:focus,.owned-filter-select-trigger:focus-visible,.owned-filter-select.is-open .owned-filter-select-trigger{border-color:var(--oracle)}.owned-rolympian-filters input::placeholder{color:#697269;opacity:1}.owned-filter-select{position:relative}.owned-filter-select.is-open{z-index:120}.owned-filter-select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.owned-filter-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owned-filter-select-trigger i{border-right:2px solid var(--oracle);border-bottom:2px solid var(--oracle);flex:none;width:10px;height:10px;transition:transform .15s;transform:translateY(-3px)rotate(45deg)}.owned-filter-select.is-open .owned-filter-select-trigger i{transform:translateY(3px)rotate(225deg)}.owned-filter-select-options{z-index:121;border:1px solid var(--oracle);max-height:310px;box-shadow:7px 7px 0 var(--violet);background:#090d0a;padding:5px;position:absolute;top:calc(100% - 5px);left:12px;right:12px;overflow-y:auto}.owned-filter-select-options button{width:100%;min-height:42px;color:var(--parchment);text-align:left;cursor:pointer;font:11px/1.25 var(--font-pixel);background:0 0;border:0;outline:0;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:0 10px;display:grid}.owned-filter-select-options button:hover,.owned-filter-select-options button:focus-visible{color:var(--oracle);background:#cfff3b1f}.owned-filter-select-options button.is-selected{background:var(--oracle);color:var(--void)}.owned-filter-select-options button>span{color:currentColor;font-size:14px}.owned-rolympian-results{color:#879188;min-height:38px;font:10px/1.4 var(--font-pixel);border-top:1px solid #e9dfc51f;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.owned-rolympian-results span:first-child{color:var(--oracle)}.owned-rolympian-pagination{grid-template-columns:160px 1fr 160px;align-items:center;gap:10px;margin-top:14px;display:grid}.owned-rolympian-pagination button{border:1px solid var(--oracle);min-height:44px;color:var(--oracle);cursor:pointer;font:10px/1 var(--font-pixel);background:0 0}.owned-rolympian-pagination button:last-child{background:var(--oracle);color:var(--void)}.owned-rolympian-pagination button:disabled{opacity:.35;cursor:default}.owned-rolympian-pagination span{color:#879188;font:10px/1 var(--font-pixel);text-align:center}.vault-dashboard-card{background:#090d0a;border:1px solid #e9dfc524;grid-template-columns:minmax(190px,42%) minmax(0,1fr);min-width:0;display:grid;position:relative}:is(.vault-dashboard-card:has(.vault-holder-info:hover),.vault-dashboard-card:has(.vault-holder-info:focus-within),.vault-dashboard-card:has(.vault-holder-info.is-open)){z-index:6}.vault-dashboard-card>.owned-rolympian-art{grid-row:1/4}.owned-rolympian-art{background:#0b0f0c;min-width:0;position:relative;overflow:hidden}.owned-rolympian-art>img{width:100%;image-rendering:pixelated;display:block}.vault-dashboard-card>.owned-rolympian-art>img,.phase2-owned-card>.owned-rolympian-art>img{object-fit:cover;height:100%}.vault-dashboard-card>header{border-bottom:1px solid #e9dfc51f;border-left:1px solid #e9dfc51f;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.vault-dashboard-card header small{color:var(--bronze);font:9px/1 var(--font-pixel)}.vault-dashboard-card h2{font:24px/.9 var(--font-display);margin:6px 0 0}.vault-dashboard-card header a{color:var(--oracle);font:10px/1 var(--font-pixel)}.vault-dashboard-card-links{align-items:center;gap:8px;display:flex}.vault-dashboard-data{background:#e9dfc51a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.vault-dashboard-data span{background:#0b100c;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:50px;padding:7px 8px;display:flex}.vault-dashboard-data b{color:var(--parchment);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.vault-dashboard-actions{border-left:1px solid #e9dfc51f;grid-template-columns:1fr 1fr;gap:5px;padding:7px;display:grid}.vault-dashboard-actions button:last-child{color:var(--oracle);background:0 0;border-color:#cfff3b6b}.vault-holder-info{z-index:5;position:relative}.vault-holder-info>button{width:24px;height:24px;color:var(--oracle);cursor:pointer;font:15px/1 var(--font-display);background:#090d0a;border:1px solid #cfff3b8c;place-items:center;display:grid}.vault-holder-info>button:hover,.vault-holder-info>button:focus-visible,.vault-holder-info.is-open>button{border-color:var(--oracle);background:var(--oracle);color:var(--void);outline:0}.vault-holder-info-tooltip{opacity:0;visibility:hidden;background:#090d0a;border:1px solid #cfff3b8c;width:min(360px,100vw - 32px);padding:10px 12px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;right:0;transform:translateY(-4px);box-shadow:5px 5px #8a54ff73}.vault-holder-info:hover .vault-holder-info-tooltip,.vault-holder-info:focus-within .vault-holder-info-tooltip,.vault-holder-info.is-open .vault-holder-info-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.vault-holder-info-tooltip b{color:var(--oracle);font:13px/1 var(--font-display)}.vault-holder-info-tooltip p{color:#929c94;margin:7px 0;font-size:12px;line-height:1.45}.vault-holder-info-tooltip a{color:var(--oracle);font:12px/1 var(--font-pixel);text-underline-offset:3px;text-decoration:underline}.vault-no-characters{text-align:center;grid-column:1/-1;min-height:360px;padding:70px 20px}.vault-no-characters a{align-items:center;display:inline-flex}.docs-cta{color:#cfff3b;min-height:50px;font:10px/1 var(--font-pixel);background:#050706;border:1px solid #050706;align-items:center;margin-top:24px;padding:0 17px;display:inline-flex}.docs-cta+.docs-cta{margin-left:10px}.docs-cta-pending{opacity:.58}.docs-faq{background:#05070638;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:28px;padding:1px;display:grid}.docs-faq section{background:#e9dfc51a;padding:22px}.docs-faq h3{color:#050706;font:24px/1 var(--font-display);margin:0}.docs-faq p{margin:12px 0 0}.docs-sealed-act{min-height:360px;color:var(--parchment);background:#050706;position:relative;overflow:hidden;padding:42px!important}.docs-sealed-act h2{z-index:2;color:var(--parchment);position:relative}.docs-sealed-act>p{z-index:2;position:relative;color:#9ca69e!important}.docs-sealed-act .docs-grid,.docs-sealed-act .docs-steps,.docs-sealed-act .docs-callout,.docs-sealed-act .docs-subhead,.docs-sealed-act .docs-cta{z-index:2;position:relative}.docs-sealed-act .docs-grid{background:#e9dfc52e;grid-template-columns:repeat(3,1fr)}.docs-sealed-act .docs-grid span{color:#909990;background:#0a0e0b}.docs-sealed-act .docs-grid b{color:var(--parchment)}.docs-sealed-act .docs-steps{background:#e9dfc52e}.docs-sealed-act .docs-steps li{background:#0a0e0b}.docs-sealed-act .docs-steps h3,.docs-sealed-act .docs-subhead{color:var(--parchment)}.docs-sealed-act .docs-steps p{color:#9ca69e}#the-forge .docs-callout-light{color:var(--parchment);background:#cfff3b0e;border-color:#cfff3b6b;margin-top:20px;padding:18px 20px}#the-forge .docs-callout-light>b{color:var(--oracle)}#the-forge .docs-callout-light p{color:#aeb6af;margin-top:8px;font-size:14px;line-height:1.55}#the-forge>.docs-cta{margin-top:16px}.docs-seal{color:#cfff3b14;font:300px/1 var(--font-display);position:absolute;top:50%;right:3%;transform:translateY(-50%)rotate(8deg)}.roly-calculator{color:var(--parchment);background:#050706;border:1px solid #050706b8;margin-top:32px;overflow:hidden;box-shadow:12px 12px #5b2f9f8c}.roly-calculator>header{background:radial-gradient(circle at 82% 10%,#8a54ff33,#0000 32%),#080c09;border-bottom:1px solid #e9dfc529;justify-content:space-between;align-items:center;gap:24px;min-height:94px;padding:20px 22px;display:flex}.roly-calculator>header small{color:var(--oracle);font:9px/1.5 var(--font-pixel)}.roly-calculator>header h3{color:var(--parchment);font:38px/.9 var(--font-display);margin:9px 0 0}.roly-calculator-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.roly-calculator>header button,.roly-calculator-followers-head button{min-height:38px;color:var(--oracle);cursor:pointer;font:8px/1.3 var(--font-pixel);background:0 0;border:1px solid #cfff3b8c}.roly-calculator>header button{padding:0 13px}.roly-calculator>header button:hover,.roly-calculator-followers-head button:hover:not(:disabled){background:var(--oracle);color:var(--void)}.roly-calculator-total{background:radial-gradient(circle at 18%,#cfff3b21,#0000 34%),#050706;border-bottom:1px solid #e9dfc529;grid-template-columns:1.15fr .85fr;display:grid}.roly-calculator-total>span{border-right:1px solid #e9dfc529;flex-direction:column;justify-content:center;gap:13px;min-width:0;min-height:168px;padding:24px;display:flex}.roly-calculator-total small{color:#9ca69e;font:8px/1.4 var(--font-pixel)}.roly-calculator-total>span strong{color:var(--oracle);font:clamp(42px,7vw,72px)/.82 var(--font-display);letter-spacing:-.035em}.roly-calculator-total>div{grid-template-columns:repeat(3,1fr);display:grid}.roly-calculator-total>div span{border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:14px;display:flex}.roly-calculator-total>div span:last-child{border-right:0}.roly-calculator-total b{color:var(--parchment);font:24px/1 var(--font-display);font-weight:400}.roly-calculator-weight{background:#080c09;border-bottom:1px solid #e9dfc529;grid-template-columns:1.15fr .85fr;display:grid}.roly-calculator-weight>span{border-right:1px solid #e9dfc529;flex-direction:column;justify-content:center;gap:10px;min-height:122px;padding:22px 24px;display:flex}.roly-calculator-weight small{color:#879188;font:8px/1.4 var(--font-pixel)}.roly-calculator-weight>span strong{color:var(--parchment);font:44px/.85 var(--font-display);font-weight:400}.roly-calculator-weight.is-forged>span strong{color:var(--oracle)}.roly-calculator-weight>div{grid-template-columns:repeat(3,1fr);display:grid}.roly-calculator-weight>div span{border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:9px;min-width:0;padding:12px;display:flex}.roly-calculator-weight>div span:last-child{border-right:0}.roly-calculator-weight b{color:var(--parchment);font:20px/1 var(--font-display);font-weight:400}.roly-calculator-weight em{color:var(--oracle);font:6px/1.5 var(--font-pixel);font-style:normal}.roly-calculator-planner{padding:22px}.roly-calculator-picker{border-bottom:1px solid #e9dfc521;grid-template-columns:126px minmax(0,1fr) 150px;align-items:center;gap:18px;padding:15px 0;display:grid}.roly-calculator-picker>div:first-child{flex-direction:column;gap:6px;min-width:0;display:flex}.roly-calculator-picker>div:first-child strong,.roly-calculator-followers-head strong{color:var(--parchment);font:23px/1 var(--font-display);font-weight:400}.roly-calculator-picker>div:first-child span,.roly-calculator-followers-head span{color:#879188;font:8px/1.4 var(--font-pixel)}.roly-calculator-tiers{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.roly-calculator-tiers button{color:#89938b;cursor:pointer;background:#0a0e0b;border:1px solid #e9dfc533;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:54px;display:flex}.roly-calculator-tiers button:hover{color:var(--parchment);border-color:#cfff3ba6}.roly-calculator-tiers button.is-selected{border-color:var(--oracle);background:var(--oracle);color:var(--void);box-shadow:3px 3px #8a54ffb8}.roly-calculator-tiers small{font:8px/1 var(--font-pixel)}.roly-calculator-tiers b{font:16px/1 var(--font-display);font-weight:400}.roly-calculator-picker output{color:var(--oracle);font:18px/1 var(--font-display);text-align:right}.roly-calculator-followers-head{justify-content:space-between;align-items:center;gap:18px;padding:28px 0 10px;display:flex}.roly-calculator-followers-head>div:first-child{flex-direction:column;gap:7px;display:flex}.roly-calculator-followers-head>div:last-child{gap:6px;display:flex}.roly-calculator-followers-head button{width:42px;font:22px/1 var(--font-mono);padding:0}.roly-calculator-followers-head button:disabled{opacity:.28;cursor:default}.roly-calculator-empty{color:#879188;border:1px dashed #e9dfc533;margin:10px 0 0;padding:20px;font-size:14px;line-height:1.5}.roly-calculator-receipt{border:1px solid #e9dfc529;margin:0 22px}.roly-calculator-receipt header,.roly-calculator-receipt>div,.roly-calculator-receipt footer{border-bottom:1px solid #e9dfc51f;justify-content:space-between;align-items:center;gap:20px;min-height:42px;padding:9px 13px;display:flex}.roly-calculator-receipt header{color:#879188;font:7px/1.3 var(--font-pixel)}.roly-calculator-receipt>div span{color:#a5ada6;font:8px/1.4 var(--font-pixel)}.roly-calculator-receipt>div b{color:var(--parchment);font:16px/1 var(--font-mono);font-weight:400}.roly-calculator-receipt footer{min-height:58px;color:var(--oracle);font:9px/1.3 var(--font-pixel);background:#cfff3b14;border-bottom:0}.roly-calculator-receipt footer strong{font:24px/1 var(--font-display);font-weight:400}.roly-calculator-note{color:#879188;margin:0;padding:18px 22px 22px;font-size:12px;line-height:1.55}.phase2-page{background:radial-gradient(circle at 82% 14%,#6e37c92b,#0000 34%),radial-gradient(circle at 8%,#cfff3b1a,#0000 30%),#050706;min-height:100vh;padding-bottom:72px}.phase2-hero{border-bottom:1px solid #e9dfc524;padding-block:54px 32px}.phase2-hero>p,.phase2-ladder header p{color:var(--bronze);font:10px/1 var(--font-pixel);margin:0 0 17px}.phase2-hero h1{font:72px/.82 var(--font-display);margin:0}.phase2-hero h1 em{color:var(--oracle);text-shadow:6px 6px 0 var(--violet);font-style:normal}.phase2-hero>span{color:#9ba59d;max-width:760px;margin-top:20px;font-size:16px;line-height:1.55;display:block}.phase2-hero-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.phase2-hero-actions a,.phase2-gate-actions a,.phase2-gate-actions button{border:1px solid var(--oracle);background:var(--oracle);min-height:44px;color:var(--void);cursor:pointer;font:8px/1.35 var(--font-pixel);justify-content:center;align-items:center;padding:0 15px;display:inline-flex;box-shadow:4px 4px #8a54ffa6}.phase2-hero-actions a:last-child{color:var(--oracle);box-shadow:none;background:0 0}.phase2-ledger{background:#090d0ae6;border:1px solid #b7833f6b;margin-top:22px}.phase2-ledger>header{min-height:44px;color:var(--bronze);font:8px/1 var(--font-pixel);border-bottom:1px solid #e9dfc524;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.phase2-ledger>header b{color:var(--oracle);font-weight:400}.phase2-ledger>div{grid-template-columns:repeat(4,1fr);display:grid}.phase2-ledger>div span{border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:8px;min-height:76px;padding:11px 12px;display:flex}.phase2-ledger>div span:last-child{border-right:0}.phase2-ledger small,.phase2-owned-card small{color:var(--bronze);font:8px/1 var(--font-pixel)}.phase2-ledger b{color:var(--parchment);font:20px/1 var(--font-display);font-weight:400}.phase2-ledger em{color:var(--bronze);font-size:12px;font-style:normal;line-height:1}.phase2-ladder{padding-block:48px 28px}.phase2-ladder h2{font:48px/.9 var(--font-display);margin:0}.phase2-ladder>div{background:#cfff3b3d;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:18px;padding:1px;display:grid}.phase2-ladder article{background:#0a0e0b;flex-direction:column;justify-content:center;gap:6px;min-height:92px;padding:11px 12px;display:flex}.phase2-ladder article small{color:var(--bronze);font:8px/1 var(--font-pixel)}.phase2-ladder article b{color:var(--oracle);font:32px/1 var(--font-display);font-weight:400}.phase2-ladder article span{color:#8e988f;font:7px/1.5 var(--font-pixel)}.phase2-ladder>p{color:#8d978f;max-width:860px;margin:12px 0 0;line-height:1.5}.phase2-ladder-guide{background:#e9dfc52e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;padding:1px;display:grid}.phase2-ladder-guide>div{background:#0a0e0b;flex-direction:column;gap:12px;min-width:0;min-height:220px;padding:20px;display:flex}.phase2-ladder-guide small{color:var(--bronze);font:9px/1.35 var(--font-pixel)}.phase2-ladder-guide h3{color:var(--parchment);font:26px/.95 var(--font-display);margin:0}.phase2-ladder-guide p{color:#a0aaa2;margin:0;font-size:16px;line-height:1.55}.vault-batch-guide{margin-top:10px}.phase2-ladder>p.phase2-ladder-transfer-note{border-left:3px solid var(--bronze);color:#a0aaa2;background:#b7833f14;max-width:none;margin-top:12px;padding:14px 16px;font-size:16px}.phase2-ladder-transfer-note b{color:var(--bronze);font-weight:400}.phase2-gate{border:1px solid var(--oracle);background:#cfff3b12;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:10px 12px;display:flex}.phase2-gate b{color:var(--oracle);font:22px/1 var(--font-display);flex:none}.phase2-gate span{color:#a0aaa2;max-width:760px;line-height:1.5}.phase2-gate-live>div:first-child{align-items:center;gap:16px;display:flex}.phase2-gate-live>div:first-child span{display:block}.phase2-gate-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.phase2-gate-actions a,.phase2-gate-actions button{min-height:38px;box-shadow:none;padding-inline:12px}.phase2-gate-actions button{box-shadow:none}.phase2-gate-actions button:disabled{opacity:.42;cursor:default}.phase2-fee-pipeline{background:#0a090fdb;border:1px solid #8a54ff94;margin-top:10px;padding:12px}.phase2-fee-pipeline>header{border-bottom:1px solid #8a54ff40;justify-content:space-between;align-items:center;gap:18px;padding-bottom:10px;display:flex}.phase2-fee-pipeline>header div{gap:5px;display:grid}.phase2-fee-pipeline>header small,.phase2-fee-pipeline article small{color:#a0aaa2;font:12px/1.5 var(--font-pixel);letter-spacing:.04em}.phase2-fee-pipeline>header b{color:var(--paper);font:14px/1.15 var(--font-display)}.phase2-fee-pipeline>header>span{color:var(--oracle);font:12px/1 var(--font-pixel);border:1px solid;flex:none;padding:7px 9px}.phase2-fee-pipeline.is-warning>header>span{color:#ff7c6b}.phase2-fee-pipeline>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.phase2-fee-pipeline article{border-left:1px solid #8a54ff33;min-width:0;padding:12px 13px 2px}.phase2-fee-pipeline article:first-child{border-left:0;padding-left:0}.phase2-fee-pipeline article:last-child{padding-right:0}.phase2-fee-pipeline article b{overflow-wrap:anywhere;color:var(--paper);font:24px/1 var(--font-display);margin-top:7px;display:block}.phase2-fee-pipeline article em{color:#fc6;font:normal 12px/1.5 var(--font-pixel);margin-top:6px;display:block}.phase2-fee-pipeline article p{color:#89938c;margin:7px 0 0;font-size:12px;line-height:1.45}.phase2-owned{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.phase2-owned-card{background:#090d0a;border:1px solid #e9dfc529;grid-template-columns:minmax(170px,38%) 1fr;display:grid;position:relative}.phase2-owned-card.is-selected{border-color:var(--oracle);box-shadow:inset 0 0 0 1px #cfff3b6b}:is(.phase2-owned-card:has(.phase2-holder-info:hover),.phase2-owned-card:has(.phase2-holder-info:focus-within),.phase2-owned-card:has(.phase2-holder-info.is-open)){z-index:6}.phase2-owned-card:has(.phase2-tier-select.is-open){z-index:7}.phase2-activation-select{z-index:3;min-height:32px;color:var(--oracle);cursor:pointer;font:8px/1 var(--font-pixel);background:#050706f0;border:1px solid #cfff3bb8;align-items:center;gap:7px;padding:0 9px;display:inline-flex;position:absolute;top:8px;left:8px}.phase2-activation-select input{width:15px;height:15px;accent-color:var(--oracle);margin:0}.phase2-activation-select:has(input:disabled){cursor:default;opacity:.55}.phase2-owned-card>.owned-rolympian-art{min-height:100%}.phase2-owned-card>div:not(.owned-rolympian-art){flex-direction:column;min-width:0;padding:12px;display:flex;position:relative}.phase2-holder-info{position:absolute;top:10px;right:10px}.phase2-owned-card h2{font:30px/.9 var(--font-display);margin:7px 0 0;padding-right:32px}.phase2-owned-card p{color:var(--oracle);font:9px/1.5 var(--font-pixel);margin:12px 0 0}.phase2-owned-card>div>span{color:#8d978f;font:7px/1.5 var(--font-pixel);margin-top:8px}.phase2-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:auto;padding-top:10px;display:grid}.phase2-card-actions>:first-child{grid-column:1/-1}.phase2-card-actions button{border:1px solid var(--oracle);background:var(--oracle);min-height:38px;color:var(--void);cursor:pointer;font:8px/1.35 var(--font-pixel);padding:0 9px}.phase2-card-actions button:last-child{color:var(--oracle);background:0 0}.phase2-card-actions button:disabled{opacity:.36;cursor:default}.phase2-upgrade-control{grid-template-columns:1fr;gap:6px;display:grid}.phase2-tier-select{grid-template-columns:auto minmax(0,1fr);gap:6px;min-width:0;display:grid;position:relative}.phase2-tier-select.is-open{z-index:20}.phase2-tier-select label{color:var(--bronze);font:7px/1.4 var(--font-pixel);align-self:center}.phase2-tier-select-trigger{border:1px solid var(--oracle);cursor:pointer;min-width:0;min-height:40px;font:8px/1.35 var(--font-pixel);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex;color:var(--oracle)!important;background:#050706!important}.phase2-tier-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase2-tier-select-trigger>i{border-bottom:2px solid;border-right:2px solid;flex:none;width:9px;height:9px;transition:transform .15s;transform:translateY(-3px)rotate(45deg)}.phase2-tier-select.is-open .phase2-tier-select-trigger>i{transform:translateY(3px)rotate(225deg)}.phase2-tier-select-options{z-index:21;border:1px solid var(--oracle);box-shadow:6px 6px 0 var(--violet);background:#080c09;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0}.phase2-tier-select-options button{cursor:pointer;text-align:left;width:100%;min-height:42px;font:8px/1.25 var(--font-pixel);border:0;border-bottom:1px solid #e9dfc51f;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 9px;display:grid;color:var(--parchment)!important;background:0 0!important}.phase2-tier-select-options button:last-child{border-bottom:0}.phase2-tier-select-options button:hover,.phase2-tier-select-options button:focus-visible{outline:0;color:var(--oracle)!important;background:#cfff3b1f!important}.phase2-tier-select-options button.is-selected{background:var(--oracle)!important;color:var(--void)!important}.phase2-tier-select-options button>span{font-size:12px}.phase2-tier-select-options button>b{font-weight:400}.phase2-tier-select-options button>small{color:currentColor;font-size:7px}.phase2-upgrade-control>button{background:var(--oracle);color:var(--void)}.phase2-batch-claim,.vault-batch-claims{background:linear-gradient(110deg,#cfff3b14,#8a54ff14);border:1px solid #cfff3b8c;justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding:9px 12px;display:flex}.phase2-batch-claim>div,.vault-batch-claims>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 16px;display:grid}.phase2-batch-claim b,.vault-batch-claims b{color:var(--oracle);font:18px/1 var(--font-display)}.phase2-batch-claim span,.vault-batch-claims span{color:#9ba59d;font-size:13px;line-height:1.4}.vault-batch-claims .vault-batch-note,.phase2-batch-claim .vault-batch-note{color:#727c75;grid-column:1/-1;font-size:12px;line-height:1.35}.vault-batch-note summary{cursor:pointer;color:#7f8981;width:max-content;font:12px/1.2 var(--font-pixel);list-style:none}.vault-batch-note summary:after{content:" +";color:var(--oracle)}.vault-batch-note[open] summary:after{content:" −"}.vault-batch-note p{color:#879188;max-width:900px;margin:7px 0 2px;font-size:13px;line-height:1.45}.phase2-batch-claim button,.vault-batch-claims button{border:1px solid var(--oracle);background:var(--oracle);min-height:38px;color:var(--void);cursor:pointer;font:8px/1.35 var(--font-pixel);padding:0 10px}.vault-batch-claims>div:last-child{flex:none;gap:8px;display:flex}.phase2-batch-claim button:disabled,.vault-batch-claims button:disabled{opacity:.36;cursor:default}.phase2-holder-operations{border:1px solid var(--oracle);background:#cfff3b12;margin-top:16px;padding:0}.vault-batch-operations{background:linear-gradient(110deg,#cfff3b14,#8a54ff14);border:1px solid #cfff3b8c;margin-top:10px;padding:0}.phase2-holder-operations>.phase2-gate,.phase2-holder-operations>.phase2-batch-claim,.vault-batch-operations>.vault-batch-claims{background:0 0;border:0;margin-top:0}.phase2-holder-operations>.phase2-batch-claim,.vault-batch-operations>.vault-batch-claims+.vault-batch-claims{border-top:1px solid #cfff3b52}.phase2-weight-boost{background:radial-gradient(circle at 92% 0,#8a54ff33,#0000 31%),radial-gradient(circle at 0 100%,#cfff3b17,#0000 30%),#070b08;border:1px solid #8a54ffb8;margin-top:14px;position:relative;overflow:hidden;box-shadow:8px 8px #40206f7a}.phase2-weight-boost.is-active{border-color:var(--oracle);box-shadow:8px 8px 0 #8a54ffa3,inset 4px 0 0 var(--oracle)}.phase2-weight-boost>header{border-bottom:1px solid #e9dfc526;justify-content:space-between;align-items:center;gap:28px;min-height:136px;padding:24px 26px;display:flex}.phase2-weight-boost>header>div:first-child{max-width:790px}.phase2-weight-boost>header small{color:var(--oracle);font:8px/1.4 var(--font-pixel)}.phase2-weight-boost>header h2{color:var(--parchment);font:42px/.88 var(--font-display);margin:10px 0 8px}.phase2-weight-boost>header p{color:#9ba59d;margin:0;font-size:15px;line-height:1.52}.phase2-weight-boost-header-actions{flex-direction:column;flex:none;gap:8px;min-width:190px;display:flex}.phase2-weight-boost-header-actions>span{color:#89948c;font:8px/1.35 var(--font-pixel);text-align:center;background:#080c09;border:1px solid #e9dfc53d;padding:10px 12px}.phase2-weight-boost.is-active .phase2-weight-boost-header-actions>span{border-color:var(--oracle);color:var(--oracle);box-shadow:3px 3px 0 var(--violet)}.phase2-weight-boost-header-actions>button{border:1px solid var(--oracle);background:var(--oracle);min-height:38px;color:var(--void);cursor:pointer;font:8px/1 var(--font-pixel);justify-content:center;align-items:center;gap:12px;padding:0 13px;display:flex}.phase2-weight-boost-header-actions>button:hover,.phase2-weight-boost-header-actions>button:focus-visible{outline:2px solid var(--parchment);outline-offset:2px}.phase2-weight-boost-header-actions>button i{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.phase2-weight-boost-header-actions>button[aria-expanded=true] i{transform:translateY(2px)rotate(225deg)}.phase2-weight-boost.is-collapsed{box-shadow:none}.phase2-weight-boost.is-collapsed>header{border-bottom:0;gap:16px;min-height:74px;padding:10px 12px}.phase2-weight-boost.is-collapsed>header>div:first-child{flex:auto;align-items:center;gap:16px;min-width:0;max-width:none;display:flex}.phase2-weight-boost.is-collapsed>header small{display:none}.phase2-weight-boost.is-collapsed>header h2{color:var(--oracle);flex:none;margin:0;font-size:22px;line-height:1}.phase2-weight-boost.is-collapsed>header p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.phase2-weight-boost.is-collapsed .phase2-weight-boost-header-actions{flex-direction:row;align-items:stretch;gap:10px;min-width:0}.phase2-weight-boost.is-collapsed .phase2-weight-boost-header-actions>span{justify-content:center;align-items:center;min-width:150px;padding-block:0;display:flex}.phase2-weight-boost.is-collapsed .phase2-weight-boost-header-actions>button{min-width:86px}.phase2-weight-boost-content[hidden]{display:none}.phase2-weight-boost-ledger{border-bottom:1px solid #e9dfc526;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.phase2-weight-boost-ledger>span{border-right:1px solid #e9dfc51f;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:100px;padding:15px 18px;display:flex}.phase2-weight-boost-ledger>span:last-child{border-right:0}.phase2-weight-boost-ledger small{color:var(--bronze);font:7px/1.3 var(--font-pixel)}.phase2-weight-boost-ledger b{overflow-wrap:anywhere;color:var(--parchment);font:27px/.9 var(--font-display);font-weight:400}.phase2-weight-boost-ledger span:nth-child(2) b,.phase2-weight-boost-ledger span:nth-child(3) b{color:var(--oracle)}.phase2-weight-boost-ledger em{color:#778179;font:6px/1.35 var(--font-pixel);font-style:normal}.phase2-weight-boost-options{background:#030504db;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;display:grid}.phase2-weight-boost-options button{min-width:0;min-height:154px;color:var(--parchment);cursor:pointer;text-align:left;background:linear-gradient(#111812,#080c09);border:1px solid #e9dfc561;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;padding:22px 18px 18px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:flex;position:relative;box-shadow:4px 4px #8a54ff7a,inset 0 1px #e9dfc514}.phase2-weight-boost-options button:after{content:"SELECT";min-width:54px;color:var(--oracle);font:6px/1 var(--font-pixel);text-align:center;background:#050706;border:1px solid #cfff3b7a;padding:5px 7px;position:absolute;top:11px;right:11px}.phase2-weight-boost-options button:hover:not(:disabled){z-index:1;border-color:var(--oracle);background:linear-gradient(#cfff3b21,#8a54ff1f),#090d0a;transform:translate(-2px,-2px);box-shadow:6px 6px #8a54ffad,inset 0 1px #e9dfc51f}.phase2-weight-boost-options button:focus-visible{z-index:2;outline:2px solid var(--parchment);outline-offset:3px;border-color:var(--oracle)}.phase2-weight-boost-options button:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px #8a54ffad}.phase2-weight-boost-options button.is-selected{z-index:1;border-color:var(--oracle);box-shadow:5px 5px 0 #8a54ffc2,inset 0 -5px 0 var(--oracle);background:linear-gradient(135deg,#cfff3b2e,#8a54ff4d);transform:translate(-2px,-2px)}.phase2-weight-boost-options button.is-selected:after{content:"SELECTED";border-color:var(--oracle);background:var(--oracle);color:var(--void)}.phase2-weight-boost-options button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.phase2-weight-boost-options button:disabled:after{content:"UNAVAILABLE";color:#929b94;border-color:#e9dfc53d}.phase2-weight-boost-options button small{color:var(--bronze);font:8px/1 var(--font-pixel)}.phase2-weight-boost-options button b{color:var(--oracle);font:39px/.82 var(--font-display);font-weight:400}.phase2-weight-boost-options button span{color:var(--parchment);font:11px/1 var(--font-pixel)}.phase2-weight-boost-options button em{color:#7f8981;font:6px/1.4 var(--font-pixel);font-style:normal}.phase2-weight-boost-confirm{border:1px solid var(--oracle);background:linear-gradient(90deg,#cfff3b1a,#8a54ff29);justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:11px 12px;display:flex}.phase2-weight-boost-confirm p{flex-direction:column;gap:7px;min-width:0;margin:0;display:flex}.phase2-weight-boost-confirm p b{color:var(--oracle);font:10px/1.2 var(--font-pixel);font-weight:400}.phase2-weight-boost-confirm p span{color:#9ca69e;font:7px/1.4 var(--font-pixel)}.phase2-weight-boost-confirm>button{border:1px solid var(--oracle);background:var(--oracle);min-height:48px;color:var(--void);cursor:pointer;font:8px/1.3 var(--font-pixel);box-shadow:5px 5px 0 var(--violet);flex:none;padding:0 20px}.phase2-weight-boost-confirm>button:hover:not(:disabled),.phase2-weight-boost-confirm>button:focus-visible{outline:2px solid var(--parchment);outline-offset:2px}.phase2-weight-boost-confirm>button:disabled{opacity:.45;cursor:default}.phase2-weight-boost-content>footer{border-top:1px solid #e9dfc524;grid-template-columns:minmax(0,1fr) minmax(390px,auto) auto;align-items:center;gap:22px;padding:17px 20px;display:grid}.phase2-weight-boost-content>footer p{color:#858f87;margin:0;font-size:12px;line-height:1.52}.phase2-weight-boost-content>footer p b{color:var(--bronze);font-weight:400}.phase2-weight-boost-content>footer>button{border:1px solid var(--oracle);background:var(--oracle);max-width:260px;min-height:44px;color:var(--void);cursor:pointer;font:7px/1.35 var(--font-pixel);box-shadow:4px 4px 0 var(--violet);padding:0 13px}.phase2-weight-boost-content>footer>button:disabled{color:#717b73;box-shadow:none;cursor:default;background:0 0;border-color:#e9dfc533}.phase2-weight-boost-notice{color:#8c968e;font:8px/1.6 var(--font-pixel);margin:0;padding:26px}.phase2-page:has(.phase2-activation-sweep){padding-bottom:150px}.phase2-activation-sweep{grid-template-columns:minmax(220px,1fr) auto;min-width:min(840px,100% - 30px)}.phase2-activation-sweep.is-open{grid-template-columns:minmax(250px,1fr) auto auto auto auto}.phase2-activation-sweep span{min-width:0}.phase2-activation-sweep em{color:#8d978f;font-size:12px;font-style:normal;line-height:1.35}@media (max-width:1100px){.agora-collection-header{grid-template-columns:90px 1fr}.agora-avatar{width:90px;height:90px}.agora-avatar img{width:76px;height:76px}.agora-stats{grid-column:1/-1}.agora-items{grid-template-columns:repeat(3,minmax(0,1fr))}.vault-summary{grid-template-columns:repeat(3,1fr)}.vault-summary button,.vault-summary-actions{grid-column:1/-1}.vault-dashboard-grid{grid-template-columns:1fr}.vault-dashboard-card{grid-template-columns:minmax(220px,34%) minmax(0,1fr)}.phase2-ledger>div{grid-template-columns:repeat(2,1fr)}.phase2-ledger>div span:last-child{grid-column:auto}.phase2-ladder>div{grid-template-columns:repeat(3,1fr)}.phase2-owned{grid-template-columns:1fr}.phase2-weight-boost-ledger,.phase2-weight-boost-options{grid-template-columns:repeat(2,minmax(0,1fr))}.phase2-weight-boost-content>footer{grid-template-columns:1fr 1fr}.phase2-weight-boost-content>footer button{grid-column:1/-1;max-width:none}}@media (max-width:800px){.agora-toolbar{grid-template-columns:1fr auto;top:143px}.agora-search{grid-column:1/-1}.agora-toolbar>select{min-width:0}.agora-browser{grid-template-columns:1fr}.agora-filters{grid-template-columns:repeat(3,1fr);display:grid;position:static}.agora-filters header,.agora-filters>div{grid-column:1/-1}.agora-filters label{border-right:1px solid #e9dfc51a}.agora-items{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-dashboard-grid{grid-template-columns:1fr}.owned-rolympian-filters{grid-template-columns:1fr 1fr}.owned-rolympian-search{grid-column:1/-1}.sweep-bar{grid-template-columns:1fr 1fr}.sweep-bar button{width:100%}.phase2-ladder>div{grid-template-columns:repeat(2,1fr)}.phase2-ladder-guide{grid-template-columns:1fr}.phase2-ladder-guide>div{min-height:0}.phase2-weight-boost>header{flex-direction:column;align-items:flex-start}.phase2-weight-boost-header-actions{width:100%}.phase2-weight-boost.is-collapsed>header{flex-direction:row;align-items:center}.phase2-weight-boost.is-collapsed>header p{display:none}.phase2-weight-boost-content>footer{grid-template-columns:1fr}.phase2-weight-boost-confirm{flex-direction:column;align-items:stretch}.phase2-weight-boost-confirm>button{width:100%}}@media (max-width:560px){.agora-collection-header{grid-template-columns:68px 1fr;gap:15px;padding-block:34px 25px}.agora-avatar{width:68px;height:68px}.agora-avatar img{width:58px;height:58px}.agora-collection-header h1{font-size:33px}.agora-collection-header>div:nth-child(2)>span{font-size:11px;line-height:1.5}.agora-stats span{min-width:0;min-height:68px;padding:9px}.agora-preview-banner{flex-direction:column;align-items:flex-start}.agora-toolbar{grid-template-columns:1fr auto;top:118px}.agora-listed-toggle{padding-inline:10px}.agora-toolbar>select{grid-column:1;font-size:6px}.agora-filters,.owned-rolympian-filters{grid-template-columns:1fr}.owned-rolympian-search{grid-column:auto}.owned-rolympian-results{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:10px}.owned-rolympian-pagination{grid-template-columns:1fr 1fr}.owned-rolympian-pagination span{grid-area:1/1/auto/-1}.agora-filters header,.agora-filters>div{grid-column:auto}.agora-items{gap:6px}.agora-card-data{padding:9px}.agora-card-data b{font-size:7px}.agora-card-data small{font-size:5px}.agora-card-data>strong{font-size:17px}.sweep-bar{box-shadow:5px 5px 0 var(--violet);padding:8px;bottom:12px}.sweep-bar span{min-width:0}.market-drawer-title{flex-direction:column;align-items:flex-start}.drawer-form-grid,.market-properties,.vault-compact{grid-template-columns:1fr}.drawer-form-grid .wide,.vault-compact button{grid-column:auto}.vault-dashboard-hero{padding-block:38px 26px}.vault-dashboard-hero h1{font-size:38px}.vault-dashboard-hero span{font-size:11px;line-height:1.5}.vault-summary{grid-template-columns:1fr}.vault-summary span{border-bottom:1px solid #e9dfc51f;border-right:0;min-height:74px}.vault-summary button,.vault-summary-actions{grid-column:auto}.vault-summary-actions{flex-direction:row;align-items:stretch;min-width:0}.vault-summary-actions button{overflow-wrap:anywhere;flex:50%;min-width:0;margin:6px 4px;padding-inline:6px}.vault-dashboard-card{grid-template-columns:1fr}.vault-dashboard-card>.owned-rolympian-art{grid-row:auto}.vault-dashboard-card>.owned-rolympian-art>img{height:auto}.vault-dashboard-card>header,.vault-dashboard-actions{border-left:0}.phase2-weight-boost{box-shadow:5px 5px #40206f7a}.phase2-weight-boost>header{min-height:0;padding:20px 16px}.phase2-weight-boost>header h2{font-size:34px}.phase2-weight-boost-ledger,.phase2-weight-boost-options,.phase2-weight-boost-content>footer{grid-template-columns:1fr}.phase2-weight-boost-ledger>span{border-bottom:1px solid #e9dfc51f;border-right:0;min-height:84px}.phase2-weight-boost-options button{min-height:126px}.phase2-weight-boost-content>footer{gap:14px;padding:16px}.phase2-weight-boost-content>footer button{grid-column:auto}.phase2-weight-boost.is-collapsed>header{min-height:60px;padding:10px 12px}.phase2-weight-boost.is-collapsed>header>div:first-child{flex:auto}.phase2-weight-boost.is-collapsed>header h2{font-size:20px}.phase2-weight-boost.is-collapsed .phase2-weight-boost-header-actions{width:auto}.phase2-weight-boost.is-collapsed .phase2-weight-boost-header-actions>span{display:none}.vault-dashboard-actions,.docs-faq,.docs-toc,.docs-paths,.docs-vault-definitions,.docs-sealed-act .docs-grid{grid-template-columns:1fr}.docs-checklist section,.docs-steps li{grid-template-columns:42px 1fr;gap:10px;padding:18px 14px}.docs-vault-flow{grid-template-columns:1fr}.docs-vault-flow>div{min-width:0;min-height:58px}.docs-vault-flow>div b{transform:rotate(90deg)}.docs-sealed-act{padding:28px 18px!important}.roly-calculator{box-shadow:7px 7px #5b2f9f8c}.roly-calculator>header{flex-direction:column;align-items:flex-start}.roly-calculator-header-actions{justify-content:flex-start;width:100%}.roly-calculator-total{grid-template-columns:1fr}.roly-calculator-total>span{border-bottom:1px solid #e9dfc529;border-right:0;min-height:142px}.roly-calculator-total>div span{min-height:92px}.roly-calculator-weight{grid-template-columns:1fr}.roly-calculator-weight>span{border-bottom:1px solid #e9dfc529;border-right:0;min-height:112px}.roly-calculator-weight>div span{min-height:92px}.roly-calculator-planner{padding:16px}.roly-calculator-picker{grid-template-columns:1fr;gap:11px}.roly-calculator-picker output{text-align:left}.roly-calculator-receipt{margin:0 16px}.roly-calculator-receipt>div{flex-direction:column;align-items:flex-start;gap:8px}.roly-calculator-receipt footer{flex-direction:column;align-items:flex-start}.phase2-hero{padding-block:42px 28px}.phase2-hero h1{font-size:45px}.phase2-hero>span{font-size:12px}.phase2-hero-actions a:last-child{flex:100%;width:100%}.phase2-ledger>div,.phase2-ladder>div{grid-template-columns:1fr}.phase2-ledger>div span:last-child{grid-column:auto}.phase2-gate{flex-direction:column;align-items:flex-start}.phase2-gate-live>div:first-child{gap:6px;display:grid}.phase2-gate-actions{justify-content:stretch;width:100%}.phase2-gate-actions a,.phase2-gate-actions button{flex:100%}.phase2-fee-pipeline>header{flex-direction:column;align-items:flex-start}.phase2-fee-pipeline>div{grid-template-columns:1fr}.phase2-fee-pipeline article,.phase2-fee-pipeline article:first-child,.phase2-fee-pipeline article:last-child{border-top:1px solid #8a54ff33;border-left:0;padding:12px 0}.phase2-fee-pipeline article:first-child{border-top:0}.phase2-owned-card{grid-template-columns:1fr}.phase2-owned-card>.owned-rolympian-art{min-height:0}.phase2-owned-card>.owned-rolympian-art>img{height:auto}.phase2-batch-claim,.vault-batch-claims{flex-direction:column;align-items:stretch}.phase2-batch-claim>div,.vault-batch-claims>div:first-child{grid-template-columns:1fr}.vault-batch-claims .vault-batch-note,.phase2-batch-claim .vault-batch-note{grid-column:auto}.vault-batch-claims>div:last-child{flex-direction:column}.phase2-tier-select{grid-template-columns:1fr}}@media (max-width:800px){.phase2-page:has(.phase2-activation-sweep){padding-bottom:230px}.phase2-activation-sweep.is-open{grid-template-columns:1fr 1fr}.phase2-activation-sweep.is-open>span{grid-column:1/-1}}.mystery-nav-links,.mystery-brand,.oracle-signal,.pixel-kicker,.name-formula,.mystery-button,.step-mark,.prophecy-strip,.mint-card-signal,.mint-countdown>span,.mint-schedule span,.mint-schedule b,.mint-royalty,.mint-status,.sealed-line p,.sealed-line p span,.sealed-button,.roly-relic span,.roly-prophecy-signal,.three-omens span,.three-omens strong,.mystery-footer{font-size:13px}.mint-card-copy{font-size:17px}.mint-facts small{font-size:12px}.mint-facts b{font-size:15px}.quantity-control span{font-size:13px}.genesis-mint-button{font-size:13px!important}.mint-countdown-clock small,.mint-battlefield-loading,.battlefield-topline,.battlefield-unit-roster,.battlefield-side,.battlefield-count span,.frame-code,.frame-status,.genesis-roster article:hover:after,.genesis-roster article>span,.genesis-roster p,.pixel-lock,.genesis-preview-grid:after,.genesis-preview-grid figcaption{font-size:12px}.hero-processed-total{gap:9px;min-width:285px;padding:16px 20px 18px}.hero-processed-total small{font-size:12px}.hero-processed-total b{font-size:30px}.hero-processed-total em{font-size:13px;line-height:1.45}.site-navigation a,.site-navigation>span{font-size:14px}.site-launch>a,.site-launch>span,.site-wallet-button{font-size:12px!important}.site-footer-mark span,.site-footer-bottom>p,.site-footer nav a,.site-footer nav>span,.site-footer-socials a{font-size:13px}.wallet-modal-kicker,.wallet-choice em,.wallet-choice-mark,.wallet-directory-status,.wallet-directory-empty,.wallet-address-relic small,.wallet-network-row span,.wallet-chain-seal,.wallet-network-row strong,.wallet-primary-action,.wallet-action-grid button,.wallet-modal-message{font-size:12px}.wallet-choice small,.wallet-directory-search input{font-size:13px}.wallet-choice strong{font-size:15px}.royalty-public-stats>header span,.royalty-public-stats>header strong,.royalty-public-stats small{font-size:12px}.royalty-public-stats b{font-size:28px}.royalty-reward-details em{font-size:13px}.royalty-reward-details>span{gap:11px;min-height:118px}.docs-back,.eyebrow,.docs-grid span,.docs-definitions dt,.docs-cta{font-size:13px}.docs-grid b{font-size:17px}.scenario-docs p,.docs-definitions dd{font-size:16px}.brand-assets article>div:last-child>span,.brand-rules>div:first-child p,.brand-assets a,.brand-swatches span,.vault-dashboard-hero p{font-size:12px}.vault-dashboard-hero span{max-width:980px;font-size:18px;line-height:1.65}.vault-empty-state p,.vault-no-characters p{font-size:18px}.vault-empty-state>button,.vault-summary small,.vault-dashboard-data small,.vault-summary button,.vault-dashboard-actions button,.vault-no-characters a,.vault-dashboard-card header small,.vault-dashboard-card header a{font-size:12px}.vault-summary b{font-size:26px}.vault-dashboard-data b{font-size:15px}.phase2-hero>p,.phase2-ladder header p,.phase2-hero-actions a,.phase2-gate-actions a,.phase2-gate-actions button,.phase2-ledger>header,.phase2-ledger small,.phase2-owned-card small,.phase2-ladder article small,.phase2-card-actions button{font-size:12px}.phase2-hero>span{font-size:18px}.phase2-ledger b{font-size:24px}.phase2-ladder article span{font-size:13px}.phase2-ladder>p,.phase2-gate span{font-size:18px}.phase2-owned-card p{font-size:14px}.phase2-owned-card>div>span{font-size:13px}.phase2-upgrade-control label,.phase2-upgrade-control select,.phase2-activation-select,.phase2-batch-claim button,.vault-batch-claims button,.forge-hero>div a,.forge-final-check button,.forge-inheritance article button,.forge-mobile-step-actions button,.market-nav>a:nth-child(2),.market-wallet,.market-primary,.settlement-sigil span,.market-sealed>p:first-of-type,.listing-gallery header p,.vault-console header p,.oracle-pot-console>div p,.listing-gallery header span,.listing-grid strong,.listing-grid span,.listing-grid small,.market-empty,.vault-query label,.vault-query input,.inline-action input,.vault-query button,.vault-actions button,.oracle-pot-console>button,.vault-data small,.vault-data b,.vault-actions h3,.inline-action span,.oracle-pot-console>div span,.batch-delivery label,.batch-delivery input,.batch-delivery button,.market-toast,.agora-collection-header p,.agora-collection-header>div:nth-child(2)>span,.agora-stats small,.agora-preview-banner strong,.agora-network-button,.agora-listed-toggle,.agora-toolbar>select,.agora-filters select,.drawer-form-grid select,.agora-filters header b,.agora-filters header button,.agora-filters label,.agora-filters>div,.agora-card-data b,.agora-card-data small,.agora-card-data em,.agora-load-more,.sweep-bar small,.sweep-bar button,.market-drawer>header span,.market-drawer-actions>button,.drawer-form-grid button,.vault-compact button,.market-drawer-actions summary,.market-drawer-section summary,.drawer-form-grid label,.drawer-form-grid label>span,.drawer-form-grid p,.market-properties small,.vault-compact small{font-size:12px}@media (max-width:600px){.site-launch .site-wallet-button{width:36px;font-size:0!important}.site-navigation a,.site-navigation a.mobile-only,.site-navigation>span,.site-navigation>span.mobile-only,.pixel-kicker,.name-formula{font-size:12px}.mint-card-copy{font-size:16px}.genesis-preview-grid:after,.genesis-preview-grid figcaption,.mint-facts small{font-size:12px}.mint-facts b{font-size:14px}.frame-code,.frame-status{font-size:12px}.hero-processed-total{min-width:0;padding:13px 11px 15px}.hero-processed-total b{font-size:clamp(21px,5.8vw,25px)}.hero-processed-total em{white-space:normal;font-size:12px}.royalty-public-stats b{font-size:24px}.royalty-reward-details>span{min-height:92px}.battlefield-topline,.battlefield-unit-roster,.battlefield-side{font-size:12px}.vault-dashboard-hero span,.phase2-hero>span{font-size:16px}}@media (max-width:380px){.site-header-inner{gap:5px 6px}.site-logo,.mobile-menu-logo{width:132px}.site-launch{gap:6px}.site-launch .site-wallet-button{width:36px}}.site-navigation{gap:clamp(18px,2.5vw,42px)}.rolympian-explorer-page,.rolympian-detail-page{background:radial-gradient(circle at 85% 12%,#8a54ff29,transparent 30%),radial-gradient(circle at 8% 48%,#cfff3b14,transparent 28%),var(--void);min-height:100vh;padding-bottom:90px}.rolympian-explorer-hero{border-bottom:1px solid #e9dfc524;padding-block:58px 34px}.rolympian-explorer-hero p,.rolympian-traits-section header p,.rolympian-history-section header p{color:var(--bronze);font:12px/1.4 var(--font-pixel);margin:0 0 16px}.rolympian-explorer-hero h1{font:72px/.82 var(--font-display);margin:0}.rolympian-explorer-hero h1 em{color:var(--oracle);text-shadow:6px 6px 0 var(--violet);font-style:normal}.rolympian-explorer-hero>span{color:#9ba59d;max-width:930px;margin-top:22px;font-size:18px;line-height:1.65;display:block}.rolympian-explorer-explainer{background:linear-gradient(110deg,#cfff3b12,#8a54ff12);border:1px solid #cfff3b6b;align-items:center;gap:20px;margin-top:18px;padding:15px 18px;display:flex}.rolympian-explorer-explainer strong{color:var(--oracle);font:13px/1.35 var(--font-pixel);flex:none}.rolympian-explorer-explainer span{color:#a4aea6;font-size:15px;line-height:1.55}.rolympian-explorer-explainer b{color:var(--parchment);font-weight:400}.rolympian-browser{margin-top:38px}.rolympian-browser-heading{border-bottom:1px solid #e9dfc524;justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex}.rolympian-browser-heading span{color:var(--oracle);font:12px/1.3 var(--font-pixel);letter-spacing:.05em}.rolympian-browser-heading h2{font:48px/.9 var(--font-display);margin:9px 0 0}.rolympian-browser-heading small{color:#879087;font:12px/1.4 var(--font-pixel);text-align:right}.rolympian-overview-grid{background:#e9dfc51f;border:1px solid #e9dfc524;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:14px;display:grid}.rolympian-overview-grid>span{background:linear-gradient(145deg,#cfff3b09,#0000 60%),#090d0a;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:100px;padding:14px;display:flex}.rolympian-overview-grid small,.rolympian-detail-status small,.rolympian-detail-data-grid small,.rolympian-token-balance-strip small{color:var(--bronze);font:12px/1.3 var(--font-pixel)}.rolympian-overview-grid b{color:var(--parchment);font:28px/1 var(--font-display);text-overflow:ellipsis;font-weight:400;overflow:hidden}.rolympian-overview-grid em{color:#7f8981;font-size:12px;font-style:normal}.rolympian-overview-grid em.rolympian-overview-percentage{color:var(--bronze);font:10px/1.35 var(--font-pixel)}.rolympian-search{background:#090d0a;border:1px solid #e9dfc533;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;min-height:56px;margin-top:16px;display:grid}.rolympian-search>span{height:100%;color:var(--bronze);font:26px/1 var(--font-display);place-items:center;display:grid}.rolympian-search input{min-width:0;height:54px;color:var(--parchment);background:0 0;border:0;outline:0;padding:0 12px;font-size:15px}.rolympian-search input::placeholder{color:#69736b}.rolympian-search button,.rolympian-pagination button{border:1px solid var(--oracle);background:var(--oracle);min-height:42px;color:var(--void);cursor:pointer;font:12px/1 var(--font-pixel);margin:6px;padding:0 16px}.rolympian-search button:disabled,.rolympian-pagination button:disabled{cursor:default;opacity:.35}.rolympian-filter-panel{background:#090d0a;border:1px solid #e9dfc526;justify-content:space-between;align-items:end;gap:18px;margin-top:12px;padding:12px;display:flex}.rolympian-state-tabs{flex-wrap:wrap;gap:6px;display:flex}.rolympian-state-tabs button{color:#929c94;cursor:pointer;min-height:42px;font:12px/1 var(--font-pixel);background:#050706;border:1px solid #e9dfc533;padding:0 13px}.rolympian-state-tabs button:hover,.rolympian-state-tabs button.is-active{border-color:var(--oracle);background:var(--oracle);color:var(--void)}.rolympian-filter-selects{gap:8px;width:100%;display:flex}.rolympian-filter-field{min-width:0;color:var(--bronze);font:12px/1 var(--font-pixel);flex:1 1 0;gap:7px;display:grid;position:relative}.rolympian-custom-select{color:var(--parchment);position:relative}.rolympian-custom-select summary{cursor:pointer;background:linear-gradient(90deg,#b7833f0b,#0000),#050706;border:1px solid #e9dfc533;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:0 11px;list-style:none;transition:border-color .15s,background .15s,color .15s;display:flex}.rolympian-custom-select summary::-webkit-details-marker{display:none}.rolympian-custom-select summary:hover,.rolympian-custom-select[open] summary{border-color:var(--oracle);color:var(--oracle);background:linear-gradient(90deg,#cfff3b17,#0000),#080d09}.rolympian-custom-select summary:focus-visible{outline-offset:2px;outline:2px solid #168bff}.rolympian-custom-select summary b{font:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.rolympian-custom-select summary i{border-right:2px solid var(--oracle);border-bottom:2px solid var(--oracle);flex:none;width:8px;height:8px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.rolympian-custom-select[open] summary i{transform:translateY(2px)rotate(225deg)}.rolympian-custom-select-menu{z-index:20;background:#080d09;border:1px solid #b7833fc7;width:max-content;min-width:100%;padding:5px;position:absolute;top:calc(100% + 5px);left:0;box-shadow:6px 6px #8a54ff6b}.rolympian-filter-field:last-child .rolympian-custom-select-menu{left:auto;right:0}.rolympian-custom-select-menu button{color:#aab3ac;cursor:pointer;width:100%;min-height:38px;font:11px/1.25 var(--font-pixel);text-align:left;white-space:nowrap;background:0 0;border:0;grid-template-columns:20px 1fr;align-items:center;padding:0 11px 0 7px;display:grid}.rolympian-custom-select-menu button span{color:var(--oracle)}.rolympian-custom-select-menu button:hover,.rolympian-custom-select-menu button:focus-visible{color:var(--parchment);background:#cfff3b1f;outline:0}.rolympian-custom-select-menu button[aria-selected=true]{background:var(--oracle);color:var(--void)}.rolympian-custom-select-menu button[aria-selected=true] span{color:var(--void)}.rolympian-result-count{color:#8b958d;font:12px/1 var(--font-pixel);justify-content:space-between;padding:18px 2px 11px;display:flex}.rolympian-token-grid{border-top:1px solid #e9dfc524;border-left:1px solid #e9dfc524;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rolympian-token-card{min-width:0;color:var(--parchment);background:#090d0a;border-bottom:1px solid #e9dfc524;border-right:1px solid #e9dfc524;transition:background .16s,box-shadow .16s}.rolympian-token-card:hover{box-shadow:inset 0 -3px 0 var(--bronze);background:#0e1510}.rolympian-token-card.is-active:hover{box-shadow:inset 0 -3px 0 var(--oracle)}.rolympian-token-art{aspect-ratio:1;background:#0d120e;position:relative;overflow:hidden}.rolympian-token-art>img{object-fit:cover;image-rendering:pixelated;transition:transform .24s steps(4,end)}.rolympian-token-card:hover .rolympian-token-art>img{transform:scale(1.025)}.rolympian-token-art>span,.rolympian-token-art>em{z-index:1;font:12px/1 var(--font-pixel);background:#050706e6;padding:7px 8px;font-style:normal;position:absolute;top:10px}.rolympian-token-art>span{color:var(--parchment);left:10px}.rolympian-token-art>em{color:var(--bronze);border:1px solid #b7833fa6;right:10px}.rolympian-token-card.is-active .rolympian-token-art>em{color:var(--oracle);border-color:#cfff3ba6}.rolympian-token-copy{padding:16px 14px 12px}.rolympian-token-copy>span{color:var(--bronze);font:12px/1.35 var(--font-pixel);display:block}.rolympian-token-copy>strong{font:24px/.95 var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin-top:9px;display:block;overflow:hidden}.rolympian-token-copy>small{color:#8c968e;font:12px/1.4 var(--font-pixel);margin-top:8px;display:block}.rolympian-token-copy>div{flex-wrap:wrap;gap:5px;min-height:26px;margin-top:12px;display:flex}.rolympian-token-copy>div b{color:#a8b1a9;font:11px/1 var(--font-pixel);border:1px solid #e9dfc52b;padding:6px 7px;font-weight:400}.rolympian-token-card footer{color:#8a948c;font:12px/1 var(--font-pixel);border-top:1px solid #e9dfc51f;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.rolympian-token-card footer b{color:var(--oracle);font-size:18px;font-weight:400}.rolympian-index-notice,.rolympian-index-loading,.rolympian-index-empty{color:#909a92;font:13px/1.6 var(--font-pixel);background:#090d0a;border:1px solid #e9dfc529;margin-top:12px;padding:24px}.rolympian-index-notice{border-color:#ff3d2380;gap:15px;display:flex}.rolympian-index-notice strong{color:var(--ember)}.rolympian-pagination{grid-template-columns:120px 1fr 120px;align-items:center;gap:12px;margin-top:18px;display:grid}.rolympian-pagination span{color:#879188;font:12px/1 var(--font-pixel);text-align:center}.rolympian-detail-back{color:var(--oracle);font:13px/1 var(--font-pixel);margin-top:34px;display:inline-flex}.rolympian-detail-layout{grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);gap:24px;margin-top:25px;display:grid}.rolympian-detail-identity{min-width:0}.rolympian-detail-art{aspect-ratio:1;background:#090d0a;border:1px solid #b7833f8c;position:sticky;top:126px;overflow:hidden;box-shadow:12px 12px #8a54ff3d}.rolympian-detail-art>img{object-fit:cover;image-rendering:pixelated}.rolympian-detail-art>span,.rolympian-detail-art>em{z-index:1;font:12px/1 var(--font-pixel);background:#050706eb;padding:9px 10px;font-style:normal;position:absolute;top:14px}.rolympian-detail-art>span{left:14px}.rolympian-detail-art>em{color:var(--bronze);border:1px solid #b7833fad;right:14px}.rolympian-detail-art>em.is-active{border-color:var(--oracle);color:var(--oracle)}.rolympian-detail-links{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:18px;display:grid}.rolympian-detail-links a{color:#9da69f;min-height:44px;font:11px/1 var(--font-pixel);border:1px solid #e9dfc52e;place-items:center;display:grid}.rolympian-detail-links a:hover{border-color:var(--oracle);color:var(--oracle)}.rolympian-detail-copy>header{border-bottom:1px solid #e9dfc524;padding-bottom:24px}.rolympian-detail-copy>header p{color:var(--bronze);font:12px/1 var(--font-pixel);margin:0 0 14px}.rolympian-detail-copy>header h1{font:58px/.85 var(--font-display);margin:0}.rolympian-detail-copy>header span{color:#9ba59d;margin-top:18px;font-size:16px;line-height:1.6;display:block}.rolympian-detail-status{background:#e9dfc524;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:14px;padding:1px;display:grid}.rolympian-detail-status article{background:#090d0a;flex-direction:column;justify-content:center;gap:9px;min-height:112px;padding:14px;display:flex}.rolympian-detail-status article.is-active{background:linear-gradient(145deg,#cfff3b17,#0000 65%),#090d0a}.rolympian-detail-status b{color:var(--parchment);font:25px/1 var(--font-display);font-weight:400}.rolympian-detail-status article.is-active b{color:var(--oracle)}.rolympian-detail-status span{color:#818b83;font-size:12px}.rolympian-detail-section{background:#090d0a;border:1px solid #e9dfc524;margin-top:14px}.rolympian-detail-section-heading{min-height:48px;color:var(--bronze);font:12px/1 var(--font-pixel);border-bottom:1px solid #e9dfc524;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}.rolympian-detail-section-heading small{color:var(--oracle);font:inherit}.rolympian-detail-reward-note{color:var(--ash);margin:0;padding:14px;font-size:14px;line-height:1.6}.rolympian-detail-reward-note a{color:var(--oracle);text-decoration:underline}.rolympian-detail-data-grid{background:#e9dfc51f;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.rolympian-detail-data-grid>span,.rolympian-token-balance-strip>span{background:#0b100c;flex-direction:column;justify-content:center;gap:10px;min-width:0;min-height:88px;padding:13px;display:flex}.rolympian-detail-data-grid b,.rolympian-detail-data-grid a,.rolympian-token-balance-strip b{overflow-wrap:anywhere;color:var(--parchment);font-size:14px;font-weight:400}.rolympian-detail-data-grid a:hover{color:var(--oracle)}.rolympian-token-balance-strip{background:#e9dfc51f;border-top:1px solid #e9dfc51f;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.rolympian-traits-section,.rolympian-history-section{background:#090d0a;border:1px solid #e9dfc524;margin-top:34px}.rolympian-traits-section>header,.rolympian-history-section>header{border-bottom:1px solid #e9dfc524;justify-content:space-between;align-items:end;gap:20px;padding:20px;display:flex}.rolympian-traits-section header p,.rolympian-history-section header p{margin-bottom:9px}.rolympian-traits-section h2,.rolympian-history-section h2{font:42px/.9 var(--font-display);margin:0}.rolympian-traits-section header>span,.rolympian-history-section header>span{color:var(--oracle);font:12px/1 var(--font-pixel)}.rolympian-trait-grid{background:#e9dfc51f;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.rolympian-trait-grid article{background:#0b100c;flex-direction:column;justify-content:center;gap:10px;min-width:0;min-height:100px;padding:14px;display:flex}.rolympian-trait-grid small{color:var(--bronze);font:12px/1 var(--font-pixel);text-transform:uppercase}.rolympian-trait-grid b{color:var(--parchment);font-size:15px;font-weight:400}.rolympian-trait-grid em{color:var(--oracle);font:10px/1.4 var(--font-pixel);font-style:normal}.rolympian-history-list{background:#e9dfc51f;gap:1px;display:grid}.rolympian-history-list a{background:#0b100c;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr) auto;align-items:center;gap:18px;min-height:76px;padding:12px 16px;display:grid}.rolympian-history-list a:hover{background:#111812}.rolympian-history-list span small,.rolympian-history-list span b{display:block}.rolympian-history-list small{color:var(--bronze);font:11px/1 var(--font-pixel)}.rolympian-history-list b{color:var(--parchment);font:13px/1.3 var(--font-pixel);margin-top:8px;font-weight:400}.rolympian-history-list em{color:#919b93;font-size:13px;font-style:normal;line-height:1.45}.rolympian-history-list strong{color:var(--oracle);font-size:20px;font-weight:400}.rolympian-history-section>footer{color:#7e8880;padding:15px 18px;font-size:12px;line-height:1.5}@media (max-width:1100px){.rolympian-filter-panel{flex-direction:column;align-items:stretch}.rolympian-filter-selects{grid-template-columns:repeat(4,1fr);display:grid}.rolympian-filter-field{width:100%;min-width:0}.rolympian-token-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rolympian-detail-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}.rolympian-trait-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.rolympian-explorer-hero h1{font-size:55px}.rolympian-browser-heading{flex-direction:column;align-items:flex-start}.rolympian-overview-grid{grid-template-columns:repeat(2,1fr)}.rolympian-token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rolympian-filter-selects{grid-template-columns:repeat(2,1fr)}.rolympian-detail-layout{grid-template-columns:1fr}.rolympian-detail-art{position:relative;top:auto}.rolympian-detail-copy{margin-top:10px}.rolympian-trait-grid{grid-template-columns:repeat(2,1fr)}.rolympian-history-list a{grid-template-columns:1fr auto}.rolympian-history-list em{grid-area:2/1/auto/-1}.rolympian-history-list strong{grid-area:1/2}}@media (max-width:600px){.rolympian-explorer-page,.rolympian-detail-page{padding-bottom:64px}.rolympian-explorer-hero{padding-block:42px 27px}.rolympian-explorer-hero h1{font-size:43px;line-height:.9}.rolympian-explorer-hero>span{font-size:16px}.rolympian-explorer-explainer{flex-direction:column;align-items:flex-start}.rolympian-browser-heading h2{font-size:36px}.rolympian-overview-grid>span{min-height:88px;padding:11px}.rolympian-overview-grid b{font-size:23px}.rolympian-search{grid-template-columns:36px minmax(0,1fr)}.rolympian-search button{grid-column:1/-1;width:auto;margin-top:0}.rolympian-filter-selects{grid-template-columns:1fr}.rolympian-custom-select-menu,.rolympian-filter-field:last-child .rolympian-custom-select-menu{width:auto;left:0;right:0}.rolympian-state-tabs{grid-template-columns:1fr 1fr;display:grid}.rolympian-state-tabs button:first-child{grid-column:1/-1}.rolympian-token-copy{padding:12px 10px 10px}.rolympian-token-copy>span{font-size:10px}.rolympian-token-copy>strong{font-size:20px}.rolympian-token-copy>div b{font-size:9px}.rolympian-token-art>span,.rolympian-token-art>em{max-width:calc(100% - 12px);padding:5px 6px;font-size:9px;top:6px}.rolympian-token-art>span{left:6px}.rolympian-token-art>em{right:6px}.rolympian-token-card footer{padding:10px;font-size:10px}.rolympian-pagination{grid-template-columns:1fr 1fr}.rolympian-pagination span{grid-area:1/1/auto/-1}.rolympian-detail-back{margin-top:24px}.rolympian-detail-links{grid-template-columns:1fr}.rolympian-detail-copy>header h1{font-size:42px}.rolympian-detail-status,.rolympian-detail-data-grid,.rolympian-token-balance-strip{grid-template-columns:1fr}.rolympian-traits-section>header,.rolympian-history-section>header{flex-direction:column;align-items:flex-start}.rolympian-trait-grid{grid-template-columns:1fr}.rolympian-history-list a{padding:13px}}.vault-dashboard-hero h1,.phase2-hero h1,.rolympian-explorer-hero h1,.meme-kit-hero h1,.docs-page h1{font:400 72px/.82 var(--font-display);letter-spacing:normal;margin:0}.vault-dashboard-hero h1 em,.docs-page h1 em{color:var(--oracle);text-shadow:6px 6px 0 var(--violet);font-style:normal}@media (max-width:800px){.vault-dashboard-hero h1,.phase2-hero h1,.rolympian-explorer-hero h1,.meme-kit-hero h1,.docs-page h1{font-size:50px;line-height:.86}}@media (max-width:600px){.vault-dashboard-hero h1,.phase2-hero h1,.rolympian-explorer-hero h1,.meme-kit-hero h1,.docs-page h1{font-size:43px;line-height:.9}.vault-dashboard-hero h1 em,.phase2-hero h1 em,.meme-kit-hero h1 em,.docs-page h1 em,.forge-hero h1 em{display:block}.vault-dashboard-grid,.phase2-owned{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.vault-dashboard-card,.phase2-owned-card{min-width:0}.vault-dashboard-card>header{flex-direction:column;align-items:flex-start;padding:8px}.vault-dashboard-card h2,.phase2-owned-card h2{overflow-wrap:anywhere;font-size:clamp(18px,5.2vw,22px);line-height:.95}.vault-dashboard-card-links{justify-content:space-between;width:100%}.vault-dashboard-card header small,.vault-dashboard-card header a{font-size:9px}.vault-dashboard-data{grid-template-columns:1fr}.vault-dashboard-data span{min-height:44px;padding:6px}.vault-dashboard-data small{font-size:8px}.vault-dashboard-data b{font-size:11px}.vault-dashboard-actions{gap:4px;padding:5px}.vault-dashboard-actions button{overflow-wrap:anywhere;min-width:0;min-height:44px;padding:5px 4px;font-size:9px}.phase2-owned-card>div:not(.owned-rolympian-art){padding:8px}.phase2-holder-info{top:7px;right:7px}.phase2-owned-card h2{padding-right:27px}.phase2-owned-card small{font-size:9px}.phase2-owned-card p{margin-top:9px;font-size:10px}.phase2-owned-card>div>span{margin-top:6px;font-size:10px}.phase2-card-actions{grid-template-columns:1fr;gap:4px;padding-top:8px}.phase2-card-actions>:first-child{grid-column:auto}.phase2-card-actions button{overflow-wrap:anywhere;min-width:0;min-height:44px;padding:5px 4px;font-size:9px}.phase2-tier-select label,.phase2-tier-select-trigger{font-size:9px}.vault-holder-info-tooltip,.phase2-holder-info-tooltip{width:min(160px,50vw - 20px)}.vault-holder-info-tooltip p,.phase2-holder-info-tooltip p{font-size:10px}}.trade-page{background:radial-gradient(circle at 85% 13%,#8a54ff2e,#0000 31%),radial-gradient(circle at 9% 55%,#cfff3b17,#0000 29%),linear-gradient(#070a08 0,#030504 100%);min-height:100vh;padding-bottom:96px}.trade-hero{border-bottom:1px solid #e9dfc524;padding-block:58px 34px}.trade-hero>p{color:var(--bronze);font:12px/1.4 var(--font-pixel);letter-spacing:.06em;margin:0 0 17px}.trade-hero h1{font:400 72px/.82 var(--font-display);margin:0}.trade-hero h1 em{color:var(--oracle);text-shadow:6px 6px 0 var(--violet);font-style:normal}.trade-hero>span{color:#a0aaa2;max-width:880px;margin-top:22px;font-size:18px;line-height:1.65;display:block}.trade-hero-links{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.trade-hero-links a{min-height:42px;color:var(--oracle);font:11px/1 var(--font-pixel);border:1px solid #cfff3b85;align-items:center;padding:0 13px;display:inline-flex}.trade-hero-links a:first-child{border-color:var(--oracle);background:var(--oracle);color:var(--void);box-shadow:4px 4px #8a54ff9e}.trade-hero-links a:hover{border-color:var(--parchment)}.trade-layout{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:stretch;gap:18px;margin-top:28px;display:grid}.trade-market-panel,.roly-trade-terminal{background:#070b08f0;border:1px solid #e9dfc529;min-width:0;box-shadow:0 28px 90px #00000057}.trade-market-panel{position:sticky;top:132px;overflow:hidden}.trade-market-panel>header{background:linear-gradient(90deg,#b7833f14,#0000);border-bottom:1px solid #e9dfc51f;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:17px 20px;display:flex}.trade-market-panel>header span{color:#9da79f;font:10px/1.3 var(--font-pixel);align-items:center;gap:8px;display:flex}.trade-market-panel>header strong{color:var(--oracle);font:11px/1.3 var(--font-pixel);text-align:right}.trade-token-signal{background:radial-gradient(circle at 25%,#cfff3b17,#0000 33%);border-bottom:1px solid #e9dfc51f;grid-template-columns:minmax(180px,.78fr) minmax(0,1fr);align-items:center;gap:28px;min-height:270px;padding:30px;display:grid;position:relative;overflow:hidden}.trade-token-signal:after{content:"Ω";color:#8a54ff14;font:260px/1 var(--font-display);position:absolute;bottom:-54px;right:-20px;transform:rotate(-9deg)}.trade-token-orbit{z-index:1;aspect-ratio:1;background:#050706;border:1px solid #cfff3b57;width:min(100%,220px);padding:12px;position:relative;box-shadow:9px 9px #8a54ff73,0 0 52px #cfff3b14}.trade-token-orbit:before,.trade-token-orbit:after{content:"";border-color:var(--oracle);width:12px;height:12px;position:absolute}.trade-token-orbit:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.trade-token-orbit:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.trade-token-orbit img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.trade-token-signal>div:last-child{z-index:1;position:relative}.trade-token-signal small{color:var(--bronze);font:10px/1.4 var(--font-pixel)}.trade-token-signal h2{color:var(--parchment);font:66px/.8 var(--font-display);margin:14px 0 8px}.trade-token-signal span{color:var(--oracle);font:13px/1 var(--font-pixel)}.trade-progress{border-bottom:1px solid #e9dfc51f;gap:11px;padding:22px 20px;display:grid}.trade-progress>div:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.trade-progress span,.trade-progress small{color:#939e95;font:10px/1.4 var(--font-pixel)}.trade-progress strong{color:var(--parchment);font:15px/1 var(--font-display);font-weight:400}.trade-progress-track{background:#030504;border:1px solid #cfff3b59;height:13px;padding:2px}.trade-progress-track i{background:repeating-linear-gradient(90deg,var(--oracle) 0 14px,#a7cc34 14px 17px);max-width:100%;height:100%;transition:width .3s steps(10,end);display:block;box-shadow:0 0 18px #cfff3b38}.trade-market-error{color:#ff8d7d;font:10px/1.55 var(--font-pixel);background:#ff3d2312;border:1px solid #ff3d238c;margin:0 20px 20px;padding:12px}.roly-trade-terminal{background:radial-gradient(circle at 85% 0,#8a54ff1f,#0000 28%),#070b08f7;border-color:#cfff3b4d;padding:22px;box-shadow:9px 9px #8a54ff47,0 30px 90px #0000006b}.trade-terminal-head{border-bottom:1px solid #e9dfc51f;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:19px;display:flex}.trade-terminal-head>div:first-child{gap:8px;display:grid}.trade-terminal-head>div:first-child span{color:var(--bronze);font:9px/1.3 var(--font-pixel)}.trade-terminal-head>div:first-child strong{color:var(--parchment);font:26px/.9 var(--font-display)}.trade-slippage{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.trade-slippage>span{color:#89948c;width:100%;font:8px/1 var(--font-pixel);text-align:right}.trade-slippage button{color:#9da79f;cursor:pointer;min-width:40px;min-height:27px;font:8px/1 var(--font-pixel);background:#080c09;border:1px solid #e9dfc52e;padding:0 5px}.trade-slippage button:hover,.trade-slippage button.is-active{border-color:var(--oracle);background:var(--oracle);color:var(--void)}.trade-amount-card,.trade-output-card{background:#050806;border:1px solid #e9dfc524;margin-top:12px;padding:16px}.trade-amount-card:focus-within{border-color:#cfff3b9e}.trade-amount-label{color:#8f9a91;font:9px/1.3 var(--font-pixel);justify-content:space-between;align-items:center;gap:13px;display:flex}.trade-amount-label small{color:#758078;font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-amount-input,.trade-output-value{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:9px;display:grid}.trade-amount-input input{width:100%;min-width:0;height:62px;color:var(--parchment);font:34px/1 var(--font-display);background:0 0;border:0;outline:0;padding:0}.trade-amount-input input::placeholder{color:#424a44}.trade-amount-input>span,.trade-output-value>span{min-width:104px;color:var(--oracle);justify-content:flex-end;align-items:center;gap:9px;display:inline-flex}.trade-amount-input img,.trade-output-value img{object-fit:contain;width:35px;height:35px;image-rendering:pixelated}.trade-eth-icon{background:#111713;border:1px solid #e9dfc533;padding:6px;image-rendering:auto!important}.trade-amount-input b,.trade-output-value b{font:11px/1 var(--font-pixel);font-weight:400}.trade-usd-value{color:#7f8982;font:10px/1.4 var(--font-pixel);grid-column:1;margin-top:-8px}.trade-percent-actions{border-top:1px solid #e9dfc51a;justify-content:flex-end;gap:5px;padding-top:10px;display:flex}.trade-percent-actions button{color:#99a39c;cursor:pointer;min-width:44px;min-height:27px;font:8px/1 var(--font-pixel);background:#0b100c;border:1px solid #e9dfc52e;padding:0 7px}.trade-percent-actions button:hover:not(:disabled){border-color:var(--oracle);color:var(--oracle)}.trade-percent-actions button:disabled{cursor:default;opacity:.35}.trade-direction-mark{z-index:2;width:38px;height:38px;color:var(--oracle);cursor:pointer;font:20px/1 var(--font-display);background:#070b08;border:1px solid #cfff3b80;place-items:center;margin:-5px auto -19px;display:grid;position:relative}.trade-direction-mark:hover:not(:disabled){border-color:var(--oracle);background:var(--oracle);color:var(--void)}.trade-direction-mark:disabled{cursor:default;opacity:.45}.trade-output-card{padding-top:25px}.trade-output-value>strong{overflow-wrap:anywhere;min-width:0;color:var(--parchment);font:27px/1 var(--font-display);font-weight:400}.trade-quote-details{background:#e9dfc51a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:12px;display:grid}.trade-quote-details>span{background:#0a0f0b;align-content:center;gap:6px;min-height:57px;padding:10px 11px;display:grid}.trade-quote-details>span:only-child{grid-column:1/-1}.trade-quote-details small{color:#7f8a82;font:8px/1.2 var(--font-pixel)}.trade-quote-details b{color:#c2cbc4;font:10px/1.35 var(--font-pixel);font-weight:400}.trade-graduation-notice,.trade-inline-error{color:#d4aa72;font:9px/1.55 var(--font-pixel);background:#b7833f14;border:1px solid #b7833fa6;margin:12px 0 0;padding:11px 12px}.trade-inline-error{color:#ff8d7d;background:#ff3d2312;border-color:#ff3d238c}.trade-action-button{border:1px solid var(--oracle);background:var(--oracle);width:100%;min-height:56px;color:var(--void);cursor:pointer;font:11px/1.35 var(--font-pixel);text-align:center;border-radius:0;justify-content:center;align-items:center;margin-top:13px;padding:8px 14px;display:inline-flex;box-shadow:6px 6px #8a54ffa8}.trade-action-button:hover:not(:disabled){box-shadow:4px 4px 0 var(--ember);transform:translate(2px,2px)}.trade-action-button:disabled{cursor:default;opacity:.4;box-shadow:none}.trade-total-fee{justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding:0 2px;display:flex}.trade-total-fee small{color:var(--bronze);font:8px/1.2 var(--font-pixel)}.trade-total-fee b{color:var(--parchment);font:10px/1.2 var(--font-pixel);font-weight:400}.trade-transaction-status{border-left:3px solid var(--oracle);color:#b7c1b9;font:9px/1.55 var(--font-pixel);background:#cfff3b0e;justify-content:space-between;align-items:center;gap:10px;margin:13px 0 0;padding:11px 12px;display:flex}.trade-transaction-status a{color:var(--oracle);flex:none}@media (max-width:1050px){.trade-layout{grid-template-columns:1fr}.trade-market-panel{position:relative;top:auto}.trade-token-signal{grid-template-columns:minmax(160px,230px) minmax(0,1fr)}}@media (max-width:800px){.trade-hero h1{font-size:50px;line-height:.86}.trade-layout{margin-top:18px}}@media (max-width:600px){.trade-page{padding-bottom:64px}.trade-hero{padding-block:42px 28px}.trade-hero h1{font-size:43px;line-height:.9}.trade-hero h1 em{display:block}.trade-hero>span{font-size:16px;line-height:1.55}.trade-hero-links{grid-template-columns:1fr;display:grid}.trade-hero-links a{text-align:center;justify-content:center}.trade-layout{width:calc(100% - 24px)}.trade-market-panel>header{flex-direction:column;align-items:flex-start}.trade-market-panel>header strong{text-align:left}.trade-token-signal{grid-template-columns:108px minmax(0,1fr);gap:18px;min-height:auto;padding:20px 16px}.trade-token-orbit{width:108px;padding:7px;box-shadow:6px 6px #8a54ff6b}.trade-token-signal h2{font-size:45px}.trade-token-signal small{font-size:8px}.roly-trade-terminal{padding:14px;box-shadow:5px 5px #8a54ff47}.trade-terminal-head{flex-direction:column}.trade-slippage{justify-content:flex-start;width:100%}.trade-slippage>span{text-align:left}.trade-slippage button{flex:1 1 0}.trade-amount-card,.trade-output-card{padding:13px}.trade-amount-input input{height:56px;font-size:30px}.trade-amount-input>span,.trade-output-value>span{min-width:92px}.trade-output-value>strong{font-size:24px}.trade-quote-details{grid-template-columns:1fr}.trade-quote-details>span:only-child{grid-column:auto}.trade-transaction-status{flex-direction:column;align-items:flex-start}}@media (max-width:380px){.trade-layout{width:calc(100% - 16px)}.trade-token-signal{grid-template-columns:88px minmax(0,1fr);gap:14px;padding-inline:12px}.trade-token-orbit{width:88px}.trade-token-signal h2{font-size:39px}.trade-percent-actions button{flex:1 1 0;min-width:0;padding-inline:3px}.trade-amount-input input{font-size:27px}.trade-amount-input>span,.trade-output-value>span{gap:6px;min-width:82px}.trade-amount-input img,.trade-output-value img,.trade-amount-input i,.trade-output-value i{width:31px;height:31px}}.roly-board-page{background:radial-gradient(circle at 82% 12%,#8a54ff2e,#0000 30%),radial-gradient(circle at 15% 38%,#cfff3b14,#0000 28%),linear-gradient(#070b08,#030504 72%);min-height:100vh;padding-bottom:110px}.roly-board-hero{border-bottom:1px solid #e9dfc524;padding-block:68px 48px;position:relative;overflow:hidden}.roly-board-hero p{color:var(--bronze);font:12px/1.4 var(--font-pixel);margin:0 0 18px}.roly-board-hero h1{z-index:1;font:88px/.78 var(--font-display);letter-spacing:-.025em;margin:0;position:relative}.roly-board-hero h1 em{color:var(--oracle);text-shadow:7px 7px 0 var(--violet);font-style:normal}.roly-board-hero>span{z-index:1;color:#a3ada5;max-width:850px;margin-top:25px;font-size:18px;line-height:1.65;display:block;position:relative}.roly-board{margin-top:34px}.roly-board-tabs{background:#e9dfc51f;border:1px solid #e9dfc526;align-items:stretch;gap:1px;min-height:62px;margin-top:12px;display:flex}.roly-board-tabs button{color:#7f8a82;cursor:pointer;min-width:0;font:11px/1 var(--font-pixel);background:#060906;border:0;flex:1 1 0;padding:0 18px;position:relative}.roly-board-tabs button:after{content:"";background:0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.roly-board-tabs button:hover,.roly-board-tabs button.is-active{color:var(--parchment);background:#cfff3b06}.roly-board-tabs button.is-active:after{background:var(--oracle);box-shadow:0 0 13px #cfff3b4d}.roly-board-intro{background:linear-gradient(105deg,#cfff3b0f,#8a54ff0f);border:1px solid #cfff3b47;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:22px;padding:17px 18px;display:grid}.roly-board-intro>span{color:var(--oracle);text-align:center;font-size:23px}.roly-board-intro div{gap:6px;display:grid}.roly-board-intro strong{color:var(--parchment);font:12px/1.3 var(--font-pixel);font-weight:400}.roly-board-intro p{color:#909b93;margin:0;font-size:14px;line-height:1.5}.roly-board-intro>small{color:var(--bronze);font:9px/1.35 var(--font-pixel);text-align:right}.roly-board-podium{grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-top:28px;display:grid}.roly-board-podium-card{min-width:0;min-height:170px;color:var(--parchment);background:radial-gradient(circle at 0 0,#cfff3b14,#0000 43%),#080d09;border:1px solid #b7833f6b;grid-template-rows:1fr auto;grid-template-columns:94px minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:21px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.roly-board-podium-card:after{content:"";border:1px solid #cfff3b1c;border-radius:50%;width:135px;height:135px;position:absolute;bottom:-42px;right:-38px;box-shadow:0 0 0 17px #8a54ff0a,0 0 0 34px #cfff3b06}.roly-board-podium-card:hover{border-color:var(--oracle);transform:translateY(-3px);box-shadow:7px 7px #8a54ff6b}.roly-board-podium-card.rank-1{box-shadow:inset 4px 0 0 var(--oracle);background:radial-gradient(circle at 0 0,#cfff3b24,#0000 48%),linear-gradient(145deg,#10180f,#080d09);border-color:#cfff3b9e}.roly-board-podium-rank{color:var(--bronze);font:10px/1 var(--font-pixel);position:absolute;top:11px;right:13px}.roly-board-avatar{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.roly-board-podium-card>.roly-board-avatar{border:1px solid #e9dfc52e;grid-row:1/3;width:94px;height:94px;box-shadow:5px 5px #8a54ff5c}.roly-board-podium-copy{gap:8px;min-width:0;display:grid}.roly-board-podium-copy small{color:var(--oracle);font:8px/1 var(--font-pixel)}.roly-board-podium-copy strong{font:25px/.95 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roly-board-podium-copy em{color:#7e8981;font:8px/1 var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.roly-board-podium-card>b{color:var(--oracle);font:31px/.8 var(--font-display);text-align:right;align-self:end;font-weight:400}.roly-board-podium-card>i{color:var(--bronze);font:7px/1 var(--font-pixel);text-align:right;align-self:start;font-style:normal}.roly-board-ledger{background:#060a07;border:1px solid #e9dfc526;margin-top:32px}.roly-board-ledger>header,.roly-board-row{grid-template-columns:78px minmax(250px,1.25fr) minmax(300px,1fr) 160px 32px;align-items:center;gap:16px;display:grid}.roly-board-ledger>header{min-height:51px;color:var(--bronze);font:8px/1 var(--font-pixel);border-bottom:1px solid #e9dfc526;padding:0 17px}.roly-board-row{min-height:98px;color:var(--parchment);border-bottom:1px solid #e9dfc51f;padding:10px 17px;transition:background .16s,box-shadow .16s;position:relative}.roly-board-row:hover{z-index:1;box-shadow:inset 4px 0 0 var(--oracle);background:#cfff3b0b}.roly-board-row[data-fire-rank]{isolation:isolate}.roly-board-row[data-fire-rank]>:not(.roly-board-fire){z-index:2;position:relative}.roly-board-fire,.roly-board-fire:before,.roly-board-fire:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.roly-board-fire{border:var(--roly-board-fire-line) solid rgb(255 106 36/var(--roly-board-fire-alpha));box-shadow:0 0 var(--roly-board-fire-glow) rgb(255 106 36/var(--roly-board-fire-alpha));animation:roly-board-fire-border-pulse var(--roly-board-fire-pulse) ease-in-out infinite}.roly-board-fire:before{border:1px solid rgb(255 189 85/var(--roly-board-fire-hot-alpha))}.roly-board-fire:after{background-image:linear-gradient(90deg,#0000,#ffdc8a,#0000),linear-gradient(90deg,#0000,#ff9e45,#0000);background-repeat:no-repeat;background-size:34% var(--roly-board-fire-line),34% var(--roly-board-fire-line);animation:roly-board-fire-border-sweep var(--roly-board-fire-sweep) linear infinite}@keyframes roly-board-fire-border-pulse{0%,to{filter:brightness()}50%{filter:brightness(var(--roly-board-fire-brightness))}}@keyframes roly-board-fire-border-sweep{0%{background-position:-52% 0,152% 100%}to{background-position:152% 0,-52% 100%}}.roly-board-rank{color:var(--oracle);font:14px/1 var(--font-pixel);font-weight:400}.roly-board-collector{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.roly-board-collector>.roly-board-avatar{border:1px solid #e9dfc526;width:66px;height:66px}.roly-board-collector>span{gap:9px;min-width:0;display:grid}.roly-board-collector strong{font:22px/.95 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roly-board-collector small{color:#7e8981;font:8px/1 var(--font-pixel)}.roly-board-dossier{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.roly-board-dossier.is-arena{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px}.roly-board-dossier small{color:#768178;font:8px/1.25 var(--font-pixel);white-space:nowrap}.roly-board-dossier b{color:#afb8b1;font-weight:400}.roly-board-score{color:var(--oracle);font:29px/.85 var(--font-display);text-align:right;font-weight:400}.roly-board-row-arrow{color:var(--bronze);font:24px/1 var(--font-display);text-align:right}.roly-board-ledger>footer{justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:10px 17px;display:flex}.roly-board-ledger>footer>span{color:#7e8981;font:8px/1.4 var(--font-pixel)}.roly-board-ledger>footer>div{gap:8px;display:flex}.roly-board-ledger>footer button{color:#9ba59d;cursor:pointer;min-height:39px;font:8px/1 var(--font-pixel);background:#0a0f0b;border:1px solid #e9dfc52e;padding:0 13px}.roly-board-ledger>footer button:hover:not(:disabled){border-color:var(--oracle);color:var(--oracle)}.roly-board-ledger>footer button:disabled{cursor:default;opacity:.28}.roly-board-state{text-align:center;background:#080d09cc;border:1px dashed #cfff3b52;align-content:center;place-items:center;gap:16px;min-height:380px;margin-top:34px;padding:36px;display:grid}.roly-board-state span{color:var(--bronze);font:10px/1 var(--font-pixel)}.roly-board-state h2{color:var(--parchment);font:42px/.9 var(--font-display);margin:0}.roly-board-state p{color:#929d94;margin:0;font-size:15px}.roly-board-state.is-error{border-color:#ff6a2473}@media (max-width:1100px){.roly-board-podium{grid-template-columns:1fr}.roly-board-podium-card{grid-template-columns:82px minmax(0,1fr) auto;min-height:145px}.roly-board-podium-card>.roly-board-avatar{width:82px;height:82px}.roly-board-ledger>header,.roly-board-row{grid-template-columns:65px minmax(230px,1fr) minmax(250px,1fr) 130px 25px;gap:12px}}@media (max-width:800px){.roly-board-hero h1{font-size:66px}.roly-board-ledger>header,.roly-board-row{grid-template-columns:56px minmax(220px,1fr) 120px 24px}.roly-board-ledger>header span:nth-child(3),.roly-board-dossier{display:none}.roly-board-ledger.is-arena .roly-board-row{grid-template-rows:auto auto;min-height:128px}.roly-board-ledger.is-arena .roly-board-rank{grid-area:1/1}.roly-board-ledger.is-arena .roly-board-collector{grid-area:1/2}.roly-board-ledger.is-arena .roly-board-score{grid-area:1/3}.roly-board-ledger.is-arena .roly-board-row-arrow{grid-area:1/4}.roly-board-ledger.is-arena .roly-board-dossier{grid-area:2/2/auto/5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}@media (max-width:600px){.site-phase-navigation{display:none}.roly-board-page{padding-bottom:70px}.roly-board-hero{padding-block:42px 30px}.roly-board-hero:after{display:none}.roly-board-hero p{font-size:9px}.roly-board-hero h1{font-size:51px}.roly-board-hero h1 em{text-shadow:5px 5px 0 var(--violet);display:block}.roly-board-hero>span{margin-top:21px;font-size:16px;line-height:1.55}.roly-board{margin-top:24px}.roly-board-tabs{min-height:56px;margin-top:9px}.roly-board-tabs button{min-width:0;min-height:46px;padding:5px;font-size:8px}.roly-board-intro{grid-template-columns:26px minmax(0,1fr);gap:10px;padding:13px}.roly-board-intro strong{font-size:9px}.roly-board-intro p{font-size:12px;line-height:1.45}.roly-board-intro>small{text-align:left;grid-column:2}.roly-board-podium{gap:8px;margin-top:20px}.roly-board-podium-card{grid-template-columns:66px minmax(0,1fr) auto;gap:7px 10px;min-height:116px;padding:13px}.roly-board-podium-card>.roly-board-avatar{width:66px;height:66px;box-shadow:3px 3px #8a54ff5c}.roly-board-podium-copy{gap:5px}.roly-board-podium-copy strong{font-size:19px}.roly-board-podium-copy small,.roly-board-podium-copy em{font-size:6px}.roly-board-podium-card>b{font-size:24px}.roly-board-podium-card>i{font-size:6px}.roly-board-ledger{background:0 0;border:0;margin-top:22px}.roly-board-ledger>header{display:none}.roly-board-rows{gap:7px;display:grid}.roly-board-row{background:#070b08;border:1px solid #e9dfc524;grid-template-columns:42px minmax(0,1fr) auto 18px;gap:8px;min-height:88px;padding:9px}.roly-board-ledger.is-arena .roly-board-row{grid-template-columns:42px minmax(0,1fr) auto 18px;min-height:162px}.roly-board-ledger.is-arena .roly-board-dossier{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}.roly-board-rank{font-size:9px}.roly-board-collector{grid-template-columns:52px minmax(0,1fr);gap:9px}.roly-board-collector>.roly-board-avatar{width:52px;height:52px}.roly-board-collector strong{font-size:16px}.roly-board-collector small{font-size:6px}.roly-board-score{font-size:21px}.roly-board-row-arrow{font-size:17px}.roly-board-ledger>footer{flex-direction:column;align-items:stretch;margin-top:12px;padding:10px 0}.roly-board-ledger>footer>div{grid-template-columns:1fr 1fr;display:grid}.roly-board-ledger>footer button{width:100%}.roly-board-state{min-height:300px;padding:24px 16px}.roly-board-state h2{font-size:32px}}.roly-board-hero p,.roly-board-tabs button,.roly-board-intro strong,.roly-board-intro>small,.roly-board-podium-copy small,.roly-board-podium-copy em,.roly-board-podium-card>i,.roly-board-podium-rank,.roly-board-ledger>header,.roly-board-rank,.roly-board-collector small,.roly-board-dossier small,.roly-board-ledger>footer>span,.roly-board-ledger>footer button,.roly-board-state span{font-size:12px}.cavern-page{background:radial-gradient(circle at 76% 8%,#26844c33,#0000 31%),radial-gradient(circle at 20% 34%,#8a54ff1f,#0000 30%),#030604;min-height:100vh;padding-bottom:110px}.cavern-hero{border-bottom:1px solid #e9dfc524;grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:center;gap:58px;padding-block:54px 32px;display:grid}.cavern-hero p,.cavern-hero aside small,.cavern-law b,.cavern-gate small,.cavern-operator small,.cavern-summary small,.cavern-process small,.cavern-pets header small,.cavern-pet-title small,.cavern-pet-title span,.cavern-pet-grid dt{color:#78d88d;font:8px/1.3 var(--font-pixel);letter-spacing:.05em}.cavern-hero>div>p{margin:0 0 17px;font-size:10px;line-height:1}.cavern-hero h1{color:var(--parchment);font:72px/.82 var(--font-display);margin:0}.cavern-hero h1 em{color:#6fd786;text-shadow:6px 6px #8a54ffa6;font-style:normal}.cavern-hero>div>span{color:#9ba59d;max-width:760px;margin-top:20px;font-size:16px;line-height:1.55;display:block}.cavern-hero aside{background:#040c07e0;border:1px solid #6fd7867a;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;padding:30px;display:grid;box-shadow:9px 9px #8a54ff47}.cavern-hero aside span{text-align:center;gap:10px;display:grid}.cavern-hero aside b{color:#8ce99f;font:52px/.8 var(--font-display);font-weight:400}.cavern-hero aside i{color:var(--bronze);font:normal 28px/1 var(--font-display)}.cavern-hero aside strong{color:var(--parchment);font:10px/1 var(--font-pixel);text-align:center;border-top:1px solid #e9dfc524;grid-column:1/-1;margin-top:12px;padding-top:16px;font-weight:400}.cavern-law{background:#100c07b8;border:1px solid #b7833f66;grid-template-columns:210px minmax(0,1fr);gap:25px;margin-top:26px;padding:22px 24px;display:grid}.cavern-law b{color:var(--bronze)}.cavern-law p{color:#a1a79f;margin:0;font-size:14px;line-height:1.6}.cavern-gate{text-align:center;background:radial-gradient(circle,#3577452e,#0000 52%),#050b07db;border:1px solid #6fd78661;align-content:center;place-items:center;gap:15px;min-height:390px;margin-top:34px;padding:42px;display:grid}.cavern-gate.is-locked{background:radial-gradient(circle,#8a54ff21,#0000 52%),#070807e6;border-color:#b7833f6b}.cavern-gate-rune{color:#70d587;width:72px;height:72px;font:44px/1 var(--font-display);border:1px solid;place-items:center;display:grid;box-shadow:6px 6px #8a54ff4d}.cavern-gate.is-locked .cavern-gate-rune{color:var(--bronze)}.cavern-gate h2{color:var(--parchment);font:clamp(2rem,5vw,4rem)/.9 var(--font-display);margin:4px 0 0}.cavern-gate>p{color:#929c94;max-width:700px;margin:0;font-size:15px;line-height:1.6}.cavern-primary-link,.cavern-gate .site-wallet-button{color:#041007;min-height:48px;font:8px/1 var(--font-pixel);background:#6fd786;border:1px solid #6fd786;justify-content:center;align-items:center;margin-top:6px;padding:0 20px;display:inline-flex;box-shadow:5px 5px #8a54ff80}.cavern-beastmaster-picker{text-align:left;grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:12px;width:min(100%,780px);margin-top:15px;display:grid}.cavern-beastmaster-picker.is-open{z-index:20;position:relative}.cavern-beastmaster-select{gap:8px;min-width:0;display:grid;position:relative}.cavern-beastmaster-select-label{color:#79c88a;font:7px/1 var(--font-pixel);letter-spacing:.05em}.cavern-beastmaster-select-trigger{color:#9beaab;cursor:pointer;min-width:0;min-height:54px;font:11px/1.3 var(--font-pixel);text-align:left;background:#070d09;border:1px solid #63c87a;justify-content:space-between;align-items:center;gap:15px;padding:0 16px;display:flex}.cavern-beastmaster-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cavern-beastmaster-select-trigger>i{border-bottom:2px solid;border-right:2px solid;flex:none;width:10px;height:10px;transition:transform .15s;transform:translateY(-3px)rotate(45deg)}.cavern-beastmaster-picker.is-open .cavern-beastmaster-select-trigger>i{transform:translateY(3px)rotate(225deg)}.cavern-beastmaster-select-options{z-index:21;background:#070d09;border:1px solid #63c87a;max-height:min(430px,55vh);padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:7px 7px #8a54ff75}.cavern-beastmaster-select-options>button{width:100%;min-height:72px;color:var(--parchment);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e9dfc51f;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.cavern-beastmaster-select-options>button:last-child{border-bottom:0}.cavern-beastmaster-select-options>button:hover,.cavern-beastmaster-select-options>button:focus-visible{background:#6fd7861f;outline:0}.cavern-beastmaster-select-options>button.is-selected{color:#041007;background:#6fd786}.cavern-beastmaster-select-options img{object-fit:cover;width:54px;height:54px;image-rendering:pixelated;display:block}.cavern-beastmaster-select-options span{gap:6px;min-width:0;display:grid}.cavern-beastmaster-select-options small{color:#79c88a;font:8px/1 var(--font-pixel)}.cavern-beastmaster-select-options .is-selected small{color:#174823}.cavern-beastmaster-select-options b{font:20px/1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.cavern-beastmaster-select-options strong{color:currentColor;font:8px/1 var(--font-pixel);font-weight:400}.cavern-beastmaster-confirm{color:#041007;cursor:pointer;min-height:54px;font:11px/1.25 var(--font-pixel);background:#6fd786;border:1px solid #63c87a;padding:8px}.cavern-process button,.cavern-pet-actions button{color:#041007;cursor:pointer;min-height:54px;font:7px/1.25 var(--font-pixel);background:#6fd786;border:1px solid #63c87a;padding:8px}.cavern-beastmaster-confirm:hover:not(:disabled),.cavern-process button:hover:not(:disabled),.cavern-pet-actions button:hover:not(:disabled){background:#91eba4}.cavern-beastmaster-confirm:disabled,.cavern-beastmaster-select-trigger:disabled,.cavern-process button:disabled,.cavern-pet-actions button:disabled{cursor:not-allowed;filter:saturate(.25);opacity:.35}.cavern-operator{background:linear-gradient(100deg,#1647228f,#060d08e0);border:1px solid #5fc975;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:230px;margin-top:34px;padding:20px;display:grid;box-shadow:inset 5px 0 #65d27c}.cavern-operator img{object-fit:cover;width:190px;height:190px;image-rendering:pixelated;display:block}.cavern-operator h2{color:#91eca4;font:44px/.9 var(--font-display);margin:12px 0 10px}.cavern-operator p{color:#a1aaa3;margin:0;line-height:1.55}.cavern-operator strong{color:#6fd786;font:9px/1.5 var(--font-pixel);text-align:center;border:1px solid #6fd786;padding:14px;font-weight:400}.cavern-summary{background:#e9dfc514;border:1px solid #e9dfc521;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:14px;display:grid}.cavern-summary>span{background:#070b08;align-content:center;gap:9px;min-height:104px;padding:17px;display:grid}.cavern-summary b{color:var(--parchment);font:22px/1 var(--font-display);font-weight:400}.cavern-summary em{color:#879188;font:normal 8px/1 var(--font-pixel)}.cavern-process{background:#8a54ff12;border:1px solid #8a54ff61;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:14px;padding:21px;display:grid}.cavern-process>div:first-child{gap:8px;display:grid}.cavern-process b{color:var(--parchment);font:24px/1 var(--font-display);font-weight:400}.cavern-process p{color:#909990;margin:0;font-size:13px}.cavern-process>div:last-child{gap:8px;display:flex}.cavern-process button{min-width:150px}.cavern-buyback{background:linear-gradient(110deg,#321f086b,#080b08f0);border:1px solid #b7833f9e;margin-top:34px;padding:22px;box-shadow:inset 5px 0 #b7833fb8}.cavern-buyback>header{border-bottom:1px solid #b7833f57;justify-content:space-between;align-items:end;gap:28px;padding-bottom:18px;display:flex}.cavern-buyback small{color:var(--bronze);font:8px/1.3 var(--font-pixel)}.cavern-buyback h2{color:var(--parchment);font:36px/.9 var(--font-display);margin:9px 0 0}.cavern-buyback>header p{color:#9ca39d;text-align:right;max-width:570px;margin:0;font-size:13px;line-height:1.55}.cavern-buyback>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.cavern-buyback article{background:#030704c7;border:1px solid #e9dfc524;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px 18px;padding:17px;display:grid}.cavern-buyback article b{color:#8ce99f;font:30px/1 var(--font-display);font-weight:400}.cavern-buyback article code{color:#7f8b82;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cavern-buyback article button{border:1px solid var(--bronze);background:var(--bronze);color:#100a03;cursor:pointer;min-width:190px;min-height:48px;font:8px/1.35 var(--font-pixel);grid-area:1/2/4;padding:10px 14px;box-shadow:5px 5px #8a54ff6b}.cavern-buyback article button:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.45}.cavern-buyback footer{color:#757e77;font:7px/1.4 var(--font-pixel);text-align:right;margin-top:15px}.cavern-pets{margin-top:34px}.cavern-pets>header{border-bottom:1px solid #6fd7864d;justify-content:space-between;align-items:end;gap:30px;padding-bottom:18px;display:flex}.cavern-pets header h2{color:var(--parchment);font:42px/.9 var(--font-display);margin:8px 0 0}.cavern-pets>header>span{color:#8e9890;text-align:right;max-width:540px;font-size:13px;line-height:1.5}.cavern-pet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px;display:grid}.cavern-pet-grid>article{background:#070b08;border:1px solid #e9dfc526;min-width:0;padding:11px}.cavern-pet-grid>article>img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;image-rendering:pixelated;border:1px solid #6fd78633;display:block}.cavern-pet-title{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:14px 2px;display:grid}.cavern-pet-title small,.cavern-pet-title span{grid-column:1}.cavern-pet-title b{color:#82df96;font:34px/.8 var(--font-display);grid-area:1/2/3;align-self:center;font-weight:400}.cavern-pet-title span{color:#737d75;text-overflow:ellipsis;overflow:hidden}.cavern-pet-grid dl{background:#e9dfc514;border:1px solid #e9dfc51f;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.cavern-pet-grid dl>div{background:#090e0a;gap:8px;padding:12px;display:grid}.cavern-pet-grid dd{color:#b3bcb5;font:14px/1.45 var(--font-display);margin:0}.cavern-pet-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.cavern-pet-actions button:nth-child(n+3){color:var(--bronze);background:#b7833f14;border-color:#b7833f99}@media (max-width:1450px) and (min-width:901px){.site-header-inner{grid-template-columns:minmax(170px,.8fr) auto minmax(170px,.8fr);gap:18px;width:min(100% - 34px,1420px)}.site-logo{width:clamp(190px,15vw,240px)}.site-navigation{gap:clamp(18px,2vw,32px)}.site-navigation a,.site-phase-navigation>summary{font-size:11px}.site-launch>a{padding-inline:12px}}@media (max-width:900px){.cavern-hero{grid-template-columns:1fr;gap:28px}.cavern-hero aside{width:min(100%,520px)}.cavern-law{grid-template-columns:1fr;gap:10px}.cavern-operator{grid-template-columns:150px minmax(0,1fr)}.cavern-operator img{width:150px;height:150px}.cavern-operator strong{grid-column:1/-1}.cavern-summary,.cavern-pet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.cavern-page{padding-bottom:70px}.cavern-hero{padding-block:42px 28px}.cavern-hero>div>p{font-size:7px}.cavern-hero h1{font-size:45px}.cavern-hero h1 em{text-shadow:5px 5px #8a54ffa6;display:block}.cavern-hero>div>span{font-size:12px;line-height:1.55}.cavern-hero aside{grid-template-columns:1fr auto 1fr;gap:8px;padding:19px 13px;box-shadow:5px 5px #8a54ff47}.cavern-hero aside b{font-size:38px}.cavern-law{margin-top:16px;padding:16px}.cavern-law p{font-size:12px}.cavern-gate{min-height:330px;margin-top:21px;padding:28px 14px}.cavern-gate h2{font-size:33px}.cavern-gate>p{font-size:13px}.cavern-primary-link{width:100%;padding-inline:8px}.cavern-beastmaster-picker{grid-template-columns:1fr}.cavern-beastmaster-select-options{max-height:310px}.cavern-operator{grid-template-columns:92px minmax(0,1fr);gap:13px;margin-top:21px;padding:12px}.cavern-operator img{width:92px;height:92px}.cavern-operator h2{margin-block:7px;font-size:25px}.cavern-operator p{font-size:11px}.cavern-summary>span{min-height:89px;padding:12px}.cavern-summary b{font-size:18px}.cavern-process{grid-template-columns:1fr;gap:14px;padding:16px}.cavern-process>div:last-child{grid-template-columns:1fr 1fr;display:grid}.cavern-process button{min-width:0}.cavern-buyback{margin-top:21px;padding:16px}.cavern-buyback>header{flex-direction:column;align-items:start;gap:10px}.cavern-buyback>header p{text-align:left;font-size:12px}.cavern-buyback h2{font-size:30px}.cavern-buyback>div,.cavern-buyback article{grid-template-columns:1fr}.cavern-buyback article button{grid-area:auto;width:100%}.cavern-buyback footer{text-align:left}.cavern-pets{margin-top:24px}.cavern-pets>header{flex-direction:column;align-items:start;gap:10px}.cavern-pets header h2{font-size:32px}.cavern-pets>header>span{text-align:left;font-size:12px}.cavern-pet-grid{grid-template-columns:1fr}}.phase3-equipment-summary{color:var(--acid,#bdff2b);flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.phase3-equipment-panel{background:linear-gradient(120deg,#a477ff15,#baff2010);border:1px solid #655292;margin:2rem 0;padding:1.4rem}.phase3-equipment-panel p{color:#aaa99c;font-size:.95rem;line-height:1.6}.phase3-equipment-panel p+p{margin-top:1rem}.phase3-equipment-panel .phase3-beastmaster-feature{color:#deded2;background:#baff2008;border-left:2px solid #c0ff30;padding:1rem}.phase3-boost-sync{color:#c0ff30;font:inherit;text-align:left;cursor:pointer;border:1px solid #c0ff30;margin:1rem 0 .65rem;padding:.8rem 1rem}.phase3-boost-sync:disabled{opacity:.4;cursor:not-allowed}.phase3-boost-sync:focus-visible{outline-offset:4px;outline:2px solid #a477ff}.phase3-equipment-panel a,.phase3-wallet-pot a{color:#c0ff30;text-underline-offset:4px}.phase3-rarity-boosts{grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:.6rem;margin:1rem 0;display:grid}.phase3-rarity-boosts span{text-align:center;border:1px solid #a477ff40;gap:.4rem;padding:.8rem .5rem;display:grid}.phase3-rarity-boosts small{color:#aaa99c;font-size:.66rem}.phase3-rarity-boosts b{color:#c0ff30;font-size:1.35rem;font-weight:400}.phase3-page{--p3-gold:#d3b578}.phase3-hero{background:linear-gradient(90deg,#080c09f5 0%,#080b09b8 48%,#100d19a6 100%),url(/art/rolympus-hero.png) 50%/cover;border-color:#8b78434d;min-height:530px;box-shadow:8px 8px #9f80ff18,0 35px 90px #0008}.phase3-hero:before{opacity:.1}.phase3-hero:after{filter:none;background:0 0;border:1px solid #d3b57826;border-radius:0;width:auto;height:auto;inset:12px}.phase3-hero h1{line-height:.98}.phase3-hero h1 em{text-shadow:4px 5px #7048b752,0 0 35px #bdff351a}.phase3-hero-copy>p:not(.phase3-kicker){color:#dddacb;margin:1.5rem 0;font-size:1.1rem}.phase3-hero-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin:1.5rem 0 2rem;display:flex}.phase3-hero-actions a{color:var(--p3-gold);letter-spacing:.1em;align-items:center;gap:.7rem;font-size:.75rem;text-decoration:none;display:inline-flex}.phase3-hero-actions a:first-child{color:#11150a;background:var(--p3-green);padding:1rem 1.15rem;box-shadow:4px 4px #8654d9}.phase3-truth-strip{gap:.7rem 1rem}.phase3-truth-strip span{border-left:1px solid #d3b57866;padding-left:.65rem}.phase3-yield-oracle{background:linear-gradient(140deg,#1a2216ed,#15101fef);border-color:#d3b57899;box-shadow:6px 6px #9f80ff26,0 25px 70px #0009}.phase3-yield-oracle:before{background:radial-gradient(at 100% 0,#d3b57822,#0000 65%)}.phase3-yield-status{color:#e5cf9d;background:#d3b5780c;border-color:#d3b57855}.phase3-preview-toggle{background:linear-gradient(90deg,#191222,#10130e);border-color:#9f80ff45;padding:.7rem;font-size:.75rem}.phase3-local-banner{background:#211c114d;border-color:#d3b57844;padding-block:.75rem}.phase3-local-banner a{color:#e5cf9d;text-underline-offset:3px}.phase3-ledger{border:0;gap:.65rem;margin-block:1.25rem}.phase3-ledger article,.phase3-ledger article:last-child{background:linear-gradient(125deg,#1a1d13,#0c0e0c);border:1px solid #d3b57830;border-top:2px solid #d3b57866;padding:1.35rem}.phase3-ledger article:nth-child(2n){background:linear-gradient(125deg,#1a1525,#0c0e0c);border-top-color:#9f80ff99}.phase3-ledger b{font-size:1.75rem}.phase3-ledger small,.phase3-preview small{color:#a9af9c}.phase3-ledger span{color:#929685}.phase3-wallet-pot{background:radial-gradient(at 100% 0,#9f80ff16,#0000 65%),#0d110c;border-color:#8b9d514f;padding:clamp(1.25rem,3vw,2rem);box-shadow:inset 0 2px #bdff351a}.phase3-wallet-pot header>span{color:#c7b8ed;background:#9f80ff0d;border:1px solid #9f80ff4d;align-self:start;padding:.5rem .75rem;font-size:.75rem}.phase3-wallet-totals{gap:.6rem}.phase3-wallet-totals>div{background:#0003;border:1px solid #ffffff0d;padding:1.15rem}.phase3-wallet-totals b{font-size:1.65rem}.phase3-wallet-yield{border:1px solid #d3b5784d;border-left:3px solid var(--p3-gold);background:linear-gradient(105deg,#d3b5780e,#9f80ff0b)}.phase3-wallet-yield b{color:#e8d7aa}.phase3-wallet-pot>p{padding-top:.65rem;font-size:.75rem}.phase3-wallet-pot>.phase3-history-stamp{color:#8f9685;border:0;margin-right:1.25rem;font-size:.65rem;display:inline-block}.phase3-boost-ribbon{border-top:1px solid #9f80ff30;flex-wrap:wrap;align-items:center;gap:.65rem 1.25rem;margin-top:1rem;padding-top:1rem;display:flex}.phase3-boost-ribbon>span{color:#c5bdd6;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.phase3-boost-ribbon b{color:var(--p3-green);font-size:1rem}.phase3-boost-ribbon a{margin-left:auto;font-size:.68rem}.phase3-builder{background:linear-gradient(150deg,#161a12,#0c0e0d 50%);border-color:#d3b57840;scroll-margin-top:125px}.phase3-builder>header small,.phase3-side header small{color:var(--p3-gold)}.phase3-amount-control{background:#080b08;border-color:#8f9a534d;box-shadow:inset 0 2px 10px #0005}.phase3-amount-control:focus-within{border-color:var(--p3-green);box-shadow:0 0 0 2px #bdff351a}.phase3-locks button{border-top:2px solid #9f80ff66;min-width:0;min-height:160px}.phase3-locks button.active{border-color:var(--p3-green);background:linear-gradient(145deg,#d8ff88,#b0f22a);box-shadow:3px 3px #8654d970}.phase3-locks button>span strong{overflow-wrap:anywhere}.phase3-guide-link{color:#bbaaeb;letter-spacing:.08em;text-underline-offset:4px;font-size:.67rem;display:inline-block}.phase3-equipment-panel{background:radial-gradient(at 50% 40%,#9f80ff28,#0000 75%),#101016;border-color:#9f80ff66;margin-block:1.5rem;padding:1.25rem;position:relative}.phase3-equipment-panel .phase3-section-heading b{font-size:1.6rem}.phase3-equipment-panel .phase3-section-heading a{font-size:.7rem}.phase3-loadout-art{justify-content:center;gap:1rem;padding:1.4rem .5rem 1rem;display:flex}.phase3-loadout-art span{width:90px;height:90px;image-rendering:pixelated;background:url(/arena/items/raw/7-blade-of-the-first-flame.png) 50%/80% no-repeat,linear-gradient(140deg,#d3b57818,#0003);border:1px solid #d3b57870;transform:rotate(-5deg);box-shadow:3px 3px #d3b57818}.phase3-loadout-art span:nth-child(2){background-image:url(/arena/items/raw/50-crown-before-time.png),radial-gradient(circle,#9f80ff26,#0003);border-color:#bbaaeb;width:110px;height:110px;margin-top:-.5rem;transform:none;box-shadow:0 0 25px #9f80ff1f,4px 4px #9f80ff25}.phase3-loadout-art span:nth-child(3){background-image:url(/arena/items/raw/12-tempest-aegis.png),linear-gradient(140deg,#9f80ff18,#0003);transform:rotate(5deg)}.phase3-equipment-caps{color:#c2b3e6;letter-spacing:.06em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;font-size:.65rem;display:flex}.phase3-equipment-caps>span{border:1px solid #9f80ff30;padding:.35rem .55rem}.phase3-equipment-panel .phase3-beastmaster-feature{flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin-block:1rem;font-size:.75rem;display:flex}.phase3-equipment-panel>p{font-size:.7rem}.phase3-section-heading{flex-wrap:wrap}.phase3-fees{color:#b9c2ab;flex-wrap:wrap;gap:.6rem 1.25rem;display:flex}.phase3-fees span{gap:.45rem;display:flex}.phase3-fees svg{color:var(--p3-green)}.phase3-submit:not(:disabled){box-shadow:4px 4px #8654d9}.phase3-warning{color:#a9a795}.phase3-warning a{color:#d9c794;text-underline-offset:3px}.phase3-side>section{background:linear-gradient(140deg,#1c1724,#0c0e0c);border-color:#9f80ff40}.phase3-position{background:#0d100ddd;border-color:#d3b57840}.phase3-position>b{color:var(--p3-green)}.phase3-position>button+button{margin-top:.5rem}.phase3-model-note nav{margin-top:1.5rem;display:grid}.phase3-model-note nav a{color:#cfc5e2;border-top:1px solid #9f80ff26;padding:.9rem 0;font-size:.75rem;text-decoration:none}.phase3-model-note nav a:hover{color:var(--p3-green)}.phase3-page :is(a,button):focus-visible{outline:2px solid var(--p3-violet);outline-offset:4px}#phase-three,#phase-three section{scroll-margin-top:130px}#phase-three>section{border-top:1px solid #d3b57833;margin-top:2rem;padding-top:1rem}@media (max-width:900px){.phase3-hero{background-position:65%}.phase3-yield-oracle{width:100%}.phase3-ledger article:nth-child(n){border:1px solid #d3b57830;border-top:2px solid #d3b57866}}@media (max-width:560px){.phase3-hero{gap:1.75rem;padding:1.5rem 1.15rem}.phase3-hero h1{font-size:clamp(2.6rem,12.5vw,3.7rem)}.phase3-kicker{font-size:.57rem}.phase3-hero-actions{gap:1rem}.phase3-hero-actions a{font-size:.66rem}.phase3-truth-strip{gap:.65rem;font-size:.57rem}.phase3-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.phase3-ledger article{min-width:0;padding:.9rem}.phase3-ledger small{font-size:.55rem}.phase3-ledger b{overflow-wrap:anywhere;font-size:1.2rem}.phase3-wallet-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.phase3-wallet-totals>div{padding:.75rem}.phase3-wallet-totals small{font-size:.55rem}.phase3-wallet-totals b{font-size:1.2rem}.phase3-wallet-totals span{font-size:.67rem}.phase3-wallet-yield{gap:1rem}.phase3-wallet-yield>div+div{border-top:1px solid #d3b57826;padding-top:1rem}.phase3-boost-ribbon a{margin-left:0}.phase3-locks button{min-height:145px}.phase3-loadout-art{gap:.6rem;padding-inline:0}.phase3-loadout-art span{width:65px;height:75px}.phase3-loadout-art span:nth-child(2){width:80px;height:90px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
