/*! 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)}.bottom-\[clamp\(12px\,3vh\,28px\)\]{bottom:clamp(12px,3vh,28px)}.bottom-\[clamp\(24px\,4\.5vh\,64px\)\]{bottom:clamp(24px,4.5vh,64px)}.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{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.w-\[4em\]{width:4em}.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-center{justify-content:center}.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)}.gap-\[clamp\(48px\,6vw\,96px\)\]{gap:clamp(48px,6vw,96px)}.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)}.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__price-source{min-height:1.25em;color:var(--calculator-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:3px;font-size:clamp(10px,.9vw,14px);display:flex}.staking-calculator__price-source small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.staking-calculator__price-source button{color:#dbe4ff;font:inherit;cursor:pointer;background:#5b7dcf24;border:1px solid #aec3f75c;flex:none;padding:2px 7px}.staking-calculator__price-source button:focus-visible{outline:2px dotted var(--calculator-yellow);outline-offset:2px}.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;--docs-panel:#080c1285;color:#e2e5eb;isolation:isolate;position:absolute;inset:0;overflow:hidden}.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{box-sizing:border-box;grid-template-columns:minmax(270px,.72fr) minmax(480px,1.28fr);align-items:center;gap:clamp(58px,7vw,112px);width:min(1160px,84vw);height:100dvh;margin:0 auto;padding:112px 0 96px;display:grid}.docs-nav,.docs-article{box-sizing:border-box;width:100%;height:min(590px,100dvh - 208px);min-height:420px}.docs-nav{background:linear-gradient(145deg, #75d9eb0f, transparent 42%), var(--docs-panel);border:1px solid #75d9eb21;flex-direction:column;min-width:0;padding:18px 16px 16px;animation:.9s cubic-bezier(.19,1,.22,1) .15s both docs-enter-left;display:flex;position:relative;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff06}.docs-nav:before,.docs-article:after{content:"";pointer-events:none;border-color:#75d9eb73;width:20px;height:20px;position:absolute}.docs-nav:before{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.docs-nav__header{border-bottom:1px solid #75d9eb1f;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 7px 13px;display:flex}.docs-nav__eyebrow,.docs-nav__meta,.docs-article__eyebrow,.docs-article__footer,.docs-article__end,.docs-status{letter-spacing:.13em;text-transform:uppercase;-webkit-text-stroke:0;paint-order:normal;font-family:Emotion Engine,PS2 Nimbus,sans-serif}.docs-nav__eyebrow,.docs-nav__meta{color:#8b94a1;margin:0;font-size:9px}.docs-nav__meta{color:#68717d;letter-spacing:.08em;white-space:nowrap;font-size:8px}.docs-nav__scroll,.docs-article__body{scrollbar-color:#75d9eb85 #75d9eb11;scrollbar-width:thin}.docs-nav__scroll::-webkit-scrollbar{width:4px;height:4px}.docs-article__body::-webkit-scrollbar{width:4px;height:4px}.docs-nav__scroll::-webkit-scrollbar-track{background:#75d9eb0f}.docs-article__body::-webkit-scrollbar-track{background:#75d9eb0f}.docs-nav__scroll::-webkit-scrollbar-thumb{background:#75d9eb85;border-radius:999px;box-shadow:0 0 8px #75d9eb40}.docs-article__body::-webkit-scrollbar-thumb{background:#75d9eb85;border-radius:999px;box-shadow:0 0 8px #75d9eb40}.docs-nav__scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:10px 3px 8px 0;overflow:hidden auto}.docs-nav__group+.docs-nav__group{border-top:1px solid #75d9eb16;margin-top:13px;padding-top:12px}.docs-nav__group-heading{grid-template-columns:17px minmax(0,1fr) auto;align-items:start;gap:9px;padding:0 8px 7px;display:grid}.docs-nav__group-heading>span{color:#59626f;letter-spacing:.1em;-webkit-text-stroke:0;paint-order:normal;padding-top:2px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:8px}.docs-nav__group-heading>span:last-child{color:#737d89;text-align:center;border:1px solid #75d9eb21;border-radius:999px;min-width:21px;padding:3px 4px 2px}.docs-nav__group-heading h2,.docs-nav__group-heading p{-webkit-text-stroke:0;paint-order:normal;margin:0;font-family:Emotion Engine,PS2 Nimbus,sans-serif}.docs-nav__group-heading h2{color:#a6afb9;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.1}.docs-nav__group-heading p{color:#5f6875;letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.docs-nav ol,.docs-flow{margin:0;padding:0;list-style:none}.docs-nav li+li{margin-top:1px}.docs-nav button{color:#777e89;cursor:pointer;text-align:left;background:0 0;border:0;outline:0;align-items:baseline;gap:13px;width:100%;padding:4px 9px 4px 31px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(22px,2vw,30px);line-height:1.14;transition:color .24s,background .24s,text-shadow .24s,transform .44s 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:11px;height:11px;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:#5c6571;letter-spacing:.11em;-webkit-text-stroke:0;paint-order:normal;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:9px}.docs-nav button:hover,.docs-nav button:focus-visible,.docs-nav button.is-selected{color:var(--docs-accent);text-shadow:0 0 12px #75d9eb61;background:linear-gradient(90deg,#75d9eb13,#0000 84%);transform:translate(5px)}.docs-nav button:focus-visible{box-shadow:inset 0 0 0 1px #75d9eb3d}.docs-nav button.is-selected:before{opacity:1;transform:translateY(-50%)scale(1)}.docs-article{background:linear-gradient(155deg,#75d9eb0e,#0000 38%),linear-gradient(#0c101657,#06090e94);border:1px solid #75d9eb24;border-left-color:#75d9eb5c;flex-direction:column;min-width:0;padding:28px 0 0 34px;animation:.68s cubic-bezier(.19,1,.22,1) both docs-article-enter;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 80px #0003,inset 0 1px #ffffff06}.docs-article:before{background:linear-gradient(var(--docs-accent), transparent);content:"";width:1px;height:46%;position:absolute;top:0;left:-1px;box-shadow:0 0 10px #75d9eb8c}.docs-article:after{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.docs-article__header{z-index:1;flex:none;justify-content:space-between;gap:18px;padding-right:30px;display:flex;position:relative}.docs-article__eyebrow{color:#8d97a4;margin:0 0 11px;font-size:9px}.docs-article h2{z-index:1;max-width:580px;color:var(--docs-lime);letter-spacing:.012em;margin:0 0 22px;font-size:clamp(36px,3.75vw,55px);font-weight:500;line-height:1.03;position:relative}.docs-article__number{color:#75d9eb12;letter-spacing:-.06em;-webkit-text-stroke:0;paint-order:normal;pointer-events:none;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:clamp(72px,8vw,110px);line-height:1;position:absolute;top:-24px;right:24px}.docs-article__body{overscroll-behavior:contain;scrollbar-gutter:stable;border-top:1px solid #75d9eb1a;outline:0;flex:1;min-height:0;margin-right:8px;padding:2px 24px 40px 0;position:relative;overflow:hidden auto}.docs-article__body:focus-visible{box-shadow:inset 0 0 0 1px #75d9eb33}.docs-facts{background:#75d9eb0a;border:1px solid #75d9eb26;border-radius:2px;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));max-width:610px;margin:21px 0 22px;padding:0;display:grid;overflow:hidden}.docs-facts div{border-right:1px solid #75d9eb1c;min-width:0;padding:11px 12px 12px}.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:#838d9a;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:8px;overflow:hidden}.docs-facts dd{color:var(--docs-accent);margin-top:5px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(14px,1.1vw,17px);line-height:1.2}.docs-summary{border-left:2px solid var(--docs-accent);color:#edf1f5;-webkit-text-stroke:.45px #181a20e6;background:linear-gradient(90deg,#75d9eb17,#0000 88%);max-width:610px;margin:21px 0 0;padding:15px 17px;font-size:clamp(17px,1.42vw,20px);line-height:1.52}.docs-mechanics,.docs-detail,.docs-note{max-width:610px}.docs-mechanics{margin-top:28px}.docs-content-label,.docs-detail h3,.docs-steps h4,.docs-note strong{-webkit-text-stroke:0;paint-order:normal;margin:0}.docs-content-label{color:#7f8996;letter-spacing:.14em;text-transform:uppercase;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:9px;font-weight:500}.docs-steps{gap:8px;margin:11px 0 0;padding:0;list-style:none;display:grid}.docs-steps li{background:#75d9eb06;border:1px solid #75d9eb1f;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:12px 13px;display:grid}.docs-steps li>span{color:var(--docs-accent);letter-spacing:.08em;-webkit-text-stroke:0;paint-order:normal;padding-top:2px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:9px}.docs-steps h4{color:#e5e9ee;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:16px;font-weight:500;line-height:1.2}.docs-steps p,.docs-detail p,.docs-note p{-webkit-text-stroke:.4px #181a20e6;margin:0}.docs-steps p{color:#aeb6c2;margin-top:5px;font-size:14px;line-height:1.48}.docs-detail{border-top:1px solid #75d9eb1a;margin-top:27px;padding-top:23px}.docs-detail+.docs-detail{margin-top:22px}.docs-detail h3{color:var(--docs-lime);font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.docs-detail p{color:#c7cdd5;margin-top:9px;font-size:15px;line-height:1.58}.docs-detail p+p{color:#a7b0bc}.docs-note{background:#d4e6220b;border:1px solid #d4e62236;margin-top:27px;padding:13px 15px 14px}.docs-note strong{color:var(--docs-lime);letter-spacing:.12em;text-transform:uppercase;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:9px;font-weight:500;display:block}.docs-note p{color:#cbd0d4;margin-top:7px;font-size:14px;line-height:1.5}.docs-article__copy{max-width:610px;padding-top:20px}.docs-facts+.docs-article__copy{padding-top:0}.docs-article__copy p{color:#d7dbe2;-webkit-text-stroke:.55px #181a20f2;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.58}.docs-article__copy p+p{color:#aeb6c2;margin-top:14px}.docs-flow{flex-wrap:wrap;gap:9px 22px;max-width:610px;margin-top:27px;display:flex}.docs-flow li{color:var(--docs-accent);letter-spacing:.075em;text-transform:uppercase;-webkit-text-stroke:0;paint-order:normal;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:10px;position:relative}.docs-flow li:not(:last-child):after{color:#626a76;content:"→";position:absolute;left:calc(100% + 7px)}.docs-article__end{color:#59636f;align-items:center;gap:10px;margin:34px 0 0;font-size:8px;display:flex}.docs-article__end:before{content:"";background:#75d9eb3d;width:28px;height:1px}.docs-article__footer{z-index:2;color:#68727f;background:#06090ec7;border-top:1px solid #75d9eb1f;flex:none;justify-content:space-between;align-items:center;gap:18px;height:39px;padding:0 27px 0 0;font-size:8px;display:flex;position:relative}.docs-article__footer span:last-child{color:#8c98a5}.docs-status{z-index:3;color:#69727f;margin:0;font-size:8px;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;align-items:stretch;gap:14px;width:min(90vw,720px);height:100dvh;padding:74px 0 67px;display:flex}.docs-nav,.docs-article{width:100%;min-height:0}.docs-nav{flex:none;height:clamp(190px,27dvh,250px);padding:12px 12px 10px}.docs-nav__header{padding:0 5px 9px}.docs-nav__scroll{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:0;padding:9px 0 4px;display:grid}.docs-nav__group+.docs-nav__group{border-top:0;border-left:1px solid #75d9eb16;margin:0;padding:0 0 0 12px}.docs-nav__group-heading{grid-template-columns:14px minmax(0,1fr) auto;gap:6px;padding:0 4px 6px}.docs-nav__group-heading h2{font-size:9px}.docs-nav__group-heading p{font-size:7px}.docs-nav__group-heading>span:last-child{display:none}.docs-nav button{gap:8px;padding:3px 4px 3px 21px;font-size:clamp(17px,3.2vw,24px)}.docs-nav button:before{width:9px;height:9px;left:3px}.docs-nav button:hover,.docs-nav button:focus-visible,.docs-nav button.is-selected{transform:translate(3px)}.docs-article{flex:1;height:auto;padding:21px 0 0 24px}.docs-article__header{padding-right:23px}.docs-article h2{margin-bottom:17px;font-size:clamp(31px,6.6vw,46px)}.docs-article__number{font-size:clamp(62px,14vw,92px);top:-18px;right:18px}.docs-article__body{padding-right:18px}.docs-facts{margin:17px 0 18px}.docs-facts div{padding:9px 10px 10px}.docs-article__copy{padding-top:17px}.docs-article__copy p{font-size:clamp(15px,3vw,18px)}.docs-article__footer{height:35px;padding-right:19px}.docs-status{font-size:7px;bottom:10px;right:18px}}@media (width<=600px){.docs-root{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}.docs-brand span{text-overflow:ellipsis;max-width:calc(100vw - 64px);overflow:hidden}.docs-brand{position:absolute;left:14px}.docs-root>.docs-title{display:none!important}.docs-main{width:100%;height:auto;min-height:100dvh;margin:0;padding:57px 0 104px;display:block}.docs-nav{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b11f0;border:0;border-top:1px solid #75d9eb1a;border-bottom:1px solid #75d9eb2e;height:auto;min-height:0;padding:9px 0;animation:none;position:sticky;top:0;box-shadow:0 12px 30px #00000038}.docs-nav:before,.docs-nav__header,.docs-nav__group-heading{display:none}.docs-nav__scroll{scroll-snap-type:x mandatory;scrollbar-width:none;gap:7px;padding:0 14px;scroll-padding-inline:14px;display:flex;overflow:auto hidden}.docs-nav__scroll::-webkit-scrollbar{display:none}.docs-nav__group{flex:none;min-width:max-content;display:flex}.docs-nav__group ol{gap:7px;display:flex}.docs-nav__group+.docs-nav__group{border:0;margin:0;padding:0}.docs-nav button{color:#9ba4b0;letter-spacing:.07em;scroll-snap-align:start;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:0;paint-order:normal;background:#75d9eb06;border:1px solid #75d9eb1f;border-radius:2px;gap:0;width:auto;min-height:39px;padding:7px 11px 8px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:11px;line-height:1}.docs-nav button:before,.docs-nav button span{display:none}.docs-nav button:hover,.docs-nav button:focus-visible,.docs-nav button.is-selected{color:var(--docs-accent);text-shadow:0 0 10px #75d9eb47;background:#75d9eb1a;border-color:#75d9eb7a;transform:none}.docs-article{width:auto;height:auto;min-height:0;margin:14px 14px 0;padding:22px 0 0 18px;animation-duration:.42s;overflow:hidden}.docs-article__header{padding-right:18px}.docs-article__eyebrow{margin-bottom:8px;font-size:8px}.docs-article h2{margin-bottom:17px;font-size:clamp(30px,9vw,38px);line-height:1.04}.docs-article__number{font-size:58px;top:-10px;right:14px}.docs-article__body{scrollbar-gutter:auto;flex:none;min-height:0;margin-right:0;padding:0 16px 30px 0;overflow:visible}.docs-summary{margin-top:17px;padding:13px 14px;font-size:17px;line-height:1.5}.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-facts dt{text-overflow:clip;white-space:normal;overflow:visible}.docs-facts dd{font-size:16px}.docs-mechanics{margin-top:24px}.docs-steps{gap:7px}.docs-steps li{grid-template-columns:20px minmax(0,1fr);gap:9px;padding:11px}.docs-steps h4{font-size:16px}.docs-steps p,.docs-note p{font-size:14px}.docs-detail{margin-top:23px;padding-top:20px}.docs-detail h3{font-size:20px}.docs-detail p{font-size:15px}.docs-note{margin-top:23px;padding:12px 13px 13px}.docs-article__copy p{font-size:16px;line-height:1.58}.docs-flow{gap:7px 18px;margin-top:21px}.docs-flow li{font-size:9px}.docs-article__footer{display:none}.docs-article__end{margin-top:29px}.docs-status{display:none}}@media (height<=560px) and (orientation:landscape){.docs-brand,.docs-title{top:7px}.docs-brand img{width:21px;height:30px}.docs-main{grid-template-columns:minmax(210px,.72fr) minmax(370px,1.28fr);gap:28px;width:88vw;padding:52px 0 47px;display:grid}.docs-nav,.docs-article{height:100%;min-height:0}.docs-nav{padding:9px}.docs-nav__header{padding-bottom:7px}.docs-nav__scroll{padding-top:7px;display:block;overflow:hidden auto}.docs-nav__group{min-width:0}.docs-nav__group+.docs-nav__group{border-top:1px solid #75d9eb16;border-left:0;margin-top:7px;padding:7px 0 0}.docs-nav__group-heading{padding-bottom:3px}.docs-nav__group-heading p{display:none}.docs-nav button{padding-block:1px;font-size:17px}.docs-article{padding:14px 0 0 18px}.docs-article h2{margin-bottom:10px;font-size:clamp(25px,4.5vw,34px)}.docs-article__body{padding-right:13px}.docs-facts{margin:11px 0 12px}.docs-article__copy{padding-top:11px}.docs-article__copy p{font-size:14px}.docs-article__footer{height:30px}}@media (prefers-reduced-motion:reduce){.docs-brand,.docs-title,.docs-nav,.docs-article,.docs-status{animation:none}.docs-nav button{transition-duration:0s}}.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;cursor:pointer;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;background:0 0;border:0;width:clamp(31px,3.7vw,63px);height:auto;padding:0;display:block;position:absolute;top:50%}.games-browser__arrow img{width:100%;height:auto;display:block}.games-browser__arrow:disabled{cursor:default;opacity:.28}.games-browser__arrow:focus-visible{outline-offset:6px;outline:2px dotted #c2ddffe6}.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__contract{color:#f2f3eedb;cursor:copy;min-width:0;font:inherit;background:#5b70a91f;border:1px solid #aabdeb40;border-radius:3px;align-items:center;gap:6px;padding:4px 7px;transition:background .14s,border-color .14s,box-shadow .14s;display:inline-flex}.price-screen__contract>span{color:var(--price-yellow);letter-spacing:.08em;font-weight:700}.price-screen__contract code{color:#f2f3eeeb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Emotion Engine,PS2 Nimbus,monospace;font-size:.82em;overflow:hidden}.price-screen__contract small{color:#d3ddffb3;white-space:nowrap;font-size:.78em}.price-screen__contract:hover,.price-screen__contract:focus-visible{background:#5b70a93d;border-color:#c5d2f694;outline:none;box-shadow:0 0 10px #7c96d72e}.price-screen__contract.is-copied{background:#54a1752e;border-color:#82dea785}.price-screen__contract.is-error{background:#be484826;border-color:#ef808080}.price-screen__contract:disabled{cursor:not-allowed;opacity:.55}.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__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-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{flex-wrap:wrap;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-screen__contract{max-width:min(100%,420px);padding:3px 6px}.price-screen__contract code{max-width:min(44vw,270px)}.price-screen__contract small{display:inline}.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__swipe-hint{display:block}}@media (width<=600px){.price-screen__not-forecast{display:none}}@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}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.price-curve__art,.price-curve__dot,.price-curve__node-label{transition:none}}.protocol-root{--protocol-accent:#75d9eb;--protocol-lime:#d4e622;--protocol-microcopy:#b7c0cc;--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 :where(small,.protocol-account,.protocol-bond-banner__link,.protocol-amount>span,.protocol-shortcuts button,.protocol-status,.protocol-output>span,.protocol-bond-notes__header>span,.protocol-bond-notes__empty,.protocol-bond-note__metric>span,.protocol-metric>span){-webkit-text-stroke:0;paint-order:normal;text-shadow:0 1px 2px #000000eb}.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:var(--protocol-microcopy);letter-spacing:.08em;flex-direction:column;align-items:flex-end;gap:6px;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;animation:.8s cubic-bezier(.19,1,.22,1) .21s both protocol-header-right-enter;display:flex;top:81px;right:54px}.protocol-account__identity{align-items:baseline;gap:16px;display:flex}.protocol-account__identity>.wallet-connection .wallet-control{padding:7px 11px}.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}.wallet-control{background:linear-gradient(90deg,#75d9eb21,#75d9eb06),#080c1038;border:1px solid #75d9eb6b;min-height:32px;box-shadow:inset 2px 0 #d4e622cc,0 0 14px #75d9eb14}.wallet-control--connected{color:#e4ef59;border-color:#d4e62280;box-shadow:inset 2px 0 #d4e622,0 0 16px #d4e6221f}.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;border-color:#75d9ebcc;box-shadow:inset 2px 0 #d4e622,0 0 18px #75d9eb33}.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-bond-banner{width:100%;min-height:70px;box-shadow:inset 3px 0 var(--protocol-lime), inset 0 1px #ffffff0d, 0 10px 32px #03050829;color:#eef1f4;cursor:pointer;text-align:left;background:radial-gradient(circle at 88%,#75d9eb29,#0000 28%),linear-gradient(105deg,#d4e62229,#75d9eb12 72%);border:1px solid #d4e62261;outline:0;justify-content:space-between;align-items:center;gap:22px;margin:0 0 24px;padding:12px 18px 12px 22px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;transition:border-color .26s,box-shadow .26s,transform .56s cubic-bezier(.19,1,.22,1);display:flex;position:relative;overflow:hidden}.protocol-bond-banner:after{content:"";pointer-events:none;border:1px solid #75d9eb24;border-radius:50%;width:92px;height:92px;position:absolute;right:-28px;box-shadow:0 0 0 11px #75d9eb06,0 0 0 22px #75d9eb05}.protocol-bond-banner__copy{z-index:1;gap:2px;display:grid;position:relative}.protocol-bond-banner__copy small{color:#c7cf7b;letter-spacing:.16em;text-transform:uppercase;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:11px}.protocol-bond-banner__copy strong{color:#eef1f4;letter-spacing:.015em;font-size:clamp(22px,2vw,29px);font-weight:500}.protocol-bond-banner__copy b{color:var(--protocol-lime);text-shadow:0 0 10px #d4e6223d;font-weight:500}.protocol-bond-banner__link{z-index:1;color:var(--protocol-accent);letter-spacing:.1em;text-transform:uppercase;flex:none;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:11px;position:relative}.protocol-bond-banner__link span{margin-left:3px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:19px;line-height:0;transition:transform .4s cubic-bezier(.19,1,.22,1);display:inline-block}.protocol-bond-banner:hover,.protocol-bond-banner:focus-visible{box-shadow:inset 4px 0 var(--protocol-lime), inset 0 1px #ffffff14, 0 12px 38px #0305083d, 0 0 18px #d4e62214;border-color:#d4e622b8;transform:translate(5px)}.protocol-bond-banner:hover .protocol-bond-banner__link span,.protocol-bond-banner:focus-visible .protocol-bond-banner__link span{transform:translate(4px)}.protocol-amount{color:#d8dbe1;margin-top:22px;font-size:14px;display:block}.protocol-amount>span{color:#e1e5eb;letter-spacing:.06em;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-weight:600}.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:var(--protocol-microcopy);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;outline:0;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:12px;font-weight:600;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:#c5ccd5;letter-spacing:.045em;background:linear-gradient(90deg,#75d9eb14,#0000);border-left:1px solid #75d9eb85;margin:6px 0 10px;padding:7px 9px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:12px;font-weight:600;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:#919aa7;content:"[";margin-right:3px}.protocol-shortcuts button:after{color:#919aa7;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:var(--protocol-microcopy);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:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;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-root--stake .protocol-panel--primary>.protocol-action,.protocol-root--unstake .protocol-panel--primary .protocol-action{box-sizing:border-box;color:#e8fcff;letter-spacing:.025em;text-align:center;text-shadow:0 0 10px #75d9eb6b;background:linear-gradient(#a0e8f22b,#2d5c652e),#080f1329;border:1px solid #a6e7f085;border-radius:3px;justify-content:center;width:100%;min-height:52px;margin-top:5px;padding:11px 24px 11px 42px;font-size:clamp(17px,1.55vw,22px);font-weight:500;transition:border-color .22s,background .22s,box-shadow .22s,color .22s,transform .32s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 1px #eeffff29,inset 0 -1px #00000047,0 7px 20px #0000001a}.protocol-root--stake .protocol-panel--primary>.protocol-action:before,.protocol-root--unstake .protocol-panel--primary .protocol-action:before{width:10px;height:10px;left:18px}.protocol-root--stake .protocol-panel--primary>.protocol-action:after,.protocol-root--unstake .protocol-panel--primary .protocol-action:after{display:none}.protocol-root--stake .protocol-panel--primary>.protocol-action:hover,.protocol-root--stake .protocol-panel--primary>.protocol-action:focus-visible,.protocol-root--unstake .protocol-panel--primary .protocol-action:hover,.protocol-root--unstake .protocol-panel--primary .protocol-action:focus-visible{color:#f4feff;background:linear-gradient(#abf1fa47,#30677142),#080f1333;border-color:#d3faffe0;transform:translateY(-2px);box-shadow:inset 0 1px #f6ffff3d,inset 0 -1px #0000004d,0 0 22px #75d9eb2e}.protocol-root--stake .protocol-panel--primary>.protocol-action:focus-visible,.protocol-root--unstake .protocol-panel--primary .protocol-action:focus-visible{outline-offset:3px;outline:2px solid #e5fdfff0}.protocol-root--stake .protocol-panel--primary>.protocol-action:active,.protocol-root--unstake .protocol-panel--primary .protocol-action:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #00000047,0 0 12px #75d9eb1f}.protocol-root--stake .protocol-panel--primary>.protocol-action:disabled,.protocol-root--unstake .protocol-panel--primary .protocol-action:disabled{background:#191f2329;border-color:#8b979e4d;transform:none;box-shadow:inset 0 1px #ffffff0a}.protocol-staked-position{border-top:1px solid #e0e7f021;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:15px 0 0;display:flex}.protocol-staked-position>div{gap:4px;min-width:0;display:grid}.protocol-staked-position span{color:var(--protocol-microcopy);letter-spacing:.1em;text-transform:uppercase;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:11px;font-weight:600}.protocol-staked-position strong{color:#edf0f5;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(19px,1.7vw,24px);font-weight:400;overflow:hidden}.protocol-action--secondary{color:#d6dde6;font-size:clamp(17px,1.7vw,23px)}.protocol-exit-step{border-top:1px solid #75d9eb24;gap:12px;margin-top:15px;padding-top:15px;display:grid}.protocol-exit-step>header{align-items:flex-start;gap:11px;display:flex}.protocol-exit-step>header>span{width:25px;height:25px;color:var(--protocol-accent);border:1px solid #75d9eb80;border-radius:50%;flex:0 0 25px;place-items:center;font-size:12px;display:grid;box-shadow:0 0 12px #75d9eb1f}.protocol-exit-step>header>div{gap:2px;display:grid}.protocol-exit-step>header strong{color:#eef2f5;letter-spacing:.025em;font-size:15px;font-weight:500}.protocol-exit-step>header small,.protocol-exit-prompt{color:var(--protocol-microcopy);font-size:11px;line-height:1.4}.protocol-exit-step .protocol-amount{margin-top:0}.protocol-exit-step .protocol-amount input{font-size:clamp(38px,4vw,54px)}.protocol-exit-step .protocol-amount-tools{margin:0}.protocol-exit-prompt{margin:0;padding:10px 0}.protocol-exit-paths{gap:7px;display:grid}.protocol-exit-path{color:#e6eaf0;cursor:pointer;text-align:left;background:linear-gradient(90deg,#75d9eb09,#0000);border:1px solid #e0e7f01a;outline:0;gap:3px;width:100%;padding:11px 13px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;transition:border-color .22s,background .22s,transform .35s cubic-bezier(.19,1,.22,1);display:grid}.protocol-exit-path:hover,.protocol-exit-path:focus-visible,.protocol-exit-path--selected{background:linear-gradient(90deg,#75d9eb21,#0000);border-color:#75d9eb85;transform:translate(4px)}.protocol-exit-path--selected{border-left:3px solid var(--protocol-lime)}.protocol-exit-path:disabled{cursor:default;filter:grayscale(.7);opacity:.45;transform:none}.protocol-exit-path small{color:var(--protocol-lime);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:650}.protocol-exit-path strong{font-size:16px;font-weight:500}.protocol-exit-path>span{color:var(--protocol-microcopy);font-size:11px;line-height:1.35}.protocol-exit-player-strip{scrollbar-color:#75d9eb61 transparent;scrollbar-width:thin;gap:6px;max-width:100%;padding-top:6px;display:flex;overflow-x:auto}.protocol-exit-player{background:#03060ab8;border:1px solid #75d9eb57;flex:0 0 42px;width:42px;display:block;position:relative;overflow:hidden}.protocol-exit-player img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.protocol-exit-player b{color:#eef2f5;text-align:center;background:#020407c7;padding:2px;font-size:8px;font-weight:500;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.protocol-exit-step--review>.protocol-exit-player-strip{padding:2px 13px 4px}.protocol-exit-review{background:linear-gradient(90deg,#75d9eb0f,#0000);border-left:1px solid #75d9eb6b;grid-template-columns:1fr 1fr;gap:1px 20px;padding:5px 13px;display:grid}.protocol-exit-review>div{gap:2px;padding:7px 0;display:grid}.protocol-metrics>.protocol-exit-metric{border-top:1px solid #e5ebf51c;gap:3px;padding:10px 0;display:grid}.protocol-metrics>.protocol-exit-metric>span{color:var(--protocol-microcopy);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.protocol-metrics>.protocol-exit-metric>strong{color:#e2e6eb;font-size:15px;font-weight:500;line-height:1.25}.protocol-exit-review span{color:var(--protocol-microcopy);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}.protocol-exit-review strong{color:#edf1f5;font-size:12px;font-weight:500}.protocol-exit-records{border-top:1px solid #75d9eb2e;gap:8px;margin-top:30px;padding-top:20px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;display:grid}.protocol-exit-records__header{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.protocol-exit-records__header h3{margin:0;font-size:18px}.protocol-exit-records__empty{color:var(--protocol-microcopy);margin:0;font-size:11px;line-height:1.4}.protocol-exit-records__header>span{color:var(--protocol-lime);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:650}.protocol-exit-records__empty{border-top:1px solid #e0e7f014;padding:12px 0}.protocol-exit-records article{border-bottom:1px solid #e0e7f014;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;padding:10px 0;display:grid}.protocol-exit-record__summary{gap:2px;display:grid}.protocol-exit-record__summary>span{color:#edf0f5;font-size:14px}.protocol-exit-record__summary>strong{color:var(--protocol-lime);font-size:12px;font-weight:500}.protocol-exit-record__summary>small{color:var(--protocol-microcopy);font-size:11px}.protocol-exit-record__actions{grid-column:2;align-items:center;gap:12px;display:flex}.protocol-exit-progress{background:#e0e7f01a;width:min(100%,260px);height:2px;margin-top:5px;overflow:hidden}.protocol-exit-progress i{background:linear-gradient(90deg, var(--protocol-accent), var(--protocol-lime));height:100%;display:block;box-shadow:0 0 8px #75d9eb80}.protocol-exit-records button{color:var(--protocol-accent);cursor:pointer;font:inherit;white-space:nowrap;background:#75d9eb0d;border:1px solid #75d9eb47;padding:7px 10px;font-size:11px;line-height:1}.protocol-exit-records button:disabled{cursor:default;opacity:.45}.protocol-bond-notes{border-top:1px solid #75d9eb2e;margin-top:26px;padding-top:17px;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;container-type:inline-size}.protocol-bond-notes__header{justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:14px;display:flex}.protocol-bond-notes__header h3{color:#e7ebf1;letter-spacing:.025em;margin:0;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:19px;font-weight:500}.protocol-bond-notes__header>span,.protocol-bond-notes__empty{color:var(--protocol-microcopy);letter-spacing:.065em;font-size:12px;font-weight:600}.protocol-bond-notes__header>span{color:var(--protocol-lime);text-transform:uppercase}.protocol-bond-notes__empty{border-top:1px solid #e0e7f017;margin:0;padding:14px 0}.protocol-bond-notes__list{scrollbar-color:#75d9eb57 transparent;scrollbar-width:thin;border-top:1px solid #e0e7f01a;max-height:min(36vh,330px);display:grid;overflow-y:auto}.protocol-bond-note{border-bottom:1px solid #e0e7f01a;grid-template-columns:minmax(72px,.52fr) minmax(190px,1.8fr) auto;align-items:center;gap:clamp(14px,1.6vw,24px);min-width:0;padding:18px 2px;display:grid}.protocol-bond-note__identity,.protocol-bond-note__metric{gap:5px;min-width:0;display:grid}.protocol-bond-note__metric>span{color:var(--protocol-microcopy);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.protocol-bond-note__identity strong{color:#f0f3f7;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:24px;font-weight:500;line-height:1}.protocol-bond-note__metric strong{color:#f5f7fa;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:clamp(23px,1.9vw,28px);font-weight:500;line-height:1.1;overflow:hidden}.protocol-bond-note__metric>span i{color:#aeb6c0;letter-spacing:.08em;font-size:.82em;font-style:normal}.protocol-bond-note__identity small{color:#cbd661;font-size:11px}.protocol-bond-note__metric small{color:var(--protocol-microcopy);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.protocol-bond-note>button{min-width:84px;min-height:42px;color:var(--protocol-accent);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#75d9eb0a;border:1px solid #75d9eb6b;outline:0;padding:8px 14px;font-size:11px;transition:border-color .26s,color .26s,background .26s}.protocol-bond-note>button:hover:not(:disabled),.protocol-bond-note>button:focus-visible:not(:disabled){border-color:var(--protocol-accent);color:#effeff;background:#75d9eb1a}.protocol-bond-note>button:disabled{cursor:default;opacity:.42}.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:var(--protocol-microcopy);letter-spacing:.09em;text-transform:uppercase;font-family:PS2 Nimbus,Helvetica Neue,sans-serif;font-size:12px;font-weight:600}.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:var(--protocol-microcopy);font-size:11px}.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-root--stake .protocol-position-action,.protocol-root--unstake .protocol-position-action{text-align:center;text-shadow:0 0 8px #75d9eb5c;background:#1e40482e;border:1px solid #75d9eb66;border-radius:2px;min-width:108px;min-height:34px;margin-top:8px;padding:6px 14px 6px 29px}.protocol-root--stake .protocol-position-action:before,.protocol-root--unstake .protocol-position-action:before{left:12px}.protocol-root--stake .protocol-position-action:hover,.protocol-root--stake .protocol-position-action:focus-visible,.protocol-root--unstake .protocol-position-action:hover,.protocol-root--unstake .protocol-position-action:focus-visible{background:#3a717b42;border-color:#d0f9ffc2;transform:translateY(-1px)}.protocol-root--stake .protocol-position-action:focus-visible,.protocol-root--unstake .protocol-position-action:focus-visible{outline-offset:2px;outline:2px solid #e5fdffe6}.protocol-secondary{width:auto;min-height:36px;color:var(--protocol-accent);text-align:left;margin-top:8px;padding:0;font-size:14px}.protocol-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.protocol-market-grid>button{color:#d9dee7;cursor:pointer;min-width:0;font:inherit;text-align:left;background:#090c1142;border:1px solid #e5ebf51f;outline:0;gap:3px;padding:11px 10px;transition:border-color .26s,background .26s,transform .35s cubic-bezier(.19,1,.22,1);display:grid}.protocol-market-grid>button:hover,.protocol-market-grid>button:focus-visible,.protocol-market-grid>button.is-selected{border-color:var(--protocol-accent);background:#75d9eb17;transform:translateY(-2px)}.protocol-market-grid strong{color:var(--protocol-lime);font-size:18px;font-weight:500}.protocol-market-grid span,.protocol-market-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.protocol-market-grid span{font-size:11px}.protocol-market-grid small{color:var(--protocol-microcopy);font-size:9px}.protocol-mint-quote,.protocol-redemption{border-block:1px solid #e5ebf51c;gap:3px;padding:10px 0;display:grid}.protocol-mint-quote>span,.protocol-redemption>span{color:var(--protocol-microcopy);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.protocol-mint-quote>strong,.protocol-redemption>strong{color:#e9edf2;font-size:16px;font-weight:400}.protocol-redemption>strong.protocol-redemption__total{color:var(--protocol-lime);margin-top:5px;font-size:18px}.protocol-mint-quote>small,.protocol-redemption>small{color:var(--protocol-microcopy);font-size:10px;line-height:1.35}.protocol-root--nft .protocol-copy{color:#cbd36b;letter-spacing:.025em;margin:6px 0 10px;font-size:13px}.protocol-root--nft .protocol-mint-quote{gap:4px;padding:13px 0 15px}.protocol-root--nft .protocol-mint-quote>strong{color:#f1f3f5;font-size:clamp(30px,3vw,42px);line-height:1}.protocol-root--nft .protocol-mint-quote>small{font-size:11px}.protocol-mint-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.protocol-mint-heading>div{flex:1;min-width:0}.protocol-mint-explainer{color:#eef2f5;letter-spacing:.01em;text-shadow:0 1px 3px #000000f2;max-width:620px;margin:10px 0 12px;font-size:clamp(14px,1.25vw,17px);font-weight:400;line-height:1.5}.protocol-how-button{color:#a4ebf7;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;outline:0;margin-top:7px;padding:6px 0;font:600 10px/1.2 PS2 Nimbus,Helvetica Neue,sans-serif}.protocol-how-button:hover,.protocol-how-button:focus-visible{color:var(--protocol-lime);text-shadow:0 0 10px #d6df2873}.lp-how-backdrop{z-index:12000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020305c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lp-how-dialog{color:#e5e9ef;background:linear-gradient(145deg,#171a1ffa,#05070afa),#080a0d;border:1px solid #a4ebf742;width:min(620px,100%);max-height:min(760px,100dvh - 48px);padding:26px 28px 30px;overflow:auto;box-shadow:0 28px 90px #000000b8,inset 0 0 45px #75d9eb09}.lp-how-dialog__header{border-bottom:1px solid #e5ebf51f;justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.lp-how-dialog__header h2{color:var(--protocol-lime);font-size:clamp(28px,5vw,42px)}.lp-how-dialog__header button{color:#aeb6c2;cursor:pointer;background:0 0;border:0;outline:0;width:38px;height:38px;font:300 30px/1 PS2 Nimbus,sans-serif}.lp-how-dialog__header button:hover,.lp-how-dialog__header button:focus-visible{color:#fff}.lp-how-dialog ol{counter-reset:lp-how-step;gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.lp-how-dialog li{counter-increment:lp-how-step;border-bottom:1px solid #e5ebf514;gap:5px;padding:15px 0 15px 42px;display:grid;position:relative}.lp-how-dialog li:before{color:#77818f;content:counter(lp-how-step, decimal-leading-zero);letter-spacing:.08em;font:500 11px/1.4 Emotion Engine,monospace;position:absolute;top:16px;left:2px}.lp-how-dialog li strong{color:#f2f4f7;font:500 15px/1.3 PS2 Nimbus,Helvetica Neue,sans-serif}.lp-how-dialog li span{color:#aeb6c2;font:500 12px/1.55 PS2 Nimbus,Helvetica Neue,sans-serif}.protocol-portfolio-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-top:24px;display:flex}.protocol-portfolio-heading h2{color:#e8eaf0;font-size:clamp(22px,2vw,30px)}.protocol-portfolio-heading>span{color:var(--protocol-microcopy);text-transform:uppercase;font-size:10px}.protocol-empty-state{color:var(--protocol-microcopy);margin:12px 0 0;font-size:13px}.protocol-nft-actions{flex-wrap:wrap;gap:10px 18px;display:flex}.protocol-secondary--danger{color:#ef9ca7}.protocol-secondary--danger:hover:not(:disabled),.protocol-secondary--danger:focus-visible:not(:disabled){color:#ffd7dc}.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:4/5;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}.protocol-reveal{--reveal-accent:#a6aeb8;--reveal-accent-bright:#eef3f8;--reveal-rgb:166, 174, 184;z-index:10000;box-sizing:border-box;background:radial-gradient(circle at 45% 45%, rgba(var(--reveal-rgb), .16), transparent 28%), radial-gradient(circle at 50% 42%, #1b202b 0, #080a0f 48%, #020306 100%);color:#f5f8fb;isolation:isolate;place-items:center;min-height:100dvh;padding:clamp(18px,4vw,54px);font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;animation:.42s ease-out both protocol-reveal-enter;display:grid;position:fixed;inset:0;overflow:hidden}.protocol-reveal--uncommon{--reveal-accent:#64dcbb;--reveal-accent-bright:#d9fff3;--reveal-rgb:100, 220, 187}.protocol-reveal--rare{--reveal-accent:#65a4ff;--reveal-accent-bright:#e0ecff;--reveal-rgb:101, 164, 255}.protocol-reveal--epic{--reveal-accent:#c674ff;--reveal-accent-bright:#f1dcff;--reveal-rgb:198, 116, 255}.protocol-reveal--legendary{--reveal-accent:#ffcf5c;--reveal-accent-bright:#fff3c5;--reveal-rgb:255, 207, 92}.protocol-reveal:before,.protocol-reveal:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.protocol-reveal:before{mix-blend-mode:screen;opacity:.045;background-image:url(/textures/blacryu/noise.png);background-size:112px 112px}.protocol-reveal:after{background:linear-gradient(rgba(var(--reveal-rgb), .018) 50%, transparent 50%), radial-gradient(ellipse at center, transparent 42%, #000000a8 100%);opacity:.8;background-size:100% 4px,100% 100%}.protocol-reveal__grid{z-index:-1;background-image:linear-gradient(rgba(var(--reveal-rgb), .12) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--reveal-rgb), .12) 1px, transparent 1px);opacity:0;transform-origin:top;background-size:58px 58px;height:80vh;animation:1.4s cubic-bezier(.16,1,.3,1) .25s both protocol-reveal-grid;position:absolute;bottom:-44vh;left:-15vw;right:-15vw;transform:perspective(520px)rotateX(64deg)translateY(8%);-webkit-mask-image:linear-gradient(#0000,#000 38% 78%,#0000);mask-image:linear-gradient(#0000,#000 38% 78%,#0000)}.protocol-reveal__flash{aspect-ratio:1;background:radial-gradient(circle, #ffffffeb 0 1%, rgba(var(--reveal-rgb), .72) 3%, rgba(var(--reveal-rgb), .2) 19%, transparent 60%);filter:blur(2px);opacity:0;pointer-events:none;border-radius:50%;width:min(72vw,760px);animation:1.35s cubic-bezier(.19,1,.22,1) .26s both protocol-reveal-flash;position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)scale(.02)}.protocol-reveal>section{z-index:2;grid-template-columns:minmax(280px,1.22fr) minmax(260px,.78fr);align-items:center;gap:clamp(42px,7vw,98px);width:min(1000px,100%);min-height:0;display:grid;position:relative}.protocol-reveal__stage{perspective:1100px;justify-self:end;place-items:center;width:min(100%,480px);display:grid;position:relative}.protocol-reveal__rays{aspect-ratio:1;background:repeating-conic-gradient(from 4deg, rgba(var(--reveal-rgb), .14) 0 1.2deg, transparent 1.2deg 13deg);filter:blur(.3px);opacity:0;border-radius:50%;width:136%;animation:1.4s ease-out .52s both protocol-reveal-rays-in,22s linear 1.9s infinite protocol-reveal-spin;position:absolute;-webkit-mask-image:radial-gradient(circle,#0000 0 20%,#000 31%,#0000 69%);mask-image:radial-gradient(circle,#0000 0 20%,#000 31%,#0000 69%)}.protocol-reveal__orbit{aspect-ratio:1;border:1px solid rgba(var(--reveal-rgb), .34);width:116%;box-shadow:inset 0 0 24px rgba(var(--reveal-rgb), .07), 0 0 28px rgba(var(--reveal-rgb), .07);opacity:0;border-radius:50%;animation:1.2s cubic-bezier(.16,1,.3,1) .68s both protocol-reveal-orbit-in;position:absolute}.protocol-reveal__orbit:before,.protocol-reveal__orbit:after{aspect-ratio:1;background:var(--reveal-accent-bright);width:7px;box-shadow:0 0 7px var(--reveal-accent), 0 0 20px rgba(var(--reveal-rgb), .8);content:"";border-radius:50%;position:absolute;top:50%}.protocol-reveal__orbit:before{left:-4px}.protocol-reveal__orbit:after{right:-4px}.protocol-reveal__orbit--outer{animation:1.2s cubic-bezier(.16,1,.3,1) .68s both protocol-reveal-orbit-in,12s linear 1.9s infinite protocol-reveal-spin}.protocol-reveal__orbit--inner{border-style:dashed;border-color:rgba(var(--reveal-rgb), .19);width:94%;animation:1.2s cubic-bezier(.16,1,.3,1) .82s both protocol-reveal-orbit-in,17s linear 2.05s infinite protocol-reveal-spin-reverse}.protocol-reveal__orbit--inner:before,.protocol-reveal__orbit--inner:after{width:4px}.protocol-reveal__card{z-index:2;aspect-ratio:4/5;border:1px solid rgba(var(--reveal-rgb), .76);width:min(35vw,390px);min-width:260px;box-shadow:0 0 0 7px #07090dd6, 0 0 0 8px rgba(var(--reveal-rgb), .2), 0 30px 80px #000000b8, 0 0 55px rgba(var(--reveal-rgb), .19);opacity:0;background:#090b10;animation:1.45s cubic-bezier(.16,1,.3,1) .38s both protocol-reveal-card-in;position:relative;overflow:hidden;transform:translateY(90px)rotateX(18deg)scale(.62)}.protocol-reveal__card:before,.protocol-reveal__card:after{z-index:3;border-color:var(--reveal-accent-bright);content:"";width:28px;height:28px;filter:drop-shadow(0 0 6px rgba(var(--reveal-rgb), .8));pointer-events:none;position:absolute}.protocol-reveal__card:before{border-top:2px solid;border-left:2px solid;top:8px;left:8px}.protocol-reveal__card:after{border-bottom:2px solid;border-right:2px solid;bottom:8px;right:8px}.protocol-reveal__card img{object-fit:cover;clip-path:inset(49.8% 0);filter:brightness(3)saturate(0);width:100%;height:100%;animation:1.15s cubic-bezier(.16,1,.3,1) .9s both protocol-reveal-image;display:block;transform:scale(1.16)}.protocol-reveal__scan{z-index:4;background:linear-gradient(to bottom, transparent, #ffffffd6, rgba(var(--reveal-rgb), .55), transparent);filter:blur(2px);mix-blend-mode:screen;opacity:0;pointer-events:none;height:14%;animation:1.25s ease-in .95s both protocol-reveal-scan;position:absolute;top:-8%;left:0;right:0}.protocol-reveal__power{z-index:6;aspect-ratio:1;border:1px solid rgba(var(--reveal-rgb), .68);background:radial-gradient(circle at 36% 28%, #ffffff47, transparent 20%), radial-gradient(circle, rgba(var(--reveal-rgb), .24), #05070cf5 68%);width:clamp(86px,8vw,108px);box-shadow:inset 0 0 0 5px #04060ac2, inset 0 0 0 6px rgba(var(--reveal-rgb), .24), 0 0 34px rgba(var(--reveal-rgb), .42);opacity:0;text-align:center;border-radius:50%;place-content:center;animation:.8s cubic-bezier(.34,1.56,.64,1) 1.72s both protocol-reveal-power;display:grid;position:absolute;bottom:13%;right:-23px;transform:scale(0)rotate(-32deg)}.protocol-reveal__power:before{border:1px dashed rgba(var(--reveal-rgb), .55);border-radius:inherit;content:"";animation:9s linear infinite protocol-reveal-spin;position:absolute;inset:-9px}.protocol-reveal__power span{color:#ffffff94;letter-spacing:.17em;text-transform:uppercase;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:9px}.protocol-reveal__power strong{color:var(--reveal-accent-bright);letter-spacing:-.05em;text-shadow:0 0 16px rgba(var(--reveal-rgb), .62);font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:.95}.protocol-reveal__metadata{opacity:0;gap:22px;max-width:340px;animation:1s cubic-bezier(.16,1,.3,1) 1.92s both protocol-reveal-metadata;display:grid;position:relative;transform:translate(44px)}.protocol-reveal__rarity{color:var(--reveal-accent-bright);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:12px;display:flex}.protocol-reveal__rarity i{aspect-ratio:1;background:var(--reveal-accent);width:8px;box-shadow:0 0 8px var(--reveal-accent), 0 0 22px rgba(var(--reveal-rgb), .8);transform:rotate(45deg)}.protocol-reveal__identity{gap:3px;display:grid}.protocol-reveal__identity>span{color:#e6eef694;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.protocol-reveal__identity strong{color:#f4f7fb;letter-spacing:-.035em;text-shadow:0 0 28px rgba(var(--reveal-rgb), .16);font-size:clamp(38px,5.1vw,66px);font-weight:400;line-height:.98}.protocol-reveal__metadata dl{border-top:1px solid rgba(var(--reveal-rgb), .22);gap:0;margin:0;display:grid}.protocol-reveal__metadata dl>div{border-bottom:1px solid rgba(var(--reveal-rgb), .14);grid-template-columns:minmax(82px,.75fr) minmax(130px,1.25fr);align-items:center;min-height:37px;display:grid}.protocol-reveal__metadata dt{color:#d3dde77a;letter-spacing:.15em;text-transform:uppercase;font-family:Emotion Engine,PS2 Nimbus,sans-serif;font-size:9px}.protocol-reveal__metadata dd{color:#eaf0f5;letter-spacing:.025em;text-align:right;margin:0;font-size:13px;font-weight:500}.protocol-reveal__actions{align-items:center;gap:12px;display:flex}.protocol-reveal__actions a,.protocol-reveal__actions button{box-sizing:border-box;border:1px solid rgba(var(--reveal-rgb), .28);min-height:43px;color:var(--reveal-accent-bright);cursor:pointer;font:inherit;background:#06080cad;outline:0;justify-content:center;align-items:center;text-decoration:none;transition:border-color .24s,background .24s,box-shadow .24s,transform .24s;display:inline-flex}.protocol-reveal__actions a{width:43px;font-size:19px}.protocol-reveal__actions button{letter-spacing:.06em;flex:1;gap:18px;padding:0 18px;font-size:14px}.protocol-reveal__actions button span{color:var(--reveal-accent);font-size:20px;transition:transform .24s}.protocol-reveal__actions a:hover,.protocol-reveal__actions a:focus-visible,.protocol-reveal__actions button:hover,.protocol-reveal__actions button:focus-visible{border-color:rgba(var(--reveal-rgb), .82);background:rgba(var(--reveal-rgb), .12);box-shadow:0 0 24px rgba(var(--reveal-rgb), .14);transform:translateY(-2px)}.protocol-reveal__actions button:hover span,.protocol-reveal__actions button:focus-visible span{transform:translate(4px)}.protocol-reveal__particles{z-index:5;pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:35%}.protocol-reveal__particles i{--particle-rotate:0deg;--particle-x:0px;--particle-y:-260px;background:linear-gradient(to bottom, transparent, var(--reveal-accent-bright));width:2px;height:44px;box-shadow:0 0 9px rgba(var(--reveal-rgb), .9);opacity:0;transform:translate(-50%, -50%) rotate(var(--particle-rotate)) scaleY(.2);animation:1.05s cubic-bezier(.19,1,.22,1) .69s both protocol-reveal-particle;position:absolute}.protocol-reveal__particle--north{--particle-y:-300px}.protocol-reveal__particle--north-east{--particle-rotate:44deg;--particle-x:220px;--particle-y:-220px}.protocol-reveal__particle--east{--particle-rotate:90deg;--particle-x:300px;--particle-y:0px}.protocol-reveal__particle--south-east{--particle-rotate:136deg;--particle-x:220px;--particle-y:220px}.protocol-reveal__particle--south{--particle-rotate:180deg;--particle-y:300px}.protocol-reveal__particle--south-west{--particle-rotate:224deg;--particle-x:-220px;--particle-y:220px}.protocol-reveal__particle--west{--particle-rotate:270deg;--particle-x:-300px;--particle-y:0px}.protocol-reveal__particle--north-west{--particle-rotate:316deg;--particle-x:-220px;--particle-y:-220px}.protocol-reveal__particle--inner-north{--particle-rotate:18deg;--particle-x:70px;--particle-y:-230px;animation-delay:.78s}.protocol-reveal__particle--inner-east{--particle-rotate:108deg;--particle-x:230px;--particle-y:70px;animation-delay:.83s}.protocol-reveal__particle--inner-south{--particle-rotate:198deg;--particle-x:-70px;--particle-y:230px;animation-delay:.76s}.protocol-reveal__particle--inner-west{--particle-rotate:288deg;--particle-x:-230px;--particle-y:-70px;animation-delay:.85s}.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 button:disabled,.wallet-dialog__connected button:disabled{cursor:wait;opacity:.56}.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)}}@keyframes protocol-reveal-enter{0%{opacity:0}to{opacity:1}}@keyframes protocol-reveal-grid{0%{opacity:0;transform:perspective(520px)rotateX(64deg)translateY(22%)}to{opacity:1;transform:perspective(520px)rotateX(64deg)translateY(8%)}}@keyframes protocol-reveal-flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.02)}18%{opacity:1}52%{opacity:.54}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}@keyframes protocol-reveal-rays-in{0%{opacity:0;transform:scale(.35)}to{opacity:.7;transform:scale(1)}}@keyframes protocol-reveal-orbit-in{0%{opacity:0;transform:scale(.56)rotate(-38deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes protocol-reveal-spin{to{transform:rotate(360deg)}}@keyframes protocol-reveal-spin-reverse{to{transform:rotate(-360deg)}}@keyframes protocol-reveal-card-in{0%{opacity:0;filter:brightness(2)blur(9px);transform:translateY(90px)rotateX(18deg)scale(.62)}58%{opacity:1;filter:brightness(1.24)blur();transform:translateY(-12px)rotateX(-2deg)scale(1.035)}to{opacity:1;filter:brightness()blur();transform:translateY(0)rotateX(0)scale(1)}}@keyframes protocol-reveal-image{0%{clip-path:inset(49.8% 0);filter:brightness(3)saturate(0);transform:scale(1.16)}45%{filter:brightness(1.6)saturate(.55)}to{clip-path:inset(0);filter:brightness()saturate();transform:scale(1)}}@keyframes protocol-reveal-scan{0%{opacity:0;top:-8%}12%{opacity:.9}84%{opacity:.72}to{opacity:0;top:98%}}@keyframes protocol-reveal-power{0%{opacity:0;filter:brightness(3);transform:scale(0)rotate(-32deg)}62%{opacity:1;filter:brightness(1.35);transform:scale(1.13)rotate(4deg)}to{opacity:1;filter:brightness();transform:scale(1)rotate(0)}}@keyframes protocol-reveal-metadata{0%{opacity:0;filter:blur(8px);transform:translate(44px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes protocol-reveal-particle{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--particle-rotate)) scaleY(.2)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--particle-x)), calc(-50% + var(--particle-y))) rotate(var(--particle-rotate)) scaleY(1)}}@container (width<=760px){.protocol-bond-note{grid-template-columns:minmax(68px,.6fr) minmax(170px,2fr) auto}.protocol-bond-note>button{grid-column:3}}@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<=820px){.protocol-reveal{place-items:start center;padding:24px 18px 34px;overflow-y:auto}.protocol-reveal__flash{top:29%;left:50%}.protocol-reveal>section{grid-template-columns:1fr;gap:24px;width:min(390px,100%)}.protocol-reveal__stage{justify-self:center;width:min(82vw,350px)}.protocol-reveal__card{width:min(65vw,290px);min-width:0}.protocol-reveal__power{width:82px;bottom:9%;right:0}.protocol-reveal__metadata{justify-self:center;gap:14px;width:min(100%,360px);max-width:none}.protocol-reveal__identity{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.protocol-reveal__identity strong{font-size:38px}.protocol-reveal__metadata dl{grid-template-columns:1fr 1fr}.protocol-reveal__metadata dl>div{grid-template-columns:1fr;min-height:52px;padding:4px 10px}.protocol-reveal__metadata dl>div:nth-child(odd){border-right:1px solid rgba(var(--reveal-rgb), .14);padding-left:0}.protocol-reveal__metadata dl>div:nth-child(2n){padding-right:0}.protocol-reveal__metadata dd{text-align:left}.protocol-reveal__particles{top:27%;left:50%}}@media (height<=720px) and (width>=821px){.protocol-reveal__card{width:min(31vw,320px)}.protocol-reveal>section{gap:clamp(40px,6vw,72px);width:min(860px,100%)}.protocol-reveal__metadata{gap:15px}}@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{font-size:11px;display:flex;top:51px;right:18px}.protocol-account__identity{gap:0}.protocol-account__identity>span{display:none}.protocol-account__identity>.wallet-connection .wallet-control{background:linear-gradient(90deg,#75d9eb33,#75d9eb0f),#080c1085;border-color:#75d9eb9e;min-height:34px;padding:8px 12px;box-shadow:inset 3px 0 #d4e622,0 0 18px #75d9eb24}.protocol-account__identity>.wallet-connection .wallet-control--connected{border-color:#d4e622b3;box-shadow:inset 3px 0 #d4e622,0 0 19px #d4e6222b}.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-account{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-bond-banner{gap:10px;min-height:62px;margin-bottom:18px;padding:10px 11px 10px 15px}.protocol-bond-banner__copy strong{font-size:20px}.protocol-bond-banner__link{font-size:10px}.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-staked-position{gap:12px}.protocol-output--split>span+span{border:0;padding:7px 0 0}.protocol-bond-notes__header{align-items:flex-start}.protocol-bond-note{grid-template-columns:1fr 1fr;gap:12px 14px;padding:15px 2px}.protocol-bond-note__identity,.protocol-bond-note>button{grid-area:auto/1/auto/-1}.protocol-bond-note>button{width:100%}.protocol-bond-note__metric{grid-column:1/-1}.protocol-metrics{grid-template-columns:1fr}.protocol-nft-grid{grid-template-columns:1fr 1fr;gap:8px}.lp-how-backdrop{padding:12px}.lp-how-dialog{max-height:calc(100dvh - 24px);padding:20px 18px 22px}.lp-how-dialog li{padding-left:34px}.protocol-notice>section{padding:24px 10px}}@media (width>=900px){.protocol-root{overflow:hidden}.protocol-root--bond,.protocol-root--nft{overflow-y:auto}.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{overflow-y:auto}.protocol-root--unstake .protocol-main{align-content:start;height:auto;min-height:100dvh;padding-bottom:clamp(145px,20vh,190px)}.protocol-root--bond .protocol-main{height:auto;min-height:100dvh;padding-bottom:clamp(145px,20vh,190px)}.protocol-root--nft .protocol-main{grid-template-rows:auto;align-content:start;align-items:start;height:auto;min-height:100dvh;padding-bottom:clamp(130px,17vh,180px)}.protocol-root--unstake .protocol-panel--primary,.protocol-root--unstake .protocol-panel--side,.protocol-root--bond .protocol-panel--primary,.protocol-root--bond .protocol-panel--side,.protocol-root--nft .protocol-panel--primary,.protocol-root--nft .protocol-panel--side{align-self:start}.protocol-root--nft .protocol-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:430px}}@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-bond-banner{min-height:58px;margin-bottom:12px;padding-block:8px}.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-staked-position{margin-top:10px;padding-top:10px}.protocol-staked-position .protocol-position-action{min-height:30px;margin-top:0;padding-block:4px}.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){.protocol-root,.protocol-root *,.protocol-root:before,.protocol-root:after,.protocol-notice,.protocol-notice *,.protocol-notice:before,.protocol-notice:after,.protocol-reveal,.protocol-reveal *,.protocol-reveal:before,.protocol-reveal:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.protocol-reveal__card,.protocol-reveal__metadata,.protocol-reveal__power,.protocol-reveal__orbit,.protocol-reveal__rays{opacity:1!important;filter:none!important;transform:none!important}.protocol-reveal__card img{clip-path:none!important;filter:none!important;transform:none!important}.protocol-reveal__flash,.protocol-reveal__particles,.protocol-reveal__scan{display:none!important}}@media (width<=620px){.protocol-market-grid{grid-template-columns:1fr}.protocol-nft-actions{grid-template-columns:1fr;display:grid}}.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-table__viewport{scrollbar-color:#80adf094 transparent;background:linear-gradient(100deg,#3a466652,#0f121b61),#14151842;border:1px solid #e5ebff33;height:100%;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 small a{color:#a8cbffd1;text-decoration:none}.stats-table td small a:hover,.stats-table td small a:focus-visible{color:#dceaff;text-decoration:underline}.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-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}small{letter-spacing:.025em;-webkit-text-stroke:0;paint-order:normal;text-shadow:0 1px 2px #000000eb;font-family:PS2 Nimbus,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:max(11px,.75em)!important}.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}
