@font-face{font-family:Waffles Display;font-style:normal;font-display:swap;font-weight:100 450;src:url(/assets/barlow-condensed-latin-400-normal-Dc2u_eUW.woff2)format("woff2")}@font-face{font-family:Waffles Display;font-style:normal;font-display:swap;font-weight:451 749;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2")}@font-face{font-family:Waffles Display;font-style:normal;font-display:swap;font-weight:750 1000;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2")}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:system-ui,Segoe UI,Roboto,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.mx-4{margin-left:1rem;margin-right:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-72{height:18rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-6{width:1.5rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-md{max-width:28rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-waffle-border{--tw-border-opacity:1;border-color:rgb(46 48 58/var(--tw-border-opacity,1))}.border-white\/20{border-color:#fff3}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-bg\)\]{background-color:var(--accent-bg)}.bg-black\/40{background-color:#0006}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/15{background-color:#ef444426}.bg-transparent{background-color:#0000}.bg-waffle-accent-purple{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-waffle-border{--tw-bg-opacity:1;background-color:rgb(46 48 58/var(--tw-bg-opacity,1))}.bg-waffle-surface{--tw-bg-opacity:1;background-color:rgb(31 32 40/var(--tw-bg-opacity,1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.from-slate-700{--tw-gradient-from:#334155 var(--tw-gradient-from-position);--tw-gradient-to:#33415500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-waffle-surface{--tw-gradient-from:#1f2028 var(--tw-gradient-from-position);--tw-gradient-to:#1f202800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black\/40{--tw-gradient-to:#0006 var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-waffle-surface-alt{--tw-gradient-to:#2e303a var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.pt-0{padding-top:0}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-6xl{font-size:3.75rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-h\)\]{color:var(--text-h)}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-waffle-accent-cyan{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-waffle-accent-purple{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-waffle-gold{--tw-text-opacity:1;color:rgb(212 165 116/var(--tw-text-opacity,1))}.text-waffle-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-waffle-text-primary{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-20{opacity:.2}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-offset-\[var\(--bg\)\]{--tw-ring-offset-color:var(--bg)}.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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}img[src*="/assets/packs/"]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 3% 97%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#050508;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--display:"Waffles Display", system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:16px}}body{margin:0}#root{box-sizing:border-box;flex-direction:column;width:100%;min-height:100dvh;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);margin:0;font-weight:500}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}html{scroll-behavior:smooth}@supports (perspective:1000px){.card-hover-tilt{perspective:1000px;transition:transform .2s cubic-bezier(.4,0,.2,1)}.card-hover-tilt:hover{transform:rotateX(2deg)rotateY(-2deg)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.foil-shimmer{background-size:200% 100%;animation:3s linear infinite shimmer}@keyframes packCompress{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.pack-press:active{animation:.2s ease-out packCompress}button{transition:all .2s cubic-bezier(.4,0,.2,1)}button:active:not(:disabled){transform:scale(.98)}button:not(:disabled):hover{box-shadow:0 10px 25px #00000059}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--wf-focus,#22d3ee);outline-offset:2px}@keyframes skeleton-loading{0%{background-color:#232d3a}50%{background-color:#2e303a}to{background-color:#232d3a}}.skeleton{border-radius:6px;animation:1s linear infinite skeleton-loading}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.3s cubic-bezier(.4,0,.2,1) fadeIn}@keyframes savedPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.saved-indicator{animation:.4s cubic-bezier(.4,0,.2,1) savedPulse}*{transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.foil-shimmer{animation:none}button:not(:disabled):hover{box-shadow:none}}.scroll-smooth{scroll-behavior:smooth}@media (prefers-contrast:more){:root{--border:#424856}button:not(:disabled):hover{filter:brightness(1.2)}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6}}@media (hover:none){button{min-width:44px;min-height:44px}}.spinner{animation:1s linear infinite spin}.hover\:border-waffle-accent-cyan:hover{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.hover\:border-waffle-accent-purple:hover{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.hover\:bg-\[var\(--accent-bg\)\]:hover{background-color:var(--accent-bg)}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-waffle-text:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-waffle-accent-cyan:hover{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.hover\:text-waffle-accent-purple:hover{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.hover\:text-waffle-electric:hover{--tw-text-opacity:1;color:rgb(0 217 255/var(--tw-text-opacity,1))}.hover\:text-waffle-text-primary:hover{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[var\(--accent\)\]:focus-visible{--tw-ring-color:var(--accent)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=640px){.sm\:inline{display:inline}.sm\:h-96{height:24rem}.sm\:w-auto{width:auto}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-80{height:20rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}.wfi{flex-shrink:0;transition:filter .18s,transform .18s;display:inline-block;overflow:visible}.wfnav-item:not(.is-active) .wfi,button:disabled .wfi{filter:grayscale()brightness(.62)}.wfnav-item.is-active .wfi{transform:translateY(-1px)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.wfi{transition:none}.wfnav-item.is-active .wfi{transform:none}}.wf-ov{z-index:var(--wf-z-overlay,200);display:flex;position:fixed;inset:0}.wf-ov-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040408c7;animation:.18s ease-out wf-ov-fade;position:absolute;inset:0}@keyframes wf-ov-fade{0%{opacity:0}to{opacity:1}}.wf-ov-panel{min-height:0;color:var(--wf-ink);background:radial-gradient(120% 60% at 50% 0%, var(--wf-ov-tint,#d946ef1a) 0%, transparent 62%), linear-gradient(180deg, #131318 0%, #0a0a0d 100%);--wf-ov-accent:var(--wf-magenta);border:1px solid #2a2a30;outline:none;flex-direction:column;display:flex;position:relative;box-shadow:0 24px 64px #000000b8}.wf-ov-panel:before{content:"";background:linear-gradient(90deg, transparent, var(--wf-ov-accent), transparent);opacity:.75;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.wf-ov--sheet{justify-content:center;align-items:flex-end}.wf-ov--sheet .wf-ov-panel{width:100%;max-width:640px;max-height:min(86vh,720px);padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:none;border-radius:22px 22px 0 0;animation:.26s cubic-bezier(.32,.72,0,1) wf-ov-rise}.wf-ov--sheet .wf-ov-panel:after{content:"";pointer-events:none;background:#ffffff2e;border-radius:999px;width:38px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.wf-ov--sheet .wf-ov-head{padding-top:20px}@keyframes wf-ov-rise{0%{opacity:.4;transform:translateY(18%)}to{opacity:1;transform:translateY(0)}}.wf-ov--dialog{justify-content:center;align-items:center;padding:20px}.wf-ov--dialog .wf-ov-panel{border-radius:18px;width:100%;max-height:min(88vh,760px);animation:.2s cubic-bezier(.34,1.4,.64,1) wf-ov-pop}.wf-ov--dialog .wf-ov-panel--sm{max-width:400px}.wf-ov--dialog .wf-ov-panel--md{max-width:480px}.wf-ov--dialog .wf-ov-panel--lg{max-width:620px}@keyframes wf-ov-pop{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.wf-ov--drawer{justify-content:flex-end;align-items:stretch}.wf-ov--drawer .wf-ov-panel{border-top:none;border-bottom:none;border-right:none;border-radius:0;width:320px;max-width:86vw;height:100%;animation:.24s cubic-bezier(.32,.72,0,1) wf-ov-slide}@keyframes wf-ov-slide{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.wf-ov-panel,.wf-ov-backdrop{animation:none!important}}.wf-ov-head{border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.wf-ov-headtext{text-align:left;flex:1;min-width:0}.wf-ov-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ov-accent,var(--wf-magenta));margin:0;font-size:10px;font-weight:700}.wf-ov-title{color:var(--wf-ink);letter-spacing:-.01em;margin:2px 0 0;font-size:17px;font-weight:700;line-height:1.25}.wf-ov-close{width:32px;height:32px;color:var(--wf-ink-2);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.wf-ov-close:hover{color:var(--wf-ink);border-color:#ffffff47}.wf-ov-body{overscroll-behavior:contain;text-align:left;flex:auto;min-height:0;padding:14px 18px 16px;overflow-y:auto}.wf-ov-foot{background:linear-gradient(#0a0a0d66,#0a0a0deb);border-top:1px solid #ffffff12;flex-shrink:0;padding:12px 18px 16px}.wf-ov--sheet .wf-ov-foot{padding-bottom:max(16px, env(safe-area-inset-bottom,0px))}.sd{outline:none;flex-direction:column;gap:14px;display:flex}.sd-stage{text-align:center;flex-direction:column;align-items:center;gap:12px;animation:.26s cubic-bezier(.22,1,.36,1) both sd-in;display:flex}@keyframes sd-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sd-stage{animation:none}}.sd-visual{background:radial-gradient(120% 90% at 50% 10%, color-mix(in srgb, var(--sd-accent) 22%, transparent) 0%, transparent 62%), linear-gradient(180deg, #0c0a14e6, #06050bf2);border:1px solid color-mix(in srgb, var(--sd-accent) 30%, transparent);border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:128px;display:flex;position:relative;overflow:hidden}.sd-body{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.sd-icon{width:30px;height:30px;color:var(--sd-accent);background:color-mix(in srgb, var(--sd-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--sd-accent) 34%, transparent);border-radius:10px;justify-content:center;align-items:center;display:flex}.sd-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--sd-accent);margin:0;font-size:10px;font-weight:700}.sd-title{color:#f4f4f4;text-wrap:balance;margin:0;font-size:19px;font-weight:700;line-height:1.2}.sd-text{color:#a9a6b4;max-width:46ch;margin:0;font-size:12.5px;line-height:1.55}.sd-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px;display:flex}.sd-chip{--sd-chip:var(--sd-accent);letter-spacing:.03em;color:var(--sd-chip);background:color-mix(in srgb, var(--sd-chip) 10%, transparent);border:1px solid color-mix(in srgb, var(--sd-chip) 36%, transparent);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.sd-checks{text-align:left;flex-direction:column;gap:5px;margin:6px 0 0;padding:0;list-style:none;display:flex}.sd-checks li{color:#cfccd8;align-items:center;gap:8px;font-size:12px;display:flex}.sd-check{color:#0a0810;background:var(--sd-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.sd-tear{gap:4px;width:100%;display:flex}.sd-tear-seg{cursor:pointer;background:#ffffff1f;border:0;border-radius:2px;flex:1;height:3px;padding:0;transition:background .2s,box-shadow .2s}.sd-tear-seg.is-torn{background:#ffffff5c}.sd-tear-seg.is-now{background:var(--sd-accent);box-shadow:0 0 10px color-mix(in srgb, var(--sd-accent) 60%, transparent)}.sd-controls{justify-content:space-between;align-items:center;gap:10px;display:flex}.sd-count{letter-spacing:.08em;color:#6f6b7d;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.sd-back[disabled]{opacity:.3;pointer-events:none}.sd-cta{align-items:center;gap:7px;display:inline-flex}.sd-foil{--sd-foil-rot:-4deg;width:auto;height:118px;transform:rotate(var(--sd-foil-rot));filter:drop-shadow(0 10px 22px #0000008c)}.sd-foil.is-right{--sd-foil-rot:5deg}.sd-fan{justify-content:center;align-items:center;gap:0;display:flex}.sd-fan .sd-foil{height:104px;margin:0 -16px}.sd-fan .sd-foil:first-child{--sd-foil-rot:-12deg;opacity:.75}.sd-fan .sd-foil:nth-child(2){--sd-foil-rot:0deg;z-index:1;height:122px}.sd-fan .sd-foil:nth-child(3){--sd-foil-rot:12deg;opacity:.75}.sd-figure{flex-direction:column;align-items:center;gap:2px;padding:6px 0;display:flex}.sd-figure-value{letter-spacing:-.02em;color:var(--sd-accent);text-shadow:0 0 26px color-mix(in srgb, var(--sd-accent) 45%, transparent);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.sd-figure-label{letter-spacing:.16em;text-transform:uppercase;color:#8b8798;font-size:10px;font-weight:700}.sd-meter{flex-direction:column;gap:7px;width:min(260px,82%);display:flex}.sd-meter-track{background:#ffffff14;border-radius:999px;height:12px;position:relative;overflow:hidden}.sd-meter-fill{background:linear-gradient(90deg,#22d3ee,#8b5cf6,#d946ef);border-radius:999px;height:100%}.sd-meter-row{letter-spacing:.08em;text-transform:uppercase;color:#8b8798;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.sd-meter-row b{color:#f4f4f4}.sd-tiles{grid-template-columns:repeat(4,1fr);gap:6px;width:min(320px,92%);display:grid}.sd-tile{background:color-mix(in srgb, var(--sd-tile,#d946ef) 9%, #ffffff05);border:1px solid color-mix(in srgb, var(--sd-tile,#d946ef) 30%, transparent);color:var(--sd-tile,#d946ef);border-radius:11px;flex-direction:column;align-items:center;gap:5px;padding:9px 4px;display:flex}.sd-tile span{letter-spacing:.06em;text-transform:uppercase;color:#cfccd8;text-align:center;font-size:8.5px;font-weight:800;line-height:1.2}.sd-ladder{flex-direction:column;gap:4px;width:min(260px,86%);display:flex}.sd-ladder-row{letter-spacing:.05em;text-transform:uppercase;color:#8b8798;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.sd-ladder-name{text-align:left;flex-shrink:0;width:58px}.sd-ladder-bar{background:#ffffff12;border-radius:999px;flex:1;height:7px;overflow:hidden}.sd-ladder-bar i{background:linear-gradient(90deg,#22d3ee,#d6a85f);border-radius:999px;height:100%;display:block}.sd-ladder-pct{text-align:right;color:#f4f4f4;font-variant-numeric:tabular-nums;width:34px}@media (width>=768px){.sd-visual{min-height:150px}.sd-foil{height:134px}.sd-title{font-size:21px}.sd-text{font-size:13px}}.hiw-foot{border-top:1px solid #ffffff12;margin-top:4px;padding-top:12px}.hiw-sim{border-radius:var(--wf-radius-ctl,12px);background:#22d3ee0f;border:1px solid #22d3ee59;padding:10px 12px}.hiw-sim-title{letter-spacing:.06em;color:#22d3ee;margin:0;font-size:11px;font-weight:700}.hiw-sim-body{color:#a4a4a4;margin:3px 0 0;font-size:11.5px;line-height:1.5}.hiw-links{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.hiw-faq{color:#d946ef;font-size:12.5px;font-weight:700}.hiw-faq:hover{text-decoration:underline}.hmb-trigger{border-radius:var(--wf-r-md);width:34px;height:34px;color:var(--wf-ink-2);cursor:pointer;transition:color var(--wf-dur-2) var(--wf-ease), background var(--wf-dur-2) var(--wf-ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.hmb-trigger:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hmb-trigger:hover{color:var(--wf-ink);background:#ffffff0d}.hmb-nav{display:block}.hmb-section{margin:var(--wf-s-4) 0 var(--wf-s-2);font-size:var(--wf-t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink-3);text-align:left;padding:0 2px;font-weight:700}.hmb-nav>.hmb-section:first-child{margin-top:0}.hmb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.wf-ov--drawer .hmb-grid{grid-template-columns:minmax(0,1fr)}.hmb-cell{min-width:0;display:flex}.hmb-item{align-items:center;gap:var(--wf-s-3);width:100%;min-width:0;min-height:44px;padding:var(--wf-s-2) var(--wf-s-3);border-radius:var(--wf-r-md);color:var(--wf-ink);font-size:var(--wf-t-base);text-align:left;cursor:pointer;transition:background var(--wf-dur-2) var(--wf-ease), border-color var(--wf-dur-2) var(--wf-ease);background:0 0;border:none;font-weight:600;text-decoration:none;display:flex}.hmb-item svg{color:var(--wf-cyan);flex-shrink:0}.hmb-item:hover:not(.is-disabled){background:#ffffff0d}.hmb-item:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.hmb-item.is-disabled{color:var(--wf-ink-3);cursor:default}.hmb-item.is-disabled svg{color:var(--wf-ink-3)}.hmb-item-text{flex:1;min-width:0}.hmb-item-sub{font-size:var(--wf-t-2xs);letter-spacing:.02em;color:var(--wf-cyan);margin-top:1px;font-weight:500;line-height:1.25;display:block}.hmb-item.is-disabled .hmb-item-sub{color:var(--wf-ink-3);text-transform:uppercase;letter-spacing:.1em}.hmb-cat{gap:var(--wf-s-2);min-height:54px;padding:5px var(--wf-s-2) 5px 5px;border:1px solid var(--wf-line);border-radius:var(--wf-r-lg);background:linear-gradient(#ffffff0d,#ffffff04)}.hmb-cat:hover:not(.is-disabled){border-color:var(--wf-line-accent);background:linear-gradient(#22d3ee1a,#8b5cf60d)}.hmb-cat-foil{-o-object-fit:contain;object-fit:contain;border-radius:var(--wf-r-xs);filter:drop-shadow(0 2px 5px #0009);flex-shrink:0;width:32px;height:44px}.hmb-cat-name{font-size:var(--wf-t-base);letter-spacing:-.01em;font-weight:700;line-height:1.2;display:block}.hmb-cat.is-disabled{background:#ffffff05;border-color:#ffffff0b}.hmb-cat.is-disabled .hmb-cat-foil{opacity:.62;filter:grayscale(.45)drop-shadow(0 2px 4px #00000080)}.hmb-cat.is-disabled .hmb-cat-name{color:var(--wf-ink-2);font-weight:600}.hmb-grid--policy .hmb-item{min-height:40px;font-size:var(--wf-t-sm);color:var(--wf-ink-2);font-weight:500}.hmb-grid--policy .hmb-item svg{color:var(--wf-ink-dim)}.hmb-nav:after{content:"";height:var(--wf-s-2);display:block}.hmb-quick{gap:var(--wf-s-2);margin:0 0 var(--wf-s-3);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.hmb-quick-btn{border-radius:var(--wf-r-md);min-height:52px;color:var(--wf-ink);transition:background var(--wf-dur-2) var(--wf-ease), transform var(--wf-dur-2) var(--wf-ease);background:linear-gradient(135deg,#f0b54129,#9a6bff24);align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.hmb-quick-btn:hover{background:linear-gradient(135deg,#f0b5413d,#9a6bff38)}.hmb-quick-btn:active{transform:scale(.98)}.hmb-quick-btn:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:2px}.hmb-quick-text{min-width:0;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;font-size:18px;font-weight:700;line-height:1.05;display:flex}.hmb-quick-sub{font-family:var(--sans,system-ui);letter-spacing:.02em;text-transform:none;color:var(--wf-gold);margin-top:2px;font-size:11px;font-weight:600}@media (prefers-reduced-motion:reduce){.hmb-quick-btn{transition:none}.hmb-quick-btn:active{transform:none}}.wf-bottomnav{z-index:var(--wf-z-nav);border-top:1px solid var(--wf-line);background:var(--wf-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wfnav-row{height:var(--wf-navsafe,80px);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.wfnav-item{justify-content:center;align-items:center;gap:var(--wf-s-1);min-width:44px;min-height:44px;color:var(--wf-ink-2);transition:color var(--wf-dur-2) var(--wf-ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.wfnav-item.is-active{color:var(--wf-cyan)}.wfnav-item:hover{color:var(--wf-ink)}.wfnav-item.is-active:hover{color:var(--wf-cyan)}.wfnav-item:before{content:"";border-radius:0 0 var(--wf-r-pill) var(--wf-r-pill);background:var(--wf-cyan);width:26px;height:2px;transition:transform var(--wf-dur-2) var(--wf-ease-out);position:absolute;top:0;left:50%;transform:translate(-50%)scaleX(0)}.wfnav-item.is-active:before{transform:translate(-50%)scaleX(1)}.wfnav-label{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:inherit;font-size:12.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.wfnav-item,.wfnav-item:before{transition:none}}.wfnav-item--menu{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.wfnav-item:focus-visible{outline:2px solid var(--wf-focus);outline-offset:-3px;border-radius:var(--wf-r-sm)}.wf-state{text-align:center;align-items:center;gap:var(--wf-s-2);padding:var(--wf-s-10) var(--wf-s-5);border-radius:var(--wf-r-xl);background:var(--wf-surface);border:1px solid var(--wf-line);color:var(--wf-ink-2);flex-direction:column;display:flex}.wf-state.is-compact{padding:var(--wf-s-5) var(--wf-s-4);border-radius:var(--wf-r-lg)}.wf-state-icon{border-radius:var(--wf-r-lg);background:var(--wf-surface-2);border:1px solid var(--wf-line-strong);width:46px;height:46px;color:var(--wf-ink-3);margin-bottom:var(--wf-s-1);place-items:center;display:grid}.wf-state.is-compact .wf-state-icon{width:34px;height:34px}.wf-state-title{font-size:var(--wf-t-lg);letter-spacing:-.01em;color:var(--wf-ink);margin:0;font-weight:700}.wf-state.is-compact .wf-state-title{font-size:var(--wf-t-md)}.wf-state-msg{font-size:var(--wf-t-base);max-width:42ch;color:var(--wf-ink-2);margin:0;line-height:1.55}.wf-state-actions{justify-content:center;align-items:center;gap:var(--wf-s-4);margin-top:var(--wf-s-3);flex-wrap:wrap;display:flex}.wf-state--loading{gap:var(--wf-s-3)}.wf-state-spin{color:var(--wf-cyan);animation:.9s linear infinite wf-state-spin}@keyframes wf-state-spin{to{transform:rotate(360deg)}}.wf-state--error{border-color:#f8717147}.wf-state--error .wf-state-icon{color:var(--wf-bad);border-color:#f8717159}.wf-skelgrid{grid-template-columns:repeat(auto-fill, minmax(var(--shop-col,220px), 1fr));gap:var(--wf-s-4);display:grid}@media (width<=719px){.wf-skelgrid{gap:var(--wf-s-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.wf-skelcard{gap:var(--wf-s-2);border-radius:var(--wf-r-lg);background:var(--wf-surface);border:1px solid var(--wf-line);pointer-events:none;padding:7px 7px 10px;display:grid}.wf-skel{border-radius:var(--wf-r-xs);background:linear-gradient(100deg,#ffffff0a 30%,#ffffff17 50%,#ffffff0a 70%) 0 0/300% 100%;animation:1.4s ease-in-out infinite wf-skel-sweep;display:block}.wf-skel--card{width:100%;aspect-ratio:var(--wf-card-aspect);border-radius:var(--wf-r-md)}.wf-skel--wide{aspect-ratio:16/9;border-radius:var(--wf-r-md);width:100%}.wf-skel--line{height:12px}.wf-skel--short{width:62%}.wf-skel--inline{vertical-align:middle;border-radius:var(--wf-r-xs);display:inline-block}@keyframes wf-skel-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.wf-skel,.wf-state-spin{animation:none}}.ntf-bell{cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .16s;display:inline-flex;position:relative}.ntf-bell:hover{background:#ffffff0d}.ntf-bell:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ntf-badge{color:#fff;text-align:center;background:#d946ef;border-radius:9999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:2px;box-shadow:0 0 8px #d946ef99}.ntf-empty{color:#8a8a8a;text-align:center;margin:0;padding:22px 4px;font-size:12.5px}.ntf-list{margin:0;padding:0;list-style:none}.ntf-item{align-items:flex-start;gap:10px;padding:11px 0;display:flex}.ntf-item+.ntf-item{border-top:1px solid #ffffff0f}.ntf-item-icon{border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;display:flex}.ntf-item-text{min-width:0}.ntf-item-title{color:#f4f4f4;margin:0;font-size:12.5px;font-weight:700;line-height:1.35}.ntf-item-body{color:#a4a4a4;margin:2px 0 0;font-size:11.5px;line-height:1.4}.ntf-item-time{color:#8a8a8a;opacity:.75;margin:3px 0 0;font-size:10px}.ntf-retry{padding:var(--wf-s-2) var(--wf-s-5);border-radius:var(--wf-r-pill);border:1px solid var(--wf-line-accent);background:var(--wf-surface-2);min-height:40px;color:var(--wf-cyan);font-family:inherit;font-size:var(--wf-t-base);cursor:pointer;transition:background var(--wf-dur-2) var(--wf-ease);font-weight:700}.ntf-retry:hover{background:var(--wf-surface-3)}.wf-shell{--wf-navclear:calc(var(--wf-navsafe,80px) + env(safe-area-inset-bottom,0px));z-index:var(--wf-z-base,0);background:var(--wf-bg);min-height:100dvh;position:relative;overflow-x:clip}.wf-shell--hasnav{padding-bottom:var(--wf-navclear)}@media (width>=1024px){.wf-shell--hasnav{padding-bottom:0}}.wf-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 50% at 50% 0,#d946ef16 0%,#0000 78%),radial-gradient(90% 45% at 0 55%,#8b5cf60f 0%,#0000 80%),radial-gradient(95% 40% at 100% 100%,#22d3ee0d 0%,#0000 80%);position:fixed;inset:0}.wf-shell-main{--wf-shell-inset:16px;padding-left:var(--wf-shell-inset);padding-right:var(--wf-shell-inset);flex-direction:column;display:flex}.wf-shell-main--app,.wf-shell-main--narrow{padding-top:var(--wf-s-4);padding-bottom:var(--wf-s-4);margin-left:auto;margin-right:auto}.wf-shell-main--app{max-width:var(--wf-content-max)}.wf-shell-main--narrow{max-width:var(--wf-content-narrow)}@media (width>=1024px){.wf-shell-main--app,.wf-shell-main--narrow{padding-top:var(--wf-s-8);padding-bottom:var(--wf-s-8)}}.wf-shell-main--bleed{--wf-shell-inset:0px;max-width:none}.wf-fillviewport{flex:1 0 auto;min-height:0}@media (width>=640px){.wf-shell-main{--wf-shell-inset:24px}}@media (width>=1024px){.wf-shell-main{--wf-shell-inset:32px}.wf-shell-main--bleed{--wf-shell-inset:0px}}.wf-iconbtn{border-radius:var(--wf-r-md);cursor:pointer;width:36px;height:36px;transition:color var(--wf-dur-2) var(--wf-ease), background var(--wf-dur-2) var(--wf-ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.wf-iconbtn:hover{color:var(--wf-ink);background:#ffffff0d}.wf-bottomnav{height:var(--wf-navclear,calc(var(--wf-navsafe,80px) + env(safe-area-inset-bottom,0px)));padding-bottom:env(safe-area-inset-bottom,0px)}.balance-inline.wfh-tap-v{text-align:left;cursor:pointer;appearance:none;border-radius:var(--wf-r-pill);min-height:30px;transition:background var(--wf-dur-2) var(--wf-ease);background:#ffffff0f;gap:8px;padding:3px 3px 3px 12px;font-family:inherit;box-shadow:inset 0 0 0 1px #ffffff0a}.balance-inline.wfh-tap-v:hover{background:#ffffff1a}.balance-inline.wfh-tap-v:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:2px}.balance-inline.wfh-tap-v .balance-plus{border-radius:var(--wf-r-pill);background:linear-gradient(135deg, var(--wf-cyan), var(--wf-violet));width:24px;height:24px;color:var(--wf-cyan-ink);transition:transform var(--wf-dur-2) var(--wf-ease-out), box-shadow var(--wf-dur-2) var(--wf-ease);font-size:17px;font-weight:800;line-height:1;box-shadow:0 2px 8px #22d3ee47}.balance-inline.wfh-tap-v:hover .balance-plus{color:var(--wf-cyan-ink);transform:scale(1.08);box-shadow:0 2px 12px #8b5cf66b}.balance-inline.is-compact.wfh-tap-v{min-height:24px;box-shadow:none;background:0 0;gap:4px;padding:0}.balance-inline.is-compact.wfh-tap-v .balance-plus{width:20px;height:20px;font-size:14px}.wfh-online{border-radius:var(--wf-r-pill);min-height:30px;color:var(--wf-ink);font-size:var(--wf-t-sm);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff0f;align-items:center;gap:6px;padding:0 12px;font-weight:650;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0a}.wfh-online-dot{border-radius:var(--wf-r-pill);background:var(--wf-good);width:7px;height:7px;box-shadow:0 0 0 3px #34d3992e,0 0 8px #34d3998c}.wfh-online-word{color:var(--wf-ink-2);font-weight:500}.wfh-online.is-compact{min-height:24px;font-size:var(--wf-t-xs);gap:5px;padding:0 8px}.wfh-online.is-compact .wfh-online-dot{width:6px;height:6px}.wfh-tap-v{position:relative}.wfh-tap-v:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wfh-tap{position:relative}.wfh-tap:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wfh-safetop{padding-top:env(safe-area-inset-top,0px)}.wfh-bar{z-index:var(--wf-z-nav);border-bottom:1px solid var(--wf-line);background:var(--wf-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wfh-bar--mobile{z-index:var(--wf-z-sticky)}.wfh-inner{max-width:var(--wf-content-max);padding:var(--wf-s-4) var(--wf-s-6);margin:0 auto}.wfh-nav{align-items:center;gap:var(--wf-s-8);min-width:0;display:flex}.wfh-navlink{padding:var(--wf-s-2) 2px;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--wf-ink-2);transition:color var(--wf-dur-2) var(--wf-ease);font-size:19px;font-weight:700;text-decoration:none;position:relative}.wfh-navlink:hover{color:var(--wf-ink)}.wfh-navlink.is-active{color:var(--wf-cyan)}.wfh-navlink:after{content:"";border-radius:var(--wf-r-pill);background:var(--wf-cyan);transform-origin:50%;height:2px;transition:transform var(--wf-dur-2) var(--wf-ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.wfh-navlink.is-active:after{transform:scaleX(1)}.wfh-actions{align-items:center;gap:var(--wf-s-5);flex-shrink:0;display:flex}.wfh-account{align-items:center;gap:var(--wf-s-2);color:var(--wf-ink-2);transition:color var(--wf-dur-2) var(--wf-ease);text-decoration:none;display:inline-flex}.wfh-account:hover{color:var(--wf-ink)}.wfh-account.is-active{color:var(--wf-cyan)}.wfh-avatar{border-radius:var(--wf-r-pill);background:linear-gradient(135deg, var(--wf-magenta), var(--wf-cyan));width:32px;height:32px;color:var(--wf-bg);font-size:var(--wf-t-base);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.wfh-account-name{font-size:var(--wf-t-base);white-space:nowrap;font-weight:600}.wfh-signin{align-items:center;gap:var(--wf-s-1);min-height:34px;padding:0 var(--wf-s-4);border:1px solid var(--wf-line-accent);border-radius:var(--wf-r-pill);font-size:var(--wf-t-base);white-space:nowrap;color:var(--wf-cyan);transition:background var(--wf-dur-2) var(--wf-ease), color var(--wf-dur-2) var(--wf-ease);font-weight:650;text-decoration:none;display:inline-flex}.wfh-signin:hover{color:var(--wf-cyan-soft);background:#22d3ee1a}.wfh-signin.is-compact{min-height:32px;padding:0 var(--wf-s-2) 0 var(--wf-s-2);font-size:var(--wf-t-xs)}@media (prefers-reduced-motion:reduce){.wfh-navlink,.wfh-navlink:after,.wfh-account,.wfh-signin{transition:none}}@media (width<=479px){.balance-inline.is-compact .balance-coin{display:none}}.cardfront{border-radius:4.75%/3.5%;max-width:100%;height:100%;position:relative}.cardfront-shimmer,.cardfront-img{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.cardfront-shimmer{opacity:1;background:#100a18;transition:opacity .26s cubic-bezier(.4,0,.2,1);overflow:hidden}.cardfront-shimmer.is-done{opacity:0}.cardfront-shimmer img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;opacity:.5;filter:saturate(.7)brightness(.6);width:100%;height:100%}.cardfront-shimmer:after{content:"";border-radius:inherit;background:radial-gradient(ellipse 90% 70% at 50% 40%, color-mix(in srgb, var(--cardfront-rarity,var(--wf-violet)) 26%, transparent) 0%, transparent 72%);pointer-events:none;position:absolute;inset:0}.cardfront-sheen{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff29 42%,#ffffff4d 50%,#ffffff29 58%,#0000 100%);width:45%;animation:1.5s cubic-bezier(.4,0,.2,1) infinite cardfront-sweep;position:absolute;top:-20%;bottom:-20%;left:-60%}@keyframes cardfront-sweep{0%{transform:translate(0)}to{transform:translate(340%)}}.cardfront-img{-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .26s cubic-bezier(.4,0,.2,1)}.cardfront-img.is-loaded{opacity:1}@media (prefers-reduced-motion:reduce){.cardfront-sheen{animation:none}.cardfront-shimmer,.cardfront-img{transition-duration:0s}}:root{--cab-row-sm:16px;--cab-row-md:20px}.cab{align-items:center;justify-content:inherit;flex-wrap:wrap;gap:4px;min-width:0;max-width:100%;display:inline-flex}.cab-badge{border:1px solid var(--cab-line);background:var(--cab-bg);min-width:0;max-width:100%;color:var(--cab-ink);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.cab-icon{opacity:.92;flex:none}.cab-short{text-overflow:ellipsis;min-width:0;overflow:hidden}.cab-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cab--sm .cab-badge{min-height:var(--cab-row-sm);padding:2px 6px 2px 5px;font-size:9px}.cab--md .cab-badge{letter-spacing:.06em;min-height:var(--cab-row-md);padding:3px 9px 3px 7px;font-size:10.5px}.cab--md{gap:5px}.cab-badge--gold{--cab-ink:#e6c689;--cab-line:#d6a85f8c;--cab-bg:#d6a85f21}.cab-badge--violet{--cab-ink:#bfa8ff;--cab-line:#8b5cf68c;--cab-bg:#8b5cf629}.cab-badge--magenta{--cab-ink:#f2a6fc;--cab-line:#d946ef85;--cab-bg:#d946ef24}.cab-badge--cyan{--cab-ink:#84e7f8;--cab-line:#22d3ee80;--cab-bg:#22d3ee21}.cab-badge--neutral,.cab-badge--more{--cab-ink:#bdb7c9;--cab-line:#b4aac857;--cab-bg:#b4aac817}.cab-badge--neutral.is-uncatalogued{letter-spacing:.09em;border-style:dashed}.cab-badge--more{font-variant-numeric:tabular-nums;letter-spacing:.02em}.glad{margin:var(--wf-s-1) 0 0;padding:var(--wf-s-3);border-radius:var(--wf-r-md);border:1px solid var(--wf-line);background:#12121ab8}.glad-h{font-size:var(--wf-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--wf-ink-2);margin:0;font-weight:700}.glad-lede{margin:var(--wf-s-1) 0 var(--wf-s-3);font-size:var(--wf-t-xs);color:var(--wf-ink-3);line-height:1.45}.glad-rows{gap:var(--wf-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.glad-row,.glad-ours{align-items:baseline;gap:var(--wf-s-3);grid-template-columns:1fr auto;margin:0;display:grid}.glad-label{font-size:var(--wf-t-2xs);letter-spacing:.02em;color:var(--wf-ink-2);font-weight:600}.glad-amt{font-size:var(--wf-t-sm);color:var(--wf-ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.glad-row--grade9 .glad-amt{color:var(--wf-violet-soft)}.glad-row--psa10 .glad-amt{color:var(--wf-gold)}.glad-ours{margin-top:var(--wf-s-3);padding-top:var(--wf-s-3);border-top:1px solid var(--wf-line)}.glad-ours .glad-amt{color:var(--wf-cyan)}.glad-ours .glad-label{color:var(--wf-ink-2)}.glad-note{margin:var(--wf-s-3) 0 0;font-size:var(--wf-t-2xs);color:var(--wf-ink-3);line-height:1.45}.glad-note+.glad-note{margin-top:var(--wf-s-1)}.offer-panel{border-top:1px solid var(--wf-line);flex-direction:column;gap:6px;margin-top:2px;padding-top:10px;display:flex}.offer-head{letter-spacing:.06em;text-transform:uppercase;color:var(--wf-ink-2);margin:0;font-size:11px;font-weight:700}.offer-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.offer-row{justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:44px;display:flex}.offer-list .offer-row+.offer-row{border-top:1px solid var(--wf-line)}.offer-row-main{flex-direction:column;gap:1px;min-width:0;display:flex}.offer-amt{color:var(--wf-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.offer-meta{color:var(--wf-ink-2);overflow-wrap:anywhere;font-size:11.5px}.offer-actions,.offer-confirm{flex-shrink:0;align-items:center;gap:14px;display:flex}.offer-link{appearance:none;min-height:44px;font:inherit;letter-spacing:.04em;color:var(--wf-ink-2);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:12px;font-weight:700}.offer-link:hover:not(:disabled){color:var(--wf-ink)}.offer-link:disabled{opacity:.45;cursor:not-allowed}.offer-link--go{color:var(--wf-cyan)}.offer-link--open{color:var(--wf-cyan);text-underline-offset:3px;align-self:flex-start;text-decoration:underline}.offer-form{flex-direction:column;gap:6px;display:flex}.offer-label{letter-spacing:.06em;text-transform:uppercase;color:var(--wf-ink-2);font-size:11px;font-weight:700}.offer-input-row{align-items:center;gap:8px;min-width:0;display:flex}.offer-currency{color:var(--wf-ink-2);font-size:16px;font-weight:700}.offer-input{width:100%;min-width:0;height:44px;color:var(--wf-ink);font-variant-numeric:tabular-nums;border:0;border-bottom:1px solid var(--wf-line-strong);background:0 0;border-radius:0;outline:none;flex:auto;padding:0 2px;font-size:16px;font-weight:700}.offer-input:focus{border-bottom-color:var(--wf-cyan)}.offer-cta{flex-shrink:0}.offer-note{color:var(--wf-ink-2);margin:0;font-size:11.5px;line-height:1.5}.offer-note--err{color:var(--wf-bad)}.offer-note--ok{color:var(--wf-good)}.offer-note--topup{color:var(--wf-ink)}.offer-note--topup .offer-link{min-height:0;padding:0}.offer-strip{color:var(--wf-ink-2);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:2px 0 10px;font-size:12px;display:flex}.offer-strip .offer-link{font-size:12px}.ct{border-radius:var(--wf-r-lg);background:linear-gradient(180deg, var(--wf-surface-2), var(--wf-surface));border:1px solid var(--wf-line);color:var(--wf-ink);min-width:0;transition:transform var(--wf-dur-2,.18s) var(--wf-ease,ease), border-color var(--wf-dur-2,.18s) ease, box-shadow var(--wf-dur-2,.18s) ease;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"art""name""sub""foot";gap:5px;padding:6px 6px 8px;display:grid;position:relative}.ct:before{content:"";background:linear-gradient(90deg, var(--wf-cyan), var(--wf-magenta));opacity:0;height:2px;transition:opacity var(--wf-dur-2,.18s) ease;pointer-events:none;border-radius:2px;position:absolute;top:-1px;left:12px;right:12px}.ct.is-crispy:before{background:linear-gradient(90deg, var(--wf-gold), var(--wf-magenta))}@media (hover:hover) and (pointer:fine){.ct:hover{box-shadow:var(--wf-e-3);border-color:#22d3ee66;transform:translateY(-3px)}.ct:hover:before{opacity:1}.ct:hover .ct-img{transform:scale(1.035)}}.ct:focus-within{box-shadow:var(--wf-e-3);border-color:#22d3ee8c}.ct:focus-within:before{opacity:1}@media (prefers-reduced-motion:reduce){.ct,.ct:before,.ct-img{transition:none}.ct:hover,.ct:hover .ct-img{transform:none}}.ct--rail{width:var(--ct-w,180px);scroll-snap-align:start;flex:none}.ct--grid{width:auto}.ct-open{z-index:1;appearance:none;border-radius:inherit;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.ct-open:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:3px}.ct-art{aspect-ratio:488/680;border-radius:var(--wf-r-md);background:var(--wf-bg);isolation:isolate;grid-area:art;width:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.ct-img{-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .22s ease, transform var(--wf-dur-2,.18s) var(--wf-ease,ease);filter:drop-shadow(0 4px 10px #0000008c);display:block}.ct-img.is-loaded{opacity:1}.ct-art--none{background:radial-gradient(ellipse 60% 45% at 50% 60%, #8b5cf624, transparent 70%), var(--wf-bg);justify-content:center;align-items:center;display:flex}.ct-noscan{color:var(--wf-violet);opacity:.7;letter-spacing:.02em;font-size:28px;font-weight:800}.ct-badge{z-index:2;position:absolute;top:6px;left:6px}.ct-badge .cab-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06060ad1}.ct-name{font-size:var(--wf-t-sm,12px);letter-spacing:-.005em;color:var(--wf-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:name;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.ct-sub{font-size:var(--wf-t-xs,11px);color:var(--wf-ink-3);white-space:nowrap;text-overflow:ellipsis;grid-area:sub;align-self:start;align-items:baseline;gap:4px;min-width:0;min-height:1.32em;line-height:1.32;display:flex;overflow:hidden}.ct-set{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.ct-dot,.ct-num{flex:none}.ct-num{color:var(--wf-ink-2);font-variant-numeric:tabular-nums}.ct-foot{grid-area:foot;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.ct-value{font-size:var(--wf-t-base,13px);color:var(--wf-cyan);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ct-value.is-crispy{color:var(--wf-gold);text-shadow:0 0 12px #d6a85f59}.ct-meta{font-size:var(--wf-t-xs,11px);color:var(--wf-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ct-rail{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#9482b44d transparent;gap:12px;width:100%;min-width:0;max-width:100%;margin:0;padding:6px 2px 10px;display:flex;overflow:auto hidden}@media (width<=480px){.ct-rail{--ct-w:156px;gap:10px}}.ct-grid{grid-template-columns:repeat(auto-fill, minmax(var(--ct-col,156px), 1fr));gap:12px;width:100%;min-width:0;margin:0;padding:0;display:grid}@media (width<=480px){.ct-grid{--ct-col:146px;gap:10px}}.lp-ledger{padding:4px 0 8px}.lp-head{border-bottom:1px solid #9482b424;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;padding-bottom:8px;display:flex}.lp-title{letter-spacing:.2px;color:#f4f4f4;margin:0;font-size:15px;font-weight:700}.lp-scope{color:#6f6f7a;margin:0;font-size:11px}.lp-empty{color:#a4a4a4;margin:12px 0 4px;font-size:13px}.lp-rows{margin:0;padding:0;list-style:none}.lp-row{border-bottom:1px solid #9482b41a;align-items:center;gap:12px;padding:8px 0;display:flex}.lp-row:last-child{border-bottom:none}.lp-row-open{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;margin:-4px 0;padding:4px 6px;transition:background-color .12s;display:flex}.lp-row-open:hover{background:#9482b414}.lp-row-open:focus-visible{outline-offset:1px;outline:2px solid #22d3eebf}.lp-row-open .lp-name{flex:1;min-width:0}.shop-sheet-price--value .pcmp-label{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-right:6px;font-size:11px}.lp-chip{background:#0d0d14;border-radius:4px;flex-shrink:0;width:30px;height:42px;overflow:hidden;box-shadow:0 2px 8px #0000008c,0 0 10px #d946ef1f}.lp-chip img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-chip-fallback{color:#8b5cf6;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:flex}.lp-name{color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:baseline;gap:8px;min-width:0;font-size:13.5px;font-weight:600;display:flex;overflow:hidden}.lp-rarity{letter-spacing:.6px;text-transform:uppercase;color:#6f6f7a;flex-shrink:0;font-size:10px;font-weight:600}.lp-value{color:#22d3ee;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13.5px;font-weight:700}.lp-value.is-crispy{color:#d6a85f;text-shadow:0 0 12px #d6a85f59}.lp-time{text-align:right;color:#6f6f7a;font-variant-numeric:tabular-nums;flex-shrink:0;width:64px;font-size:11px}@media (width<=480px){.lp-time{width:52px}.lp-rarity{display:none}}.lp-strip{justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;padding:3px 14px 0;font-size:10.5px;line-height:1.4;display:flex;overflow:hidden}@media (width<=767px){.lp-strip{justify-content:flex-start;-webkit-mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%)}.lp-strip-name{max-width:84px}}.lp-strip-label{color:#6f6f7a;letter-spacing:.4px;text-transform:uppercase;flex-shrink:0;font-size:9.5px;font-weight:600}.lp-strip-empty{color:#a4a4a4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp-strip-items{align-items:center;gap:14px;min-width:0;display:flex;overflow:hidden}.lp-strip-item{color:#a4a4a4;flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.lp-strip-chip{-o-object-fit:cover;object-fit:cover;border-radius:2.5px;width:14px;height:20px;display:block;box-shadow:0 1px 4px #00000080}.lp-strip-name{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.lp-strip-value{color:#22d3ee;font-variant-numeric:tabular-nums;font-weight:700}.lp-strip-value.is-crispy{color:#d6a85f}.lp-order{gap:18px;margin:6px 0 2px;display:flex}.lp-order-btn{appearance:none;color:#6f6f7a;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:9px 0 5px;font-size:11px;font-weight:700;transition:color .12s,border-color .12s}.lp-order-btn:hover{color:#c9cbd4}.lp-order-btn.is-on{color:#f4f4f4;border-bottom-color:var(--home-cyan,#22d3ee)}.lp-order-btn:focus-visible{outline-offset:3px;outline:2px solid #22d3eebf}@media (prefers-reduced-motion:reduce){.lp-order-btn{transition:none}}.lp-shelf{flex-direction:column;gap:10px;display:flex}.lp-shelf-note{color:#9ca3af;margin:0;font-size:12.5px;line-height:1.5}.lp-shelf-note strong{color:#f3f4f6;font-weight:700}.lp-shelf .lp-time{letter-spacing:.1em;text-transform:uppercase;color:#6f7482;font-size:10px}.lp-shelf-cta{color:#22d3ee;align-self:flex-start;font-size:12.5px;font-weight:700;text-decoration:none}.lp-shelf-cta:hover{text-decoration:underline}.lp-shelf-cta{padding:8px 0;display:inline-block}.lp-shelf .lp-time{font-size:11px}.lp-attr{color:#f5d98a;letter-spacing:.04em;font-weight:700}.pa-avatar{border-radius:28%;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative;overflow:hidden}.pa-svg{width:100%;height:100%;display:block}.ah-avatar-option .pa-svg,.ah-avatar .pa-svg{width:100%;height:100%;position:absolute;inset:0}.pa-avatar--ring{box-shadow:0 0 0 1px #c4b5fd47,0 2px 6px #00000059}.pa-anim-flicker{animation:3.1s ease-in-out infinite pa-flicker}@keyframes pa-flicker{0%,to{filter:brightness()}50%{filter:brightness(1.14)}}.pa-anim-steam .pa-steam{animation:3.6s ease-in-out infinite pa-steam-rise}@keyframes pa-steam-rise{0%,to{opacity:.35;transform:translateY(2px)}50%{opacity:.9;transform:translateY(-2px)}}.pa-anim-sparkle .pa-sparkle{animation:2.4s ease-in-out infinite pa-sparkle-twinkle}@keyframes pa-sparkle-twinkle{0%,to{opacity:.35}50%{opacity:1}}.pa-anim-halo .pa-halo{transform-origin:50%;animation:4.2s ease-in-out infinite pa-halo-breathe}@keyframes pa-halo-breathe{0%,to{opacity:.28;transform:scale(.94)}50%{opacity:.62;transform:scale(1.02)}}.pa-anim-flicker .pa-heat{animation:2.8s ease-in-out infinite pa-steam-rise}@media (prefers-reduced-motion:reduce){.pa-anim-flicker,.pa-anim-steam,.pa-anim-sparkle,.pa-anim-halo,.pa-anim-flicker .pa-heat,.pa-anim-steam .pa-steam,.pa-anim-sparkle .pa-sparkle,.pa-anim-halo .pa-halo{filter:none;opacity:1;transform:none;animation:none!important}}.pa-avatar--fill{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.pa-avatar.id-hero-avatar{border-radius:18px;box-shadow:0 0 22px #d946ef4d,inset 0 1px #ffffff4d}.id-next-swatch{position:relative;overflow:hidden}.id-next-swatch>:not(.pa-avatar){z-index:2;position:relative}.pa-avatar.pa-avatar--minted{background:0 0;border-radius:50%;overflow:visible}.pa-avatar--minted.pa-avatar--ring{box-shadow:none}.pa-avatar--minted .pa-svg{filter:drop-shadow(0 2px 4px #00000073)}.pa-minted--mythic{animation:2.8s ease-in-out infinite alternate pa-minted-shim}@keyframes pa-minted-shim{0%{filter:drop-shadow(0 2px 4px #00000073)brightness()}to{filter:drop-shadow(0 2px 4px #00000073)brightness(1.3)saturate(1.15)}}@media (prefers-reduced-motion:reduce){.pa-minted--mythic{animation:none}}.rp-trigger{appearance:none;border-radius:var(--wf-r-xs);color:var(--wf-ink-dim);cursor:pointer;font:inherit;font-size:var(--wf-t-xs);letter-spacing:.02em;opacity:.7;transition:color .14s var(--wf-ease), opacity .14s var(--wf-ease);background:0 0;border:0;align-items:center;gap:5px;margin:-9px -8px;padding:9px 8px;line-height:1;display:inline-flex}.rp-trigger:hover,.rp-trigger:focus-visible{color:var(--wf-ink);opacity:1}.rp-trigger:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:2px}.rp-trigger-text{transition:border-color .14s var(--wf-ease);border-bottom:2px solid #0000;padding-bottom:1px}.rp-trigger:hover .rp-trigger-text,.rp-trigger:focus-visible .rp-trigger-text{border-bottom-color:var(--wf-line-strong)}.rp-trigger--icon{opacity:.45;margin:-5px -16px;padding:5px 16px}.rp-trigger--icon:focus-visible,.chat-msg:hover .rp-trigger--icon,.chat-msg:focus-within .rp-trigger--icon{opacity:1}.cm-card-report{align-self:start;margin-top:12px}.pcx-report{align-self:center}.rp-lede{color:var(--wf-ink);font-size:var(--wf-t-base);margin:0 0 14px}.rp-reasons{flex-direction:column;display:flex}.rp-reason{border-top:1px solid var(--wf-line);cursor:pointer;align-items:center;gap:11px;padding:13px 2px;display:flex}.rp-reason:last-child{border-bottom:1px solid var(--wf-line)}.rp-reason input{accent-color:var(--wf-cyan);flex:none;width:16px;height:16px;margin:0}.rp-reason-label{color:var(--wf-ink-2,var(--wf-ink));font-size:var(--wf-t-base)}.rp-reason.is-picked .rp-reason-label{color:var(--wf-ink)}.rp-detail-label{color:var(--wf-ink-dim);font-size:var(--wf-t-xs);letter-spacing:.06em;text-transform:uppercase;margin:18px 0 7px;display:block}.rp-optional{color:var(--wf-ink-dim);letter-spacing:.02em;opacity:.75;text-transform:none}.rp-detail{border:1px solid var(--wf-line);border-radius:var(--wf-r-sm);color:var(--wf-ink);font:inherit;font-size:var(--wf-t-base);resize:vertical;background:#ffffff08;width:100%;padding:10px 11px}.rp-detail:focus-visible{border-color:var(--wf-line-accent);outline:none}.rp-hint{color:var(--wf-warn);font-size:var(--wf-t-sm);margin:12px 0 0}.rp-received{color:var(--wf-ink);font-size:var(--wf-t-base);margin:0;line-height:1.55}.chat{flex-direction:column;gap:8px;min-height:0;display:flex}.chat-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:84px;max-height:min(38vh,320px);padding-right:2px;overflow-y:auto}.chat-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.chat-msg{grid-template-columns:auto 1fr auto auto;align-items:baseline;gap:6px;font-size:12.5px;line-height:1.4;display:grid}.chat-report{place-self:center end}.chat-who{color:var(--wf-cyan);white-space:nowrap;text-overflow:ellipsis;max-width:96px;font-size:11.5px;font-weight:700;overflow:hidden}.chat-body{color:var(--wf-ink);overflow-wrap:anywhere;min-width:0}.chat-when{color:var(--wf-ink-dim);white-space:nowrap;font-size:10.5px}.chat-empty{color:#8a8a96;margin:0;padding:10px 2px;font-size:12px}.chat-composer{align-items:center;gap:6px;display:flex}.chat-input{border-radius:var(--wf-r-pill);min-width:0;height:38px;color:var(--wf-ink);background:#ffffff0a;border:1px solid #9482b447;flex:auto;padding:0 12px;font-size:16px}.chat-input::placeholder{color:var(--wf-ink-dim)}.chat-input:focus-visible{border-color:var(--wf-cyan);outline:none;box-shadow:0 0 0 2px #22d3ee2e}.chat-send{border-radius:var(--wf-r-pill);cursor:pointer;color:#fff;background:linear-gradient(100deg,#0e8ca5f5,#7c3aedf5);border:none;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .16s,transform .16s;display:inline-flex}.chat-send:disabled{opacity:.4;cursor:not-allowed}.chat-send:not(:disabled):active{transform:scale(.94)}.chat-signin{color:#8a8a96;margin:0;font-size:12px}.chat-signin a{color:var(--wf-cyan);font-weight:600}.chat-hint{color:#e0a3a3;margin:0;font-size:11px}.chat-msg--system{border-left:2px solid var(--wf-gold,#d6a85f);background:#d6a85f12;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:start;padding:6px 8px}.chat-msg--system.chat-msg--big_pull{border-left-color:var(--wf-cyan,#22d3ee);background:#22d3ee12}.chat-msg--system.chat-msg--new_card{background:#e879f912;border-left-color:#e879f9}.chat-sys-icon{width:18px;height:18px;color:var(--wf-gold,#d6a85f);justify-content:center;align-items:center;display:inline-flex}.chat-msg--big_pull .chat-sys-icon{color:var(--wf-cyan,#22d3ee)}.chat-msg--new_card .chat-sys-icon{color:#e879f9}.chat-sys-body{font-weight:600;line-height:1.35}.chat-msg--system.chat-msg--game_open,.chat-msg--system.chat-msg--game_result{background:#a78bfa12;border-left-color:#a78bfa}.chat-msg--game_open .chat-sys-icon,.chat-msg--game_result .chat-sys-icon{color:#a78bfa}.chat-msg--system.chat-msg--griddy_reply{background:#a78bfa12;border-left-color:#a78bfa}.chat-msg--griddy_reply .chat-sys-icon{color:#a78bfa}.chat-bot-replyto{text-overflow:ellipsis;white-space:nowrap;color:#e2e8f09e;min-width:0;font-size:.72rem;font-weight:500;overflow:hidden}.chat-bot-who{max-width:100%}.chat-bot-who>:not(.chat-bot-replyto){flex-shrink:0}.chat-msg--bot{-moz-column-gap:8px;grid-template-columns:auto 1fr auto;grid-template-areas:"icon who when""icon body body";gap:2px 8px}.chat-msg--bot .chat-sys-icon{grid-area:icon;align-self:start;margin-top:2px}.chat-msg--bot .chat-bot-who{grid-area:who}.chat-msg--bot .chat-when{grid-area:when}.chat-msg--bot .chat-sys-body{grid-area:body;font-weight:500}.chat-bot-who{letter-spacing:.01em;color:#c4b5fd;align-items:center;gap:5px;min-width:0;font-size:.78rem;font-weight:700;display:inline-flex}.chat-bot-chip{color:#fff;font-family:var(--display,inherit);letter-spacing:.08em;background:linear-gradient(100deg,#0e8ca5f5,#7c3aedf5);border-radius:4px;flex:none;padding:1px 6px 0;font-size:.66rem;font-weight:700;line-height:1.45}.chat-mention{color:var(--wf-cyan,#22d3ee);background:#22d3ee1f;border-radius:4px;padding:0 2px;font-weight:700;text-decoration:none}a.chat-mention:hover{background:#22d3ee38}a.chat-mention:focus-visible{outline:2px solid var(--wf-cyan,#22d3ee);outline-offset:1px}.chat-mention.is-self{color:var(--wf-gold-soft,#e9c98f);background:#d6a85f33}mark.chat-mention{color:var(--wf-gold-soft,#e9c98f)}.chat-msg--mentions-me{background:#d6a85f14;border-radius:8px;margin:0 -4px;padding:3px 4px}.chat-mention-picker{background:#141220f5;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #9482b438,0 10px 24px #00000059}.chat-mention-list{overscroll-behavior:contain;max-height:188px;margin:0;padding:4px;list-style:none;overflow-y:auto}.chat-mention-opt{cursor:pointer;min-height:44px;color:var(--wf-ink);-webkit-tap-highlight-color:transparent;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.chat-mention-opt.is-active{background:#22d3ee1f}.chat-mention-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.chat-mention-you{color:var(--wf-gold-soft,#e9c98f);flex:none;margin-left:auto;font-size:11px;font-weight:700}.chat-mention-note{box-sizing:border-box;min-height:44px;color:var(--wf-ink-dim);margin:0;padding:12px;font-size:12.5px}.chat-mention-q{color:var(--wf-ink);font-weight:700}.chat-announce-toggle{border-radius:var(--wf-r-pill,999px);width:34px;height:34px;color:var(--wf-gold,#d6a85f);cursor:pointer;background:0 0;border:1px solid #d6a85f59;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-announce-toggle.is-on{border-color:var(--wf-gold,#d6a85f);background:#d6a85f2e}.chat-announce-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px #d6a85f59}.chat-composer.is-announcing .chat-input{border-color:var(--wf-gold,#d6a85f);background:#d6a85f14}.livetab{--tab-x:0px;translate:max(0px, var(--tab-x)) -50%;z-index:var(--wf-z-livetab,56);color:#05060d;cursor:pointer;background:linear-gradient(170deg,#a5f3fc 0%,#67e8f9 45%,#38bdf8 78%,#818cf8 100%);border:none;border-radius:0 14px 14px 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:36px;min-width:0;min-height:0;padding:10px 2px;transition:box-shadow .16s,filter .16s,translate .26s cubic-bezier(.32,.72,.33,1);display:flex;position:fixed;top:50%;left:0;box-shadow:inset 0 0 0 3px #000,0 10px 26px #0009,0 2px 10px #00000073}.livetab:after{content:"";width:8px;position:absolute;top:0;bottom:0;left:100%}.livetab:hover,.livetab:focus-visible{filter:brightness(1.08);box-shadow:inset 0 0 0 3px #000,0 12px 30px #000000a6,0 0 26px #22d3ee80}.livetab:focus-visible{outline-offset:2px;outline:2px solid #f6f7ff}.livetab:active{filter:brightness(.94)}.livetab.is-open{--tab-x:min(340px, 88vw, calc(100vw - 48px))}.livetab-icon{color:#05060d;display:block}.livetab-run{writing-mode:vertical-rl;flex-direction:row;align-items:center;gap:3px;line-height:1;display:flex;rotate:180deg}.livetab-dot{background:#05060dcc;border-radius:99px;width:6px;height:6px;animation:2.4s ease-in-out infinite livetab-pulse}@keyframes livetab-pulse{0%,to{opacity:1}50%{opacity:.35}}.livetab-count{color:#05060d;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;line-height:1}.livetab-word{letter-spacing:.1em;text-transform:uppercase;color:#05060dcc;white-space:nowrap;font-size:9px;font-weight:800;line-height:1}.livetab-layer{z-index:calc(var(--wf-z-livetab,56) - 1);pointer-events:none;position:fixed;inset:0}.livetab-backdrop{opacity:0;background:#03030699;transition:opacity .22s;position:absolute;inset:0}.livetab-drawer{width:min(340px,88vw);padding:14px 14px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(#14111d,#0b0b12);border-right:1px solid #22d3ee4d;flex-direction:column;transition:transform .26s cubic-bezier(.32,.72,.33,1);display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-105%)}.livetab-layer.is-open{pointer-events:auto}.livetab-layer.is-open .livetab-backdrop{opacity:1}.livetab-layer.is-open .livetab-drawer{transform:translate(0)}.livetab-drawer-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.livetab-drawer-title{color:var(--wf-good);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.livetab-close{color:#a5a5b0;cursor:pointer;background:0 0;border:1px solid #8b5cf659;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.livetab-close:hover{color:var(--wf-cyan);border-color:var(--wf-cyan)}.livetab-drawer-body{flex:1;min-height:0;overflow-y:auto}.livetab-drawer-body .lp-head{margin-bottom:6px;display:block}.livetab-drawer-body .lp-title{letter-spacing:.08em;font-size:11px}.livetab-drawer-body .lp-scope{display:none}.livetab-drawer-divider{background:#9482b429;height:1px;margin:12px 0 10px}.livetab-drawer-foot{color:var(--wf-ink-3);margin:10px 0 0;font-size:11px;line-height:1.5}@media (prefers-reduced-motion:reduce){.livetab{transition:none}.livetab-dot{opacity:1;animation:none}.livetab-backdrop,.livetab-drawer{transition:none}}.livetab-bubble{line-height:0;display:block;position:relative}.livetab-unread{color:#10061a;writing-mode:horizontal-tb;background:#e879f9;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-7px;box-shadow:0 0 0 1.5px #05060dd9}.livetab-unread.is-bare{width:9px;min-width:9px;height:9px;padding:0;top:-3px;right:-4px}.pb-row{max-width:var(--wf-content-max,1380px);margin:var(--wf-s-3,12px) auto 0}.pb-rail{gap:var(--wf-s-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pb-row[data-count="1"] .pb-rail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pb-card{isolation:isolate;cursor:pointer;border-radius:var(--wf-r-xl,18px);background:var(--wf-surface,#0d0d14);min-height:176px;box-shadow:var(--wf-e-1,0 2px 6px #00000059);position:relative;overflow:hidden}.pb-card:before{content:"";z-index:0;background:radial-gradient(70% 130% at 82% 55%, #8b5cf68c, #8b5cf600 70%), linear-gradient(120deg, var(--wf-surface-2,#12121a), var(--wf-surface,#0d0d14));position:absolute;inset:0}.pb-card[data-glow=cyan]:before{background:radial-gradient(70% 130% at 82% 55%, #22d3ee6b, #22d3ee00 70%), linear-gradient(120deg, var(--wf-surface-2,#12121a), var(--wf-surface,#0d0d14))}.pb-card[data-glow=gold]:before{background:radial-gradient(70% 130% at 82% 55%, #d6a85f75, #d6a85f00 70%), linear-gradient(120deg, var(--wf-surface-2,#12121a), var(--wf-surface,#0d0d14))}.pb-card[data-glow=magenta]:before{background:radial-gradient(70% 130% at 82% 55%, #d946ef75, #d946ef00 70%), linear-gradient(120deg, var(--wf-surface-2,#12121a), var(--wf-surface,#0d0d14))}.pb-card:after{content:"";z-index:0;opacity:.55;pointer-events:none;background:url(/assets/effects/particles-violet.webp) 50%/cover no-repeat;width:60%;position:absolute;top:0;bottom:0;right:0}.pb-card[data-glow=cyan]:after{background-image:url(/assets/effects/particles-cyan.webp)}.pb-card[data-glow=gold]:after,.pb-card[data-glow=magenta]:after{background-image:url(/assets/effects/particles-gold.webp)}.pb-art{z-index:1;pointer-events:none;justify-content:flex-end;align-items:flex-start;width:44%;display:flex;position:absolute;top:7%;bottom:-34%;right:4%}.pb-art-img{-o-object-fit:contain;object-fit:contain;transform-origin:50%;filter:drop-shadow(0 12px 22px #0000008c);width:auto;max-width:100%;height:100%;transform:rotate(-7deg)}.pb-art[data-art-kind=card]{justify-content:center;top:9%;bottom:-42%;right:7%}.pb-art[data-art-kind=card] .pb-art-img{transform-origin:50% 35%;transform:rotate(8deg)}.pb-art[data-art-kind=mark]{justify-content:center;align-items:center;top:0;bottom:0}.pb-art[data-art-kind=mark] .pb-art-img{filter:drop-shadow(0 0 18px #d6a85f73)drop-shadow(0 10px 18px #00000080);height:62%;transform:rotate(-6deg)}.pb-scrim{z-index:2;pointer-events:none;background:linear-gradient(90deg,#09080ef7 0%,#09080ef2 48%,#09080ed6 62%,#09080e4d 76%,#09080e00 90%);position:absolute;inset:0}.pb-body{z-index:3;align-items:flex-start;gap:var(--wf-s-2,8px);width:62%;min-height:176px;padding:var(--wf-s-4,16px) var(--wf-s-5,20px) var(--wf-s-4,16px);flex-direction:column;display:flex;position:relative}.pb-tag{font-size:var(--wf-t-2xs,10px);letter-spacing:.1em;text-transform:uppercase;color:var(--wf-cyan,#22d3ee);border-radius:var(--wf-r-pill,999px);background:#22d3ee1f;padding:3px 9px;font-weight:700}.pb-title{font-size:var(--wf-t-lg,17px);letter-spacing:-.01em;color:var(--wf-ink,#f4f4f6);text-wrap:balance;margin:0;font-weight:800;line-height:1.2}.pb-line{font-size:var(--wf-t-base,13px);color:var(--wf-ink-2,#a4a4a4);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.pb-actions{align-items:center;gap:var(--wf-s-2,8px);padding-top:var(--wf-s-1,4px);margin-top:auto;display:flex}.pb-cta{border-radius:var(--wf-r-pill,999px);background:var(--wf-cyan,#22d3ee);min-height:32px;color:var(--wf-cyan-ink,#04202a);font-size:var(--wf-t-sm,12px);letter-spacing:.01em;white-space:nowrap;transition:background var(--wf-dur-2,.18s) var(--wf-ease,ease), transform var(--wf-dur-2,.18s) var(--wf-ease,ease);align-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 10px #22d3ee47}.pb-cta:hover{background:var(--wf-cyan-soft,#7dd3fc);transform:translateY(-1px)}.pb-close{z-index:4;border-radius:var(--wf-r-pill,999px);width:36px;height:36px;color:var(--wf-ink-2,#a4a4a4);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#09080e8c;border:0;place-items:center;font-size:20px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.pb-close:hover{color:var(--wf-ink,#f4f4f6);background:#09080ecc}.pb-more{float:right;font-size:var(--wf-t-sm,12px);color:var(--wf-cyan,#22d3ee);margin:6px 0 0 auto;font-weight:600;text-decoration:none;display:inline-block}.pb-more:hover{text-decoration:underline}.pb-row:after{content:"";clear:both;display:block}@media (width<=767px){.pb-row{margin-top:var(--wf-s-2,8px)}.pb-rail,.pb-row[data-count="1"] .pb-rail{gap:var(--wf-s-3,12px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;padding-bottom:2px;scroll-padding-left:0;display:flex;overflow-x:auto}.pb-rail::-webkit-scrollbar{display:none}.pb-card{scroll-snap-align:start;flex:0 0 88%;min-height:168px}.pb-row[data-count="1"] .pb-card{flex-basis:100%}.pb-body{width:68%;min-height:168px;padding:var(--wf-s-3,12px) var(--wf-s-4,16px)}.pb-title{font-size:var(--wf-t-md,15px)}.pb-line{font-size:var(--wf-t-sm,12px)}.pb-art{width:42%;top:8%;bottom:-22%;right:2%}.pb-art[data-art-kind=card]{top:9%;bottom:-30%;right:4%}.pb-scrim{background:linear-gradient(90deg,#09080ef7 0%,#09080ef2 56%,#09080ed1 68%,#09080e4d 82%,#09080e00 94%)}}@media (prefers-reduced-motion:reduce){.pb-cta{transition:none}}.ps-strip{width:100%;max-width:var(--wf-content-max,1380px);margin:0 auto;display:block}.ps-optin-btn{border-radius:var(--wf-r-pill,999px);background:var(--wf-cyan,#22d3ee);min-height:32px;color:var(--wf-cyan-ink,#04202a);font-size:var(--wf-t-sm,12px);cursor:pointer;white-space:nowrap;border:0;padding:0 12px;font-weight:700}.ps-optin-btn.is-in{color:var(--wf-good,#34d399);background:#34d39929}.ps-optin-btn:disabled{opacity:.55;cursor:default}.ps-optin-link{font-size:var(--wf-t-sm,12px);color:var(--wf-cyan,#22d3ee);white-space:nowrap;font-weight:600;text-decoration:none}.ps-optin-state{font-size:var(--wf-t-sm,12px);color:var(--wf-ink-3,#797982);white-space:nowrap}.wf-toasts{bottom:calc(var(--wf-navclear,calc(var(--wf-navsafe,80px) + env(safe-area-inset-bottom,0px))) + 12px);z-index:var(--wf-z-toast,300);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;left:52px;right:12px}.wf-toast{pointer-events:auto;border-radius:var(--wf-r-lg,14px);-webkit-backdrop-filter:blur(6px);background:linear-gradient(#181526f7,#110f1bf7);border:1px solid #9482b447;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;max-width:340px;padding:10px 8px 10px 11px;animation:.26s cubic-bezier(.22,1,.36,1) wf-toast-in;display:grid;box-shadow:0 8px 28px #00000080}@keyframes wf-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wf-toast-icon{width:26px;height:26px;color:var(--wf-violet,#8b5cf6);background:#8b5cf624;border:1px solid #9482b44d;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.wf-toast--pull .wf-toast-icon{color:var(--wf-cyan,#22d3ee);background:#22d3ee24}.wf-toast--card .wf-toast-icon{color:#e879f9;background:#e879f924}.wf-toast--announcement .wf-toast-icon,.wf-toast--points .wf-toast-icon{color:var(--wf-gold,#d6a85f);background:#d6a85f24}.wf-toast--badge .wf-toast-icon{color:#d946ef;background:#d946ef24}.wf-toast--error .wf-toast-icon{color:#ef4444;background:#ef444424}.wf-toast-text{min-width:0}.wf-toast-title{color:var(--wf-ink,#f4f2f8);margin:0;font-size:12.5px;font-weight:700;line-height:1.3}.wf-toast-body{color:var(--wf-ink-dim,#a49fb4);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:2px 0 0;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.wf-toast-close{width:28px;height:28px;color:var(--wf-ink-dim,#a49fb4);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.wf-toast-close:hover{color:var(--wf-ink,#f4f2f8)}.wf-toast-close:focus-visible{outline:none;box-shadow:0 0 0 2px #22d3ee66}@media (width>=1024px){.wf-toasts{align-items:flex-end;bottom:20px;left:auto;right:20px}}@media (prefers-reduced-motion:reduce){.wf-toast{animation:none}}.ob-layer{z-index:80;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;background:#050508;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.ob-glow{pointer-events:none;background:radial-gradient(130% 50% at 50% 0,#d946ef1c 0%,#0000 78%),radial-gradient(90% 45% at 0 55%,#8b5cf614 0%,#0000 80%),radial-gradient(95% 40% at 100% 100%,#22d3ee12 0%,#0000 80%);position:fixed;inset:0}.ob-frame{z-index:1;box-sizing:border-box;width:100%;max-width:460px;min-height:100%;padding:calc(env(safe-area-inset-top,0px) + 16px) calc(env(safe-area-inset-right,0px) + 20px) calc(env(safe-area-inset-bottom,0px) + 18px) calc(env(safe-area-inset-left,0px) + 20px);flex-direction:column;display:flex;position:relative}.ob-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ob-brand{align-items:center;gap:8px;min-width:0;display:inline-flex}.ob-brand-lockup{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:30px;display:block}.ob-skip{color:#8b8b98;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #8b5cf652;border-radius:999px;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:600;transition:color .18s,border-color .18s}.ob-skip:hover{color:#f2eefc;border-color:var(--wf-violet,#8b5cf6)}.ob-main{flex-direction:column;flex:auto;justify-content:center;min-height:0;padding:8px 0;display:flex}.ob-stage{flex-shrink:0;justify-content:center;align-items:center;height:200px;display:flex;position:relative}.ob-stage-halo{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--ob-accent,#22d3ee) 46%, transparent) 0%, color-mix(in srgb, var(--ob-accent,#22d3ee) 12%, transparent) 45%, transparent 72%);filter:blur(26px);border-radius:999px;width:270px;height:168px;transition:background .42s;position:absolute}.ob-pack{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 26px #0000008c);width:auto;max-width:100%;height:100%;animation:.46s cubic-bezier(.22,1,.36,1) ob-pack-in;position:relative}.ob-stage.is-fan .ob-pack{height:84%}.ob-stage.is-fan .ob-pack.is-front{z-index:2}.ob-stage.is-fan .ob-pack.is-side{z-index:1;opacity:.72;filter:drop-shadow(0 10px 20px #0009);height:66%;position:absolute}.ob-stage.is-fan .ob-pack.is-left{transform:translate(-92px,8px)rotate(-13deg)}.ob-stage.is-fan .ob-pack.is-right{transform:translate(92px,8px)rotate(13deg)}@keyframes ob-pack-in{0%{opacity:0;transform:translateY(14px)scale(.94)rotate(-3deg)}to{opacity:1;transform:none}}.ob-body{text-align:center;flex-direction:column;flex:none;align-items:center;padding:16px 0 0;animation:.34s cubic-bezier(.22,1,.36,1) ob-body-in;display:flex}@keyframes ob-body-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ob-icon{border:1px solid color-mix(in srgb, var(--ob-accent,#22d3ee) 46%, transparent);background:color-mix(in srgb, var(--ob-accent,#22d3ee) 12%, transparent);width:34px;height:34px;color:var(--ob-accent,#22d3ee);box-shadow:0 0 18px color-mix(in srgb, var(--ob-accent,#22d3ee) 26%, transparent);border-radius:999px;place-items:center;transition:color .3s,border-color .3s,background .3s;display:inline-grid}.ob-eyebrow{letter-spacing:2.2px;text-transform:uppercase;color:var(--ob-accent,#22d3ee);margin:10px 0 0;font-size:10px;font-weight:650;transition:color .3s}.ob-title{letter-spacing:-.4px;color:#f4f4f6;text-wrap:balance;margin:6px 0 0;font-size:25px;font-weight:800;line-height:1.14}.ob-text{color:#a5a5b0;max-width:34ch;margin:10px 0 0;font-size:13.5px;line-height:1.6}.ob-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}.ob-chip{border:1px solid color-mix(in srgb, var(--ob-chip,var(--ob-accent,#8b5cf6)) 42%, transparent);background:color-mix(in srgb, var(--ob-chip,var(--ob-accent,#8b5cf6)) 10%, transparent);color:color-mix(in srgb, var(--ob-chip,var(--ob-accent,#22d3ee)) 72%, #fff);letter-spacing:.5px;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:11px;font-weight:650;display:inline-flex}.ob-checks{text-align:left;flex-direction:column;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ob-checks li{color:#c2c2cc;align-items:center;gap:8px;font-size:12.5px;display:flex}.ob-check{width:18px;height:18px;color:var(--wf-cyan,#22d3ee);background:#22d3ee29;border-radius:999px;flex-shrink:0;place-items:center;display:inline-grid}.ob-tear{justify-content:center;align-items:center;gap:5px;margin:14px 0 16px;display:flex}.ob-tear-seg{background:#8b5cf633;border-radius:999px;width:16px;height:3px;transition:width .26s cubic-bezier(.22,1,.36,1),background .26s,box-shadow .26s}.ob-tear-seg.is-torn{background:linear-gradient(90deg, var(--wf-cyan,#22d3ee), var(--wf-magenta,#d946ef));opacity:.62}.ob-tear-seg.is-now{background:linear-gradient(90deg, var(--wf-cyan,#22d3ee), var(--wf-magenta,#d946ef));width:30px;box-shadow:0 0 10px #d946ef8c}.ob-controls{align-items:center;gap:10px;display:flex}.ob-controls.is-welcome{align-items:stretch;gap:var(--wf-s-2);flex-direction:column}.ob-controls.is-welcome .ob-cta{width:100%}.ob-tour{justify-content:center;width:100%;min-height:44px}.ob-back{flex:none;min-height:44px}.ob-cta{flex:auto;justify-content:center}.ob-cta-arrow{color:var(--wf-violet,#8b5cf6);flex-shrink:0}.ob-foot{text-align:center;color:#6f6f7c;margin:12px 0 0;font-size:10.5px;line-height:1.5}@media (width>=768px){.ob-frame{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#16121fdb,#08080ee6);border:1px solid #8b5cf647;border-radius:22px;max-width:520px;min-height:auto;padding:26px 34px 28px;box-shadow:0 26px 70px #0009}.ob-stage{height:216px}.ob-stage-halo{width:300px;height:180px}.ob-stage.is-fan .ob-pack.is-left{transform:translate(-104px,8px)rotate(-13deg)}.ob-stage.is-fan .ob-pack.is-right{transform:translate(104px,8px)rotate(13deg)}.ob-title{font-size:29px}.ob-text{max-width:40ch;font-size:14px}}@media (height<=700px){.ob-stage{height:118px}.ob-stage-halo{width:160px;height:92px}.ob-title{font-size:22px}.ob-text{font-size:13px}}@media (prefers-reduced-motion:reduce){.ob-pack,.ob-body{animation:none}.ob-tear-seg,.ob-icon,.ob-stage-halo{transition:none}}.ob-signup{text-align:center;flex-direction:column;align-items:stretch;display:flex}.ob-signup .ob-text{margin-bottom:2px}.ob-signup .ob-checks{margin-top:10px}.ob-signup-google{margin-top:12px}.ob-signup-form{flex-direction:column;gap:8px;margin-top:12px;display:flex}.ob-input{color:#f4f4f4;box-sizing:border-box;background:#ffffff0b;border:1px solid #2c2a36;border-radius:10px;outline:none;width:100%;min-height:44px;padding:10px 12px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.ob-input::placeholder{color:#55555e}.ob-input:focus{border-color:#d946ef;box-shadow:0 0 0 3px #d946ef24,0 0 18px #d946ef1f}.ob-signup-form .ob-cta{width:100%;min-height:44px;margin-top:2px}.ob-signup-err,.ob-signup-note{text-align:left;margin:10px 0 0;font-size:12px;line-height:1.45}.ob-signup-err{color:#f87171}.ob-signup-note{color:#c2c2cc}.ob-browse{justify-content:center;width:100%;min-height:44px}@media (height<=720px){.ob-signup .ob-checks{display:none}.ob-signup-google,.ob-signup-form{margin-top:8px}}.ob-main.is-signup .ob-stage{min-height:0}.ob-main.is-signup .ob-pack{max-height:108px}.ob-main.is-signup .ob-stage-halo{opacity:.5}.ob-main.is-signup .ob-icon,.ob-main.is-signup .ob-eyebrow,.ob-signup-google .au-or{display:none}.ob-signup-or{letter-spacing:.14em;text-transform:uppercase;color:#6b6b76;align-items:center;gap:10px;margin:14px 0 0;font-size:10.5px;display:flex}.ob-signup-or:before,.ob-signup-or:after{content:"";background:#ffffff17;flex:auto;height:1px}@media (height<=900px){.ob-main.is-signup .ob-pack{max-height:92px}.ob-signup .ob-checks{display:none}.ob-signup .ob-text{font-size:12.5px}.ob-signup-or{margin-top:10px}}.upb{align-items:center;gap:var(--wf-s-2,8px);width:100%;max-width:var(--wf-content-max,1380px);margin:var(--wf-s-3,12px) auto 0;padding:var(--wf-s-2,8px) var(--wf-s-3,12px);border-radius:var(--wf-r-lg,14px);background:linear-gradient(120deg, #22d3ee29, #8b5cf614), var(--wf-surface,#0d0d14);min-height:44px;color:var(--wf-ink,#f4f4f6);box-shadow:var(--wf-e-1,0 2px 6px #00000059);border:1px solid #22d3ee57;text-decoration:none;display:flex}.upb-ico{color:var(--wf-cyan,#22d3ee);flex-shrink:0}.upb-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--wf-t-sm,13px);flex:auto;font-weight:700;line-height:1.2;overflow:hidden}.upb-sub{font-size:var(--wf-t-xs,11px);letter-spacing:.02em;color:var(--wf-cyan,#22d3ee);flex-shrink:0;font-weight:600}@media (width>=640px){.upb-main{font-size:var(--wf-t-md,15px)}}.wf-shell{--wf-appbanner-h:58px;--wf-appbanner-bottom:env(safe-area-inset-bottom,0px)}.wf-shell--hasnav{--wf-appbanner-bottom:var(--wf-navclear)}@media (width>=1024px){.wf-shell--hasnav{--wf-appbanner-bottom:env(safe-area-inset-bottom,0px)}}[data-wf-app-banner] .wf-shell--hasnav{padding-bottom:calc(var(--wf-navclear) + var(--wf-appbanner-h))}[data-wf-app-banner] .wf-shell:not(.wf-shell--hasnav){padding-bottom:calc(var(--wf-appbanner-h) + env(safe-area-inset-bottom,0px))}@media (width>=1024px){[data-wf-app-banner] .wf-shell--hasnav{padding-bottom:calc(var(--wf-appbanner-h) + env(safe-area-inset-bottom,0px))}}.wf-appbanner{left:0;right:0;bottom:var(--wf-appbanner-bottom);z-index:var(--wf-z-nav,50);height:var(--wf-appbanner-h,58px);border-top:1px solid var(--wf-line-strong,#ffffff24);background:linear-gradient(120deg, #8b5cf629, #22d3ee17), var(--wf-glass,#0a0810b8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--wf-e-2,0 8px 20px #00000073);position:fixed}.wf-appbanner-inner{align-items:center;gap:var(--wf-s-3,12px);height:100%;max-width:var(--wf-content-max,1380px);padding:0 var(--wf-s-3,12px);margin:0 auto;display:flex}.wf-appbanner-icon{border-radius:var(--wf-r-md,10px);border:1px solid var(--wf-line,#ffffff12);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:36px;height:36px}.wf-appbanner-text{flex:auto;min-width:0}.wf-appbanner-title{font-size:var(--wf-t-base,13px);color:var(--wf-ink,#f4f4f6);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;line-height:1.25;overflow:hidden}.wf-appbanner-sub{font-size:var(--wf-t-xs,11px);color:var(--wf-ink-2,#a4a4a4);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;line-height:1.3;overflow:hidden}.wf-appbanner-cta{border-radius:var(--wf-r-pill,999px);background:var(--wf-cyan,#22d3ee);min-height:34px;color:var(--wf-cyan-ink,#04202a);font-size:var(--wf-t-sm,12px);white-space:nowrap;transition:filter var(--wf-dur-2,.18s) var(--wf-ease,cubic-bezier(.4, 0, .2, 1));flex-shrink:0;align-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.wf-appbanner-cta:hover{filter:brightness(1.08)}.wf-appbanner-close{width:40px;height:40px;color:var(--wf-ink-3,#797982);cursor:pointer;border-radius:var(--wf-r-pill,999px);background:0 0;border:0;flex-shrink:0;place-items:center;margin-right:-10px;font-size:22px;line-height:1;display:grid}.wf-appbanner-close:hover{color:var(--wf-ink,#f4f4f6);background:var(--wf-surface-3,#181820)}@media (width<=359px){.wf-appbanner-sub{display:none}}@media (prefers-reduced-motion:reduce){.wf-appbanner-cta{transition:none}}.lc-layer{z-index:70;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=640px){.lc-layer{align-items:center}}.lc-backdrop{background:#030306b8;animation:.22s lc-fade;position:absolute;inset:0}@keyframes lc-fade{0%{opacity:0}to{opacity:1}}.lc-sheet{width:min(430px,100%);padding:24px 22px calc(26px + env(safe-area-inset-bottom,0px));text-align:center;background:linear-gradient(#16121f,#0b0b12);border:1px solid #8b5cf666;border-bottom:none;border-radius:20px 20px 0 0;animation:.28s cubic-bezier(.32,.72,.33,1) lc-rise;position:relative}@media (width>=640px){.lc-sheet{border-bottom:1px solid #8b5cf666;border-radius:20px;padding-bottom:26px}}@keyframes lc-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.lc-close{border-radius:var(--wf-r-pill);width:28px;height:28px;color:var(--wf-ink-2);cursor:pointer;background:0 0;border:1px solid #8b5cf64d;place-items:center;display:grid;position:absolute;top:12px;right:12px}.lc-close:hover{color:var(--wf-cyan);border-color:var(--wf-cyan)}.lc-icon{border-radius:var(--wf-r-pill);width:38px;height:38px;color:var(--wf-cyan);background:linear-gradient(135deg,#22d3ee2e,#d946ef2e);place-items:center;margin-bottom:10px;display:inline-grid}.lc-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--wf-cyan);margin:0 0 4px;font-size:10px;font-weight:650}.lc-title{color:var(--wf-ink);margin:0 0 8px;font-size:20px;font-weight:800}.lc-body{color:#a5a5b0;margin:0 0 16px;font-size:13px;line-height:1.55}.lc-form{flex-direction:column;gap:10px;display:flex}.lc-input{width:100%;color:var(--wf-ink);background:#0a0810cc;border:1px solid #8b5cf666;border-radius:10px;padding:11px 14px;font-family:inherit;font-size:14px}.lc-input:focus{border-color:var(--wf-cyan);outline:none}.lc-cta{justify-content:center;width:100%}.lc-error{color:#fb7185;margin:10px 0 0;font-size:12px}.lc-skip{color:var(--wf-ink-3);cursor:pointer;background:0 0;border:none;margin-top:12px;font-size:12px}.lc-skip:hover{color:#a5a5b0}.wf-ov-panel.lc-ov{max-width:420px}.lc-sheet--ov{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:static}.home-page{background:var(--home-bg);width:100%;min-height:100dvh;color:var(--home-text)}.return-strip{z-index:2;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:8px;max-width:1200px;margin:0 auto;padding:10px 20px 4px;display:flex;position:relative;overflow-x:auto}.return-strip::-webkit-scrollbar{display:none}.rs-cell{color:var(--home-text-dim);white-space:nowrap;background:#100c1cb8;border:1px solid #8b5cf64d;border-radius:9999px;flex:none;align-items:center;gap:7px;padding:8px 13px;font-size:12px;line-height:1.2;text-decoration:none;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.rs-cell:hover{border-color:#8b5cf699;box-shadow:0 0 12px #8b5cf638}.rs-cell:focus-visible{outline:2px solid var(--home-cyan);outline-offset:2px}.rs-ico{color:#c4b5fd;flex:none}.rs-ico--flame{color:var(--home-gold)}.rs-ico--goal{color:var(--home-cyan)}.rs-main{color:var(--home-text);font-weight:650}.rs-sub{color:var(--home-text-dim)}.rs-sep{color:var(--home-text-faint)}.rs-pts{color:var(--home-gold);font-weight:700}.rs-count{color:#c4b5fd;background:#8b5cf629;border-radius:9999px;margin-left:2px;padding:2px 7px;font-size:10.5px;font-weight:700}.rs-goal-label{text-overflow:ellipsis;vertical-align:bottom;max-width:230px;display:inline-block;overflow:hidden}.rs-cell--claim{border-color:#22d3ee73;box-shadow:0 0 10px #22d3ee1f}.rs-cell--claim .rs-ico{color:var(--home-cyan)}.rs-cell--claim:hover{border-color:#22d3eebf;box-shadow:0 0 16px #22d3ee40}.rs-cell--risk{border-color:#fbbf248c;box-shadow:0 0 12px #fbbf2424}.rs-cell--risk .rs-ico,.rs-cell--risk .rs-main{color:#fbbf24}.rs-cell--risk:hover{border-color:#fbbf24cc;box-shadow:0 0 16px #fbbf2442}.rs-cell--pack{border-color:#d946ef66}.rs-cell--pack .rs-ico{color:var(--home-magenta)}.rs-cell--pack:hover{border-color:#d946efb3;box-shadow:0 0 14px #d946ef3d}.featured-hero{background:radial-gradient(ellipse 55% 65% at 32% 48%, #d946ef29 0%, #8b5cf612 45%, transparent 72%), url(/assets/environments/pack-chamber-desktop.webp) center 30% / cover no-repeat, var(--home-bg);padding:40px 20px 56px;position:relative;overflow:hidden}.featured-hero:before{content:"";background:linear-gradient(180deg, #0505088c 0%, #0505089e 60%, var(--home-bg) 100%);pointer-events:none;position:absolute;inset:0}.featured-hero:after{content:"";opacity:.16;mix-blend-mode:screen;pointer-events:none;background:url(/assets/effects/haze-soft.webp) 50%/cover no-repeat;position:absolute;inset:0}.hero-container{z-index:1;grid-template-columns:minmax(280px,460px) 1fr;align-items:center;gap:48px;max-width:1200px;margin:0 auto;display:grid;position:relative}.hero-visual{justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.hero-platform-glow{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.9;pointer-events:none;width:min(100%,540px);max-width:100%;height:38%;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)}.featured-pack-image{aspect-ratio:816/1155;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 44px #d946ef66)drop-shadow(0 30px 55px #000000d9);width:100%;max-width:330px;height:auto;position:relative}.hero-content{flex-direction:column;gap:16px;min-width:0;display:flex}.hero-seo-h1{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.featured-badge{letter-spacing:1.8px;color:var(--home-cyan);text-transform:uppercase;font-size:10.5px;font-weight:600}.hero-title{letter-spacing:-.6px;color:var(--home-text);margin:0;font-size:clamp(26px,3vw,37px);font-weight:700;line-height:1.15}.hero-description{color:var(--home-text-dim);max-width:52ch;margin:0;font-size:15px;line-height:1.6}.hero-meta-row{color:var(--home-text-dim);flex-wrap:wrap;align-items:baseline;gap:10px;margin:4px 0 0;font-size:13px;display:flex}.hero-meta strong{color:var(--home-text);font-size:16px;font-weight:700}.hero-meta-gold{color:var(--home-gold)!important}.hero-meta-sep{color:var(--home-text-faint)}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.home-btn-primary:focus-visible,.home-btn-secondary:focus-visible{outline:2px solid var(--home-cyan);outline-offset:2px}.home-section-header{margin-bottom:22px}.home-section-header h2{letter-spacing:-.3px;color:var(--home-text);margin:0 0 4px;font-size:clamp(20px,2.2vw,24px);font-weight:700}.home-section-subtitle{color:var(--home-text-faint);margin:0;font-size:13px}.trending-section,.chase-section,.learn-section{box-sizing:border-box;border-bottom:1px solid var(--home-hairline);width:100%;max-width:1200px;margin:0 auto;padding:44px 20px}.learn-rail{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px 32px;margin:0;padding:0;list-style:none;display:grid}.learn-col{border-top:1px solid var(--home-hairline);flex-direction:column;gap:8px;padding-top:14px;display:flex}.learn-col-lede{color:var(--home-text-faint);margin:0;font-size:13px;line-height:1.6}.learn-col-link{color:var(--home-text);text-decoration:underline;-webkit-text-decoration-color:var(--home-hairline);text-decoration-color:var(--home-hairline);text-underline-offset:3px;font-size:13.5px;font-weight:600;line-height:1.5;transition:text-decoration-color .15s,color .15s}.learn-col-link:hover,.learn-col-link:focus-visible{color:var(--home-cyan);text-decoration-color:currentColor}.learn-pools{color:var(--home-text-faint);border-top:1px solid var(--home-hairline);margin:26px 0 0;padding-top:16px;font-size:13px;line-height:1.7}.learn-pools-lede{color:var(--home-text-faint)}.learn-pools a{color:var(--home-text);text-decoration:underline;-webkit-text-decoration-color:var(--home-hairline);text-decoration-color:var(--home-hairline);text-underline-offset:3px;transition:text-decoration-color .15s,color .15s}.learn-pools a:hover,.learn-pools a:focus-visible{color:var(--home-cyan);text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.learn-col-link,.learn-pools a{transition:none}}.trend-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;display:grid}.trend-card{background:0 0;flex-direction:column;min-width:0;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex}.trend-card:focus-visible{outline:2px solid var(--home-cyan);outline-offset:4px;border-radius:8px}.trend-art-stage{background:radial-gradient(44% 24% at 50% 88%,#d946ef26 0%,#8b5cf60a 55%,#0000 72%);justify-content:center;align-items:center;padding:14px 16px 18px;display:flex}.trend-art-stage img{aspect-ratio:816/1155;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 24px #000000a6);width:auto;height:190px;transition:transform .25s cubic-bezier(.4,0,.2,1),filter .25s cubic-bezier(.4,0,.2,1)}.trend-card:hover .trend-art-stage img{filter:drop-shadow(0 0 26px #d946ef66)drop-shadow(0 16px 28px #000000b3);transform:translateY(-5px)scale(1.05)}.trend-info{flex-direction:column;gap:4px;padding:10px 4px 0;display:flex}.trend-category{text-transform:uppercase;letter-spacing:1.6px;color:var(--home-cyan);font-size:10px;font-weight:700}.trend-title{color:var(--home-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.trend-mix{color:var(--home-cyan);margin:0;font-size:11px;line-height:1.4}.trend-card-coming{opacity:.7;cursor:default}.trend-card-coming:hover .trend-art-stage img{filter:drop-shadow(0 14px 24px #000000a6);transform:none}.trend-meta-row{justify-content:space-between;align-items:baseline;gap:8px;margin-top:4px;display:flex}.trend-price{color:var(--home-gold);font-size:15px;font-weight:700}.trend-left{color:var(--home-text-faint);font-size:12px}.chase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;display:grid}.chase-card-container{flex-direction:column;align-items:center;gap:12px;min-width:0;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex}.chase-card-container:hover{transform:translateY(-4px)}.chase-card-container:hover .cardfront{filter:drop-shadow(0 10px 26px #000000b3)drop-shadow(0 0 24px #d946ef66)}.chase-display{background:radial-gradient(50% 24% at 50% 90%,#8b5cf626 0%,#0000 70%);justify-content:center;width:100%;padding:8px 0 12px;display:flex}.chase-metadata{flex-direction:column;gap:5px;width:100%;display:flex}.chase-facts{flex-wrap:wrap;align-items:center;gap:8px 18px;margin:-6px 0 26px;padding:0;list-style:none;display:flex}.chase-fact{color:var(--home-text-dim);letter-spacing:.01em;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:inline-flex}.chase-fact svg{color:var(--home-violet);flex:none}.chase-fact strong{color:var(--home-text);font-variant-numeric:tabular-nums;font-weight:700}.chase-name{color:var(--home-text);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden}.chase-set{color:var(--home-text-dim);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11.5px;overflow:hidden}.chase-badges{justify-content:center;margin-top:3px}@media (width<=1024px){.chase-grid,.trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.featured-hero{background:radial-gradient(ellipse 75% 45% at 50% 30%, #d946ef29 0%, #8b5cf612 45%, transparent 72%), url(/assets/environments/pack-chamber-mobile.webp) center 20% / cover no-repeat, var(--home-bg);padding:24px 16px 36px}.hero-container{grid-template-columns:1fr;gap:20px}.hero-visual{min-height:0;padding:8px 0 4px}.featured-pack-image{max-width:225px}.hero-content{text-align:center;align-items:center}.hero-description{font-size:14px}.hero-meta-row{justify-content:center;gap:8px;font-size:12px}.hero-meta strong{font-size:14px}.hero-actions{flex-direction:column;align-items:center;gap:8px;width:100%}.hero-actions .home-btn-primary,.hero-actions .home-btn-secondary{width:100%;max-width:300px}.trending-section,.chase-section,.learn-section{padding:30px 16px}.trend-grid{flex-direction:column;gap:0;display:flex}.trend-card{flex-direction:row;align-items:center;padding:12px 0}.trend-card+.trend-card{border-top:1px solid var(--home-hairline)}.trend-art-stage{background:radial-gradient(70% 40% at 50% 84%,#d946ef29 0%,#0000 75%);flex:0 0 118px;padding:8px}.trend-art-stage img{height:126px}.trend-info{flex:1;justify-content:center;min-width:0;padding:0 4px 0 12px}.return-strip{gap:6px;padding:8px 16px 2px}.rs-cell{padding:7px 11px;font-size:11.5px}.rs-goal-label{max-width:170px}}@media (width<=480px){.chase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}@media (prefers-reduced-motion:reduce){.home-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (hover:none){.home-btn-primary,.home-btn-secondary{min-height:44px}}@media (width<=640px){.learn-col-link{padding:6px 0;display:inline-block}.learn-pools a{padding:4px 0;display:inline-block}}.pulls-section{border-bottom:1px solid var(--home-hairline);width:100%;min-width:0;max-width:1200px;margin:0 auto;padding:32px 20px 20px}.pulls-section .lp-head{border-bottom:0;padding-bottom:6px}.pulls-section .lp-title{letter-spacing:-.3px;font-size:clamp(20px,2.2vw,24px)}.pulls-section .lp-scope{color:var(--home-text-faint);font-size:13px}.pulls-section .lp-empty{margin:8px 0 0}.home-section-header--row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.home-section-more{color:var(--home-cyan);flex-shrink:0;padding:6px 0;font-size:13px;font-weight:700;text-decoration:none}.home-section-more:hover{text-decoration:underline}.home-section-more:focus-visible{outline:2px solid var(--home-cyan);outline-offset:3px;border-radius:4px}@media (width>=1100px){.trend-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 18px}.trend-art-stage{padding:10px 8px 14px}.trend-art-stage img{height:168px}.trend-title{font-size:15px}.trend-meta-row{flex-wrap:wrap;gap:2px 8px}}@media (width<=768px){.pulls-section{padding:22px 16px 12px}}.drop-page{gap:var(--wf-s-2);padding-bottom:var(--wf-s-6);flex-direction:column;display:flex}.drop-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 28% 38%,#d946ef26 0%,#8b5cf60f 45%,#0000 72%),radial-gradient(120% 55% at 50% 100%,#8b5cf60d 0%,#0000 80%);position:fixed;inset:0}.drop-page:after{content:"";z-index:-1;opacity:.18;mix-blend-mode:screen;pointer-events:none;background:url(/assets/effects/haze-soft.webp) 50%/cover no-repeat;position:fixed;inset:0}.drop-chamber{gap:var(--wf-s-10);padding:var(--wf-s-6) var(--wf-s-2) var(--wf-s-8);grid-template-columns:minmax(260px,440px) 1fr;align-items:center;display:grid;position:relative}.drop-stage{z-index:1;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.drop-platform-glow{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.85;pointer-events:none;width:min(100%,560px);max-width:100%;height:36%;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)}.drop-art{aspect-ratio:816/1155;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 40px #d946ef59)drop-shadow(0 28px 50px #000c);width:100%;max-width:330px;height:auto;position:relative}.drop-info{gap:var(--wf-s-3);z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.drop-eyebrow{font-size:var(--wf-t-sm);text-transform:uppercase;letter-spacing:1.6px;color:var(--wf-cyan);margin:0;font-weight:600}.drop-title{letter-spacing:-.5px;color:var(--wf-ink);margin:0;font-size:clamp(23px,2.8vw,32px);font-weight:700;line-height:1.15}.drop-mix{font-size:var(--wf-t-sm);color:var(--wf-cyan-soft);margin:0}.drop-soon{font-size:var(--wf-t-base);color:var(--wf-ink-2);max-width:60ch;margin:0;line-height:1.5}.drop-meta-row{align-items:baseline;gap:var(--wf-s-3);font-size:var(--wf-t-base);color:var(--wf-ink-2);flex-wrap:wrap;margin:0;display:flex}.drop-meta strong{font-size:var(--wf-t-lg);color:var(--wf-ink);font-weight:700}.drop-meta-gold{color:var(--wf-gold)}.drop-meta-sep{color:var(--wf-ink-dim)}.drop-status-line{align-items:center;gap:var(--wf-s-1);color:var(--wf-cyan);font-size:var(--wf-t-sm);letter-spacing:.4px;margin:0;font-weight:600;display:inline-flex}.drop-cta{margin-top:var(--wf-s-1);align-self:flex-start}.drop-section{padding:var(--wf-s-6) 0 0;border-top:1px solid var(--wf-hairline);margin-top:var(--wf-s-4)}.drop-section-title{margin:0 0 var(--wf-s-2);font-size:var(--wf-t-xl);letter-spacing:-.2px;color:var(--wf-ink);font-weight:700}.drop-section-sub{margin:0 0 var(--wf-s-4);max-width:68ch;font-size:var(--wf-t-base);color:var(--wf-ink-2);line-height:1.5}.drop-section-note{margin:var(--wf-s-4) 0 0;max-width:68ch;font-size:var(--wf-t-sm);color:var(--wf-ink-3);line-height:1.5}.drop-bandbar{width:100%;max-width:var(--wf-content-narrow);border-radius:var(--wf-r-pill);background:var(--wf-bg);height:10px;display:flex;overflow:hidden}.drop-bandbar-seg{flex:0 0 var(--share,0%);min-width:2px}.drop-band-chase{background:var(--wf-gold)}.drop-band-big{background:var(--wf-magenta)}.drop-band-mid{background:var(--wf-violet)}.drop-band-playable{background:var(--wf-cyan)}.drop-band-bulk{background:var(--wf-ink-dim)}.drop-bands{margin:var(--wf-s-4) 0 0;max-width:var(--wf-content-narrow);padding:0;list-style:none}.drop-band{align-items:center;gap:var(--wf-s-1) var(--wf-s-2);padding:var(--wf-s-3) 0;border-bottom:1px solid var(--wf-line);grid-template-columns:10px 1fr auto;grid-template-areas:"dot label odds"".count count";display:grid}.drop-band-dot{border-radius:var(--wf-r-pill);grid-area:dot;width:10px;height:10px}.drop-band-label{font-size:var(--wf-t-base);color:var(--wf-ink);grid-area:label;font-weight:600}.drop-band-count{font-size:var(--wf-t-sm);color:var(--wf-ink-3);grid-area:count}.drop-band-odds{text-align:right;font-size:var(--wf-t-base);color:var(--wf-gold);grid-area:odds;font-weight:700}.drop-band.is-out .drop-band-odds{color:var(--wf-ink-3);font-weight:600}.drop-band.is-out .drop-band-label{color:var(--wf-ink-2)}.drop-tiers{gap:var(--wf-s-2);margin:0;padding:0;list-style:none;display:grid}.drop-tier{align-items:center;gap:var(--wf-s-4);width:100%;min-height:64px;padding:var(--wf-s-3) var(--wf-s-4);border:1px solid var(--wf-line);border-radius:var(--wf-r-lg);background:var(--wf-surface);color:var(--wf-ink-2);text-align:left;cursor:pointer;transition:border-color var(--wf-dur-1) var(--wf-ease), background-color var(--wf-dur-1) var(--wf-ease);display:flex}.drop-tier:hover:not(:disabled),.drop-tier:focus-visible:not(:disabled){border-color:var(--wf-line-accent);background:var(--wf-surface-2)}.drop-tier:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.drop-tier.is-out{cursor:not-allowed;opacity:.6}.drop-tier-price{min-width:64px;font-size:var(--wf-t-2xl);color:var(--wf-ink);flex:none;font-weight:700}.drop-tier-lines{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.drop-tier-line{font-size:var(--wf-t-sm);color:var(--wf-ink-2)}.drop-tier-line strong{color:var(--wf-gold)}.drop-tier-go{align-items:center;gap:var(--wf-s-1);font-size:var(--wf-t-sm);color:var(--wf-ink-3);flex:none;font-weight:700;display:inline-flex}.drop-tier-goword{display:none}.drop-tier:hover:not(:disabled) .drop-tier-go,.drop-tier:focus-visible:not(:disabled) .drop-tier-go{color:var(--wf-cyan)}.drop-chase-rail{gap:var(--wf-s-3);padding:0 0 var(--wf-s-2);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.drop-chase-rail::-webkit-scrollbar{display:none}.drop-chase-tile{align-items:center;gap:var(--wf-s-1);text-align:center;flex-direction:column;flex:0 0 96px;min-width:0;display:flex}.drop-chase-name{font-size:var(--wf-t-xs);color:var(--wf-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.drop-chase-value{font-size:var(--wf-t-sm);color:var(--wf-gold);font-weight:700}.drop-chase-scope{font-size:var(--wf-t-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--wf-ink-3)}.drop-page-missing{text-align:center;padding:var(--wf-s-12) var(--wf-s-4);align-items:center;gap:var(--wf-s-2)}.drop-page-missing h2{font-size:var(--wf-t-2xl);color:var(--wf-ink);margin:0;font-weight:700}.drop-page-missing p{color:var(--wf-ink-2);margin:0 0 var(--wf-s-3)}@media (width<=860px){.drop-page:before{background:radial-gradient(120% 45% at 50% 22%,#d946ef24 0%,#8b5cf60f 45%,#0000 75%),radial-gradient(130% 40% at 50% 100%,#8b5cf60d 0%,#0000 80%)}.drop-chamber{gap:var(--wf-s-3);padding:var(--wf-s-4) var(--wf-s-2) var(--wf-s-6);text-align:center;grid-template-columns:1fr}.drop-stage{min-height:0}.drop-art{max-width:240px}.drop-info{align-items:center}.drop-meta-row{justify-content:center;gap:var(--wf-s-2);font-size:var(--wf-t-sm)}.drop-meta strong{font-size:var(--wf-t-md)}.drop-status-line{justify-content:center}.drop-cta{align-self:center;width:100%;max-width:360px}}@media (width<=767px){.drop-section{padding-top:var(--wf-s-5);margin-top:var(--wf-s-3)}.drop-section-title{font-size:var(--wf-t-lg)}.drop-tier{gap:var(--wf-s-3);padding:var(--wf-s-3);min-height:56px}.drop-tier-price{min-width:52px;font-size:var(--wf-t-xl)}.drop-chase-tile{flex-basis:84px}}@media (width>=768px){.drop-band{gap:var(--wf-s-4);grid-template-columns:10px minmax(0,1fr) auto auto;grid-template-areas:"dot label count odds"}.drop-band-count{text-align:right}.drop-band-odds{min-width:140px}.drop-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.drop-section{padding-top:var(--wf-s-8);margin-top:var(--wf-s-6)}.drop-tiers{grid-template-columns:repeat(4,minmax(0,1fr))}.drop-tier{align-items:flex-start;gap:var(--wf-s-2);flex-direction:column;min-height:132px}.drop-tier-go{margin-top:auto}.drop-tier-goword{display:inline}.drop-chase-tile{flex-basis:108px}}@media (prefers-reduced-motion:reduce){.drop-cta,.drop-tier{transition:none}.drop-cta:hover:not(:disabled){transform:none}}.wf-actionbar{align-items:stretch;gap:6px;width:100%;min-width:0;max-width:460px;margin:0 auto;display:flex}.wf-actionbar-btn{min-width:0;height:var(--wf-ctl-h-bar,44px);border-radius:var(--wf-radius-ctl,12px);color:#c9c9d2;cursor:pointer;transition:border-color var(--wf-dur-2) var(--wf-ease), background .18s, color .18s, box-shadow .18s, transform .18s;background:#ffffff08;border:1px solid #ffffff1f;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:0 4px;display:inline-flex}.wf-actionbar-btn svg{color:var(--wf-ab-accent,var(--wf-magenta));flex-shrink:0;transition:filter .18s}.wf-actionbar-label{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:clip;font-size:12px;font-weight:700;line-height:1;overflow:hidden}.wf-actionbar-btn:hover:not(:disabled),.wf-actionbar-btn:focus-visible{color:var(--wf-ink);border-color:var(--wf-ab-accent,var(--wf-magenta));box-shadow:0 0 16px var(--wf-ab-glow,#d946ef47);background:#ffffff0f;outline:none}.wf-actionbar-btn:hover:not(:disabled) svg{filter:drop-shadow(0 0 7px var(--wf-ab-glow,#d946ef80))}.wf-actionbar-btn:active:not(:disabled){transform:translateY(1px)}.wf-actionbar-btn.is-active{color:var(--wf-ink);border-color:var(--wf-ab-accent,var(--wf-magenta));box-shadow:inset 0 0 18px var(--wf-ab-glow,#d946ef38);background:#ffffff12}.wf-actionbar-btn:disabled{opacity:.4;cursor:not-allowed}.wf-actionbar--lg{gap:8px;max-width:520px}.wf-actionbar--lg .wf-actionbar-btn{gap:7px;height:48px}.wf-actionbar--lg .wf-actionbar-label{letter-spacing:.06em;font-size:13px}@media (width<=480px){.wf-actionbar{gap:6px}.wf-actionbar-btn{flex-direction:column;gap:2px;padding:0 2px}.wf-actionbar-btn svg{width:18px;height:18px}.wf-actionbar-label{letter-spacing:.05em;font-size:11.5px}}@media (width>=768px){.wf-actionbar-label{letter-spacing:.06em;font-size:13px}.wf-actionbar-btn{gap:7px}}.wf-cardstrip{border-radius:var(--wf-radius-panel,16px);background:radial-gradient(110% 120% at 0% 50%, var(--wf-ov-tint,#d946ef14) 0%, transparent 62%), #ffffff05;border:1px solid #ffffff12;align-items:center;gap:12px;padding:10px 12px;display:flex}.wf-cardstrip-art{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:78px;display:flex;overflow:hidden}.wf-cardstrip-art>*{transform-origin:50%;transform:scale(.42)}.wf-cardstrip--md .wf-cardstrip-art{width:76px;height:106px}.wf-cardstrip--md .wf-cardstrip-art>*{transform:scale(.56)}.wf-cardstrip-text{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.wf-cardstrip-name{color:var(--wf-ink);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.wf-cardstrip-sub{color:var(--wf-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;overflow:hidden}.wf-cardstrip-rarity{letter-spacing:.12em;text-transform:uppercase;margin-top:1px;font-size:9.5px;font-weight:700}.wf-metarows{padding:2px 0}.wf-metarows-title{letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink-2);text-align:left;border-bottom:1px solid #ffffff14;margin:0 0 2px;padding-bottom:6px;font-size:10px;font-weight:700}.wf-metarow{justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.wf-metarow+.wf-metarow{border-top:1px solid #ffffff0d}.wf-metarow-label{letter-spacing:.07em;text-transform:uppercase;color:var(--wf-ink-2);text-align:left;font-size:10.5px;font-weight:700}.wf-metarow-value{color:var(--wf-ink);text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.wf-metarow-value.is-big{font-size:19px;font-weight:700}.wf-actionnote{color:var(--wf-ink-2);text-align:left;align-items:flex-start;gap:9px;margin:0;font-size:12px;line-height:1.5;display:flex}.wf-actionnote svg{color:var(--wf-accent,var(--wf-magenta));filter:drop-shadow(0 0 8px var(--wf-accent-glow,#d946ef59));flex-shrink:0;margin-top:1px}.wf-actionsuccess{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 4px 12px;display:flex}.wf-actionsuccess-icon{width:54px;height:54px;color:var(--wf-accent,var(--wf-magenta));border:2px solid var(--wf-accent,var(--wf-magenta));background:var(--wf-ov-tint,#d946ef17);box-shadow:0 0 32px var(--wf-accent-glow,#d946ef66);animation:wf-success-pop var(--wf-dur-4) var(--wf-ease-spring);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex}@keyframes wf-success-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.wf-actionsuccess-icon{animation:none}}.wf-actionsuccess-title{color:var(--wf-ink);margin:0;font-size:20px;font-weight:700}.wf-actionsuccess-msg{color:var(--wf-ink-2);max-width:340px;margin:0;font-size:13px;line-height:1.45}.wf-actionsuccess-detail{color:var(--wf-accent,var(--wf-magenta));text-shadow:0 0 14px var(--wf-accent-glow,#d946ef59);margin:2px 0 0;font-size:12px;font-weight:700}.wf-pricefield{align-items:center;gap:10px;display:flex}.wf-pricefield-symbol{color:var(--wf-ink);font-size:17px;font-weight:700}.wf-pricefield-input{min-width:0;height:var(--wf-ctl-h,46px);border:1px solid var(--wf-accent,var(--wf-cyan));border-radius:var(--wf-radius-ctl,12px);color:var(--wf-ink);font-variant-numeric:tabular-nums;background:#08080acc;outline:none;flex:1;padding:0 14px;font-size:17px;font-weight:700}.wf-pricefield-input.is-invalid{border-color:var(--wf-bad-strong)}.wf-pricehint{color:var(--wf-ink-2);text-align:left;margin:8px 0 0;font-size:12px;line-height:1.5}.wf-pricehint strong{color:var(--wf-ink);font-weight:700}.wf-pricehint em{color:var(--wf-accent,var(--wf-cyan));font-style:normal;font-weight:700}.wf-pricenote{color:var(--wf-ink-3);text-align:left;margin:5px 0 0;font-size:11px;line-height:1.45}.wf-pricewarn{color:var(--wf-warn);text-align:left;align-items:flex-start;gap:8px;margin:8px 0 0;font-size:12px;line-height:1.45;display:flex}.wf-pricewarn svg{flex-shrink:0;margin-top:2px}.wf-shiptier{text-align:left}.wf-shiptier-title{letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink-2);border-bottom:1px solid #ffffff14;margin:0 0 6px;padding-bottom:6px;font-size:10px;font-weight:700}.wf-shiptier-list{flex-direction:column;gap:5px;display:flex}.wf-shiptier-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:16px 1fr auto;align-items:start;gap:9px;padding:8px 10px;transition:border-color .14s,background .14s;display:grid}.wf-shiptier-row:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff38}.wf-shiptier-row.is-selected{border-color:var(--wf-accent,var(--wf-cyan));background:#22d3ee14;box-shadow:inset 0 0 0 1px #22d3ee2e}.wf-shiptier-row.is-unavailable{opacity:.62;cursor:not-allowed;background:#ffffff04;border-style:dashed}.wf-shiptier-row:disabled{cursor:not-allowed}.wf-shiptier-mark{width:16px;height:16px;color:var(--wf-cyan-ink);background:0 0;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;margin-top:1px;display:flex}.wf-shiptier-row.is-selected .wf-shiptier-mark{border-color:var(--wf-accent,var(--wf-cyan));background:var(--wf-accent,var(--wf-cyan))}.wf-shiptier-row.is-unavailable .wf-shiptier-mark{color:var(--wf-ink-2);border-style:dashed}.wf-shiptier-body{min-width:0;display:block}.wf-shiptier-label{color:var(--wf-ink);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;font-weight:650;line-height:1.2;display:flex}.wf-shiptier-short{letter-spacing:.09em;text-transform:uppercase;color:var(--wf-ink-2);font-size:9.5px;font-weight:600}.wf-shiptier-blurb{-webkit-line-clamp:2;line-clamp:2;color:var(--wf-ink-2);-webkit-box-orient:vertical;margin-top:2px;font-size:11px;line-height:1.36;display:-webkit-box;overflow:hidden}.wf-shiptier-price{text-align:right;white-space:nowrap;align-items:center;gap:5px;max-width:40%;margin-top:1px;font-size:12px;font-weight:650;line-height:1.3;display:inline-flex}.wf-shiptier-price.is-good{color:var(--wf-accent,var(--wf-cyan))}.wf-shiptier-price.is-wait{color:#b9b9c4}.wf-shiptier-price.is-muted{color:var(--wf-ink-2);font-size:10.5px;font-weight:550}.wf-shiptier-price.is-off{color:var(--wf-ink-3);font-weight:600}.wf-shiptier-spin{animation:.9s linear infinite wf-shiptier-spin}@keyframes wf-shiptier-spin{to{transform:rotate(360deg)}}.wf-shiptier-note{color:var(--wf-ink-2);align-items:flex-start;gap:6px;margin:8px 0 0;font-size:10.5px;line-height:1.42;display:flex}.wf-shiptier-note svg{color:var(--wf-ink-dim);flex-shrink:0;margin-top:1px}@media (prefers-reduced-motion:reduce){.wf-shiptier-spin{animation:none}}@media (width<=430px){.wf-shiptier-row{gap:8px;padding:7px 9px}.wf-shiptier-label{font-size:12.5px}.wf-shiptier-blurb{font-size:10.5px}.wf-shiptier-price{max-width:42%;font-size:11.5px}}.wf-shipform{text-align:left}.wf-shipform-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding-bottom:6px;display:flex}.wf-shipform-title{letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink-2);align-items:center;gap:6px;margin:0;font-size:10px;font-weight:700;display:flex}.wf-shipform-title svg{color:var(--wf-accent,var(--wf-cyan))}.wf-shipform-reset{cursor:pointer;min-height:44px;color:var(--wf-ink-2);background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:11px;font-weight:600;transition:color .14s;display:inline-flex}.wf-shipform-reset:hover:not(:disabled){color:var(--wf-accent,var(--wf-cyan))}.wf-shipform-reset:disabled{opacity:.5;cursor:default}.wf-shipform-note{color:var(--wf-ink-2);margin:7px 0 0;font-size:11.5px;line-height:1.4}.wf-shipform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;margin-top:10px;display:grid}.wf-shipfield--span2{grid-column:span 2}.wf-shipfield-label{letter-spacing:.09em;text-transform:uppercase;color:var(--wf-ink-2);align-items:baseline;gap:6px;margin-bottom:4px;font-size:10px;font-weight:700;display:flex}.wf-shipfield-optional{letter-spacing:.06em;color:var(--wf-ink-dim);text-transform:none;font-size:9px;font-weight:600}.wf-shipfield-input{border-radius:var(--wf-radius-ctl,12px);width:100%;height:44px;color:var(--wf-ink);background:#08080acc;border:1px solid #ffffff1a;outline:none;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .14s,box-shadow .14s}.wf-shipfield-input::placeholder{color:var(--wf-ink-dim);font-weight:500}.wf-shipfield-input:focus{border-color:var(--wf-accent,var(--wf-cyan));box-shadow:0 0 0 3px var(--wf-ov-tint,#22d3ee1f)}.wf-shipfield-input:disabled{opacity:.55}.wf-shipfield.is-invalid .wf-shipfield-input{border-color:var(--wf-bad-strong)}.wf-shipfield-error{color:var(--wf-bad);margin:4px 0 0;font-size:11px;line-height:1.35}.wf-shipform-summary{color:var(--wf-warn);margin:10px 0 0;font-size:11.5px;line-height:1.45}.wf-shipaddr{border-radius:var(--wf-radius-panel,16px);color:#cfcfd6;text-align:left;background:#ffffff05;border:1px solid #ffffff14;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.wf-shipaddr-line:first-child{color:var(--wf-ink);font-weight:700}@media (width<=380px){.wf-shipform-grid{gap:8px}.wf-shipfield-input{height:38px;font-size:13.5px}}.cda{width:100%;min-height:var(--wf-ctl-h-bar,44px);flex-direction:column;justify-content:center;align-items:stretch;display:flex}.cda-inline-confirm{height:var(--wf-ctl-h-bar,44px);border-radius:var(--wf-radius-ctl,12px);color:#e6d3ac;text-align:center;background:#d6a85f14;border:1px solid #d6a85f80;justify-content:center;align-self:center;align-items:center;gap:8px;width:100%;max-width:460px;margin:0;padding:0 12px;font-size:12.5px;font-weight:700;animation:.22s cubic-bezier(.34,1.4,.64,1) cda-confirm-in;display:flex}.cda-inline-confirm svg{color:#d6a85f;flex-shrink:0}@keyframes cda-confirm-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cda-inline-confirm{animation:none}}.wf-actionerror,.cda-inline-error,.cda-sheet-error{align-items:flex-start;gap:var(--wf-s-2);padding:var(--wf-s-2) var(--wf-s-3);border-radius:var(--wf-r-md);color:var(--wf-bad);font-size:var(--wf-t-sm);text-align:left;background:#f8717117;border:1px solid #f871716b;margin:0;font-weight:600;line-height:1.45;display:flex}.wf-actionerror{margin-bottom:var(--wf-s-2)}.wf-actionerror svg,.cda-inline-error svg,.cda-sheet-error svg{color:var(--wf-bad);flex-shrink:0;margin-top:1px}.cda-inline-error{width:100%;max-width:460px;margin-bottom:var(--wf-s-2);align-self:center}.cda-sheet{flex-direction:column;gap:12px;display:flex}.wf-ptoast-stack{top:calc(env(safe-area-inset-top,0px) + 64px);z-index:500;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;left:0;right:0}.wf-ptoast{border-radius:var(--wf-r-pill);-webkit-backdrop-filter:blur(6px);pointer-events:none;will-change:transform, opacity;background:linear-gradient(#13111ff0,#13111ff0) padding-box padding-box,linear-gradient(120deg,#22d3ee73,#8b5cf6b3,#e879f973,#f5c96b99) border-box;border:1px solid #0000;align-items:center;gap:9px;width:max-content;min-width:200px;max-width:260px;height:50px;padding:0 16px 0 11px;transition:transform .28s,opacity .28s;animation:.42s cubic-bezier(.34,1.56,.64,1) wf-ptoast-in,1.3s ease-in-out .4s infinite alternate wf-ptoast-glow;display:flex;position:relative;box-shadow:0 6px 24px #00000073,0 0 16px #8b5cf62e}@keyframes wf-ptoast-in{0%{opacity:0;transform:translateY(-16px)scale(.55)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes wf-ptoast-glow{0%{box-shadow:0 6px 24px #00000073,0 0 12px #8b5cf629,0 0 5px #f5c96b1a}to{box-shadow:0 6px 24px #00000073,0 0 22px #a78bfa52,0 0 12px #f5c96b47}}.wf-ptoast[data-depth="1"]{opacity:.78;transform:scale(.92)}.wf-ptoast[data-depth="2"]{opacity:.52;transform:scale(.85)}.wf-ptoast.leaving{opacity:0;animation:none;transform:translateY(-10px)scale(.85)}.wf-ptoast-icon{color:#f5c96b;background:radial-gradient(circle,#f5c96b38,#f5c96b00 70%);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.wf-ptoast-icon svg{filter:drop-shadow(0 0 4px #f5c96b8c);width:15px;height:15px}.wf-ptoast-num{letter-spacing:.2px;font-variant-numeric:tabular-nums;background:linear-gradient(#ffedc2,#f0b64f);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex:none;font-size:19px;font-weight:800}.wf-ptoast-label{letter-spacing:.2px;color:#cfc9e6;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.wf-ptoast-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wf-ptoast-spark{width:var(--sz,4px);height:var(--sz,4px);margin:calc(var(--sz,4px) / -2) 0 0 calc(var(--sz,4px) / -2);opacity:0;pointer-events:none;animation:wf-ptoast-spark-fly .55s cubic-bezier(.16, .84, .44, 1) var(--dl,0s) both;background:radial-gradient(circle,#fff7de 0%,#f5c96b 45%,#f5c96b00 72%);border-radius:50%;position:absolute;top:50%;left:24px}@keyframes wf-ptoast-spark-fly{0%{opacity:0;transform:translate(0)scale(.4)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx,0px), var(--dy,0px)) scale(1)}}.wf-ptoast--rm{animation:.25s wf-ptoast-fade-in}.wf-ptoast--rm.leaving{animation:none;transform:none}@keyframes wf-ptoast-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wf-ptoast{animation:.25s wf-ptoast-fade-in}.wf-ptoast.leaving{animation:none;transform:none}.wf-ptoast-spark{display:none}}@media (width<=420px){.wf-ptoast{max-width:min(260px,100vw - 48px)}}.chase-burst{z-index:70;pointer-events:none;justify-content:center;align-items:center;animation:2.6s ease-in-out both chase-fade;display:flex;position:fixed;inset:0;overflow:hidden}.chase-burst-flash{background:radial-gradient(circle,#d6a85f61 0%,#d6a85f24 38%,#08080cb8 80%);position:absolute;inset:0}.chase-burst-shards{opacity:.7;mix-blend-mode:screen;width:min(96vw,780px);max-width:none;animation:2.6s ease-out both chase-spin;position:absolute}.chase-burst-light{opacity:.85;mix-blend-mode:screen;width:min(70vw,540px);max-width:none;animation:1.3s ease-in-out infinite alternate chase-pulse;position:absolute}.chase-burst-particles{-o-object-fit:cover;object-fit:cover;opacity:.65;mix-blend-mode:screen;width:100%;height:100%;animation:2.6s linear both chase-rise;position:absolute;inset:0}.chase-burst-text{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:6px;animation:.6s cubic-bezier(.34,1.56,.64,1) both chase-text-in;display:flex;position:relative}.chase-burst-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#f4f4f4eb;text-shadow:0 0 10px #d6a85fcc;font-size:12px;font-weight:700}.chase-burst-value{letter-spacing:.04em;color:#f6d9a0;text-shadow:0 0 20px #d6a85fe6,0 0 52px #d6a85f80,0 4px 22px #000c;font-size:clamp(40px,9vw,72px);font-weight:800;line-height:1}.chase-burst-name{letter-spacing:.06em;color:#f4f4f4e0;text-shadow:0 2px 12px #000000d9;font-size:14px;font-weight:600}@keyframes chase-fade{0%{opacity:0}8%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes chase-spin{0%{transform:scale(.55)rotate(-12deg)}to{transform:scale(1.08)rotate(5deg)}}@keyframes chase-pulse{0%{opacity:.5;transform:scale(.94)}to{opacity:1;transform:scale(1.05)}}@keyframes chase-rise{0%{transform:translateY(5%)}to{transform:translateY(-5%)}}@keyframes chase-text-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.chase-banner{z-index:71;border-radius:var(--wf-r-pill);-webkit-backdrop-filter:blur(8px);white-space:nowrap;background:#150f26e6;border:1px solid #d6a85f8c;align-items:center;gap:8px;padding:7px 14px;animation:.32s cubic-bezier(.34,1.56,.64,1) both chase-banner-in;display:inline-flex;position:fixed;top:58px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #d6a85f4d,0 6px 22px #00000080}.chase-banner-icon{color:#f6d9a0;flex:none}.chase-banner-value{letter-spacing:.02em;color:#f6d9a0;text-shadow:0 0 10px #d6a85f99;font-size:16px;font-weight:800}.chase-banner-word{letter-spacing:.24em;color:#f4f4f4d9;font-size:10px;font-weight:700}.chase-banner-save{border-radius:var(--wf-r-pill);color:#f6d9a0;letter-spacing:.04em;cursor:pointer;background:#d6a85f1f;border:1px solid #d6a85f99;align-items:center;gap:5px;margin-left:4px;padding:5px 11px;font-size:11px;font-weight:650;transition:background .16s,transform .16s;display:inline-flex}.chase-banner-save:hover{background:#d6a85f3d;transform:translateY(-1px)}.chase-banner-save:disabled{opacity:.6;cursor:default;transform:none}@keyframes chase-banner-in{0%{opacity:0;transform:translate(-50%)translateY(-8px)scale(.92)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (width<=430px){.chase-banner{gap:6px;padding:6px 12px;top:52px}.chase-banner-value{font-size:15px}}@media (prefers-reduced-motion:reduce){.chase-burst{display:none}.chase-banner{animation:none}}.rev-container{color:#f4f4f4;flex-direction:column;flex:1 0 auto;width:100%;min-height:0;display:flex;position:relative;overflow-x:clip}.rev-empty{background:#060309;justify-content:center;align-items:center;padding:40px 24px}.rev-empty-panel{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:420px;display:flex}.rev-empty-panel h2{color:#fff;margin:0;font-size:22px;font-weight:700}.rev-empty-panel p{color:#ffffffa8;margin:0;font-size:14px;line-height:1.55}.rev-chamber-bg{z-index:0;pointer-events:none;background:#060309;position:fixed;inset:0;overflow:hidden}.rev-bg-env{-o-object-fit:cover;object-fit:cover;opacity:.42;width:100%;height:100%;position:absolute;inset:0}.rev-bg-dim{background:radial-gradient(70% 55% at 50% 38%,#d946ef1f 0%,#0000 65%),linear-gradient(#06030999 0%,#06030973 40%,#060309d1 100%);position:absolute;inset:0}.rev-bg-spotlight{mix-blend-mode:screen;opacity:.6;width:min(110vh,95vw);position:absolute;top:-10%;left:50%;transform:translate(-50%)}.rev-bg-particles{-o-object-fit:cover;object-fit:cover;mix-blend-mode:screen;opacity:.35;width:120%;height:120%;animation:30s ease-in-out infinite alternate rev-particles-drift;position:absolute;inset:-10%}@keyframes rev-particles-drift{0%{transform:translate(-2%,1%)scale(1)}to{transform:translate(2%,-2%)scale(1.05)}}.rev-bg-vignette{background:radial-gradient(85% 75% at 50% 42%,#0000 55%,#040207cc 100%);position:absolute;inset:0}.rev-stage{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:24px 16px;display:flex;position:relative}.rev-stage-ripping{gap:26px}.rev-ripping-pack{aspect-ratio:1;justify-content:center;align-items:center;width:min(46vh,76vw,380px);display:flex;position:relative}.rev-ripping-burst{-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen;pointer-events:none;width:160%;height:160%;animation:1.5s ease-in-out infinite rev-burst-pulse;position:absolute;inset:-30%}@keyframes rev-burst-pulse{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.8;transform:scale(1.05)}}.rev-ripping-pack-img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 34px #d946ef80);width:100%;height:100%;animation:1.5s ease-in-out rev-pack-shake;position:relative}@keyframes rev-pack-shake{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-2deg)scale(1.03)}40%{transform:rotate(2deg)scale(1.05)}60%{transform:rotate(-2deg)scale(1.05)}80%{transform:rotate(1.5deg)scale(1.04)}}.rev-ripping-caption{letter-spacing:.14em;text-transform:uppercase;color:#b9aec6;text-shadow:0 2px 12px #040207f2;margin:0;padding:8px 20px;font-size:13px;animation:1.2s ease-in-out infinite rev-caption-pulse}@keyframes rev-caption-pulse{0%,to{opacity:.7}50%{opacity:1}}.rev-card-halo{pointer-events:none;filter:blur(10px);animation:3.2s ease-in-out infinite rev-halo-pulse;position:absolute;inset:-55%}@keyframes rev-halo-pulse{0%,to{opacity:.7}50%{opacity:1}}.rev-rarity-chip{color:#0a0510;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block;box-shadow:0 4px 14px #00000073}.rev-card-name{letter-spacing:.01em;color:#fff;text-shadow:0 2px 12px #000000b3;margin:2px 0 0;font-size:22px;font-weight:700}.rev-card-set{color:#b9aec6;margin:0;font-size:12px}.rev-card-figures{align-items:baseline;gap:14px;margin-top:2px;display:flex}.rev-card-value{color:#d6a85f;text-shadow:0 0 18px #d6a85f66;font-size:24px;font-weight:700}.rev-card-grade{color:#22d3ee;font-size:12px;font-weight:600}.rev-value-asof{color:#8f85a0;margin:4px 0 0;font-size:11px;line-height:1.4}.rev-progress{flex-direction:column;align-items:center;gap:8px;display:flex}.rev-progress-track{gap:5px;display:flex}.rev-progress-seg{background:#ffffff24;border-radius:2px;width:16px;height:4px;transition:all .2s}.rev-progress-seg.active{background:linear-gradient(90deg,#d946ef,#8b5cf6);width:26px;box-shadow:0 0 8px #d946ef99}.rev-progress-label{letter-spacing:.14em;text-transform:uppercase;color:#b9aec6;margin:0;font-size:11px;font-weight:600}.rev-stage-decision{align-items:stretch}@media (width<=430px){.rev-stage-decision{gap:8px;padding-top:4px;padding-bottom:4px}}.rev-decision-grid{grid-template-columns:1fr;align-items:center;gap:22px;width:100%;max-width:1060px;margin:0 auto;display:grid}@media (width>=1024px){.rev-decision-grid{grid-template-columns:minmax(300px,380px) 1fr;gap:40px}}.rev-decision-card{flex-direction:column;align-items:center;gap:12px;transition:opacity .6s,transform .6s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.rev-decision-card.entering{opacity:0;transform:scale(.92)translateY(14px)}@media (width<=1023px){.rev-decision-card>.relative{margin:-58px 0 -64px;transform:scale(.62)}.rev-decision-cardmeta .rev-card-name{font-size:16px}}.rev-card-halo-decision{inset:-30% -55%}.rev-decision-cardmeta{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.rev-decision-cardmeta .rev-card-name{font-size:18px}.rev-decision-cardmeta .rev-card-value{font-size:20px}.rev-decision-panel{flex-direction:column;gap:14px;padding:4px 0;display:flex;position:relative}.rev-decision-heading{text-align:center;color:#fff;text-shadow:0 2px 12px #040207f2;margin:0;font-size:18px;font-weight:700}.rev-decision-subheading{text-align:center;color:#b9aec6;text-shadow:0 2px 10px #040207f2;margin:-6px 0 0;font-size:12px}.rev-decision-error{padding:var(--wf-s-2) var(--wf-s-3);border-radius:var(--wf-r-md);color:var(--wf-bad);font-size:var(--wf-t-sm);text-align:center;background:#f8717117;border:1px solid #f871716b;flex-direction:column;gap:2px;margin:0;line-height:1.45;display:flex}.rev-decision-error-head{letter-spacing:.06em;text-transform:uppercase;font-weight:800;font-size:var(--wf-t-2xs);color:var(--wf-bad)}.rev-decision-panel .rev-progress{margin-top:4px}.rev-cardrail{justify-content:center;align-items:center;gap:8px;display:flex}.rev-rail-arrow{color:#c9c9d4;cursor:pointer;background:#121218b3;border:1px solid #8b5cf666;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;transition:border-color .16s,color .16s;display:grid}.rev-rail-arrow:hover:not(:disabled){color:#22d3ee;border-color:#22d3ee}.rev-rail-arrow:disabled{opacity:.3;cursor:default}.rev-rail-thumbs{gap:7px;display:flex}.rev-rail-thumb{aspect-ratio:488/680;cursor:pointer;background:#0c0c10;border:1.5px solid #8b5cf659;border-radius:5px;width:36px;padding:0;transition:border-color .16s,transform .16s,opacity .16s;position:relative;overflow:visible}.rev-rail-thumb>*{pointer-events:none;border-radius:4px;overflow:hidden}.rev-rail-thumb.is-current{border-color:#22d3ee;transform:translateY(-2px)scale(1.08);box-shadow:0 0 12px #22d3ee59}.rev-rail-thumb.is-decided{opacity:.75}.rev-rail-check{color:#050508;z-index:2;background:linear-gradient(135deg,#f0c775,#d6a85f);border-radius:999px;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:-5px;right:-5px}@media (width<=430px){.rev-rail-thumb{width:32px}.rev-cardrail{gap:6px}}.rev-stage-summary{justify-content:flex-start;align-items:stretch;gap:0;width:100%;max-width:1020px;margin:0 auto;padding-bottom:48px}.rev-summary-body{flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:14px;width:100%;min-height:0;display:flex}.rev-back-link{color:#22d3ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a05108c;border:1px solid #22d3ee59;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 14px 6px 8px;font-size:13px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.rev-back-link:hover{background:#22d3ee1a;box-shadow:0 0 14px #22d3ee40}.rev-summary-header{text-align:center;margin:6px 0 4px}.rev-summary-title{letter-spacing:.01em;background:linear-gradient(100deg,#f2b8ff,#d946ef 55%,#22d3ee);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 4px;font-size:26px;font-weight:700}.rev-summary-sub{color:#b9aec6;margin:0;font-size:13px}.rev-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:8px;display:grid}@media (width>=768px){.rev-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:840px;margin:0 auto}}.rev-summary-card{grid-template-areas:"art""name""badges""meta""action";grid-template-rows:auto auto minmax(var(--cab-row-sm), auto) auto auto;justify-items:center;gap:4px;padding:10px 4px 8px;transition:transform .18s;display:grid;position:relative}.rev-summary-card:hover{transform:translateY(-4px)}.rev-summary-card:hover .rev-summary-card-art{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--rarity-color,#d946ef) 45%, transparent))}.rev-summary-card-art{grid-area:art;justify-content:center;align-items:center;width:100%;transition:filter .18s;display:flex;position:relative}.rev-summary-card-name{text-align:center;color:#fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:name;max-width:100%;min-height:2.5em;margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.rev-summary-card-meta{flex-wrap:wrap;grid-area:meta;justify-content:center;align-items:baseline;gap:2px 6px;margin:0;display:flex}.rev-summary-card-rarity{letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:700}.rev-summary-card-value{color:#d6a85f;font-size:13px;font-weight:700}.rev-summary-card-action{letter-spacing:.04em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;grid-area:action;justify-content:center;align-items:flex-start;gap:3px;max-width:100%;margin:2px 0 0;font-size:9px;font-weight:700;line-height:1.3;display:flex}.rev-summary-card-action svg{flex:none;margin-top:1px}.rev-summary-card-action span{min-width:0}.rev-bundle-panel{text-align:center;border-top:1px solid #d6a85f40;margin-top:8px;padding:18px 0 6px}.rev-bundle-label{letter-spacing:.2em;text-transform:uppercase;color:#b9aec6;margin:0 0 6px;font-size:11px;font-weight:700}.rev-bundle-value{color:#d6a85f;text-shadow:0 0 26px #d6a85f73;margin:0 0 6px;font-size:32px;font-weight:700}.rev-bundle-caption{color:#22d3ee;margin:0;font-size:13px;font-weight:600}.rev-summary-actions{flex-direction:column;flex:none;align-items:stretch;gap:8px;margin-top:14px;display:flex}.rev-summary-quiet{justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.rev-quietlink{letter-spacing:.04em;color:#9ad9e8;cursor:pointer;background:0 0;border:none;padding:4px 2px;font-family:inherit;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s}.rev-quietlink:hover{color:#22d3ee}.rev-quietsep{color:#6f6f7a}@media (width>=768px){.rev-summary-actions{flex-direction:row;justify-content:center;align-items:center;gap:18px}}.rev-btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:12px 30px;font-size:14px;font-weight:700;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.rev-btn-primary{color:#fff;background:linear-gradient(120deg,#d946ef 0%,#8b5cf6 100%);box-shadow:0 8px 24px #d946ef59,inset 0 1px #ffffff40}.rev-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 30px #d946ef80}.rev-btn-secondary{color:#22d3ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a05108c;border:1px solid #22d3ee80}.rev-btn-secondary:hover{background:#22d3ee1f;transform:translateY(-2px);box-shadow:0 0 16px #22d3ee4d}@media (width<=767px){.rev-stage-summary{padding:12px 8px 10px}.rev-back-link{padding:4px 12px 4px 7px;font-size:12px}.rev-summary-body{gap:10px}.rev-summary-header{margin:0}.rev-summary-title{font-size:25px}.rev-summary-sub{font-size:12px}.rev-summary-card{gap:2px;padding:0}.rev-summary-card-art{height:106px;overflow:hidden}.rev-summary-card-art>*{transform-origin:50%;flex-shrink:0;transform:scale(.62)}.rev-summary-card-name{margin:4px 0 0;font-size:10.5px}.rev-summary-card-meta{flex-direction:column;gap:1px}.rev-summary-card-value{font-size:12px}.rev-summary-card-rarity,.rev-summary-card-action{font-size:8.5px}.rev-bundle-panel{margin-top:2px;padding:12px 0 0}.rev-bundle-label{margin-bottom:2px;font-size:10px}.rev-bundle-value{margin-bottom:2px;font-size:27px}.rev-bundle-caption{font-size:12px}.rev-summary-actions{padding-bottom:env(safe-area-inset-bottom,0px);margin-top:10px}.rev-summary-actions .rev-btn-primary{padding:13px 24px}}@media (width<=480px){.rev-card-name{font-size:18px}.rev-card-value{font-size:20px}.rev-bundle-value{font-size:27px}}@media (prefers-reduced-motion:reduce){.rev-container *,.rev-container :before,.rev-container :after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}}.rev-god-chip{z-index:30;color:#f6d9a0;letter-spacing:.16em;white-space:nowrap;pointer-events:none;background:#0c0a08d9;border:1px solid #d6a85fb3;border-radius:9999px;padding:5px 16px;font-size:11px;font-weight:700;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #d6a85f73}.rev-velocity .rev-decision-card{transition:opacity .22s,transform .22s cubic-bezier(.34,1.56,.64,1)}.rev-quietlink-share{color:#d6a85f}.rev-quietlink-share:disabled{opacity:.6;cursor:default}.rev-summary-total{color:#d6a85f;font-weight:700}.rev-summary-badges{grid-area:badges;justify-content:center;align-self:start;margin:0}@media (width<=430px){.rev-summary-badges .cab-badge{letter-spacing:.03em;max-width:100%;padding:2px 5px 2px 4px}}.rev-decision-badges{justify-content:center;margin:4px 0 2px}.wxe-chamber{z-index:-2;pointer-events:none;background:radial-gradient(ellipse 120% 60% at 50% 42%, #d946ef1a 0%, #8b5cf60d 50%, transparent 82%), radial-gradient(ellipse 90% 50% at 0% 12%, #8b5cf60f 0%, transparent 80%), radial-gradient(ellipse 130% 45% at 50% 100%, #22d3ee0d 0%, transparent 80%), var(--wf-bg);position:fixed;inset:0}.wxe-chamber-canvas{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .9s cubic-bezier(.22,1,.36,1);display:block;position:fixed;inset:0}.wxe-chamber-canvas.is-live{opacity:1}.wxe-chamber-canvas--contained{z-index:0;position:absolute}.wxe-depth{--px:0;--py:0}.wxe-layer{will-change:transform;transform:translate3d(calc(var(--px) * var(--depth,6) * 1px), calc(var(--py) * var(--depth,6) * .6px), 0);transition:transform .12s linear}.wxe-foil{--tilt-x:0deg;--tilt-y:0deg;transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .26s cubic-bezier(.22,1,.36,1)}.wxe-foil--sheen:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle 42% at var(--sheen-x,50%) var(--sheen-y,40%), #ffffff38 0%, #ffffff0f 35%, transparent 70%);mix-blend-mode:screen;transition:opacity .26s;position:absolute;inset:0}.wxe-foil--sheen[data-tilting]:after{opacity:1}.wxe-glass{-webkit-backdrop-filter:blur(7px)saturate(1.35);background:#ffffff0b;border:1px solid #ffffff24;position:relative;box-shadow:inset 0 1px #ffffff2e,0 18px 40px #00000073}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wxe-glass{background:#0c0a14db}}@media (prefers-reduced-motion:reduce){.wxe-chamber-canvas{display:none}.wxe-layer,.wxe-foil{transition:none!important;transform:none!important}.wxe-foil--sheen:after{display:none}}.rip-chamber-container{background:var(--rip-bg);z-index:50;width:100%;height:100%;max-height:100dvh;color:var(--rip-text);flex-direction:column;justify-content:center;align-items:center;font-family:system-ui,-apple-system,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.rip-chamber-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.rip-bg-env{-o-object-fit:cover;object-fit:cover;opacity:.55;width:100%;height:100%;transform:translate3d(calc(var(--px,0) * 5px), calc(var(--py,0) * 3px), 0) scale(1.03);position:absolute;inset:0}.rip-chamber-bg.has-chamber .rip-bg-env{opacity:.3}.rip-chamber-bg.has-chamber .rip-bg-dim{opacity:.75}.rip-bg-dim{background:radial-gradient(70% 55% at 50% 42%,#d946ef24 0%,#0000 65%),linear-gradient(#0603098c 0%,#06030959 40%,#060309c7 100%);position:absolute;inset:0}.rip-bg-spotlight{transform:translate(calc(-50% + var(--px,0) * 13px), calc(var(--py,0) * 8px));mix-blend-mode:screen;opacity:.75;width:min(120vh,100vw);height:auto;animation:6s ease-in-out infinite rip-spotlight-breathe;position:absolute;top:-12%;left:50%}@keyframes rip-spotlight-breathe{0%,to{opacity:.6}50%{opacity:.85}}.rip-bg-haze{transform:translate(calc(-50% + var(--px,0) * 26px), calc(var(--py,0) * 14px));mix-blend-mode:screen;opacity:.3;width:140%;position:absolute;bottom:-20%;left:50%}.rip-bg-particles{-o-object-fit:cover;object-fit:cover;mix-blend-mode:screen;width:120%;height:120%;position:absolute;inset:-10%}.rip-bg-particles-violet{opacity:.2;animation:26s ease-in-out infinite alternate rip-particles-drift}.rip-bg-particles-cyan{opacity:.13;animation:34s ease-in-out infinite alternate-reverse rip-particles-drift}@keyframes rip-particles-drift{0%{transform:translate3d(calc(-2% + var(--px,0) * 34px), calc(1% + var(--py,0) * 18px), 0) scale(1)}to{transform:translate3d(calc(2% + var(--px,0) * 34px), calc(-2% + var(--py,0) * 18px), 0) scale(1.06)}}.rip-bg-vignette{background:radial-gradient(85% 75% at 50% 45%,#0000 55%,#040207d9 100%);position:absolute;inset:0}.rip-controls-top{z-index:100;background:linear-gradient(#04020799,#0000);justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:absolute;top:0;left:0;right:0}.rip-chamber-label{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.rip-chamber-label-drop{letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(100deg, #f2b8ff, var(--rip-magenta) 55%, var(--rip-cyan));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:700}.rip-chamber-label-sub{color:var(--rip-text-dim);letter-spacing:.08em;font-size:11px}.rip-button-icon{width:38px;height:38px;color:var(--rip-text);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0814a6;border:1px solid #d946ef59;border-radius:999px;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.rip-button-icon:hover{border-color:var(--rip-magenta);transform:scale(1.05);box-shadow:0 0 14px #d946ef66}.rip-button-icon:active{transform:scale(.95)}.rip-content{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;padding:20px;display:flex;position:relative}.rip-opening-stage{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:flex;position:relative}.rip-pack-wrapper{perspective:1200px;-webkit-user-select:none;user-select:none;touch-action:none;justify-content:center;align-items:center;display:flex;position:relative}.rip-fx-platform{mix-blend-mode:screen;opacity:.85;pointer-events:none;width:150%;max-width:none;animation:4s ease-in-out infinite rip-platform-pulse;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}@keyframes rip-platform-pulse{0%,to{opacity:.65}50%{opacity:.95}}.rip-fx-reflection{mix-blend-mode:screen;opacity:.5;pointer-events:none;width:110%;max-width:none;position:absolute;top:100%;left:50%;transform:translate(-50%,-38%)}.rip-pack-layers{aspect-ratio:1;width:min(58vh,82vw,460px);transform-style:preserve-3d;filter:drop-shadow(0 30px 50px #000000a6);position:relative}.rip-layer{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rip-layer-base{z-index:1;filter:drop-shadow(0 0 34px #d946ef73);animation:5s ease-in-out infinite rip-pack-float}@keyframes rip-pack-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.rip-layer--masked{-webkit-mask-image:radial-gradient(46% 48%,#000 52%,#0000 74%);mask-image:radial-gradient(46% 48%,#000 52%,#0000 74%)}.rip-layer--screen{mix-blend-mode:screen;transform:scale(1.35)}.rip-card-stack-container{pointer-events:none;z-index:12;justify-content:center;align-items:flex-end;padding-bottom:6%;display:flex;position:absolute;inset:0}.rip-stack-badge{border:1px solid var(--rip-border);color:var(--rip-text);letter-spacing:.06em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0510bf;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600}.rip-instruction-overlay{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding-bottom:56px;display:flex;position:absolute;inset:0}@media (width<=768px),(height<=780px){.rip-instruction-overlay{justify-content:center;padding-bottom:0;position:static;inset:auto}.rip-instruction-overlay .rip-instruction-text{background:0 0;padding:6px 24px}.rip-opening-stage{padding-top:72px;padding-bottom:8px}}.rip-hint-gesture{width:128px;height:44px;animation:.6s cubic-bezier(.34,1.56,.64,1) rip-fade-in-up;position:relative}.rip-hint-tearline{border-top:2px dashed #8b5cf68c;height:2px;position:absolute;top:20px;left:8px;right:8px}.rip-hint-tearline:after{content:"";background:linear-gradient(90deg,#22d3ee,#d946ef);width:0;height:2px;animation:2.4s ease-in-out infinite rip-hint-tear;position:absolute;top:-2px;left:0;box-shadow:0 0 8px #d946efb3}.rip-hint-finger{color:#f4f4f6;filter:drop-shadow(0 2px 6px #040207e6);animation:2.4s ease-in-out infinite rip-hint-sweep;position:absolute;top:8px;left:0}@keyframes rip-hint-sweep{0%{opacity:0;transform:translate(0)translateY(0)scale(1)}10%{opacity:1;transform:translate(4px)translateY(4px)scale(.88)}75%{opacity:1;transform:translate(96px)translateY(4px)scale(.88)}88%{opacity:0;transform:translate(102px)translateY(0)scale(1)}to{opacity:0;transform:translate(102px)translateY(0)scale(1)}}@keyframes rip-hint-tear{0%,10%{width:0}75%{width:100%}88%{opacity:1;width:100%}to{opacity:0;width:100%}}@media (prefers-reduced-motion:reduce){.rip-hint-finger{opacity:1;animation:none;transform:translate(48px)}.rip-hint-tearline:after{width:40%;animation:none}}.rip-instruction-text{text-align:center;background:radial-gradient(100% 130%,#040207c7 0%,#04020773 55%,#0000 78%);padding:16px 42px;animation:.6s cubic-bezier(.34,1.56,.64,1) rip-fade-in-up}.rip-instruction-text h3{letter-spacing:.02em;color:var(--rip-text);text-shadow:0 2px 12px #040207e6;margin:0 0 4px;font-size:17px;font-weight:700}.rip-instruction-text p{color:var(--rip-text-dim);text-shadow:0 2px 10px #040207e6;margin:0;font-size:13px}.rip-progress-indicator{width:220px;animation:.6s cubic-bezier(.34,1.56,.64,1) rip-fade-in-up;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}.rip-progress-bar{background:#ffffff1f;border-radius:3px;width:100%;height:6px;overflow:hidden}.rip-progress-fill{background:linear-gradient(90deg, var(--rip-magenta), var(--rip-cyan));height:100%;transition:width 50ms linear;box-shadow:0 0 10px #d946efb3}.rip-progress-text{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--rip-text-dim);margin:10px 0 0;font-size:12px;font-weight:600}.rip-extraction-stage{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex;position:relative}.rip-card-rising{flex-direction:column;align-items:center;gap:12px;animation:.6s cubic-bezier(.34,1.56,.64,1) rip-fade-in-up;display:flex;position:relative}.rip-card-stack-center{width:232px;height:254px;position:relative}.rip-card-stack-tappable{cursor:pointer}.rip-card-stack-tappable:focus-visible{outline:2px solid var(--rip-cyan);outline-offset:6px;border-radius:14px}.rip-stack-halo{filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#d946ef66 0%,#8b5cf629 45%,#0000 70%);animation:4s ease-in-out infinite rip-platform-pulse;position:absolute;inset:-38%}.rip-card-in-stack-rising{width:100%;animation:.6s cubic-bezier(.34,1.56,.64,1) rip-card-rise;position:absolute;top:0;left:50%}.rip-cardback-img{border-radius:12px;width:100%;height:auto;box-shadow:0 18px 34px #0009,0 0 22px #d946ef4d}@keyframes rip-card-rise{0%{opacity:0;transform:translate(-50%)translateY(50px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.rip-extraction-instruction{color:var(--rip-text-dim);text-align:center;text-shadow:0 2px 12px #040207f2;margin:0;padding:8px 18px;font-size:13px;animation:2s ease-in-out infinite rip-pulse-text}@keyframes rip-pulse-text{0%,to{opacity:.72}50%{opacity:1}}.rip-current-card-container{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex;position:relative}.rip-card-display{aspect-ratio:488/680;cursor:pointer;width:min(237px,62vw,30vh);transition:transform .15s cubic-bezier(.4,0,.2,1);animation:.6s cubic-bezier(.34,1.56,.64,1) rip-fade-in-up;display:flex;position:relative}.rip-card-halo{pointer-events:none;filter:blur(10px);animation:3.2s ease-in-out infinite rip-platform-pulse;position:absolute;inset:-62%}.rip-card-display:hover{transform:scale(1.02)}.rip-card-display:active{transform:scale(.98)}.rip-card-display:focus-visible{outline:2px solid var(--rip-magenta);outline-offset:4px;border-radius:12px}.rip-card-info-overlay{pointer-events:none;z-index:10;border-radius:4.75%/3.5%;position:absolute;inset:0;overflow:hidden}.rip-card-info-top{justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex;position:absolute;top:14.5%;left:0;right:0}.rip-card-number{border:1px solid var(--rip-border);color:var(--rip-text);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0510d1;border-radius:999px;justify-content:center;align-items:center;padding:3px 9px;font-size:10.5px;font-weight:700;line-height:1.25;display:inline-flex}.rip-card-rarity-badge{color:#0a0510;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:9.5px;font-weight:700;line-height:1.25;display:inline-block;box-shadow:0 4px 12px #0006}.rip-card-info-bottom{text-align:left;background:linear-gradient(#0000 0%,#04020742 14%,#040207b3 30%,#040207f2 50%,#040207f7 100%);justify-content:space-between;align-items:flex-end;gap:8px;padding:26px 10px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.rip-card-info-id{flex-direction:column;gap:1px;min-width:0;display:flex}.rip-card-name{color:#fff;text-shadow:0 2px 8px #000c;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.rip-card-set{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;line-height:1.25;overflow:hidden}.rip-card-value{white-space:nowrap;text-shadow:0 2px 8px #000c;flex:none;margin:0;font-size:13px;font-weight:700;line-height:1.25}.rip-chamber-empty{padding:24px}.rip-empty-panel{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:420px;display:flex}.rip-empty-panel h2{letter-spacing:.02em;color:#fff;margin:0;font-size:22px;font-weight:700}.rip-empty-panel p{color:#ffffffa8;margin:0 0 6px;font-size:14px;line-height:1.5}.rip-done-panel{text-align:center;padding:26px 42px;animation:.5s cubic-bezier(.34,1.56,.64,1) rip-fade-in-up;position:relative;overflow:visible}.rip-done-burst{mix-blend-mode:screen;opacity:.32;pointer-events:none;z-index:0;width:220%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rip-done-title{z-index:1;letter-spacing:.04em;filter:drop-shadow(0 2px 14px #040207e6);background:linear-gradient(100deg, #f2b8ff, var(--rip-magenta) 55%, var(--rip-cyan));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:26px;font-weight:700;position:relative}.rip-done-value{z-index:1;color:var(--rip-text-dim);margin:0;font-size:14px;position:relative}.rip-done-value span{color:var(--rip-gold);font-size:16px;font-weight:700}.rip-card-progress{flex-direction:column;align-items:center;gap:10px;display:flex}.rip-progress-counter{letter-spacing:.12em;text-transform:uppercase;color:var(--rip-text-dim);font-size:12px;font-weight:600}.rip-progress-dots{flex-wrap:wrap;justify-content:center;gap:6px;max-width:300px;display:flex}.rip-progress-dot{background:#ffffff24;border-radius:50%;width:9px;height:9px;transition:all .2s cubic-bezier(.4,0,.2,1)}.rip-progress-dot.revealed{background:var(--rip-magenta);transform:scale(1.15);box-shadow:0 0 10px #d946efcc}.rip-actions{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;max-width:420px;display:flex}.rip-cta{justify-content:center;width:100%;max-width:300px}.rip-quiet-action{color:#22d3eeb8;letter-spacing:.9px;text-transform:uppercase;cursor:pointer;text-shadow:0 2px 10px #040207e6;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:8px 14px;font-size:11px;font-weight:700;transition:color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.rip-quiet-action:hover{color:var(--rip-cyan);background:#22d3ee14}.rip-recap-rail{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--rip-border);z-index:60;background:linear-gradient(#08040db8,#08040df2);flex-direction:column;gap:8px;max-height:180px;padding:10px 0;animation:.4s cubic-bezier(.34,1.56,.64,1) rip-slide-up;display:flex;position:absolute;bottom:0;left:0;right:0}@keyframes rip-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.rip-recap-rail-scroll{scroll-behavior:smooth;flex-wrap:nowrap;gap:12px;padding:0 16px;display:flex;overflow:auto hidden}.rip-recap-rail-scroll::-webkit-scrollbar{height:4px}.rip-recap-rail-scroll::-webkit-scrollbar-track{background:0 0}.rip-recap-rail-scroll::-webkit-scrollbar-thumb{background:var(--rip-magenta);border-radius:2px}.rip-recap-card{opacity:0;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px 6px 0;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards rip-card-stagger-reveal;display:flex}.rip-recap-card+.rip-recap-card{border-left:1px solid #ffffff14;padding-left:12px}.rip-recap-card>div:first-child{width:44px!important;height:60px!important}.rip-recap-card:first-child{animation-delay:0s}.rip-recap-card:nth-child(2){animation-delay:60ms}.rip-recap-card:nth-child(3){animation-delay:.12s}.rip-recap-card:nth-child(4){animation-delay:.18s}.rip-recap-card:nth-child(5){animation-delay:.24s}.rip-recap-card:nth-child(6){animation-delay:.3s}.rip-recap-card:nth-child(7){animation-delay:.36s}.rip-recap-card:nth-child(8){animation-delay:.42s}.rip-recap-card:nth-child(9){animation-delay:.48s}.rip-recap-card:nth-child(10){animation-delay:.54s}@keyframes rip-card-stagger-reveal{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.rip-recap-card-label{flex-direction:column;gap:2px;min-width:0;display:flex}.rip-recap-card-name{color:var(--rip-text);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:12px;font-weight:600;overflow:hidden}.rip-recap-card-value{color:var(--rip-gold);font-size:11px;font-weight:600}.rip-recap-total{text-align:right;color:var(--rip-gold);padding:0 16px 6px;font-size:12px;font-weight:600}@keyframes rip-fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.rip-chamber-container{max-height:calc(100dvh - 80px);bottom:80px}.rip-pack-layers{width:min(46vh,86vw,400px)}.rip-card-stack-center{width:200px;height:220px}.rip-progress-dots{max-width:250px}.rip-quiet-action{padding:7px 12px;font-size:10.5px}.rip-instruction-overlay{padding-bottom:156px}.rip-progress-indicator{bottom:156px}}@media (width<=480px){.rip-controls-top{padding:12px 14px}.rip-content{padding:16px}.rip-card-stack-center{width:180px;height:198px}.rip-card-name,.rip-card-value{font-size:12px}.rip-progress-dots{gap:4px;max-width:200px}.rip-progress-dot{width:8px;height:8px}.rip-recap-rail{max-height:140px}.rip-recap-card-name{max-width:80px}.rip-done-panel{padding:20px 26px}}@media (prefers-reduced-motion:reduce){.rip-chamber-container *,.rip-chamber-container :before,.rip-chamber-container :after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}.rip-recap-card{opacity:1}}@media (prefers-contrast:more){.rip-button-icon{border:1px solid var(--rip-text)}.rip-quiet-action{border:2px solid var(--rip-cyan)}.rip-progress-dot.revealed{border:2px solid var(--rip-magenta);background:0 0}}@keyframes rip-pack-shake{0%{transform:translate(0)rotate(0)scale(1)}20%{transform:translate(-6px)rotate(-1.4deg)scale(.97)}40%{transform:translate(5px)rotate(1.1deg)scale(1.03)}60%{transform:translate(-4px)rotate(-.7deg)scale(1.01)}80%{transform:translate(2px)rotate(.4deg)scale(1)}to{transform:translate(0)rotate(0)scale(1)}}.rip-pack-shake{animation:.32s ease-out rip-pack-shake}@media (prefers-reduced-motion:reduce){.rip-pack-shake{animation:none}}.rip-chamber-label-sub--god{color:#d6a85f;letter-spacing:.14em;text-shadow:0 0 12px #d6a85f8c;font-weight:700}.rip-done-panel--god .rip-done-title{color:#d6a85f;text-shadow:0 0 18px #d6a85f80}.rip-godpack-takeover{z-index:80;pointer-events:none;justify-content:center;align-items:center;animation:2.6s ease-in-out both rip-god-fade;display:flex;position:fixed;inset:0;overflow:hidden}.rip-god-flash{background:radial-gradient(circle,#d6a85f80 0%,#d6a85f38 35%,#08080cd9 78%);position:absolute;inset:0}.rip-god-shards{opacity:.85;mix-blend-mode:screen;width:min(140vw,1200px);max-width:none;animation:2.6s ease-out both rip-god-spin;position:absolute}.rip-god-light{opacity:.9;mix-blend-mode:screen;width:min(90vw,720px);max-width:none;animation:1.3s ease-in-out infinite alternate rip-god-pulse;position:absolute}.rip-god-particles{-o-object-fit:cover;object-fit:cover;opacity:.75;mix-blend-mode:screen;width:100%;height:100%;animation:2.6s linear both rip-god-rise;position:absolute;inset:0}.rip-god-text{z-index:2;text-align:center;flex-direction:column;gap:6px;animation:.7s cubic-bezier(.34,1.56,.64,1) both rip-god-text-in;display:flex;position:relative}.rip-god-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#f4f4f4eb;text-shadow:0 0 10px #d6a85fcc;font-size:13px;font-weight:700}.rip-god-title{letter-spacing:.08em;color:#f6d9a0;text-shadow:0 0 22px #d6a85fe6,0 0 60px #d6a85f8c,0 4px 24px #000c;font-size:clamp(38px,8.5vw,68px);font-weight:800;line-height:1}.rip-god-sub{letter-spacing:.08em;color:#f4f4f4d9;font-size:13px;font-weight:600}@keyframes rip-god-fade{0%{opacity:0}8%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes rip-god-spin{0%{transform:scale(.6)rotate(-14deg)}to{transform:scale(1.15)rotate(6deg)}}@keyframes rip-god-pulse{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}@keyframes rip-god-rise{0%{transform:translateY(6%)}to{transform:translateY(-6%)}}@keyframes rip-god-text-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rip-godpack-takeover,.rip-god-shards,.rip-god-light,.rip-god-particles,.rip-god-text{animation:none}}.rip-step-hint{letter-spacing:.02em;color:#a9a9bb;text-align:center;text-shadow:0 1px 3px #000000e6;margin:0 0 8px;font-size:12px}.pack-recap-container{color:#f4f4f4;flex-direction:column;flex:1 0 auto;width:100%;min-height:0;padding:8px 0 32px;display:flex;position:relative}.recap-loading{text-align:center;color:#b9aec6;justify-content:center;align-items:center;gap:12px}.recap-loading h2{color:#f4f4f4;margin:0}.recap-loading p{margin:0}.recap-chamber-bg{z-index:0;pointer-events:none;background:#060309;position:fixed;inset:0;overflow:hidden}.recap-bg-env{-o-object-fit:cover;object-fit:cover;opacity:.34;width:100%;height:100%;position:absolute;inset:0}.recap-bg-dim{background:radial-gradient(70% 55% at 50% 30%,#d946ef1f 0%,#0000 65%),linear-gradient(#0603099e 0%,#06030980 40%,#060309e0 100%);position:absolute;inset:0}.recap-bg-spotlight{mix-blend-mode:screen;opacity:.5;width:min(105vh,95vw);position:absolute;top:-16%;left:50%;transform:translate(-50%)}.recap-bg-vignette{background:radial-gradient(85% 75% at 50% 40%,#0000 55%,#040207d1 100%);position:absolute;inset:0}.recap-content{z-index:1;width:100%;max-width:1100px;margin:0 auto;animation:.5s ease-out recap-fade-in-up;position:relative}@keyframes recap-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.recap-back-link{color:#22d3ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a05108c;border:1px solid #22d3ee59;border-radius:999px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 14px 6px 8px;font-size:13px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.recap-back-link:hover{background:#22d3ee1a;box-shadow:0 0 14px #22d3ee40}.recap-header{text-align:center;margin-bottom:12px}.recap-title{letter-spacing:.01em;background:linear-gradient(100deg,#f2b8ff,#d946ef 55%,#22d3ee);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 4px;font-size:24px;font-weight:700}@media (width>=768px){.recap-title{font-size:29px}}.recap-subtitle{color:#b9aec6;margin:0;font-size:12.5px}.section-title{text-transform:uppercase;letter-spacing:.14em;color:#b9aec6;margin:0;font-size:11px;font-weight:600}.recap-ledger{margin-bottom:14px}.recap-ledger-head{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.recap-undecided{margin:0 0 var(--wf-s-3);padding:var(--wf-s-2) var(--wf-s-3);border-radius:var(--wf-r-md);color:var(--wf-ink-2);font-size:var(--wf-t-sm);background:#8b5cf61a;border:1px solid #8b5cf661;line-height:1.45;display:block}.recap-undecided-count{letter-spacing:.04em;color:var(--wf-violet-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.recap-ledger-total{color:#d6a85f;margin:0;font-size:12px;font-weight:700}.details-table{border-top:1px solid #ffffff17}.table-row{border-bottom:1px solid #ffffff17;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:10px 2px;transition:background .15s;display:grid}.table-row:hover{background:#d946ef0b}@media (width>=900px){.details-table{-moz-column-gap:34px;border-top:none;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px;display:grid}.table-row{border-top:1px solid #ffffff17;border-bottom:none}}.recap-row-art{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0;line-height:0;transition:transform .18s,filter .18s;display:block;position:relative}.recap-row-art:hover,.recap-row-art:focus-visible{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--rarity-color,#d946ef) 55%, transparent));outline:none;transform:translateY(-2px)}.recap-row-art>div{width:78px!important;height:108px!important}.table-row.is-best .recap-row-art{filter:drop-shadow(0 0 12px #d6a85f73)}.recap-row-best{color:#1a1206;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(120deg,#d6a85f,#f0cf9a);border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:8.5px;font-weight:700;line-height:1.4;display:inline-flex;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000080}.recap-row-body{flex-direction:column;gap:7px;min-width:0;display:flex}.recap-row-id{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.card-name-text{color:#fff;min-width:0;margin:0;font-size:14.5px;font-weight:700;line-height:1.25}.recap-row-set{color:#b9aec6;flex-wrap:wrap;align-items:baseline;gap:4px 9px;min-width:0;margin:0;font-size:11px;display:flex}.recap-row-setname{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.recap-row-rarity{letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:700}.td-value{color:#d6a85f;white-space:nowrap;font-size:16px;font-weight:700}.action-badge{letter-spacing:.1em;text-transform:uppercase;color:var(--wf-accent,#d946ef);white-space:nowrap;font-size:9.5px;font-weight:700}.action-badge.is-none{color:#b9aec6b3}.table-row .wf-actionbar{max-width:none;margin:0}.recap-totals{border-bottom:1px solid #ffffff17;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 18px;margin-bottom:16px;padding:12px 2px 14px;display:grid}.recap-total{flex-direction:column;gap:3px;min-width:0;display:flex}@media (width>=768px){.recap-total{flex-direction:row;align-items:baseline;gap:10px}}.recap-total-label{letter-spacing:.14em;text-transform:uppercase;color:#b9aec6;font-size:10px;font-weight:700}.recap-total-value{font-size:17px;font-weight:700}.recap-total-value.gold{color:#d6a85f}.recap-total-value.cyan{color:#22d3ee}.recap-total-value.red{color:#f87171}.recap-actions{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.recap-actions .action-btn.primary{grid-column:1/-1}@media (width>=768px){.recap-actions{justify-content:center;display:flex}}.action-btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 24px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.action-btn.primary{color:#fff;background:linear-gradient(120deg,#d946ef 0%,#8b5cf6 100%);box-shadow:0 8px 24px #d946ef59,inset 0 1px #ffffff40}.action-btn.primary:hover{transform:translateY(-2px);box-shadow:0 12px 30px #d946ef80}.action-btn.secondary{color:#22d3ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a05108c;border:1px solid #22d3ee80}.action-btn.secondary:hover{background:#22d3ee1f;transform:translateY(-2px);box-shadow:0 0 16px #22d3ee4d}.recap-detail{flex-direction:column;align-items:center;gap:16px;display:flex}@media (width>=640px){.recap-detail{flex-direction:row;align-items:flex-start;gap:22px}}.recap-detail-art{flex-shrink:0;line-height:0}.recap-detail-rows{width:100%;min-width:0;margin:0}.recap-detail-rows>div{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;display:flex}.recap-detail-rows>div:last-child{border-bottom:none}.recap-detail-rows dt{letter-spacing:.12em;text-transform:uppercase;color:#b9aec6;font-size:10.5px;font-weight:700}.recap-detail-rows dd{color:#f4f4f4;text-align:right;margin:0;font-size:13.5px;font-weight:700}.recap-detail-rows .is-highlight dd{color:#d6a85f;font-size:20px;font-weight:700}@media (prefers-reduced-motion:reduce){.pack-recap-container *,.pack-recap-container :before,.pack-recap-container :after{transition-duration:0s!important;animation-duration:0s!important}}.recap-fairness-line{text-align:center;margin:14px 0 0;font-size:11.5px}.recap-fairness-line a{color:#71717c;border-bottom:1px dotted #8b5cf673;padding-bottom:1px;text-decoration:none;transition:color .16s}.recap-fairness-line a:hover{color:#22d3ee}.recap-row-badges{justify-content:flex-start;margin:-2px 0 0}.recap-detail-badges{justify-content:center;margin:0 0 2px}.fv-wrap{justify-content:center;min-height:100%;padding:24px 16px 96px;display:flex}.fv-panel{width:100%;max-width:660px}.fv-back{color:var(--wf-ink-2);align-items:center;gap:4px;margin-bottom:18px;font-size:12.5px;text-decoration:none;display:inline-flex}.fv-back:hover{color:var(--wf-cyan)}.fv-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--wf-cyan);margin:0 0 4px;font-size:10px;font-weight:650}.fv-title{color:var(--wf-ink);margin:0 0 10px;font-size:24px;font-weight:800}.fv-sub{letter-spacing:.6px;text-transform:uppercase;color:var(--wf-ink-2);margin:22px 0 8px;font-size:13px;font-weight:700}.fv-note{color:#a5a5b0;margin:0 0 14px;font-size:13.5px;line-height:1.55}.fv-note a{color:var(--wf-cyan)}.fv-dim{color:var(--wf-ink-3)}.fv-rows{flex-direction:column;gap:10px;margin:0;display:flex}.fv-row{background:#121218b3;border:1px solid #8b5cf638;border-radius:10px;padding:10px 12px}.fv-row dt{letter-spacing:.4px;color:var(--wf-ink-2);margin-bottom:4px;font-size:11px}.fv-row dd{margin:0}.fv-mono{color:#e7e7ee;word-break:break-all;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;line-height:1.5}.fv-badge{border-radius:var(--wf-r-pill);letter-spacing:.5px;vertical-align:middle;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.fv-badge.ok{color:var(--wf-good);background:#34d39924}.fv-badge.bad{color:#fb7185;background:#f43f5e29}.fv-cards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fv-cards li{color:#e7e7ee;background:#121218b3;border:1px solid #8b5cf629;border-radius:8px;align-items:baseline;gap:10px;padding:8px 12px;font-size:13px;display:flex}.fv-cards li .fv-dim{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:ui-monospace,Consolas,monospace;font-size:10.5px;overflow:hidden}.fv-val{color:var(--wf-gold);font-weight:650}.wf-savedaddr{text-align:left;color:var(--wf-ink)}.wf-savedaddr-head{margin-bottom:12px}.wf-savedaddr-title{letter-spacing:.1em;text-transform:uppercase;color:var(--wf-ink);margin:0;font-size:13px;font-weight:800}.wf-savedaddr-sub{color:var(--wf-ink-2);margin:5px 0 0;font-size:12px;line-height:1.45}.wf-savedaddr-card{border-radius:var(--wf-radius-panel,16px);background:#08080ab8;border:1px solid #ffffff1a;padding:13px 14px}.wf-savedaddr-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.wf-savedaddr-badge{border-radius:var(--wf-r-pill);letter-spacing:.1em;text-transform:uppercase;color:var(--wf-ink-2);border:1px solid #ffffff1f;align-items:center;gap:5px;padding:4px 9px;font-size:9.5px;font-weight:700;display:inline-flex}.wf-savedaddr-badge[data-source=account]{border-color:var(--wf-accent,var(--wf-cyan));color:var(--wf-accent,var(--wf-cyan));background:var(--wf-ov-tint,#22d3ee1a)}.wf-savedaddr-badge[data-source=device]{color:var(--wf-warn);background:#f59e0b14;border-color:#f59e0b73}.wf-savedaddr-note{color:var(--wf-ink-2);margin:8px 0 0;font-size:11.5px;line-height:1.45}.wf-savedaddr-empty{border-radius:var(--wf-radius-panel,16px);background:#08080a8c;border:1px dashed #ffffff24;flex-direction:column;align-items:flex-start;gap:7px;padding:16px 14px;display:flex}.wf-savedaddr-empty svg{color:var(--wf-ink-dim)}.wf-savedaddr-empty-title{color:var(--wf-ink);margin:0;font-size:13px;font-weight:700}.wf-savedaddr-empty-body{color:var(--wf-ink-2);max-width:46ch;margin:0;font-size:12px;line-height:1.5}.wf-savedaddr-empty .wf-savedaddr-btn{margin-top:5px}.wf-savedaddr-editor{border-radius:var(--wf-radius-panel,16px);background:#08080a8c;border:1px solid #ffffff14;padding:13px 14px}.wf-savedaddr-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.wf-savedaddr-btn{border-radius:var(--wf-radius-ctl,12px);min-height:44px;color:var(--wf-ink);letter-spacing:.02em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;justify-content:center;align-items:center;gap:6px;padding:0 15px;font-size:12.5px;font-weight:700;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.wf-savedaddr-btn:hover:not(:disabled){background:#ffffff12;border-color:#ffffff47}.wf-savedaddr-btn:focus-visible{border-color:var(--wf-accent,var(--wf-cyan));box-shadow:0 0 0 3px var(--wf-ov-tint,#22d3ee1f);outline:none}.wf-savedaddr-btn:disabled{opacity:.5;cursor:default}.wf-savedaddr-btn--primary{border-color:var(--wf-accent,var(--wf-cyan));background:var(--wf-ov-tint,#22d3ee1f);color:var(--wf-accent,var(--wf-cyan))}.wf-savedaddr-btn--primary:hover:not(:disabled){background:var(--wf-ov-tint-strong,#22d3ee33);border-color:var(--wf-accent,var(--wf-cyan))}.wf-savedaddr-btn--danger{color:var(--wf-bad);border-color:#ef444466}.wf-savedaddr-btn--danger:hover:not(:disabled){border-color:var(--wf-bad-strong);background:#ef44441a}.wf-savedaddr-confirm{border-radius:var(--wf-radius-ctl,12px);background:#ef44440f;border:1px solid #ef44444d;margin-top:12px;padding:11px 12px}.wf-savedaddr-confirm p{color:var(--wf-ink);margin:0;font-size:12px;line-height:1.5}.wf-savedaddr-confirm strong{color:var(--wf-ink)}.wf-savedaddr-status{margin:10px 0 0;font-size:12px;font-weight:600;line-height:1.45}.wf-savedaddr-status--ok{color:var(--wf-accent,var(--wf-cyan))}.wf-savedaddr-status--error{color:var(--wf-bad)}.wf-savedaddr-fineprint{color:#6f6f78;max-width:60ch;margin:11px 0 0;font-size:11px;line-height:1.5}.wf-savedaddr--ship .wf-savedaddr-card,.wf-savedaddr--ship .wf-savedaddr-empty,.wf-savedaddr--ship .wf-savedaddr-editor{padding:11px 12px}.wf-savedaddr--ship .wf-savedaddr-fineprint{margin-top:9px}@media (width<=420px){.wf-savedaddr-actions{gap:7px}.wf-savedaddr-btn{flex:100%;padding:0 12px}}.vlt-wrap{gap:var(--wf-s-3);max-width:var(--wf-content-max);flex-direction:column;width:100%;margin:0 auto;display:flex}@media (width<=719px){.vlt-wrap{gap:var(--wf-s-2)}}.vlt-wrap:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 50% at 50% 0,#d946ef17 0%,#0000 76%),radial-gradient(100% 45% at 0 70%,#8b5cf60f 0%,#0000 80%),radial-gradient(110% 40% at 100% 100%,#22d3ee0d 0%,#0000 78%);position:fixed;inset:0}.vlt-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vlt-unopened{flex-direction:column;gap:7px;display:flex}.vlt-unopened--unfinished .vlt-unopened-label{color:var(--wf-violet-soft)}.vlt-unopened-label{font-size:var(--wf-t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--wf-violet-soft);margin:0;font-weight:700}.vlt-unopened-rail{gap:var(--wf-s-2);flex-direction:column;display:flex}.vlt-unopened-card{align-items:center;gap:var(--wf-s-3);padding:9px var(--wf-s-4);border-radius:var(--wf-r-lg);background:radial-gradient(ellipse 70% 130% at 0% 50%, #d946ef1a 0%, transparent 62%), var(--wf-surface-2);transition:transform var(--wf-dur-2) var(--wf-ease), border-color var(--wf-dur-2) var(--wf-ease), box-shadow var(--wf-dur-2) var(--wf-ease);border:1px solid #8b5cf659;text-decoration:none;display:flex}.vlt-unopened-card:hover{border-color:#d946ef99;transform:translateY(-1px);box-shadow:0 0 18px #d946ef2e}.vlt-unopened-card:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.vlt-unopened-art{filter:drop-shadow(0 4px 10px #0000008c);flex-shrink:0;width:42px;height:auto}.vlt-unopened-info{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vlt-unopened-title{font-size:var(--wf-t-base);color:var(--wf-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.vlt-unopened-tier{font-size:var(--wf-t-xs);color:var(--wf-ink-2)}.vlt-unopened-cta{padding:7px var(--wf-s-4);border-radius:var(--wf-r-pill);color:var(--wf-violet-soft);font-size:var(--wf-t-xs);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;transition:all var(--wf-dur-3) var(--wf-ease);border:1px solid #8b5cf673;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.vlt-unopened-card:hover .vlt-unopened-cta{border-color:var(--wf-violet);background:#8b5cf61a;box-shadow:0 0 14px #8b5cf640}.vlt-wrap--empty .vlt-unopened{width:100%;max-width:460px;margin:0 auto var(--wf-s-5);padding:0 var(--wf-s-4)}.vlt-head{justify-content:space-between;align-items:center;gap:var(--wf-s-3);display:flex}.vlt-headtext{min-width:0}.vlt-headctl{align-items:center;gap:var(--wf-s-2);flex-shrink:0;display:flex}.vlt-title{font-size:var(--wf-t-2xl);letter-spacing:-.01em;background:linear-gradient(135deg, var(--wf-ink) 30%, var(--wf-magenta) 120%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700}.vlt-sub{font-size:var(--wf-t-sm);color:var(--wf-ink-2);flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin:3px 0 0;display:flex}.vlt-sub-sep{color:var(--wf-ink-dim)}.vlt-sub-currency{font-size:var(--wf-t-xs);color:var(--wf-ink-3);margin-top:-6px;font-weight:400;display:block}.vlt-sub-value{color:var(--wf-gold);font-weight:700}.vlt-sub-basis{color:var(--wf-ink-2);font-weight:600}.vlt-stats-below{padding-top:var(--wf-s-3);border-top:1px solid var(--wf-line);margin-top:0}@media (width>=1024px){.vlt-title{font-size:var(--wf-t-3xl)}.vlt-sub{font-size:var(--wf-t-base)}}.vlt-selectbtn{height:34px;padding:0 var(--wf-s-4);border-radius:var(--wf-r-pill);border:1px solid var(--wf-line-strong);color:var(--wf-ink-2);font-family:inherit;font-size:var(--wf-t-sm);cursor:pointer;transition:color var(--wf-dur-2) var(--wf-ease), border-color var(--wf-dur-2) var(--wf-ease), background var(--wf-dur-2) var(--wf-ease);background:#ffffff0a;font-weight:700}.vlt-selectbtn:hover{color:var(--wf-ink);border-color:var(--wf-line-accent)}.vlt-selectbtn.is-on{color:var(--wf-cyan);border-color:var(--wf-line-accent);background:#22d3ee1a}.vlt-selectbtn:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.vlt-viewtoggle{gap:var(--wf-s-1);border:1px solid var(--wf-line-strong);border-radius:var(--wf-r-pill);background:#ffffff0a;padding:3px;display:flex}.vlt-viewbtn{border-radius:var(--wf-r-pill);width:34px;height:28px;color:var(--wf-ink-3);cursor:pointer;transition:all var(--wf-dur-2) var(--wf-ease);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.vlt-viewbtn.is-active{color:var(--wf-magenta);background:#d946ef29}.vlt-viewbtn:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.vlt-statrow{gap:var(--wf-s-2);flex-wrap:wrap;margin:-2px 0 0;display:flex}.vlt-chip{border-radius:var(--wf-r-pill);border:1px solid var(--wf-line);background:var(--wf-surface-2);min-height:32px;color:var(--wf-ink-2);font-family:inherit;font-size:var(--wf-t-sm);cursor:pointer;white-space:nowrap;transition:color var(--wf-dur-2) var(--wf-ease), border-color var(--wf-dur-2) var(--wf-ease), background var(--wf-dur-2) var(--wf-ease);align-items:baseline;gap:6px;padding:0 10px;font-weight:650;display:inline-flex}.vlt-chip:hover{color:var(--wf-ink);border-color:var(--wf-line-strong)}.vlt-chip:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.vlt-chip.is-on{color:var(--wf-ink);border-color:var(--wf-line-accent);background:#22d3ee1a}.vlt-chip-n{font-variant-numeric:tabular-nums;color:var(--wf-ink);font-weight:800}.vlt-chip-sub{font-size:var(--wf-t-xs);color:var(--wf-ink-3);font-weight:700}.vlt-chip--held .vlt-chip-n{color:var(--wf-gold)}.vlt-chip--pending .vlt-chip-n{color:var(--wf-violet-soft)}.vlt-chip--listed .vlt-chip-n{color:var(--wf-cyan)}.vlt-chip--shipping .vlt-chip-n{color:var(--wf-good)}.vlt-chip--sold .vlt-chip-n{color:var(--wf-ink-2)}.vlt-toolbar{align-items:center;gap:var(--wf-s-2);flex-wrap:wrap;display:flex}.vlt-search{flex:190px;min-width:0;position:relative}.vlt-filterbtn{border-radius:var(--wf-r-pill);border:1px solid var(--wf-line-strong);background:var(--wf-surface-2);height:38px;color:var(--wf-ink-2);font-family:inherit;font-size:var(--wf-t-sm);cursor:pointer;transition:all var(--wf-dur-2) var(--wf-ease);flex-shrink:0;align-items:center;gap:6px;padding:0 15px;font-weight:700;display:inline-flex}.vlt-filterbtn:hover,.vlt-filterbtn.is-open{color:var(--wf-cyan);border-color:var(--wf-line-accent)}.vlt-filterbtn:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.vlt-search svg{left:var(--wf-s-3);color:var(--wf-ink-dim);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.vlt-search input{background:var(--wf-surface-2);border:1px solid var(--wf-line-strong);border-radius:var(--wf-r-pill);width:100%;height:38px;font-family:inherit;font-size:var(--wf-t-base);color:var(--wf-ink);transition:all var(--wf-dur-2) var(--wf-ease);outline:none;padding:0 34px 0 36px}.vlt-search input::placeholder{color:var(--wf-ink-dim)}.vlt-search input:focus{border-color:#d946ef99;box-shadow:0 0 0 3px #d946ef1f}.vlt-search-clear{border-radius:var(--wf-r-pill);width:26px;height:26px;color:var(--wf-ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.vlt-search-clear:hover{color:var(--wf-ink)}.vlt-search-clear:focus-visible{outline:2px solid var(--wf-focus);outline-offset:1px}.vlt-sort,.vlt-filters select{appearance:none;background-color:var(--wf-surface-2);border:1px solid var(--wf-line-strong);border-radius:var(--wf-r-pill);padding:0 32px 0 var(--wf-s-3);height:38px;font-family:inherit;font-size:var(--wf-t-sm);color:var(--wf-ink-2);cursor:pointer;transition:all var(--wf-dur-2) var(--wf-ease);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;outline:none}.vlt-sort:focus,.vlt-filters select:focus{border-color:var(--wf-line-accent);box-shadow:0 0 0 3px #22d3ee1a}.vlt-filters{gap:var(--wf-s-2);flex-wrap:wrap;margin-top:-2px;display:flex}.vlt-count{align-items:center;gap:var(--wf-s-3);font-size:var(--wf-t-xs);color:var(--wf-ink-3);margin:-6px 0 0;display:flex}.vlt-count-clear{min-height:30px;padding:0 var(--wf-s-3);border-radius:var(--wf-r-pill);border:1px solid var(--wf-line);color:var(--wf-cyan);font-family:inherit;font-size:var(--wf-t-xs);cursor:pointer;background:0 0;font-weight:700}.vlt-count-clear:hover{border-color:var(--wf-line-accent)}.vlt-count-clear:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.vlt-grid{grid-template-columns:repeat(auto-fill, minmax(var(--vlt-col,200px), 1fr));gap:var(--wf-s-4);display:grid}@media (width<=719px){.vlt-grid{gap:var(--wf-s-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.vlt-tile{padding:7px 7px var(--wf-s-2);border-radius:var(--wf-r-lg);border:1px solid var(--wf-line);text-align:left;transition:transform var(--wf-dur-2) var(--wf-ease), border-color var(--wf-dur-2) var(--wf-ease), box-shadow var(--wf-dur-2) var(--wf-ease);background:linear-gradient(#181820eb,#0f0f15eb);grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:"art""name""sub""meta""cta";gap:6px;display:grid;position:relative}.vlt-tile:before{content:"";left:var(--wf-s-4);right:var(--wf-s-4);background:linear-gradient(90deg, var(--wf-cyan), var(--wf-magenta));opacity:0;height:2px;transition:opacity var(--wf-dur-2) var(--wf-ease);pointer-events:none;border-radius:2px;position:absolute;top:-1px}@media (hover:hover) and (pointer:fine){.vlt-tile:hover{border-color:var(--wf-line-accent);box-shadow:var(--wf-e-3);transform:translateY(-3px)}.vlt-tile:hover:before{opacity:1}.vlt-tile:hover .vlt-tile-art>:first-child{transform:scale(1.035)}}.vlt-tile:focus-within{box-shadow:var(--wf-e-3);border-color:#22d3ee8c}.vlt-tile:focus-within:before{opacity:1}.vlt-tile.is-sold{opacity:.6}.vlt-tile.is-selected{border-color:var(--wf-cyan);box-shadow:var(--wf-glow-cyan)}.vlt-tile.is-locked{opacity:.4}@media (prefers-reduced-motion:reduce){.vlt-tile,.vlt-tile:before,.vlt-tile-art>:first-child{transition:none}.vlt-tile:hover,.vlt-tile:hover .vlt-tile-art>:first-child{transform:none}}.vlt-tile-art{aspect-ratio:488/680;border-radius:var(--wf-r-md);isolation:isolate;background:#0a0a10;grid-area:art;width:100%;display:block;position:relative;overflow:hidden}.vlt-tile-art>:first-child{width:100%;height:100%;transition:transform var(--wf-dur-3) var(--wf-ease)}.vlt-status,.vlt-tile-rarity{z-index:2;border-radius:var(--wf-r-xs);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#06060acc;border:1px solid;max-width:calc(100% - 12px);padding:2px 6px;font-size:9px;font-weight:800;line-height:1.5;position:absolute;overflow:hidden}.vlt-status{top:6px;right:6px}.vlt-tile-rarity{border-color:var(--wf-line-strong);bottom:6px;right:6px}.vlt-status--held{color:var(--wf-gold)}.vlt-status--listed{color:var(--wf-cyan)}.vlt-status--shipping{color:var(--wf-good)}.vlt-status--sold{color:var(--wf-ink-2)}.vlt-status--pending{color:var(--wf-violet-soft)}.vlt-tile-badges{z-index:2;justify-content:flex-start;max-width:calc(100% - 12px);position:absolute;bottom:6px;left:6px}.vlt-tile-check{z-index:3;border-radius:var(--wf-r-xs);border:1px solid var(--wf-line-strong);width:20px;height:20px;color:var(--wf-cyan-ink);background:#06060acc;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;left:6px}.vlt-tile-check.is-on{border-color:var(--wf-cyan);background:var(--wf-cyan)}.vlt-tile-open,.vlt-row-open{z-index:1;appearance:none;border-radius:inherit;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.vlt-tile-open:focus-visible,.vlt-row-open:focus-visible{outline:2px solid var(--wf-focus);outline-offset:3px}.vlt-tile-open:disabled,.vlt-row-open:disabled{cursor:default}.vlt-tile-name{font-size:var(--wf-t-base);letter-spacing:-.005em;color:var(--wf-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:name;margin:0;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.vlt-tile-sub{font-size:var(--wf-t-xs);color:var(--wf-ink-3);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;grid-area:sub;align-self:start;min-height:1.32em;margin:0;line-height:1.32;display:-webkit-box;overflow:hidden}.vlt-tile-meta{justify-content:space-between;align-items:baseline;gap:var(--wf-s-2);grid-area:meta;min-width:0;margin:0;display:flex}.vlt-tile-value{font-weight:800;font-size:var(--wf-t-md);color:var(--wf-gold);font-variant-numeric:tabular-nums;white-space:nowrap}.vlt-tile-sec{min-width:0;font-size:var(--wf-t-xs);color:var(--wf-ink-3);white-space:nowrap;text-overflow:ellipsis;text-align:right;overflow:hidden}.vlt-tile-cta{z-index:2;appearance:none;width:100%;min-height:38px;padding:6px var(--wf-s-3);font:inherit;font-size:var(--wf-t-sm);cursor:pointer;color:var(--wf-cyan);transition:background var(--wf-dur-1) var(--wf-ease), border-color var(--wf-dur-1) var(--wf-ease);white-space:nowrap;text-overflow:ellipsis;background:#22d3ee17;border:1px solid #22d3ee52;border-radius:9px;grid-area:cta;font-weight:700;position:relative;overflow:hidden}.vlt-tile-cta:hover{background:#22d3ee29;border-color:#22d3ee99}.vlt-tile-cta:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}@media (width<=719px){.vlt-tile-cta{min-height:42px}.vlt-tile-name{font-size:var(--wf-t-sm)}.vlt-tile-value{font-size:14px}}.vlt-rows{border-top:1px solid var(--wf-line-strong);flex-direction:column;display:flex}.vlt-row{align-items:center;gap:var(--wf-s-3);text-align:left;border-bottom:1px solid var(--wf-line-strong);width:100%;padding:var(--wf-s-2) var(--wf-s-1);transition:background var(--wf-dur-2) var(--wf-ease);display:flex;position:relative}.vlt-row:hover{background:#22d3ee0d}.vlt-row:focus-within{background:#22d3ee12}.vlt-row.is-sold{opacity:.55}.vlt-row.is-selected{background:#22d3ee1a}.vlt-row.is-locked{opacity:.4}.vlt-row-art{border-radius:var(--wf-r-xs);flex-shrink:0;justify-content:center;align-items:center;width:46px;height:62px;display:flex;position:relative;overflow:hidden}.vlt-row-art>*{transform-origin:50%;flex-shrink:0;transform:scale(.39)}.vlt-row-check{z-index:2;border-radius:var(--wf-r-xs);border:1px solid var(--wf-line-strong);color:var(--wf-cyan-ink);background:#06060ab8;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0;transform:none}.vlt-row-check.is-on{border-color:var(--wf-cyan);background:#22d3eedb}.vlt-row-main{flex:1;min-width:0}.vlt-row-name{color:var(--wf-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:700;display:block;overflow:hidden}.vlt-row-meta{align-items:center;gap:6px var(--wf-s-3);font-size:var(--wf-t-xs);color:var(--wf-ink-3);flex-wrap:wrap;min-width:0;margin-top:3px;display:flex}.vlt-row-date{color:var(--wf-ink-3)}.vlt-row-badges{flex:0 auto;min-width:0}.vlt-row-chip{letter-spacing:.09em;padding:2px var(--wf-s-2);border-radius:var(--wf-r-pill);border:1px solid;font-size:9px;font-weight:700}.vlt-row-value{font-size:var(--wf-t-md);color:var(--wf-gold);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.vlt-selbar{bottom:calc(var(--wf-navclear,80px) + var(--wf-s-3));z-index:var(--wf-z-sticky);justify-content:space-between;align-items:center;gap:var(--wf-s-3);padding:var(--wf-s-3) var(--wf-s-4);border-radius:var(--wf-r-lg);border:1px solid var(--wf-line-accent);background:var(--wf-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--wf-e-3);flex-wrap:wrap;display:flex;position:sticky}@media (width>=1024px){.vlt-selbar{bottom:var(--wf-s-4)}}.vlt-selbar-text{min-width:0}.vlt-selbar-count{font-size:var(--wf-t-md);color:var(--wf-ink);margin:0;font-weight:800}.vlt-selbar-sub{font-size:var(--wf-t-xs);color:var(--wf-ink-2);margin:2px 0 0}.vlt-selbar-actions{align-items:center;gap:var(--wf-s-2);flex:auto;justify-content:flex-end;display:flex}.vlt-wrap--empty{flex:1 0 auto;justify-content:center;gap:0;min-height:0}.vlt-empty{text-align:center;padding:var(--wf-s-3) var(--wf-s-6) var(--wf-s-6);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.vlt-wrap--empty .vlt-empty:before{content:"";pointer-events:none;background:radial-gradient(50% 50%,#d946ef29 0%,#8b5cf612 45%,#0000 72%);width:min(360px,86%);height:230px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.vlt-empty>*{position:relative}.vlt-empty--filtered{padding:var(--wf-s-10) var(--wf-s-6) var(--wf-s-12)}.vlt-empty-art{filter:drop-shadow(0 10px 24px #0009)drop-shadow(0 0 22px #d946ef4d);width:116px;margin-bottom:var(--wf-s-5);transform:rotate(-4deg)}.vlt-empty-title{font-size:var(--wf-t-2xl);letter-spacing:-.01em;color:var(--wf-ink);margin:0 0 var(--wf-s-2);font-weight:700}.vlt-empty-msg{font-size:var(--wf-t-base);color:var(--wf-ink-2);margin:0 0 var(--wf-s-5);max-width:320px;line-height:1.5}.vlt-empty-list{margin:var(--wf-s-6) 0 0;text-align:left;max-width:320px;font-size:var(--wf-t-sm);color:var(--wf-ink-3);gap:7px;padding:0;list-style:none;display:grid}.vlt-empty-list li{align-items:baseline;gap:var(--wf-s-2);line-height:1.45;display:flex}.vlt-empty-key{min-width:42px;font-size:var(--wf-t-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--wf-cyan);flex:none;font-weight:800}@media (width>=1024px){.vlt-wrap--empty .vlt-empty:before{width:min(520px,90%);height:320px}.vlt-empty-art{width:168px;margin-bottom:var(--wf-s-6)}.vlt-empty-title{font-size:26px}.vlt-empty-msg{font-size:var(--wf-t-md);max-width:380px}.vlt-empty-list{max-width:380px;font-size:var(--wf-t-base)}}.vlt-empty-cta{justify-content:center;align-items:center;gap:var(--wf-s-2);border-radius:var(--wf-r-pill);color:#0a0a0a;cursor:pointer;background:linear-gradient(135deg, var(--wf-magenta) 0%, var(--wf-violet) 100%);height:46px;transition:all var(--wf-dur-3) var(--wf-ease);border:0;padding:0 30px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px 18px #d946ef59}.vlt-empty-cta:hover{transform:translateY(-1px);box-shadow:0 6px 24px #d946ef80}.vlt-empty-cta--quiet{border:1px solid var(--wf-line-accent);color:var(--wf-cyan);box-shadow:none;background:0 0}.vlt-empty-cta--quiet:hover{box-shadow:none;background:#22d3ee14}.wf-ov--drawer .wf-ov-panel.vlt-sheet{width:420px;max-width:92vw}.vlt-sheet .wf-ov-title{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vlt-sheet-body{gap:var(--wf-s-3);flex-direction:column;display:flex}.vlt-sheet-art{justify-content:center;align-items:center;height:210px;display:flex;overflow:hidden}.vlt-sheet-art>*{transform-origin:50%;transform:scale(.86)}@media (width<=767px){.vlt-sheet-art{height:168px}.vlt-sheet-art>*{transform:scale(.68)}}.vlt-sheet-badges{justify-content:center;margin:2px 0 -2px}.vlt-sheet-note{font-size:var(--wf-t-sm);color:var(--wf-ink-2);text-align:left;margin:0}.vlt-sheet-warn{gap:var(--wf-s-2);padding:var(--wf-s-2) var(--wf-s-3);border-radius:var(--wf-r-md);font-size:var(--wf-t-sm);color:var(--wf-warn);text-align:left;background:#c08a5517;border:1px solid #c08a5566;margin:0;line-height:1.45;display:flex}.vlt-sheet-bar{flex-direction:column;gap:7px;display:flex}.vlt-sheet-barlabel{font-size:var(--wf-t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink-dim);text-align:left;margin:0;font-weight:700}.vlt-sheet-bar .wf-actionbar{max-width:none}.vlt-suggest{justify-content:flex-start;align-items:center;gap:var(--wf-s-2) var(--wf-s-3);margin-top:var(--wf-s-2);flex-wrap:wrap;display:flex}.vlt-suggest-btn{min-height:34px;padding:0 var(--wf-s-3);border-radius:var(--wf-r-pill);border:1px solid var(--wf-line-strong);color:var(--wf-ink-2);font-family:inherit;font-size:var(--wf-t-xs);cursor:pointer;background:0 0;font-weight:700}.vlt-suggest-btn:hover:not(:disabled){color:var(--wf-ink);border-color:var(--wf-line-accent)}.vlt-suggest-btn:disabled{opacity:.45;cursor:default}.vlt-suggest-btn:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.vlt-preview{padding:var(--wf-s-3);border-radius:var(--wf-r-md);border:1px dashed var(--wf-line-strong);text-align:left;background:#ffffff05}.vlt-preview-label{margin:0 0 var(--wf-s-1);font-size:var(--wf-t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink-3);font-weight:700}.vlt-preview-row{align-items:baseline;gap:var(--wf-s-2);flex-wrap:wrap;margin:0;display:flex}.vlt-preview-ask{font-size:var(--wf-t-xl);color:var(--wf-ink);font-variant-numeric:tabular-nums;font-weight:800}.vlt-preview-delta{font-size:var(--wf-t-xs);letter-spacing:.03em;font-weight:700}.vlt-preview-delta.is-under{color:var(--wf-good)}.vlt-preview-delta.is-at{color:var(--wf-ink-2)}.vlt-preview-delta.is-over{color:var(--wf-warn)}.vlt-preview-ref{margin:var(--wf-s-1) 0 0;font-size:var(--wf-t-xs);color:var(--wf-ink-3)}.vlt-bulklist{max-height:220px;margin-top:var(--wf-s-1);flex-direction:column;display:flex;overflow-y:auto}.vlt-bulkrow{align-items:baseline;gap:var(--wf-s-3);font-size:var(--wf-t-sm);grid-template-columns:minmax(0,1fr) auto auto;padding:6px 0;display:grid}.vlt-bulkrow+.vlt-bulkrow{border-top:1px solid var(--wf-line)}.vlt-bulkrow-name{min-width:0;color:var(--wf-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.vlt-bulkrow-val{color:var(--wf-ink-3);font-variant-numeric:tabular-nums}.vlt-bulkrow-pay{color:var(--wf-bad);font-variant-numeric:tabular-nums;text-align:right;min-width:58px;font-weight:700}.vlt-bulkfail{padding:var(--wf-s-3);border-radius:var(--wf-r-md);text-align:left;background:#f8717114;border:1px solid #f8717166}.vlt-bulkfail-title{margin:0 0 var(--wf-s-1);font-size:var(--wf-t-sm);color:var(--wf-bad);font-weight:700}.vlt-bulkfail ul{font-size:var(--wf-t-sm);color:var(--wf-ink-2);margin:0;padding-left:18px;line-height:1.5}.vlt-insights{align-items:start;gap:var(--wf-s-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));margin:0;display:grid}.vlt-insight{border-radius:var(--wf-r-lg);padding:var(--wf-s-2) var(--wf-s-3);background:#101018d1;border:1px solid #8b5cf642;min-width:0}.vlt-insight--best{border-color:#d6a85f66}.vlt-insight--wide{grid-column:span 1}.vlt-insight--best,.vlt-insight:not(.vlt-insight--wide){align-items:baseline;gap:2px var(--wf-s-2);flex-wrap:wrap;display:flex}.vlt-insight:not(.vlt-insight--wide) .vlt-insight-label{flex:none;margin:0}.vlt-insight:not(.vlt-insight--wide) .vlt-insight-big{font-size:var(--wf-t-lg)}.vlt-insight:not(.vlt-insight--wide) .vlt-insight-sub{flex:auto;min-width:0;margin:0}.vlt-insight-label{font-size:var(--wf-t-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--wf-ink-3);margin:0 0 2px}.vlt-insight-big{font-size:var(--wf-t-xl);color:var(--wf-ink);margin:0;font-weight:800;line-height:1.15}.vlt-insight--best .vlt-insight-big{color:var(--wf-gold-soft)}.vlt-insight-unit{font-size:var(--wf-t-sm);color:var(--wf-ink-3);font-weight:600}.vlt-insight-sub{font-size:var(--wf-t-xs);color:var(--wf-ink-3);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.vlt-insight-bars{gap:var(--wf-s-1);margin-top:var(--wf-s-1);display:grid}@media (width>=720px){.vlt-insight-bars{gap:var(--wf-s-1) var(--wf-s-6);grid-template-columns:1fr 1fr}}.vlt-catrow{align-items:center;gap:var(--wf-s-2);min-width:0;display:flex}.vlt-catname{font-size:var(--wf-t-xs);color:var(--wf-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:0 0 34%;overflow:hidden}.vlt-catbar{border-radius:var(--wf-r-pill);background:#8b5cf629;flex:auto;min-width:0;height:5px;overflow:hidden}.vlt-catbar-fill{border-radius:var(--wf-r-pill);background:linear-gradient(90deg, var(--wf-violet), var(--wf-cyan));height:100%;display:block}.vlt-catcount{font-size:var(--wf-t-xs);color:var(--wf-ink-3);font-variant-numeric:tabular-nums;flex:none}@media (width<=719px){.vlt-insights{grid-template-columns:1fr;gap:6px}.vlt-insight{align-items:baseline;gap:2px var(--wf-s-2);padding:6px var(--wf-s-3);flex-wrap:wrap;display:flex}.vlt-insight-label{flex:none;margin:0}.vlt-insight-big{font-size:var(--wf-t-md)}.vlt-insight-sub{flex:auto;min-width:0;margin:0}.vlt-insight-bars{gap:2px var(--wf-s-3);flex-flow:wrap;flex:100%;margin:0;display:flex}.vlt-catrow{flex:none;gap:5px}.vlt-catname{flex:none;max-width:40vw}.vlt-catbar{display:none}}.vlt-statrow{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-right:var(--wf-s-3);flex-wrap:nowrap;overflow:auto hidden}.vlt-statrow::-webkit-scrollbar{display:none}.vlt-statrow>*{scroll-snap-align:start;flex:none}.notifyme{margin:var(--wf-s-3) 0 0}.notifyme-btn{border-radius:var(--wf-r-md);background:linear-gradient(135deg, var(--wf-cyan) 0%, #0ea5c4 100%);min-height:40px;color:var(--wf-cyan-ink);font-size:var(--wf-t-sm);letter-spacing:.01em;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 16px;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex}.notifyme-btn:hover:not(:disabled){filter:brightness(1.08)}.notifyme-btn:active:not(:disabled){transform:translateY(1px)}.notifyme-btn:disabled{opacity:.6;cursor:default}.notifyme-btn:focus-visible{outline:2px solid var(--wf-cyan-soft);outline-offset:2px}.notifyme-msg{font-size:var(--wf-t-xs,12px);color:var(--wf-ink-2);margin:8px 0 0;line-height:1.5}.notifyme-done{font-size:var(--wf-t-sm);color:var(--wf-cyan-soft);align-items:flex-start;gap:7px;line-height:1.5;display:flex}.notifyme-done svg{flex:none;margin-top:2px}.notifyme-signin{padding:var(--wf-s-3);border-radius:var(--wf-r-lg);background:#22d3ee0f}.notifyme-signin-copy{font-size:var(--wf-t-sm);color:var(--wf-ink-1);margin:0 0 10px;line-height:1.5}.notifyme-signin-alt{font-size:var(--wf-t-xs,12px);color:var(--wf-ink-2);margin:10px 0 0;line-height:1.5}.notifyme-signin-alt a{color:var(--wf-cyan-soft)}.packs-browse{padding-bottom:var(--wf-s-8);flex-direction:column;display:flex;position:relative}.packs-browse:before{content:"";pointer-events:none;z-index:var(--wf-z-base);background:radial-gradient(130% 50% at 50% 8%,#d946ef1c 0%,#0000 76%),radial-gradient(110% 45% at 50% 55%,#8b5cf614 0%,#0000 80%),radial-gradient(120% 40% at 50% 96%,#22d3ee0f 0%,#0000 78%);position:fixed;inset:0}.packs-browse>*{z-index:1;position:relative}.packs-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.packs-browse-header{text-align:center;padding:var(--wf-s-2) 0 var(--wf-s-3)}.packs-browse-header h1{font-size:clamp(23px, 2.8vw, var(--wf-t-3xl));letter-spacing:-.4px;color:var(--wf-ink);margin:0 0 var(--wf-s-1);font-weight:700}.packs-browse-header p{font-size:var(--wf-t-base);color:var(--wf-ink-2);text-wrap:balance;max-width:52ch;margin:0 auto}.packs-chip-nav-wrap{z-index:var(--wf-z-sticky);position:sticky;top:58px}.packs-chip-nav-wrap:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--wf-hairline);pointer-events:none;background:#08080cdb;position:absolute;inset:0 calc(50% - 50vw)}.packs-chip-nav{gap:var(--wf-s-2);scrollbar-width:none;padding:var(--wf-s-2) var(--wf-s-1);justify-content:flex-start;display:flex;overflow-x:auto}.packs-chip-nav::-webkit-scrollbar{display:none}.packs-chip{padding:var(--wf-s-1) var(--wf-s-2);border:1px solid var(--wf-line);border-radius:var(--wf-r-pill);background:var(--wf-surface);color:var(--wf-ink-2);font-size:var(--wf-t-sm);letter-spacing:.2px;white-space:nowrap;cursor:pointer;transition:color var(--wf-dur-1) var(--wf-ease), border-color var(--wf-dur-1) var(--wf-ease), background-color var(--wf-dur-1) var(--wf-ease);flex:none;font-weight:600}.packs-chip:hover,.packs-chip:focus-visible{color:var(--wf-ink);border-color:var(--wf-line-strong)}.packs-chip.is-on{color:var(--wf-cyan-ink);background:var(--wf-cyan);border-color:var(--wf-cyan)}.packs-chip:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.packs-selector{padding-top:var(--wf-s-4);flex-direction:column;align-items:center;display:flex}.packs-reel{--reel-w:clamp(128px, 42vw, 176px);--reel-step:calc(var(--reel-w) * .62);--reel-drag:0px;width:100%;height:calc(var(--reel-w) * 1.4155 + var(--wf-s-4));touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:clip visible}.packs-reel.is-dragging{cursor:grabbing}.packs-reel:focus-visible{outline:2px solid var(--wf-focus);outline-offset:4px;border-radius:var(--wf-r-lg)}.packs-reel-probe{width:var(--reel-step);visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0}.packs-reel-item{width:var(--reel-w);cursor:pointer;translate:calc(-50% + var(--off,0) * var(--reel-step) + var(--reel-drag)) 0;scale:calc(1 - var(--dist,0) * .16);opacity:calc(1 - var(--dist,0) * .22);filter:brightness(calc(1 - var(--dist,0) * .14));transition:translate var(--wf-dur-3) var(--wf-ease-out), scale var(--wf-dur-3) var(--wf-ease-out), opacity var(--wf-dur-3) var(--wf-ease-out), filter var(--wf-dur-3) var(--wf-ease-out);background:0 0;border:0;padding:0;position:absolute;top:0;left:50%}.packs-reel.is-dragging .packs-reel-item{transition:none}.packs-reel-item.is-selected{cursor:pointer}.packs-reel-item:focus-visible{outline:2px solid var(--wf-focus);outline-offset:6px;border-radius:var(--wf-r-md)}.packs-reel-art{aspect-ratio:816/1155;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 26px #d946ef42)drop-shadow(0 16px 30px #000000b8);width:100%;height:auto;display:block}.packs-reel-item.is-selected .packs-reel-art{filter:drop-shadow(0 0 38px #d946ef66)drop-shadow(0 22px 40px #000c)}.packs-reel-flag{left:var(--wf-s-2);bottom:var(--wf-s-2);padding:2px var(--wf-s-2);border-radius:var(--wf-r-pill);background:var(--wf-glass);border:1px solid var(--wf-line-strong);color:var(--wf-ink-2);font-size:var(--wf-t-2xs);letter-spacing:1px;text-transform:uppercase;pointer-events:none;font-weight:700;position:absolute}.packs-reel-flag.is-out{color:var(--wf-bad);border-color:var(--wf-bad)}.packs-reel-dots{gap:var(--wf-s-1);margin:var(--wf-s-3) 0 0;padding:0;list-style:none;display:flex}.packs-reel-dot{border-radius:var(--wf-r-pill);background:var(--wf-line-strong);width:6px;height:6px;transition:background-color var(--wf-dur-2) var(--wf-ease), width var(--wf-dur-2) var(--wf-ease)}.packs-reel-dot.is-on{background:var(--wf-cyan);width:18px}.packs-facts{text-align:center;align-items:center;gap:var(--wf-s-2);margin-top:var(--wf-s-4);flex-direction:column;max-width:46ch;display:flex}.packs-facts-eyebrow{font-size:var(--wf-t-xs);letter-spacing:1.6px;text-transform:uppercase;color:var(--wf-cyan);margin:0;font-weight:700}.packs-facts-title{font-size:clamp(var(--wf-t-2xl), 3.2vw, var(--wf-t-3xl));letter-spacing:-.5px;color:var(--wf-ink);margin:0;font-weight:700;line-height:1.1}.packs-facts-mix{font-size:var(--wf-t-sm);color:var(--wf-cyan-soft);margin:0}.packs-facts-contents{gap:2px;display:grid}.packs-facts-contents strong{color:var(--wf-ink);font-weight:600}.packs-facts-top{font-size:var(--wf-t-sm);color:var(--wf-ink-2);margin:0}.packs-facts-soon{font-size:var(--wf-t-base);color:var(--wf-ink-2);margin:0;line-height:1.5}.packs-facts-meta{justify-content:center;align-items:baseline;gap:var(--wf-s-2);font-size:var(--wf-t-sm);color:var(--wf-ink-2);flex-wrap:wrap;margin:0;display:flex}.packs-facts-stat strong{font-size:var(--wf-t-lg);color:var(--wf-ink);font-weight:700}.packs-facts-sep{color:var(--wf-ink-dim)}.packs-actions{align-items:center;gap:var(--wf-s-2);width:100%;margin-top:var(--wf-s-2);flex-direction:column;display:flex}.packs-cta{gap:var(--wf-s-1);width:100%;max-width:360px}.packs-details-btn{white-space:nowrap}.packs-sheet-facts{gap:var(--wf-s-3);margin:0 0 var(--wf-s-4);padding:0 0 var(--wf-s-4);border-bottom:1px solid var(--wf-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.packs-sheet-facts dt{font-size:var(--wf-t-2xs);letter-spacing:1px;text-transform:uppercase;color:var(--wf-ink-3);font-weight:700}.packs-sheet-facts dd{margin:var(--wf-s-1) 0 0;font-size:var(--wf-t-lg);color:var(--wf-ink);font-weight:700}.packs-sheet-mix{margin:0 0 var(--wf-s-3);font-size:var(--wf-t-sm);color:var(--wf-cyan-soft)}.packs-sheet-note{margin:var(--wf-s-3) 0 0;font-size:var(--wf-t-sm);color:var(--wf-ink-2);line-height:1.5}.packs-sheet-tiers{gap:var(--wf-s-2);margin-bottom:var(--wf-s-4);display:flex}.packs-sheet-tier{min-height:36px;padding:var(--wf-s-2) 0;border:1px solid var(--wf-line);border-radius:var(--wf-r-md);background:var(--wf-surface);color:var(--wf-ink-2);font-size:var(--wf-t-base);cursor:pointer;transition:color var(--wf-dur-1) var(--wf-ease), border-color var(--wf-dur-1) var(--wf-ease);flex:1 1 0;font-weight:700}.packs-sheet-tier.is-on{color:var(--wf-ink);border-color:var(--wf-line-accent);background:var(--wf-surface-2)}.packs-sheet-tier:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.packs-odds-table{border-collapse:collapse;width:100%;font-size:var(--wf-t-sm)}.packs-odds-table th,.packs-odds-table td{padding:var(--wf-s-2) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--wf-line)}.packs-odds-table thead th{font-size:var(--wf-t-2xs);letter-spacing:1px;text-transform:uppercase;color:var(--wf-ink-3);font-weight:700}.packs-odds-table tbody th{color:var(--wf-ink-2);font-weight:600}.packs-odds-table td{color:var(--wf-gold);text-align:right;font-weight:700}.packs-odds-table tr.is-unavailable td{color:var(--wf-ink-3);font-weight:600}.packs-odds-note{margin-top:var(--wf-s-1);font-size:var(--wf-t-xs);color:var(--wf-ink-3);font-weight:400;line-height:1.45;display:block}.packs-odds-god th{color:var(--wf-violet-soft)}.packs-sheet-actions{margin-top:var(--wf-s-4)}.packs-sheet-link{align-items:center;gap:var(--wf-s-1);min-height:40px;color:var(--wf-cyan);font-size:var(--wf-t-base);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;display:inline-flex}.packs-sheet-link:focus-visible{outline:2px solid var(--wf-focus);outline-offset:3px;border-radius:var(--wf-r-sm)}.packs-pulls{margin-top:var(--wf-s-6);padding-top:var(--wf-s-4);border-top:1px solid var(--wf-hairline)}.packs-pulls-title{align-items:center;gap:var(--wf-s-2);margin:0 0 var(--wf-s-3);font-size:var(--wf-t-xs);letter-spacing:1.6px;text-transform:uppercase;color:var(--wf-ink-2);font-weight:700;display:flex}.packs-pulls-title svg{color:var(--wf-cyan)}.packs-pulls-empty{font-size:var(--wf-t-sm);color:var(--wf-ink-3);margin:0}.packs-pulls-strip{gap:var(--wf-s-3);padding:0 0 var(--wf-s-2);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.packs-pulls-strip::-webkit-scrollbar{display:none}.packs-pulls-tile{align-items:center;gap:var(--wf-s-1);flex-direction:column;flex:0 0 76px;display:flex}.packs-pulls-value{font-size:var(--wf-t-xs);color:var(--wf-ink);font-weight:700}.packs-pulls-value.is-crispy{color:var(--wf-gold)}.packs-pulls-cat{font-size:var(--wf-t-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--wf-ink-3);text-align:center}@media (width>=768px){.packs-reel{--reel-w:clamp(176px, 24vw, 214px);--reel-step:calc(var(--reel-w) * .66)}.packs-actions{justify-content:center;gap:var(--wf-s-4);flex-direction:row}.packs-cta{width:auto;min-width:260px}.packs-pulls-tile{flex-basis:88px}}@media (width>=1024px){.packs-chip-nav-wrap{top:78px}.packs-chip-nav{justify-content:center}.packs-reel{--reel-w:clamp(214px, 17vw, 258px);--reel-step:calc(var(--reel-w) * .7)}.packs-selector{padding-top:var(--wf-s-6)}.packs-facts{max-width:56ch}}@media (prefers-reduced-motion:reduce){.packs-reel-item,.packs-reel-dot,.packs-cta,.packs-chip{transition:none}.packs-cta:hover:not(:disabled){transform:none}}.mkf{flex-direction:column;gap:8px;min-width:0;margin:8px 0 9px;display:flex}.mkf-bar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mkf-search{color:#8b8b9a;background:#121218b3;border:1px solid #ffffff1f;border-radius:10px;flex:190px;align-items:center;gap:7px;min-width:0;padding:6px 10px;display:flex}.mkf-search input{min-width:0;font:inherit;color:#f4f4f6;background:0 0;border:0;outline:none;flex:1;font-size:13px}.mkf-search:focus-within{border-color:#22d3ee}.mkf-sel{align-items:center;gap:6px;min-width:0;display:inline-flex}.mkf-sel>span{letter-spacing:1px;text-transform:uppercase;color:#8b8b9a;white-space:nowrap;font-size:9.5px;font-weight:700}.mkf-sel select{font:inherit;color:#f4f4f6;cursor:pointer;background:#121218b3;border:1px solid #ffffff1f;border-radius:9px;min-width:0;max-width:100%;padding:5px 8px;font-size:12.5px}.mkf-sel select:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.mkf-more{appearance:none;min-height:34px;font:inherit;color:#c9c9d4;cursor:pointer;white-space:nowrap;background:#121218b3;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.mkf-more.is-open{color:#22d3ee;border-color:#22d3ee80}.mkf-more:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.mkf-chips{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mkf-chip{appearance:none;max-width:100%;min-height:34px;font:inherit;color:#c9c9d4;cursor:pointer;background:#121218b3;border:1px solid #ffffff24;border-radius:999px;flex:0 auto;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:600;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.mkf-chip-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkf-chip:hover{color:#f4f4f6;border-color:#22d3ee8c}.mkf-chip:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.mkf-chip.is-on{color:#06202a;background:#22d3ee;border-color:#22d3ee}.mkf-chip.is-empty{opacity:.42}.mkf-n{color:#22d3ee;font-variant-numeric:tabular-nums;background:#22d3ee26;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.mkf-chip.is-on .mkf-n{color:#06202a;background:#06202a38}.mkf-n--on{background:#22d3ee38}.mkf-panel{background:#1212188c;border:1px solid #8b5cf638;border-radius:12px;grid-template-columns:1fr;gap:10px 14px;padding:12px;display:grid}.mkf-panel[hidden]{display:none}.mkf-sel--panel{flex-direction:column;align-items:stretch;gap:4px;display:flex}.mkf-sel--panel select{width:100%}.mkf-active{color:#8b8b9a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.mkf-active-n strong{color:#f4f4f6;font-variant-numeric:tabular-nums}.mkf-clear{appearance:none;cursor:pointer;font:inherit;color:#22d3ee;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:12px;display:inline-flex}.mkf-clear:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}@media (width>=720px){.mkf-panel{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:0;display:flex}.mkf-sel--panel{flex-direction:row;align-items:center;gap:7px}.mkf-sel--panel select{width:auto;max-width:210px}}.mkf-chips{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-right:var(--wf-s-3);flex-wrap:nowrap;overflow:auto hidden}.mkf-chips::-webkit-scrollbar{display:none}.mkf-chips>*{scroll-snap-align:start;flex:none}.au-screen--embedded{border:1px solid #9482b429;border-radius:20px;min-height:0;padding:20px 12px 26px}.au-split{z-index:2;grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:center;gap:clamp(28px,5vw,72px);width:100%;max-width:1060px;display:grid;position:relative}@media (width<=900px){.au-split{grid-template-columns:minmax(0,1fr);gap:22px;max-width:460px}}.au-screen{box-sizing:border-box;text-align:left;background-color:#050508;background-image:url(/assets/environments/pack-chamber-desktop.webp);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex;position:relative;overflow:hidden}@media (width<=640px){.au-screen{background-image:url(/assets/environments/pack-chamber-mobile.webp)}}.au-screen:before{content:"";pointer-events:none;background:radial-gradient(560px 360px at 50% 30%,#d946ef1f,#0000 70%),linear-gradient(#050508d1,#050508e6);position:absolute;inset:0}.au-screen:after{content:"";opacity:.22;pointer-events:none;background-image:url(/assets/effects/haze-soft.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.au-sheet{z-index:1;-webkit-backdrop-filter:blur(14px);box-sizing:border-box;background:linear-gradient(#100e16e6,#08070cf0);border:1px solid #d946ef47;border-radius:20px;width:100%;max-width:380px;padding:28px 26px;position:relative;box-shadow:0 24px 60px #0009,0 0 40px #d946ef1f,inset 0 1px #ffffff0d}.au-brand{text-align:center;margin-bottom:20px}.au-wordmark{letter-spacing:-.02em;background:linear-gradient(135deg,#d946ef 20%,#22d3ee 90%);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text;margin:0;font-size:28px;font-weight:700;line-height:1.1}.au-tagline{color:#a4a4a4;margin:6px 0 0;font-size:13px}.au-form{flex-direction:column;gap:14px;display:flex}.au-error{color:#f2a0a0;border-left:2px solid #ef44448c;margin:0;padding:2px 0 2px 12px;font-size:13px;font-weight:600}.au-notice{color:#9adfeb;border-left:2px solid #22d3ee8c;margin:0;padding:2px 0 2px 12px;font-size:13px;font-weight:600}.au-label{color:#8b8b94;text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.au-input-wrap{align-items:center;display:flex;position:relative}.au-input{color:#f4f4f4;box-sizing:border-box;background:#ffffff0b;border:1px solid #2c2a36;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.au-input::placeholder{color:#55555e}.au-input:focus{border-color:#d946ef;box-shadow:0 0 0 3px #d946ef24,0 0 18px #d946ef1f}.au-input--with-btn{padding-right:42px}.au-input--valid{border-color:#22d3ee99}.au-eye-btn{cursor:pointer;color:#6d6d76;background:0 0;border:none;align-items:center;padding:4px;transition:color .15s;display:flex;position:absolute;right:10px}.au-eye-btn:hover{color:#b9b9c2}.au-eye-btn:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.au-eye-btn--valid{color:#7ee6f6}.au-hint{color:#6d6d76;margin:5px 0 0;font-size:12px}.au-agegate{cursor:pointer;background:#8b5cf60f;border:1px solid #8b5cf652;border-radius:12px;align-items:flex-start;gap:10px;margin-top:4px;padding:11px 12px;display:flex}.au-agegate:has(.au-agegate-box:checked){background:#7ee6f612;border-color:#7ee6f673}.au-agegate-box{accent-color:#7ee6f6;cursor:pointer;flex:none;width:18px;height:18px;margin:1px 0 0}.au-agegate-text{color:#cfcfd6;font-size:13px;line-height:1.45}.au-agegate-text a{color:#7ee6f6;text-decoration:none}.au-agegate-text a:hover{text-decoration:underline}.au-agegate-hint{margin-top:6px}.au-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#b026d3,#7c3aed);border:none;border-radius:999px;margin-top:4px;padding:11px 16px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;box-shadow:0 0 22px #d946ef4d}.au-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 30px #d946ef73}.au-submit:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.au-alt-btn{color:#b9b9c2;cursor:pointer;background:#ffffff08;border:1px solid #2c2a36;border-radius:999px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,opacity .15s}.au-alt-btn:hover:not(:disabled){color:#7ee6f6;border-color:#22d3ee80}.au-alt-btn:disabled{cursor:not-allowed;opacity:.45}.au-switch{text-align:center;color:#a4a4a4;margin:18px 0 0;font-size:13px}.au-switch a{color:#7ee6f6;font-weight:700;text-decoration:none}.au-switch a:hover{text-decoration:underline}.au-switch-btn{font:inherit;color:#7ee6f6;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;position:relative}.au-switch-btn:after{content:"";pointer-events:auto;height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.au-switch-btn:hover{text-decoration:underline}.au-freeplay{text-align:center;color:#6d6d76;margin:12px 0 0;font-size:12px}.au-freeplay a{color:#8b8b94;text-underline-offset:2px;text-decoration:underline}.au-freeplay a:hover{color:#7ee6f6}.au-or{color:#7c7c8c;letter-spacing:1.3px;text-transform:uppercase;align-items:center;gap:12px;margin:4px 0 0;font-size:10.5px;font-weight:700;display:flex}.au-or:before,.au-or:after{content:"";background:#ffffff1f;flex:1;height:1px}.au-google{cursor:pointer;color:#1f1f1f;letter-spacing:.1px;background:#fff;border:1px solid #ffffffe6;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:filter .14s,transform .14s;display:flex}.au-google:hover:not(:disabled){filter:brightness(.96)}.au-google:active:not(:disabled){transform:translateY(1px)}.au-google:disabled{opacity:.6;cursor:default}.au-google:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.au-google-g{flex:none;width:18px;height:18px}.au-google-err{color:#f87171;margin:0;font-size:12px}.pas-form,.pas-confirm{flex-direction:column;gap:14px;display:flex}.pas-lead{color:#9a9aa6;margin:0;font-size:13.5px;line-height:1.5}.pas-field{flex-direction:column;display:flex}.pas-agerow{cursor:pointer;color:#e9e9f0;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.pas-agerow input{width:18px;height:18px;accent-color:var(--wf-magenta);cursor:pointer;flex:none;margin-top:2px}.pas-error{color:#fca5a5;background:#f8717117;border:1px solid #f8717166;border-radius:10px;margin:0;padding:9px 12px;font-size:13px;line-height:1.45}.pas-submit{border-radius:var(--wf-r-pill);color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#8b5cf666,#22d3ee66);border:1px solid #22d3ee8c;width:100%;padding:13px 16px;font-size:14.5px;font-weight:650;transition:filter .16s,opacity .16s}.pas-submit:hover:not(:disabled){filter:brightness(1.14)}.pas-submit:disabled{opacity:.42;cursor:not-allowed}.pas-switch{text-align:center;color:#8a8a99;margin:0;font-size:13px}.pas-link{font:inherit;color:var(--wf-cyan);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:650;text-decoration:underline}.pas-confirm{text-align:center;color:var(--wf-cyan);align-items:center}.pas-confirm-lead{color:#e9e9f0;margin:0;font-size:14.5px;line-height:1.5}.pas-confirm-lead strong{color:#fff;word-break:break-word}.pas-confirm-note{color:#8a8a99;margin:0;font-size:13px;line-height:1.55}.shop-wrap{width:100%;max-width:var(--wf-content-max);margin:0 auto;padding:8px 4px 96px}.shop-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.shop-title{letter-spacing:-.01em;color:var(--wf-ink);margin:0;font-size:22px;font-weight:800}.shop-sub{color:var(--wf-gold);margin:2px 0 0;font-size:12.5px;font-weight:600}.shop-scope{color:var(--wf-ink-2);margin:6px 0 8px;font-size:12px;line-height:1.45}.shop-scope a{color:var(--wf-cyan);text-decoration:none}.shop-asof{margin:-4px 0 10px}.shop-empty{text-align:center;color:var(--wf-ink-2);background:var(--wf-surface);border-radius:var(--wf-r-xl);border:1px solid #8b5cf638;flex-direction:column;align-items:center;gap:8px;padding:56px 20px;display:flex}.shop-empty h2{color:var(--wf-ink);margin:4px 0 0;font-size:18px;font-weight:700}.shop-empty p{max-width:380px;margin:0;font-size:13px;line-height:1.55}.shop-empty-ctas{align-items:center;gap:16px;margin-top:14px;display:flex}.shop-quiet-link{color:var(--wf-ink-2);font-size:13px;text-decoration:none}.shop-quiet-link:hover{color:var(--wf-cyan)}.shop-grid{--shop-col:220px;grid-template-columns:repeat(auto-fill, minmax(var(--shop-col,220px), 1fr));gap:14px;display:grid}@media (width<=719px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.shop-card{border-radius:var(--wf-r-lg);background:linear-gradient(180deg, var(--wf-surface-2), var(--wf-surface));border:1px solid var(--wf-line);transition:transform var(--wf-dur-2) var(--wf-ease), border-color var(--wf-dur-2) ease, box-shadow var(--wf-dur-2) ease;grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:"art""name""sub""price""cta";gap:6px;padding:7px 7px 8px;display:grid;position:relative}.shop-card:before{content:"";background:linear-gradient(90deg, var(--wf-cyan), var(--wf-magenta));opacity:0;height:2px;transition:opacity var(--wf-dur-2) ease;pointer-events:none;border-radius:2px;position:absolute;top:-1px;left:14px;right:14px}@media (hover:hover) and (pointer:fine){.shop-card:hover{box-shadow:var(--wf-e-3);border-color:#22d3ee66;transform:translateY(-3px)}.shop-card:hover:before{opacity:1}.shop-card:hover .shop-card-art>:first-child{transform:scale(1.035)}}.shop-card:focus-within{box-shadow:var(--wf-e-3);border-color:#22d3ee8c}.shop-card:focus-within:before{opacity:1}@media (prefers-reduced-motion:reduce){.shop-card,.shop-card:before,.shop-card-art>:first-child,.shop-card-tray{transition:none}.shop-card:hover,.shop-card:hover .shop-card-art>:first-child{transform:none}}.shop-card-art{aspect-ratio:488/680;border-radius:var(--wf-r-md);background:var(--wf-bg);isolation:isolate;grid-area:art;width:100%;display:block;position:relative;overflow:hidden}.shop-card-art>:first-child{width:100%;height:100%;transition:transform var(--wf-dur-2) var(--wf-ease)}.shop-card-cat,.shop-card-mine,.shop-card-rarity{z-index:2;border-radius:var(--wf-r-xs);border:1px solid var(--wf-line-strong);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 12px);transition:opacity var(--wf-dur-1) ease;background:#06060acc;padding:2px 6px;font-size:9px;font-weight:800;line-height:1.5;position:absolute;overflow:hidden}.shop-card-cat{color:var(--wf-ink-2);top:6px;left:6px}.shop-card-mine{color:var(--wf-cyan);border-color:#22d3ee73;top:6px;right:6px}.shop-card-rarity{bottom:6px;right:6px}.shop-card-badges{z-index:2;transition:opacity var(--wf-dur-1) ease;justify-content:flex-start;position:absolute;bottom:6px;left:6px}.shop-card-tray{display:none}@media (hover:hover) and (pointer:fine){.shop-card-tray{z-index:3;opacity:0;pointer-events:none;transition:opacity var(--wf-dur-2) ease, transform var(--wf-dur-2) var(--wf-ease);gap:6px;display:flex;position:absolute;bottom:6px;left:6px;right:6px;transform:translateY(10px)}.shop-card:hover .shop-card-tray,.shop-card:focus-within .shop-card-tray{opacity:1;pointer-events:auto;transform:none}.shop-card:hover .shop-card-badges,.shop-card:hover .shop-card-rarity,.shop-card:focus-within .shop-card-badges,.shop-card:focus-within .shop-card-rarity{opacity:0}}.shop-tray-btn{appearance:none;border-radius:var(--wf-r-sm);min-width:0;min-height:30px;font:inherit;cursor:pointer;color:var(--wf-ink);white-space:nowrap;text-overflow:ellipsis;background:#0a0a10db;border:1px solid #ffffff29;flex:auto;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:11.5px;font-weight:700;display:inline-flex;overflow:hidden}.shop-tray-btn:hover{border-color:#22d3ee99}.shop-tray-btn:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:2px}.shop-tray-btn--go{color:var(--wf-cyan-ink);background:linear-gradient(135deg, var(--wf-cyan), var(--wf-cyan-soft));border-color:#0000}.shop-tray-btn--go:hover{filter:brightness(1.06)}.shop-card-open{z-index:1;appearance:none;border-radius:inherit;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.shop-card-open:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:3px}.shop-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shop-card-name{letter-spacing:-.005em;color:var(--wf-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:name;margin:0;font-size:13px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.shop-card-sub{color:var(--wf-ink-3);-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:sub;align-self:start;min-height:1.32em;margin:0;font-size:11px;line-height:1.32;display:-webkit-box;overflow:hidden}.shop-card-price{grid-area:price}.shop-card-cta{z-index:2;appearance:none;border-radius:var(--wf-r-sm);width:100%;min-height:38px;font:inherit;cursor:pointer;color:var(--wf-cyan);transition:background var(--wf-dur-1) ease, border-color var(--wf-dur-1) ease;white-space:nowrap;text-overflow:ellipsis;background:#22d3ee17;border:1px solid #22d3ee52;grid-area:cta;padding:6px 10px;font-size:12.5px;font-weight:700;position:relative;overflow:hidden}.shop-card-cta:hover{background:#22d3ee29;border-color:#22d3ee99}.shop-card-cta:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:2px}.shop-card-cta.is-primary{color:var(--wf-cyan-ink);background:linear-gradient(135deg, var(--wf-cyan), var(--wf-cyan-soft));border-color:#0000}.shop-card-cta.is-primary:hover{filter:brightness(1.06)}@media (width<=719px){.shop-card-cta{min-height:42px;font-size:12px}.shop-card-name{font-size:12.5px}}@media (width<=430px){.shop-title{font-size:20px}.shop-sub{font-size:11.5px}.shop-scope{margin:5px 0 6px;font-size:11.5px}}.shop-skelcard{border-radius:var(--wf-r-lg);background:linear-gradient(180deg, var(--wf-surface-2), var(--wf-surface));border:1px solid var(--wf-line);pointer-events:none;grid-template-rows:auto auto auto auto auto;gap:6px;padding:7px 7px 8px;display:grid}.shop-skel--art{aspect-ratio:488/680;width:100%}.shop-skel{border-radius:var(--wf-r-xs);background:linear-gradient(100deg,#ffffff0a 30%,#ffffff17 50%,#ffffff0a 70%) 0 0/300% 100%;animation:1.4s ease-in-out infinite shop-skel-sweep;display:block}.shop-skel--art{border-radius:var(--wf-r-md)}.shop-skel--line{height:12px}.shop-skel--short{width:62%}.shop-skel--price{width:74%;height:18px}.shop-skel--cta{border-radius:var(--wf-r-sm);height:38px}@keyframes shop-skel-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.shop-skel{animation:none}}.pcmp-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}.pcmp-ask{letter-spacing:-.015em;color:var(--wf-cyan);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.pcmp-delta{white-space:nowrap;font-size:10.5px;font-weight:700}.pcmp-delta--under{color:var(--wf-good)}.pcmp-delta--at{color:var(--wf-ink-2)}.pcmp-delta--over{color:var(--wf-warn)}.pcmp-ref{color:var(--wf-ink-3);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:10px;line-height:1.3}.pcmp--lg .pcmp-ask{font-size:26px}.pcmp--lg .pcmp-delta{font-size:12px}.pcmp--lg .pcmp-ref{font-size:11.5px}.shop-card.is-dear{opacity:.55}.shop-card.is-dear:hover{opacity:1}.shop-balance{text-align:right;flex-direction:column;gap:2px;display:flex}.shop-balance-k{letter-spacing:1.1px;text-transform:uppercase;color:var(--wf-ink-2);font-size:9.5px;font-weight:700}.shop-balance-v{color:var(--wf-cyan);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.shop-tabs{border-bottom:1px solid var(--wf-line);gap:18px;margin:10px 0 2px;display:flex}.shop-tab{appearance:none;cursor:pointer;font:inherit;color:var(--wf-ink-2);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0 0 7px;font-size:13px;font-weight:600;display:inline-flex}.shop-tab.is-active{color:var(--wf-cyan);border-bottom-color:var(--wf-cyan)}.shop-tab:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:3px}.shop-tab-n{border-radius:var(--wf-r-pill);color:var(--wf-cyan);font-variant-numeric:tabular-nums;background:#22d3ee26;padding:1px 6px;font-size:10px;font-weight:700}.shop-scope-err{color:var(--wf-bad)}.shop-spin{color:var(--wf-cyan);animation:.9s linear infinite shop-spin}@keyframes shop-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.shop-spin{animation:none}}.shop-sheet-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06060ac7;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.shop-sheet{border-radius:var(--wf-r-xl);background:var(--wf-surface);border:1px solid #22d3ee4d;grid-template-columns:190px 1fr;gap:20px;width:min(560px,100%);max-height:88vh;padding:20px;display:grid;position:relative;overflow-y:auto}.shop-ov .shop-sheet--ov{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:16px;width:100%;max-height:none;padding:0;overflow-y:visible}.wf-ov--drawer .shop-ov{width:420px;max-width:86vw}.shop-sheet-close{z-index:1;appearance:none;border-radius:var(--wf-r-sm);width:30px;height:30px;color:var(--wf-ink-2);cursor:pointer;background:#ffffff12;border:0;place-items:center;display:grid;position:absolute;top:10px;right:10px}.shop-sheet-close:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:2px}.shop-sheet-art{aspect-ratio:488/680;border-radius:var(--wf-r-md);width:100%;max-width:290px;margin:0 auto;overflow:hidden}.shop-sheet-art>*{width:100%;height:100%}.shop-sheet-body{flex-direction:column;gap:10px;min-width:0;display:flex}.shop-sheet-name{color:var(--wf-ink);margin:0;font-size:18px;font-weight:700}.shop-sheet-sub{color:var(--wf-ink-2);margin:-6px 0 0;font-size:12px}.shop-sheet-price{margin:2px 0 0}.shop-sheet-actions{flex-direction:column;gap:9px;margin-top:4px;display:flex}.shop-sheet-note{color:var(--wf-ink-2);margin:0;font-size:11.5px;line-height:1.5}.shop-sheet-err{color:var(--wf-bad);margin:0;font-size:12px}.shop-topup{border-radius:var(--wf-r-sm);background:#fb923c17;border:1px solid #fb923c4d;flex-direction:column;gap:10px;margin-top:4px;padding:12px;display:flex}.shop-topup p{color:var(--wf-ink);margin:0;font-size:12.5px;line-height:1.55}.shop-toast{z-index:70;border-radius:var(--wf-r-sm);color:var(--wf-ink);background:var(--wf-surface-2);box-shadow:var(--wf-e-3);border:1px solid #34d39973;padding:11px 16px;font-size:13px;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}.shop-toast a{color:var(--wf-cyan)}@media (width<=560px){.shop-sheet{grid-template-columns:1fr;gap:14px}.shop-ov .shop-sheet-art{max-width:200px}}.shop-sheet-badges{justify-content:flex-start;margin:-2px 0 0}.tier-finish{--tf-rim-a:#f4f6ff47;--tf-rim-b:#e2e8f01a;--tf-chip-color:#cdd5e4;--tf-chip-border:#cdd5e473;transition:filter .3s cubic-bezier(.4,0,.2,1);position:relative}.tier-finish[data-tier="2500"]{--tf-rim-a:#22d3eeb3;--tf-rim-b:#22d3ee42;--tf-chip-color:#67e8f9;--tf-chip-border:#22d3ee8c}.tier-finish[data-tier="5000"]{--tf-rim-a:#9b6effbf;--tf-rim-b:#a855f757;--tf-chip-color:var(--wf-violet-soft);--tf-chip-border:#8b5cf699}.tier-finish[data-tier="10000"]{--tf-rim-a:#f0d68c8c;--tf-rim-b:#d946ef38;--tf-chip-color:#f5d98a;--tf-chip-border:#d6a85fa6}.tier-finish>img{z-index:1;position:relative}.tier-finish.tf-neighbor{filter:drop-shadow(0 10px 20px #0006)}.tier-finish.tf-selected{filter:drop-shadow(0 0 10px var(--tf-rim-a)) drop-shadow(0 0 46px var(--tf-rim-b)) drop-shadow(0 30px 50px #000c)}.tier-finish.tf-selected[data-tier="10000"]{filter:drop-shadow(0 0 16px #f0d68c8c)drop-shadow(0 0 36px #d946ef38)drop-shadow(0 0 62px #22d3ee24)drop-shadow(0 30px 50px #000c)}.tier-finish.tf-soldout{filter:drop-shadow(0 12px 26px #0000008c)}.tier-finish.tf-hero{filter:drop-shadow(0 0 14px var(--tf-rim-a)) drop-shadow(0 0 52px var(--tf-rim-b)) drop-shadow(0 26px 48px #000000d9);justify-content:center;display:inline-flex}.tier-finish.tf-hero[data-tier="10000"]{filter:drop-shadow(0 0 20px #f0d68c8c)drop-shadow(0 0 44px #d946ef3d)drop-shadow(0 0 72px #22d3ee26)drop-shadow(0 26px 48px #000000d9)}.tier-finish.tf-hero .purchase-confirmation-pack-art{filter:none}.tier-finish.tf-selected[data-tier="5000"]:after,.tier-finish.tf-selected[data-tier="10000"]:after,.tier-finish.tf-hero[data-tier="5000"]:after,.tier-finish.tf-hero[data-tier="10000"]:after{content:"";z-index:2;pointer-events:none;-webkit-mask-image:var(--tf-art);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--tf-art);mask-image:var(--tf-art);mix-blend-mode:screen;opacity:.85;background-image:linear-gradient(115deg,#0000 40%,#c4b5fd29 47%,#ffffff3d 50%,#8b5cf624 53%,#0000 60%);background-position-x:0%;background-repeat:no-repeat;background-size:320% 100%;animation:5.2s cubic-bezier(.4,0,.2,1) infinite tf-sheen;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tier-finish.tf-selected[data-tier="10000"]:after,.tier-finish.tf-hero[data-tier="10000"]:after{background-image:linear-gradient(115deg,#0000 38%,#ffe09642 46%,#ffffff4d 50%,#96e6ff33 54%,#f0a0ff29 58%,#0000 66%);animation-duration:4.6s}@keyframes tf-sheen{0%{background-position-x:0%}55%{background-position-x:100%}to{background-position-x:100%}}.tier-chip{border-radius:var(--wf-r-pill);border:1px solid var(--tf-chip-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--tf-chip-color);letter-spacing:1.1px;text-transform:uppercase;white-space:nowrap;background:#08080cad;align-items:baseline;gap:6px;padding:5px 12px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.tier-chip-price{font-variant-numeric:tabular-nums;font-weight:700}.tier-finish[data-tier="10000"] .tier-chip{background:linear-gradient(#0a0806bd, #0a0806bd) padding-box, linear-gradient(90deg, var(--wf-gold) 0%, #f5d98a 40%, #67e8f9 75%, var(--wf-magenta) 100%) border-box;border-width:1.5px;border-color:#0000}.tier-finish.tf-selected,.tier-finish.tf-soldout,.tier-finish.tf-hero{flex-direction:column;align-items:center;display:inline-flex}.tier-finish.tf-selected>.tier-chip,.tier-finish.tf-soldout>.tier-chip,.tier-finish.tf-hero>.tier-chip{z-index:3;margin-top:8px;position:static;transform:none}.tier-finish.tf-hero>.tier-chip{padding:6px 14px;font-size:11px}.tier-finish.tf-soldout .tier-chip{opacity:.55;filter:grayscale(.6)}.tier-platform-tint{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(ellipse 42% 16% at 50% 78%, var(--tf-tint,transparent) 0%, transparent 72%);z-index:0;transition:background .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.tier-platform-hue{pointer-events:none;mix-blend-mode:color;background:radial-gradient(ellipse 54% 26% at 50% 77%, var(--tf-hue,transparent) 0%, var(--tf-hue,transparent) 44%, transparent 84%);z-index:0;transition:background .32s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.tier-platform-tint.tf-hero-tint{background:radial-gradient(ellipse 58% 22% at 50% 94%, var(--tf-tint,transparent) 0%, transparent 72%);z-index:1}@media (prefers-reduced-motion:reduce){.tier-finish:after{opacity:.3!important;background-position-x:50%!important;animation:none!important}}.packsel-root{position:relative}.packsel-root:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 65% at 50% 42%,#d946ef1a 0%,#8b5cf60d 50%,#0000 82%),radial-gradient(90% 50% at 0 15%,#8b5cf60f 0%,#0000 80%),radial-gradient(130% 45% at 50% 100%,#22d3ee0d 0%,#0000 80%),#050508;position:fixed;inset:0}.packsel-root:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:screen;background:url(/assets/effects/haze-soft.webp) 50%/cover no-repeat;position:fixed;inset:0}.packsel-utility{z-index:40;pointer-events:none;justify-content:space-between;align-items:center;height:36px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.packsel-utility>*{pointer-events:auto}@media (width>=1024px){.packsel-utility{height:44px}}.packsel-utility-link{color:var(--psel-cyan);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:4px 2px;font-size:12px;font-weight:600;transition:color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.packsel-utility-link:hover{color:var(--psel-gold)}.packsel-heading{flex-direction:column;justify-content:center;align-items:center;padding:0 44px;display:flex;overflow:hidden}@media (width>=640px){.packsel-heading{padding:0 124px}}.packsel-title{letter-spacing:.2px;color:var(--psel-text);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.packsel-mix{color:var(--psel-cyan);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:1px 0 0;font-size:9px;line-height:1.2;overflow:hidden}@media (width>=768px){.packsel-title{font-size:15px}.packsel-mix{font-size:10px}}.packsel-arrow{z-index:20;width:40px;height:40px;color:var(--psel-cyan);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08080c73;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.packsel-arrow-left{left:8px}.packsel-arrow-right{right:8px}.packsel-arrow:hover:not(:disabled){color:var(--psel-text);background:#22d3ee24}.packsel-arrow:disabled{opacity:.25;cursor:not-allowed}@media (width>=1024px){.packsel-arrow-left{left:max(16px,50% - 340px)}.packsel-arrow-right{right:max(16px,50% - 340px)}}.packsel-dashes{z-index:20;align-items:center;gap:7px;height:8px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.packsel-dash{cursor:pointer;background:#9482b44d;border:none;border-radius:2px;width:18px;height:3px;padding:0;transition:background .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1)}.packsel-dash.is-active{background:#d946ef;width:24px;box-shadow:0 0 8px #d946ef99}.packsel-dash:hover:not(.is-active){background:#9482b48c}.packsel-footer{border-top:1px solid var(--psel-hairline);padding:10px 16px 12px;overflow:hidden}.packsel-footer-inner{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:960px;margin:0 auto;display:flex}.packsel-info{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.packsel-info-line{color:var(--psel-text-dim);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;margin:0;font-size:12px;line-height:1.3;display:flex}.packsel-position{letter-spacing:.6px;color:var(--psel-text-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.packsel-info-name{letter-spacing:.3px;color:var(--psel-text);text-transform:uppercase;font-size:14px;font-weight:700}.packsel-info-flavor{color:var(--psel-text-dim);font-size:11px;font-weight:600}.packsel-info-price{color:var(--psel-gold);font-size:14px;font-weight:700}.packsel-info-dim{color:var(--psel-text-dim)}.packsel-info-sep{color:var(--psel-text-faint)}.packsel-info-soldout{color:#f87171;font-weight:700}.packsel-value-line{width:100%;max-width:420px;font-size:var(--wf-t-xs);color:var(--wf-ink-3);grid-template-columns:repeat(2,minmax(0,1fr));place-items:baseline center;gap:2px 14px;margin:0 auto;line-height:1.4;display:grid}@media (width>=560px){.packsel-value-line{grid-template-columns:repeat(4,auto);justify-content:center;gap:0 18px;max-width:none}}.packsel-value-item{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.packsel-value-key{color:var(--wf-ink-3)}.packsel-value-num{color:var(--wf-ink);font-variant-numeric:tabular-nums;font-weight:700}.packsel-odds{justify-content:center;min-height:0;display:flex}.packsel-odds-fallback{text-transform:uppercase;letter-spacing:.8px;color:var(--psel-cyan);margin:0;font-size:10px;font-weight:600}.packsel-riptext{--rip-loop:2.9s;z-index:4;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;font-size:var(--rip-fs,12px);align-items:center;gap:.7em;display:inline-flex;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.packsel-riptext:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#040309d1 0%,#04030999 46%,#04030900 78%);width:210%;height:700%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.packsel-riptext-label{letter-spacing:var(--rip-ls,3.2px);text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #000000f2,0 0 9px #000000e6,0 0 20px #22d3ee59;animation:packsel-rip-hit var(--rip-loop,2.9s) ease-out infinite;font-size:1em;font-weight:800;display:inline-block}@keyframes packsel-rip-hit{0%,26%{scale:1}32%{scale:1.075}44%{scale:1}to{scale:1}}.packsel-riptext-tap{pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:100%}.packsel-riptext-ring{opacity:0;width:3em;height:3em;animation:packsel-rip-ring var(--rip-loop,2.9s) ease-out infinite;border:.14em solid #8ce2fff2;border-radius:50%;margin-top:-1.5em;margin-left:-1.5em;position:absolute;top:50%;left:50%;scale:.3;box-shadow:0 0 .85em #22d3ee99,inset 0 0 .5em #22d3ee59}@keyframes packsel-rip-ring{0%,29%{opacity:0;scale:.28}32%{opacity:.95;scale:.42}52%{opacity:0;scale:1.25}to{opacity:0;scale:1.25}}.packsel-riptext-finger{color:#f7fbff;filter:drop-shadow(0 .12em .3em #020106f2);width:1.85em;height:1.85em;animation:packsel-rip-finger var(--rip-loop,2.9s) cubic-bezier(.4, 0, .3, 1) infinite;margin-top:-.98em;margin-left:-.58em;display:block;position:absolute;top:50%;left:50%}.packsel-riptext-finger svg{width:100%;height:100%;display:block}@keyframes packsel-rip-finger{0%{opacity:0;translate:.62em -1.35em;scale:.9}12%{opacity:1;translate:.36em -.78em;scale:.95}30%{opacity:1;translate:0;scale:.86}46%{opacity:1;translate:.3em -.68em;scale:1}62%{opacity:0;translate:.62em -1.35em;scale:.9}to{opacity:0;translate:.62em -1.35em;scale:.9}}@media (prefers-reduced-motion:reduce){.packsel-riptext-label{animation:none}.packsel-riptext-finger{opacity:1;animation:none;translate:0}.packsel-riptext-ring{opacity:.5;animation:none;scale:.55}}.packsel-riptext.is-soldout .packsel-riptext-tap{display:none}.packsel-riptext.is-soldout .packsel-riptext-label{animation:none;scale:1}.packsel-riptext-accent{letter-spacing:.16em;color:#7dd6f6;opacity:.42;text-shadow:0 1px 3px #000000f2,0 0 8px #000c;animation:packsel-rip-tear var(--rip-loop,2.9s) ease-out infinite;font-size:.92em;display:inline-block}.packsel-riptext-accent.is-right{scale:-1 1}@keyframes packsel-rip-tear{0%,26%{opacity:.42;translate:0}32%{opacity:1;translate:-.22em}58%{opacity:.42;translate:0}to{opacity:.42;translate:0}}.packsel-riptext.is-soldout .packsel-riptext-label{color:#ffd9e4;letter-spacing:calc(var(--rip-ls,3.2px) * 1.15);text-shadow:0 1px 2px #000000fa,0 0 10px #000000eb,0 0 22px #d946ef73}.packsel-riptext.is-soldout:before{background:radial-gradient(#060208db 0%,#060208a8 46%,#06020800 78%)}.packsel-packbtn{appearance:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0}.packsel-packbtn:focus-visible{outline:2px solid var(--psel-cyan);outline-offset:6px;border-radius:14px}.packsel-packbtn[aria-disabled=true]{cursor:not-allowed}.packsel-support{color:var(--psel-text-faint);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.packsel-support-sep{color:var(--psel-text-faint)}.packsel-support-actions{gap:8px;margin-top:2px}.packsel-lucky-link{color:var(--psel-text-dim);letter-spacing:.6px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:2px 0;font-size:10px;font-weight:700;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.packsel-lucky-link:hover{color:var(--psel-cyan)}.packsel-lucky-link svg{flex-shrink:0;width:11px;height:11px}@media (width>=1024px){.packsel-footer{padding:12px 24px 14px}}.packsel-tierpills{z-index:20;border-radius:999px;gap:8px;padding:2px 6px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.packsel-tierpills.wxe-glass .packsel-tierpill{background:0 0;border-color:#0000}.packsel-tierpills.wxe-glass .packsel-tierpill.is-active{background:#22d3ee1f;border-color:#22d3ee}.packsel-tierpill{color:#a5a5b0;letter-spacing:.4px;cursor:pointer;--pill-scale:1;transform:scale(var(--pill-scale));background:#0a0810b8;border:1px solid #8b5cf666;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:650;transition:color .16s,border-color .16s,box-shadow .16s,transform .12s cubic-bezier(.34,1.56,.64,1)}.packsel-tierpill.is-active{color:#fff;--pill-scale:1.06;border-color:#22d3ee;box-shadow:0 0 12px #22d3ee59,0 0 26px #22d3ee2e}.packsel-tierpill.is-soldout{opacity:.45;text-decoration:line-through}.packsel-tierpill:hover:not(.is-active):not(.is-soldout){color:#e7e7ee;--pill-scale:1.03;border-color:#d946ef99}.packsel-tierpill:active:not(.is-soldout){--pill-scale:.94;transition-duration:90ms}@media (prefers-reduced-motion:reduce){.packsel-tierpill{transition:color .16s;--pill-scale:1!important}}.packsel-globalfeed{z-index:2;width:100%;max-width:720px;margin:0 auto;padding:8px 16px 110px;position:relative}@media (width<=430px){.packsel-tierpill{padding:5px 11px;font-size:11.5px}}.packsel-contents{z-index:2;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:8px 16px 0;position:relative}.packsel-contents-section{padding-bottom:4px}@media (width<=639px){.packsel-contents,.packsel-globalfeed{padding-left:0;padding-right:0}}.packsel-contents-grid{margin-top:10px}.packsel-contents-count{letter-spacing:0;color:var(--wf-ink-3);font-variant-numeric:tabular-nums;margin-left:5px;font-weight:600}.lp-order-btn.is-on .packsel-contents-count{color:var(--wf-ink-2)}.packsel-contents-more{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0;margin-top:6px}.packsel-contents-more:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #22d3eebf}.ecf-body{flex-direction:column;gap:12px;display:flex}.ecf-status{color:#ffffffc7;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.ecf-error{color:#fecdd3;background:#df1b4129;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.4}.ecf-panel{background:#fff;border-radius:12px;min-height:120px;padding:16px}.ecf-panel[hidden]{display:none}.ecf-fallback{color:#ffffffb8;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;min-height:36px;padding:8px 4px;font-size:13px;text-decoration:underline}.ecf-fallback:hover,.ecf-fallback:focus-visible{color:#fff}@media (width<=767px){.wf-ov--dialog:has(.ecf){padding:16px}.ecf .wf-ov-body{padding:12px 14px 14px}.ecf-panel{padding:12px}}.purchase-confirmation-container{--pc-modal-backdrop:1040;--pc-modal:1050;z-index:var(--pc-modal);pointer-events:auto;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.purchase-confirmation-backdrop{z-index:var(--pc-modal-backdrop);background:radial-gradient(66% 50% at 50% 40%,#050508f7 0%,#050508e6 46%,#05050880 74%,#0000 94%),radial-gradient(70% 55% at 50% 38%,#d946ef29 0%,#8b5cf612 45%,#0000 75%),url(/assets/environments/pack-chamber-mobile.webp) 50%/cover no-repeat,#050508;animation:.3s cubic-bezier(.4,0,.2,1) forwards pcFadeIn;position:fixed;inset:0}.purchase-confirmation-backdrop:after{content:"";background:linear-gradient(#0505086b 0%,#0505084d 34%,#0505088c 62%,#050508e0 100%);position:absolute;inset:0}@media (width>=768px){.purchase-confirmation-backdrop{background:radial-gradient(42% 72% at 33% 46%,#050508f7 0%,#050508e6 46%,#05050880 74%,#0000 94%),radial-gradient(60% 50% at 50% 40%,#d946ef29 0%,#8b5cf612 45%,#0000 75%),url(/assets/environments/pack-chamber-desktop.webp) 50%/cover no-repeat,#050508}.purchase-confirmation-backdrop:after{background:linear-gradient(100deg,#05050838 0%,#05050857 46%,#050508b8 68%,#050508db 100%)}}.purchase-confirmation-stage{--pc-pack-h:clamp(300px, 46vh, 460px);z-index:var(--pc-modal);width:100%;height:100%;padding:8px 16px calc(14px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:center;animation:.36s cubic-bezier(.4,0,.2,1) forwards pcRiseIn;display:flex;position:relative;overflow:hidden auto}@media (width<=1023px){.purchase-confirmation-stage{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.purchase-confirmation-error .purchase-confirmation-sheet{z-index:var(--pc-modal);background:var(--pc-sheet);border:1px solid var(--pc-border);border-radius:20px;align-self:center;width:min(92%,440px);margin:auto;position:relative;box-shadow:0 30px 80px #000000b3}.pc-topbar{top:calc(12px + env(safe-area-inset-top,0px));z-index:10;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;left:16px;right:14px}.pc-topbar>*{pointer-events:auto}.pc-topbar-id{text-align:left;text-shadow:0 2px 10px #000000e6;flex-direction:column;gap:2px;min-width:0;display:flex}.pc-topbar-id .purchase-confirmation-drop-title{letter-spacing:.01em;font-size:15px}.pc-topbar-id .purchase-confirmation-mix{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:22ch;display:-webkit-box;overflow:hidden}.purchase-confirmation-close{z-index:10;border:1px solid var(--pc-border);color:var(--pc-text-secondary);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080c80;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:7px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.purchase-confirmation-close:hover:not(:disabled){border-color:var(--pc-electric);color:var(--pc-electric)}.purchase-confirmation-close:disabled{opacity:.5;cursor:not-allowed}.purchase-confirmation-hero{flex-shrink:0;justify-content:center;align-items:flex-end;margin-top:2px;padding-bottom:88px;display:flex;position:relative}@media (width<=1023px){.purchase-confirmation-hero{align-self:stretch;margin-left:-16px;margin-right:-16px;overflow:clip}}.purchase-confirmation-platform-glow{--pg-x:-50%;width:calc(var(--pc-pack-h,320px) * .94);max-width:92vw;transform:translate(var(--pg-x), 50%);opacity:.6;pointer-events:none;position:absolute;bottom:88px;left:50%}.purchase-confirmation-pack-art{height:var(--pc-pack-h);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 44px #d946ef61)drop-shadow(0 26px 48px #000000d9);width:auto;max-width:none;position:relative}.pc-cta-label{font:inherit}.pc-cta-price{letter-spacing:.02em;font-variant-numeric:tabular-nums;opacity:.92;align-items:baseline;gap:5px;display:inline-flex}.pc-cta-price:before{content:"·";opacity:.55;margin-right:2px}.pc-cta-price s{opacity:.7;font-weight:600}.pc-cta-free{color:var(--pc-electric)}.purchase-confirmation-hero-overlay{z-index:2;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:min(88vw,360px);display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width>=1024px){.purchase-confirmation-hero{padding-bottom:92px}.purchase-confirmation-hero-overlay{bottom:0}}.purchase-confirmation-info{flex-direction:column;flex-shrink:0;align-items:stretch;gap:5px;width:100%;max-width:400px;margin-top:10px;display:flex}.purchase-confirmation-header{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.purchase-confirmation-drop-title{letter-spacing:-.3px;color:var(--pc-text-primary);margin:0;font-size:17px;font-weight:700;line-height:1.2}.purchase-confirmation-mix{color:var(--pc-electric);margin:0;font-size:11px;line-height:1.35}.purchase-confirmation-price-row{justify-content:center;align-items:baseline;gap:8px;font-size:14px;display:flex}.purchase-confirmation-price{color:var(--pc-gold);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.purchase-confirmation-price s{color:var(--pc-text-secondary);margin-right:6px;font-size:14px;font-weight:500}.purchase-confirmation-dot{color:var(--pc-text-tertiary)}.purchase-confirmation-tier{text-transform:uppercase;letter-spacing:1.2px;color:var(--pc-text-secondary);font-size:11px;font-weight:600}.purchase-confirmation-balance-math{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.purchase-confirmation-free-token{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;color:var(--pc-gold);white-space:nowrap;background:#0a080ea8;border:1px solid #d6a85f8c;border-radius:9999px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.purchase-confirmation-free-token input{accent-color:var(--pc-gold);cursor:pointer;flex-shrink:0;width:14px;height:14px}.purchase-confirmation-free-token svg{color:var(--pc-gold);flex-shrink:0}.purchase-confirmation-details-grid{border-top:1px solid var(--pc-border);text-align:center;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:3px;padding-top:8px;display:grid}.purchase-confirmation-detail-item{flex-direction:column;display:flex}.purchase-confirmation-median{border-top:1px solid #d6a85f47;flex-direction:column;gap:5px;margin-top:3px;padding:9px 2px 8px;display:flex}.purchase-confirmation-median-head{text-transform:uppercase;letter-spacing:.7px;color:var(--pc-gold,#d6a85f);margin:0;font-size:11.5px;font-weight:700}.purchase-confirmation-median-rows{flex-direction:column;gap:3px;display:flex}.purchase-confirmation-median-row{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;line-height:1.4;display:flex}.purchase-confirmation-median-row .pcm-label{flex:auto;min-width:0}.purchase-confirmation-median-row .pcm-value{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.purchase-confirmation-median-row .pcm-ratio{opacity:.72;font-weight:600}.purchase-confirmation-median-note{color:var(--pc-text-secondary);margin:2px 0 0;font-size:10.5px;line-height:1.45}@media (width<=430px){.purchase-confirmation-median-row{gap:8px;font-size:11.5px}}.purchase-confirmation-odds-warning{color:#e6c88f;background:#d6a85f17;border:1px solid #d6a85f6b;border-left-width:3px;border-radius:8px;margin:4px 0 0;padding:7px 10px;font-size:11px;font-weight:500;line-height:1.45}.purchase-confirmation-odds-row.is-unavailable .purchase-confirmation-odds-value{letter-spacing:.02em;text-transform:uppercase;opacity:.85;font-size:10px;font-weight:700}.purchase-confirmation-odds-row.is-unavailable .purchase-confirmation-odds-band,.purchase-confirmation-odds-row.is-unavailable .purchase-confirmation-odds-stock{opacity:.6}.purchase-confirmation-odds-table{border-top:1px solid var(--pc-border);border-bottom:1px solid var(--pc-border);flex-direction:column;margin-top:3px;padding:0;display:flex}.purchase-confirmation-odds-toggle{cursor:pointer;text-transform:uppercase;letter-spacing:.7px;text-align:left;width:100%;color:var(--pc-text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 2px;font-size:11.5px;font-weight:700;display:flex}.purchase-confirmation-odds-toggle:focus-visible{outline:2px solid var(--pc-electric);outline-offset:2px;border-radius:6px}.purchase-confirmation-odds-chevron{color:var(--pc-text-secondary);flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1)}.purchase-confirmation-odds-accordion.is-open .purchase-confirmation-odds-chevron{transform:rotate(180deg)}.purchase-confirmation-odds-body{grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1);display:grid}.purchase-confirmation-odds-accordion.is-open .purchase-confirmation-odds-body{grid-template-rows:1fr}.purchase-confirmation-odds-body-inner{flex-direction:column;gap:6px;min-height:0;padding:0 2px;display:flex;overflow:hidden}.purchase-confirmation-odds-accordion.is-open .purchase-confirmation-odds-body-inner{padding-bottom:11px}.purchase-confirmation-odds-header{text-transform:uppercase;letter-spacing:.7px;border-bottom:1px solid var(--pc-border);justify-content:space-between;gap:10px;padding-bottom:5px;font-size:10.5px;font-weight:700;display:flex}.purchase-confirmation-odds-row{grid-template-columns:1fr auto auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.purchase-confirmation-odds-stock{opacity:.75;font-size:10.5px}.purchase-confirmation-odds-value{font-variant-numeric:tabular-nums;text-align:right;min-width:62px;font-weight:700}.purchase-confirmation-sim-note{text-align:center;margin:2px 0 0;font-size:11px;line-height:1.4}.pc-whatyouget{flex-direction:column;align-items:center;gap:8px;width:100%;margin:4px 0 0;display:flex}.pc-whatyouget-brands{text-align:center;color:var(--pc-text-secondary);margin:0;font-size:11.5px;line-height:1.4}.pc-whatyouget-brands strong{color:var(--pc-text-primary);font-weight:700}.pc-choices{justify-content:center;align-items:stretch;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.pc-choice{--pc-choice-lift:0px;background:linear-gradient(180deg, color-mix(in srgb, var(--pc-choice-accent,#22d3ee) 14%, transparent), #ffffff08);letter-spacing:.02em;width:100%;min-width:0;color:var(--pc-text-primary);white-space:nowrap;cursor:pointer;transform:translateY(var(--pc-choice-lift));animation:.42s cubic-bezier(.4,0,.2,1) backwards pcChipIn;animation-delay:calc(var(--pc-choice-i,0) * 70ms + .12s);border:1px solid #9482b438;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:11.5px;font-weight:650;transition:transform .16s cubic-bezier(.4,0,.2,1),border-color .16s,box-shadow .16s;display:flex}.pc-choice:hover{--pc-choice-lift:-2px;border-color:color-mix(in srgb, var(--pc-choice-accent,#22d3ee) 55%, transparent);box-shadow:0 8px 22px -12px var(--pc-choice-accent,#22d3ee)}.pc-choice:active{--pc-choice-lift:1px}.pc-choice:focus-visible{outline:2px solid var(--pc-choice-accent,#22d3ee);outline-offset:2px}.pc-choice-icon{background:color-mix(in srgb, var(--pc-choice-accent,#22d3ee) 18%, transparent);width:30px;height:30px;color:var(--pc-choice-accent,#22d3ee);border-radius:10px;place-items:center;display:grid}.pc-choice-label{line-height:1}@keyframes pcChipIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pc-outcome{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.pc-outcome-icon{width:54px;height:54px;color:var(--pc-outcome-accent,#22d3ee);background:color-mix(in srgb, var(--pc-outcome-accent,#22d3ee) 16%, transparent);border:1px solid color-mix(in srgb, var(--pc-outcome-accent,#22d3ee) 40%, transparent);border-radius:18px;place-items:center;animation:.32s cubic-bezier(.34,1.56,.64,1) backwards pcOutcomePop;display:grid}@keyframes pcOutcomePop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.pc-outcome-blurb{color:var(--pc-text-primary);margin:0;font-size:15px;font-weight:650;line-height:1.35}.pc-outcome-detail{color:var(--pc-text-secondary);margin:0;font-size:13px;line-height:1.5}.pc-outcome-others{flex-wrap:wrap;justify-content:center;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.pc-outcome-jump{color:var(--pc-text-secondary);cursor:pointer;background:#ffffff08;border:1px solid #9482b442;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.pc-outcome-jump svg{color:var(--pc-choice-accent,#22d3ee)}.pc-outcome-jump:hover{border-color:color-mix(in srgb, var(--pc-choice-accent,#22d3ee) 55%, transparent);color:var(--pc-text-primary)}.pc-outcome-when{color:var(--pc-text-secondary);margin:4px 0 0;font-size:11.5px;line-height:1.4}@media (width>=1024px){.pc-whatyouget{align-items:flex-start}.pc-whatyouget-brands{text-align:left}.pc-choices{justify-content:flex-start}.pc-choice{flex-direction:row;flex:0 auto;padding:8px 12px}}.purchase-confirmation-links-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.purchase-confirmation-error-message{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;color:var(--pc-error);background:#0a060ab8;border:1px solid #ef444473;border-radius:10px;max-width:100%;padding:6px 14px;font-size:12px;font-weight:600;animation:.2s cubic-bezier(.4,0,.2,1) forwards pcSlideDown}.purchase-confirmation-error-content{text-align:center;padding:40px 20px}.purchase-confirmation-error-content h2{margin:0;font-size:24px;font-weight:700}.purchase-confirmation-error-content p{margin:0;font-size:14px}.purchase-confirmation-button{font-family:var(--display);letter-spacing:.06em;cursor:pointer;text-transform:uppercase;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:7px;padding:5px 14px;font-size:17px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.purchase-confirmation-button-primary{color:#f2eefc;text-shadow:0 0 10px #c084fc8c;-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:linear-gradient(#08060e9e,#08060e9e) padding-box padding-box,linear-gradient(90deg,#22d3ee 0%,#8b5cf6 55%,#d946ef 100%) border-box;border:1.5px solid #0000;width:clamp(220px,64vw,300px);height:44px;min-height:44px;box-shadow:0 4px 24px #00000080,0 0 22px #8b5cf666,inset 0 0 14px #8b5cf61a}.purchase-confirmation-button-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 24px #00000080,0 0 34px #d946ef8c,inset 0 0 18px #8b5cf629}.purchase-confirmation-button-primary:active:not(:disabled){transform:translateY(0)}.purchase-confirmation-button-secondary{color:#c4b5fdbf;letter-spacing:.9px;background:0 0;border:none;align-self:center;min-height:0;padding:5px 14px;font-size:11px;font-weight:700}.purchase-confirmation-button-secondary:hover:not(:disabled){color:#c4b5fd;background:#8b5cf614}.purchase-confirmation-button-secondary:active:not(:disabled){background:#8b5cf624}.purchase-confirmation-button:disabled{opacity:.5;cursor:not-allowed}.purchase-confirmation-button.is-soldout{filter:saturate(.2);color:#8a8a8a}.purchase-confirmation-button-primary.is-soldout{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px #00000080}.purchase-confirmation-link{color:var(--pc-electric);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;text-align:center;background:0 0;border:none;padding:7px 0;font-size:12px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1)}.purchase-confirmation-link:hover:not(:disabled){color:var(--pc-magenta)}.purchase-confirmation-link:disabled{opacity:.5;cursor:not-allowed}@media (width>=1024px){.purchase-confirmation-stage{flex-direction:row;justify-content:center;align-items:safe center;gap:clamp(40px,6vw,96px);padding:40px clamp(24px,6vw,120px)}.purchase-confirmation-hero{overflow-clip-margin:60px;margin-top:0;overflow:visible clip}.purchase-confirmation-stage{--pc-pack-h:clamp(480px, 68vh, 640px)}.purchase-confirmation-platform-glow{width:calc(var(--pc-pack-h) * .94);opacity:.7;max-width:92vw;bottom:92px}.purchase-confirmation-info{text-shadow:0 1px 12px #050508d9;scrollbar-width:thin;justify-content:safe center;align-self:stretch;align-items:flex-start;gap:14px;max-width:420px;max-height:calc(100vh - 80px);margin-top:0;overflow-y:auto}.purchase-confirmation-info>*{flex-shrink:0}.purchase-confirmation-info>.purchase-confirmation-odds-accordion{flex-shrink:1;min-height:0}.purchase-confirmation-odds-toggle{flex-shrink:0}.purchase-confirmation-odds-body{min-height:0}.purchase-confirmation-odds-accordion.is-open .purchase-confirmation-odds-body-inner{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.purchase-confirmation-header{text-align:left;align-items:flex-start}.purchase-confirmation-drop-title{font-size:24px}.purchase-confirmation-mix{font-size:12px}.purchase-confirmation-price-row,.purchase-confirmation-balance-math{justify-content:flex-start}.purchase-confirmation-price{font-size:24px}.purchase-confirmation-button-secondary{order:90;align-self:flex-start;padding-left:0}.purchase-confirmation-links-row{order:99}.purchase-confirmation-details-grid{text-align:left}.purchase-confirmation-sim-note,.purchase-confirmation-links-row{text-align:left;justify-content:flex-start}}@media (width>=1024px) and (height<=760px){.purchase-confirmation-pack-art{height:clamp(400px,62vh,520px)}}@keyframes pcFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pcRiseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes pcSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.purchase-confirmation-stage,.purchase-confirmation-backdrop,.purchase-confirmation-error-message,.pc-choice,.pc-outcome-icon{opacity:1!important;transition:none!important;animation:none!important}}.purchase-confirmation-button:focus-visible,.purchase-confirmation-link:focus-visible,.purchase-confirmation-close:focus-visible{outline:2px solid var(--pc-electric);outline-offset:2px}.purchase-confirmation-stage::-webkit-scrollbar{width:6px}.purchase-confirmation-stage::-webkit-scrollbar-track{background:0 0}.purchase-confirmation-stage::-webkit-scrollbar-thumb{background:var(--pc-border);border-radius:3px}.purchase-confirmation-stage::-webkit-scrollbar-thumb:hover{background:var(--pc-text-tertiary)}.pc-agegate{text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a10eb;border:1px solid #d946ef73;border-radius:14px;margin-bottom:10px;padding:14px 16px}.pc-agegate-row{color:#f3f3f8;cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.pc-agegate-row input{accent-color:#d946ef;cursor:pointer;flex:none;width:18px;height:18px;margin-top:3px}.pc-agegate-note{color:#8a8a99;margin:8px 0 12px;font-size:12px;line-height:1.5}.pc-agegate-btn{color:#f3f3f8;cursor:pointer;background:linear-gradient(135deg,#8b5cf659,#22d3ee59);border:1px solid #22d3ee80;border-radius:999px;width:100%;padding:11px 14px;font-size:14px;font-weight:700}.pc-agegate-btn:disabled{opacity:.45;cursor:not-allowed}.pc-signin-reopen{color:#22d3ee;letter-spacing:.01em;text-underline-offset:3px;cursor:pointer;text-shadow:0 1px 10px #000000d9;background:0 0;border:none;width:100%;margin-bottom:10px;padding:8px 12px;font-size:13.5px;font-weight:650;text-decoration:underline;display:block}.pc-signin-reopen:hover{filter:brightness(1.15)}.ah-page{text-align:left;color:#f4f4f4;padding-bottom:16px;font-size:15px;line-height:1.5;position:relative}.ah-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(max(520px,42vw) max(300px,32vh) at 12% 0,#8b5cf624,#0000 70%),radial-gradient(max(460px,40vw) max(280px,30vh) at 92% 6%,#d946ef1a,#0000 70%),radial-gradient(max(440px,65vw) max(320px,34vh) at 50% 108%,#22d3ee0e,#0000 70%);position:fixed;inset:0}.ah-page>*{z-index:1;position:relative}.ah-page--signup{padding-bottom:8px}.ah-page--signup:before{content:none}.ah-signup-settings{text-align:center;margin:14px 0 0}.ah-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:2px 0 12px;display:flex}.ah-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#22d3ee;margin:0 0 4px;font-size:11px;font-weight:700}.ah-title{letter-spacing:-.02em;color:#f7f7fa;margin:0;font-size:24px;font-weight:700;line-height:1.15}@media (width<=479px){.ah-eyebrow{display:none}.ah-title{white-space:nowrap;font-size:19px}}.ah-tier-chip{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.ah-tabs{top:calc(55px + env(safe-area-inset-top,0px));z-index:30;padding:8px var(--wf-shell-inset,16px) 0;margin:0 calc(-1 * var(--wf-shell-inset,16px)) 20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#0a0810e0;border-bottom:1px solid #ffffff12;gap:18px;display:flex;position:sticky;overflow-x:auto}.ah-tabs::-webkit-scrollbar{display:none}@media (width>=1024px){.ah-tabs{top:calc(77px + env(safe-area-inset-top,0px));justify-content:center;margin:0 0 24px}}.ah-tab{color:#8b8b94;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:54px;padding:5px 4px 7px;font-family:inherit;font-size:9.5px;font-weight:700;transition:color .16s,border-color .16s;display:inline-flex}.ah-tab-icon{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.ah-tab-label{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.ah-tab:hover{color:#c4b5fd}.ah-tab:hover .ah-tab-icon{background:#8b5cf61f}.ah-tab.is-active{color:#22d3ee;box-shadow:none;background:0 0;border-bottom-color:#22d3ee}.ah-tab.is-active .ah-tab-icon{background:#22d3ee21;transform:translateY(-1px);box-shadow:0 0 16px #22d3ee52}@media (prefers-reduced-motion:reduce){.ah-tab,.ah-tab-icon{transition:none}.ah-tab.is-active .ah-tab-icon{transform:none}}@media (width<=639px){.ah-tabs{justify-content:space-between;gap:0}.ah-tab{letter-spacing:.02em;padding:5px 2px 7px;font-size:9px}}@media (width>=640px){.ah-tab{letter-spacing:.1em;flex:none;gap:5px;min-height:60px;padding:8px 20px 9px;font-size:11px}.ah-tab-icon{width:32px;height:32px}}.ah-subnav{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;margin:0 0 18px;padding:0 12px 2px 0;display:flex;overflow-x:auto}.ah-subnav::-webkit-scrollbar{display:none}.ah-subchip{white-space:nowrap;color:#a4a4a4;letter-spacing:.02em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:38px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.ah-subchip:hover{color:#c4b5fd;border-color:#8b5cf673}.ah-subchip.is-active{color:#7ee6f6;background:#22d3ee1a;border-color:#22d3ee8c;box-shadow:0 0 14px #22d3ee2e}.ah-section-body{gap:22px;min-height:300px;display:grid}.ah-section-body>*+*{border-top:1px solid #ffffff12;padding-top:22px}@media (prefers-reduced-motion:reduce){.ah-subchip{transition:none}}.ah-panel{box-shadow:none;background:0 0;border:none;border-radius:0;min-width:0;padding:0}.ah-label{letter-spacing:.16em;text-transform:uppercase;color:#a4a4a4;align-items:center;gap:8px;margin:0 0 14px;font-size:11px;font-weight:700;display:flex}.ah-stack{grid-template-columns:1fr;gap:24px;display:grid}.ah-stack>*+*{border-top:1px solid #ffffff12;padding-top:22px}.ah-sim-badge{color:#e9c98f;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.ah-live-badge{color:#f0c987;background:#d6a85f24;border:1px solid #d6a85fb3;border-radius:5px;padding:2px 8px}.ah-sim-note{color:#8b8b94;margin:12px 0 0;font-size:12px;line-height:1.5}.ah-sim-note strong{color:#e9c98f;font-weight:700}.ah-wallet-hero{position:relative}.ah-wallet-hero:before{content:"";pointer-events:none;background:radial-gradient(360px 170px at 18% 45%,#22d3ee17,#0000 70%);position:absolute;inset:-18px 0 -12px}.ah-wallet-hero>*{position:relative}.ah-wallet-hero-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ah-balance-value{letter-spacing:-.01em;color:#7ee6f6;text-shadow:0 0 26px #22d3ee66;margin:6px 0 0;font-size:40px;font-weight:700;line-height:1.05}.ah-balance-sub{color:#8b8b94;margin:6px 0 0;font-size:12px}.ah-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.ah-preset{color:#c4b5fd;cursor:pointer;background:0 0;border:1px solid #8b5cf666;border-radius:12px;padding:10px 0;font-family:inherit;font-size:14px;font-weight:700;transition:all .16s}.ah-preset:hover{background:#8b5cf614;border-color:#8b5cf6}.ah-preset.is-selected{color:#7ee6f6;background:#22d3ee14;border-color:#22d3ee;box-shadow:0 0 12px #22d3ee40}.ah-amount-row{align-items:center;gap:8px;display:flex}.ah-input-wrap{flex:1;min-width:0;position:relative}.ah-input-wrap .ah-input-prefix{color:#797982;pointer-events:none;font-size:14px;font-weight:700;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.ah-input{color:#f4f4f4;background:#ffffff08;border:1px solid #2c2a36;border-radius:12px;outline:none;width:100%;padding:11px 12px 11px 28px;font-family:inherit;font-size:15px;font-weight:700;transition:border-color .16s,box-shadow .16s}.ah-input:focus{border-color:#22d3ee99;box-shadow:0 0 12px #22d3ee2e}.ah-input--plain{padding-left:12px}.ah-max-btn{color:#c4b5fd;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #8b5cf680;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 14px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.ah-max-btn:hover{background:#8b5cf61a}.ah-cta-row{flex-direction:column;align-items:center;gap:8px;margin-top:12px;display:flex}.ah-cta-row .btn-glass,.ah-cta-row .btn-pill-secondary{width:100%;max-width:320px}.ah-flash{margin-top:10px;font-size:13px;font-weight:600;line-height:1.5}.ah-flash--ok{color:#7ee6f6}.ah-flash--err{color:#f2a0a0}.ah-txn-list{display:block}.ah-txn-row{align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}.ah-txn-row+.ah-txn-row{border-top:1px solid #ffffff0e}.ah-txn-icon{flex-shrink:0;justify-content:center;align-items:center;width:22px;display:flex}.ah-txn-main{flex:1;min-width:0}.ah-txn-desc{color:#d6d6dc;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}.ah-txn-date{color:#6d6d76;margin:2px 0 0;font-size:11px}.ah-txn-amount{white-space:nowrap;font-size:13px;font-weight:700}.ah-txn-amount--credit{color:#7ee6f6}.ah-txn-amount--debit{color:#f2a0a0}.ah-txn-amount--neutral{color:#797982}.ah-empty-note{color:#8b8b94;margin:0;padding:4px 0;font-size:13px}.ah-streak-hero{text-align:center;padding:8px 0 4px;position:relative}.ah-streak-hero:before{content:"";pointer-events:none;background:radial-gradient(420px 220px at 50% 0,#f2a35e1a,#0000 70%);position:absolute;inset:-24px 0 0}.ah-streak-hero>*{position:relative}.ah-streak-flame{filter:drop-shadow(0 0 16px #f2a35e8c);justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.ah-streak-flame.is-cold{filter:none;opacity:.7}.ah-streak-count{letter-spacing:-.02em;color:#f7d9b0;text-shadow:0 0 24px #f2a35e66;margin:0;font-size:38px;font-weight:700;line-height:1}.ah-streak-count small{color:#b99b78;margin-left:6px;font-size:16px;font-weight:700}.ah-streak-sub{color:#a4a4a4;margin:6px 0 14px;font-size:12px}.ah-streak-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:14px;display:flex}.ah-mini-chip{color:#c4b5fd;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #8b5cf666;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.ah-mini-chip--gold{color:#e9c98f;border-color:#d6a85f80}.ah-milestone{text-align:left;max-width:420px;margin:0 auto}.ah-milestone-row{color:#8b8b94;letter-spacing:.04em;justify-content:space-between;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.ah-milestone-row strong{color:#f7d9b0}.ah-bar{background:#ffffff0f;border-radius:999px;height:6px;overflow:hidden}.ah-bar-fill{background:linear-gradient(90deg,#f2a35e,#d946ef);border-radius:999px;height:100%;transition:width .4s;box-shadow:0 0 12px #f2a35e80}.ah-bar-fill--tier{background:linear-gradient(90deg,#d946ef,#8b5cf6 55%,#22d3ee);box-shadow:0 0 12px #d946ef80}.ah-checkin-cta{margin-top:16px}@media (width>=900px){.ah-rewards-grid{grid-template-columns:1.2fr 1fr;grid-template-areas:"streak tier""streak buyback""streak tokens""quests activity""ach activity";align-items:start;gap:26px 40px;display:grid}.ah-rewards-grid .ah-area-streak{grid-area:streak}.ah-rewards-grid .ah-area-tier{border-top:none;grid-area:tier;padding-top:0}.ah-rewards-grid .ah-area-buyback{border-top:none;grid-area:buyback;padding-top:0}.ah-rewards-grid .ah-area-tokens{grid-area:tokens}.ah-rewards-grid .ah-area-quests{grid-area:quests}.ah-rewards-grid .ah-area-ach{grid-area:ach}.ah-rewards-grid .ah-area-activity{grid-area:activity}}.wr-readout{color:#e9c98f;max-width:420px;min-height:20px;margin:0;font-size:13px;font-weight:700;line-height:1.45}.wr-readout-cycle{color:#f7d9b0;text-shadow:0 0 16px #f2a35e80;font-size:17px}.wr-readout-blocked{color:#f2a0a0}.wr-odds{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;margin-top:2px;display:flex}.wr-odds-title{letter-spacing:.12em;text-transform:uppercase;color:#797982;font-size:10px;font-weight:700}.wr-odd{color:#c4b5fd;white-space:nowrap;font-size:11px;font-weight:700}.wr-odd em{color:#797982;font-style:normal;font-weight:600}.wr-fair-note{color:#6d6d76;max-width:380px;margin:0;font-size:10.5px;line-height:1.45}.ah-quest-pts{color:#e9c98f;margin-left:8px;font-size:11px;font-style:normal;font-weight:700}.ah-ladder-steps{justify-content:space-between;margin-top:10px;display:flex}.ah-ladder-step{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.ah-ladder-dot{background:#141218;border:2px solid #3a3742;border-radius:50%;width:10px;height:10px}.ah-ladder-dot--done{background:#d946ef;border-color:#d946ef;box-shadow:0 0 8px #d946ef99}.ah-ladder-dot--current{background:#0c1418;border-color:#22d3ee;box-shadow:0 0 10px #22d3ee99}.ah-ladder-name{color:#8b8b94;font-size:10px;font-weight:700}.ah-ladder-name--current{color:#f4f4f4}.ah-ach-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ah-ach-count{color:#a4a4a4;font-size:11px;font-weight:700}.ah-ach-grid{grid-template-columns:1fr;gap:14px 28px;margin-top:14px;display:grid}@media (width>=640px){.ah-ach-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ah-ach{align-items:flex-start;gap:12px;min-width:0;display:flex}.ah-ach--locked .ah-ach-title{color:#c3c3cd}.ah-ach--locked .ah-ach-desc{color:#9a9aa6}.ah-ach--locked .ah-ach-meta{color:#8f8f9c;opacity:1}.ah-ach--locked .ah-ach-icon{color:#8f8f9c}.ah-ach-icon{color:#797982;flex-shrink:0;justify-content:center;align-items:center;width:22px;margin-top:1px;display:flex}.ah-ach--unlocked .ah-ach-icon{color:#d6a85f;filter:drop-shadow(0 0 8px #d6a85fa6)}.ah-ach-title{color:#f4f4f4;margin:0;font-size:13px;font-weight:700;line-height:1.3}.ah-ach--unlocked .ah-ach-title{color:#f6d9a0}.ah-ach-desc{color:#a4a4a4;margin:2px 0 0;font-size:11px;line-height:1.45}.ah-ach-meta{color:#a4a4a4;opacity:.75;margin:3px 0 0;font-size:10px}.ah-token-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ah-token-count{color:#e9c98f;margin:0;font-size:26px;font-weight:700;line-height:1.1}.ah-token-sub{color:#8b8b94;margin:3px 0 0;font-size:12px}.ah-stats-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}@media (width>=640px){.ah-stats-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.ah-stat{flex-direction:column-reverse;gap:3px;min-width:0;display:flex}.ah-stat-label{letter-spacing:.12em;text-transform:uppercase;color:#797982;margin:0;font-size:10px;font-weight:700}.ah-stat-value{color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:700;line-height:1.15;overflow:hidden}.ah-game-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ah-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}@media (width>=640px){.ah-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.ah-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ah-showcase-tile{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.ah-showcase-art{justify-content:center;width:100%;display:flex;overflow:hidden}.ah-showcase-name{color:#d6d6dc;text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;margin:0;font-size:12px;font-weight:700;overflow:hidden}.ah-showcase-value{color:#d6a85f;margin:0;font-size:12px;font-weight:700}.ah-profile-identity{align-items:center;gap:14px;margin-bottom:16px;display:flex}.ah-avatar{color:#0b0b0e;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;font-weight:700;display:flex;box-shadow:0 0 22px #d946ef4d,inset 0 1px #ffffff4d}.ah-avatar--lg{border-radius:24px;width:84px;height:84px;font-size:32px}.ah-username{color:#f7f7fa;word-break:break-all;margin:0;font-size:20px;font-weight:700;line-height:1.2}.ah-member-since{color:#8b8b94;margin:3px 0 0;font-size:12px}.ah-field-label{letter-spacing:.12em;text-transform:uppercase;color:#797982;margin:0 0 6px;font-size:10px;font-weight:700}.ah-avatar-picker{flex-wrap:wrap;gap:10px;display:flex}@media (width<=899px){.ah-avatar-picker{-moz-column-gap:10px;column-gap:10px;padding-inline:12px}}.ah-avatar-option{cursor:pointer;border:2px solid #0000;border-radius:14px;width:44px;height:44px;padding:0;transition:transform .15s,box-shadow .15s;position:relative}.ah-avatar-option.is-selected{border-color:#22d3ee;box-shadow:0 0 12px #22d3ee66}.ah-avatar-option.is-locked{cursor:not-allowed;border-color:#e2e2f04d}.ah-avatar-option.is-locked:before{content:"";z-index:1;border-radius:inherit;-webkit-backdrop-filter:grayscale()brightness(.92);pointer-events:none;background:#09091057;position:absolute;inset:0}.ah-avatar-option .ah-lock{z-index:3;color:#f7f7fb;filter:drop-shadow(0 1px 2px #000000d9);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ah-detail-list{display:block}.ah-detail-row{justify-content:space-between;align-items:baseline;gap:14px;min-width:0;padding:11px 0;display:flex}.ah-detail-row+.ah-detail-row{border-top:1px solid #ffffff0e}.ah-detail-label{letter-spacing:.12em;text-transform:uppercase;color:#797982;flex-shrink:0;font-size:10px;font-weight:700}.ah-detail-value{color:#e8e8ee;text-align:right;overflow-wrap:anywhere;align-items:baseline;gap:10px;min-width:0;font-size:13px;font-weight:700;display:inline-flex}.ah-detail-value--mono{letter-spacing:.04em;font-family:ui-monospace,Consolas,monospace}.ah-detail-value--muted{color:#8b8b94;font-weight:500}@media (width<=639px){.ah-detail-row{flex-direction:column;align-items:flex-start;gap:4px}.ah-detail-value{text-align:left;justify-content:flex-start;width:100%}}.ah-copy-mini{color:#22d3ee;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.ah-copy-mini:hover{color:#7ee6f6}.ah-copy-btn,.ah-max-btn{min-height:44px}.ah-copy-btn{color:#7ee6f6;cursor:pointer;background:#22d3ee12;border:1px solid #22d3ee66;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:background .15s;display:inline-flex}.ah-copy-btn:hover{background:#22d3ee24}@media (width>=900px){.ah-profile-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:26px 40px;display:grid}.ah-profile-grid>*+*{border-top:none;padding-top:0}}.ah-setting-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:2px 0;display:flex}.ah-setting-title{color:#e8e8ee;margin:0;font-size:14px;font-weight:700}.ah-setting-desc{color:#8b8b94;margin:3px 0 0;font-size:12px;line-height:1.45}.ah-switch{cursor:pointer;background:#1c1a22;border:1px solid #3a3742;border-radius:999px;flex-shrink:0;width:46px;height:26px;padding:0;transition:background .18s,border-color .18s;position:relative}.ah-switch:after{content:"";background:#6d6d76;border-radius:50%;width:20px;height:20px;transition:transform .18s,background .18s;position:absolute;top:2px;left:2px}.ah-switch.is-on{background:#22d3ee29;border-color:#22d3ee99}.ah-switch.is-on:after{background:#22d3ee;transform:translate(20px);box-shadow:0 0 10px #22d3ee99}.ah-danger-btn{color:#f2a0a0;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1.5px solid #ef44448c;border-radius:999px;align-items:center;gap:7px;padding:9px 18px;font-family:inherit;font-size:12px;font-weight:700;transition:background .16s,box-shadow .16s;display:inline-flex}.ah-danger-btn:hover{background:#ef44441a;box-shadow:0 0 14px #ef444433}.ah-confirm-box{border-left:2px solid #ef44448c;margin-top:12px;padding:2px 0 2px 14px}.ah-confirm-box p{color:#f2c9c9;margin:0 0 10px;font-size:13px;line-height:1.5}.ah-del-headline{letter-spacing:.14em;text-transform:uppercase;color:#7ee6f6;align-items:center;gap:7px;margin:16px 0 8px;font-size:11px;font-weight:700;display:flex}.ah-del-headline:first-child{margin-top:0}.ah-del-headline--final{color:#f2a0a0;border-top:1px solid #ef444440;padding-top:14px}.ah-del-list{margin:0 0 4px;padding:0;list-style:none}.ah-del-list li{color:#cfcfd8;border-bottom:1px solid #ffffff0d;padding:5px 0 5px 15px;font-size:13px;line-height:1.5;position:relative}.ah-del-list li:last-child{border-bottom:none}.ah-del-list li:before{content:"";background:#8b5cf6d9;border-radius:50%;width:5px;height:5px;position:absolute;top:12px;left:0}.ah-del-note{color:#8b8b94;margin:8px 0 0;font-size:12px;line-height:1.55}.ah-del-loading{color:#8b8b94;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ah-del-spin{animation:.9s linear infinite ah-del-spin}@keyframes ah-del-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ah-del-spin{animation:none}}.ah-del-ack{color:#e9c98f;cursor:pointer;border-top:1px solid #e9c98f47;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px 0 0;font-size:12.5px;line-height:1.5;display:flex}.ah-del-ack input{accent-color:#e9c98f;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.ah-del-ack strong{color:#f6dfae;font-weight:700}.ah-del-typed{margin-top:10px;display:block}.ah-del-typed>span{color:#8b8b94;margin-bottom:7px;font-size:12px;display:block}.ah-del-typed>span strong{color:#f2a0a0;letter-spacing:.06em;font-weight:700}.ah-del-typed .ah-input{letter-spacing:.12em;text-transform:uppercase;max-width:220px}.ah-danger-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ah-danger-btn:disabled:hover{box-shadow:none;background:0 0}.ah-links-row{flex-wrap:wrap;gap:16px;display:flex}.ah-link{color:#22d3ee;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ah-copy-mini,.id-name-edit,.ah-link{position:relative}.ah-copy-mini:after,.id-name-edit:after,.ah-link:after{content:"";pointer-events:auto;height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ah-link:hover{text-decoration:underline}.ah-link--muted{color:#a4a4a4}.ah-goal-intro{color:#8b8b94;margin:0 0 14px;font-size:12px;line-height:1.5}.ah-goal-cross{margin-bottom:6px}.ah-goal{min-width:0;padding:10px 0}.ah-goal+.ah-goal{border-top:1px solid #ffffff0e}.ah-goal-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.ah-goal-label{color:#d6d6dc;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:1.35}.ah-goal.is-done .ah-goal-label{color:#f6d9a0}.ah-goal-count{color:#c4b5fd;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:700}.ah-goal-count em{color:#797982;font-style:normal;font-weight:600}.ah-goal-check{letter-spacing:.06em;text-transform:uppercase;color:#d6a85f;filter:drop-shadow(0 0 8px #d6a85f8c);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.ah-goal-bar{height:5px}.ah-bar-fill--goal{background:linear-gradient(90deg,#22d3ee,#8b5cf6 60%,#d946ef);box-shadow:0 0 10px #8b5cf673}.ah-bar-fill--goal-done{background:linear-gradient(90deg,#d6a85f,#e9c98f);box-shadow:0 0 10px #d6a85f80}.ah-goal-detail{color:#797982;margin:6px 0 0;font-size:11px;line-height:1.45}.ah-goal-cats{margin-top:8px}.ah-goal-cat+.ah-goal-cat{border-top:1px solid #ffffff0e}.ah-goal-cat-head{cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 2px;font-family:inherit;transition:background .15s;display:flex}.ah-goal-cat-head:hover{background:#8b5cf60f}.ah-goal-cat-name{letter-spacing:.04em;color:#e8e8ee;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.ah-goal-cat-name svg{color:#8b5cf6}.ah-goal-cat-meta{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.ah-goal-cat-count{color:#8b8b94;letter-spacing:.05em;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.ah-goal-cat-count.is-complete{color:#d6a85f}.ah-goal-chev{color:#6d6d76;transition:transform .18s}.ah-goal-chev.is-open{transform:rotate(180deg)}.ah-goal-cat-body{padding:0 2px 12px}.ah-goal-cat-body .ah-goal:first-child{padding-top:2px}.pp-hero{text-align:center;padding:22px 0 4px;position:relative}.pp-hero:before{content:"";pointer-events:none;background:radial-gradient(360px 200px at 50% 0,#8b5cf624,#0000 70%),radial-gradient(300px 160px at 15% 90%,#22d3ee0f,#0000 70%);position:absolute;inset:-20px 0 0}.pp-hero>*{position:relative}.pp-hero .ah-avatar--lg{margin:0 auto 12px}.pp-username{letter-spacing:-.01em;color:#f7f7fa;word-break:break-all;margin:0;font-size:26px;font-weight:700}.pp-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.pp-notfound{text-align:center;padding:56px 20px}.pp-notfound-icon{color:#55555e;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.pp-notfound h2{color:#f4f4f4;margin:0 0 8px;font-size:20px;font-weight:700}.pp-notfound p{color:#8b8b94;max-width:380px;margin:0 auto 18px;font-size:13px;line-height:1.55}.pp-section{border-top:1px solid #ffffff12;margin-top:22px;padding-top:20px}@media (width<=480px){.ah-title{font-size:22px}.ah-balance-value{font-size:34px}}.ah-select{color:#e6e6f0;max-width:46%;font:inherit;cursor:pointer;background:#12121ce6;border:1px solid #8b5cf659;border-radius:10px;flex:none;padding:8px 10px;font-size:13px;line-height:1.2}.ah-select:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.ah-field-hint{color:#8a8a99;margin:-4px 0 10px;font-size:12px;line-height:1.5}.ah-avatar-legend{color:#8a8a99;margin:10px 0 0;font-size:12.5px;line-height:1.5}.ah-avatar-legend strong{color:#c9c9d4}.ah-avatar-option{isolation:isolate;position:relative;overflow:hidden}.ah-avatar-option.is-rare{box-shadow:0 0 0 1px #fde68a8c,0 6px 22px -8px #fde68ab3}.av-holo{background-size:180% 180%;animation:7s linear infinite av-holo-spin}@keyframes av-holo-spin{0%{filter:hue-rotate()saturate(1.15)}to{filter:hue-rotate(360deg)saturate(1.15)}}.av-shimmer:after,.av-metal:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffffc7 50%,#0000 58%);animation:3.6s ease-in-out infinite av-sweep;position:absolute;inset:-40%;transform:translate(-60%)}.av-metal:after{background-image:linear-gradient(115deg,#0000 44%,#ffffff8c 50%,#0000 56%);animation-duration:5s}@keyframes av-sweep{0%,65%{transform:translate(-60%)}to{transform:translate(60%)}}.av-ember{animation:2.8s ease-in-out infinite av-ember-glow}@keyframes av-ember-glow{0%,to{box-shadow:0 0 #fb718500}50%{box-shadow:0 0 14px 2px #fb71858c}}.av-pulse{animation:3.2s ease-in-out infinite av-pulse-scale}@keyframes av-pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.av-holo,.av-ember,.av-pulse{animation:none}.av-shimmer:after,.av-metal:after{opacity:.35;animation:none;transform:none}}.rh-table{flex-direction:column;gap:2px;margin-top:10px;display:flex}.rh-row{border-radius:8px;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(58px,.7fr));align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:grid}.rh-row:nth-child(2n){background:#ffffff06}.rh-row--head{letter-spacing:.14em;text-transform:uppercase;color:#7c7c92;background:0 0;padding-bottom:4px;font-size:10px}.rh-row--total{color:#e9c98f;background:0 0;border-top:1px solid #ffffff17;border-radius:0;margin-top:4px;font-weight:700}.rh-row--family{color:#b9b9c8;background:0 0;border-top:1px solid #ffffff0d;border-radius:0;font-size:12px}.rh-row--family[data-family=sports]>:first-child{color:#7ee6f6}.rh-row--family[data-family=tcg]>:first-child{color:#e9c98f}.rh-num{text-align:right;font-variant-numeric:tabular-nums}.rh-pack{flex-direction:column;gap:1px;min-width:0;display:flex}.rh-pack strong{color:#e7e7ee;font-weight:600}.rh-pack small{color:#7c7c92;font-size:11px}.rh-packlink{border-radius:6px;align-items:center;min-height:44px;margin:-12px 0;padding:12px 8px 12px 0;text-decoration:none;display:inline-flex}.rh-packlink strong{color:#e7e7ee;transition:color .16s}.rh-packlink:hover strong,.rh-packlink:focus-visible strong{color:#22d3ee}.rh-packlink:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.rh-god{letter-spacing:.12em;color:#f0c46e;align-self:flex-start;font-size:9px;font-style:normal;font-weight:800}.rh-ratio.is-up{color:#5ee7c4}.rh-ratio.is-down{color:#b98a8a}@media (width<=620px){.rh-row{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(52px,.6fr));font-size:12px}.rh-row>:nth-child(5),.rh-row--total>:nth-child(5){display:none}}.ah-signedout-note{color:#8a8a99;max-width:46ch;margin:0;font-size:13.5px;line-height:1.55}.ah-signedout-alt{color:#b4b4c4;margin:0;font-size:13px}.ah-signedout-alt a{color:#22d3ee;text-underline-offset:2px;font-weight:650;text-decoration:underline}.ah-inline-auth,.ah-link--btn{cursor:pointer;background:0 0;border:none;padding:0}.ah-inline-auth{font:inherit;text-underline-offset:2px;color:var(--wf-cyan-soft);font-weight:650;text-decoration:underline}.ah-link--btn{text-decoration:none}.ah-link--btn:hover{text-decoration:underline}.ah-featurelist{flex-direction:column;gap:1px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ah-featurerow{border-bottom:1px solid #9482b421;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.ah-featurerow:last-child{border-bottom:0}.ah-featurerow-label{color:var(--ah-text-secondary,#9a94ad);align-items:center;gap:7px;display:inline-flex}.ah-featurerow-label svg{color:var(--ah-electric,#22d3ee);flex-shrink:0}.ah-featurerow-value{color:var(--ah-text-primary,#efeaf7);text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.ah-featurerow-value .ah-dim{color:var(--ah-text-secondary,#9a94ad);font-weight:500}.ah-head-meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.ah-points-chip{box-sizing:border-box;align-items:center;gap:5px;min-width:0;min-height:44px;padding:0 2px;text-decoration:none;display:inline-flex}.ah-head-meta .ah-tier-chip{background:0 0;border:0;border-radius:0;min-height:44px;padding:0 2px}.ah-points-main{align-items:baseline;gap:8px;min-width:0;display:flex}.ah-points-value{color:#e9c98f;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;line-height:1;overflow:hidden}.ah-points-unit{color:#c8b489;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.ah-points-link{color:#d8d8dd;border:1px solid #ffffff24;border-radius:10px;flex-shrink:0;align-items:center;min-height:44px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ah-points-link:hover,.ah-points-link:focus-visible{color:#fff;border-color:#22d3ee}@media (width>=768px){.ah-points-value{font-size:36px}}@media (width>=900px){.ah-stack--rewards{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:20px}.ah-stack--rewards>*+*{border-top:none;padding-top:0}.ah-stack--rewards .ah-streak-hero{text-align:left}.ah-stack--rewards .ah-streak-chips{justify-content:flex-start}.ah-stack--rewards .ah-streak-sub{max-width:none}.ah-stack--rewards .wr-wrap{align-items:flex-start}.ah-stack--rewards .wr-odds{justify-content:flex-start}}.ah-page{padding-left:0}.ah-rw{min-width:0}.ah-tierhero{-moz-column-gap:16px;grid-template-columns:116px 1fr;align-items:center;gap:4px 16px;display:grid}.ah-tierhero__stage{place-items:center;height:150px;display:grid;position:relative}.ah-tierhero__dais{opacity:.7;pointer-events:none;width:128px;position:absolute;bottom:18px;left:50%;translate:-50%}.ah-tierhero__gold{-o-object-fit:cover;object-fit:cover;opacity:.45;mix-blend-mode:screen;pointer-events:none;width:108%;height:116%;position:absolute;inset:-8% -4%}.ah-tierhero__coin{filter:drop-shadow(0 18px 36px #0000009e)drop-shadow(0 0 26px #e8b96a47);border-radius:10px;width:100px;animation:6s ease-in-out infinite ah-tier-float;position:relative}@keyframes ah-tier-float{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.ah-tierhero__coin{animation:none}}.ah-tierhero__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#8c85a3;margin:0;font-size:10.5px;font-weight:700}.ah-tierhero__tier{letter-spacing:-.035em;text-transform:capitalize;color:#f5f3fb;margin:6px 0 0;font-size:clamp(26px,6.4vw,46px);font-weight:800;line-height:1.04}.ah-tierhero__rate{flex-wrap:wrap;align-items:baseline;gap:11px;margin-top:8px;display:flex}.ah-tierhero__rate b{color:#e8b96a;letter-spacing:-.04em;text-shadow:0 0 26px #e8b96a4d;font-size:32px;font-weight:800;line-height:1}.ah-tierhero__rate span{color:#a9a3bd;max-width:24ch;font-size:14px;line-height:1.4}.ah-tierhero__next{color:#a9a3bd;margin:12px 0 0;font-size:14px}.ah-tierhero__nextname{color:#f5f3fb;text-transform:capitalize;font-weight:600}.ah-tierbar{grid-area:auto;margin:14px 0 0}.ah-tierbar__track{background:#ffffff14;border-radius:999px;height:8px;position:relative;overflow:hidden}.ah-tierbar__fill{background:linear-gradient(90deg,#22d3ee 0%,#a855f7 60%,#d946ef 100%);border-radius:999px;min-width:3px;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1)}.ah-tierbar__fill.is-max{background:linear-gradient(90deg,#e9c98f 0%,#f5e6c8 100%)}.ah-tierbar__ends{letter-spacing:.02em;color:#8f89a3;text-transform:capitalize;justify-content:space-between;gap:12px;margin-top:7px;font-size:12px;display:flex}.ah-tierbar__end.is-now{color:#e9c98f;font-weight:700}@media (prefers-reduced-motion:reduce){.ah-tierbar__fill{transition:none}}.ah-ladder{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:620px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ah-rung__slot{max-width:112px;margin:0 auto}.ah-rung{min-width:0}.ah-rung__slot{aspect-ratio:5/7;filter:grayscale(.78)brightness(.55);background:radial-gradient(62% 62% at 50% 40%,#3a26589e,#0a0812eb);border-radius:8px;place-items:center;display:grid;position:relative}.ah-rung.is-done .ah-rung__slot{filter:grayscale(.4)brightness(.75)}.ah-rung.is-at .ah-rung__slot{filter:none;box-shadow:0 0 0 1px #e8b96a8c,0 0 30px #e8b96a33}.ah-rung__frame{-o-object-fit:fill;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ah-rung__mark{opacity:.1;pointer-events:none;width:56%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ah-rung.is-at .ah-rung__mark{opacity:.2}.ah-rung__pct{letter-spacing:-.03em;color:#d8d3e6;font-size:clamp(13px,3.4vw,21px);font-weight:800;line-height:1;position:relative}.ah-rung.is-at .ah-rung__pct{color:#e8b96a}.ah-rung__pct i{margin-left:1px;font-size:.58em;font-style:normal}.ah-rung__name{letter-spacing:.11em;text-transform:uppercase;color:#a9a3bd;text-align:center;font-size:8.5px;font-weight:700;position:absolute;bottom:22%;left:0;right:0}.ah-rung__flag{white-space:nowrap;letter-spacing:.09em;text-transform:uppercase;color:#1b1206;background:#e8b96a;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:700;position:absolute;bottom:-8px;left:50%;translate:-50%}.ah-ladder--ranks{row-gap:14px}.ah-ladder--ranks .ah-rung__name{letter-spacing:.06em;white-space:normal;padding:0 4px;font-size:7.5px;line-height:1.15;bottom:12%}.ah-rung__pts{letter-spacing:.04em;color:#8f89a3;text-align:center;font-variant-numeric:tabular-nums;font-size:8px;font-weight:700;position:absolute;top:13%;left:0;right:0}.ah-rung.is-at .ah-rung__pts{color:#d8d3e6}@media (width>=900px){.ah-ladder--ranks .ah-rung__name{font-size:8.5px}.ah-rung__pts{font-size:9px}.ah-tierhero{-moz-column-gap:28px;grid-template-columns:260px 1fr;align-items:center;column-gap:28px}.ah-tierhero__stage{height:244px}.ah-tierhero__coin{width:158px}.ah-tierhero__stage{grid-row:1/3}.ah-ladder{grid-column:2;gap:12px;max-width:560px;margin-top:4px}.ah-rung__name{font-size:9.5px;bottom:20%}}.ah-ach-icon{background:url(/assets/cards/card-back.webp) 50%/cover no-repeat;border-radius:4px;width:34px;height:47px;margin-top:2px;position:relative;overflow:hidden;box-shadow:0 3px 9px #00000080}.ah-ach-icon>svg{display:none}.ah-ach--locked .ah-ach-icon{filter:grayscale(.6)brightness(.5)}.ah-ach--unlocked .ah-ach-icon{filter:none;box-shadow:0 3px 9px #00000080,0 0 14px #e8b96a73}@media (width<=479px){.ah-head-meta .ah-tier-chip{letter-spacing:.03em;gap:5px;font-size:10.5px}.ah-head-meta .ah-tier-chip svg{display:none}.ah-points-chip{gap:4px}.ah-points-value{font-size:15px}.ah-points-unit{font-size:10px}}@media (width<=639px){.ah-switch,.ah-danger-btn,.ah-inline-auth{position:relative}.ah-switch:before,.ah-danger-btn:after,.ah-inline-auth:after{content:"";pointer-events:auto;height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ah-select{min-height:44px}}.ah-setting-row+.ah-setting-row{margin-top:var(--wf-s-4);padding-top:var(--wf-s-4);border-top:1px solid var(--wf-line)}.ah-money-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.ah-money-btn{color:#f4f4f4;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:11px;min-height:62px;padding:12px 14px;font-family:inherit;transition:border-color .16s,background .16s,transform .16s;display:flex}.ah-money-btn:hover{transform:translateY(-1px)}.ah-money-btn--in:hover{background:#22d3ee14;border-color:#22d3ee8c}.ah-money-btn--out:hover{background:#d946ef14;border-color:#d946ef8c}.ah-money-btn-icon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ah-money-btn--in .ah-money-btn-icon{color:#7ee6f6;background:#22d3ee21}.ah-money-btn--out .ah-money-btn-icon{color:#f0abfc;background:#d946ef21}.ah-money-btn-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ah-money-btn-text strong{letter-spacing:.01em;font-size:13.5px;font-weight:700}.ah-money-btn-text small{color:#8b8b94;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (width<=400px){.ah-money-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ah-money-btn{transition:none}.ah-money-btn:hover{transform:none}}.ah-picker-btn{color:#c4b5fd;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #8b5cf666;border-radius:12px;flex:none;align-items:center;gap:6px;min-height:44px;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .16s,background .16s;display:inline-flex}.ah-picker-btn:hover{background:#8b5cf614;border-color:#8b5cf6}.ah-optionlist{gap:6px;display:grid}.ah-option{color:#f4f4f4;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 12px;font-family:inherit;display:flex}.ah-option:hover{border-color:#8b5cf680}.ah-option.is-chosen{color:#7ee6f6;background:#22d3ee17;border-color:#22d3ee8c}.ah-option-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ah-option-main strong{font-size:13.5px;font-weight:700}.ah-option-main small{color:#8b8b94;font-size:11.5px}.ah-showcase-tile{color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:none;padding:0}.ah-showcase-tile:hover .ah-showcase-name{color:#7ee6f6}.ah-cardsheet{justify-items:center;gap:16px;display:grid}.ah-cardsheet-art{justify-content:center;max-width:100%;display:flex}.ah-cardsheet-facts{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px 18px;width:100%;display:grid}.ah-stat-value--sm{font-size:13px;font-weight:600;line-height:1.4}.ah-page .rh-more,.rh-more{color:#c4b5fd;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;min-height:44px;margin-top:10px;padding:8px 2px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.rh-more:hover{color:#7ee6f6}.ah-token-rail{background:#ffffff14;border-radius:3px;height:6px;margin:12px 0 10px;position:relative;overflow:hidden}.ah-token-rail>i{background:linear-gradient(90deg,#22d3ee,#a855f7,#d946ef);border-radius:3px;transition:width .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #a855f799}.ah-token-note{color:#8b8fa3;margin:8px 0 0;font-size:12px}.ah-token{border-top:1px solid #ffffff0f;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;margin-top:22px;padding-top:18px;display:grid}.ah-token-ring{--p:0;aspect-ratio:1;background:conic-gradient(#f5d98a calc(var(--p) * 1%), #ffffff14 0);border-radius:50%;place-items:center;width:96px;display:grid;position:relative}.ah-token-ring:before{content:"";background:#0b0a12;border-radius:50%;position:absolute;inset:6px}.ah-token-ring>img{border-radius:6px;width:52px;position:relative;box-shadow:0 8px 20px #000000b3}.ah-token-body{min-width:0}.ah-token-head{color:#9ca3af;margin:0;font-size:13px}.ah-token-head>strong{color:#f3f4f6;font-size:22px;font-weight:800}@media (width<=639px){.ah-token{grid-template-columns:80px minmax(0,1fr)}.ah-token-ring{width:80px}.ah-token-ring>img{width:44px}}.ah-payout-methods{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.ah-payout-method{appearance:none;color:#b6b6c0;cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;min-height:40px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .14s,color .14s}.ah-payout-method:hover{color:#e6e6ee;background:#ffffff17}.ah-payout-method.is-on{background:var(--wf-cyan-soft,#56d6e22e);color:#d8fbff}.ah-payout-danger{color:#ffc9d1;background:#e2566a1f;border-radius:12px;margin:12px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.ah-payout-danger strong{color:#ff8fa1;margin-bottom:2px;font-weight:800;display:block}.ah-payout-bad{color:#ff9aa8;margin:8px 0 0;font-size:12.5px;line-height:1.5}.ah-payout-warn{color:#e9c98f;margin:8px 0 0;font-size:12.5px;line-height:1.5}.ah-payout-confirm{background:#ffffff0b;border-radius:12px;margin:14px 0 0;padding:14px}.ah-payout-confirm-addr{color:#c9c9d4;margin:0 0 10px;font-size:13px;line-height:1.55}.ah-payout-addr{color:#f2f2f7;overflow-wrap:anywhere;word-break:break-all;margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;display:block}.ah-payout-confirm-label{color:#b6b6c0;margin-bottom:8px;font-size:12.5px;display:block}.ah-load-methods{gap:var(--wf-s-3);flex-direction:column;display:flex}.ah-load-methods-lead{font-size:var(--wf-t-sm);color:var(--wf-ink-2);margin:0;line-height:1.5}.ah-load-method-row{gap:10px;display:flex}.ah-load-method{border-radius:var(--wf-r-md);min-height:44px;color:var(--wf-ink-1);font-size:var(--wf-t-sm);cursor:pointer;background:#ffffff0f;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;transition:background .15s;display:inline-flex}.ah-load-method:hover{background:#ffffff1a}.ah-load-method:focus-visible{outline:2px solid var(--wf-cyan-soft);outline-offset:2px}.ah-coll-stats-below{border-top:1px solid #ffffff12;margin-top:18px;padding-top:18px}.tk-chip{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#8b8b94;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:6px;padding:4px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.tk-chip.is-ready{color:#7dd6f6;background:#7dd6f614;border-color:#7dd6f68c}.tk-chip.is-waiting{color:#9a9aa4;background:0 0;border-color:#ffffff21}.tk-progress-block{margin-top:16px}.tk-progress{background:#ffffff14;border-radius:9999px;height:6px;display:block;position:relative;overflow:hidden}.tk-progress-fill{background:linear-gradient(90deg,#b8925a 0%,#e9c98f 100%);border-radius:9999px;height:100%;transition:width .42s;display:block}@media (prefers-reduced-motion:reduce){.tk-progress-fill{transition:none}}.tk-progress-label{color:#8b8b94;margin:9px 0 0;font-size:12.5px;line-height:1.5}.tk-progress-label strong{color:#e9c98f;font-weight:700}.tk-note{color:#797982;max-width:52ch;margin:12px 0 0;font-size:12.5px;line-height:1.55}.rf-rule{color:#a4a4a4;max-width:52ch;margin:8px 0 0;font-size:13px;line-height:1.55}.rf-rule strong{color:#e9c98f;font-weight:700}.rf-code-block{border-top:1px solid #ffffff12;margin-top:18px;padding-top:16px}.rf-code{letter-spacing:.06em;color:#f2eefc;word-break:break-all;margin:5px 0 0;font-size:24px;font-weight:700;line-height:1.15}.rf-url{color:#797982;word-break:break-all;-webkit-user-select:all;user-select:all;margin:8px 0 0;font-size:12px;line-height:1.45}.rf-copy{margin-top:14px}.rf-stats{border-top:1px solid #ffffff12;margin-top:18px;padding-top:16px}.rf-note{color:#797982;max-width:52ch;margin:12px 0 0;font-size:12.5px;line-height:1.55}.rf-note--joined{color:#8b8b94}.rf-note--joined strong{color:#c4b5fd;font-weight:700}@media (width>=640px){.rf-stats{grid-template-columns:repeat(2,minmax(0,1fr));max-width:420px}}.tk-progress-label--sources{color:#6f6f79;margin-top:5px;font-size:10.5px;line-height:1.45}.tk-art{flex:none;width:78px;height:109px;margin-right:6px;position:relative}.tk-art__stack{width:78px;transform:translate(calc(var(--i) * 7px), calc(var(--i) * -5px)) rotate(calc(var(--i) * 5deg));filter:brightness(.6);border-radius:8px;position:absolute;top:0;left:0}.tk-art__card{border-radius:8px;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 22px #0000008c,0 0 18px #f0b54138}.tk-art__card img{-o-object-fit:cover;object-fit:cover;filter:saturate(.7)brightness(.7);width:100%;height:100%;display:block}.tk-art__fill{mix-blend-mode:screen;clip-path:inset(calc(100% - var(--fill)) 0 0 0);background:linear-gradient(#ffe08c59,#f0b541bf);transition:clip-path .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.tk-art__count{color:#1a1030;font-family:var(--display);background:#f0b541;border-radius:999px;padding:2px 7px;font-size:15px;font-weight:800;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 2px #0a0812e6}@media (prefers-reduced-motion:reduce){.tk-art__fill{transition:none}}.rf-rule--join{color:#8b8b94;border-left:2px solid #8b5cf666;margin-top:6px;padding-left:11px;font-size:12.5px;line-height:1.5}.rf-rule--join strong{color:#c4b5fd}.rf-card{background:radial-gradient(320px 130px at 12% 0,#8b5cf621,#0000 72%),radial-gradient(280px 120px at 92% 100%,#22d3ee17,#0000 72%),#ffffff05;border:1px solid #8b5cf647;border-radius:16px;margin-top:18px;padding:16px}.rf-code--btn{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;min-height:44px;padding:0;font-family:inherit;display:inline-flex}.rf-code-hint{color:#c4b5fd;background:#8b5cf629;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.rf-code--btn:hover .rf-code-hint{color:#7ee6f6;background:#22d3ee29}.rf-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.rf-actions .rf-copy{margin-top:0}.rf-copy2{align-items:center;gap:7px;min-height:44px;display:inline-flex}.rf-progress{margin-top:14px}.rf-progress-legend{color:#8b8b94;letter-spacing:.02em;margin:7px 0 0;font-size:11.5px}.rf-targets{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:10px;margin-top:14px;display:grid}.rf-target{color:#c9c9d1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:82px;padding:12px 8px;font-family:inherit;font-size:11.5px;font-weight:600;text-decoration:none;transition:border-color .16s,color .16s,background .16s;display:flex}.rf-target:hover{color:#f2eefc;background:#8b5cf614;border-color:#8b5cf680}.rf-target-icon{color:#c4b5fd;background:#8b5cf624;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@media (prefers-reduced-motion:reduce){.rf-target{transition:none}}.rf-code-entry{margin-top:14px}.rf-code-label{color:var(--wf-ink,#f2eefc);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.rf-code-row{gap:8px;display:flex}.rf-code-input{color:#fff;letter-spacing:.04em;background:#ffffff0f;border:0;border-radius:12px;flex:1;min-width:0;height:44px;padding:0 12px;font:600 15px/1 ui-monospace,Consolas,monospace}.rf-code-input:focus-visible{outline:2px solid var(--wf-cyan,#22d3ee);outline-offset:1px}.rf-code-btn{color:#0b0a12;cursor:pointer;background:linear-gradient(135deg,#22d3ee,#8b5cf6);border:0;border-radius:12px;height:44px;padding:0 16px;font-weight:700}.rf-code-btn:disabled{opacity:.45;cursor:not-allowed}.ap{flex-direction:column;gap:18px;max-width:460px;display:flex}.ap-fan{pointer-events:none;height:190px;margin-bottom:4px;position:relative}.ap-fan-pack{transform-origin:50% 100%;filter:drop-shadow(0 18px 34px #000000bf);--ap-x:-50%;--ap-rot:0deg;width:auto;height:190px;transform:translate(var(--ap-x), 0) rotate(var(--ap-rot));border-radius:6px;position:absolute;bottom:0;left:50%}.ap-fan-pack--0{--ap-x:-128%;--ap-rot:-13deg;z-index:1;opacity:.92}.ap-fan-pack--1{--ap-x:-50%;--ap-rot:0deg;z-index:3}.ap-fan-pack--2{--ap-x:28%;--ap-rot:13deg;z-index:2;opacity:.92}.ap-fan-glow{filter:blur(6px);background:radial-gradient(#d946ef59 0%,#8b5cf629 45%,#0000 72%);border-radius:50%;width:300px;height:60px;margin-left:-150px;position:absolute;bottom:-14px;left:50%}.ap-head{letter-spacing:-.02em;color:#f3f4f6;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.1}.ap-head-accent{background:linear-gradient(92deg,#22d3ee 0%,#a855f7 48%,#d946ef 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ap-sub{color:#9ca3af;margin:0;font-size:14px;line-height:1.55}.ap-sub strong{color:#f3f4f6;font-weight:700}.ap-hits{flex-direction:column;gap:10px;display:flex}.ap-hits-head{flex-direction:column;gap:2px;display:flex}.ap-hits-tag{letter-spacing:.16em;text-transform:uppercase;color:#f5d98a;font-size:10px;font-weight:700}.ap-hits-sub{color:#9ca3af;font-size:13px;line-height:1.45}.ap-hits-fan{pointer-events:none;height:210px;position:relative}.ap-hit{transform-origin:50% 100%;--ap-x:-50%;--ap-rot:0deg;--ap-s:1;width:auto;height:186px;transform:translate(var(--ap-x), 0) rotate(var(--ap-rot)) scale(var(--ap-s));background:#0b0a12;border-radius:8px;position:absolute;bottom:8px;left:50%;box-shadow:0 0 0 1px #f5d98a47,0 22px 40px #000c}.ap-hit--0{--ap-x:-122%;--ap-rot:-11deg;--ap-s:.92;z-index:1}.ap-hit--1{--ap-x:-50%;--ap-rot:0deg;--ap-s:1;z-index:3;box-shadow:0 0 0 1px #f5d98a8c,0 0 28px #f5d98a38,0 24px 44px #000000d9}.ap-hit--2{--ap-x:22%;--ap-rot:11deg;--ap-s:.92;z-index:2}.ap-hits-glow{filter:blur(8px);background:radial-gradient(#f5d98a4d 0%,#d946ef29 45%,#0000 72%);border-radius:50%;width:320px;height:64px;margin-left:-160px;position:absolute;bottom:-10px;left:50%}.ap-hits-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ap-hits-item{text-align:center;flex-direction:column;gap:4px;min-width:0;display:flex}.ap-hits-name{color:#f3f4f6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.ap-hits-badges{justify-content:center}.ap-hits-counts{color:#9ca3af;margin:0;font-size:12px}@media (width<=900px){.ap-hits-fan{height:176px}.ap-hit{height:156px}}.ap-points{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ap-points li{color:#9ca3af;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.ap-points svg{color:#22d3ee;flex:none;margin-top:2px}.ap-points strong{color:#f3f4f6;font-weight:700}.ap-points a{color:#22d3ee;text-underline-offset:2px;text-decoration:underline}.ap-foot{color:#6b7280;margin:0;font-size:12.5px}@media (width<=900px){.ap{gap:14px;max-width:none}.ap-fan,.ap-fan-pack{height:132px}.ap-fan-glow{width:210px;height:44px;margin-left:-105px}.ap-head{font-size:24px}.ap-sub{font-size:13px}.ap-points li{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.ap-fan-pack{transition:none}}.rl-page{text-align:left;color:var(--wf-ink);max-width:760px;margin:0 auto;padding-bottom:16px;font-size:15px;line-height:1.5;position:relative}.rl-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(max(480px,60vw) max(280px,30vh) at 50% -5%,#d946ef29,#0000 70%),radial-gradient(max(420px,40vw) max(260px,30vh) at 8% 60%,#8b5cf61a,#0000 70%),radial-gradient(max(380px,40vw) max(240px,28vh) at 94% 90%,#22d3ee0f,#0000 70%);position:fixed;inset:0}.rl-page>*{z-index:1;position:relative}.rl-head{text-align:center;margin:8px 0 20px}.rl-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--wf-cyan);margin:0 0 4px;font-size:11px;font-weight:700}.rl-title{letter-spacing:-.02em;color:#f7f7fa;margin:0;font-size:26px;font-weight:700;line-height:1.15}.rl-sub{color:var(--wf-ink-2);max-width:460px;margin:8px auto 0;font-size:14px}.rl-invite-note{color:#b9b9c2;text-align:center;background:#22d3ee0f;border:1px solid #22d3ee4d;border-radius:10px;margin:0 0 20px;padding:10px 14px;font-size:13px}.rl-invite-code{letter-spacing:.08em;color:#7ee6f6;overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-weight:700}.rl-stack{gap:24px;display:grid}.rl-stack>*+*{border-top:1px solid #ffffff12;padding-top:22px}.rl-panel{box-shadow:none;background:0 0;border:none;border-radius:0;min-width:0;padding:0}.rl-panel-label{letter-spacing:.16em;text-transform:uppercase;color:var(--wf-ink-2);align-items:center;gap:8px;margin:0 0 14px;font-size:11px;font-weight:700;display:flex}.rl-hero{text-align:center;position:relative}.rl-hero:before{content:"";pointer-events:none;background:radial-gradient(380px 200px at 50% 10%,#d946ef1f,#0000 70%);position:absolute;inset:-20px 0 -8px}.rl-hero>*{position:relative}.rl-code{letter-spacing:.14em;color:#f7f7fa;text-shadow:0 0 22px #d946ef8c;overflow-wrap:anywhere;max-width:100%;margin:2px 0 16px;font-family:ui-monospace,Consolas,monospace;font-size:clamp(22px,6vw,30px);font-weight:700;display:inline-block}.rl-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.rl-btn{border-radius:var(--wf-r-pill);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.rl-btn--magenta{background:linear-gradient(135deg, var(--wf-magenta), var(--wf-violet));color:#fff;box-shadow:0 0 20px #d946ef59}.rl-btn--magenta:hover{transform:translateY(-1px);box-shadow:0 0 28px #d946ef80}.rl-btn--ghost{color:#7ee6f6;background:#22d3ee12;border:1px solid #22d3ee66}.rl-btn--ghost:hover{background:#22d3ee24;box-shadow:0 0 16px #22d3ee40}.rl-link-box{color:#b9b9c2;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:13px}.rl-friend-list{display:block}.rl-friend-row{justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.rl-friend-row+.rl-friend-row{border-top:1px solid #ffffff0e}.rl-friend-name{color:var(--wf-ink);margin:0;font-size:14px;font-weight:700}.rl-friend-date{color:#6d6d76;margin:2px 0 0;font-size:11px}.rl-friend-points{color:var(--wf-gold-soft);white-space:nowrap;font-size:13px;font-weight:700}.rl-empty-note{color:var(--wf-ink-2);margin:0;padding:4px 0;font-size:13px}.rl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.rl-stat{flex-direction:column-reverse;gap:3px;min-width:0;display:flex}.rl-stat-label{letter-spacing:.12em;text-transform:uppercase;color:var(--wf-ink-3);margin:0;font-size:10px;font-weight:700}.rl-stat-value{color:var(--wf-ink);margin:0;font-size:24px;font-weight:700;line-height:1.15}@media (width>=900px){.rl-duo{grid-template-columns:1fr 1fr;align-items:start;gap:26px 40px;display:grid}.rl-duo>*+*{border-top:none;padding-top:0}}@media (width<=899px){.rl-duo{gap:24px;display:grid}.rl-duo>*+*{border-top:1px solid #ffffff12;padding-top:22px}}@media (width<=480px){.rl-title{font-size:22px}}.rl-actions--share{justify-content:flex-start;margin-top:-6px}@media (width<=520px){.rl-actions--share{justify-content:stretch}.rl-actions--share .rl-btn{flex:1}}.sot{gap:var(--wf-s-6);padding-bottom:var(--wf-s-4);display:grid}.sot-hero{gap:var(--wf-s-2);justify-items:start;display:grid}.sot-hero-mark{width:44px;height:44px;margin-bottom:var(--wf-s-1);border-radius:var(--wf-r-lg);border:1px solid var(--wf-line-accent);background:var(--wf-surface-2);color:var(--wf-cyan);box-shadow:var(--wf-glow-cyan);justify-content:center;align-items:center;display:inline-flex}.sot-eyebrow{font-size:var(--wf-t-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--wf-cyan);margin:0;font-weight:700}.sot-title{font-size:clamp(var(--wf-t-2xl), 5.6vw, var(--wf-t-3xl));letter-spacing:-.02em;color:var(--wf-ink);max-width:18ch;margin:0;font-weight:700;line-height:1.14}.sot-lead{font-size:var(--wf-t-md);color:var(--wf-ink-2);max-width:56ch;margin:0;line-height:1.55}.sot-points{gap:var(--wf-s-5);margin:0;padding:0;list-style:none;display:grid}.sot-point{gap:var(--wf-s-3);padding-top:var(--wf-s-5);border-top:1px solid var(--wf-line);grid-template-columns:auto 1fr;align-items:start;display:grid}.sot-points>.sot-point:first-child{border-top:none;padding-top:0}.sot-point-icon{border-radius:var(--wf-r-md);background:var(--wf-surface-2);border:1px solid var(--wf-line-strong);width:30px;height:30px;color:var(--wf-violet-soft);justify-content:center;align-items:center;display:inline-flex}.sot-point-text{min-width:0}.sot-point-head{margin:0 0 var(--wf-s-1);font-size:var(--wf-t-md);color:var(--wf-ink);font-weight:700;line-height:1.3}.sot-point-body{font-size:var(--wf-t-base);color:var(--wf-ink-2);max-width:62ch;margin:0;line-height:1.6}.sot-ladder{margin:var(--wf-s-3) 0 0;gap:var(--wf-s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sot-ladder-step{align-items:baseline;gap:var(--wf-s-2);padding:var(--wf-s-1) var(--wf-s-3);border-radius:var(--wf-r-pill);border:1px solid var(--wf-line-strong);background:var(--wf-surface-2);white-space:nowrap;display:inline-flex}.sot-ladder-tier{font-size:var(--wf-t-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--wf-ink-3);font-weight:700}.sot-ladder-pct{font-size:var(--wf-t-sm);color:var(--wf-cyan);font-variant-numeric:tabular-nums;font-weight:700}.sot-actions{gap:var(--wf-s-3);padding-top:var(--wf-s-5);border-top:1px solid var(--wf-line);justify-items:stretch;display:grid}.sot-cta{width:100%;min-height:48px;padding:var(--wf-s-3) var(--wf-s-6);border-radius:var(--wf-r-pill);background:linear-gradient(100deg, var(--wf-violet), var(--wf-magenta));color:var(--wf-ink);font-family:inherit;font-size:var(--wf-t-base);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:var(--wf-e-2);transition:filter var(--wf-dur-2) var(--wf-ease), transform var(--wf-dur-2) var(--wf-ease);border:none;font-weight:700}.sot-cta:hover{filter:brightness(1.1)}.sot-cta:active{transform:translateY(1px)}.sot-alt{font-size:var(--wf-t-sm);color:var(--wf-ink-3);margin:0;line-height:1.6}.sot-alt a{color:var(--wf-cyan-soft)}@media (prefers-reduced-motion:reduce){.sot-cta{transition:none}.sot-cta:active{transform:none}}@media (width>=900px){.sot{align-items:start;gap:var(--wf-s-10) var(--wf-s-12);padding-block:var(--wf-s-6) var(--wf-s-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"hero points""actions points";align-content:center;min-height:calc(100vh - 340px)}.sot-hero{grid-area:hero}.sot-points{gap:var(--wf-s-8);grid-area:points}.sot-point{padding-top:var(--wf-s-8)}.sot-actions{border-top:none;grid-area:actions;align-self:start;justify-items:start;padding-top:0}.sot-cta{width:auto;min-width:260px}.sot-alt{max-width:42ch}}.cdp{gap:var(--wf-s-3);flex-direction:column;display:flex}.cdp-lead{font-size:var(--wf-t-sm);color:var(--wf-ink-2);margin:0;line-height:1.5}.cdp-amounts{gap:8px;display:flex}.cdp-preset{border-radius:var(--wf-r-md);min-height:40px;color:var(--wf-ink-1);font-size:var(--wf-t-sm);cursor:pointer;background:#ffffff0d;border:0;flex:1 1 0;padding:0 10px;font-weight:600}.cdp-preset.is-on{background:linear-gradient(135deg, var(--wf-cyan) 0%, #0ea5c4 100%);color:var(--wf-cyan-ink)}.cdp-preset:focus-visible,.cdp-custom:focus-visible{outline:2px solid var(--wf-cyan-soft);outline-offset:2px}.cdp-custom{border-radius:var(--wf-r-md);width:100%;min-height:40px;color:var(--wf-ink-1);font-size:var(--wf-t-sm);background:#ffffff0a;border:1px solid #ffffff1f;padding:0 14px;font-weight:600}.cdp-custom::placeholder{color:var(--wf-ink-3,#ffffff73);font-weight:500}.cdp-hint{font-size:var(--wf-t-sm);color:var(--wf-magenta,#d946ef);margin:0;line-height:1.5}.cdp-assets{gap:8px;display:flex}.cdp-asset{border-radius:var(--wf-r-md);min-height:40px;color:var(--wf-ink-1);font-size:var(--wf-t-sm);cursor:pointer;background:#ffffff0d;border:0;align-items:center;gap:7px;padding:0 14px;font-weight:600;display:inline-flex}.cdp-asset.is-on{background:linear-gradient(135deg, var(--wf-cyan) 0%, #0ea5c4 100%);color:var(--wf-cyan-ink)}.cdp-asset:focus-visible,.cdp-copy:focus-visible,.cdp-cta:focus-visible{outline:2px solid var(--wf-cyan-soft);outline-offset:2px}.cdp-field{flex-direction:column;gap:5px;display:flex}.cdp-label{font-size:var(--wf-t-xs,12px);letter-spacing:.04em;text-transform:uppercase;color:var(--wf-ink-2)}.cdp-value{border-radius:var(--wf-r-md);background:#ffffff0d;align-items:center;gap:8px;padding:10px 12px;display:flex}.cdp-amount,.cdp-addr{min-width:0;color:var(--wf-ink-1);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all;flex:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cdp-amount{letter-spacing:.01em;font-size:17px;font-weight:700}.cdp-addr{font-size:12px;line-height:1.5}.cdp-unit{font-size:var(--wf-t-sm);color:var(--wf-cyan-soft);flex:none;font-weight:700}.cdp-copy{border-radius:var(--wf-r-sm);width:34px;height:34px;color:var(--wf-ink-1);cursor:pointer;background:#ffffff12;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.sr-only-cdp{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cdp-note{font-size:var(--wf-t-xs,12px);color:var(--wf-ink-2);margin:0;line-height:1.6}.cdp-status{padding:var(--wf-s-3);border-radius:var(--wf-r-lg);background:#ffffff0a}.cdp-status p{font-size:var(--wf-t-sm);color:var(--wf-ink-2);margin:6px 0 0;line-height:1.5}.cdp-status-head{font-size:var(--wf-t-sm);color:var(--wf-ink-1);align-items:center;gap:8px;display:flex}.cdp-wait{background:#22d3ee12}.cdp-good{background:#34d3991a}.cdp-bad{background:#d946ef1a}.cdp-confirmations,.cdp-clock{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}.cdp-spin{animation:1.1s linear infinite cdp-spin}@keyframes cdp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cdp-spin{animation:none}}.cdp-cta{border-radius:var(--wf-r-md);background:linear-gradient(135deg, var(--wf-cyan) 0%, #0ea5c4 100%);min-height:42px;color:var(--wf-cyan-ink);font-size:var(--wf-t-sm);cursor:pointer;border:0;padding:0 18px;font-weight:700}.cdp-cta:disabled{opacity:.6;cursor:default}.cdp-error{font-size:var(--wf-t-sm);color:var(--wf-magenta,#d946ef);align-items:center;gap:7px;margin:0;line-height:1.5;display:flex}.cds{margin-top:var(--wf-s-3);flex-direction:column;gap:6px;display:flex}.cds-head{font-size:var(--wf-t-xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--wf-ink-3,var(--wf-ink-2));margin:0}.cds-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cds-row{background:#ffffff0a;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.cds-row.is-wait .cds-icon,.cds-row.is-moving .cds-icon{color:var(--wf-cyan)}.cds-row.is-done .cds-icon{color:#34d399}.cds-row.is-problem .cds-icon{color:#fbbf24}.cds-icon{flex:none;margin-top:2px}.cds-body{flex-direction:column;gap:2px;min-width:0;display:flex}.cds-body strong{font-size:var(--wf-t-sm);color:var(--wf-ink);font-weight:600}.cds-sub{font-size:var(--wf-t-xs);color:var(--wf-ink-2);line-height:1.45}.cds-link{font:inherit;color:var(--wf-cyan);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:3px;padding:0;text-decoration:underline;display:inline-flex}.cds-invoice{gap:2px;margin-top:6px;display:grid}.cds-label{font-size:var(--wf-t-xs);color:var(--wf-ink-2)}.cds-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--wf-t-xs);color:var(--wf-ink);word-break:break-all;-webkit-user-select:all;user-select:all}.wr-wrap{flex-direction:column;align-items:center;gap:10px;margin-top:16px;display:flex}.wr-griddle{--wr-cell:20px;--wr-gap:5px;--wr-pad:11px;--wr-cell-radius:6px;--wr-radius:16px;grid-template-columns:repeat(3, var(--wr-cell));gap:var(--wr-gap);padding:var(--wr-pad);border-radius:var(--wr-radius);background:linear-gradient(160deg,#261b10e6,#150f26eb);border:1px solid #d6a85f59;display:grid;box-shadow:inset 0 1px #ffffff0f,0 0 18px #d6a85f1f}.wr-cell{width:var(--wr-cell);height:var(--wr-cell);border-radius:var(--wr-cell-radius);background:#d6a85f24;border:1px solid #d6a85f40;transition:background .16s,box-shadow .16s}.wr-griddle.is-rolling .wr-cell{animation:.72s ease-in-out infinite wr-chase}.wr-griddle.is-rolling .wr-cell:first-child{animation-delay:0s}.wr-griddle.is-rolling .wr-cell:nth-child(2){animation-delay:80ms}.wr-griddle.is-rolling .wr-cell:nth-child(3){animation-delay:.16s}.wr-griddle.is-rolling .wr-cell:nth-child(6){animation-delay:.24s}.wr-griddle.is-rolling .wr-cell:nth-child(9){animation-delay:.32s}.wr-griddle.is-rolling .wr-cell:nth-child(8){animation-delay:.4s}.wr-griddle.is-rolling .wr-cell:nth-child(7){animation-delay:.48s}.wr-griddle.is-rolling .wr-cell:nth-child(4){animation-delay:.56s}.wr-griddle.is-rolling .wr-cell:nth-child(5){animation-delay:.64s}@keyframes wr-chase{0%,to{box-shadow:none;background:#d6a85f24}40%{background:#e9c98fd9;box-shadow:0 0 12px #d6a85fb3}}.wr-griddle.is-done .wr-cell{background:#e9c98fb8;box-shadow:0 0 10px #d6a85f80}.wr-griddle.is-claimed{opacity:.55}@media (prefers-reduced-motion:reduce){.wr-griddle.is-rolling .wr-cell{animation:none}}.pg-skel{gap:10px;margin-top:4px;display:grid}.pg-skel-row{background:linear-gradient(90deg,#ffffff0b 0%,#8b5cf629 45%,#ffffff0b 100%) 0 0/220% 100%;border-radius:999px;height:13px;animation:1.5s linear infinite pg-sheen}.pg-skel-row:nth-child(2){width:78%}.pg-skel-row:nth-child(3){width:55%}.pg-skel-row:nth-child(4){width:88%}@keyframes pg-sheen{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.pg-skel-row{animation:none}}.pg-loading-note{color:#8b8b94;margin:12px 0 0;font-size:12px}.pg-unknown{color:#a3a3ad;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:700}.pg-week{color:#797982;margin:0 0 12px;font-size:11px;line-height:1.5}.pg-week strong{color:#a4a4a4;font-weight:700}.dt-panel{padding-bottom:14px}.dt-sub{color:#797982;margin:0 0 12px;font-size:11px;line-height:1.55}.dt-reset{white-space:nowrap;color:#8b8b94;align-items:center;gap:4px;display:inline-flex}.dt-reset strong{color:#c4b5fd;font-weight:700}.dt-detail{color:#6f6f79;margin:6px 0 0;font-size:10.5px;line-height:1.5}.dt-caveat{color:#a3a3ad;background:#8b5cf612;border:1px solid #c4b5fd29;border-radius:8px;align-items:flex-start;gap:5px;margin:6px 0 0;padding:6px 8px;font-size:10.5px;line-height:1.45;display:flex}.dt-caveat svg{color:#c4b5fd;flex-shrink:0;margin-top:2px}.dt-ready{color:#22d3ee;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.dt-task.is-done .ah-goal-label{color:#d8d8de}.dt-collect{width:100%;max-width:420px;margin:14px auto 0}.dt-collected{color:#22d3ee;justify-content:center;align-items:center;gap:5px;margin:10px 0 0;font-size:11.5px;font-weight:600;display:flex}.dt-cal{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:14px}.dt-cal-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.dt-cal-title{letter-spacing:.06em;text-transform:uppercase;color:#8b8b94;align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:inline-flex}.dt-cal-title svg{color:#f2a35e}.dt-cal-count{color:#a3a3ad;white-space:nowrap;font-size:11px;font-weight:700}.dt-cal-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}@media (width>=480px){.dt-cal-grid{grid-template-columns:repeat(14,1fr)}}.dt-cal-cell{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:5px 0 4px;display:flex}.dt-cal-dot{background:0 0;border:1px solid #ffffff24;border-radius:3px;width:9px;height:9px;display:block}.dt-cal-cell.is-hit{background:#f2a35e1a;border-color:#f2a35e52}.dt-cal-cell.is-hit .dt-cal-dot{background:linear-gradient(160deg,#f6c48a 0%,#e08d45 100%);border-color:#f2a35e}.dt-cal-letter{color:#6f6f79;font-size:8.5px;font-style:normal;font-weight:700;line-height:1}.dt-cal-cell.is-hit .dt-cal-letter{color:#c79a68}.dt-cal-note{color:#6f6f79;margin:8px 0 0;font-size:10px;line-height:1.45}.dt-tier-note{color:#797982;border-top:1px solid #ffffff0f;margin:14px 0 0;padding-top:12px;font-size:10.5px;line-height:1.5}.dt-share{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.dt-share-btn{color:#c4b5fd;cursor:pointer;background:#8b5cf61f;border:1px solid #c4b5fd47;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:7px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.dt-share-btn:disabled{opacity:.55;cursor:default}.dt-share-note{color:#8b8b94;font-size:10.5px;line-height:1.4}.dt-share-note.is-ok{color:#22d3ee}.cip-loading .cip-skeleton{background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1c 50%,#ffffff0d 100%) 0 0/220% 100%;border-radius:8px;margin:0 auto;animation:1.5s ease-in-out infinite cip-shimmer}.cip-skeleton--count{width:168px;height:34px;margin-bottom:10px}.cip-skeleton--line{width:240px;max-width:80%;height:11px;margin-bottom:14px}@keyframes cip-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.cip-loading .cip-skeleton{background:#ffffff12;animation:none}}.cip-utc{color:#a48b6a;white-space:nowrap;font-weight:700}.cip-last{color:#797982}.cip-rungs{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.cip-rungs::-webkit-scrollbar{display:none}.cip-rung{color:#797982;white-space:nowrap;background:#ffffff05;border:1px solid #ffffff12;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:4px 9px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.cip-rung.is-reached{color:#e9c98f;background:#f2a35e1a;border-color:#f2a35e4d}.cip-rung.is-reached svg{color:#f2a35e}.cip-rung.is-next{color:#c4b5fd;background:#8b5cf61a;border-color:#c4b5fd52}.cip-rung-note{color:#6f6f79;text-align:left;margin:8px 0 0;font-size:10px;line-height:1.45}.pg-showcase-pick{appearance:none;text-align:left;font:inherit;cursor:pointer;width:100%}.pg-showcase-pick:disabled{cursor:not-allowed}.pg-showcase-pick.is-on{border-color:#22d3ee80;box-shadow:0 0 10px #22d3ee2e}.pc-preview{isolation:isolate;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex;position:relative;overflow:hidden}.pc-preview-text{flex:1;min-width:0}.pc-preview-handle{color:#f4f4f6;word-break:break-all;margin:0;font-size:15px;font-weight:700}.pc-preview-bio{color:#a4a4a4;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.45}.pc-preview-bio--none{color:#6f6f7a;font-style:italic}.pc-field{margin-bottom:18px}.pc-bio-area{resize:vertical;color:#f4f4f6;width:100%;min-height:76px;font:inherit;background:#09091099;border:1px solid #ffffff1f;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.5}.pc-bio-area:focus-visible{outline-offset:1px;outline:2px solid #22d3ee8c}.pc-count{color:#797982;text-align:right;margin-top:6px;font-size:11px;display:block}.pc-count.is-over{color:#f87171}.pc-banners{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=700px){.pc-banners{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc-banner{cursor:pointer;text-align:left;border:2px solid #0000;border-radius:12px;flex-direction:column;justify-content:flex-end;gap:2px;min-height:62px;padding:8px 10px;display:flex;position:relative;overflow:hidden}.pc-banner.is-selected{border-color:#22d3ee;box-shadow:0 0 12px #22d3ee59}.pc-banner.is-locked{cursor:not-allowed;border-color:#e2e2f047}.pc-banner.is-locked:before{content:"";z-index:1;border-radius:inherit;-webkit-backdrop-filter:grayscale()brightness(.92);pointer-events:none;background:#0909106b;position:absolute;inset:0}.pc-banner-name,.pc-banner-how{z-index:2;margin:0;position:relative}.pc-banner-name{color:#f4f4f6;font-size:12px;font-weight:700}.pc-banner-how{color:#cfcfd8;font-size:10.5px;line-height:1.35}.pcx-banner{isolation:isolate;text-align:center;border-radius:16px;margin-bottom:14px;padding:22px 16px 18px;position:relative;overflow:hidden}.pcx-banner:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#05050840 0%,#050508ad 100%);position:absolute;inset:0}.pcx-banner>*{z-index:1;position:relative}.pa-avatar.pcx-hero-avatar{margin:0 auto 10px;display:flex}.pcx-bio{color:#dcdce4;overflow-wrap:anywhere;max-width:42ch;margin:10px auto 0;font-size:13px;line-height:1.5}.pcx-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=700px){.pcx-badges{grid-template-columns:repeat(3,minmax(0,1fr))}}.pcx-badge{background:linear-gradient(160deg,#261b1080,#150f2680);border:1px solid #d6a85f47;border-radius:12px;align-items:flex-start;gap:9px;padding:10px;display:flex}.pcx-badge-icon{color:#e9c98f;flex-shrink:0;margin-top:1px}.pcx-badge-title{color:#f4f4f6;margin:0;font-size:12.5px;font-weight:700}.pcx-badge-desc{color:#a4a4a4;margin:2px 0 0;font-size:11px;line-height:1.4}.pcx-share-row{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.pc-layouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pc-layout{color:#c8c8d4;min-height:84px;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 10px 9px;transition:background .15s,border-color .15s;display:flex}.pc-layout:hover:not(:disabled){color:#f4f4f6;background:#ffffff12}.pc-layout.is-selected{color:#f4f4f6;border-color:#22d3ee;box-shadow:0 0 12px #22d3ee59}.pc-layout:disabled{cursor:default}.pc-layout:focus-visible{outline-offset:2px;outline:2px solid #22d3eeb3}.pc-layout-name{font-size:13px;font-weight:700}.pc-layout-hint{color:#8b8b94;font-size:11px;line-height:1.35}@media (width<=420px){.pc-layouts{grid-template-columns:1fr}.pc-layout{flex-direction:row;align-items:center;gap:10px;min-height:0}.pc-layout-hint{text-align:right;margin-left:auto}}.pc-titles{flex-wrap:wrap;gap:6px 8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.pc-title{color:#f5d98a;background:#d6a85f1f;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:4px 10px;font-size:12px;display:inline-flex}.pc-title b{color:#f3f4f6;font-weight:700}.pc-title small{color:#b8a276;font-size:11px}.bb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}@media (width>=640px){.bb-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (width>=1024px){.bb-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}}.bb-card{--bb-edge:#5b6b7d;--bb-glow:#788ca040;aspect-ratio:5/7;cursor:pointer;perspective:700px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.bb-card--cyan{--bb-edge:#35d0ec;--bb-glow:#35d0ec59}.bb-card--violet{--bb-edge:#9a6bff;--bb-glow:#9a6bff66}.bb-card--magenta{--bb-edge:#ec4fb6;--bb-glow:#ec4fb666}.bb-card--gold{--bb-edge:#f0b541;--bb-glow:#f0b54173}.bb-card:focus-visible{outline:2px solid var(--wf-cyan,#22d3ee);outline-offset:3px;border-radius:10px}.bb-inner{transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.bb-card.is-flipped .bb-inner{transform:rotateY(180deg)}.bb-card:hover:not(.is-flipped) .bb-inner{transform:translateY(-2px)rotateX(4deg)}.bb-face{backface-visibility:hidden;text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 7px;display:flex;position:absolute;inset:0;overflow:hidden}.is-unlocked .bb-front{background:radial-gradient(120% 80% at 50% 30%, color-mix(in srgb, var(--bb-edge) 38%, transparent), transparent 70%), linear-gradient(160deg, #1d1830, #0d0b16 70%);box-shadow:inset 0 0 0 2px var(--bb-edge), 0 0 18px var(--bb-glow)}.bb-foil{mix-blend-mode:screen;opacity:.3;pointer-events:none;background:url(/assets/cards/overlay-foil-shine.webp) 50%/220% 220% no-repeat;animation:5.5s ease-in-out infinite bb-sheen;position:absolute;inset:0}@keyframes bb-sheen{0%,to{background-position:0 0}50%{background-position:100% 100%}}.bb-emblem{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--bb-edge) 60%, #fff 10%), color-mix(in srgb, var(--bb-edge) 35%, #120f1d));color:#fff8e8;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 0 0 2px #f6eedbd9,0 4px 12px #00000080}.bb-title{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;color:#f7f3ff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.05;display:-webkit-box;position:relative;overflow:hidden}.bb-pts{font-family:var(--display);color:var(--bb-edge);font-size:13px;font-weight:800;position:relative}.is-locked .bb-front{background:#0d0b16;justify-content:flex-end;box-shadow:inset 0 0 0 1px #ffffff14}.bb-back-art{-o-object-fit:cover;object-fit:cover;filter:saturate(.55)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.bb-lock{color:#cfc8e6;background:#08060ecc;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:7px;right:7px}.bb-title--locked{color:#cfc8e6;background:#08060ec7;border-radius:6px;padding:3px 5px;font-size:12px}.bb-back{box-shadow:inset 0 0 0 2px var(--bb-edge);background:linear-gradient(160deg,#221c38,#0f0d18);justify-content:center;transform:rotateY(180deg)}.is-locked .bb-back{box-shadow:inset 0 0 0 1px #ffffff2e}.bb-back-title{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;color:#fff;font-size:13px;font-weight:700}.bb-back-desc{color:#d9d3ee;font-size:11.5px;line-height:1.3}.bb-back-meta{color:var(--bb-edge);font-size:10.5px;font-weight:700}.is-locked .bb-back-meta{color:#a7a0c0}@media (prefers-reduced-motion:reduce){.bb-inner{transition:none}.bb-foil{animation:none}.bb-card:hover:not(.is-flipped) .bb-inner{transform:none}}.rw-today{margin:0 0 4px}.rw-today__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--wf-cyan,#22d3ee);margin:0 0 6px;font-size:11px;font-weight:700}.rw-today__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rw-tile{min-height:84px;color:var(--wf-ink,#f2eefc);text-align:left;cursor:pointer;background:linear-gradient(160deg,#9a6bff29,#141022e6 70%);border:0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;transition:transform .16s,box-shadow .16s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.rw-tile:hover{transform:translateY(-2px)}.rw-tile:active{transform:scale(.98)}.rw-tile:focus-visible{outline:2px solid var(--wf-cyan,#22d3ee);outline-offset:2px}.rw-tile.is-ready{background:linear-gradient(160deg,#f0b54147,#141022e6 72%);animation:2.4s ease-in-out infinite rw-ready;box-shadow:inset 0 0 0 1.5px #f0b541a6,0 0 18px #f0b54140}@keyframes rw-ready{0%,to{box-shadow:inset 0 0 0 1.5px #f0b541a6,0 0 12px #f0b5412e}50%{box-shadow:inset 0 0 0 1.5px #f0b541e6,0 0 22px #f0b54166}}.rw-tile .wfi{width:20px;height:20px;margin-bottom:3px}.rw-tile__value{font-family:var(--display);text-transform:uppercase;color:#fff;font-size:21px;font-weight:500;line-height:1}.rw-tile.is-ready .rw-tile__value{color:#ffd98a}.rw-tile__label{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:#d9d3ee;font-size:12.5px;font-weight:500;line-height:1.1}.rw-tile__sub{color:var(--wf-ink-2,#a39db8);font-size:11px;line-height:1.2}.rw-tile__dot{background:#f0b541;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:9px;box-shadow:0 0 0 2px #0a0812e6}@media (width>=900px){.rw-today__row{grid-template-columns:repeat(3,minmax(0,260px));gap:12px}.rw-tile{min-height:80px}}@media (width<=639px){.ah-tierhero{-moz-column-gap:12px;grid-template-columns:76px 1fr;column-gap:12px}.ah-tierhero__stage{height:96px}.ah-tierhero__coin{width:60px}.ah-tierhero__dais{width:84px;bottom:8px}.ah-tierhero__tier{font-size:28px}.ah-ladder{gap:6px;margin-top:10px}}@media (prefers-reduced-motion:reduce){.rw-tile{transition:none}.rw-tile.is-ready{animation:none}}.ccv{z-index:1;position:relative}.ccv-listed{letter-spacing:.04em;text-transform:uppercase;color:#041014;white-space:nowrap;background:#22d3eeeb;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;bottom:8px;left:50%;translate:-50%}.ccv-listed--inline{position:static;translate:none}.ccv-set{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:11px;overflow:hidden}.ccv-grid .ccv-art{position:relative}.ccv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width<=720px){.ccv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}}.ccv-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ccv-row{width:100%;color:inherit;text-align:left;font:inherit;cursor:default;background:0 0;border:0;border-bottom:1px solid #ffffff0f;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 6px;transition:background .15s;display:grid}button.ccv-row{cursor:pointer}button.ccv-row:hover,button.ccv-row:focus-visible{background:#22d3ee0f}button.ccv-row:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #22d3eeb3}.ccv-row-art{filter:drop-shadow(0 6px 12px #0009);width:64px}.ccv-row-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ccv-row-name{color:#e5e7eb;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ccv-row-set{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ccv-row-badges{margin-top:2px}.ccv-row-side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ccv-row-value{color:#f5d98a;white-space:nowrap;font-size:14px;font-weight:700}.ccv-binder{flex-direction:column;gap:12px;display:flex}.ccv-binder-page{background:linear-gradient(#ffffff09,#ffffff03),#101017;border-radius:16px;padding:18px 16px 16px 30px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 24px 48px #0000008c}.ccv-binder-rings{flex-direction:column;justify-content:space-evenly;align-items:center;width:14px;display:flex;position:absolute;top:0;bottom:0;left:8px}.ccv-binder-rings i{border:2px solid #d6a85fbf;border-left-color:#d6a85f59;border-radius:8px;width:12px;height:22px;display:block;box-shadow:0 2px 6px #0009}.ccv-binder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ccv-pocket{aspect-ratio:488/680;background:#ffffff06;border-radius:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.ccv-pocket-card{width:100%;height:100%;color:inherit;font:inherit;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;padding:6px 6px 4px;display:flex}button.ccv-pocket-card{cursor:pointer}button.ccv-pocket-card:focus-visible{outline-offset:-3px;border-radius:8px;outline:2px solid #22d3eeb3}.ccv-pocket-art{flex:auto;justify-content:center;width:100%;min-height:0;display:flex;position:relative}.ccv-pocket-art>*{max-height:100%}.ccv-pocket-name{color:#e5e7eb;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;font-size:11px;font-weight:600;overflow:hidden}.ccv-pocket-value{color:#f5d98a;font-size:11px;font-weight:700}.ccv-pocket-sleeve{background:linear-gradient(135deg,#ffffff0d 0%,#fff0 45%,#ffffff08 100%);position:absolute;inset:0}.ccv-binder-nav{justify-content:space-between;align-items:center;gap:10px;display:flex}.ccv-binder-btn{color:#e5e7eb;cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;place-items:center;width:44px;height:44px;transition:background .15s;display:grid}.ccv-binder-btn:hover:not(:disabled){color:#7ee6f6;background:#22d3ee2e}.ccv-binder-btn:disabled{opacity:.35;cursor:default}.ccv-binder-btn:focus-visible{outline-offset:2px;outline:2px solid #22d3eeb3}.ccv-binder-count{color:#9ca3af;text-align:center;font-size:12px}@media (width<=720px){.ccv-binder-page{padding:14px 10px 12px 24px}.ccv-binder-grid{gap:8px}.ccv-pocket-name{font-size:10px}.ccv-row{grid-template-columns:52px minmax(0,1fr) auto;gap:10px}.ccv-row-art{width:52px}}@media (prefers-reduced-motion:reduce){.ccv-row,.ccv-binder-btn{transition:none}}.ah-coll-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:26px 44px;display:grid}.ah-coll-vault,.ah-coll-sets{min-width:0}.ah-coll-stats{flex-wrap:wrap;gap:10px 30px;margin:0;padding:0;list-style:none;display:flex}.ah-coll-kv{flex-direction:column;gap:3px;min-width:0;display:flex}.ah-coll-kv>b{color:#f3f4f6;letter-spacing:-.01em;font-size:26px;font-weight:800;line-height:1}.ah-coll-kv>b.is-money{color:#f5d98a}.ah-coll-kv>span{color:#9ca3af;font-size:12px}.ah-coll-stage{isolation:isolate;margin-top:6px;padding:26px 34px 64px;position:relative}.ah-coll-stage:before{content:"";aspect-ratio:1;opacity:.85;pointer-events:none;z-index:0;background:url(/assets/effects/pack-platform-glow.webp) 50%/100% no-repeat;width:min(100%,600px);position:absolute;bottom:0;left:50%;translate:-50% calc(48% - 72px)}.ah-coll-stage:after{content:"";mix-blend-mode:screen;opacity:.5;pointer-events:none;z-index:0;background:url(/assets/effects/particles-gold.webp) 50%/cover no-repeat;position:absolute;inset:0}.ah-coll-stage.is-unread:after{opacity:.22}.ah-coll-slots{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ah-coll-slot{aspect-ratio:5/7;filter:brightness(.55)saturate(.7);background:url(/assets/cards/card-back.webp) 50%/cover no-repeat;border-radius:9px;width:100%;max-width:150px;margin:0 auto;position:relative;box-shadow:0 14px 30px #000000b3}.ah-coll-slot:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.ah-coll-slot.is-lit{filter:none;animation:6s ease-in-out infinite ah-coll-float;box-shadow:0 0 0 1px #f5d98a9e,0 0 34px #f5d98a52,0 14px 30px #000000b3}.ah-coll-slot.is-lit:after{box-shadow:inset 0 0 0 1px #f5d98a59}@keyframes ah-coll-float{0%,to{translate:0}50%{translate:0 -6px}}.ah-coll-card{width:100%;min-width:0;max-width:150px;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;margin:0 auto;padding:0;transition:translate .18s cubic-bezier(.4,0,.2,1);display:flex}.ah-coll-card:hover,.ah-coll-card:focus-visible{translate:0 -4px}.ah-coll-card:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #22d3eeb3}.ah-coll-card-art{filter:drop-shadow(0 14px 26px #000000b3);justify-content:center;width:100%;display:flex}.ah-coll-card-name{color:#e5e7eb;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:4px 0 0;font-size:12px;font-weight:600;overflow:hidden}.ah-coll-card:hover .ah-coll-card-name{color:#7ee6f6}.ah-coll-card-value{color:#f5d98a;margin:0;font-size:12px;font-weight:700}.ah-coll-card-badges{justify-content:center}.ah-coll-copy{color:#9ca3af;margin:0;font-size:13px;line-height:1.5}.ah-coll-copy>b{color:#f3f4f6;font-weight:700}.ah-coll-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.ah-coll-more{color:#c4b5fd;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;min-height:44px;padding:8px 2px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.ah-coll-more:hover{color:#7ee6f6}.ah-coll-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ah-mini-chip.is-family b{color:#f3f4f6}.ah-mini-chip.is-family[data-family=sports]{box-shadow:inset 0 0 0 1px #22d3ee59}.ah-mini-chip.is-family[data-family=tcg]{box-shadow:inset 0 0 0 1px #d6a85f66}.ah-coll-layout{z-index:1;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 0 12px;display:flex;position:relative}.ah-coll-layout-btn{color:#9ca3af;letter-spacing:.03em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.ah-coll-layout-btn:hover{color:#e5e7eb}.ah-coll-layout-btn.is-active{color:#7ee6f6;background:#22d3ee24}.ah-coll-layout-btn:focus-visible{outline-offset:2px;outline:2px solid #22d3eeb3}.ah-coll-layout-note{color:#6b7280;margin-left:auto;font-size:11px}.ah-coll-layout-note b{color:#9ca3af;font-weight:700}@media (width<=720px){.ah-coll-layout-note{width:100%;margin-left:0}}.ah-coll-sets-intro{color:#9ca3af;margin:0 0 4px;font-size:13px;line-height:1.5}.ah-coll-sets-intro>b{color:#f3f4f6}.ah-coll-set-list{margin:0;padding:0;list-style:none}.ah-coll-set{border-top:1px solid #ffffff0f;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:13px 0;display:grid}.ah-coll-set:first-child{border-top:0}.ah-coll-set-art{grid-row:span 2;justify-content:center;width:46px;display:flex}.ah-coll-set-art>img{filter:drop-shadow(0 8px 14px #000000b3);width:40px;height:auto;display:block}.ah-coll-set.is-started .ah-coll-set-art>img{filter:drop-shadow(0 8px 14px #000000b3)drop-shadow(0 0 10px #f5d98a59)}.ah-coll-set-name{color:#f3f4f6;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;overflow:hidden}.ah-coll-set-sub{color:#9ca3af;margin:0;font-size:12px}.ah-coll-set-sub>b{color:#e5e7eb;font-weight:600}.ah-coll-set-pct{color:#f5d98a;white-space:nowrap;font-size:12px;font-weight:800}.ah-coll-set-rail{background:#ffffff14;border-radius:2px;grid-column:2/-1;height:4px;position:relative;overflow:hidden}.ah-coll-set-rail>i{background:linear-gradient(90deg,#22d3ee,#a855f7,#d946ef);border-radius:2px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #a855f78c}.ah-coll-note{color:#8b8fa3;margin:10px 0 0;font-size:12px;line-height:1.5}@media (width<=899px){.ah-coll-grid{grid-template-columns:minmax(0,1fr);gap:26px}.ah-coll-stage{padding:22px 30px 56px}.ah-coll-stage:before{translate:-50% calc(48% - 58px)}}@media (width<=639px){.ah-coll-kv>b{font-size:22px}.ah-coll-slots{gap:10px}.ah-coll-slots.has-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}}@media (prefers-reduced-motion:reduce){.ah-coll-slot.is-lit{animation:none}.ah-coll-card{transition:none}}.wfp-btn{color:#eceaf6;min-height:40px;font-family:var(--heading);white-space:nowrap;cursor:pointer;background:#ffffff13;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:background .15s,filter .15s,transform .12s;display:inline-flex}.wfp-btn:hover{background:#ffffff1f}.wfp-btn:active{transform:translateY(1px)}.wfp-btn:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.wfp-btn:disabled{opacity:.55;cursor:default}.wfp-btn--primary{color:#0b0a12;background:linear-gradient(135deg,#22d3ee 0%,#8b5cf6 70%,#a855f7 100%);box-shadow:0 6px 18px #8b5cf64d}.wfp-btn--primary:hover{filter:brightness(1.08);background:linear-gradient(135deg,#22d3ee 0%,#8b5cf6 70%,#a855f7 100%)}.wfp-btn--following{color:#a5f3fc;background:#22d3ee24}.wfp-btn--quiet{color:#7ee6f6;background:0 0;padding:0 8px}.wfp-btn--quiet:hover{background:#22d3ee14}.wf-handle{max-width:100%;font-size:max(var(--hmin,12px), min(var(--hmax,19px), calc(100cqi / (var(--hchars,12) * .62))));overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;display:block}.cc-stage--public .cc-card{width:272px;padding:24px 16px 30px}.cc-stage--public .cc-card__handle{--hmax:21px;margin-top:14px}.cc-stage--public .cc-card__counts{gap:20px}.cc-stage--public .cc-stage__dais{width:330px}.pa-avatar.cc-card__avatar{border-radius:26px}@media (width<=639px){.cc-stage--public .cc-card{width:244px;padding:22px 14px 28px}.cc-stage--public .cc-stage__dais{width:290px}.cc-stage--public .cc-card__counts{gap:16px}}.wf-shelf{justify-content:center;align-items:flex-end;gap:var(--gap,14px);margin:0;padding:0;list-style:none;display:flex}.wf-shelf__slot{width:var(--w,150px);text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.wf-shelf__slot.is-first{width:var(--w1,200px)}.wf-shelf__art{filter:drop-shadow(0 16px 24px #0009);width:100%;display:block}.wf-shelf__slot.is-first .wf-shelf__art{filter:drop-shadow(0 0 22px #f5d98a47)drop-shadow(0 18px 28px #000000a6)}.wf-shelf__art>div{width:100%!important;max-width:none!important}.wf-shelf__place{font-family:var(--display);text-transform:uppercase;letter-spacing:.16em;color:#b9b4c9;font-size:11px;font-weight:700}.wf-shelf__slot.is-first .wf-shelf__place{color:#f5d98a}.wf-shelf__name{font-family:var(--heading);color:#f3f4f6;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:13px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.wf-shelf__value{font-family:var(--heading);color:#f5d98a;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.wf-shelf--lg{--w:190px;--w1:250px;--gap:22px}.wf-shelf--sm{--w:84px;--w1:108px;--gap:12px}.wf-shelf--sm .wf-shelf__name{font-size:11px}.wf-shelf--sm .wf-shelf__value{font-size:11.5px}.wf-shelf--sm .wf-shelf__place{font-size:9.5px}@media (width<=639px){.wf-shelf--lg{--w:98px;--w1:136px;--gap:10px}.wf-shelf--lg .wf-shelf__name{font-size:11.5px}.wf-shelf--lg .wf-shelf__value{font-size:12px}}.pf-tab{gap:22px;display:grid}.pf-col{align-content:start;gap:22px;min-width:0;display:grid}.pf-col>*+*{border-top:1px solid #ffffff12;padding-top:20px}@media (width>=1024px){.pf-tab{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:0 44px}}.pf-tab .cc-stage{padding:8px 0 24px}.pf-tab .cc-note{text-align:center;max-width:34ch;margin:0 auto}.pf-tab .cc-actions{justify-content:center;margin-top:6px}.pf-ladder .cc-ladder-col{display:block}.pf-ladder .cc-ladder-body{padding-bottom:0;display:block}.pf-ladder .cc-ladder,.pf-ladder .cc-bar{max-width:560px}@media (width>=900px){.pf-ladder .cc-rung__slot{max-width:104px}}.pf-preview{background:#0d0c16;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 18px 40px #00000073}.pf-preview__bar{color:#8b8fa3;background:#ffffff0a;align-items:center;gap:10px;min-width:0;padding:8px 12px;font-size:11px;display:flex}.pf-preview__dots{flex-shrink:0;gap:4px;display:inline-flex}.pf-preview__dots i{background:#ffffff29;border-radius:50%;width:6px;height:6px}.pf-preview__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pf-preview__hero{align-items:center;gap:12px;padding:14px;display:flex;position:relative}.pf-preview__text{flex:1;min-width:0}.pf-preview__handle{font-family:var(--heading);color:#f7f7fa;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:800;overflow:hidden}.pf-preview__bio{color:#cfcbe0;margin:3px 0 0;font-size:12px;line-height:1.4}.pf-preview__bio--none{color:#8b8b94;font-style:italic}.pf-preview__chips{flex-wrap:wrap;gap:6px;margin:8px 0 0;display:flex}.pf-chip{color:#b9b4c9;background:#00000052;border-radius:8px;align-items:baseline;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.pf-chip b{color:#f3f4f6;font-variant-numeric:tabular-nums}.pf-preview__shelf{padding:14px 12px 16px}.pf-preview__empty{text-align:center;color:#8b8fa3;margin:0;padding:10px 0;font-size:12.5px}.pf-actions{flex-wrap:nowrap;gap:8px;margin-top:12px;display:flex}.pf-actions>.wfp-btn{flex:1 1 0;min-width:0}@media (width>=1024px){.pf-actions>.wfp-btn{flex:none;min-width:116px}.pf-preview__hero{padding:18px 20px}.pf-preview__shelf{padding:18px 20px 20px}.pf-preview .wf-shelf--sm{--w:112px;--w1:142px;--gap:16px}}.id-wear{align-items:center;gap:12px;margin-top:2px;display:flex}.id-wear__art{isolation:isolate;background:#ffffff0d;border-radius:16px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.id-wear__text{flex:1;min-width:0}.id-wear__name{font-family:var(--heading);color:#f3f4f6;margin:0;font-size:14px;font-weight:700}.id-wear__count{color:#8b8b94;margin:2px 0 0;font-size:12px}.id-wear__count strong{color:#e9c98f;font-size:13px}.id-wear .id-meter{margin:6px 0 0}.id-wear__btn{flex-shrink:0}button.id-next{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer}button.id-next:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.id-next-text{flex-direction:column;min-width:0;display:flex}.id-next-label,.id-next-how{display:block}.av-groups{gap:22px;display:grid}.av-group__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.av-group__title{font-family:var(--display);text-transform:uppercase;letter-spacing:.14em;color:#ece9f7;margin:0;font-size:13px;font-weight:700}.av-group__count{font-family:var(--heading);color:#e9c98f;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.av-group__meter{background:#ffffff12;border-radius:999px;height:4px;margin:7px 0 5px;overflow:hidden}.av-group__meter span{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#8b5cf6 55%,#d946ef);height:100%;display:block}.av-group__blurb{color:#8b8fa3;margin:0 0 10px;font-size:12px}.av-grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:12px 8px;margin:0;padding:0;list-style:none;display:grid}.av-tile{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:4px 0;display:flex}.av-tile__art{isolation:isolate;background:#16141f;border-radius:18px;width:64px;height:64px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12}.av-tile:hover .av-tile__art{transform:translateY(-2px)}.av-tile:focus-visible .av-tile__art{outline-offset:2px;outline:2px solid #22d3ee}.av-tile.is-selected .av-tile__art{box-shadow:0 0 0 2px #22d3ee,0 0 16px #22d3ee73}.av-tile.is-locked .av-tile__art{background:#ffffff09}.av-tile.is-locked .av-tile__art .pa-avatar{filter:grayscale()brightness(.62)contrast(1.15);opacity:.5}.av-tile.is-locked .pa-svg>rect[width="64"][height="64"],.av-tile.is-locked .pa-avatar:before,.av-tile.is-locked .pa-avatar:after{display:none}.av-lock{z-index:3;background:#090810b3;border-radius:8px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:3px;right:3px}.av-lock--lg{border-radius:11px;width:34px;height:34px;top:8px;right:8px}.av-tile__name{font-family:var(--heading);color:#dcd8ea;text-align:center;max-width:86px;font-size:11.5px;font-weight:600;line-height:1.25}.av-tile.is-locked .av-tile__name{color:#8b8fa3}.av-detail{text-align:center;justify-items:center;gap:10px;padding-bottom:6px;display:grid}.av-back{justify-self:start}.av-detail__art{isolation:isolate;background:#ffffff0a;border-radius:32px;width:128px;height:128px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 18px 40px #00000080}.av-detail__art.is-locked .pa-avatar{filter:grayscale()brightness(.5)}.av-detail__name{font-family:var(--heading);color:#f5f3fb;margin:6px 0 0;font-size:20px;font-weight:800}.av-detail__path{font-family:var(--display);text-transform:uppercase;letter-spacing:.14em;color:#c4b5fd;margin:0;font-size:12px;font-weight:700}.av-detail__how{color:#d4d4dc;max-width:34ch;margin:0;font-size:14px;line-height:1.5}.av-detail__locked,.av-detail__wearing{color:#8b8fa3;margin:4px 0 0;font-size:12.5px}.av-detail__wearing{color:#7ee6f6;font-weight:700}.av-wear{min-width:160px;margin-top:4px}@media (prefers-reduced-motion:reduce){.wfp-btn,.av-tile__art{transition:none}.av-tile:hover .av-tile__art{transform:none}}@media (width<=639px){.pf-tab,.pf-col{gap:18px}.pf-col>*+*{padding-top:16px}.pf-tab .cc-card{width:196px;padding:18px 12px 26px}.pf-tab .cc-card .pa-avatar.cc-card__avatar{width:72px!important;height:72px!important}.pf-tab .cc-stage__dais{width:236px}.pf-tab .cc-stage{padding:4px 0 20px}.pf-preview .wf-shelf--sm{--w:70px;--w1:90px;--gap:10px}.pf-preview__shelf{padding:10px 10px 12px}.pf-preview__hero{padding:12px}}.id-loading{align-items:center;gap:14px;margin-bottom:12px;display:flex}.id-skel-lines{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.id-skel{background:linear-gradient(100deg,#ffffff0b 30%,#ffffff1a 50%,#ffffff0b 70%) 0 0/220% 100%;animation:1.5s ease-in-out infinite id-skel-sweep;display:block}.id-skel--avatar{border-radius:18px;flex-shrink:0;width:64px;height:64px}.id-skel--line{border-radius:6px;width:62%;height:13px}.id-skel--short{width:38%;height:10px}@keyframes id-skel-sweep{0%{background-position:140% 0}to{background-position:-40% 0}}.id-loading-note{color:#797982;font-size:12.5px}@media (prefers-reduced-motion:reduce){.id-skel{background:#ffffff0f;animation:none}}.id-username--none{color:#8b8b94;font-size:17px;font-style:italic;font-weight:600}.id-name-edit{color:#7ee6f6;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:7px;padding:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.id-name-edit:hover{color:#a5f3fc}.id-cooldown{color:#8b8b94;align-items:flex-start;gap:6px;margin:7px 0 0;font-size:12px;line-height:1.45;display:flex}.id-cooldown svg{color:#c4b5fd;flex-shrink:0}.id-name-form{min-width:0}.id-rule{text-transform:none;letter-spacing:.01em;margin:7px 0 0}.id-name-actions{gap:8px;margin-top:10px;display:flex}.id-public{align-items:center;gap:6px;margin-top:16px;display:inline-flex}.id-public-note{align-items:baseline;gap:6px;margin-top:16px;display:flex}.id-inline-icon{color:#8b8b94;flex-shrink:0;transform:translateY(2px)}@media (width>=900px){.id-panel .ah-avatar-picker{max-width:324px}}.id-unlock-head{justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;display:flex}.id-unlock-title{margin:0}.id-unlock-count{letter-spacing:.06em;color:#8b8b94;white-space:nowrap;font-size:11px;font-weight:700}.id-unlock-count strong{color:#e9c98f;font-size:13px}.id-meter{background:#ffffff12;border-radius:999px;height:5px;margin:8px 0 10px;position:relative;overflow:hidden}.id-meter-fill{background:linear-gradient(90deg,#22d3ee,#8b5cf6 55%,#d946ef);border-radius:999px;min-width:0;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 10px #8b5cf673}@media (prefers-reduced-motion:reduce){.id-meter-fill{transition:none}}.id-unlock-hint{margin-top:0}.id-next{background:linear-gradient(#8b5cf61c,#22d3ee0d);border:1px solid #8b5cf647;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:11px 13px;display:flex}.id-next-swatch{opacity:.42;color:#fdfdff;background:#ffffff0f;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.id-next-text{min-width:0}.id-next-label{letter-spacing:.02em;color:#e6e6ef;margin:0;font-size:12.5px;font-weight:700;line-height:1.3}.id-next-how{color:#8b8b94;margin:3px 0 0;font-size:12px;line-height:1.45}.id-degraded{color:#8b8b94;margin:18px 0 0;font-size:12.5px;line-height:1.5}.cc-hero{grid-template-columns:minmax(0,1fr);gap:22px 28px;display:grid}.cc-side,.cc-ladder-col{min-width:0}.cc-stage{perspective:900px;isolation:isolate;place-items:center;padding:14px 0 30px;display:grid;position:relative}.cc-stage__gold{-o-object-fit:cover;object-fit:cover;opacity:.5;mix-blend-mode:screen;pointer-events:none;z-index:0;width:112%;height:108%;position:absolute;inset:-4% -6%}.cc-stage__dais{opacity:.88;pointer-events:none;z-index:0;width:300px;max-width:100%;position:absolute;bottom:0;left:50%;translate:-50%}.cc-card{--cc-rim:#f4f6ff57;--cc-glow:#f4f6ff1f;--cc-rim-grad:linear-gradient(160deg, #f4f6ff80, #a0a5b459 55%, #f4f6ff73);--cc-stamp:#d8d3e6;--cc-ax:0;--cc-ay:1;--cc-deg:0deg;z-index:1;aspect-ratio:5/7;background:url(/assets/cards/card-back.webp) center / cover no-repeat padding-box, var(--cc-rim-grad) border-box;width:250px;max-width:100%;box-shadow:0 0 0 1px #0000008c, 0 0 36px var(--cc-glow), 0 30px 60px #000c;isolation:isolate;text-align:center;color:#f3f4f6;transform:rotate3d(var(--cc-ax), var(--cc-ay), 0, var(--cc-deg));will-change:transform;border:2px solid #0000;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:26px 18px 34px;transition:transform .16s ease-out,box-shadow .2s;display:flex;position:relative;overflow:hidden}.cc-card:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(64% 58%,#090712e6 0%,#090712d1 42%,#0907124d 76%,#0907120f 100%);position:absolute;inset:0}.cc-card:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.8;background-image:linear-gradient(115deg,#0000 40%,#c4b5fd1f 47%,#fff3 50%,#67e8f91f 53%,#0000 60%);background-position-x:0%;background-repeat:no-repeat;background-size:320% 100%;animation:6.4s cubic-bezier(.4,0,.2,1) infinite cc-sheen;position:absolute;inset:0}@keyframes cc-sheen{0%{background-position-x:0%}45%{background-position-x:100%}to{background-position-x:100%}}.cc-card__body{z-index:1;flex-direction:column;align-items:center;width:100%;min-width:0;display:flex;position:relative;container-type:inline-size}.pa-avatar.cc-card__avatar{box-shadow:0 0 0 2px var(--cc-rim), 0 0 22px var(--cc-glow), 0 12px 26px #0009;border-radius:24px}.cc-card__handle{--hmax:19px;letter-spacing:-.01em;color:#f7f7fa;max-width:100%;margin:12px 0 0;font-weight:900;line-height:1.15}.cc-card__handle--none{color:#b9b4c9;font-size:15px;font-style:italic;font-weight:600}.cc-card__since{letter-spacing:.14em;text-transform:uppercase;color:#e9c98f;margin:5px 0 0;font-size:10.5px;font-weight:700}.cc-card__counts{justify-content:center;gap:18px;margin-top:14px;display:flex}.cc-card__count{flex-direction:column;align-items:center;gap:3px;display:flex}.cc-card__count>b{color:#f3f4f6;font-variant-numeric:tabular-nums;font-size:19px;font-weight:800;line-height:1}.cc-card__count>span{letter-spacing:.12em;text-transform:uppercase;color:#a9a3bd;font-size:10px;font-weight:700}.cc-card__stamp{z-index:1;letter-spacing:.24em;text-transform:uppercase;color:var(--cc-stamp);text-shadow:0 0 12px var(--cc-glow);font-size:9.5px;font-weight:800;position:absolute;bottom:11px;left:0;right:0}.cc-card__rank{z-index:1;letter-spacing:.16em;text-transform:uppercase;color:var(--cc-stamp,#e9c98f);text-shadow:0 0 12px var(--cc-glow,#e8b96a4d);margin-top:6px;font-size:10.5px;font-weight:800;display:inline-block;position:relative}.cc-card[data-rim="1"]{--cc-rim:#d09a6a;--cc-glow:#d09a6a61;--cc-rim-grad:linear-gradient(160deg, #e6b083, #9a5c34 55%, #dba277);--cc-stamp:#e6b083}.cc-card[data-rim="2"]{--cc-rim:#d5dbe6;--cc-glow:#d5dbe65c;--cc-rim-grad:linear-gradient(160deg, #f3f6fb, #8d96a6 55%, #e4e9f1);--cc-stamp:#eef1f7}.cc-card[data-rim="3"]{--cc-rim:#e8b96a;--cc-glow:#e8b96a6b;--cc-rim-grad:linear-gradient(160deg, #f5d98a, #b8862e 55%, #f0cc74);--cc-stamp:#f5d98a}.cc-card[data-rim="4"]{--cc-rim:#7ee6f6;--cc-glow:#22d3ee6b;--cc-rim-grad:linear-gradient(160deg, #cffafe, #22d3ee 50%, #a5f3fc);--cc-stamp:#a5f3fc}.cc-card[data-rim="5"]{--cc-rim:#f5d98a;--cc-glow:#d946ef66;--cc-rim-grad:linear-gradient(135deg, #f5d98a, #67e8f9 40%, #a855f7 70%, #d946ef);--cc-stamp:#fff}.cc-card--loading{justify-content:center}.cc-card--loading .cc-card__body{gap:10px}.cc-skel{background:linear-gradient(100deg,#ffffff0f 30%,#ffffff24 50%,#ffffff0f 70%) 0 0/220% 100%;border-radius:8px;animation:1.5s ease-in-out infinite cc-skel-sweep;display:block}.cc-skel--avatar{border-radius:24px;width:84px;height:84px}.cc-skel--line{width:62%;height:14px;margin-top:6px}.cc-skel--short{width:38%;height:10px}@keyframes cc-skel-sweep{0%{background-position:140% 0}to{background-position:-40% 0}}.cc-card__note{z-index:1;color:#a9a3bd;margin-top:16px;font-size:12px;position:relative}.cc-note{color:#8b8fa3;max-width:40ch;margin:0;font-size:12.5px;line-height:1.5}.cc-note__tier,.cc-next__tier{color:#f5f3fb;text-transform:capitalize;font-weight:700}.cc-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cc-actions .ah-copy-btn,.cc-actions .ah-max-btn{gap:6px}.cc-actions .ah-max-btn{letter-spacing:.02em;text-transform:none;font-size:12px}.cc-share-note{margin:8px 0 0}.cc-ladder{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:640px;margin:4px 0 0;padding:0;list-style:none;display:grid}.cc-rung{min-width:0}.cc-rung__slot{aspect-ratio:5/7;filter:grayscale(.7)brightness(.6);background:radial-gradient(62% 62% at 50% 40%,#3a26589e,#0a0812eb);border-radius:8px;place-items:center;max-width:118px;margin:0 auto;transition:filter .2s;display:grid;position:relative}.cc-rung.is-done .cc-rung__slot{filter:grayscale(.35)brightness(.78)}.cc-rung.is-at .cc-rung__slot{filter:none;box-shadow:0 0 0 1px #e8b96a8c,0 0 30px #e8b96a38}.cc-rung__frame{-o-object-fit:fill;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cc-rung__mark{opacity:.1;pointer-events:none;width:56%;position:absolute;top:50%;left:50%;translate:-50% -50%}.cc-rung.is-at .cc-rung__mark{opacity:.2}.cc-rung__pct{letter-spacing:-.03em;color:#d8d3e6;font-size:clamp(13px,3.4vw,21px);font-weight:800;line-height:1;position:relative}.cc-rung.is-at .cc-rung__pct{color:#e8b96a}.cc-rung__pct i{margin-left:1px;font-size:.58em;font-style:normal}.cc-rung__name{letter-spacing:.11em;text-transform:uppercase;color:#a9a3bd;text-align:center;font-size:8.5px;font-weight:700;position:absolute;bottom:22%;left:0;right:0}.cc-rung__flag{white-space:nowrap;letter-spacing:.09em;text-transform:uppercase;color:#1b1206;background:#e8b96a;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:700;position:absolute;bottom:-8px;left:50%;translate:-50%}.cc-bar{max-width:640px;margin-top:18px}.cc-bar__track{background:#ffffff14;border-radius:999px;height:6px;position:relative;overflow:hidden}.cc-bar__fill{background:linear-gradient(90deg,#22d3ee 0%,#a855f7 60%,#d946ef 100%);border-radius:999px;min-width:3px;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1)}.cc-bar__fill.is-max{background:linear-gradient(90deg,#e9c98f 0%,#f5e6c8 100%)}.cc-next{color:#a9a3bd;max-width:52ch;margin:12px 0 0;font-size:13px;line-height:1.5}.cc-next>strong{color:#e8b96a;font-weight:700}.cc-host .id-panel .ah-profile-identity .id-hero-avatar,.cc-host .id-panel .ah-profile-identity .ah-username,.cc-host .id-panel .ah-profile-identity .ah-member-since,.cc-host .id-panel .ah-profile-identity .id-name-edit{display:none}.cc-host .id-panel .ah-profile-identity{margin-bottom:0}.cc-host .id-panel .ah-profile-identity .id-name-form{margin:2px 0 16px}.cc-host .id-panel .ah-profile-identity .id-cooldown{margin:0 0 14px}.cc-host .id-panel .id-unlock-head{margin-top:6px}@media (width<=639px){.cc-card{width:214px;padding:22px 16px 30px}.cc-stage__dais{width:260px}.cc-note{text-align:center;max-width:34ch;margin-left:auto;margin-right:auto}.cc-actions{justify-content:center}.cc-share-note{text-align:center}.cc-card__handle{--hmax:17px}.cc-card__counts{gap:14px}.cc-card__count>b{font-size:17px}.cc-ladder{gap:6px}.cc-rung__name{font-size:8px;bottom:20%}}@media (width>=900px){.cc-stage{padding:18px 0 34px}.cc-ladder-col{flex-direction:column;align-self:stretch;display:flex}.cc-ladder-body{flex-direction:column;flex:1;justify-content:center;padding-bottom:28px;display:flex}.cc-ladder{gap:14px;max-width:710px;margin-top:0}.cc-rung__slot{max-width:130px}.cc-bar{max-width:710px}.cc-rung__name{font-size:9.5px;bottom:20%}}.cc-ladder--ranks{row-gap:14px}.cc-ladder--ranks .cc-rung__name{letter-spacing:.06em;padding:0 4px;font-size:7.5px;line-height:1.15;bottom:12%}@media (width>=900px){.cc-ladder--ranks .cc-rung__name{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.cc-card{transition:none;transform:none}.cc-card:after{opacity:.3;background-position-x:50%;animation:none}.cc-skel{background:#ffffff12;animation:none}.cc-bar__fill{transition:none}}.np{background:linear-gradient(100deg,#f5d98a1a,#f5d98a05 55%,#0000);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 14px;padding:10px 14px;display:grid;box-shadow:inset 0 0 0 1px #f5d98a42}.np-icon{color:#f5d98a;background:#f5d98a1f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.np-body{min-width:0}.np-line{color:#e5e7eb;margin:0;font-size:13.5px;line-height:1.4}.np-line strong{color:#f5d98a;font-weight:700}.np-note{color:#9ca3af;margin:2px 0 0;font-size:11.5px}.np-cta{white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:#0b0a12;background:linear-gradient(92deg,#f5d98a,#e6a441);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700;text-decoration:none}.np-cta:focus-visible{outline-offset:2px;outline:2px solid #f5d98a}@media (width<=900px){.np{grid-template-columns:minmax(0,1fr);padding-left:18px}.np-icon{display:none}.np-cta{justify-self:start}}.pp-skel{background:linear-gradient(100deg,#ffffff0b 30%,#ffffff1a 50%,#ffffff0b 70%) 0 0/220% 100%;margin:0 auto;animation:1.5s ease-in-out infinite pp-skel-sweep;display:block}.pp-skel--avatar{border-radius:24px;width:84px;height:84px;margin-bottom:12px}.pp-skel--name{border-radius:8px;width:min(190px,60%);height:24px;margin-bottom:10px}.pp-skel--line{border-radius:6px;width:min(130px,45%);height:11px}@keyframes pp-skel-sweep{0%{background-position:140% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.pp-skel{background:#ffffff0f;animation:none}}.pp-privacy-note{color:#8b8b94;margin-top:14px;font-size:12px;line-height:1.5}@media (width>=640px){.pp-page{max-width:640px;margin-inline:auto}}.pp-vault-count{letter-spacing:.08em;color:#f5d98a;margin-left:8px;font-size:11px}.pp-vault-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 14px;margin-top:10px;display:grid}.pp-vault-card{flex-direction:column;gap:4px;min-width:0;display:flex}.pp-vault-art{position:relative}.pp-vault-listed{letter-spacing:.08em;text-transform:uppercase;color:#0b0a12;background:linear-gradient(90deg,#22d3ee,#a855f7);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.pp-vault-name{color:#f3f4f6;margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.25}.pp-vault-set{color:#9ca3af;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.pp-skel--card{aspect-ratio:5/7;border-radius:10px;width:100%}@media (width<=640px){.pp-vault-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px 10px}}.pp-title-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-title{border-bottom:1px solid #ffffff0f;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.pp-title:last-child{border-bottom:0}.pp-title-crown{color:#f5d98a;background:#d6a85f24;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.pp-title-main{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-title-main b{color:#f3f4f6;font-size:14px}.pp-title-main small{color:#9ca3af;font-size:12px;line-height:1.4}.pp-title-value{color:#7ee6f6;white-space:nowrap;font-size:12px;font-weight:700}.pp-page.pp-page--wide{width:100%;max-width:1180px;margin-inline:auto}.pp-layout{gap:30px;display:grid}.pp-side,.pp-main{min-width:0}@media (width>=640px) and (width<=1023px){.pp-page.pp-page--wide{max-width:760px}}@media (width>=1024px){.pp-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:0 52px}}.pp-page .pp-notfound{width:100%;max-width:560px;margin-inline:auto}.pp-notfound .wfp-btn{margin-top:4px}.pp-hero2{text-align:center;justify-items:center;gap:12px;display:grid}.pp-hero2 .cc-stage{width:100%;padding:6px 0 26px}.pp-bio{color:#d4d4dc;overflow-wrap:anywhere;max-width:36ch;margin:0;font-size:14px;line-height:1.55}.pp-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pp-actions .pcx-report{margin-left:2px}.pp-note{text-align:center;margin:0}.pp-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-h{font-family:var(--display);text-transform:uppercase;letter-spacing:.14em;color:#ece9f7;align-items:center;gap:8px;margin:0 0 14px;font-size:14px;font-weight:700;display:flex}.pp-h--center{justify-content:center}.pp-extras .pp-section{border-top:1px solid #ffffff12;margin-top:26px;padding-top:20px}.pp-badges{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-shelf{background:radial-gradient(70% 60% at 50% 100%,#8b5cf633,#0000 70%),radial-gradient(50% 40% at 50% 0,#22d3ee14,#0000 70%),#ffffff05;border-radius:22px;margin-bottom:26px;padding:20px 12px 26px;position:relative}.pp-shelf .pp-h{justify-content:center}.pp-vault-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.pp-vault-head .pp-h{margin:0}.pp-vault-total{font-family:var(--heading);color:#f5d98a;font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:800}.pp-empty{text-align:center;background:radial-gradient(60% 55% at 50% 100%,#8b5cf62e,#0000 70%),#ffffff05;border-radius:22px;justify-items:center;gap:10px;padding:34px 18px 30px;display:grid;position:relative;overflow:hidden}.pp-empty__dais{opacity:.8;pointer-events:none;width:220px;max-width:70%;margin-bottom:-6px}.pp-empty .pp-h{margin:0}.pp-empty__text{color:#cfcbe0;max-width:42ch;margin:0;font-size:14px;line-height:1.55}.pp-empty__links{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.pp-main .pp-skel--name{margin:0 0 14px}.pp-extras{min-width:0}.pp-extras:empty{display:none}.pp-extras>.pp-section:first-child{margin-top:0}@media (width>=1024px){.pp-layout{grid-template-rows:auto 1fr}.pp-side{grid-area:1/1}.pp-main{grid-area:1/2/span 2}.pp-extras{grid-area:2/1}.pp-extras>.pp-section:first-child{margin-top:26px}}.cm-page{width:100%;max-width:var(--wf-content-narrow,900px);padding:var(--wf-s-4,16px) var(--wf-s-4,16px) var(--wf-s-12,48px);color:var(--wf-ink,#f4f4f6);margin:0 auto}.cm-head{margin-bottom:var(--wf-s-4,16px)}.cm-head-row{justify-content:space-between;align-items:baseline;gap:var(--wf-s-3,12px);flex-wrap:wrap;display:flex}.cm-title{font-size:var(--wf-t-2xl,24px);letter-spacing:-.01em;background:linear-gradient(92deg, var(--wf-cyan,#22d3ee), var(--wf-violet-soft,#c4b5fd) 55%, var(--wf-magenta,#d946ef));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700}.cm-mycounts{align-items:center;gap:var(--wf-s-2,8px);font-size:var(--wf-t-xs,11px);color:var(--wf-ink-2,#a4a4a4);margin:0;display:flex}.cm-mycounts strong{color:var(--wf-ink,#f4f4f6);font-weight:600}.cm-dot{color:var(--wf-ink-dim,#6f6f7a)}.cm-sub{margin:var(--wf-s-2,8px) 0 0;font-size:var(--wf-t-sm,12px);color:var(--wf-ink-2,#a4a4a4);line-height:1.5}.cm-panel{background:var(--wf-surface,#0d0d14);border:1px solid var(--wf-line,#ffffff12);border-radius:var(--wf-r-lg,14px);padding:var(--wf-s-4,16px);margin-bottom:var(--wf-s-3,12px);box-shadow:var(--wf-e-1,0 2px 6px #00000059)}.cm-notice{font-size:var(--wf-t-base,13px);color:var(--wf-ink-2,#a4a4a4);line-height:1.6}.cm-notice p{margin:0}.cm-tabs{gap:var(--wf-s-1,4px);padding:var(--wf-s-1,4px);margin-bottom:var(--wf-s-3,12px);background:var(--wf-surface-2,#12121a);border:1px solid var(--wf-line,#ffffff12);border-radius:var(--wf-r-pill,999px);display:flex}.cm-tab{justify-content:center;align-items:center;gap:var(--wf-s-1,4px);min-height:36px;padding:0 var(--wf-s-2,8px);border-radius:var(--wf-r-pill,999px);color:var(--wf-ink-2,#a4a4a4);font-size:var(--wf-t-sm,12px);cursor:pointer;transition:background var(--wf-dur-1,.12s) var(--wf-ease,cubic-bezier(.4, 0, .2, 1)), color var(--wf-dur-1,.12s) var(--wf-ease,cubic-bezier(.4, 0, .2, 1));background:0 0;border:0;flex:1 1 0;font-weight:600;display:inline-flex}.cm-tab:hover{color:var(--wf-ink,#f4f4f6)}.cm-tab.is-active{background:var(--wf-surface-3,#181820);color:var(--wf-ink,#f4f4f6);box-shadow:inset 0 0 0 1px var(--wf-line-accent,#22d3ee61)}.cm-chiprow{gap:var(--wf-s-2,8px);scrollbar-width:none;-ms-overflow-style:none;padding-bottom:var(--wf-s-1,4px);margin-bottom:var(--wf-s-3,12px);flex-wrap:nowrap;display:flex;overflow-x:auto}.cm-chiprow:after{content:"";flex:0 0 var(--wf-s-2,8px)}.cm-chiprow::-webkit-scrollbar{display:none}.cm-chip{min-height:32px;padding:0 var(--wf-s-3,12px);border-radius:var(--wf-r-pill,999px);border:1px solid var(--wf-line,#ffffff12);background:var(--wf-surface-2,#12121a);color:var(--wf-ink-2,#a4a4a4);font-size:var(--wf-t-xs,11px);white-space:nowrap;cursor:pointer;flex-shrink:0;font-weight:600}.cm-chip:hover{color:var(--wf-ink,#f4f4f6)}.cm-chip.is-active{color:var(--wf-cyan-ink,#04202a);background:var(--wf-cyan,#22d3ee);border-color:var(--wf-cyan,#22d3ee)}.cm-boardhead{justify-content:space-between;align-items:flex-start;gap:var(--wf-s-3,12px);margin-bottom:var(--wf-s-3,12px);flex-wrap:wrap;display:flex}.cm-board-detail{font-size:var(--wf-t-xs,11px);color:var(--wf-ink-3,#797982);flex:220px;margin:0;line-height:1.5}.cm-winrow{gap:var(--wf-s-1,4px);background:var(--wf-surface-2,#12121a);border:1px solid var(--wf-line,#ffffff12);border-radius:var(--wf-r-pill,999px);flex-shrink:0;padding:3px;display:flex}.cm-winrow--wide{margin-bottom:var(--wf-s-3,12px)}.cm-win{min-height:28px;padding:0 var(--wf-s-3,12px);border-radius:var(--wf-r-pill,999px);color:var(--wf-ink-3,#797982);font-size:var(--wf-t-2xs,10px);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:700}.cm-win.is-active{background:var(--wf-violet,#8b5cf6);color:var(--wf-ink,#f4f4f6)}.cm-rows{gap:var(--wf-s-1,4px);margin:0;padding:0;list-style:none;display:grid}.cm-row{align-items:center;gap:var(--wf-s-2,8px);min-height:46px;padding:var(--wf-s-2,8px) var(--wf-s-2,8px);border-radius:var(--wf-r-md,10px);background:var(--wf-surface-2,#12121a);border:1px solid #0000;grid-template-columns:44px 1fr auto;display:grid}.cm-row.is-first{border-color:var(--wf-gold,#d6a85f);background:linear-gradient(92deg, color-mix(in srgb, var(--wf-gold,#d6a85f) 14%, var(--wf-surface-2,#12121a)), var(--wf-surface-2,#12121a) 60%)}.cm-rank{align-items:center;gap:var(--wf-s-1,4px);color:var(--wf-ink-3,#797982);font-variant-numeric:tabular-nums;display:inline-flex}.cm-row[data-rank="1"] .cm-rank{color:var(--wf-gold,#d6a85f)}.cm-row[data-rank="2"] .cm-rank{color:var(--wf-cyan-soft,#7dd3fc)}.cm-row[data-rank="3"] .cm-rank{color:var(--wf-violet-soft,#c4b5fd)}.cm-rank-n{font-size:var(--wf-t-sm,12px);font-weight:700}.cm-who{align-items:center;gap:var(--wf-s-2,8px);min-width:0;color:inherit;text-decoration:none;display:inline-flex}.cm-handle{font-size:var(--wf-t-base,13px);color:var(--wf-ink,#f4f4f6);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.cm-who:hover .cm-handle{color:var(--wf-cyan,#22d3ee)}.cm-value{font-size:var(--wf-t-sm,12px);color:var(--wf-cyan-soft,#7dd3fc);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.cm-rows--activity .cm-row--act{grid-template-columns:30px 1fr auto}.cm-act-body{gap:2px;min-width:0;display:grid}.cm-act-line{font-size:var(--wf-t-sm,12px);color:var(--wf-ink-2,#a4a4a4)}.cm-act-verb{color:var(--wf-ink-3,#797982)}.cm-act-label{color:var(--wf-gold-soft,#e9c98f);align-items:center;gap:3px;font-weight:700;display:inline-flex}.cm-act-detail{font-size:var(--wf-t-xs,11px);color:var(--wf-ink-3,#797982);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-act-day{font-size:var(--wf-t-2xs,10px);color:var(--wf-ink-dim,#6f6f7a);font-variant-numeric:tabular-nums;white-space:nowrap}.cm-search{align-items:center;gap:var(--wf-s-2,8px);min-height:40px;padding:0 var(--wf-s-3,12px);margin-bottom:var(--wf-s-3,12px);border-radius:var(--wf-r-pill,999px);background:var(--wf-surface-2,#12121a);border:1px solid var(--wf-line,#ffffff12);color:var(--wf-ink-3,#797982);display:flex}.cm-search input{min-width:0;color:var(--wf-ink,#f4f4f6);font-size:var(--wf-t-base,13px);background:0 0;border:0;outline:none;flex:auto}.cm-grid{gap:var(--wf-s-2,8px);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.cm-card{gap:var(--wf-s-2,8px);padding:var(--wf-s-3,12px);border-radius:var(--wf-r-md,10px);background:var(--wf-surface-2,#12121a);border:1px solid var(--wf-line,#ffffff12);text-align:center;align-content:start;justify-items:center;display:grid}.cm-card--skel{opacity:.5;min-height:150px}.cm-card-who{justify-items:center;gap:var(--wf-s-2,8px);color:inherit;min-width:0;max-width:100%;text-decoration:none;display:grid}.cm-card-name{font-size:var(--wf-t-sm,12px);color:var(--wf-ink,#f4f4f6);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.cm-card-who:hover .cm-card-name{color:var(--wf-cyan,#22d3ee)}.cm-card-stats{gap:var(--wf-s-1,4px);grid-template-columns:repeat(3,1fr);width:100%;margin:0;display:grid}.cm-card-stats div{gap:1px;display:grid}.cm-card-stats dt{font-size:var(--wf-t-2xs,10px);color:var(--wf-ink-dim,#6f6f7a);text-transform:uppercase;letter-spacing:.04em}.cm-card-stats dd{font-size:var(--wf-t-sm,12px);color:var(--wf-ink,#f4f4f6);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.cm-follow{justify-content:center;align-items:center;gap:var(--wf-s-1,4px);border-radius:var(--wf-r-pill,999px);border:1px solid var(--wf-magenta,#d946ef);background:color-mix(in srgb, var(--wf-magenta,#d946ef) 16%, transparent);width:100%;min-height:32px;color:var(--wf-ink,#f4f4f6);font-size:var(--wf-t-xs,11px);cursor:pointer;font-weight:700;display:inline-flex}.cm-follow:hover{background:color-mix(in srgb, var(--wf-magenta,#d946ef) 28%, transparent)}.cm-follow.is-following{border-color:var(--wf-line-strong,#ffffff24);color:var(--wf-ink-2,#a4a4a4);background:0 0}.cm-follow:disabled{opacity:.55;cursor:default}.cm-card-self{justify-content:center;align-items:center;min-height:32px;display:flex}.cm-card-self,.cm-card-note{font-size:var(--wf-t-2xs,10px);color:var(--wf-ink-3,#797982);margin:0;line-height:1.45}.cm-join{gap:var(--wf-s-2,8px);border-color:var(--wf-line-accent,#22d3ee61);display:grid}.cm-join--in{border-color:color-mix(in srgb, var(--wf-good,#34d399) 40%, transparent)}.cm-join--out{border-color:var(--wf-line,#ffffff12)}.cm-join-line{align-items:flex-start;gap:var(--wf-s-2,8px);font-size:var(--wf-t-sm,12px);color:var(--wf-ink-2,#a4a4a4);margin:0;line-height:1.5;display:flex}.cm-join-line strong{color:var(--wf-ink,#f4f4f6)}.cm-join-toggle{color:var(--wf-cyan,#22d3ee);font-size:var(--wf-t-xs,11px);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;text-decoration:underline}.cm-join-detail{gap:var(--wf-s-1,4px);padding:var(--wf-s-3,12px);border-radius:var(--wf-r-md,10px);background:var(--wf-surface-2,#12121a);display:grid}.cm-join-h{margin:var(--wf-s-1,4px) 0 0;font-size:var(--wf-t-2xs,10px);letter-spacing:.06em;text-transform:uppercase;color:var(--wf-ink-3,#797982);font-weight:700}.cm-join-list{padding-left:var(--wf-s-4,16px);font-size:var(--wf-t-xs,11px);color:var(--wf-ink-2,#a4a4a4);margin:0;line-height:1.6}.cm-join-list--no{color:var(--wf-ink-3,#797982)}.cm-join-fine{margin:var(--wf-s-2,8px) 0 0;font-size:var(--wf-t-2xs,10px);color:var(--wf-ink-3,#797982);line-height:1.5}.cm-join-btn{justify-self:start;align-items:center;gap:var(--wf-s-1,4px);min-height:38px;padding:0 var(--wf-s-4,16px);border-radius:var(--wf-r-pill,999px);border:1px solid var(--wf-cyan,#22d3ee);background:var(--wf-cyan,#22d3ee);color:var(--wf-cyan-ink,#04202a);font-size:var(--wf-t-sm,12px);cursor:pointer;font-weight:700;text-decoration:none;display:inline-flex}.cm-join-btn:disabled{opacity:.5;cursor:default}.cm-join-btn--quiet{border-color:var(--wf-line-strong,#ffffff24);color:var(--wf-ink-2,#a4a4a4);background:0 0}.cm-join-note{font-size:var(--wf-t-xs,11px);color:var(--wf-ink-3,#797982);margin:0;line-height:1.5}.cm-join-note a{color:var(--wf-cyan,#22d3ee)}.cm-empty{margin:var(--wf-s-3,12px) 0;font-size:var(--wf-t-sm,12px);color:var(--wf-ink-3,#797982);line-height:1.6}.cm-note{margin:var(--wf-s-3,12px) 0 0;font-size:var(--wf-t-xs,11px);color:var(--wf-ink-dim,#6f6f7a);line-height:1.5}.cm-pulls{padding-top:var(--wf-s-3,12px)}.cm-row--skel{background:var(--wf-surface-2,#12121a)}.cm-skel{border-radius:var(--wf-r-xs,6px);background:var(--wf-surface-3,#181820);height:12px;display:block}.cm-skel--rank{width:24px}.cm-skel--av{border-radius:var(--wf-r-pill,999px);width:30px;height:30px}.cm-skel--name{width:60%}@media (width<=767px){.cm-page{padding-left:0;padding-right:0}}@media (width>=768px){.cm-page{padding:var(--wf-s-6,24px) var(--wf-s-5,20px) var(--wf-s-12,48px)}.cm-title{font-size:var(--wf-t-3xl,30px)}.cm-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.cm-row{grid-template-columns:52px 1fr auto;min-height:50px}}@media (prefers-reduced-motion:reduce){.cm-tab,.cm-chip,.cm-win,.cm-follow{transition:none}}.cm-titles{border-top:1px solid #ffffff0f;margin-top:22px;padding-top:16px}.cm-titles-head{color:#f5d98a;align-items:center;gap:6px;margin-bottom:8px;display:flex}.cm-title-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cm-title{border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:10px 0;display:grid}.cm-title:last-child{border-bottom:0}.cm-title-label{flex-direction:column;gap:2px;min-width:0;display:flex}.cm-title-label b{color:#f3f4f6;font-size:13.5px}.cm-title-label small{color:#8b8b94;font-size:11.5px;line-height:1.4}.cm-title-holders{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.cm-title-who{align-items:center;gap:8px;min-height:36px;display:inline-flex}.cm-title-who .cm-value{font-size:12px}@media (width<=520px){.cm-title{grid-template-columns:1fr}.cm-title-holders{align-items:flex-start}}.faq{width:100%;min-width:0;max-width:780px;margin:0 auto;padding-bottom:28px}.faq-tools,.faq-searchwrap,.faq-groups,.faq-toolsrow,.faq-list,.faq-item,.faq-a,.faq-viz{min-width:0}.faq-back{color:#22d3ee;align-items:center;gap:4px;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.faq-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#22d3ee;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:700;display:flex}.faq-h1{color:#f4f4f4;text-wrap:balance;margin:3px 0 0;font-size:24px;font-weight:700;line-height:1.15}.faq-lede{color:#a4a4a4;margin:6px 0 0;font-size:12.5px;line-height:1.45}.faq-glance{background:radial-gradient(120% 120% at 0 0,#22d3ee1a 0%,#0000 60%),linear-gradient(#0c0a14cc,#06050be6);border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:11px;margin-top:12px;padding:10px;display:flex}.faq-glance-foil{--faq-foil-rot:-5deg;width:auto;height:74px;transform:rotate(var(--faq-foil-rot));filter:drop-shadow(0 8px 18px #0000008c);flex-shrink:0}.faq-glance-stats{flex:1;grid-template-columns:1fr 1fr;gap:8px 10px;min-width:0;display:grid}.faq-stat{min-width:0}.faq-stat b{color:#f4f4f4;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1.1;display:block}.faq-stat span{letter-spacing:.08em;text-transform:uppercase;color:#8b8798;margin-top:1px;font-size:9px;font-weight:700;line-height:1.25;display:block}.faq-tools{margin:12px 0 0;padding:2px 0 8px}.faq-searchwrap{align-items:center;display:flex;position:relative}.faq-searchwrap>svg:first-child{color:#6f6b7d;pointer-events:none;position:absolute;left:11px}.faq-search{color:#f4f4f4;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;width:100%;min-width:0;padding:10px 34px 10px 33px;font-family:inherit;font-size:13px}.faq-search::placeholder{color:#6f6b7d}.faq-search:focus{border-color:#22d3ee8c;outline:none;box-shadow:0 0 0 3px #22d3ee1f}.faq-clear{color:#a4a4a4;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;right:6px}.faq-clear:hover{color:#f4f4f4;background:#ffffff12}.faq-groups{scrollbar-width:none;-ms-overflow-style:none;gap:6px;margin-top:9px;padding-bottom:2px;display:flex;overflow-x:auto}.faq-groups::-webkit-scrollbar{display:none}.faq-groupchip{letter-spacing:.04em;cursor:pointer;color:#a4a4a4;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:6px 11px;font-size:11px;font-weight:700;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.faq-groupchip:hover{color:#f4f4f4}.faq-groupchip.is-on{color:#0a0810;background:var(--faq-chip,#22d3ee);border-color:var(--faq-chip,#22d3ee)}.faq-groupchip-n{font-variant-numeric:tabular-nums;opacity:.75}.faq-toolsrow{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.faq-resultcount{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:#6f6b7d;font-variant-numeric:tabular-nums;min-width:0;font-size:11px;font-weight:700;overflow:hidden}.faq-expand{letter-spacing:.06em;text-transform:uppercase;color:#22d3ee;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:11px;font-weight:700}.faq-list{flex-direction:column;gap:7px;margin-top:2px;display:flex}.faq-item{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;scroll-margin-top:84px;transition:border-color .18s,background .18s;overflow:hidden}.faq-item.is-open{border-color:color-mix(in srgb, var(--faq-accent,#22d3ee) 38%, transparent);background:color-mix(in srgb, var(--faq-accent,#22d3ee) 5%, #ffffff05)}.faq-q{text-align:left;cursor:pointer;color:#f4f4f4;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:11px 13px;font-family:inherit;display:flex}.faq-q:hover{background:#ffffff08}.faq-q:focus-visible{outline:2px solid var(--faq-accent,#22d3ee);outline-offset:-2px}.faq-qicon{width:28px;height:28px;color:var(--faq-accent,#22d3ee);background:color-mix(in srgb, var(--faq-accent,#22d3ee) 12%, transparent);border:1px solid color-mix(in srgb, var(--faq-accent,#22d3ee) 32%, transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-qtext{flex:1;min-width:0;font-size:14px;font-weight:700;line-height:1.3}.faq-qchev{color:#6f6b7d;--faq-chev:0deg;transform:rotate(var(--faq-chev));flex-shrink:0;transition:transform .2s,color .2s}.faq-item.is-open .faq-qchev{--faq-chev:180deg;color:var(--faq-accent,#22d3ee)}.faq-a{border-top:1px solid color-mix(in srgb, var(--faq-accent,#22d3ee) 16%, transparent);padding:0 14px 15px;animation:.2s cubic-bezier(.22,1,.36,1) both faq-open}@keyframes faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.faq-a{animation:none}.faq-qchev{transition:none}}.faq-prose{color:#b7b4c0;margin:12px 0 0;font-size:13px;line-height:1.6}.faq-prose strong{color:#f4f4f4}.faq-prose a{color:#22d3ee;text-decoration:underline}.faq-viz{background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--sd-accent) 16%, transparent) 0%, transparent 64%), linear-gradient(180deg, #0c0a14d9, #06050beb);border:1px solid color-mix(in srgb, var(--sd-accent) 26%, transparent);border-radius:13px;flex-direction:column;align-items:center;gap:10px;margin-top:13px;padding:13px 12px;display:flex}.faq-odds{flex-direction:column;gap:9px;width:100%;display:flex}.faq-odds-tiers{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.faq-odds-pill{cursor:pointer;font-variant-numeric:tabular-nums;color:#a4a4a4;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;transition:color .15s,background .15s,border-color .15s}.faq-odds-pill:hover{color:#f4f4f4}.faq-odds-pill.is-on{color:#0a0810;background:var(--sd-accent);border-color:var(--sd-accent)}.faq-odds-table{flex-direction:column;gap:3px;width:100%;display:flex}.faq-odds-row{background:#ffffff08;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 9px;font-size:11.5px;display:grid}.faq-odds-band{color:#cfccd8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.faq-odds-stock{letter-spacing:.06em;text-transform:uppercase;color:#6f6b7d;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.faq-odds-val{color:#f4f4f4;font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.faq-odds-row.is-unavailable{background:#ef444417;border:1px solid #ef444447;grid-template-columns:minmax(0,1fr) auto;row-gap:3px}.faq-odds-row.is-unavailable .faq-odds-band{white-space:normal}.faq-odds-row.is-unavailable .faq-odds-val{text-align:left;color:#fca5a5;letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;font-size:10.5px;font-weight:800}.faq-odds-note{color:#9c98a6;text-align:left;margin:0;padding:0 2px;font-size:10.5px;line-height:1.45}.faq-odds-god{color:#d6a85f;background:#d6a85f1a;border:1px solid #d6a85f57;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:11.5px;font-weight:700;display:flex}.faq-bars{flex-direction:column;gap:5px;width:100%;display:flex}.faq-bar-row{letter-spacing:.04em;color:#8b8798;grid-template-columns:76px minmax(0,1fr) 46px;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:grid}.faq-bar-name{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;overflow:hidden}.faq-bar-track{background:#ffffff12;border-radius:999px;height:8px;overflow:hidden}.faq-bar-track i{background:linear-gradient(90deg,#22d3ee,#8b5cf6);border-radius:999px;height:100%;display:block}.faq-bar-n{text-align:right;color:#f4f4f4;font-variant-numeric:tabular-nums}.faq-ships{flex-direction:column;gap:5px;width:100%;display:flex}.faq-ship-row{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;display:flex}.faq-ship-row.is-off{opacity:.55}.faq-ship-name{color:#f4f4f4;flex-shrink:0;font-weight:700}.faq-ship-what{color:#9c98a6;flex:1;min-width:0}.faq-ship-tag{letter-spacing:.06em;text-transform:uppercase;color:#cfccd8;background:#ffffff12;border-radius:999px;flex-shrink:0;padding:3px 7px;font-size:9.5px;font-weight:800}.faq-ship-tag.is-warn{color:#fca5a5;background:#ef444424}.faq-ship-tag.is-good{color:#22d3ee;background:#22d3ee21}.faq-dates{flex-direction:column;gap:4px;width:100%;display:flex}.faq-date-row{background:#ffffff08;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 9px;font-size:11px;display:grid}.faq-date-name{color:#cfccd8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.faq-date-day{color:#9c98a6;font-variant-numeric:tabular-nums}.faq-date-age{letter-spacing:.05em;text-transform:uppercase;color:#22d3ee;background:#22d3ee21;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:800}.faq-date-age.is-stale{color:#fca5a5;background:#ef444426}.faq-split{grid-template-columns:1fr;gap:9px;width:100%;display:grid}.faq-split-col{background:#ffffff08;border:1px solid #ffffff12;border-radius:11px;padding:10px}.faq-split-h{letter-spacing:.12em;text-transform:uppercase;color:var(--sd-accent);margin:0 0 7px;font-size:9.5px;font-weight:800}.faq-split-col.is-no .faq-split-h{color:#fca5a5}.faq-split ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.faq-split li{color:#b7b4c0;text-align:left;align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.4;display:flex}.faq-split li>svg{flex-shrink:0;margin-top:2px}.faq-lingo{text-align:left;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 14px;width:100%;display:grid}.faq-lingo p{color:#a9a6b4;margin:0;font-size:11.5px;line-height:1.45}.faq-lingo b{color:#d6a85f}.faq-empty{text-align:center;border:1px dashed #ffffff24;border-radius:14px;margin-top:10px;padding:26px 16px}.faq-empty p{color:#a4a4a4;margin:0;font-size:13px}.faq-empty p+p{color:#6f6b7d;margin-top:6px;font-size:12px}.faq-foot{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:22px 0 4px;display:flex}.faq-foot a{color:#22d3ee;font-size:12px;font-weight:700}.faq-footnote{color:#6f6b7d;text-align:center;margin:12px 0 0;font-size:10.5px;line-height:1.5}@media (width>=768px){.faq-h1{font-size:31px}.faq-lede{max-width:62ch;font-size:14px}.faq-qtext{font-size:15px}.faq-prose{font-size:13.5px}.faq-viz{padding:16px}.faq-split{grid-template-columns:1fr 1fr}.faq-bar-row{grid-template-columns:100px minmax(0,1fr) 56px;font-size:11px}.faq-glance{gap:18px;padding:14px 16px}.faq-glance-foil{height:104px}.faq-glance-stats{grid-template-columns:repeat(4,1fr)}.faq-stat b{font-size:20px}.faq-stat span{font-size:9.5px}}.nf-screen{box-sizing:border-box;background-color:var(--wf-bg);text-align:center;background-image:url(/assets/environments/pack-chamber-desktop.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex;position:relative;overflow:hidden}@media (width<=640px){.nf-screen{background-image:url(/assets/environments/pack-chamber-mobile.webp)}}.nf-screen:before{content:"";pointer-events:none;background:radial-gradient(520px 340px at 50% 42%,#8b5cf624,#0000 70%),linear-gradient(#050508d6,#050508eb);position:absolute;inset:0}.nf-screen:after{content:"";opacity:.2;pointer-events:none;background-image:url(/assets/effects/haze-soft.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.nf-content{z-index:1;flex-direction:column;align-items:center;gap:18px;max-width:420px;display:flex;position:relative}.nf-pack-wrap{width:128px;margin-bottom:2px;position:relative}.nf-pack-glow{filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#d946ef52,#0000 72%);position:absolute;inset:-34px}.nf-pack{filter:drop-shadow(0 16px 30px #0009)saturate(.85);opacity:.95;width:100%;height:auto;position:relative;transform:rotate(-8deg)}.nf-code{letter-spacing:-.02em;background:linear-gradient(135deg, var(--wf-magenta) 15%, var(--wf-violet) 55%, var(--wf-cyan) 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:64px;font-weight:700;line-height:1}.nf-title{color:#f7f7fa;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700}.nf-copy{color:var(--wf-ink-2);margin:0;font-size:14px;line-height:1.55}.nf-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.nf-btn{border-radius:var(--wf-r-pill);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.nf-btn--primary{background:linear-gradient(135deg, var(--wf-magenta), var(--wf-violet));color:#fff;border:none;box-shadow:0 0 22px #d946ef59}.nf-btn--primary:hover{transform:translateY(-1px);box-shadow:0 0 30px #d946ef80}.nf-btn--ghost{color:#7ee6f6;background:#22d3ee12;border:1px solid #22d3ee66}.nf-btn--ghost:hover{background:#22d3ee24;box-shadow:0 0 16px #22d3ee40}@media (width<=480px){.nf-code{font-size:52px}.nf-pack-wrap{width:104px}}.cal-page{justify-content:center;width:100%;padding:4px 0 8px;display:flex;position:relative}.cal-page:before{content:"";background:radial-gradient(52% 68% at 50% 38%, var(--wf-ov-tint,#d946ef1a) 0%, #8b5cf60d 34%, transparent 68%);pointer-events:none;z-index:0;position:absolute;inset:0}.cal-panel{z-index:1;border-radius:var(--wf-radius-panel,16px);background:radial-gradient(120% 55% at 50% 0%, var(--wf-ov-tint,#d946ef1a) 0%, transparent 62%), linear-gradient(180deg, #131318 0%, #0a0a0d 100%);border:1px solid #26262c;flex-direction:column;width:100%;max-width:520px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 56px #0000008c}.cal-panel:before{content:"";background:linear-gradient(90deg, transparent, var(--wf-accent,var(--wf-magenta)), transparent);opacity:.75;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.cal-head{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.cal-back{border-radius:var(--wf-r-pill);width:34px;height:34px;color:var(--wf-ink-2);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;flex-shrink:0;justify-content:center;align-items:center;transition:color .16s,border-color .16s;display:inline-flex}.cal-back:hover:not(:disabled){color:var(--wf-ink);border-color:var(--wf-accent,var(--wf-magenta))}.cal-back:disabled{opacity:.5;cursor:not-allowed}.cal-headtext{text-align:left;min-width:0}.cal-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--wf-accent,var(--wf-magenta));text-shadow:0 0 12px var(--wf-accent-glow,#d946ef4d);margin:0;font-size:10px;font-weight:700}.cal-title{letter-spacing:-.01em;color:var(--wf-ink);margin:2px 0 0;font-size:18px;font-weight:700;line-height:1.2}.cal-body{text-align:left;flex-direction:column;gap:12px;padding:14px 16px 4px;display:flex}.cal-details{flex-direction:column;gap:10px;display:flex}.cal-switch{padding:10px 16px 12px}.cal-switch-label{letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink-dim);text-align:left;margin:0 0 7px;font-size:9.5px;font-weight:700}.cal-switch .wf-actionbar{max-width:none}.cal-foot{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#0a0a0d8c,#0a0a0df5);border-top:1px solid #ffffff12;padding:12px 16px 14px;position:sticky;bottom:0}.cal-missing-title{color:var(--wf-ink);margin:8px 0 0;font-size:20px;font-weight:700}.cal-missing-msg{color:var(--wf-ink-2);margin:6px 0 8px;font-size:13px}@media (width<=640px){.cal-page{padding:0 0 4px}.cal-head{padding:12px 14px 10px}.cal-title{font-size:16.5px}.cal-body{gap:10px;padding:12px 14px 2px}.cal-switch{padding:8px 14px 10px}.cal-foot{padding:10px 14px 12px}.wf-cardstrip--md .wf-cardstrip-art{width:62px;height:86px}.wf-cardstrip--md .wf-cardstrip-art>*{transform:scale(.46)}.wf-metarow{padding:6px 0}.wf-metarow-value.is-big{font-size:17px}.wf-actionnote{font-size:11.5px}}.ps-stage{text-align:center;flex-direction:column;align-items:center;padding:26px 0 8px;display:flex;position:relative}.ps-dais{opacity:.38;pointer-events:none;background:url(/assets/effects/pack-platform-glow.webp) 50%/contain no-repeat;width:260px;height:120px;position:absolute;top:96px;left:50%;transform:translate(-50%,-50%)}.ps-object{justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex;position:relative}.ps-griddle{--wr-cell:34px;--wr-gap:8px;--wr-pad:15px;--wr-cell-radius:10px;--wr-radius:22px}.ps-stage.is-confirmed .ps-griddle{border-color:#34d3998c;animation:.52s cubic-bezier(.34,1.56,.64,1) ps-land;box-shadow:inset 0 1px #ffffff1a,0 0 34px #d6a85f66,0 0 60px #34d39938}@keyframes ps-land{0%{scale:.94}55%{scale:1.035}to{scale:1}}.ps-stage.is-stalled .ps-griddle{box-shadow:none;border-color:#d6a85f38}.ps-stage.is-stalled .ps-dais{opacity:.1}.ps-check{color:#06281d;background:linear-gradient(150deg,#6ee7b7,#34d399);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;animation:.46s cubic-bezier(.34,1.56,.64,1) both ps-stamp;display:flex;position:absolute;bottom:-14px;right:-14px;box-shadow:0 0 0 4px #06080eeb,0 8px 22px #0009,0 0 26px #34d39980}@keyframes ps-stamp{0%{opacity:0;rotate:-22deg;scale:.2}60%{opacity:1;rotate:4deg;scale:1.12}to{opacity:1;rotate:0deg;scale:1}}.ps-status{letter-spacing:.2px;color:#f4f4f6;min-height:24px;margin:0 0 8px;font-size:17px;font-weight:800}.ps-stage.is-confirmed .ps-status{color:#6ee7b7}.ps-note{color:#a5a5b0;max-width:420px;margin:0 0 14px;font-size:13.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.ps-check,.ps-stage.is-confirmed .ps-griddle{animation:none}}@media (width<=400px){.ps-griddle{--wr-cell:30px;--wr-gap:7px}.ps-dais{width:216px}}.mkt-page{--mkt-dim:#a4a4a4;background:var(--mkt-bg);min-height:100dvh;color:var(--mkt-text);flex-direction:column;display:flex}.mkt-main{flex:1 0 auto}.mkt-shell{max-width:1200px;margin:0 auto;padding:0 20px}@media (width<=639px){.mkt-shell{padding:0 16px}}.mkt-eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:var(--mkt-cyan);margin:0 0 12px;font-size:11px;font-weight:600}.mkt-h1{letter-spacing:-.5px;margin:0 0 14px;font-size:clamp(28px,5vw,42px);font-weight:800;line-height:1.08}.mkt-gradient-text{background:linear-gradient(90deg,#7dd6f6 0%,#c084fc 55%,#f0abfc 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-lead{color:var(--mkt-dim);max-width:640px;margin:0;font-size:clamp(15px,2vw,17px);line-height:1.65}.mkt-h2{letter-spacing:-.3px;margin:0 0 10px;font-size:clamp(20px,3vw,26px);font-weight:700}.mkt-section-sub{color:var(--mkt-dim);max-width:620px;margin:0 0 26px;font-size:14.5px;line-height:1.65}.mkt-hero{background:radial-gradient(ellipse 55% 65% at 30% 40%, #8b5cf629 0%, #22d3ee0d 45%, transparent 72%), url(/assets/environments/pack-chamber-desktop.webp) center 30% / cover no-repeat, var(--mkt-bg);padding:56px 0 48px;position:relative;overflow:hidden}.mkt-hero:before{content:"";background:linear-gradient(180deg, #05050899 0%, #050508ad 55%, var(--mkt-bg) 100%);pointer-events:none;position:absolute;inset:0}.mkt-hero:after{content:"";opacity:.14;mix-blend-mode:screen;pointer-events:none;background:url(/assets/effects/haze-soft.webp) 50%/cover no-repeat;position:absolute;inset:0}.mkt-hero>.mkt-shell{z-index:1;position:relative}.mkt-sim-strip{background:#d6a85f0f;border:1px solid #d6a85f59;border-radius:12px;align-items:flex-start;gap:10px;max-width:680px;margin:26px auto 0;padding:12px 16px;display:flex}.mkt-sim-strip .mkt-sim-dot{background:var(--mkt-gold);border-radius:9999px;flex-shrink:0;width:8px;height:8px;margin-top:6px;box-shadow:0 0 8px #d6a85fb3}.mkt-sim-strip p{color:#e8d9bd;margin:0;font-size:12.5px;line-height:1.55}.mkt-section{padding:44px 0}.mkt-section+.mkt-section{border-top:1px solid var(--mkt-hairline)}.mkt-cta-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.mkt-footer{border-top:1px solid var(--mkt-hairline);background:#07070c;flex-shrink:0;padding:36px 0 0}.mkt-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:36px;max-width:1060px;margin:0 auto;padding:0 20px 28px;display:flex}.mkt-footer-logo{width:auto;height:34px}.mkt-footer-brand{max-width:240px}.mkt-footer-tag{color:var(--mkt-dim);margin:12px 0 0;font-size:12.5px;line-height:1.55}.mkt-footer-cols{flex-wrap:wrap;gap:36px 44px;display:flex}.mkt-footer-col{flex-direction:column;gap:8px;min-width:120px;display:flex}.mkt-footer-head{letter-spacing:1.8px;text-transform:uppercase;color:var(--mkt-faint);margin:0 0 4px;font-size:10.5px;font-weight:600}.mkt-footer-link{color:var(--mkt-dim);font-size:13px;text-decoration:none;transition:color .16s}.mkt-footer-link:hover{color:var(--mkt-cyan)}.mkt-footer-note{border-top:1px solid var(--mkt-hairline);padding:18px 20px 24px}.mkt-footer-note p{max-width:1060px;color:var(--mkt-faint);margin:0 auto;font-size:11.5px;line-height:1.6}.mkt-footer-note strong{color:var(--mkt-gold);font-weight:600}.mkt-footer-copy{margin-top:10px!important}.hiw-hero-grid{grid-template-columns:1fr minmax(200px,300px);align-items:center;gap:40px;display:grid}.hiw-hero-packs{justify-content:center;align-items:center;display:flex;position:relative}.hiw-hero-packs:before{content:"";opacity:.75;pointer-events:none;background:url(/assets/effects/pack-platform-glow.webp) 50%/contain no-repeat;position:absolute;inset:-12%}.hiw-hero-pack{filter:drop-shadow(0 18px 34px #000000a6);width:clamp(120px,16vw,175px);position:relative}.hiw-hero-pack.is-back{opacity:.85;width:clamp(96px,12vw,135px);position:absolute}.hiw-hero-pack.is-left{transform:translate(-88%)rotate(-9deg)}.hiw-hero-pack.is-right{transform:translate(88%)rotate(9deg)}.hiw-steps{flex-direction:column;gap:0;max-width:760px;display:flex}.hiw-step{grid-template-columns:52px 1fr;gap:18px;padding:26px 0;display:grid;position:relative}.hiw-step+.hiw-step{border-top:1px solid var(--mkt-hairline)}.hiw-step-num{color:#f2eefc;background:linear-gradient(#0a0810d9, #0a0810d9) padding-box, linear-gradient(135deg, var(--mkt-cyan), var(--mkt-violet) 60%, var(--mkt-magenta)) border-box;border:1.5px solid #0000;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:flex;box-shadow:0 0 16px #8b5cf64d}.hiw-step-title{letter-spacing:-.2px;margin:0 0 8px;font-size:18px;font-weight:700}.hiw-step-body{color:var(--mkt-dim);max-width:600px;margin:0;font-size:14.5px;line-height:1.65}.hiw-step-body+.hiw-step-body{margin-top:8px}.hiw-step-body strong{color:var(--mkt-text);font-weight:600}.hiw-decisions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hiw-decision{letter-spacing:.9px;text-transform:uppercase;color:#c4b5fd;border:1px solid #8b5cf666;border-radius:9999px;align-items:center;gap:7px;padding:6px 13px;font-size:11px;font-weight:600;display:inline-flex}.hiw-decision .dot{background:currentColor;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 6px}.hiw-decision.is-hold{color:var(--mkt-gold);border-color:#d6a85f73}.hiw-decision.is-sell{color:#fda4af;border-color:#ef444466}.hiw-decision.is-list{color:#f0abfc;border-color:#d946ef73}.hiw-decision.is-ship{color:#7dd6f6;border-color:#22d3ee73}.hiw-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.hiw-fact{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:14px;padding:18px}.hiw-fact-num{letter-spacing:-.4px;margin-bottom:6px;font-size:24px;font-weight:700;display:block}.hiw-fact-label{color:var(--mkt-dim);font-size:12.5px;line-height:1.5}.mkt-page--odds .mkt-hero{padding:40px 0 26px}.mkt-page--odds .ox-console-section{border-top:0;padding-top:22px}.ox-console{gap:var(--wf-s-5);padding:var(--wf-s-4);border:1px solid var(--wf-line-strong);border-radius:var(--wf-r-xl);background:radial-gradient(ellipse 90% 130% at 6% 0%, #8b5cf621, transparent 60%), var(--wf-surface);box-shadow:var(--wf-e-2);flex-direction:column;display:flex}.ox-controls{gap:var(--wf-s-4);display:grid}.ox-control{border:0;min-width:0;margin:0;padding:0}.ox-control-legend{margin:0 0 var(--wf-s-2);font-size:var(--wf-t-xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--wf-ink-3);padding:0;font-weight:600}.ox-chips{gap:var(--wf-s-2);flex-wrap:wrap;display:flex}.ox-chip{appearance:none;cursor:pointer;border:1px solid var(--wf-line-strong);border-radius:var(--wf-r-pill);background:var(--wf-surface-2);min-height:40px;color:var(--wf-ink-2);font:inherit;font-size:var(--wf-t-base);transition:color var(--wf-dur-2) var(--wf-ease), border-color var(--wf-dur-2) var(--wf-ease), background var(--wf-dur-2) var(--wf-ease);padding:9px 14px;font-weight:600;line-height:1}.ox-chip:hover{color:var(--wf-ink);border-color:var(--wf-line-accent)}.ox-chip.is-on{color:var(--wf-cyan);border-color:var(--wf-line-accent);box-shadow:var(--wf-glow-cyan);background:#22d3ee1a}.ox-live-line{align-items:baseline;gap:0 var(--wf-s-2);padding:var(--wf-s-3) 0 0;border-top:1px solid var(--wf-line);font-size:var(--wf-t-sm);color:var(--wf-ink-3);flex-wrap:wrap;margin:0;line-height:1.55;display:flex}.ox-live-line strong{color:var(--wf-ink);font-variant-numeric:tabular-nums}.ox-live-dot{border-radius:var(--wf-r-pill);background:var(--wf-good);width:7px;height:7px;box-shadow:0 0 8px var(--wf-good);flex:none;align-self:center}.ox-stats{gap:var(--wf-s-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,152px),1fr));display:grid}.ox-stat{min-width:0;padding:var(--wf-s-3);border:1px solid var(--wf-line);border-radius:var(--wf-r-md);background:var(--wf-surface-2);flex-direction:column;gap:3px;display:flex}.ox-stat-label{font-size:var(--wf-t-2xs);letter-spacing:.8px;text-transform:uppercase;min-height:2.6em;color:var(--wf-ink-3);font-weight:600;line-height:1.3}.ox-stat-value{font-size:var(--wf-t-2xl);letter-spacing:-.5px;color:var(--wf-ink);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.ox-stat.is-gold .ox-stat-value{color:var(--wf-gold)}.ox-stat-sub{font-size:var(--wf-t-xs);color:var(--wf-ink-3);line-height:1.45}.ox-honest-line{padding:var(--wf-s-3) var(--wf-s-4);border:1px solid #d6a85f4d;border-left:3px solid var(--wf-gold);border-radius:var(--wf-r-md);font-size:var(--wf-t-base);color:var(--wf-ink-2);background:#d6a85f0f;margin:0;line-height:1.6}.ox-honest-line strong{color:var(--wf-ink)}.ox-panels{gap:var(--wf-s-4);min-width:0;display:grid}.ox-dist{gap:var(--wf-s-3);min-width:0;padding:var(--wf-s-4);border:1px solid var(--wf-line);border-radius:var(--wf-r-lg);background:var(--wf-surface-2);flex-direction:column;display:flex}.ox-dist-title{font-size:var(--wf-t-xs);letter-spacing:.7px;text-transform:uppercase;color:var(--wf-ink-3);margin:0;font-weight:600}.ox-split{border-radius:var(--wf-r-pill);background:var(--wf-surface-3);height:16px;display:flex;overflow:hidden}.ox-split-seg{height:100%;display:block}.ox-split-seg.is-low{background:var(--wf-bad)}.ox-split-seg.is-mid{background:var(--wf-warn)}.ox-split-seg.is-high{background:var(--wf-good)}.ox-split-key,.ox-scale-key{font-size:var(--wf-t-sm);color:var(--wf-ink-3);gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.ox-split-key li,.ox-scale-key li{align-items:center;gap:0 var(--wf-s-2);flex-wrap:wrap;min-width:0;display:flex}.ox-split-key strong,.ox-scale-key strong{color:var(--wf-ink);font-variant-numeric:tabular-nums;font-weight:700}.ox-key-dot{border-radius:3px;align-self:center;width:10px;height:10px}.ox-key-dot.is-low{background:var(--wf-bad)}.ox-key-dot.is-mid{background:var(--wf-warn)}.ox-key-dot.is-high{background:var(--wf-good)}.ox-key-dot.is-median{background:var(--wf-gold)}.ox-key-dot.is-mean{background:var(--wf-violet-soft)}.ox-key-dot.is-band{background:var(--wf-surface-3);border:1px solid var(--wf-line-strong)}.ox-key-dot.is-price{background:var(--wf-cyan)}.ox-scale{gap:var(--wf-s-3);padding-top:var(--wf-s-3);border-top:1px solid var(--wf-line);flex-direction:column;display:flex}.ox-scale-track{border-radius:var(--wf-r-pill);background:var(--wf-surface-3);height:18px;position:relative}.ox-scale-band{border-radius:var(--wf-r-pill);background:linear-gradient(90deg,#8b5cf680,#22d3ee80);position:absolute;top:0;bottom:0}.ox-scale-tick{border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.ox-scale-tick.is-median{background:var(--wf-gold);box-shadow:var(--wf-glow-gold)}.ox-scale-tick.is-mean{background:var(--wf-violet-soft)}.ox-scale-price{background:var(--wf-cyan);width:2px;box-shadow:var(--wf-glow-cyan);margin-left:-1px;position:absolute;top:-7px;bottom:-7px}.ox-scale-note{font-size:var(--wf-t-sm);color:var(--wf-ink-3);margin:0;line-height:1.55}.ox-bar{align-items:center;gap:var(--wf-s-2);justify-content:flex-end;display:flex}.ox-bar-track{border-radius:var(--wf-r-pill);background:var(--wf-surface-3);flex:none;width:56px;height:6px;display:block;overflow:hidden}.ox-bar-fill{border-radius:var(--wf-r-pill);height:100%;display:block}.ox-bar .ox-cell-sub{text-align:right;min-width:44px;display:block}.ox-details{border:1px solid var(--wf-line);border-radius:var(--wf-r-md);background:var(--wf-surface-2)}.ox-details>summary{cursor:pointer;padding:var(--wf-s-3) var(--wf-s-4);font-size:var(--wf-t-base);color:var(--wf-ink);align-items:center;gap:var(--wf-s-2);min-height:44px;font-weight:600;list-style:none;display:flex}.ox-details>summary::-webkit-details-marker{display:none}.ox-details>summary:before{content:"+";border:1px solid var(--wf-line-strong);border-radius:var(--wf-r-xs);width:18px;height:18px;color:var(--wf-cyan);font-size:var(--wf-t-sm);flex:none;place-items:center;line-height:1;display:grid}.ox-details[open]>summary:before{content:"–"}.ox-details-body,.ox-band-defs{padding:0 var(--wf-s-4) var(--wf-s-4);margin:0}.ox-details-body p{margin:0 0 var(--wf-s-3);font-size:var(--wf-t-base);color:var(--wf-ink-2);max-width:68ch;line-height:1.65}.ox-details-body p:last-child{margin-bottom:0}.ox-details-body strong{color:var(--wf-ink);font-weight:600}.ox-details-body a{color:var(--wf-cyan);text-decoration:none}.ox-details-body a:hover{text-decoration:underline}.ox-details-note{color:var(--wf-ink-3);font-size:var(--wf-t-sm)}.ox-band-defs{gap:var(--wf-s-3);list-style:none;display:grid}.ox-band-defs li{gap:4px;min-width:0;display:grid}.ox-band-dot{border-radius:var(--wf-r-pill);background:currentColor;align-self:center;width:10px;height:10px;box-shadow:0 0 8px}.ox-band-name{font-size:var(--wf-t-base);color:var(--wf-ink);font-weight:700}.ox-band-desc{font-size:var(--wf-t-base);color:var(--wf-ink-2);line-height:1.55}.ox-empty{padding:var(--wf-s-6) var(--wf-s-4);border:1px dashed var(--wf-line-strong);border-radius:var(--wf-r-lg);background:var(--wf-surface-2)}.ox-empty-lead{margin:0 0 var(--wf-s-2);font-size:var(--wf-t-md);color:var(--wf-ink);line-height:1.55}.ox-empty-sub{font-size:var(--wf-t-base);color:var(--wf-ink-3);margin:0;line-height:1.55}.ox-table-wrap{border:1px solid var(--wf-line);border-radius:var(--wf-r-lg);background:var(--wf-surface-2);min-width:0;overflow-x:auto}.ox-table{border-collapse:collapse;width:100%;min-width:460px;font-size:var(--wf-t-base)}.ox-band-table{min-width:340px}.ox-table-caption{caption-side:top;padding:var(--wf-s-3) var(--wf-s-4) 0;text-align:left;font-size:var(--wf-t-xs);letter-spacing:.7px;text-transform:uppercase;color:var(--wf-ink-3);font-weight:600}.ox-table th,.ox-table td{padding:var(--wf-s-3) var(--wf-s-4);text-align:right;white-space:nowrap}.ox-table th:first-child,.ox-table td:first-child{text-align:left}.ox-table thead th{font-size:var(--wf-t-xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--wf-ink-3);border-bottom:1px solid var(--wf-line);font-weight:600}.ox-table tbody tr+tr td{border-top:1px solid var(--wf-line)}.ox-table tbody tr.is-selected td{background:#22d3ee0f}.ox-table .ox-cell-main{color:var(--wf-ink);font-variant-numeric:tabular-nums;font-weight:600}.ox-table .ox-cell-gold{color:var(--wf-gold)}.ox-table .ox-cell-sub{font-size:var(--wf-t-xs);color:var(--wf-ink-3);font-variant-numeric:tabular-nums;font-weight:500;display:block}.ox-row-pick{appearance:none;font:inherit;color:var(--wf-ink);cursor:pointer;text-align:left;border:0;border-bottom:1px dashed var(--wf-line-strong);background:0 0;padding:0;font-weight:600}.ox-row-pick:hover{color:var(--wf-cyan);border-bottom-color:var(--wf-line-accent)}.ox-row-pick[aria-pressed=true]{color:var(--wf-cyan)}.ox-table .ox-cell-unavailable{color:var(--wf-gold);text-transform:uppercase;font-weight:700;font-size:var(--wf-t-xs);letter-spacing:.4px}.dc-row-integrity{border-radius:var(--wf-r-sm);color:var(--wf-gold-soft);font-size:var(--wf-t-sm);background:#d6a85f12;border:1px solid #d6a85f5c;border-left-width:3px;margin:10px 0 0;padding:8px 11px;line-height:1.45}.gm-tier-unavailable{color:var(--wf-gold);text-transform:uppercase;letter-spacing:.3px;font-size:.9em}.ox-integrity-notice{border-radius:var(--wf-r-md);max-width:760px;color:var(--wf-gold-soft);font-size:var(--wf-t-base);background:#d6a85f14;border:1px solid #d6a85f66;border-left-width:3px;margin:14px 0 0;padding:11px 14px;line-height:1.5}.ox-row-label{align-items:center;gap:9px;font-weight:600;display:inline-flex}.ox-row-label .ox-band-dot{width:8px;height:8px}.ox-legend-note{max-width:78ch;margin-top:var(--wf-s-4)}.ox-god-panel{padding:var(--wf-s-6);border-radius:var(--wf-r-xl);background:radial-gradient(70% 90% at 20% 0,#d6a85f1f,#0000 60%),#120e08a6;border:1px solid #d6a85f66;margin-top:8px;position:relative;overflow:hidden}.ox-god-panel:after{content:"";opacity:.2;pointer-events:none;background:url(/assets/effects/particles-gold.webp) 50%/cover no-repeat;position:absolute;inset:0}.ox-god-title{font-size:var(--wf-t-xl);color:var(--wf-gold);margin:0 0 8px;font-weight:700}.ox-god-odds{font-variant-numeric:tabular-nums}.ox-god-body{font-size:var(--wf-t-md);color:#d9cbb2;max-width:68ch;margin:0;line-height:1.6;position:relative}.ox-median-callout{border:1px solid #d6a85f57;border-left:3px solid var(--wf-gold);border-radius:var(--wf-r-lg);background:#d6a85f0f;max-width:780px;margin:22px 0 26px;padding:18px 20px}.ox-median-callout-lead{font-size:var(--wf-t-sm);letter-spacing:.9px;text-transform:uppercase;color:var(--wf-gold);margin:0 0 6px;font-weight:600}.ox-median-callout-body{font-size:var(--wf-t-md);color:var(--wf-ink);margin:0;line-height:1.62}.ox-median-callout-body strong{color:var(--wf-gold);font-weight:700}.gm-hero-grid{grid-template-columns:minmax(180px,260px) 1fr;align-items:center;gap:44px;display:grid}.gm-hero-art{justify-content:center;display:flex;position:relative}.gm-hero-art:before{content:"";opacity:.8;pointer-events:none;background:url(/assets/effects/pack-platform-glow.webp) 50%/contain no-repeat;position:absolute;inset:-18%}.gm-hero-art img{filter:drop-shadow(0 22px 40px #000000b3);width:100%;max-width:250px;position:relative}.gm-mix-members{margin-top:12px}.gm-mix-members a{color:var(--mkt-text,#fff);text-underline-offset:3px;text-decoration:underline}.gm-stat-row{flex-wrap:wrap;gap:26px 38px;margin-top:24px;display:flex}.gm-stat{flex-direction:column;gap:3px;display:flex}.gm-stat-num{letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:23px;font-weight:700}.gm-stat-label{letter-spacing:1.4px;text-transform:uppercase;color:var(--mkt-faint);font-size:11px;font-weight:600}.gm-chase-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:18px;display:grid}.gm-chase-card{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:14px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s;overflow:hidden}.gm-chase-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #8b5cf640}.gm-chase-img-wrap{justify-content:center;padding:12px 12px 0;display:flex}.gm-chase-img-wrap img{aspect-ratio:488/680;-o-object-fit:cover;object-fit:cover;border-radius:7px;width:100%;max-width:150px}.gm-chase-meta{padding:11px 13px 13px}.gm-chase-name{margin:0 0 3px;font-size:13px;font-weight:700;line-height:1.3}.gm-chase-set{color:var(--mkt-faint);margin:0 0 6px;font-size:11px;line-height:1.4}.gm-chase-value{color:var(--mkt-gold);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.gm-tier-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;display:grid}.gm-tier{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:14px;padding:18px}.gm-tier-price{letter-spacing:-.3px;margin-bottom:4px;font-size:21px;font-weight:800;display:block}.gm-tier-odds{color:var(--mkt-dim);font-size:12.5px;line-height:1.55}.gm-tier-odds strong{color:var(--mkt-text);font-variant-numeric:tabular-nums;font-weight:600}.gm-tier-median{color:var(--mkt-dim);border-top:1px solid #d6a85f38;margin-top:6px;padding-top:6px;font-size:12.5px;line-height:1.5;display:block}.gm-tier-median strong{color:#d6a85f;font-variant-numeric:tabular-nums;font-weight:700}.gm-band-bars{flex-direction:column;gap:10px;max-width:660px;display:flex}.gm-band-bar-row{grid-template-columns:minmax(84px,120px) 1fr 64px;align-items:center;gap:12px;font-size:12.5px;display:grid}.gm-band-bar-name{color:var(--mkt-dim);font-weight:600}.gm-band-bar-track{background:#9482b41f;border-radius:9999px;height:8px;display:block;overflow:hidden}.gm-band-bar-fill{background:linear-gradient(90deg, var(--mkt-cyan), var(--mkt-violet) 60%, var(--mkt-magenta));border-radius:9999px;height:100%;display:block}.gm-band-bar-count{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.blg-list{flex-direction:column;max-width:760px;display:flex}.blg-item{color:inherit;padding:26px 0;text-decoration:none;display:block}.blg-item+.blg-item{border-top:1px solid var(--mkt-hairline)}.blg-item-kicker{letter-spacing:1.8px;text-transform:uppercase;color:var(--mkt-cyan);margin:0 0 8px;font-size:10.5px;font-weight:600}.blg-item-title{letter-spacing:-.3px;margin:0 0 8px;font-size:clamp(19px,3vw,24px);font-weight:700;transition:color .16s}.blg-item:hover .blg-item-title{color:#f0abfc}.blg-item-excerpt{color:var(--mkt-dim);max-width:640px;margin:0 0 10px;font-size:14px;line-height:1.65}.blg-item-more{letter-spacing:1px;text-transform:uppercase;color:#c4b5fd;font-size:12px;font-weight:600}.blg-article{max-width:720px;margin:0 auto;padding:48px 20px 20px}.blg-article-kicker{letter-spacing:2px;text-transform:uppercase;color:var(--mkt-cyan);margin:0 0 12px;font-size:11px;font-weight:600}.blg-article h1{letter-spacing:-.5px;margin:0 0 14px;font-size:clamp(26px,4.5vw,36px);font-weight:800;line-height:1.12}.blg-article-meta{color:var(--mkt-faint);border-bottom:1px solid var(--mkt-hairline);margin:0 0 30px;padding-bottom:22px;font-size:12.5px}.blg-article h2{letter-spacing:-.2px;margin:34px 0 12px;font-size:21px;font-weight:700}.blg-article p{color:#cfcfd6;margin:0 0 16px;font-size:15.5px;line-height:1.75}.blg-article ul{color:#cfcfd6;margin:0 0 16px;padding-left:22px;font-size:15.5px;line-height:1.75}.blg-article li{margin-bottom:6px}.blg-article strong{color:var(--mkt-text)}.blg-article a{color:var(--mkt-cyan);text-decoration:none}.blg-article a:hover{text-decoration:underline}.blg-back{letter-spacing:1px;text-transform:uppercase;color:#c4b5fd;margin-bottom:22px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.blg-back:hover{color:#f0abfc}.dc-board{flex-direction:column;gap:14px;display:flex}.dc-row{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:16px;grid-template-columns:84px 1fr auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.dc-row.is-soldout{opacity:.6}.dc-row-art{justify-content:center;display:flex}.dc-row-art img{filter:drop-shadow(0 10px 18px #0009);width:74px;height:auto}.dc-row-main{gap:var(--wf-s-2);flex-direction:column;min-width:0;display:flex}.dc-row-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dc-row-title{letter-spacing:-.2px;margin:0;font-size:17px;font-weight:700}.dc-status{letter-spacing:1.2px;text-transform:uppercase;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.dc-status-dot{background:currentColor;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 7px}.dc-status--live{color:#7dd6f6;border:1px solid #22d3ee66}.dc-status--out{color:#fda4af;border:1px solid #ef444466}.dc-row-mix{color:var(--mkt-faint);margin:4px 0 0;font-size:12px}.dc-stockbar{background:#9482b41f;border-radius:9999px;height:8px;margin:12px 0 10px;display:flex;overflow:hidden}.dc-stockbar-seg{height:100%;display:block}.dc-row-stats{flex-wrap:wrap;gap:8px 20px;display:flex}.dc-stat{color:var(--mkt-dim);font-size:12.5px}.dc-stat strong{color:var(--mkt-text);font-variant-numeric:tabular-nums;font-weight:700}.dc-stat--chase strong{color:var(--mkt-gold)}.dc-row-cta{align-self:center}.dc-band-legend{flex-wrap:wrap;gap:8px 18px;margin-top:16px;display:flex}.dc-legend-item{align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:inline-flex}.dc-legend-item .dc-legend-dot{background:currentColor;border-radius:9999px;width:8px;height:8px;box-shadow:0 0 6px}.dc-coming{flex-direction:column;gap:14px;display:flex}.dc-coming-card{background:#0c0a1280;border:1px dashed #9482b44d;border-radius:16px;grid-template-columns:84px 1fr;align-items:center;gap:18px;padding:18px;display:grid}.dc-coming-card img{opacity:.75;filter:grayscale(.35)drop-shadow(0 10px 18px #0009);width:74px;height:auto}.dc-coming-title{margin:0 0 4px;font-size:16px;font-weight:700}.dc-coming-body{color:var(--mkt-dim);margin:0 0 8px;font-size:13.5px;line-height:1.6}.dc-coming-note{color:#e8d9bd;margin:0;font-size:12.5px;line-height:1.55}.dc-how{flex-direction:column;max-width:720px;display:flex}.dc-how-item{grid-template-columns:40px 1fr;align-items:start;gap:16px;padding:18px 0;display:grid}.dc-how-item+.dc-how-item{border-top:1px solid var(--mkt-hairline)}.dc-how-num{color:#f2eefc;background:linear-gradient(#0a0810d9, #0a0810d9) padding-box, linear-gradient(135deg, var(--mkt-cyan), var(--mkt-violet) 60%, var(--mkt-magenta)) border-box;border:1.5px solid #0000;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:flex}.dc-how-item p{color:var(--mkt-dim);margin:0;font-size:14.5px;line-height:1.65}.dc-how-item strong{color:var(--mkt-text);font-weight:600}.dc-notify{background:radial-gradient(70% 90% at 10% 0,#22d3ee1a,#0000 60%),#0a0e1499;border:1px solid #22d3ee47;border-radius:16px;grid-template-columns:56px 1fr;gap:20px;padding:26px;display:grid}.dc-notify-bell{color:#7dd6f6;border:1px solid #22d3ee66;border-radius:9999px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 0 20px #22d3ee33}.dc-notify-body{color:var(--mkt-dim);max-width:640px;margin:0 0 10px;font-size:14px;line-height:1.65}.dc-notify-body--dim{color:var(--mkt-faint);font-size:13px}.sh-status{background:radial-gradient(70% 90% at 15% 0,#d6a85f1a,#0000 60%),#120e0899;border:1px solid #d6a85f66;border-radius:16px;padding:24px}.sh-status-head{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.sh-status-chip{letter-spacing:1.6px;text-transform:uppercase;color:var(--mkt-gold);border:1px solid #d6a85f73;border-radius:9999px;align-self:flex-start;padding:3px 11px;font-size:10.5px;font-weight:600}.sh-status-body{color:#d9cbb2;max-width:660px;margin:0 0 12px;font-size:14.5px;line-height:1.65}.sh-status-body strong{color:var(--mkt-text);font-weight:600}.sh-status-quote{border-left:3px solid var(--mkt-gold);color:var(--mkt-text);background:#d6a85f14;border-radius:0 10px 10px 0;margin:0 0 12px;padding:12px 16px;font-size:15px;font-style:italic}.sh-pledges{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.sh-pledge{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:14px;min-width:0;padding:20px;display:grid}.sh-pledge-num{letter-spacing:-.5px;background:linear-gradient(#7dd6f6 0%,#c084fc 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;line-height:1.2}.sh-pledge-title{letter-spacing:-.2px;margin:0 0 6px;font-size:15.5px;font-weight:700}.sh-pledge-body{color:var(--mkt-dim);margin:0;font-size:13.5px;line-height:1.6}.sh-rate-table{background:#0c0a1280;border:1px dashed #9482b44d;border-radius:14px;max-width:720px;overflow:hidden}.sh-rate-row{color:var(--mkt-dim);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:10px;padding:13px 18px;font-size:13px;display:grid}.sh-rate-row--head{letter-spacing:1.4px;text-transform:uppercase;color:var(--mkt-faint);border-bottom:1px solid var(--mkt-hairline);font-size:10.5px;font-weight:600}.sh-rate-tbd{color:var(--mkt-faint);font-style:italic}.sh-footnote{color:var(--mkt-faint);max-width:640px;margin:14px 0 0;font-size:12.5px;line-height:1.6}.tr-ledger{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tr-entry{grid-template-columns:minmax(150px,210px) 1fr;gap:28px;padding:30px 0;display:grid}.tr-entry+.tr-entry{border-top:1px solid var(--mkt-hairline)}.tr-entry-stat{flex-direction:column;gap:6px;display:flex}.tr-stat-big{letter-spacing:-1px;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#7dd6f6 0%,#c084fc 55%,#f0abfc 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,4.5vw,42px);font-weight:800;line-height:1.1}.tr-stat-label{letter-spacing:.6px;color:var(--mkt-faint);font-size:12px;font-weight:600;line-height:1.45}.tr-entry-title{letter-spacing:-.2px;margin:0 0 8px;font-size:18px;font-weight:700}.tr-entry-body{min-width:0}.tr-entry-body p{color:var(--mkt-dim);max-width:640px;margin:0;font-size:14.5px;line-height:1.65}.tr-entry-body p strong{color:var(--mkt-text);font-weight:600}.tr-entry-body a{color:var(--mkt-cyan);text-decoration:none}.tr-entry-body a:hover{text-decoration:underline}.tr-source-table{margin-top:var(--wf-s-4)}.tr-source-table .ox-table{min-width:380px}.tr-sources{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin-top:16px;display:grid}.tr-source{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:12px;padding:14px 16px}.tr-source-game{letter-spacing:1.2px;text-transform:uppercase;color:var(--mkt-faint);margin:0 0 2px;font-size:11px;font-weight:600}.tr-source-name{color:var(--mkt-text);margin:0 0 6px;font-size:14.5px;font-weight:700}.tr-source-detail{color:var(--mkt-dim);margin:0;font-size:12px;line-height:1.55}.tr-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:14px;display:grid}.tr-link-card{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s,border-color .2s;display:flex}.tr-link-card:hover{border-color:#22d3ee66;transform:translateY(-3px);box-shadow:0 10px 30px #8b5cf638}.tr-link-title{color:var(--mkt-text);font-size:14.5px;font-weight:700}.tr-link-sub{color:var(--mkt-faint);font-size:12px;line-height:1.5}.rw-earn-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.rw-earn-card{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:16px;padding:20px}.rw-earn-head{letter-spacing:1.4px;text-transform:uppercase;color:var(--mkt-cyan);margin:0 0 12px;font-size:12px;font-weight:600}.rw-earn-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rw-earn-list li{justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.rw-earn-list li+li{border-top:1px solid #9482b414}.rw-earn-label{color:var(--mkt-dim);text-transform:capitalize;font-size:13.5px}.rw-earn-pts{color:#e9c98f;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.rw-earn-formula{letter-spacing:-.3px;color:#e9c98f;margin:0 0 10px;font-size:21px;font-weight:800}.rw-earn-formula span{color:var(--mkt-dim);letter-spacing:0;font-size:12.5px;font-weight:500}.rw-earn-note{color:var(--mkt-faint);margin:12px 0 0;font-size:12px;line-height:1.55}.rw-table-wrap{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:14px;overflow-x:auto}.rw-table{border-collapse:collapse;width:100%;min-width:520px;font-size:13.5px}.rw-table th,.rw-table td{text-align:right;white-space:nowrap;padding:12px 16px}.rw-table th:first-child,.rw-table td:first-child{text-align:left}.rw-table thead th{letter-spacing:1.4px;text-transform:uppercase;color:var(--mkt-faint);border-bottom:1px solid var(--mkt-hairline);font-size:11px;font-weight:600}.rw-table tbody tr+tr td{border-top:1px solid #9482b414}.rw-tier-name{font-weight:700}.rw-cell-pts{color:var(--mkt-text);font-variant-numeric:tabular-nums;font-weight:700;display:block}.rw-cell-mult{color:var(--mkt-faint);font-variant-numeric:tabular-nums;font-size:11px;display:block}.rw-tier-rail{grid-template-columns:repeat(5,1fr);gap:0;padding-top:8px;display:grid;position:relative}.rw-tier-rail:before{content:"";background:linear-gradient(90deg, var(--mkt-cyan), var(--mkt-violet) 55%, var(--mkt-magenta));opacity:.5;height:2px;position:absolute;top:15px;left:10%;right:10%}.rw-tier-stop{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 6px;display:flex;position:relative}.rw-tier-dot{background:var(--tier-color);width:16px;height:16px;box-shadow:0 0 12px var(--tier-color);border-radius:9999px;margin-bottom:8px}.rw-tier-title{color:var(--tier-color);margin:0;font-size:14.5px;font-weight:700}.rw-tier-threshold{color:var(--mkt-text);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:600}.rw-tier-mult{color:var(--mkt-faint);margin:0;font-size:11px}.rw-token-panel{background:radial-gradient(70% 90% at 15% 0,#d6a85f1f,#0000 60%),#120e0899;border:1px solid #d6a85f66;border-radius:16px;padding:26px}.rw-token-figure{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.rw-token-big{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:clamp(28px,5vw,44px);font-weight:800;line-height:1.15}.rw-token-eq{color:var(--mkt-faint);font-size:24px}.rw-token-prize{color:var(--mkt-gold);font-size:clamp(18px,3vw,24px);font-weight:700}.rw-token-body{color:#d9cbb2;max-width:620px;margin:0;font-size:14px;line-height:1.65}.rw-ach-strip{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px;margin-bottom:8px;display:grid}.rw-ach{border:1px solid var(--mkt-hairline);background:#100e188c;border-radius:14px;padding:16px 18px}.rw-ach-title{margin:0 0 4px;font-size:14px;font-weight:700}.rw-ach-desc{color:var(--mkt-dim);margin:0 0 8px;font-size:12px;line-height:1.5}.rw-ach-pts{color:#e9c98f;font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:700}@media (width<=860px){.hiw-hero-grid,.gm-hero-grid{grid-template-columns:1fr;gap:30px}.hiw-hero-packs{order:-1;min-height:200px}.hiw-hero-pack{width:130px}.hiw-hero-pack.is-back{width:100px}.hiw-hero-pack.is-left{transform:translate(-80%)rotate(-9deg)}.hiw-hero-pack.is-right{transform:translate(80%)rotate(9deg)}.gm-hero-art{order:-1}.gm-hero-art img{max-width:180px}.mkt-hero{padding:40px 0 36px}.mkt-section{padding:36px 0}.rw-tier-rail{grid-template-columns:repeat(5,minmax(88px,1fr));padding-bottom:6px;overflow-x:auto}}.rw-tier-rail--ranks{grid-template-columns:repeat(10,minmax(0,1fr));row-gap:18px}.rw-tier-rail--ranks .rw-tier-title{font-size:13px}@media (width<=860px){.rw-tier-rail--ranks{grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:visible}.rw-tier-rail--ranks:before{display:none}.rw-tier-rail--ranks .rw-tier-stop{padding:0 2px}.rw-tier-rail--ranks .rw-tier-title{font-size:11.5px;line-height:1.2}}@media (width<=560px){.hiw-step{grid-template-columns:44px 1fr;gap:13px}.dc-row{grid-template-columns:64px 1fr}.dc-row-art img{width:58px}.dc-row-cta{grid-column:1/-1;justify-self:start}.dc-coming-card{grid-template-columns:64px 1fr}.dc-coming-card img{width:58px}.dc-notify{grid-template-columns:1fr}.sh-rate-row{grid-template-columns:1.4fr 1fr .9fr .9fr;padding:12px 14px;font-size:12px}.tr-entry{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0}.tr-entry-stat{flex-direction:row;align-items:baseline;gap:12px}.hiw-step-num{width:38px;height:38px;font-size:15px}.ox-band{grid-template-columns:16px 1fr}.ox-band-desc{grid-column:2}.gm-chase-grid{grid-template-columns:repeat(2,1fr)}.gm-band-bar-row{grid-template-columns:minmax(72px,96px) 1fr 56px}.mkt-footer-cols{gap:24px 32px}}.da-steps{counter-reset:none;flex-direction:column;margin:26px 0 0;padding:0;list-style:none;display:flex}.da-step{grid-template-columns:52px 1fr;align-items:start;gap:18px;padding:22px 0;display:grid}.da-step+.da-step{border-top:1px solid var(--mkt-hairline)}.da-step-num{color:#c4b5fd;font-variant-numeric:tabular-nums;background:#8b5cf614;border:1px solid #8b5cf673;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:flex}.da-step-title{color:var(--mkt-text);margin:8px 0 5px;font-size:16px;font-weight:700}.da-step-body{color:var(--mkt-dim);margin:0;font-size:14.5px;line-height:1.62}.da-step-body a{color:var(--mkt-cyan)}.da-buckets{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px;display:grid}.da-bucket{border-left:2px solid var(--mkt-hairline);min-width:0;padding:20px 0 20px 18px}.da-bucket--delete{border-left-color:#d946ef99}.da-bucket--anon{border-left-color:#22d3ee8c}.da-bucket--keep{border-left-color:#d6a85f99}.da-bucket-head{letter-spacing:2px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.da-bucket--delete .da-bucket-head{color:#f0abfc}.da-bucket--anon .da-bucket-head{color:#7dd6f6}.da-bucket--keep .da-bucket-head{color:var(--mkt-gold)}.da-bucket-sub{color:var(--mkt-faint);margin:0 0 14px;font-size:13px;line-height:1.5}.da-list{margin:0;padding:0;list-style:none}.da-list li{color:var(--mkt-dim);border-bottom:1px solid var(--mkt-hairline);padding:8px 0 8px 15px;font-size:13.5px;line-height:1.6;position:relative}.da-list li:last-child{border-bottom:none}.da-list li:before{content:"";opacity:.5;background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:16px;left:0}.da-bucket-note{color:var(--mkt-dim);border-top:1px solid var(--mkt-hairline);margin:14px 0 0;padding-top:12px;font-size:13px;line-height:1.6}.da-bucket-note strong{color:var(--mkt-gold);font-weight:700}.da-blockers{margin:24px 0 0;padding:0;list-style:none}.da-blocker{padding:20px 0}.da-blocker+.da-blocker{border-top:1px solid var(--mkt-hairline)}.da-blocker-title{color:var(--mkt-text);margin:0 0 6px;font-size:15.5px;font-weight:700}.da-blocker-body{color:var(--mkt-dim);max-width:760px;margin:0;font-size:14.5px;line-height:1.62}.da-code{border:1px solid var(--mkt-hairline);color:#c4b5fd;word-break:break-word;background:#8b5cf61f;border-radius:5px;padding:1px 6px;font-size:12.5px}@media (width<=900px){.da-buckets{grid-template-columns:1fr;gap:8px}.da-bucket{padding:18px 0 18px 16px}}@media (width<=560px){.da-step{grid-template-columns:44px 1fr;gap:13px}.da-step-num{width:38px;height:38px;font-size:15px}}.mkt-page--promos .mkt-shell{max-width:1280px}.mkt-page--promos .mkt-hero{padding:46px 0 40px}.pr-section{padding:34px 0 42px}.pr-hero{align-items:center;gap:18px;display:grid}.pr-hero-copy{min-width:0}.pr-hero-copy .mkt-lead{max-width:58ch}@media (width>=900px){.pr-hero{grid-template-columns:minmax(0,1fr) minmax(260px,400px);gap:48px}}.pr-hero-stage{place-items:center;min-height:124px;padding:10px 0 22px;display:grid;position:relative}.pr-hero-stage:before{content:"";mix-blend-mode:screen;opacity:.26;pointer-events:none;background:url(/assets/effects/particles-gold.webp) 50%/cover no-repeat;position:absolute;inset:-16% -8% -6%}.pr-hero-stage:after{content:"";aspect-ratio:1024/430;opacity:.9;pointer-events:none;background:url(/assets/effects/pack-platform-glow.webp) 50%/contain no-repeat;width:min(92%,340px);position:absolute;bottom:0;left:50%;transform:translate(-50%,26%)}.pr-hero-crest{z-index:1;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:16px;width:clamp(96px,24vw,168px);position:relative;transform:rotate(-5deg);box-shadow:0 24px 48px -20px #000000f2,0 0 0 1px #e9c98f4d,0 0 48px -12px #d946ef80}.pr-counts{margin:var(--wf-s-5,22px) 0 0;flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.pr-counts li{color:var(--mkt-dim,#a4a4a4);border:1px solid var(--mkt-hairline,#ffffff14);border-radius:var(--wf-r-pill,999px);background:#0c0c14a8;align-items:center;gap:8px;padding:6px 14px 6px 11px;font-size:12.5px;display:inline-flex}.pr-counts li:before{content:"";border-radius:var(--wf-r-pill,999px);background:#55555f;flex:none;width:7px;height:7px}.pr-counts li[data-count=live]:before{background:var(--mkt-cyan,#22d3ee);box-shadow:0 0 9px #22d3eed9}.pr-counts li[data-count=upcoming]:before{background:var(--mkt-violet,#8b5cf6)}.pr-counts strong{color:var(--mkt-text,#f4f4f6);font-size:15px;font-weight:700}.pr-h2{margin:0 0 14px}.pr-grid{display:grid}.pr-card{gap:12px 28px;min-width:0;padding:24px 0 28px;display:grid;position:relative}.pr-card+.pr-card{border-top:1px solid var(--mkt-hairline,#ffffff12)}.pr-card:first-child{padding-top:6px}@media (width>=720px) and (width<=1019px){.pr-card{grid-template-columns:186px minmax(0,1fr);align-items:start}.pr-terms{grid-column:1/-1}}@media (width>=1020px){.pr-card{grid-template-columns:236px minmax(0,1.12fr) minmax(0,1fr);align-items:start;padding:30px 0 34px}.pr-terms{border-left:1px solid var(--mkt-hairline,#ffffff12);padding-left:26px}}.pr-art{background:radial-gradient(58% 50% at 50% 46%,#8b5cf626,#0000 72%);place-items:center;min-height:148px;display:grid;position:relative}.pr-art[data-promo-glow=cyan]{background:radial-gradient(58% 50% at 50% 46%,#22d3ee24,#0000 72%)}.pr-art[data-promo-glow=gold]{background:radial-gradient(58% 50% at 50% 46%,#d6a85f26,#0000 72%)}.pr-art:before{content:"";mix-blend-mode:screen;opacity:.22;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000 76%);mask-image:radial-gradient(closest-side,#000 30%,#0000 76%)}.pr-art[data-promo-glow=cyan]:before{opacity:.34;background-image:url(/assets/effects/particles-cyan.webp)}.pr-art[data-promo-glow=violet]:before{background-image:url(/assets/effects/particles-violet.webp)}.pr-art[data-promo-glow=gold]:before{opacity:.3;background-image:url(/assets/effects/particles-gold.webp)}.pr-art:after{content:"";aspect-ratio:1024/430;opacity:1;pointer-events:none;background:url(/assets/effects/pack-platform-glow.webp) 50%/contain no-repeat;width:min(84%,176px);position:absolute;bottom:2%;left:50%;transform:translate(-50%,30%)}.pr-art-obj{z-index:1;display:block;position:relative}.pr-art-pack{filter:drop-shadow(0 18px 32px #000000d9);width:min(70%,124px)}.pr-art-crest{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:12px;width:min(56%,108px);box-shadow:0 16px 30px -14px #000000f2,0 0 0 1px #e9c98f47}.pr-art[data-promo-art=crest] .pr-art-crest{transform:rotate(-5deg)}.pr-art[data-promo-art=pair] .pr-art-crest{width:min(48%,92px)}.pr-art-crest.is-back{z-index:1;opacity:.7;position:absolute;transform:translate(-34%,-6%)rotate(-13deg)scale(.92)}.pr-art-crest.is-front{z-index:2;transform:translate(24%,7%)rotate(8deg)}.pr-art-griddle{filter:drop-shadow(0 0 20px #e9c98f66)drop-shadow(0 14px 24px #000c);width:min(46%,86px)}.pr-art-podium{justify-content:center;align-items:flex-end;gap:6px;display:flex;transform:translateY(-4px)}.pr-podium-coin{filter:drop-shadow(0 12px 20px #000c);flex:none}.pr-podium-coin.is-top{filter:drop-shadow(0 0 18px #e9c98f59)drop-shadow(0 14px 24px #000000d9);transform:translateY(-14px)}.pr-body{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.pr-card-head{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.pr-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--mkt-cyan,#22d3ee);border-radius:var(--wf-r-pill,999px);background:#22d3ee1a;border:1px solid #22d3ee4d;padding:4px 11px;font-size:10.5px;font-weight:700}.pr-dates{color:var(--mkt-faint,#797982);font-size:12px}.pr-season{font-size:var(--wf-t-xs,11px);letter-spacing:.1em;text-transform:uppercase;color:var(--wf-gold-soft,#e9c98f);margin:0;font-weight:700}.pr-title{letter-spacing:-.2px;color:var(--mkt-text,#f4f4f6);margin:2px 0 0;font-size:clamp(19px,1.6vw,23px);font-weight:700;line-height:1.22}.pr-blurb{color:#cdcdd8;max-width:56ch;margin:0;font-size:15px;line-height:1.6}.pr-cta{color:var(--mkt-cyan,#22d3ee);border-radius:var(--wf-r-pill,999px);transition:background var(--wf-dur-2,.18s) ease, border-color var(--wf-dur-2,.18s) ease, transform var(--wf-dur-2,.18s) ease;background:#22d3ee12;border:1px solid #22d3ee52;align-items:center;gap:6px;margin-top:5px;padding:8px 15px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.pr-cta:hover{background:#22d3ee24;border-color:#22d3ee99;text-decoration:none;transform:translateY(-1px)}.pr-terms{min-width:0}.pr-terms-label{letter-spacing:.16em;text-transform:uppercase;color:var(--mkt-gold,#d6a85f);margin:0 0 7px;font-size:10.5px;font-weight:700}.pr-detail{color:var(--mkt-dim,#a4a4a4);max-width:74ch;margin:0;font-size:13px;line-height:1.62}.pr-card.is-upcoming .pr-tag{color:var(--wf-violet-soft,#c4b5fd);background:#8b5cf61f;border-color:#8b5cf657}.pr-card.is-upcoming .pr-art{opacity:.82}.pr-card.is-ended{opacity:.56}.pr-card.is-ended .pr-art{min-height:104px}.pr-card.is-ended .pr-art-obj{filter:grayscale(.5)}.pr-card.is-ended .pr-tag{color:#8a8a99;background:#8a8a991a;border-color:#8a8a994d}.pr-card.is-hot:after{content:"";background:linear-gradient(180deg, var(--mkt-cyan,#22d3ee), var(--mkt-magenta,#d946ef));border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:0}.pr-optin{width:100%;max-width:46ch;margin-top:var(--wf-s-1,4px);padding:var(--wf-s-3,12px);border:1px solid var(--wf-line-accent,#22d3ee61);border-radius:var(--wf-r-md,10px);gap:var(--wf-s-2,8px);background:#22d3ee0f;flex-direction:column;display:flex}.pr-optin-delivers{font-size:var(--wf-t-base,13px);color:var(--wf-ink-2,#a4a4a4);margin:0;line-height:1.5}.pr-optin-state{font-size:var(--wf-t-sm,12px);color:var(--wf-ink-3,#797982);margin:0}.pr-optin-btn{border-radius:var(--wf-r-pill,999px);border:1px solid var(--wf-cyan,#22d3ee);background:var(--wf-cyan,#22d3ee);min-height:40px;color:var(--wf-cyan-ink,#04202a);font-weight:700;font-size:var(--wf-t-base,13px);cursor:pointer;transition:filter var(--wf-dur-2,.18s) ease, opacity var(--wf-dur-2,.18s) ease;align-self:flex-start;padding:0 16px}.pr-optin-btn:hover:not(:disabled){filter:brightness(1.08)}.pr-optin-btn:disabled{opacity:.55;cursor:default}.pr-optin-btn.is-in{color:var(--wf-good,#34d399);border-color:var(--wf-good,#34d399);background:0 0}.pr-empty{align-items:center;gap:14px;padding:4px 0 8px;display:grid}@media (width>=760px){.pr-empty{grid-template-columns:220px minmax(0,1fr);gap:40px}}.pr-empty-copy{min-width:0}.pr-empty-copy .mkt-h2{margin-top:0}.pr-empty-copy p{color:var(--mkt-dim,#a4a4a4);max-width:54ch;margin:0 0 16px;line-height:1.65}.pr-empty-copy strong{color:var(--mkt-gold,#d6a85f);font-weight:700}.pr-note{border:1px solid var(--mkt-hairline,#ffffff12);background:radial-gradient(70% 130% at 88% 0,#8b5cf629,#0000 66%),linear-gradient(#12121ceb,#0a0a10eb);border-radius:20px;padding:30px 26px;position:relative;overflow:hidden}.pr-note:before{content:"";opacity:.07;pointer-events:none;background:url(/assets/brand/griddle-mark.svg) 50%/contain no-repeat;width:224px;height:224px;position:absolute;bottom:-50px;right:-36px}.pr-note-h{margin:0 0 18px;position:relative}.pr-never{gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=860px){.pr-never{grid-template-columns:1fr 1fr;gap:20px 44px}}.pr-never li{color:var(--mkt-dim,#a4a4a4);margin:0;padding-left:18px;font-size:14.5px;line-height:1.6;position:relative}.pr-never li:before{content:"";border-radius:var(--wf-r-pill,999px);background:linear-gradient(135deg, var(--mkt-cyan,#22d3ee), var(--mkt-magenta,#d946ef));width:6px;height:6px;position:absolute;top:.62em;left:0}.pr-never strong{color:var(--mkt-text,#f4f4f6);font-weight:600}.pr-never a{color:var(--mkt-cyan,#22d3ee)}.pr-note-sim{color:#e8d9bd;margin:20px 0 0;font-size:13.5px;line-height:1.6;position:relative}@media (width<=719px){.pr-card{gap:10px;padding:20px 0 24px}.pr-art{min-height:116px}.pr-blurb{font-size:14.5px}.pr-terms{margin-top:2px}}@media (width<=420px){.pr-optin-btn{text-align:center;align-self:stretch}.pr-cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.pr-cta{transition:none}.pr-cta:hover{transform:none}}.sup-card,.ref-hard{background:#101018d9;border:1px solid #8b5cf647;border-radius:16px;margin-top:18px;padding:22px}.sup-card-label{letter-spacing:.08em;text-transform:uppercase;color:#8a8a99;margin:0 0 4px;font-size:11px}.sup-card-value{margin:0 0 10px;font-size:20px}.sup-card-note,.sh-status-body{color:#c9c9d4;margin:0}.sup-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.sup-topic{background:#10101899;border:1px solid #8b5cf633;border-radius:14px;min-width:0;padding:18px}.sup-topic-title{color:#f3f3f8;margin:0 0 6px;font-size:16px}.sup-topic-link{color:#22d3ee;font-size:14px;font-weight:600;text-decoration:none}.sup-list,.ref-list,.rp-list{padding-left:20px}.sup-list li,.ref-list li,.rp-list li{margin:10px 0}.rp-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;margin:18px 0;display:grid}.rp-stat{background:#101018d9;border:1px solid #8b5cf647;border-radius:16px;min-width:0;padding:20px}.rp-stat-big{color:#22d3ee;font-size:32px;font-weight:800;line-height:1.1;display:block}.rp-stat-label{color:#8a8a99;margin-top:6px;font-size:13px;line-height:1.45;display:block}.mkt-jump-title{width:100%;margin:0 0 var(--wf-s-2);font-size:var(--wf-t-xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--wf-ink-3);font-weight:600}.mkt-anchor{scroll-margin-top:88px}.mkt-answer{gap:var(--wf-s-2);margin:0 0 var(--wf-s-4);padding:var(--wf-s-4);border:1px solid var(--wf-line-strong);border-left:3px solid var(--wf-cyan);border-radius:var(--wf-r-md);background:var(--wf-surface-2);display:grid}.mkt-answer-q{font-size:var(--wf-t-xs);letter-spacing:1.2px;text-transform:uppercase;color:var(--wf-ink-3);margin:0;font-weight:600}.mkt-answer-a{font-size:var(--wf-t-lg);color:var(--wf-ink);margin:0;font-weight:600;line-height:1.4}.mkt-answer-note{font-size:var(--wf-t-base);color:var(--wf-ink-2);max-width:72ch;margin:0;line-height:1.6}.mkt-answer-note a{color:var(--wf-cyan);text-decoration:none}.mkt-answer-note a:hover{text-decoration:underline}.tr-summary{gap:var(--wf-s-2);margin:0 0 var(--wf-s-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));padding:0;list-style:none;display:grid}.tr-summary li{min-width:0;display:flex}.tr-summary-item{min-width:0;padding:var(--wf-s-3) var(--wf-s-4);border:1px solid var(--wf-line);border-radius:var(--wf-r-md);background:var(--wf-surface-2);color:inherit;transition:border-color var(--wf-dur-2) var(--wf-ease), transform var(--wf-dur-2) var(--wf-ease);flex-direction:column;flex:1;gap:4px;text-decoration:none;display:flex}.tr-summary-item:hover{border-color:var(--wf-line-accent);transform:translateY(-2px)}.tr-summary-big{font-size:var(--wf-t-xl);letter-spacing:-.4px;color:var(--wf-ink);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.tr-summary-label{font-size:var(--wf-t-xs);color:var(--wf-ink-3);line-height:1.4}.mkt-page--responsible .rp-stat{background:var(--wf-surface-2);border:1px solid var(--wf-line);box-shadow:none}.mkt-page--responsible .rp-stat-big{color:var(--wf-ink);font-weight:700}@media (width>=640px){.ox-console{padding:var(--wf-s-5);gap:var(--wf-s-6)}.ox-controls{grid-template-columns:minmax(0,1fr) auto;align-items:start}.ox-split-key,.ox-scale-key{gap:8px var(--wf-s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.ox-band-defs{gap:var(--wf-s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.mkt-section{padding:52px 0}.tr-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.ox-panels{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.ox-split-key,.ox-scale-key{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-entry{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:40px}.tr-entry-body p{max-width:72ch}.tr-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.hiw-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;max-width:none;display:grid}.hiw-step{border-top:1px solid var(--wf-line);padding:24px 0}.hiw-steps>.hiw-step:nth-child(-n+2){border-top:0;padding-top:0}}@media (width>=900px) and (width<=1280px){.hiw-hero-pack.is-left{transform:translate(-66%)rotate(-9deg)}.hiw-hero-pack.is-right{transform:translate(66%)rotate(9deg)}}@media (width>=1280px){.ox-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=640px){.mkt-footer-link{padding:9px 0;line-height:1.35;display:block}.mkt-footer-head{font-size:11.5px}.mkt-footer-note a,.mkt-footer-tag a{padding:4px 0;display:inline-block}}.crp-hero-cta{margin-top:22px}.crp-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=760px){.crp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.crp-card{background:#10101899;border:1px solid #8b5cf633;border-radius:14px;min-width:0;padding:18px}.crp-card-title{color:#f3f3f8;margin:0 0 6px;font-size:16px}.crp-card-body{color:#c9c9d4;margin:0;font-size:14.5px;line-height:1.6}.crp-after-grid{color:var(--mkt-dim);max-width:660px;margin:20px 0 0;font-size:14.5px;line-height:1.65}.crp-after-grid a{color:var(--mkt-cyan);font-weight:600;text-decoration:none}.crp-asks{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.crp-ask{color:#d8f6fd;background:#22d3ee14;border-radius:12px;padding:9px 13px;font-size:14px;line-height:1.35}.crp-plain{color:#c9c9d4;margin:0;padding-left:20px}.crp-plain li{margin:12px 0;font-size:14.5px;line-height:1.65}.crp-plain strong{color:#f3f3f8}.crp-form{gap:16px;max-width:720px;display:grid}.crp-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.crp-field{gap:6px;min-width:0;display:grid}.crp-field-label{color:#f3f3f8;font-size:14px;font-weight:600}.crp-field-hint{color:#8a8a99;font-size:12.5px;line-height:1.5}.crp-input{box-sizing:border-box;width:100%;min-width:0;height:42px;color:var(--mkt-text);font:inherit;background:#0a0a10d9;border:1px solid #8b5cf647;border-radius:12px;outline:none;padding:0 12px;font-size:15px}.crp-input::placeholder{color:#6f6f80}.crp-input:focus{border-color:#22d3eeb3;box-shadow:0 0 0 3px #22d3ee24}.crp-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#8a8a99 50%),linear-gradient(135deg,#8a8a99 50%,#0000 50%);background-position:right 16px center,right 11px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}.crp-select option{color:var(--mkt-text);background:#0a0a10}.crp-textarea{resize:vertical;height:auto;min-height:108px;padding:11px 12px;line-height:1.55}.crp-fineprint{color:#8a8a99;margin:0;font-size:12.5px;line-height:1.6}.crp-fineprint a{color:var(--mkt-cyan);text-decoration:none}.crp-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.crp-submit{min-height:44px}.crp-alt{color:var(--mkt-cyan);padding:8px 0;font-size:14px;font-weight:600;text-decoration:none}.crp-panel{background:#101018d9;border:1px solid #8b5cf647;border-radius:16px;padding:20px}.crp-panel--done{justify-items:start;gap:10px;max-width:720px;display:grid}.crp-done-title{color:#f3f3f8;margin:0;font-size:19px;font-weight:700}.crp-done-body{color:#c9c9d4;margin:0;font-size:14.5px;line-height:1.65}.crp-done-body a{color:var(--mkt-cyan);text-decoration:none}.crp-done-cta{min-height:44px;margin-top:6px}.crp-panel--error{background:#3c143759;border-color:#f0abfc66;justify-items:start;gap:12px;max-width:720px;display:grid}.crp-error-text{color:#fbe3ff;margin:0;font-size:14.5px;line-height:1.6}.crp-error-cta{min-height:44px}@media (width<=640px){.crp-form{gap:14px}.crp-panel{padding:17px}.crp-ask{font-size:13.5px}}.wfboot{z-index:90;padding:max(env(safe-area-inset-top,0px), 16px) max(env(safe-area-inset-right,0px), 16px) max(env(safe-area-inset-bottom,0px), 16px) max(env(safe-area-inset-left,0px), 16px);background:radial-gradient(ellipse 130% 50% at 50% 0%, #d946ef1a 0%, transparent 78%), radial-gradient(ellipse 90% 45% at 0% 55%, #8b5cf612 0%, transparent 80%), radial-gradient(ellipse 95% 40% at 100% 100%, #22d3ee0f 0%, transparent 80%), var(--wf-bg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wfboot-inner{flex-direction:column;align-items:center;display:flex}.wfboot-mark{filter:drop-shadow(0 0 22px #d946ef59);width:76px;height:76px;animation:2.4s ease-in-out infinite wfboot-breathe}.wfboot-word{letter-spacing:-.2px;color:#f2eefc;margin-top:16px;font-size:19px;font-weight:700}.wfboot-word span{color:var(--wf-cyan,var(--wf-cyan))}.wfboot-bar{border-radius:var(--wf-r-pill);background:#8b5cf62e;width:132px;height:2px;margin-top:16px;position:relative;overflow:hidden}.wfboot-bar i{border-radius:var(--wf-r-pill);background:linear-gradient(90deg, var(--wf-cyan,var(--wf-cyan)) 0%, var(--wf-violet,var(--wf-violet)) 55%, var(--wf-magenta,var(--wf-magenta)) 100%);width:40%;height:100%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite wfboot-sweep;position:absolute;top:0;left:-40%}.wfboot-note{letter-spacing:2px;text-transform:uppercase;color:var(--wf-ink-dim);margin-top:12px;font-size:10px;font-weight:600}@keyframes wfboot-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}@keyframes wfboot-sweep{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.wfboot-mark{animation:none}.wfboot-bar i{opacity:.6;width:100%;animation:none;left:0}}:root{--wf-bg:#050508;--wf-surface:#0d0d14;--wf-surface-2:#12121a;--wf-surface-3:#181820;--wf-overlay:#06060ad1;--wf-glass:#0a0810b8;--wf-line:#ffffff12;--wf-line-strong:#ffffff24;--wf-line-accent:#22d3ee61;--wf-hairline:#9482b424;--wf-ink:#f4f4f6;--wf-ink-2:#a4a4a4;--wf-ink-3:#797982;--wf-ink-dim:#6f6f7a;--wf-cyan:#22d3ee;--wf-cyan-soft:#7dd3fc;--wf-cyan-ink:#04202a;--wf-magenta:#d946ef;--wf-violet:#8b5cf6;--wf-violet-soft:#c4b5fd;--wf-gold:#d6a85f;--wf-gold-soft:#e9c98f;--wf-good:#34d399;--wf-warn:#c08a55;--wf-bad:#f87171;--wf-bad-strong:#ef4444;--wf-t-2xs:10px;--wf-t-xs:11px;--wf-t-sm:12px;--wf-t-base:13px;--wf-t-md:15px;--wf-t-lg:17px;--wf-t-xl:20px;--wf-t-2xl:24px;--wf-t-3xl:30px;--wf-t-4xl:40px;--wf-s-1:4px;--wf-s-2:8px;--wf-s-3:12px;--wf-s-4:16px;--wf-s-5:20px;--wf-s-6:24px;--wf-s-8:32px;--wf-s-10:40px;--wf-s-12:48px;--wf-r-xs:6px;--wf-r-sm:8px;--wf-r-md:10px;--wf-r-lg:14px;--wf-r-xl:18px;--wf-r-pill:999px;--wf-e-1:0 2px 6px #00000059;--wf-e-2:0 8px 20px #00000073;--wf-e-3:0 14px 30px #00000080;--wf-e-4:0 22px 48px #0009;--wf-glow-cyan:0 0 20px #22d3ee38;--wf-glow-gold:0 0 22px #d6a85f42;--wf-dur-1:.12s;--wf-dur-2:.18s;--wf-dur-3:.26s;--wf-dur-4:.4s;--wf-ease:cubic-bezier(.4, 0, .2, 1);--wf-ease-out:cubic-bezier(.22, 1, .36, 1);--wf-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--wf-z-base:0;--wf-z-sticky:20;--wf-z-nav:50;--wf-z-livetab:56;--wf-z-overlay:200;--wf-z-toast:300;--wf-z-gate:400;--wf-content-max:1380px;--wf-content-narrow:900px;--wf-card-aspect:488 / 680;--home-bg:var(--wf-bg);--home-hairline:var(--wf-hairline);--home-border:#26262e;--home-magenta:var(--wf-magenta);--home-violet:var(--wf-violet);--home-cyan:var(--wf-cyan);--home-gold:var(--wf-gold);--home-text:#f4f4f4;--home-text-dim:var(--wf-ink-2);--home-text-faint:#666;--mkt-bg:var(--wf-bg);--mkt-hairline:var(--wf-hairline);--mkt-border:#26262e;--mkt-magenta:var(--wf-magenta);--mkt-violet:var(--wf-violet);--mkt-cyan:var(--wf-cyan);--mkt-gold:var(--wf-gold);--mkt-text:#f4f4f4;--mkt-text-dim:var(--wf-ink-2);--mkt-faint:#9d9daa;--packs-bg:var(--wf-bg);--packs-hairline:var(--wf-hairline);--packs-border:#26262e;--packs-magenta:var(--wf-magenta);--packs-violet:var(--wf-violet);--packs-cyan:var(--wf-cyan);--packs-gold:var(--wf-gold);--packs-text:#f4f4f4;--packs-text-dim:var(--wf-ink-2);--packs-text-faint:var(--wf-ink-dim);--psel-bg:var(--wf-bg);--psel-hairline:#9482b429;--psel-border:#26262e;--psel-magenta:var(--wf-magenta);--psel-violet:var(--wf-violet);--psel-cyan:var(--wf-cyan);--psel-gold:var(--wf-gold);--psel-text:#f4f4f4;--psel-text-dim:var(--wf-ink-2);--psel-text-faint:var(--wf-ink-dim);--drop-bg:var(--wf-bg);--drop-hairline:var(--wf-hairline);--drop-border:#26262e;--drop-magenta:var(--wf-magenta);--drop-violet:var(--wf-violet);--drop-cyan:var(--wf-cyan);--drop-gold:var(--wf-gold);--drop-text:#f4f4f4;--drop-text-dim:var(--wf-ink-2);--drop-text-faint:var(--wf-ink-dim);--rip-bg:#060309;--rip-text-dim:#b9aec6;--rip-border:#d946ef40;--rip-hairline:var(--wf-hairline);--rip-magenta:var(--wf-magenta);--rip-violet:var(--wf-violet);--rip-cyan:var(--wf-cyan);--rip-gold:var(--wf-gold);--rip-text:#f4f4f4;--pc-bg:#08080c;--pc-sheet:var(--wf-surface);--pc-text-primary:#f4f4f4;--pc-text-secondary:var(--wf-ink-2);--pc-text-tertiary:#666;--pc-magenta:var(--wf-magenta);--pc-violet:var(--wf-violet);--pc-gold:var(--wf-gold);--pc-electric:var(--wf-cyan);--pc-border:#26262e;--pc-error:var(--wf-bad-strong);--pc-modal-backdrop:190;--pc-modal:195;--wf-focus:var(--wf-cyan)}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}:root{--wf-ctl-h:36px;--wf-ctl-h-sm:30px;--wf-ctl-h-bar:36px;--wf-radius-pill:var(--wf-r-pill);--wf-radius-ctl:var(--wf-r-sm);--wf-radius-panel:var(--wf-r-xl);--wf-gap:10px;--wf-gap-sm:8px;--wf-navsafe:80px}.wf-btn{height:var(--wf-ctl-h);border-radius:var(--wf-radius-pill);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15.5px;font-weight:650;line-height:1;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s,background .18s,color .18s;display:inline-flex}.wf-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.wf-btn--primary{color:#0a0a0a;background:linear-gradient(135deg, var(--wf-accent,var(--wf-magenta)) 0%, var(--wf-accent-deep,#b026d6) 100%);box-shadow:0 4px 18px var(--wf-accent-glow,#d946ef59)}.wf-btn--primary:hover:not(:disabled){box-shadow:0 6px 24px var(--wf-accent-glow,#d946ef80);transform:translateY(-1px)}.wf-btn--secondary{height:var(--wf-ctl-h);color:#c9c9d2;background:0 0;border-color:#ffffff29}.wf-btn--secondary:hover:not(:disabled){color:var(--wf-ink);border-color:#ffffff57}.wf-btn--ghost{height:var(--wf-ctl-h-sm);color:var(--wf-ink-2);background:0 0;border-color:#ffffff1f;padding:0 14px;font-size:13px}.wf-btn--ghost:hover:not(:disabled){color:var(--wf-ink);border-color:#ffffff4d}.wf-btn--sm{height:var(--wf-ctl-h-sm);padding:0 12px;font-size:15px}.wf-btn--block{width:100%}.wf-actions{gap:var(--wf-gap-sm);flex-direction:column;display:flex}.wf-actions-note{color:#8a8a8a;text-align:left;margin:0;font-size:11.5px;line-height:1.45}.wf-actions-row{align-items:center;gap:var(--wf-gap);display:flex}.wf-actions--end .wf-actions-row{justify-content:flex-end}.wf-actions--center .wf-actions-row{justify-content:center}.wf-actions--between .wf-actions-row{justify-content:space-between}@media (width<=767px){.wf-actions-row>.wf-btn--primary{flex:auto}.wf-actions-row>.wf-btn--secondary{flex:none;padding:0 16px}}.btn-glass{background:linear-gradient(var(--wf-glass), var(--wf-glass)) padding-box, linear-gradient(90deg, var(--wf-cyan) 0%, var(--wf-violet) 55%, var(--wf-magenta) 100%) border-box;color:#f2eefc;min-height:44px;font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:5px 16px;font-size:16px;font-weight:700;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 0 18px #8b5cf659,inset 0 0 14px #8b5cf61a}.btn-glass:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 30px #d946ef80,inset 0 0 18px #8b5cf629}.btn-glass:active:not(:disabled){transform:translateY(0)}.btn-glass:disabled{opacity:.45;cursor:not-allowed}.btn-glass-text{background:linear-gradient(90deg,#7dd6f6 0%,#c084fc 55%,#f0abfc 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 7px #c084fc73);-webkit-background-clip:text;background-clip:text}.btn-rip-accent{letter-spacing:2px;color:var(--wf-violet);-webkit-text-fill-color:initial;font-size:11px;animation:1.6s ease-in-out infinite wf-accent-pulse}.btn-rip-accent.is-right{animation-delay:.8s}@keyframes wf-accent-pulse{0%,to{opacity:.35}50%{opacity:1}}.btn-pill-secondary{color:#c4b5fd;min-height:40px;font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #8b5cf673;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:5px 16px;font-size:15px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-pill-secondary:hover:not(:disabled){border-color:var(--wf-violet);background:#8b5cf61a;box-shadow:0 0 14px #8b5cf640}.btn-pill-secondary:disabled{opacity:.45;cursor:not-allowed}.pill-counter{color:#c4b5fd;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #8b5cf699;border-radius:9999px;justify-content:center;align-items:center;padding:3px 14px;font-size:11px;font-weight:600;display:inline-flex}.balance-inline{color:#f2eefc;letter-spacing:.3px;white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:650;display:inline-flex}.balance-inline.is-compact{gap:4px;font-size:12px}.balance-inline.is-live{color:#ffe9b8}.balance-plus{color:#c4b5fd;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:14px;font-weight:700;line-height:1;transition:color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.balance-inline.is-compact .balance-plus{width:16px;height:16px;font-size:11px}.balance-plus:hover{color:#fff}.odds-legend{justify-content:center;align-items:center;gap:0;min-width:0;max-width:100%;display:flex}.odds-legend-item{align-items:center;gap:5px;min-width:0;padding:0 8px;display:inline-flex}.odds-legend-item+.odds-legend-item{border-left:1px solid #8b5cf640}.odds-legend-dot{background:currentColor;border-radius:9999px;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 7px}.odds-legend-item.is-unavailable .odds-legend-dot{box-shadow:none;background:0 0;border:1px solid}.odds-legend-item.is-unavailable .odds-legend-value{color:#8b8b93;text-decoration:line-through;text-decoration-thickness:1px}.odds-legend-label{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15;display:flex}.odds-legend-name{letter-spacing:.7px;text-transform:uppercase;color:var(--wf-ink-2);white-space:nowrap;font-size:11px;font-weight:600}.odds-legend-value{letter-spacing:.4px;color:#f2eefc;white-space:nowrap;font-size:10px;font-weight:650}@media (width>=640px){.odds-legend-item{gap:7px;padding:0 14px}.odds-legend-name{font-size:11px}.odds-legend-value{font-size:11.5px}}@media (width<=429px){.btn-rip-accent.is-right{display:none}}@media (prefers-reduced-motion:reduce){.btn-rip-accent{opacity:.7;animation:none}}@media (hover:none){.btn-glass{min-height:44px}}.wg-layer{z-index:2147483600;padding:max(env(safe-area-inset-top,0px), 20px) max(env(safe-area-inset-right,0px), 20px) max(env(safe-area-inset-bottom,0px), 20px) max(env(safe-area-inset-left,0px), 20px);background:radial-gradient(ellipse 130% 50% at 50% 0%, #d946ef21 0%, transparent 78%), radial-gradient(ellipse 90% 45% at 0% 55%, #8b5cf617 0%, transparent 80%), radial-gradient(ellipse 95% 40% at 100% 100%, #22d3ee12 0%, transparent 80%), var(--wf-bg);color:#f2eefc;justify-content:center;align-items:center;font:400 16px/1.5 system-ui,Segoe UI,Roboto,sans-serif;display:flex;position:fixed;inset:0;overflow-y:auto}.wg-panel{text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;max-width:460px;display:flex}.wg-mark{filter:drop-shadow(0 0 22px #d946ef52);width:64px;height:64px}.wg-eyebrow{letter-spacing:-.2px;color:#f2eefc;margin:14px 0 0;font-size:17px;font-weight:700}.wg-eyebrow span{color:var(--wf-cyan)}.wg-title{letter-spacing:-.3px;color:#cfc7e4;text-wrap:balance;margin:20px 0 0;font-size:clamp(19px,5vw,24px);font-weight:600}.wg-clock{justify-content:center;align-items:flex-start;gap:4px;margin-top:14px;display:flex}.wg-unit{flex-direction:column;align-items:center;min-width:74px;display:flex}.wg-unit b{font-variant-numeric:tabular-nums;letter-spacing:-1.5px;background:linear-gradient(135deg, var(--wf-cyan) 0%, var(--wf-violet) 52%, var(--wf-magenta) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(38px,12vw,54px);font-weight:700;line-height:1}.wg-unit i{letter-spacing:2px;text-transform:uppercase;color:var(--wf-ink-dim);margin-top:7px;font-size:9.5px;font-style:normal;font-weight:600}.wg-sep{color:#3a3450;font-size:clamp(30px,9vw,42px);font-weight:300;line-height:1;transform:translateY(2px)}.wg-copy{color:#9a93ac;max-width:40ch;margin:22px 0 0;font-size:14.5px;line-height:1.6}.wg-form{gap:8px;width:100%;margin-top:22px;display:flex}.wg-input{color:#f2eefc;background:#150f26e6;border:1px solid #8b5cf657;border-radius:10px;flex:auto;min-width:0;height:48px;padding:0 14px;font-size:16px;transition:border-color .18s,box-shadow .18s}.wg-input::placeholder{color:var(--wf-ink-dim)}.wg-input:focus{border-color:var(--wf-cyan);outline:none;box-shadow:0 0 0 3px #22d3ee29}.wg-input:disabled{opacity:.6}.wg-go{letter-spacing:.2px;color:#14061a;cursor:pointer;background:linear-gradient(135deg, var(--wf-cyan) 0%, var(--wf-violet) 55%, var(--wf-magenta) 100%);border:0;border-radius:10px;flex:none;height:48px;padding:0 20px;font-size:14px;font-weight:700;transition:filter .18s,transform .12s}.wg-go:hover:not(:disabled){filter:brightness(1.1)}.wg-go:active:not(:disabled){transform:translateY(1px)}.wg-go:disabled{opacity:.65;cursor:default}.wg-error{color:#ff8085;margin:10px 0 0;font-size:13px}.wg-fine{letter-spacing:.3px;color:#5d5870;margin:16px 0 0;font-size:11px}.wg-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:2px}@media (width<=360px){.wg-unit{min-width:60px}.wg-form{flex-direction:column}.wg-go{width:100%}}@media (prefers-reduced-motion:reduce){.wg-go{transition:none}}
