/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-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;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-400:oklch(70.7% .022 261.325);--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.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}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.right-0{right:calc(var(--spacing) * 0)}.bottom-\[clamp\(12px\,3vh\,28px\)\]{bottom:clamp(12px,3vh,28px)}.bottom-\[clamp\(24px\,4\.5vh\,64px\)\]{bottom:clamp(24px,4.5vh,64px)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.z-\[9999\]{z-index:9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-6{gap:calc(var(--spacing) * 6)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.bg-transparent{background-color:#0000}.p-0{padding:calc(var(--spacing) * 0)}.pr-\[8vw\]{padding-right:8vw}.pl-\[32vw\]{padding-left:32vw}.text-\[30px\]{font-size:30px}.text-\[clamp\(62px\,4vw\,118px\)\]{font-size:clamp(62px,4vw,118px)}.\[letter-spacing\:inherit\]{letter-spacing:inherit}.text-gray-400{color:var(--color-gray-400)}.text-inherit{color:inherit}.uppercase{text-transform:uppercase}.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}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[font\:inherit\]{font:inherit}}.staking-calculator{--calculator-border:#e2e6e83d;--calculator-muted:#eceeeb9e;--calculator-yellow:#e7e94f;color:#f0f0ed;grid-template-rows:auto auto minmax(0,1fr) auto;gap:clamp(8px,1.5vh,16px);width:min(1180px,100%);height:100%;min-height:0;margin:0 auto;display:grid}.staking-calculator__controls{border-top:1px solid var(--calculator-border);border-bottom:1px solid var(--calculator-border);background:linear-gradient(90deg,#0b0d1452,#1b1d1f14),#ddded80d;grid-template-columns:minmax(260px,.82fr) minmax(340px,1.18fr);gap:clamp(24px,5vw,72px);padding:clamp(10px,1.5vh,17px) clamp(14px,2vw,28px);display:grid}.staking-calculator__amount,.staking-calculator__price{flex-direction:column;justify-content:center;min-width:0;display:flex}.staking-calculator__control-label{color:#f4f4efc7;letter-spacing:.035em;font-size:clamp(15px,1.35vw,23px);font-weight:700}.staking-calculator__amount-field{align-items:baseline;gap:10px;min-width:0;margin-top:3px;display:flex}.staking-calculator__amount-field input{color:#f5f5f1;text-shadow:0 0 12px #6295ff3d;background:0 0;border:0;border-bottom:2px solid #a0beff7a;border-radius:0;outline:0;width:100%;min-width:0;padding:0;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(31px,3.3vw,53px);line-height:1;transition:border-color .14s,filter .14s}.staking-calculator__amount-field input:focus{filter:drop-shadow(0 0 5px #5085ff9e);border-color:#80a9ff}.staking-calculator__amount-field input[aria-invalid=true]{border-color:#ff6374c7}.staking-calculator__amount-field input::-webkit-inner-spin-button{appearance:none;margin:0}.staking-calculator__amount-field input::-webkit-outer-spin-button{appearance:none;margin:0}.staking-calculator__amount-field strong{color:var(--calculator-yellow);letter-spacing:.04em;font-size:clamp(18px,1.75vw,30px)}.staking-calculator__amount-help{min-height:1.2em;color:var(--calculator-muted);margin-top:4px;font-size:clamp(11px,.94vw,15px)}.staking-calculator__amount-help.is-error{color:#ff9ba6}.staking-calculator__price-heading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.staking-calculator__price-heading output{color:var(--calculator-yellow);font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(28px,2.65vw,44px);line-height:1}.staking-calculator__price input[type=range]{cursor:ew-resize;appearance:none;background:0 0;outline:none;width:100%;height:23px;margin:clamp(5px,.8vh,9px) 0 0;padding:0}.staking-calculator__price input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, #789ef5 0, #cbd8ff var(--price-progress), #1316209e var(--price-progress), #1316209e 100%);border:1px solid #e2e8ff57;border-radius:0;height:5px;box-shadow:0 0 8px #4e7eee4d}.staking-calculator__price input[type=range]::-moz-range-track{background:#1316209e;border:1px solid #e2e8ff57;border-radius:0;height:5px}.staking-calculator__price input[type=range]::-moz-range-progress{background:linear-gradient(90deg,#789ef5,#cbd8ff);height:5px}.staking-calculator__price input[type=range]::-webkit-slider-thumb{appearance:none;background:#ecede7;border:2px solid #405994;border-radius:2px;width:16px;height:23px;margin-top:-10px;box-shadow:0 0 0 2px #0a0e18a8,0 0 12px #75a2ffdb}.staking-calculator__price input[type=range]::-moz-range-thumb{background:#ecede7;border:2px solid #405994;border-radius:2px;width:14px;height:21px;box-shadow:0 0 0 2px #0a0e18a8,0 0 12px #75a2ffdb}.staking-calculator__price input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px dotted var(--calculator-yellow);outline-offset:4px}.staking-calculator__price-bounds{color:var(--calculator-muted);justify-content:space-between;font-size:clamp(10px,.9vw,14px);display:flex}.staking-calculator__rate{min-width:0;color:var(--calculator-muted);grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:0 clamp(10px,1.3vw,18px);font-size:clamp(11px,1vw,16px);display:grid}.staking-calculator__rate>span{background:#9dcb6c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 7px #9dcb6cbd}.staking-calculator__rate strong{color:#f0f1eadb;letter-spacing:.035em}.staking-calculator__rate small{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.staking-calculator__table-wrap{border:1px solid var(--calculator-border);background:#0f11161a;min-height:0;overflow:hidden;box-shadow:inset 0 0 28px #0c0f1821}.staking-calculator table{border-spacing:0;table-layout:fixed;width:100%;height:100%}.staking-calculator__duration-column{width:19%}.staking-calculator__value-column{width:46%}.staking-calculator__console-column{width:35%}.staking-calculator thead{color:#f1f2ecb3;background:#0d101847}.staking-calculator th,.staking-calculator td{text-align:left;border-bottom:1px solid #e1e5e826;border-right:1px solid #e1e5e82b;padding:clamp(5px,.75vh,9px) clamp(10px,1.5vw,22px)}.staking-calculator th:last-child,.staking-calculator td:last-child{border-right:0}.staking-calculator tbody tr:last-child th,.staking-calculator tbody tr:last-child td{border-bottom:0}.staking-calculator thead th{letter-spacing:.04em;text-transform:uppercase;height:clamp(25px,3.6vh,38px);font-size:clamp(11px,1.06vw,17px);font-weight:700}.staking-calculator tbody th{color:var(--calculator-yellow);letter-spacing:.035em;white-space:nowrap;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(22px,2.15vw,35px);font-weight:400}.staking-calculator tbody td>strong,.staking-calculator tbody td>span{display:block}.staking-calculator tbody td>strong{color:#f4f4ef;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(23px,2.2vw,37px);font-weight:400;line-height:1}.staking-calculator tbody td>span{color:#b9ceff;margin-top:2px;font-size:clamp(13px,1.17vw,18px);line-height:1}.staking-calculator__console-value{align-items:center;gap:clamp(9px,1.3vw,18px);display:flex}.staking-calculator__console-value img{object-fit:contain;filter:drop-shadow(0 2px 3px #00000094);flex:none;width:clamp(28px,3.2vw,48px);height:clamp(34px,4.2vw,60px)}.staking-calculator__console-value strong{color:#f4f4ef;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(23px,2.2vw,37px);font-weight:400;line-height:.95}.staking-calculator__disclaimer{color:#ebede980;letter-spacing:.018em;text-align:center;margin:0;font-size:clamp(9px,.82vw,13px)}@media (width<=900px),(orientation:portrait){.staking-calculator{gap:clamp(5px,.9vh,9px)}.staking-calculator__controls{grid-template-columns:1fr;gap:7px;padding:8px 11px}.staking-calculator__control-label{font-size:clamp(11px,3.25vw,15px)}.staking-calculator__amount-field input{font-size:clamp(25px,7.5vw,35px)}.staking-calculator__amount-field strong{font-size:clamp(15px,4.4vw,20px)}.staking-calculator__amount-help{margin-top:2px;font-size:clamp(9px,2.55vw,11px)}.staking-calculator__price-heading output{font-size:clamp(22px,6.4vw,30px)}.staking-calculator__price input[type=range]{height:18px;margin-top:2px}.staking-calculator__price input[type=range]::-webkit-slider-thumb{width:14px;height:19px;margin-top:-8px}.staking-calculator__price-bounds{font-size:9px}.staking-calculator__rate{grid-template-columns:auto 1fr;gap:5px;padding:0 3px;font-size:clamp(9px,2.45vw,11px)}.staking-calculator__rate small{display:none}.staking-calculator th,.staking-calculator td{padding:4px clamp(5px,1.9vw,9px)}.staking-calculator thead th{letter-spacing:.015em;height:24px;font-size:clamp(8px,2.4vw,10px)}.staking-calculator tbody th{font-size:clamp(15px,4.5vw,21px)}.staking-calculator tbody td>strong{font-size:clamp(16px,4.8vw,22px)}.staking-calculator tbody td>span{font-size:clamp(10px,2.9vw,13px)}.staking-calculator__console-value{gap:clamp(4px,1.5vw,7px)}.staking-calculator__console-value img{width:clamp(20px,6.5vw,28px);height:clamp(25px,8vw,34px)}.staking-calculator__console-value strong{font-size:clamp(16px,4.8vw,22px)}.staking-calculator__disclaimer{font-size:clamp(7px,2.05vw,9px)}}@media (height<=620px) and (orientation:landscape){.staking-calculator{gap:4px}.staking-calculator__controls{padding-top:5px;padding-bottom:5px}.staking-calculator__amount-help,.staking-calculator__price-bounds,.staking-calculator__disclaimer{display:none}.staking-calculator__amount-field input{font-size:27px}.staking-calculator__price-heading output{font-size:25px}.staking-calculator tbody th{font-size:18px}.staking-calculator tbody td>strong{font-size:16px}.staking-calculator__console-value img{width:24px;height:30px}}.docs-root{--docs-accent:#75d9eb;--docs-lime:#d4e622;color:#e2e5eb;isolation:isolate;scrollbar-width:none;position:absolute;inset:0;overflow:auto}.docs-root::-webkit-scrollbar{display:none}.docs-root:before,.docs-root:after{z-index:-1;content:"";pointer-events:none;border:1px solid #75d9eb17;border-radius:50%;position:fixed}.docs-root:before{aspect-ratio:2;width:min(35vw,520px);top:50%;left:13%;transform:translate(-50%,-50%)rotate(-12deg);box-shadow:0 0 52px #75d9eb0a,inset 0 0 38px #75d9eb06}.docs-root:after{aspect-ratio:1;border-color:#d4e6220b;width:min(64vw,920px);bottom:-29vw;right:-12vw;box-shadow:0 0 90px #75d9eb06}.docs-brand,.docs-title{z-index:3;position:fixed;top:15px}.docs-brand{align-items:center;gap:11px;animation:.76s cubic-bezier(.19,1,.22,1) 80ms both docs-enter-left;display:flex;left:52px}.docs-brand img{object-fit:contain;filter:drop-shadow(0 6px 7px #00000047);width:32px;height:47px}.docs-brand span{color:#f1f2f3;letter-spacing:-.015em;white-space:nowrap;font-size:clamp(20px,2vw,30px);font-weight:500}.docs-title{color:var(--docs-lime);letter-spacing:.015em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:600;animation:.76s cubic-bezier(.19,1,.22,1) .13s both docs-enter-right;right:52px}.docs-main{grid-template-columns:minmax(230px,.72fr) minmax(440px,1.28fr);align-items:center;gap:clamp(70px,10vw,160px);width:min(1080px,82vw);min-height:100dvh;margin:0 auto;padding:120px 0 112px;display:grid}.docs-nav{animation:.9s cubic-bezier(.19,1,.22,1) .15s both docs-enter-left}.docs-nav__eyebrow,.docs-article__eyebrow,.docs-status{color:#7d8592;letter-spacing:.14em;text-transform:uppercase;-webkit-text-stroke:0;paint-order:normal;font-family:Emotion Engine,PS2 Nimbus,sans-serif}.docs-nav__eyebrow{margin:0 0 14px 38px;font-size:11px}.docs-nav ol,.docs-flow{margin:0;padding:0;list-style:none}.docs-nav li+li{margin-top:7px}.docs-nav button{color:#7b808a;cursor:pointer;text-align:left;background:0 0;border:0;outline:0;align-items:baseline;gap:18px;width:100%;padding:8px 8px 8px 38px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(27px,2.45vw,39px);transition:color .24s,text-shadow .24s,transform .52s cubic-bezier(.19,1,.22,1);display:flex;position:relative}.docs-nav button:before{background:radial-gradient(circle, #f5ffff 0 9%, var(--docs-accent) 24%, #75d9eb38 50%, transparent 72%);content:"";opacity:0;border-radius:50%;width:14px;height:14px;transition:opacity .24s,transform .42s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:8px;transform:translateY(-50%)scale(.6);box-shadow:0 0 13px #75d9ebb3}.docs-nav button span{color:#626a76;letter-spacing:.12em;-webkit-text-stroke:0;paint-order:normal;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:11px}.docs-nav button:hover,.docs-nav button:focus-visible,.docs-nav button.is-selected{color:var(--docs-accent);text-shadow:0 0 12px #75d9eb61;transform:translate(8px)}.docs-nav button.is-selected:before{opacity:1;transform:translateY(-50%)scale(1)}.docs-article{border-left:1px solid #75d9eb38;max-width:650px;min-height:330px;padding:20px 0 20px 34px;animation:.68s cubic-bezier(.19,1,.22,1) both docs-article-enter;position:relative}.docs-article:before{background:linear-gradient(var(--docs-accent), transparent);content:"";width:1px;height:42%;position:absolute;top:0;left:-1px;box-shadow:0 0 10px #75d9eb80}.docs-article__eyebrow{color:#8993a0;margin:0 0 14px;font-size:11px}.docs-article h2{max-width:620px;color:var(--docs-lime);letter-spacing:.012em;margin:0 0 22px;font-size:clamp(38px,4vw,58px);font-weight:500;line-height:1.05}.docs-article__copy{max-width:610px}.docs-facts{background:#75d9eb09;border:1px solid #75d9eb24;border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));max-width:610px;margin:0 0 21px;padding:0;display:grid;overflow:hidden}.docs-facts div{border-right:1px solid #75d9eb1c;min-width:0;padding:10px 12px 11px}.docs-facts div:last-child{border-right:0}.docs-facts dt,.docs-facts dd{-webkit-text-stroke:0;paint-order:normal;margin:0}.docs-facts dt{color:#7f8996;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:9px;overflow:hidden}.docs-facts dd{color:var(--docs-accent);margin-top:4px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(14px,1.15vw,17px);line-height:1.2}.docs-article__copy p{color:#d5d9e0;-webkit-text-stroke:.55px #181a20f2;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.55}.docs-article__copy p+p{color:#aeb6c2;margin-top:12px}.docs-flow{flex-wrap:wrap;gap:9px 22px;margin-top:28px;display:flex}.docs-flow li{color:var(--docs-accent);letter-spacing:.08em;text-transform:uppercase;-webkit-text-stroke:0;paint-order:normal;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:12px;position:relative}.docs-flow li:not(:last-child):after{color:#626a76;content:"→";position:absolute;left:calc(100% + 7px)}.docs-status{z-index:3;color:#69727f;margin:0;font-size:9px;animation:.76s cubic-bezier(.19,1,.22,1) .23s both docs-enter-right;position:fixed;bottom:20px;right:54px}@keyframes docs-enter-left{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes docs-enter-right{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes docs-article-enter{0%{opacity:0;filter:blur(3px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width<=900px),(orientation:portrait){.docs-brand,.docs-title{top:10px}.docs-brand{gap:7px;left:18px}.docs-brand img{width:25px;height:36px}.docs-brand span{font-size:clamp(14px,3.6vw,22px)}.docs-title{font-size:clamp(22px,6vw,34px);right:18px}.docs-main{flex-direction:column;justify-content:center;align-items:stretch;gap:clamp(25px,5vh,44px);width:min(88vw,680px);min-height:100dvh;padding:90px 0 100px;display:flex}.docs-nav__eyebrow{margin:0 0 8px}.docs-nav ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;display:grid}.docs-nav li+li{margin:0}.docs-nav button{gap:10px;padding:5px 5px 5px 25px;font-size:clamp(20px,5.6vw,31px)}.docs-nav button:before{width:12px;height:12px;left:1px}.docs-nav button:hover,.docs-nav button:focus-visible,.docs-nav button.is-selected{transform:translate(4px)}.docs-article{min-height:290px;padding:15px 0 15px 22px}.docs-article h2{margin-bottom:17px;font-size:clamp(34px,9vw,48px)}.docs-facts{margin-bottom:17px}.docs-facts div{padding:8px 10px 9px}.docs-article__copy p{font-size:clamp(15px,3.8vw,19px)}.docs-status{font-size:8px;bottom:12px;right:18px}}@media (width<=520px){.docs-brand span{text-overflow:ellipsis;max-width:67vw;overflow:hidden}.docs-title{display:none}.docs-main{width:90vw;padding-top:72px}.docs-nav button span{display:none}.docs-article{min-height:300px}.docs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-facts div:nth-child(2n){border-right:0}.docs-facts div:nth-child(n+3){border-top:1px solid #75d9eb1c}.docs-flow{gap:7px 18px;margin-top:21px}.docs-flow li{font-size:10px}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.docs-brand,.docs-title,.docs-nav,.docs-article,.docs-status{animation:none}}.games-screen{color:#eee;isolation:isolate;background:radial-gradient(circle at 7% 94%,#dadad43d,#0000 34%),linear-gradient(145deg,#918e89c7 0%,#696762b8 54%,#191a18db 116%);width:100vw;height:100dvh;position:relative;overflow:hidden}.games-screen *,.games-screen :before,.games-screen :after{box-sizing:border-box}.games-screen button{font:inherit}.games-screen__vignette{z-index:0;pointer-events:none;background:linear-gradient(90deg,#ffffff14,#0000 22% 76%,#00000026),radial-gradient(at 50% 46%,#0000 45%,#08080733 100%);position:absolute;inset:0}.games-screen__header{z-index:5;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:32px;display:flex;position:absolute;top:clamp(22px,4.4vh,54px);left:clamp(24px,5vw,88px);right:clamp(24px,5vw,88px)}.games-screen__memory-heading{align-items:flex-start;gap:clamp(12px,1.5vw,25px);min-width:0;display:flex}.games-screen__memory-heading>img{object-fit:contain;filter:saturate(.58)brightness(.72)contrast(1.16)drop-shadow(2px 3px 1px #0000009e);flex:none;width:clamp(42px,5vw,82px);height:clamp(42px,5vw,82px);margin-top:clamp(2px,.35vw,7px)}.games-screen__title,.games-screen__eyebrow,.games-screen__status{letter-spacing:.012em;margin:0;font-weight:700}.games-screen .games-screen__title{color:#eee;white-space:nowrap;font-size:clamp(30px,3.35vw,61px);line-height:1.02;display:block}.games-screen .games-screen__eyebrow{color:#dededb;margin-top:2px;font-size:clamp(20px,2.12vw,39px);line-height:1;display:block}.games-screen__status{color:#e4e64c;text-align:right;white-space:pre-line;max-width:min(42vw,660px);font-size:clamp(30px,3.3vw,61px);line-height:1.02}.games-screen__content{z-index:2;position:absolute;inset:clamp(135px,18vh,205px) clamp(24px,5vw,88px) clamp(128px,16.5vh,190px)}.games-browser,.games-browser__stage{width:100%;height:100%;position:relative}.games-browser__stage canvas{z-index:2;pointer-events:none;position:relative}.games-browser__loading{z-index:4;color:#eee;text-align:center;opacity:0;margin:0;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(30px,3.5vw,62px);font-weight:400;transition:opacity .14s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.games-browser__loading.is-visible{opacity:1}.games-browser__targets{z-index:6;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:0}.games-browser__targets button{color:#eeeee9ad;text-align:center;cursor:pointer;background:0 0;border:0;outline:0;justify-content:center;align-items:flex-end;width:100%;min-width:0;padding:0 5% clamp(30px,6vh,68px);display:flex;position:relative}.games-browser__label{flex-direction:column;align-items:center;line-height:1.04;transition:color .14s,filter .14s,transform .18s;display:flex;position:relative}.games-browser__label:before{content:"";filter:brightness(0)saturate()invert(35%)sepia(98%)saturate(4457%)hue-rotate(219deg)brightness(105%)contrast(112%)drop-shadow(0 0 4px #2473ff);opacity:0;background:url(/games/ui/boxedfruits-arrow.png) 50%/contain no-repeat;width:20px;height:11px;position:absolute;top:8px;left:-31px;transform:rotate(90deg)}.games-browser__label strong{letter-spacing:.015em;font-size:clamp(25px,2.3vw,40px)}.games-browser__label small{color:#eeeee9a3;margin-top:2px;font-size:clamp(13px,1.1vw,19px)}.games-browser__label em{color:#8dbdff;letter-spacing:.035em;margin-top:7px;font-size:clamp(12px,.95vw,16px);font-style:normal}.games-browser__targets button.is-active .games-browser__label{color:#e8eb4c;filter:drop-shadow(0 0 4px #dee44742);transform:scale(1.035)}.games-browser__targets button.is-active .games-browser__label:before{opacity:1}.games-browser__targets button:focus-visible:after{content:"";filter:drop-shadow(0 0 7px #6fb1ffb8);border:2px dotted #c2ddffc2;border-radius:50%;position:absolute;inset:7% 9% 5%}.games-browser__arrow{z-index:7;pointer-events:none;filter:brightness(0)saturate()invert(35%)sepia(98%)saturate(4457%)hue-rotate(219deg)brightness(105%)contrast(112%)drop-shadow(0 0 5px #2473ff);opacity:.92;width:clamp(31px,3.7vw,63px);height:auto;position:absolute;top:50%}.games-browser__arrow--previous{animation:1.8s ease-in-out infinite games-arrow-previous;left:-1%;transform:translateY(-50%)rotate(-90deg)}.games-browser__arrow--next{animation:1.8s ease-in-out infinite games-arrow-next;right:-1%;transform:translateY(-50%)rotate(90deg)}.games-browser.is-compact .games-browser__targets{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr}.games-browser.is-compact .games-browser__targets button{padding:0 2% clamp(8px,2.3vh,20px)}.games-browser.is-compact .games-browser__targets button:nth-child(2){padding-bottom:clamp(46px,7vh,66px)}.games-browser.is-compact .games-browser__arrow--previous{animation-name:games-arrow-up;top:-1%;left:50%;transform:translate(-50%)}.games-browser.is-compact .games-browser__arrow--next{animation-name:games-arrow-down;inset:auto auto -2% 50%;transform:translate(-50%)rotate(180deg)}.quiz-layout{grid-template-columns:minmax(270px,.88fr) minmax(390px,1.12fr);align-items:center;gap:clamp(40px,6vw,96px);width:min(1180px,100%);height:100%;margin:0 auto;display:grid}.track-deck{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.track-deck__disc{aspect-ratio:1;color:#6dcbec;background:radial-gradient(circle,#191a1bf5 0 8%,#0000 8.5%),repeating-radial-gradient(circle,#ffffff38 0 1px,#0000 1px 9px),conic-gradient(from 18deg,#c9ccca,#8faeba 11%,#d8cf9d 22%,#a9a8bf 34%,#e3e3db 49%,#9fbcb3 63%,#c6aab8 79%,#d4d4ce);border:1px solid #f0f4f66b;border-radius:50%;place-items:center;width:clamp(210px,24vw,350px);display:grid;position:relative;transform:perspective(750px)rotateX(7deg)rotateY(-8deg);box-shadow:inset 0 0 45px #21262b57,8px 13px 18px #00000045,0 0 30px #e9f2f529}.track-deck__disc:after{content:"";border:1px solid #14181c33;border-radius:50%;position:absolute;inset:7%}.track-deck__ring{border:1px solid #282d304d;border-radius:50%;position:absolute}.track-deck__ring--outer{border-style:dashed;animation:16s linear infinite track-disc-spin;inset:17%}.track-deck__ring--inner{opacity:.56;inset:31%}.track-deck__hub{aspect-ratio:1;background:#212527e6;border:1px solid #ebefee8a;border-radius:50%;width:18%;position:absolute;box-shadow:inset 0 0 12px #000000c2,0 0 9px #ffffff47}.track-deck__unknown{z-index:2;color:#f0f0ec;text-shadow:0 2px #222,0 0 18px #ffffff9e;font-family:PS2 Nimbus,sans-serif;font-size:clamp(48px,6vw,86px);position:relative}.track-deck__play,.quiz-result__restart,.quiz-reveal button{color:#dfe843;cursor:pointer;letter-spacing:.025em;background:0 0;border:0;outline:0;justify-content:center;align-items:center;gap:11px;min-height:44px;padding:6px 13px;font-family:PS2 Nimbus,sans-serif;font-size:clamp(15px,1.2vw,20px);font-weight:700;transition:color .14s,filter .14s,transform .14s;display:inline-flex}.track-deck__play{min-width:190px;margin-top:20px}.track-deck__play:hover:not(:disabled),.quiz-result__restart:hover,.quiz-reveal button:hover{color:#f3f685;filter:drop-shadow(0 0 6px #d3e043b3);transform:scale(1.035)}.track-deck__play:focus-visible,.quiz-result__restart:focus-visible,.quiz-reveal button:focus-visible{outline-offset:3px;outline:2px dotted #9fc7ff}.track-deck__play:disabled{cursor:wait;opacity:.42}.track-deck__progress{background:#22232166;width:min(270px,74%);height:3px;margin-top:12px;overflow:hidden;box-shadow:0 1px #fff3}.track-deck__progress span{background:#276cff;width:0;height:100%;transition:width .25s linear;display:block;box-shadow:0 0 8px #2c70ff}.track-deck__status{color:#eeeee9b8;letter-spacing:.06em;text-align:center;min-height:1.4em;margin:9px 0 0;font-size:clamp(10px,.78vw,13px)}.track-deck__status.is-error{color:#ff9c9c}.quiz-panel{width:100%;min-width:0}.quiz-panel__score{color:#e7ea4b;letter-spacing:.035em;margin:0 0 5px;font-size:clamp(14px,1.05vw,18px);font-weight:700}.quiz-panel__prompt{color:#efefeb;letter-spacing:.018em;margin:0 0 clamp(12px,2.3vh,24px);font-size:clamp(20px,1.75vw,29px);font-weight:700}.quiz-choices{flex-direction:column;gap:clamp(1px,.5vh,6px);display:flex}.quiz-choice{color:#eeeee9b8;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;grid-template-columns:30px 1fr 28px;align-items:center;width:100%;min-height:clamp(48px,6.2vh,66px);padding:5px 14px 5px 39px;transition:color .13s,opacity .13s,transform .17s;display:grid;position:relative}.quiz-choice:before{content:"";filter:brightness(0)saturate()invert(35%)sepia(98%)saturate(4457%)hue-rotate(219deg)brightness(105%)contrast(112%)drop-shadow(0 0 4px #2473ff);opacity:0;background:url(/games/ui/boxedfruits-arrow.png) 50%/contain no-repeat;width:22px;height:12px;transition:opacity .12s;position:absolute;top:50%;left:2px;transform:translateY(-50%)rotate(90deg)}.quiz-choice.is-active{color:#e8ec4d;transform:translate(10px)scale(1.012)}.quiz-choice.is-active:before{opacity:1}.quiz-choice:focus-visible{outline-offset:-3px;outline:2px dotted #b0cfffcc}.quiz-choice.is-correct{color:#c9f07d}.quiz-choice.is-wrong{color:#ff9a9a}.quiz-choice.is-dimmed{opacity:.33}.quiz-choice__key{color:#8cb8ff;font-size:clamp(12px,.9vw,15px);font-weight:700}.quiz-choice__label{letter-spacing:.018em;text-overflow:ellipsis;white-space:nowrap;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(21px,2vw,33px);font-weight:700;overflow:hidden}.quiz-choice__result{text-align:right;font-size:clamp(20px,1.8vw,29px)}.quiz-panel__instruction{color:#ebebe68c;letter-spacing:.055em;margin:10px 0 0 38px;font-size:clamp(10px,.8vw,13px)}.quiz-reveal{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 14px;min-height:60px;margin:7px 0 0 38px;display:grid}.quiz-reveal strong{color:#ff9a9a;letter-spacing:.025em;font-size:clamp(19px,1.65vw,27px)}.quiz-reveal.is-correct strong{color:#c9f07d}.quiz-reveal span{color:#eeeee8ad;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(11px,.86vw,14px);overflow:hidden}.quiz-reveal button{white-space:nowrap;grid-area:1/2/span 2}.icon-clue{flex-direction:column;align-items:stretch;min-width:0;height:100%;max-height:540px;display:flex}.icon-clue>p{color:#eeeee88f;letter-spacing:.045em;text-align:center;margin:3px 0 0;font-size:clamp(10px,.75vw,12px)}.save-icon-stage{flex:1;min-height:300px;position:relative;overflow:visible}.save-icon-stage canvas{z-index:2;position:relative}.save-icon-stage__loader{z-index:1;pointer-events:none;transition:opacity .22s ease-out,visibility .22s;position:absolute;inset:0}.save-icon-stage__loader.is-hidden{visibility:hidden;opacity:0}.save-icon-stage__glow{pointer-events:none;filter:sepia(.3)hue-rotate(177deg)saturate(2.3);mix-blend-mode:screen;opacity:.82;width:min(68%,350px);height:auto;animation:2.5s ease-in-out infinite save-icon-glow;position:absolute;bottom:5%;left:50%;transform:translate(-50%)scaleY(.54)}.save-icon-stage__loading{color:#eeeee8a8;text-align:center;margin:0;font-size:clamp(13px,1vw,17px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.save-icon-stage__slot{z-index:4;color:#eeeee894;letter-spacing:.035em;font-size:clamp(10px,.75vw,12px);position:absolute;bottom:2%;right:9%}.quiz-result{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(700px,100%);height:100%;margin:0 auto;display:flex;position:relative}.quiz-result__rings{aspect-ratio:1;pointer-events:none;filter:sepia(.25)hue-rotate(177deg)saturate(2);mix-blend-mode:screen;opacity:.34;background:url(/games/ui/boxedfruits-glow.png) 50%/contain no-repeat;width:min(58vh,540px);animation:3.3s ease-in-out infinite result-glow-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quiz-result__rings span{display:none}.quiz-result__overline,.quiz-result__best,.quiz-result__hint{color:#efefea9e;letter-spacing:.055em;margin:0;font-size:clamp(11px,.9vw,15px);position:relative}.quiz-result h2{color:#e7ea4b;margin:8px 0 0;font-family:PS2 Nimbus,sans-serif;font-size:clamp(35px,4vw,66px);line-height:1;position:relative}.quiz-result__score{color:#e8e8e2;align-items:baseline;margin:clamp(13px,2vh,24px) 0 0;line-height:1;display:flex;position:relative}.quiz-result__score strong{font-size:clamp(66px,8vw,132px);font-weight:700}.quiz-result__score span{font-size:clamp(25px,3vw,48px)}.quiz-result__detail{color:#efefeac2;max-width:46ch;margin:10px 0 13px;font-size:clamp(14px,1.18vw,19px);line-height:1.35;position:relative}.quiz-result__restart{margin-top:12px;font-size:clamp(19px,1.6vw,26px);position:relative}.quiz-result__hint{margin-top:2px}@keyframes games-arrow-previous{0%,to{transform:translateY(-50%)rotate(-90deg)}50%{transform:translate(-6px,-50%)rotate(-90deg)}}@keyframes games-arrow-next{0%,to{transform:translateY(-50%)rotate(90deg)}50%{transform:translate(6px,-50%)rotate(90deg)}}@keyframes games-arrow-up{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-6px)}}@keyframes games-arrow-down{0%,to{transform:translate(-50%)rotate(180deg)}50%{transform:translate(-50%,6px)rotate(180deg)}}@keyframes track-disc-spin{to{transform:rotate(360deg)}}@keyframes save-icon-glow{0%,to{opacity:.68;transform:translate(-50%)scale(.92,.49)}50%{opacity:.92;transform:translate(-50%)scale(1.05,.57)}}@keyframes result-glow-pulse{0%,to{opacity:.25;transform:translate(-50%,-50%)scale(.92)}50%{opacity:.42;transform:translate(-50%,-50%)scale(1.04)}}@media (width<=900px),(orientation:portrait){.games-screen__header{gap:15px;top:clamp(15px,2.5vh,25px);left:clamp(16px,4vw,30px);right:clamp(16px,4vw,30px)}.games-screen__memory-heading{gap:8px;max-width:61vw}.games-screen__memory-heading>div{min-width:0}.games-screen__memory-heading>img{width:clamp(29px,8vw,43px);height:clamp(29px,8vw,43px)}.games-screen .games-screen__title{font-size:clamp(15px,4.3vw,22px)}.games-screen .games-screen__eyebrow{font-size:clamp(11px,3vw,15px)}.games-screen__status{max-width:35vw;font-size:clamp(14px,3.8vw,20px)}.games-screen__content{inset:clamp(92px,13vh,125px) clamp(12px,4vw,26px) clamp(64px,10vh,92px)}.games-browser__arrow{width:clamp(25px,7vw,40px)}.games-browser__targets button{width:100%}.games-browser__label:before{width:16px;height:9px;top:5px;left:-24px}.games-browser__label strong{font-size:clamp(18px,5.3vw,25px)}.games-browser__label small{font-size:clamp(10px,3vw,14px)}.games-browser__label em{margin-top:4px;font-size:clamp(10px,2.7vw,13px)}.quiz-layout{grid-template-rows:minmax(170px,.82fr) minmax(280px,1.18fr);grid-template-columns:1fr;gap:clamp(7px,1.6vh,15px);display:grid}.track-deck__disc{width:min(23vh,178px)}.track-deck__play{min-width:155px;min-height:34px;margin-top:4px;padding:2px 8px;font-size:13px}.track-deck__progress{width:min(210px,65%);margin-top:4px}.track-deck__status{margin-top:3px;font-size:9px}.quiz-panel{align-self:start}.quiz-panel__score{margin-bottom:1px;font-size:11px}.quiz-panel__prompt{margin-bottom:3px;font-size:clamp(15px,4.1vw,20px)}.quiz-choice{grid-template-columns:24px 1fr 22px;min-height:clamp(37px,5.2vh,44px);padding:2px 4px 2px 31px}.quiz-choice:before{width:18px;height:10px}.quiz-choice__key{font-size:10px}.quiz-choice__label{font-size:clamp(16px,4.5vw,22px)}.quiz-choice__result{font-size:18px}.quiz-panel__instruction{margin:3px 0 0 31px;font-size:9px}.quiz-reveal{gap:0 6px;min-height:40px;margin:2px 0 0 31px}.quiz-reveal strong{font-size:16px}.quiz-reveal span{font-size:9px}.quiz-reveal button{min-height:32px;padding:2px 4px;font-size:11px}.icon-clue{max-height:none}.save-icon-stage{min-height:165px}.save-icon-stage__glow{width:min(55%,240px);bottom:-1%}.save-icon-stage__slot{font-size:8px;right:16%}.icon-clue>p{margin-top:-2px;font-size:8px}.quiz-result h2{font-size:clamp(29px,8.5vw,48px)}.quiz-result__score strong{font-size:clamp(62px,19vw,100px)}.quiz-result__detail{max-width:34ch;font-size:13px}.quiz-result__rings{width:min(76vw,430px)}}@media (height<=620px) and (orientation:landscape){.games-screen__header{top:10px}.games-screen__memory-heading>img{width:36px;height:36px}.games-screen__title,.games-screen__status{font-size:clamp(19px,3vw,30px)}.games-screen__eyebrow{font-size:clamp(13px,2vw,20px)}.games-screen__content{top:72px;bottom:58px}.quiz-layout{grid-template-rows:1fr;grid-template-columns:minmax(190px,.75fr) minmax(330px,1.25fr);gap:28px}.track-deck__disc{width:min(40vh,205px)}.track-deck__play{margin-top:2px}.quiz-choice{min-height:38px}.save-icon-stage{min-height:240px}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.games-browser__arrow,.track-deck__ring--outer,.save-icon-stage__glow,.quiz-result__rings{animation:none}.quiz-choice,.track-deck__play,.quiz-result__restart,.quiz-reveal button{transition:none}}.price-screen{--price-border:#e0e6f13d;--price-muted:#ecefef9e;--price-yellow:#e8eb4c;color:#f0f1ed;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(7px,1.2vh,13px);width:min(1240px,100%);height:100%;min-height:0;margin:0 auto;display:grid}.price-screen__legend{min-width:0;color:var(--price-muted);letter-spacing:.025em;align-items:center;gap:clamp(12px,2vw,28px);padding:4px 2px;font-size:clamp(11px,.95vw,15px);display:flex}.price-screen__feed{color:#f2f3eee0;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.price-screen__feed i{background:#e4c84f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #ebd45cb8}.price-screen__not-forecast{color:#e2e7f1bd;white-space:nowrap;margin-left:auto}.price-curve__viewport{border-top:1px solid var(--price-border);border-bottom:1px solid var(--price-border);overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;background:linear-gradient(#0b0e1752,#12141814),#d7dad809;min-width:0;min-height:0;position:relative;overflow:auto hidden;box-shadow:inset 0 0 45px #0a0d141f,0 5px 15px #00000014}.price-curve__viewport::-webkit-scrollbar{display:none}.price-curve__canvas{width:max(100%,1120px);height:100%;min-height:275px;position:relative}.price-curve__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.price-curve__grid line{stroke:#ebf0f721;stroke-dasharray:3 8;vector-effect:non-scaling-stroke}.price-curve__grid text{fill:#e9edf185;letter-spacing:.025em;stroke:none;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:12px}.price-curve__area{fill:url(#price-curve-area)}.price-curve__line-shadow,.price-curve__line,.price-curve__future{fill:none;vector-effect:non-scaling-stroke}.price-curve__line-shadow{stroke:#3860d27a;stroke-width:9px;filter:blur(7px)}.price-curve__line{stroke:url(#price-curve-line);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;filter:drop-shadow(0 0 4px #84aaffad)}.price-curve__future{stroke:url(#price-curve-future);stroke-dasharray:4 7;stroke-linecap:round;stroke-width:2px}.price-curve__axis-label{color:#eceff175;letter-spacing:.08em;font-size:10px;position:absolute;top:8px;left:9px}.price-curve__node{top:var(--node-y);left:var(--node-x);z-index:3;color:#eff0ecb8;text-align:center;cursor:pointer;background:0 0;border:0;outline:0;width:128px;height:148px;padding:0;position:absolute;transform:translate(-50%,-50%)}.price-curve__art,.price-curve__mystery,.price-curve__dot,.price-curve__node-label{position:absolute;left:50%;transform:translate(-50%)}.price-curve__art{place-items:center;width:auto;height:76px;transition:filter .16s,transform .18s;display:grid;bottom:87px;left:0;right:0;transform:none}.price-curve__art img{object-fit:contain;filter:saturate(.78)contrast(1.06)drop-shadow(0 4px 4px #00000094);width:100%;height:100%;display:block}.price-curve__node:first-of-type .price-curve__art img{filter:saturate(.82)contrast(1.05)drop-shadow(0 0 9px #648bff57)drop-shadow(0 4px 4px #0000008c);width:66px;height:66px}.price-curve__dot{background:#e7e9e9;border:2px solid #354f93;border-radius:50%;width:13px;height:13px;transition:background .14s,box-shadow .14s,transform .18s;display:block;top:68px;box-shadow:0 0 0 3px #0f121bb8,0 0 10px #719fffd1}.price-curve__node-label{filter:drop-shadow(1px 2px 1px #0000008c);flex-direction:column;align-items:center;width:126px;line-height:1;transition:color .14s,transform .18s;display:flex;top:88px}.price-curve__node-label strong{letter-spacing:.04em;font-size:clamp(15px,1.22vw,20px)}.price-curve__node-label small{color:#ebedeba8;letter-spacing:.035em;margin-top:4px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(13px,1.08vw,18px)}.price-curve__node-label em{color:#e5e8e57a;letter-spacing:.09em;margin-top:5px;font-size:8px;font-style:normal}.price-curve__node.is-active{z-index:5}.price-curve__node.is-active .price-curve__art{filter:brightness(1.1)drop-shadow(0 0 8px #b2c9ff80);transform:scale(1.08)}.price-curve__node.is-active .price-curve__dot{background:var(--price-yellow);transform:translate(-50%)scale(1.18);box-shadow:0 0 0 3px #0f121bc2,0 0 15px #e7eb4ceb}.price-curve__node.is-active .price-curve__node-label{color:var(--price-yellow);transform:translate(-50%)scale(1.05)}.price-curve__node:focus-visible .price-curve__dot{outline-offset:7px;outline:2px dotted #dbe5ff}.price-curve__node.is-high .price-curve__art{height:92px;top:88px;bottom:auto}.price-curve__node.is-high .price-curve__node-label{top:185px}.price-curve__mystery{color:#e8ebe8b8;background:radial-gradient(circle,#6780c352,#14182442 68%),#0b0d133d;border:1px dashed #dbe4fa7a;border-radius:50%;place-items:center;width:58px;height:58px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:43px;line-height:1;transition:color .14s,filter .14s,transform .18s;display:grid;top:87px;box-shadow:0 0 14px #4c72d338}.price-curve__node.is-unknown .price-curve__node-label{top:153px}.price-curve__node.is-unknown .price-curve__dot{background:#dadee057;border-style:dashed;box-shadow:0 0 0 3px #0f121ba3,0 0 8px #7c96d76b}.price-curve__node.is-unknown.is-active .price-curve__mystery{color:var(--price-yellow);filter:drop-shadow(0 0 8px #e5e8506b);transform:translate(-50%)scale(1.08)}.price-screen__detail{border:1px solid var(--price-border);background:linear-gradient(90deg,#0c0f184f,#191c1f17),#d9dbd80a;grid-template-columns:minmax(92px,.55fr) minmax(280px,2.15fr) minmax(105px,.72fr) minmax(122px,.82fr);align-items:center;gap:clamp(13px,2vw,30px);min-width:0;min-height:78px;padding:clamp(8px,1.2vh,14px) clamp(12px,1.6vw,22px);display:grid;box-shadow:inset 0 0 28px #0a0d141a}.price-screen__detail-index,.price-screen__detail-copy,.price-screen__detail-value,.price-screen__detail-source{flex-direction:column;min-width:0;display:flex}.price-screen__detail-index small,.price-screen__detail-source small,.price-screen__detail-value small{color:var(--price-muted);letter-spacing:.07em;text-transform:uppercase;font-size:clamp(9px,.74vw,12px)}.price-screen__detail-index strong{color:var(--price-yellow);white-space:nowrap;margin-top:2px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(23px,2.1vw,34px);font-weight:400;line-height:.95}.price-screen__detail-copy>strong{color:#f2f2ef;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,1.25vw,20px);overflow:hidden}.price-screen__detail-copy>span,.price-screen__detail-copy>p{color:var(--price-muted);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:clamp(10px,.82vw,13px);overflow:hidden}.price-screen__detail-copy>span{color:#b8cbf7}.price-screen__detail-value{text-align:right;align-items:flex-end}.price-screen__detail-value strong{color:#f0f1ed;white-space:nowrap;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(27px,2.65vw,44px);font-weight:400;line-height:.94}.price-screen__detail-value small{white-space:nowrap;margin-top:5px}.price-screen__detail-source{text-align:right;align-items:flex-end}.price-screen__detail-source a,.price-screen__detail-source>span{color:#b7caff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(11px,.92vw,15px);text-decoration:none;overflow:hidden}.price-screen__detail-source a:hover,.price-screen__detail-source a:focus-visible{color:var(--price-yellow);text-underline-offset:3px;text-decoration:underline}.price-screen__detail-source small{color:#ebede975;white-space:nowrap;margin-top:5px}.price-screen__swipe-hint{color:#ebede97a;letter-spacing:.045em;text-align:center;margin:0;font-size:9px;display:none}@media (width<=900px),(orientation:portrait){.price-screen{gap:6px}.price-screen__legend{gap:10px;min-height:25px;padding:1px 2px;font-size:clamp(9px,2.7vw,12px)}.price-screen__legend>span:nth-child(2){display:none}.price-screen__not-forecast{text-overflow:ellipsis;overflow:hidden}.price-curve__canvas{width:1120px;min-height:250px}.price-curve__node-label strong{font-size:16px}.price-curve__node-label small{font-size:14px}.price-screen__detail{grid-template-columns:minmax(78px,.72fr) minmax(112px,1.28fr);gap:5px 12px;min-height:116px;padding:8px 10px}.price-screen__detail-index{grid-area:1/1}.price-screen__detail-value{grid-area:1/2}.price-screen__detail-copy{grid-area:2/1/auto/-1}.price-screen__detail-source{text-align:left;grid-area:3/1/auto/-1;grid-template-columns:1fr auto;align-items:center;display:grid}.price-screen__detail-source small{text-align:right;margin-top:0}.price-screen__detail-copy>p{display:none}.price-screen__detail-index strong{font-size:clamp(21px,6.4vw,29px)}.price-screen__detail-value strong{font-size:clamp(25px,7.3vw,34px)}.price-screen__swipe-hint{display:block}}@media (height<=620px) and (orientation:landscape){.price-screen{gap:4px}.price-screen__legend{min-height:20px;padding:0 2px;font-size:9px}.price-curve__canvas{min-height:210px}.price-screen__detail{min-height:52px;padding:5px 10px}.price-screen__detail-copy>p,.price-screen__detail-source small{display:none}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.price-curve__art,.price-curve__dot,.price-curve__node-label,.price-curve__mystery{transition:none}}.protocol-root{--protocol-accent:#75d9eb;--protocol-lime:#d4e622;--protocol-outline:#191a1ffa;color:#e2e5eb;-webkit-text-stroke-color:var(--protocol-outline);scrollbar-width:none;isolation:isolate;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;animation:.9s cubic-bezier(.19,1,.22,1) both protocol-scene-enter;position:absolute;inset:0;overflow:auto}.protocol-root--bond{--protocol-accent:#79d4ec;--protocol-lime:#d8e535}.protocol-root--nft{--protocol-accent:#83dce9;--protocol-lime:#d6df28}.protocol-root::-webkit-scrollbar{display:none}.protocol-root:before,.protocol-root:after{z-index:7;content:"";pointer-events:none;position:fixed;inset:0}.protocol-root:before{mix-blend-mode:soft-light;opacity:.035;background-image:url(/textures/blacryu/noise.png);background-size:112px 112px}.protocol-root:after{background:radial-gradient(circle at 36% 52%,#ffffff0f,#0000 23%),radial-gradient(#0000 44%,#07080b33 100%)}.protocol-root .ps2-text{font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif}.protocol-brand,.protocol-title,.protocol-account{z-index:10;position:fixed}.protocol-brand{align-items:center;gap:11px;animation:.8s cubic-bezier(.19,1,.22,1) 90ms both protocol-header-left-enter;display:flex;top:15px;left:52px}.protocol-brand img{object-fit:contain;filter:drop-shadow(0 6px 7px #00000047);width:32px;height:47px}.protocol-brand span{color:#f1f2f3;letter-spacing:-.015em;white-space:nowrap;font-size:clamp(20px,2vw,30px);font-weight:500}.protocol-title{color:var(--protocol-lime);letter-spacing:.015em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:600;animation:.8s cubic-bezier(.19,1,.22,1) .15s both protocol-header-right-enter;top:25px;right:52px}.protocol-account{color:#777c87;letter-spacing:.08em;flex-direction:column;align-items:flex-end;gap:6px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:12px;animation:.8s cubic-bezier(.19,1,.22,1) .21s both protocol-header-right-enter;display:flex;top:81px;right:54px}.protocol-account__identity{gap:16px;display:flex}.protocol-account strong{color:#b9bec8;font-weight:400}.wallet-connection{justify-content:flex-end;align-items:center;gap:8px;display:flex}.wallet-control,.connection-state{color:#a4ebf7;cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;outline:0;padding:4px 0;transition:color .22s,text-shadow .22s}.connection-state{color:#d4e622}.wallet-control:hover,.wallet-control:focus-visible,.connection-state:hover,.connection-state:focus-visible{color:#f2feff;text-shadow:0 0 9px #75d9ebb8}.wallet-control:disabled,.connection-state:disabled{cursor:wait;opacity:.6}.protocol-main{grid-template:"object primary""object side"/minmax(250px,.78fr) minmax(480px,1.22fr);align-content:center;gap:18px clamp(54px,7vw,118px);width:min(1140px,86vw);min-height:100dvh;margin:0 auto;padding:126px 0 112px;display:grid}.protocol-card-stage{perspective:900px;grid-area:object;justify-content:center;align-items:center;min-height:560px;animation:1.05s cubic-bezier(.16,1,.3,1) .1s both protocol-object-enter;display:flex;position:relative}.protocol-card-float{z-index:2;width:176px;transform-style:preserve-3d;will-change:transform;animation:6.5s ease-in-out 1.1s infinite alternate protocol-card-float;position:relative}.protocol-memory-card{filter:drop-shadow(0 26px 24px #0000006b);width:100%;transform-style:preserve-3d;position:relative;transform:rotateY(-7deg)rotateX(2deg)}.protocol-memory-card:after{content:"";mix-blend-mode:screen;background:linear-gradient(108deg,#0000 12%,#ffffff17 29%,#0000 48%);border-radius:14px;animation:6s ease-in-out infinite protocol-card-sheen;position:absolute;inset:4% 8% 3%;transform:translateZ(4px)}.protocol-memory-card__body{opacity:.97;width:100%;height:auto;display:block}.protocol-memory-card__label{background:linear-gradient(#161a21b8,#040508e0),repeating-linear-gradient(0deg,#0000 0 4px,#ffffff05 4px 5px);border:1px solid #7e8b9a1c;border-radius:4px;align-content:center;place-items:center;width:69%;min-height:32%;display:grid;position:absolute;top:45%;left:15%;transform:translateZ(6px);box-shadow:inset 0 1px #ffffff0f}.protocol-memory-card__label img{object-fit:contain;filter:saturate(.82)brightness(.9);width:42px;height:42px}.protocol-memory-card__label b{color:#d8dce1;letter-spacing:.08em;margin-top:-2px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:16px;font-weight:400}.protocol-memory-card__label span{color:#687482;letter-spacing:.11em;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:7px}.protocol-panel{z-index:2;box-shadow:none;background:0 0;border:0;position:relative}.protocol-panel--primary{grid-area:primary;align-self:end;padding:14px 0 8px;animation:.82s cubic-bezier(.19,1,.22,1) .23s both protocol-detail-enter}.protocol-panel--side{border-top:1px solid #d8dfe721;grid-area:side;align-self:start;padding:20px 0 0;animation:.82s cubic-bezier(.19,1,.22,1) .33s both protocol-detail-enter}.protocol-panel--primary>*,.protocol-panel--side>*{animation:.68s cubic-bezier(.19,1,.22,1) both protocol-line-enter}.protocol-panel--primary>:first-child{animation-delay:.35s}.protocol-panel--primary>:nth-child(2){animation-delay:.41s}.protocol-panel--primary>:nth-child(3){animation-delay:.47s}.protocol-panel--primary>:nth-child(4){animation-delay:.53s}.protocol-panel--primary>:nth-child(5){animation-delay:.59s}.protocol-panel--primary>:nth-child(n+6){animation-delay:.65s}.protocol-panel h2{color:var(--protocol-lime);letter-spacing:.018em;margin:0;font-size:clamp(34px,3.5vw,52px);font-weight:500}.protocol-panel--side h2{color:#e8eaf0;font-size:clamp(25px,2.1vw,34px);font-weight:400}.protocol-copy{color:#c1cc27;max-width:620px;margin:9px 0 24px;font-size:14px;line-height:1.55}.protocol-amount{color:#d8dbe1;margin-top:22px;font-size:13px;display:block}.protocol-amount>span{letter-spacing:.06em;font-family:Emotion Engine,PS2 Nimbus,sans-serif}.protocol-amount>div{background:linear-gradient(90deg,#10141a2e,#0000 88%);border-bottom:1px solid #75d9eb9e;align-items:center;margin-top:4px;display:flex;position:relative}.protocol-amount>div:after{background:linear-gradient(90deg, var(--protocol-accent), transparent 78%);content:"";opacity:.5;transform-origin:0;height:1px;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .3s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.25);box-shadow:0 0 9px #75d9eb5c}.protocol-amount>div:focus-within:after{opacity:1;transform:scaleX(1)}.protocol-amount input{color:#f3f5f8;-webkit-text-stroke:1px var(--protocol-outline);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:9px 2px 5px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(42px,5vw,68px);font-weight:400}.protocol-amount b{color:var(--protocol-accent);letter-spacing:.08em;padding:0 4px 0 18px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:18px;font-weight:400}.protocol-shortcuts{justify-content:flex-end;gap:5px;margin:8px 0 18px;display:flex}.protocol-shortcuts button,.protocol-secondary{color:#8e96a3;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;outline:0;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:12px;transition:color .32s,text-shadow .32s,transform .5s cubic-bezier(.19,1,.22,1)}.protocol-secondary:disabled{cursor:default;opacity:.42;transform:none}.protocol-status{color:#aeb6c2;letter-spacing:.045em;background:linear-gradient(90deg,#75d9eb14,#0000);border-left:1px solid #75d9eb85;margin:6px 0 10px;padding:7px 9px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:11px;line-height:1.45}.protocol-status--error{color:#d4dc8b;background:linear-gradient(90deg,#d6df2814,#0000);border-left-color:#d6df28a8}.protocol-shortcuts button{min-width:54px;padding:7px 9px}.protocol-shortcuts button:before{color:#5d6470;content:"[";margin-right:3px}.protocol-shortcuts button:after{color:#5d6470;content:"]";margin-left:3px}.protocol-amount-tools{justify-content:space-between;align-items:center;gap:24px;width:100%;margin:10px 0 18px;display:flex}.protocol-amount-tools .protocol-shortcuts{flex:none;margin:0}.protocol-amount__available{color:#c9ced7;letter-spacing:.025em;white-space:nowrap;-webkit-text-stroke:0;paint-order:normal;text-shadow:0 1px 2px #000000eb;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(14px,1.15vw,17px);font-weight:650}.protocol-amount-tools .protocol-shortcuts button{color:#c9ced7;letter-spacing:.06em;-webkit-text-stroke:0;paint-order:normal;text-shadow:0 1px 2px #000000eb;min-width:66px;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:650}.protocol-amount-tools .protocol-shortcuts button:before,.protocol-amount-tools .protocol-shortcuts button:after{color:#99a1ae;font-weight:650}.protocol-shortcuts button:hover,.protocol-shortcuts button:focus-visible,.protocol-secondary:hover,.protocol-secondary:focus-visible{color:var(--protocol-accent);text-shadow:0 0 10px #75d9ebad;transform:translateY(-1px)}.protocol-output{color:#878e9a;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #e0e7f01a;border-bottom:1px solid #e0e7f01a;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:12px;padding:12px 0;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:12px;display:flex}.protocol-output strong{color:#edf0f5;letter-spacing:0;text-transform:none;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:19px;font-weight:400}.protocol-output--split>span{gap:3px;display:grid}.protocol-output--split>span+span{border-left:1px solid #ffffff1f;padding-left:24px}.protocol-action,.protocol-notice button{width:auto;min-height:44px;color:var(--protocol-accent);cursor:pointer;letter-spacing:.015em;text-align:left;text-transform:none;background:0 0;border:0;outline:0;align-items:center;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(21px,2vw,29px);font-weight:400;transition:color .3s,transform .65s cubic-bezier(.19,1,.22,1),text-shadow .3s;display:inline-flex;position:relative}.protocol-action{padding:6px 10px 6px 35px}.protocol-action:before{content:"";background:radial-gradient(circle,#f5ffff 0 10%,#75d9eb 26%,#75d9eb33 52%,#0000 72%);border-radius:50%;width:13px;height:13px;animation:2.8s ease-in-out infinite alternate protocol-action-orb;position:absolute;left:6px;box-shadow:0 0 12px #75d9eb9e}.protocol-action:after{background:linear-gradient(90deg, var(--protocol-accent), transparent);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .3s,transform .62s cubic-bezier(.19,1,.22,1);position:absolute;bottom:3px;left:35px;right:10px;transform:scaleX(.25)}.protocol-action:hover,.protocol-action:focus-visible,.protocol-notice button:hover,.protocol-notice button:focus-visible{color:#dffbff;text-shadow:0 0 12px #75d9ebb8;transform:translate(9px)}.protocol-action:hover:after,.protocol-action:focus-visible:after{opacity:1;transform:scaleX(1)}.protocol-action:disabled{color:#686d78;cursor:default;opacity:.48;text-shadow:none;transform:none}.protocol-action:disabled:before{filter:grayscale();opacity:.35;animation:none}.protocol-metrics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px;margin-top:14px;display:grid}.protocol-metric{border-top:1px solid #e5ebf51c;gap:3px;padding:12px 0;display:grid}.protocol-metric>span{color:#7d8592;letter-spacing:.14em;text-transform:uppercase;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:11px}.protocol-metric strong{color:#dfe3e9;font-size:18px;font-weight:400}.protocol-metrics--staking .protocol-metric strong{font-size:clamp(24px,2vw,30px)}.protocol-metric small{color:#747b86;font-size:10px}.protocol-position-action{width:max-content;color:var(--protocol-accent);cursor:pointer;letter-spacing:.035em;-webkit-text-stroke:0;paint-order:normal;text-shadow:0 0 8px #75d9eb47;background:0 0;border:0;outline:0;margin-top:5px;padding:4px 4px 4px 18px;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;transition:color .3s,text-shadow .3s,transform .5s cubic-bezier(.19,1,.22,1);position:relative}.protocol-position-action:before{content:"";background:radial-gradient(circle,#f5ffff 0 12%,#75d9eb 30%,#0000 72%);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:1px;transform:translateY(-50%);box-shadow:0 0 8px #75d9ebb3}.protocol-position-action:hover,.protocol-position-action:focus-visible{color:#effeff;text-shadow:0 0 10px #75d9ebad;transform:translate(5px)}.protocol-secondary{width:auto;min-height:36px;color:var(--protocol-accent);text-align:left;margin-top:8px;padding:0;font-size:14px}.protocol-nft-grid{scrollbar-color:#75d9eb61 transparent;scrollbar-width:thin;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:min(48vh,520px);margin:18px 0 15px;padding:2px 6px 2px 0;display:grid;overflow:auto}.protocol-nft-grid>button{color:#d9dee7;cursor:pointer;text-align:left;background:0 0;border:0;outline:0;min-width:0;padding:4px;transition:transform .62s cubic-bezier(.19,1,.22,1),filter .35s,opacity .35s;position:relative}.protocol-nft-grid>button:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .32s,box-shadow .32s;position:absolute;inset:2px}.protocol-nft-grid>button:hover,.protocol-nft-grid>button:focus-visible,.protocol-nft-grid>button.is-selected{filter:drop-shadow(0 0 11px #75d9eb47);transform:translateY(-7px)scale(1.035)}.protocol-nft-grid>button:focus-visible:after,.protocol-nft-grid>button.is-selected:after{border-color:var(--protocol-accent);box-shadow:inset 0 0 18px #75d9eb2e,0 0 12px #75d9eb1f}.protocol-nft-grid img{aspect-ratio:.84;object-fit:cover;filter:saturate(.62)contrast(1.08)brightness(.82);opacity:.78;width:100%;transition:filter .35s,opacity .35s;display:block}.protocol-nft-grid>button:hover img,.protocol-nft-grid>button:focus-visible img,.protocol-nft-grid>button.is-selected img{filter:saturate(.92)contrast(1.08)brightness(.96);opacity:1}.protocol-nft-grid span{gap:2px;padding:8px 4px 5px;font-size:11px;display:grid}.protocol-nft-grid small{color:#767d88;letter-spacing:.05em;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:8px}.protocol-nft-grid b{color:#a4ebf7;letter-spacing:.08em;text-transform:uppercase;background:#040508b8;padding:3px 5px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:8px;font-weight:400;position:absolute;top:9px;right:9px}.protocol-notice{z-index:10000;color:#aab1bd;-webkit-text-stroke-color:#181a20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#535b5eb8,#0d0e11f5 58%),#000000e0;place-items:center;padding:24px;animation:.65s cubic-bezier(.19,1,.22,1) both protocol-notice-fade;display:grid;position:fixed;inset:0;overflow:hidden}.protocol-notice:before,.protocol-notice:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #75d9eb14;border-radius:50%;width:min(68vw,760px);animation:18s linear infinite protocol-notice-ring;position:absolute}.protocol-notice:after{border-color:#d5e6ee0e;width:min(44vw,500px);animation-duration:13s;animation-direction:reverse}.protocol-notice>section{z-index:2;color:#aab1bd;text-align:center;background:0 0;border:0;width:min(620px,100%);padding:34px 28px;animation:.9s cubic-bezier(.16,1,.3,1) 80ms both protocol-notice-content;position:relative}.protocol-notice__orb{background:radial-gradient(circle,#f8ffff 0 3%,#75d9eb 12%,#75d9eb38 38%,#0000 70%);border-radius:50%;width:68px;height:68px;margin:0 auto 18px;animation:4.5s ease-in-out infinite alternate protocol-notice-orb;display:block;box-shadow:0 0 28px #75d9eb47}.protocol-notice p:first-of-type,.protocol-notice code{color:#89919d;letter-spacing:.17em;text-transform:uppercase;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:11px}.protocol-notice h2{color:var(--protocol-lime);margin:7px 0 13px;font-size:clamp(34px,4vw,48px);font-weight:400}.protocol-notice__rule{background:linear-gradient(90deg, transparent, var(--protocol-accent), transparent);width:110px;height:1px;margin:0 auto 17px;box-shadow:0 0 8px #75d9eb73}.protocol-notice>section>p:not(:first-of-type){color:#c4cf2e;margin:0 auto 16px;line-height:1.55}.protocol-notice code{margin-bottom:17px;display:block}.protocol-notice__hash{color:#9ee8f5;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;margin:-4px auto 14px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:11px;text-decoration:none;display:block;overflow:hidden}.protocol-notice__hash:hover,.protocol-notice__hash:focus-visible{color:#f1feff;text-shadow:0 0 9px #75d9ebb3}.protocol-notice button{margin:0 auto;padding:5px 18px}.wallet-dialog-backdrop{z-index:20000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#36454c8f,#050609f5 62%),#000000e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wallet-dialog{color:#c8ced8;background:#080a0edb;border:1px solid #75d9eb29;width:min(520px,100%);padding:28px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;box-shadow:0 0 60px #75d9eb14}.wallet-dialog__header{border-bottom:1px solid #75d9eb2e;justify-content:space-between;align-items:center;gap:20px;padding-bottom:15px;display:flex}.wallet-dialog__header h2{color:#d4e622;margin:0;font-size:32px;font-weight:400}.wallet-dialog__close,.wallet-dialog__connectors button,.wallet-dialog__connected button{color:#a4ebf7;cursor:pointer;font:inherit;background:0 0;border:0;outline:0}.wallet-dialog__close{padding:0 4px;font-size:32px}.wallet-dialog__connectors,.wallet-dialog__connected{gap:12px;margin-top:18px;display:grid}.wallet-dialog__connectors button,.wallet-dialog__connected button,.wallet-dialog__connected a{color:#b9eaf2;letter-spacing:.06em;text-transform:uppercase;border:1px solid #75d9eb29;align-items:center;gap:12px;min-height:44px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}.wallet-dialog__connectors button:hover,.wallet-dialog__connectors button:focus-visible,.wallet-dialog__connected button:hover,.wallet-dialog__connected button:focus-visible,.wallet-dialog__connected a:hover,.wallet-dialog__connected a:focus-visible{color:#f2feff;border-color:#75d9eb94;box-shadow:inset 0 0 20px #75d9eb14}.wallet-dialog__connectors img{width:24px;height:24px}.wallet-dialog__error{color:#d4dc8b;margin:16px 0 0;font-size:13px;line-height:1.45}@keyframes protocol-scene-enter{0%{opacity:0;filter:blur(7px);transform:scale(1.035)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes protocol-header-left-enter{0%{opacity:0;transform:translate(-34px,-9px)}to{opacity:1;transform:translate(0)}}@keyframes protocol-header-right-enter{0%{opacity:0;transform:translate(34px,-9px)}to{opacity:1;transform:translate(0)}}@keyframes protocol-object-enter{0%{opacity:0;filter:blur(10px);transform:translate(78px,110px)scale(.42)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes protocol-detail-enter{0%{opacity:0;filter:blur(5px);transform:translate(66px,14px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes protocol-line-enter{0%{opacity:0;transform:translate(24px,8px)}to{opacity:1;transform:translate(0)}}@keyframes protocol-card-float{0%{transform:translate3d(-4px,-7px,12px)rotate(-.7deg)}to{transform:translate3d(7px,10px,30px)rotate(1.1deg)}}@keyframes protocol-card-sheen{0%,28%{opacity:0;transform:translate3d(-28%,0,4px)}48%{opacity:.72}70%,to{opacity:0;transform:translate3d(32%,0,4px)}}@keyframes protocol-action-orb{0%{opacity:.52;transform:scale(.75)}to{opacity:1;transform:scale(1.15)}}@keyframes protocol-notice-fade{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@keyframes protocol-notice-content{0%{opacity:0;filter:blur(8px);transform:scale(.72)translateY(44px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes protocol-notice-ring{to{transform:rotate(360deg)}}@keyframes protocol-notice-orb{0%{opacity:.55;transform:translateY(-5px)scale(.86)}to{opacity:1;transform:translateY(5px)scale(1.08)}}@media (width<=980px){.protocol-brand{left:24px}.protocol-title{right:24px}.protocol-account{right:26px}.protocol-main{grid-template-columns:minmax(210px,.62fr) minmax(420px,1.38fr);column-gap:42px;width:calc(100vw - 48px)}.protocol-card-float{width:148px}}@media (width<=760px){.protocol-brand{gap:8px;top:10px;left:18px}.protocol-brand img{width:27px;height:39px}.protocol-brand span{font-size:18px}.protocol-title{text-align:right;max-width:44vw;font-size:23px;top:18px;right:18px}.protocol-account{display:none}.protocol-main{grid-template:"object""primary""side"/1fr;row-gap:9px;width:min(620px,100vw - 30px);padding:86px 0 118px}.protocol-card-stage{min-height:210px}.protocol-card-float{width:90px;animation-duration:4.6s;animation-delay:0s}.protocol-memory-card__label img{width:22px;height:22px}.protocol-memory-card__label b{font-size:10px}.protocol-memory-card__label span{display:none}.protocol-panel--primary{padding-top:11px}.protocol-panel h2{font-size:34px}.protocol-copy{margin-bottom:17px;font-size:13px}.protocol-metrics{grid-template-columns:1fr 1fr;column-gap:18px}}@media (width<=520px){.protocol-brand{left:12px}.protocol-brand span{font-size:15px}.protocol-title{font-size:20px;right:12px}.protocol-main{width:calc(100vw - 24px);padding-top:76px}.protocol-card-stage{min-height:174px}.protocol-card-float{width:76px}.protocol-panel h2{font-size:30px}.protocol-amount input{font-size:42px}.protocol-amount-tools{flex-direction:column;align-items:stretch;gap:2px}.protocol-amount-tools .protocol-shortcuts{justify-content:space-between;width:100%}.protocol-output,.protocol-output--split{flex-direction:column;align-items:flex-start;gap:5px}.protocol-output--split>span+span{border:0;padding:7px 0 0}.protocol-metrics{grid-template-columns:1fr}.protocol-nft-grid{grid-template-columns:1fr 1fr;gap:8px}.protocol-notice>section{padding:24px 10px}}@media (width>=900px){.protocol-root{overflow:hidden}.protocol-main{box-sizing:border-box;grid-template:"object primary side"minmax(0,1fr)/minmax(180px,.65fr) minmax(360px,1.35fr) minmax(190px,.8fr);align-content:stretch;align-items:center;column-gap:clamp(24px,3.5vw,52px);width:min(1320px,100vw - 80px);height:100dvh;min-height:0;padding:clamp(94px,12vh,118px) 0 clamp(78px,10vh,96px)}.protocol-card-stage{height:100%;min-height:0}.protocol-panel--primary,.protocol-panel--side{align-self:center}.protocol-panel--primary{padding:0}.protocol-panel--side{border-top:0;border-left:1px solid #d8dfe721;padding:8px 0 8px clamp(20px,2.4vw,36px)}.protocol-panel--side .protocol-metrics{grid-template-columns:1fr;column-gap:0}.protocol-root--unstake .protocol-main,.protocol-root--bond .protocol-main{grid-template-rows:auto;align-content:center;align-items:start}.protocol-root--unstake .protocol-panel--primary,.protocol-root--unstake .protocol-panel--side,.protocol-root--bond .protocol-panel--primary,.protocol-root--bond .protocol-panel--side{align-self:start}}@media (width>=900px) and (height<=760px){.protocol-main{padding:76px 0 64px}.protocol-brand{top:10px}.protocol-title{top:17px}.protocol-account{top:65px}.protocol-card-float{width:148px}.protocol-panel h2{font-size:clamp(30px,3vw,40px)}.protocol-panel--side h2{font-size:clamp(23px,2vw,29px)}.protocol-copy{margin:6px 0 12px;font-size:13px;line-height:1.35}.protocol-amount{margin-top:10px}.protocol-amount input{padding:4px 2px 3px;font-size:46px}.protocol-shortcuts{margin:4px 0 8px}.protocol-shortcuts button{padding-block:4px}.protocol-output{margin-bottom:6px;padding:8px 0}.protocol-action{min-height:38px;padding-block:3px;font-size:23px}.protocol-metrics{margin-top:8px}.protocol-metric{gap:2px;padding:7px 0}.protocol-metric strong{font-size:16px}.protocol-nft-grid{gap:8px;margin:10px 0 8px}.protocol-nft-grid span{padding:5px 3px 3px}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.protocol-root,.protocol-root *,.protocol-root:before,.protocol-root:after,.protocol-notice,.protocol-notice *,.protocol-notice:before,.protocol-notice:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.start-launcher,.start-launcher__stage{width:100%;height:100%;position:relative}.start-launcher__stage canvas{z-index:2;pointer-events:none;position:relative}.start-launcher__loading{z-index:4;color:#eeeee9d1;text-align:center;opacity:0;margin:0;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(24px,3vw,50px);transition:opacity .16s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.start-launcher__loading.is-visible{opacity:1}.start-launcher__targets{z-index:6;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));padding:0 16.6667%;display:grid;position:absolute;inset:0}.start-launcher__target{color:#eeeee99e;text-align:center;cursor:pointer;background:0 0;border:0;outline:0;justify-content:center;align-items:flex-end;min-width:0;padding:0 5px clamp(13px,2.2vh,25px);display:flex;position:relative}.start-launcher__label{filter:drop-shadow(1px 2px 1px #0000008c);flex-direction:column;align-items:center;line-height:1;transition:color .14s,filter .14s,transform .18s;display:flex;position:relative}.start-launcher__label:before{content:"";filter:brightness(0)saturate()invert(35%)sepia(98%)saturate(4457%)hue-rotate(219deg)brightness(105%)contrast(112%)drop-shadow(0 0 4px #2473ff);opacity:0;background:url(/games/ui/boxedfruits-arrow.png) 50%/contain no-repeat;width:17px;height:10px;position:absolute;top:4px;left:-27px;transform:rotate(90deg)}.start-launcher__label strong{letter-spacing:.018em;font-size:clamp(20px,1.85vw,34px);font-weight:700}.start-launcher__label small{letter-spacing:.045em;opacity:.72;margin-top:2px;font-size:clamp(11px,.82vw,15px)}.start-launcher__target.is-coming-soon{cursor:default}.start-launcher__target.is-active .start-launcher__label{color:#e8eb4c;filter:drop-shadow(0 0 5px #dee4474d);transform:scale(1.04)}.start-launcher__target.is-active .start-launcher__label:before{opacity:1}.start-launcher__target:focus-visible:after{content:"";filter:drop-shadow(0 0 7px #6fb1ffb8);border:2px dotted #c2ddffc7;border-radius:46%;position:absolute;inset:8% 6% 4%}.start-launcher.is-compact .start-launcher__targets{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.start-launcher.is-compact .start-launcher__target{padding:0 3px clamp(5px,1.1vh,10px)}.start-launcher.is-compact .start-launcher__target[data-centered=true]{justify-self:center;width:50%}.start-launcher.is-compact .start-launcher__label:before{width:14px;height:8px;top:3px;left:-21px}.start-launcher.is-compact .start-launcher__label strong{font-size:clamp(15px,4.4vw,21px)}.start-launcher.is-compact .start-launcher__label small{font-size:clamp(9px,2.8vw,13px)}@media (height<=620px) and (orientation:landscape){.start-launcher__target{padding-bottom:13px}.start-launcher__label strong{font-size:clamp(17px,2.2vw,25px)}}.stats-screen{color:#ecece8;width:100%;height:100%;min-height:0;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.stats-screen__legend{color:#efefeab8;letter-spacing:.025em;justify-content:space-between;align-items:center;gap:18px;min-height:30px;padding:0 3px 12px;font-size:clamp(12px,1vw,17px);display:flex}.stats-screen__legend span{align-items:center;gap:8px;display:flex}.stats-screen__legend i{background:#86b9ff;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 9px #5c9bffeb}.stats-table__viewport{scrollbar-color:#80adf094 transparent;background:linear-gradient(100deg,#3a466652,#0f121b61),#14151842;border:1px solid #e5ebff33;height:calc(100% - 34px);min-height:0;overflow:auto;box-shadow:inset 0 1px #ffffff14,0 16px 42px #07080a29}.stats-table{border-spacing:0;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:680px}.stats-table th,.stats-table td{text-align:right;vertical-align:middle;border-bottom:1px solid #dfe5f61f;padding:clamp(8px,1.15vh,14px) clamp(13px,1.6vw,25px)}.stats-table thead th{z-index:2;color:#e7ebf5ad;letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2d313bf0;font-size:clamp(11px,.92vw,15px);font-weight:700;position:sticky;top:0}.stats-table th:first-child,.stats-table td:first-child{text-align:left;width:34%}.stats-table tbody>tr:not(.stats-table__section)>th{color:#edeeebe0;font-size:clamp(14px,1.25vw,21px);font-weight:500}.stats-table tbody>tr:not(.stats-table__section)>td{color:#f0f0ec;font-size:clamp(15px,1.35vw,23px)}.stats-table td>span{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.stats-table td strong{font-weight:700}.stats-table td small{color:#e1e5f094;font-size:clamp(10px,.78vw,13px);font-weight:400}.stats-table td .is-unavailable strong{color:#e0e2e46b;letter-spacing:.025em;font-size:.72em;font-weight:500}.stats-table__section th{color:#8fbcff;letter-spacing:.13em;text-align:left;text-transform:uppercase;background:#39508129;padding-top:clamp(9px,1.15vh,14px);padding-bottom:clamp(5px,.7vh,9px);font-size:clamp(10px,.82vw,14px)}.stats-table__total th,.stats-table__total td{background:#d2dd460e;color:#e8eb4c!important}.stats-screen__notice{color:#f1cf8b;text-align:center;text-shadow:0 1px 2px #000000ad;margin:0;font-size:clamp(11px,.9vw,15px);position:absolute;bottom:10px;left:14px;right:14px}@media (width<=900px),(orientation:portrait){.stats-screen__legend{grid-template-columns:1fr auto;gap:3px 10px;padding-bottom:8px;font-size:clamp(10px,2.5vw,13px);display:grid}.stats-screen__legend span:last-child{color:#e9e9e480;grid-column:1/-1}.stats-table__viewport{height:calc(100% - 47px)}.stats-table{min-width:610px}}@font-face{font-family:PS2 Nimbus;src:url(/fonts/nimbus-sans-l-regular.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Emotion Engine;src:url(/fonts/emotion-engine.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}:root{--ps2-text-outline-color:#181a20}html,body{background:#000;width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px var(--ps2-text-outline-color);paint-order:stroke fill;text-shadow:-.65px 0 #34ccff47, .65px 0 #ff304e42, 0 0 3px #ebf4ff29, 0 0 2px #000000f2, 1px 1px 0 var(--ps2-text-outline-color), -1px -1px 0 #181a20bd;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif}body:before,body:after{z-index:99990;pointer-events:none;content:"";position:fixed}body:before{opacity:.72;background:radial-gradient(#0000 52%,#04060a0e 72%,#0000004d 100%),repeating-linear-gradient(#0000002b 0 1px,#e0edff06 1px 2px,#0000 2px 4px),repeating-linear-gradient(90deg,#ff264a09 0 1px,#29dbff05 1px 2px,#3b5cff08 2px 3px,#0000 3px 4px),repeating-linear-gradient(104deg,#0000 0 11px,#ffffff03 11px 12px,#0000 12px 18px);animation:5.4s step-end infinite vcr-flicker;inset:0;box-shadow:inset 0 0 clamp(36px,8vw,144px) #00000052,inset 0 0 16px #0003}body:after{filter:blur(.35px);mix-blend-mode:screen;opacity:0;background:linear-gradient(#0000 0%,#3fbcff04 34%,#def2ff16 46%,#ffffff1f 48%,#ff405a09 50%,#2dbbff0b 54%,#0000 100%);height:16vh;animation:10.5s linear infinite vcr-tracking-sweep;top:-16vh;left:0;right:0}@keyframes vcr-flicker{0%,to{opacity:.72;transform:translateY(0)}17%{opacity:.75}17.2%{opacity:.66;transform:translateY(.5px)}17.5%{opacity:.72;transform:translateY(0)}63%{opacity:.7}63.15%{opacity:.76}63.4%{opacity:.72}}@keyframes vcr-tracking-sweep{0%,76%{opacity:0;transform:translateY(-16vh)}78%{opacity:.52}96%{opacity:.28;transform:translateY(136vh)}to{opacity:0;transform:translateY(136vh)}}button,a,input,select,textarea{-webkit-text-stroke:inherit;paint-order:inherit;text-shadow:inherit}.ps2-text{transform-origin:50%;letter-spacing:.025em;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block}.ps2-atlas-text{height:1em;color:inherit;font-size:inherit;vertical-align:middle;align-items:center;line-height:1;display:inline-flex;position:relative}.ps2-atlas-fallback{letter-spacing:.08em;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;display:none;transform:scaleX(1.1)}.ps2-atlas-glyph-run{align-items:center;gap:.13em;height:1em;display:inline-flex}.ps2-atlas-glyph-slot{width:var(--ps2-glyph-advance);flex:none;height:1em;display:block;position:relative;overflow:visible}.ps2-atlas-glyph{width:.8em;height:1em;-webkit-mask-image:url(/textures/ps2m4k/ascii-font-atlas.png);mask-image:url(/textures/ps2m4k/ascii-font-atlas.png);-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);-webkit-mask-image:url(/textures/ps2m4k/ascii-font-atlas.png);-webkit-mask-size:6.4em 12.8em;mask-size:6.4em 12.8em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);background:#07080a;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-size:6.4em 12.8em;-webkit-mask-repeat:no-repeat}.ps2-atlas-glyph:after{content:"";-webkit-mask-image:url(/textures/ps2m4k/ascii-font-face.png);mask-image:url(/textures/ps2m4k/ascii-font-face.png);-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);-webkit-mask-image:url(/textures/ps2m4k/ascii-font-face.png);-webkit-mask-size:6.4em 12.8em;mask-size:6.4em 12.8em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--ps2-atlas-x) var(--ps2-atlas-y);background:currentColor;position:absolute;inset:0;-webkit-mask-size:6.4em 12.8em;-webkit-mask-repeat:no-repeat}.ps2-menu-list{gap:clamp(8px,1.2vh,14px)}.ps2-menu-item{min-height:.72em;font-size:clamp(74px,4.75vw,132px);line-height:1}.ps2-menu-item .ps2-atlas-text{margin-block:-.14em}.ps2-menu-item.is-selected .ps2-atlas-glyph-run{filter:drop-shadow(0 0 .04em #42cff457)}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.ps2-atlas-fallback{display:inline-block}.ps2-atlas-glyph-run{display:none}}@media (width<=768px){body:before{opacity:.66}body{-webkit-text-stroke:.75px var(--ps2-text-outline-color);text-shadow:0 0 1px #000000f2,1px 1px #181a20db}.ps2-menu-list{gap:clamp(7px,1.35vh,12px)}.ps2-menu-item{font-size:clamp(58px,16vw,76px)}.ps2-menu-item.is-configuration{font-size:clamp(48px,13.5vw,58px)}}::view-transition-group(root){animation-duration:.62s;animation-timing-function:cubic-bezier(.19,1,.22,1)}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){opacity:1;animation:none}::view-transition-new(root){opacity:1;transform-origin:50%;animation:.62s cubic-bezier(.19,1,.22,1) both root-scene-settle}@keyframes root-scene-settle{0%{filter:blur(2px);transform:translateY(8px)scale(1.012)}to{filter:blur();transform:translate(0)scale(1)}}@keyframes memory-return-enter{0%{opacity:0;filter:blur(10px)brightness(1.14);transform:translateY(28px)scale(.9)}55%{opacity:.86;filter:blur(2px)brightness(1.05)}to{opacity:1;filter:blur()brightness();transform:translate(0)scale(1)}}.memory-shell__bios-texture{mix-blend-mode:soft-light;opacity:.085;background-image:url(/textures/ps2m4k/system-cell.png);background-position:0 0;background-size:420px 420px;animation:28s linear infinite bios-cell-drift}@keyframes bios-cell-drift{to{background-position:420px -420px}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){body:before{opacity:.68;animation:none}body:after{display:none}.memory-shell__bios-texture{animation:none}.memory-screen-layer,.menu-screen-layer{filter:none!important;transition:none!important;animation:none!important;transform:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-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}@property --tw-ease{syntax:"*";inherits:false}
