*,: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:Gabarito,Plus Jakarta Sans,system-ui,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%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!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-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-right-1{right:-.25rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-3{right:.75rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-4{top:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[9998\]{z-index:9998}.col-span-2{grid-column:span 2/span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.-ml-\[3px\]{margin-left:-3px}.-mt-1{margin-top:-.25rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[120px\]{height:120px}.h-\[300px\]{height:300px}.h-\[90px\]{height:90px}.h-full{height:100%}.max-h-\[88vh\]{max-height:88vh}.min-h-0{min-height:0}.min-h-\[32px\]{min-height:32px}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[38\%\]{width:38%}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-6xl{max-width:72rem}.max-w-\[560px\]{max-width:560px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;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))}.translate-x-0\.5{--tw-translate-x:.125rem;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))}.translate-x-6{--tw-translate-x:1.5rem;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))}.translate-y-0{--tw-translate-y:0px;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))}.translate-y-3{--tw-translate-y:.75rem;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))}.translate-y-8{--tw-translate-y:2rem;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))}.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 pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-grab{cursor:grab}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.list-decimal{list-style-type:decimal}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-outline-var\/20>:not([hidden])~:not([hidden]){border-color:#3d4a4633}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:2rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-pill{border-radius:3rem}.rounded-xl{border-radius:1.5rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-300\/50{border-color:#fcd34d80}.border-black\/40{border-color:#0006}.border-blue-500\/60{border-color:#3b82f699}.border-cyan-300\/50{border-color:#67e8f980}.border-dock\/40{border-color:#3d4a4666}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-300\/50{border-color:#6ee7b780}.border-emerald-500\/60{border-color:#10b98199}.border-fuchsia-300\/50{border-color:#f0abfc80}.border-fuchsia-400\/60{border-color:#e879f999}.border-green-500\/60{border-color:#22c55e99}.border-indigo-200\/50{border-color:#c7d2fe80}.border-indigo-400\/60{border-color:#818cf899}.border-lime-300\/50{border-color:#bef26480}.border-lime-400\/60{border-color:#a3e63599}.border-orange-500\/60{border-color:#f9731699}.border-outline-var\/25{border-color:#3d4a4640}.border-outline-var\/30{border-color:#3d4a464d}.border-outline-var\/40{border-color:#3d4a4666}.border-outline-var\/60{border-color:#3d4a4699}.border-primary{--tw-border-opacity:1;border-color:rgb(44 90 68/var(--tw-border-opacity,1))}.border-primary\/20{border-color:#2c5a4433}.border-primary\/25{border-color:#2c5a4440}.border-primary\/30{border-color:#2c5a444d}.border-purple-500\/60{border-color:#a855f799}.border-red-300\/60{border-color:#fca5a599}.border-red-500\/60{border-color:#ef444499}.border-rose-300\/50{border-color:#fda4af80}.border-rose-500\/60{border-color:#f43f5e99}.border-sky-300\/50{border-color:#7dd3fc80}.border-sky-400\/60{border-color:#38bdf899}.border-sky-500\/60{border-color:#0ea5e999}.border-slate-300\/40{border-color:#cbd5e166}.border-surface{--tw-border-opacity:1;border-color:rgb(246 240 228/var(--tw-border-opacity,1))}.border-teal-300\/50{border-color:#5eead480}.border-tertiary\/60{border-color:#e8879f99}.border-violet-200\/70{border-color:#ddd6feb3}.border-violet-300\/50{border-color:#c4b5fd80}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/50{border-color:#ffffff80}.border-white\/60{border-color:#fff9}.border-yellow-100\/70{border-color:#fef9c3b3}.border-yellow-100\/80{border-color:#fef9c3cc}.border-yellow-200\/50{border-color:#fef08a80}.border-yellow-300\/60{border-color:#fde04799}.border-yellow-500\/60{border-color:#eab30899}.border-t-primary{--tw-border-opacity:1;border-top-color:rgb(44 90 68/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.bg-\[\#27AE60\]{--tw-bg-opacity:1;background-color:rgb(39 174 96/var(--tw-bg-opacity,1))}.bg-\[\#2D9CDB\]{--tw-bg-opacity:1;background-color:rgb(45 156 219/var(--tw-bg-opacity,1))}.bg-\[\#4A6B9B\]{--tw-bg-opacity:1;background-color:rgb(74 107 155/var(--tw-bg-opacity,1))}.bg-\[\#4A9B8E\]{--tw-bg-opacity:1;background-color:rgb(74 155 142/var(--tw-bg-opacity,1))}.bg-\[\#C0392B\]{--tw-bg-opacity:1;background-color:rgb(192 57 43/var(--tw-bg-opacity,1))}.bg-\[\#E2884A\]{--tw-bg-opacity:1;background-color:rgb(226 136 74/var(--tw-bg-opacity,1))}.bg-amber-600\/80{background-color:#d97706cc}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-coral{--tw-bg-opacity:1;background-color:rgb(232 105 74/var(--tw-bg-opacity,1))}.bg-cyan-600\/80{background-color:#0891b2cc}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-600\/80{background-color:#059669cc}.bg-fuchsia-600\/80{background-color:#c026d3cc}.bg-indigo-500\/80{background-color:#6366f1cc}.bg-lime-600\/80{background-color:#65a30dcc}.bg-on-surface{--tw-bg-opacity:1;background-color:rgb(47 58 55/var(--tw-bg-opacity,1))}.bg-on-surface\/95{background-color:#2f3a37f2}.bg-outline-var{--tw-bg-opacity:1;background-color:rgb(61 74 70/var(--tw-bg-opacity,1))}.bg-outline-var\/50{background-color:#3d4a4680}.bg-primary{--tw-bg-opacity:1;background-color:rgb(44 90 68/var(--tw-bg-opacity,1))}.bg-red-700\/85{background-color:#b91c1cd9}.bg-rose-600\/80{background-color:#e11d48cc}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(110 169 131/var(--tw-bg-opacity,1))}.bg-secondary-dim{--tw-bg-opacity:1;background-color:rgb(207 231 219/var(--tw-bg-opacity,1))}.bg-sky-600\/80{background-color:#0284c7cc}.bg-slate-500\/70{background-color:#64748bb3}.bg-surface{--tw-bg-opacity:1;background-color:rgb(246 240 228/var(--tw-bg-opacity,1))}.bg-surface-high{--tw-bg-opacity:1;background-color:rgb(221 209 190/var(--tw-bg-opacity,1))}.bg-surface-low{--tw-bg-opacity:1;background-color:rgb(243 229 200/var(--tw-bg-opacity,1))}.bg-surface-lowest{--tw-bg-opacity:1;background-color:rgb(253 248 242/var(--tw-bg-opacity,1))}.bg-surface-mid{--tw-bg-opacity:1;background-color:rgb(229 218 201/var(--tw-bg-opacity,1))}.bg-teal-600\/80{background-color:#0d9488cc}.bg-tertiary-dim{--tw-bg-opacity:1;background-color:rgb(249 184 200/var(--tw-bg-opacity,1))}.bg-tertiary\/30{background-color:#e8879f4d}.bg-transparent{background-color:#0000}.bg-violet-500\/90{background-color:#8b5cf6e6}.bg-violet-600\/80{background-color:#7c3aedcc}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-yellow-400\/90{background-color:#facc15e6}.bg-yellow-500\/80{background-color:#eab308cc}.bg-yellow-500\/90{background-color:#eab308e6}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.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-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-\[22px\]{padding-bottom:22px}.pb-\[360px\]{padding-bottom:360px}.pl-1{padding-left:.25rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pr-4{padding-right:1rem}.pt-14{padding-top:3.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:Be Vietnam Pro,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Gabarito,Plus Jakarta Sans,system-ui,sans-serif}.font-timer{font-family:Be Vietnam Pro,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-body-md{font-size:.875rem;line-height:1.6}.text-display-md{letter-spacing:-.01em;font-size:2.5rem;font-weight:700;line-height:1.15}.text-label-sm{letter-spacing:.05em;font-size:.6875rem;font-weight:700;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-title-lg{font-size:1.5rem;font-weight:700;line-height:1.3}.text-title-md{font-size:1.125rem;font-weight:600;line-height:1.4}.text-title-sm{font-size:.9375rem;font-weight:600;line-height:1.4}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-\[14px\]{line-height:14px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-coral{--tw-text-opacity:1;color:rgb(232 105 74/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-error{--tw-text-opacity:1;color:rgb(186 26 26/var(--tw-text-opacity,1))}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-lime-300{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-on-surface{--tw-text-opacity:1;color:rgb(47 58 55/var(--tw-text-opacity,1))}.text-on-surface-2{--tw-text-opacity:1;color:rgb(107 101 96/var(--tw-text-opacity,1))}.text-on-surface-2\/50{color:#6b656080}.text-on-surface-2\/60{color:#6b656099}.text-on-surface-2\/70{color:#6b6560b3}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:rgb(44 90 68/var(--tw-text-opacity,1))}.text-primary-ink{--tw-text-opacity:1;color:rgb(0 41 40/var(--tw-text-opacity,1))}.text-primary\/60{color:#2c5a4499}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-ink{--tw-text-opacity:1;color:rgb(142 66 88/var(--tw-text-opacity,1))}.text-secondary{--tw-text-opacity:1;color:rgb(110 169 131/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-tertiary{--tw-text-opacity:1;color:rgb(232 135 159/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-yellow-200{--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-70{opacity:.7}.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)}.shadow-ambient{--tw-shadow:0 4px 24px 0 #312e291a;--tw-shadow-colored:0 4px 24px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-float{--tw-shadow:0 12px 40px 0 #312e2914;--tw-shadow-colored:0 12px 40px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 4px 24px 0 #b07d2a47;--tw-shadow-colored:0 4px 24px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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-1{--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(1px + 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-2{--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)}.ring-4{--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(4px + 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-outline-var\/50{--tw-ring-color:#3d4a4680}.ring-outline-var\/60{--tw-ring-color:#3d4a4699}.ring-primary{--tw-ring-opacity:1;--tw-ring-color:rgb(44 90 68/var(--tw-ring-opacity,1))}.ring-primary\/30{--tw-ring-color:#2c5a444d}.ring-secondary\/60{--tw-ring-color:#6ea98399}.ring-tertiary\/50{--tw-ring-color:#e8879f80}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/50{--tw-ring-color:#ffffff80}.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)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026);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)}.invert{--tw-invert:invert(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)}.sepia{--tw-sepia:sepia(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{--tw-backdrop-blur:blur(8px);-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-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;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-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--color-surface:#f6f0e4;--color-surface-lowest:#fdf8f2;--color-surface-low:#f3e5c8;--color-surface-mid:#e5dac9;--color-primary:#2c5a44;--color-primary-dim:#a8e8e6;--color-secondary:#6ea983;--color-secondary-dim:#cfe7db;--color-tertiary:#e8879f;--color-tertiary-dim:#f9b8c8;--color-on-surface:#2f3a37;--color-on-surface-2:#6b6560;--color-outline-var:#3d4a46;--color-reward:#dfa92c;--color-coral:#e8694a;--color-parchment:#fdf4e0;--color-wood:#8a6a3c;--color-wood-dark:#5c3f14;--color-dock:#3d4a46;--color-dock-dark:#1c2725;--color-rose-ink:#8e4258;--color-green-ink:#2c5a44;--color-forge-deep:#1e1a14;--color-forge:#2a2418;--color-forge-boss:#1e2218;--color-forge-edge:#8b6914;--color-forge-line:#5a4a2a;--color-forge-ink:#f0e6d0;--color-forge-ink-dim:#c8a870;--color-forge-ink-mute:#8a7a5c;--color-hp-high:#3d9e9c;--color-hp-mid:#ff9f0a;--color-hp-low:#ff453a;--color-danger:#ff453a;--color-warning:#ff9f0a;--color-crit:#ffe033;--color-success:#52a970;--color-error:#ba1a1a;--color-gold:gold;--color-gold-deep:#c9960c;--color-gold-bright:#fbbf24;--color-gold-dark:#d97706;--color-rift:#ff8c42;--color-rarity-rare:#60a5fa;--color-rarity-epic:#c084fc;--color-rarity-legendary:gold;--color-medal-gold:gold;--color-medal-silver:silver;--color-medal-bronze:#cd7f32;--color-squad-1:#4dd8e8;--color-squad-2:#f2b84b;--color-squad-3:#e85dc0;--font-sans:Gabarito, "Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Be Vietnam Pro", sans-serif;--primary:var(--color-primary);--primary-dim:var(--color-primary-dim);--secondary:var(--color-secondary);--tertiary:var(--color-tertiary);--coral:var(--color-coral);--surface:var(--color-surface);--on-surface:var(--color-on-surface);--on-surface-2:var(--color-on-surface-2);--outline-var:var(--color-outline-var)}html,body{background-color:var(--color-surface);color:var(--color-on-surface);min-height:100%;font-family:Be Vietnam Pro,sans-serif}.glass{background:color-mix(in srgb, var(--color-surface-lowest) 72%, transparent);-webkit-backdrop-filter:blur(16px)}.bg-gradient-cta{color:var(--color-on-surface);background:linear-gradient(135deg, var(--color-tertiary-dim) 0%, var(--color-tertiary) 100%)!important}@keyframes cheerPulse{0%{transform:scale(1);box-shadow:0 0 #dfa92cb3,0 8px 32px #dfa92c59}45%{transform:scale(1.04);box-shadow:0 0 0 14px #dfa92c00,0 12px 48px #dfa92c8c}to{transform:scale(1);box-shadow:0 0 #dfa92c00,0 8px 32px #dfa92c59}}.cheer-popup{animation:1.4s ease-in-out infinite cheerPulse}@keyframes taskPopIn{0%{opacity:0;transform:scale(.75)translateY(-6px)}60%{opacity:1;transform:scale(1.04)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}.task-pop-in{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards taskPopIn}@keyframes tutorialSlideIn{0%{opacity:0;transform:scale(.82)translateY(48px)}60%{opacity:1;transform:scale(1.04)translateY(-6px)}78%{transform:scale(.98)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)}}.tutorial-slide-in{animation:.55s cubic-bezier(.34,1.56,.64,1) forwards tutorialSlideIn}:root{--sk-base:#e4e4e7;--sk-shine:#f2f2f4}@keyframes sk-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes sk-pulse{0%,to{opacity:.5}50%{opacity:.25}}.sk-shimmer{background:linear-gradient(90deg, var(--sk-base) 25%, var(--sk-shine) 50%, var(--sk-base) 75%);opacity:.5;background-size:200% 100%;animation:1.4s ease-in-out infinite sk-shimmer}.sk-pulse{background-color:var(--sk-base);animation:2s cubic-bezier(.4,0,.6,1) infinite sk-pulse}.border-ghost{border:1px solid color-mix(in srgb, var(--color-outline-var) 15%, transparent)}@keyframes shardFlyTL{0%{opacity:0;transform:translate(-80px,-80px)scale(.2)rotate(-40deg)}20%{opacity:1}85%{opacity:.8;transform:translate(0)scale(1.1)rotate(8deg)}to{opacity:0;transform:translate(0)scale(0)}}@keyframes shardFlyTR{0%{opacity:0;transform:translate(80px,-80px)scale(.2)rotate(40deg)}20%{opacity:1}85%{opacity:.8;transform:translate(0)scale(1.1)rotate(-8deg)}to{opacity:0;transform:translate(0)scale(0)}}@keyframes shardFlyBL{0%{opacity:0;transform:translate(-80px,80px)scale(.2)rotate(40deg)}20%{opacity:1}85%{opacity:.8;transform:translate(0)scale(1.1)rotate(-8deg)}to{opacity:0;transform:translate(0)scale(0)}}@keyframes shardFlyBR{0%{opacity:0;transform:translate(80px,80px)scale(.2)rotate(-40deg)}20%{opacity:1}85%{opacity:.8;transform:translate(0)scale(1.1)rotate(8deg)}to{opacity:0;transform:translate(0)scale(0)}}@keyframes armourReveal{0%{opacity:0;filter:brightness(4)saturate(0);transform:scale(.4)}40%{opacity:1;filter:brightness(2)saturate(1.5);transform:scale(1.12)}70%{filter:brightness(1.1);transform:scale(.97)}to{opacity:1;filter:brightness()drop-shadow(0 0 18px #e8879fb3);transform:scale(1)}}@keyframes armourFlash{0%{opacity:0}25%{opacity:.85}to{opacity:0}}.shard-tl{animation:.9s cubic-bezier(.4,0,.2,1) forwards shardFlyTL}.shard-tr{animation:.9s cubic-bezier(.4,0,.2,1) forwards shardFlyTR}.shard-bl{animation:.9s cubic-bezier(.4,0,.2,1) forwards shardFlyBL}.shard-br{animation:.9s cubic-bezier(.4,0,.2,1) forwards shardFlyBR}.armour-reveal{animation:.8s cubic-bezier(.34,1.56,.64,1) .85s both armourReveal}.armour-flash{animation:.4s ease-out .82s both armourFlash}@keyframes fieldSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.field-slide-in{animation:.28s cubic-bezier(.25,.46,.45,.94) forwards fieldSlideIn}.placeholder\:text-on-surface-2\/40::placeholder{color:#6b656066}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;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))}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-green-500\/10:hover{background-color:#22c55e1a}.hover\:bg-orange-500\/10:hover{background-color:#f973161a}.hover\:bg-purple-500\/10:hover{background-color:#a855f71a}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-tertiary\/10:hover{background-color:#e8879f1a}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-yellow-500\/10:hover{background-color:#eab3081a}.hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(47 58 55/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(44 90 68/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;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))}.active\:scale-\[0\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;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))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:bg-white\/50{background-color:#ffffff80}@media (width>=640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.md\:sticky{position:sticky}.md\:top-3{top:.75rem}.md\:m-3{margin:.75rem}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:block{display:block}.md\:h-\[546px\]{height:546px}.md\:w-\[676px\]{width:676px}.md\:min-w-\[420px\]{min-width:420px}.md\:max-w-2xl{max-width:42rem}.md\:max-w-none{max-width:none}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-center{justify-content:center}.md\:self-start{align-self:flex-start}.md\:rounded-2xl{border-radius:2rem}.md\:rounded-xl{border-radius:1.5rem}.md\:border-l{border-left-width:1px}.md\:border-white\/10{border-color:#ffffff1a}.md\:p-1\.5{padding:.375rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:pt-6{padding-top:1.5rem}}@media (width>=1024px){.lg\:max-w-3xl{max-width:48rem}}@media (width>=1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1536px){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ink{--paper:#fcf5ed;--paper-2:#f5ecdd;--paper-3:#ece3d5;--edge:#d9cdb8;--edge-soft:#e5dbc9;--ink:#2a2723;--ink-2:#6b6560;--ink-3:#8d857c;--teal:#2f8280;--teal-ink:#0d3b3a;--gold:#a8801f;--gold-soft:#f2e4bb;--coral:#c94f34;--sage:#468f61;--lift:0 2px 0 var(--edge), 0 14px 30px -22px #2a2723d9;--grain-alpha:.05;zoom:var(--ink-k,1);width:var(--ink-w,100%);height:var(--ink-h,100%);font-family:Gabarito,Plus Jakarta Sans,system-ui,sans-serif;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.ink *{box-sizing:border-box}.ink-overlay{pointer-events:none;z-index:26}.ink-overlay .dockbar{pointer-events:auto}.ink .compare{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:24px;display:grid}.ink .phonecase{flex-direction:column;gap:8px;display:flex}.ink .phonecase>.cap{flex-wrap:wrap;align-items:center;gap:8px;font-family:Gabarito,sans-serif;font-size:14px;font-weight:800;display:flex}.ink .phonecase>.cap span{border:1.5px solid;border-radius:999px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.ink .tag-now{color:var(--coral);border-color:var(--coral)}.ink .tag-next{color:var(--sage);border-color:var(--sage)}.ink .phone{aspect-ratio:9/17.6;width:100%;max-width:340px;box-shadow:0 0 0 1.5px var(--edge), 0 24px 50px -28px #2a2723e6;border:8px solid #2a2723;border-radius:30px;font-family:Gabarito,sans-serif;position:relative;overflow:hidden}.ink .screen{flex-direction:column;display:flex;position:absolute;inset:0}.ink .b-bg{background:#fcf5ed}.ink .b-pad{flex-direction:column;flex:1;gap:16px;padding:24px 16px 8px;display:flex}.ink .b-h1{color:#312e29;letter-spacing:-.02em;margin:0;font-family:Plus Jakarta Sans,Gabarito,sans-serif;font-size:23px;font-weight:800}.ink .b-sub{color:#6b6560;margin:0;font-size:12px;font-weight:500}.ink .b-card{background:#fff;border:1px solid #e6e0d6;border-radius:16px;padding:8px 16px}.ink .b-lab{letter-spacing:.08em;text-transform:uppercase;color:#8d857c;margin:0 0 8px;font-size:9.5px;font-weight:700}.ink .b-row{gap:8px;display:flex}.ink .b-pill{text-align:center;color:#312e29;background:#f3efe8;border:1px solid #e6e0d6;border-radius:10px;flex:1;padding:8px 0;font-size:12px;font-weight:600}.ink .b-pill.on{color:#5b21b6;background:#ede9fe;border-color:#c9b8f7}.ink .b-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ink .b-slot{color:#312e29;text-align:center;background:#f3efe8;border:1px solid #e6e0d6;border-radius:10px;padding:8px 0;font-size:12px;font-weight:600}.ink .b-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#7c3aed,#a78bfa);border-radius:14px;margin-top:auto;padding:16px 0;font-size:14px;font-weight:700}.ink .b-nav{background:#fcf5ed;border-top:1px solid #e6e0d6;padding:8px 0;display:flex}.ink .b-nav div{text-align:center;letter-spacing:.13em;text-transform:uppercase;color:#8d857c;flex:1;font-size:8px;font-weight:700}.ink .b-nav div i{margin-bottom:2px;font-size:17px;font-style:normal;display:block}.ink .b-nav div.on{color:#7c3aed}.ink .a-bg{background:#e8d9bd;overflow:hidden}.ink .a-sky{background:linear-gradient(#cfe3d6 0%,#e6ddc4 46%,#cdbf9a 100%);position:absolute;inset:0}.ink .a-far{opacity:.55;background:#a9c6ac;border-radius:52% 48% 0 0/100% 100% 0 0;height:150px;position:absolute;top:20%;left:-14%;right:-14%}.ink .a-near{opacity:.7;background:#8fb492;border-radius:46% 54% 0 0/100% 100% 0 0;height:190px;position:absolute;top:34%;left:-20%;right:-20%}.ink .a-path{opacity:.65;background:#ddcda6;border-radius:40% 40% 0 0;width:26px;height:62%;position:absolute;top:38%;left:44%;transform:skew(-7deg)}.ink .a-grainlay{pointer-events:none;z-index:40;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23m)'/%3E%3C/svg%3E");position:absolute;inset:0}.ink .hud{z-index:20;padding:8px 8px 0;position:absolute;top:0;left:0;right:0}.ink .hudbar{background:linear-gradient(#5d4426,#42301a);border:2px solid #2b1d0d;border-radius:18px;align-items:flex-start;height:36px;padding-top:2px;padding-left:40px;display:flex;position:relative}.ink .hudbar .who{color:#f4e3bb;letter-spacing:.02em;font-size:9.5px;font-weight:800;line-height:1}.ink .hudbar .lv{color:#f0c454;margin-left:4px;font-size:8px;font-weight:800}.ink{--xpbar-l:41px;--xpbar-r:81px}.ink .xpbar{left:var(--xpbar-l);right:var(--xpbar-r);background:#2b1d0d;border-radius:6px;height:11px;position:absolute;bottom:3px;overflow:hidden}.ink .xpbar i{background:linear-gradient(90deg,#f0c454,#f7e08a);width:64%;height:100%;display:block}.ink .face{z-index:2;background:#f6e5c4;border:3px solid #c59a14;border-radius:50%;width:40px;height:40px;position:absolute;top:-7px;left:-2px;overflow:hidden;box-shadow:0 0 0 2px #2b1d0d,0 3px 6px -2px #00000080}.ink .face .head{background:#7fc4a8;border:2px solid #002928;border-radius:50%;width:20px;height:19px;position:absolute;top:8px;left:7px}.ink .face .head:before,.ink .face .head:after{content:"";background:#002928;border-radius:50%;width:3px;height:4px;position:absolute;top:6px}.ink .face .head:before{left:3px}.ink .face .head:after{left:11px}.ink .coins{z-index:3;gap:4px;display:flex;position:absolute;top:1px;right:6px}.ink .cap{color:#f4e3bb;background:#33240f;border:2px solid #2b1d0d;border-radius:10px;align-items:center;gap:3px;height:20px;padding:0 8px 0 4px;font-size:9px;font-weight:800;display:flex}.ink .cap i{border-radius:50%;width:11px;height:11px;display:block}.ink .cap .g{background:radial-gradient(circle at 35% 30%,#ffe9a3,#dfa92c);border:1.5px solid #8a6212}.ink .cap .f{background:radial-gradient(circle at 35% 30%,#ffc48a,#e8694a);border:1.5px solid #94331d;border-radius:50%/60% 60% 40% 40%}.ink .cap b{font-weight:800}.ink .plus{color:#eafbe9;background:linear-gradient(#7fd08c,#4d9a5c);border:2px solid #24421f;border-radius:5px;justify-content:center;align-self:center;align-items:center;width:17px;height:17px;font-size:11px;font-weight:900;line-height:1;display:flex}.ink .rail{z-index:18;flex-direction:column;gap:8px;display:flex;position:absolute;top:52px}.ink .rail.l{left:-10px}.ink .rail.r{right:-10px}.ink .banner{text-align:center;background:linear-gradient(#4f7d78,#2f5d59);border:2.5px solid #002928;border-radius:5px;width:50px;padding:4px 4px 8px;position:relative}.ink .rail.l .banner{border-left:none;border-radius:0 5px 5px 0}.ink .rail.r .banner{border-right:none;border-radius:5px 0 0 5px}.ink .banner svg{width:17px;height:17px;margin:0 auto 1px;display:block}.ink .banner em{letter-spacing:.05em;color:#e9f5f0;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:800;display:block}.ink .badge{color:#fff;z-index:4;background:#e8694a;border:2px solid #7d2f19;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:900;line-height:1;display:flex;position:absolute;top:-5px;right:-4px}.ink .scrollwrap{z-index:22;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:74px;left:11px;right:17px}.ink .scrl{background:linear-gradient(#fdf4e0,#f3e5c8);border:3px solid #8a6a3c;border-radius:6px 18px 6px 16px;padding:16px 16px 8px;position:relative;box-shadow:0 6px 0 -1px #59402059,0 14px 24px -12px #3c2a148c}.ink .scrl:before,.ink .scrl:after{content:"";background:#e2cfa4;border:3px solid #8a6a3c;width:22px;height:14px;position:absolute}.ink .scrl:before{border-bottom:none;border-right:none;border-radius:6px 0 22px;top:-3px;left:-3px}.ink .scrl:after{border-top:none;border-left:none;border-radius:22px 0 6px;bottom:-3px;right:-3px}.ink .tab{z-index:5;color:#3d2a09;letter-spacing:.06em;background:linear-gradient(#f5cf62,#dfa92c);border:2.5px solid #5c3f14;border-radius:6px;padding:3px 8px 4px;font-size:10px;font-weight:900;position:absolute;top:-13px;left:-7px;transform:rotate(-3deg);box-shadow:0 2px #5c3f14}.ink .scrl .title{color:#7a5c31;text-align:center;letter-spacing:.03em;margin:0;font-size:12px;font-weight:800}.ink .scrl .big{text-align:center;color:#2f8280;text-shadow:0 2px #ffffffb3;margin:0 0 8px;font-size:23px;font-weight:900;line-height:1}.ink .divider{letter-spacing:.11em;color:#8a6a3c;align-items:center;gap:8px;margin:0 0 8px;font-size:8.5px;font-weight:800;display:flex}.ink .divider:before,.ink .divider:after{content:"";background:#d8c295;border-radius:1px;flex:1;height:2px}.ink .divider i{color:#b3945f;font-size:10px;font-style:normal}.ink .durrow{gap:4px;margin:0 0 8px;display:flex}.ink .dur{text-align:center;color:#6b5128;background:linear-gradient(#f7ebd0,#eddcb4);border:2px solid #8a6a3c;border-radius:999px;flex:1;padding:4px 0;font-size:10.5px;font-weight:800}.ink .dur.on{color:#28321f;background:linear-gradient(#f7d772,#e2b53d);border-color:#5c3f14;box-shadow:0 0 0 2px #f0c45459}.ink .slots{grid-template-columns:repeat(3,1fr);gap:4px;max-height:104px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(#000 76%,#0000 100%)}.ink .slot{text-align:center;color:#5f4826;background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #8a6a3c;border-radius:6px;padding:8px 0;font-size:10.5px;font-weight:800;position:relative;box-shadow:inset 0 -2px #8a6a3c2e}.ink .slot.taken{color:#a4977f;background:#e9dfc7;border-color:#b2a181}.ink .slot .mini{z-index:3;background:#f6e5c4;border:2px solid #2f8280;border-radius:50%;width:17px;height:17px;position:absolute;top:-6px;right:-5px;overflow:hidden}.ink .slot .mini:after{content:"";background:#e8a0b4;border:1.5px solid #002928;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:3px}.ink .slot .hot{color:#fff;z-index:3;background:#e8694a;border:2px solid #7d2f19;border-radius:7px;align-items:center;height:14px;padding:0 4px;font-size:7.5px;font-weight:900;display:flex;position:absolute;top:-6px;left:-5px}.ink .critter{z-index:8;width:62px;height:58px;position:absolute;top:-42px;right:-2px}.ink .critter .sh{background:#3c2d1447;border-radius:50%;width:46px;height:9px;position:absolute;bottom:0;left:8px}.ink .critter .bod{background:#7fc4a8;border:3px solid #002928;border-radius:52% 48% 44% 44%;width:48px;height:44px;animation:2.4s ease-in-out infinite breathe;position:absolute;bottom:5px;left:6px;box-shadow:inset -8px -6px #346e606b,inset 5px 4px #ffffff3d}.ink .critter .ey{background:#002928;border-radius:50%;width:7px;height:8px;position:absolute;top:17px}.ink .critter .ey.l{left:11px}.ink .critter .ey.r{left:27px}.ink .critter .ey:after{content:"";background:#fff;border-radius:50%;width:2.6px;height:2.6px;position:absolute;top:1px;left:1.2px}.ink .critter .ck{opacity:.6;background:#e8694a;border-radius:50%;width:6px;height:3.5px;position:absolute;top:26px}.ink .critter .ck.l{left:5px}.ink .critter .ck.r{left:35px}@keyframes breathe{0%,to{transform:scaleY(1)translateY(0)}50%{transform:scaleY(1.05)translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ink .critter .bod{animation:none}}.ink .ctas{justify-content:center;gap:8px;display:flex}.ink .btn{letter-spacing:.02em;border:2.5px solid;border-radius:13px;padding:8px 24px;font-size:12px;font-weight:900;line-height:1}.ink .btn.sec{color:#f7ecd6;background:linear-gradient(#a98a5f,#7d5c2e);border-color:#4a3418;box-shadow:0 4px #4a3418,inset 0 -3px #00000029,inset 0 2px #ffffff24}.ink .btn.pri{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14;box-shadow:0 4px #5c3f14,inset 0 -3px #5c3f1438,inset 0 2px #fff6,0 0 18px -4px #f0c454cc}.ink .a-nav{z-index:26;background-color:#7d5528;background-image:repeating-linear-gradient(93deg,#00000029 0 2px,#0000 2px 10px),repeating-linear-gradient(93deg,#ffffff0f 0 1px,#0000 1px 16px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-top:3px solid #3f2810;align-items:flex-end;height:56px;padding:0 4px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ink .a-nav div{text-align:center;flex:1;padding-bottom:2px}.ink .a-nav .plate{background:#4a3018;border:2px solid #2b1d0d;border-radius:7px;justify-content:center;align-items:center;width:27px;height:27px;margin:0 auto 2px;display:flex}.ink .a-nav .plate svg{width:15px;height:15px;display:block}.ink .a-nav em{letter-spacing:.08em;text-transform:uppercase;color:#f0dcb4;font-size:7px;font-style:normal;font-weight:800}.ink .a-nav .on{position:relative;transform:translateY(-11px)}.ink .a-nav .on .plate{background:linear-gradient(#f5cf62,#dfa92c);border:3px solid #5c3f14;border-radius:11px;width:38px;height:38px;margin-bottom:3px;box-shadow:0 3px #5c3f14,0 0 18px -2px #f0c454b3}.ink .a-nav .on .plate svg{width:20px;height:20px}.ink .a-nav .on em{color:#ffeab0;font-size:7.5px}.ink .viewtabs{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.ink .viewbtn{letter-spacing:.01em;cursor:pointer;background:var(--paper-2);color:var(--ink-2);border:1.5px solid var(--edge);box-shadow:var(--lift);border-radius:999px;padding:8px 16px;font-family:Gabarito,sans-serif;font-size:13px;font-weight:800}.ink .viewbtn[aria-pressed=true]{background:var(--teal);color:var(--paper);border-color:var(--teal)}.ink .viewbtn:focus-visible{outline:2.5px solid var(--gold);outline-offset:3px}.ink .deck[hidden]{display:none}.ink .desks{flex-direction:column;gap:24px;display:flex}.ink .win{aspect-ratio:16/10.5;border:1.5px solid var(--edge);border-radius:12px;flex-direction:column;width:100%;font-family:Gabarito,sans-serif;display:flex;overflow:hidden;box-shadow:0 24px 50px -30px #2a2723cc}.ink .chrome{background:#2a2723;flex:0 0 26px;align-items:center;gap:8px;padding:0 8px;display:flex}.ink .chrome i{background:#585149;border-radius:50%;width:8px;height:8px;display:block}.ink .chrome span{color:#b5aca2;background:#3a352f;border-radius:5px;margin-left:8px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:9px}.ink .viewport{flex:1;position:relative;overflow:hidden}.ink .dsk-b{background:#fcf5ed;flex-direction:column;display:flex;position:absolute;inset:0}.ink .dsk-b .stage{flex:1;justify-content:center;padding:16px 0 0;display:flex}.ink .dsk-b .colinner{z-index:2;flex-direction:column;gap:8px;width:36%;display:flex}.ink .dead{z-index:1;border:1.5px dashed #cfc4b3;border-radius:10px;justify-content:center;align-items:center;width:29%;display:flex;position:absolute;top:20px;bottom:52px}.ink .dead.l{left:2%}.ink .dead.r{right:2%}.ink .dead em{letter-spacing:.16em;text-transform:uppercase;color:#9a8d78;font-size:10px;font-style:normal;font-weight:800}.ink .dsk-b .b-h1{font-size:20px}.ink .b-h1{margin:0}.ink .dsk-b .b-nav{padding:8px 0}.ink .dsk-b .b-nav .inner{width:34%;margin:0 auto;display:flex}.ink .dsk-b .b-nav .inner div{flex:1}.ink .dsk-a{background:#e8d9bd;position:absolute;inset:0;overflow:hidden}.ink .d-sky{background:linear-gradient(#cfe3d6 0%,#e6ddc4 52%,#cdbf9a 100%);position:absolute;inset:0}.ink .d-far{opacity:.5;background:#a9c6ac;border-radius:52% 48% 0 0/100% 100% 0 0;height:190px;position:absolute;top:16%;left:-6%;right:-6%}.ink .d-near{opacity:.68;background:#8fb492;border-radius:46% 54% 0 0/100% 100% 0 0;height:250px;position:absolute;top:30%;left:-10%;right:-10%}.ink .d-path{opacity:.6;background:#ddcda6;border-radius:40% 40% 0 0;width:52px;height:60%;position:absolute;top:34%;left:70%;transform:skew(-9deg)}.ink .d-grain{pointer-events:none;z-index:40;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='m2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23m2)'/%3E%3C/svg%3E");position:absolute;inset:0}.ink .d-hud{z-index:20;height:32px;position:absolute;top:9px;left:12px;right:12px}.ink .d-hud .bar{background:linear-gradient(#5d4426,#42301a);border:2.5px solid #2b1d0d;border-radius:16px;align-items:center;height:32px;padding-left:48px;display:flex;position:relative}.ink .d-hud .who{color:#f4e3bb;font-size:12px;font-weight:800}.ink .d-hud .lv{color:#f0c454;margin-left:8px;font-size:10px;font-weight:800}.ink .d-hud .xp{background:#2b1d0d;border-radius:3px;width:190px;height:5px;position:absolute;bottom:4px;left:50px;overflow:hidden}.ink .d-hud .xp i{background:linear-gradient(90deg,#f0c454,#f7e08a);width:64%;height:100%;display:block}.ink .d-face{z-index:2;background:#f6e5c4;border:3.5px solid #c59a14;border-radius:50%;width:48px;height:48px;position:absolute;top:-8px;left:-3px;overflow:hidden;box-shadow:0 0 0 2.5px #2b1d0d}.ink .d-face .head{background:#7fc4a8;border:2.5px solid #002928;border-radius:50%;width:24px;height:22px;position:absolute;top:10px;left:9px}.ink .d-face .head:before,.ink .d-face .head:after{content:"";background:#002928;border-radius:50%;width:3.5px;height:5px;position:absolute;top:7px}.ink .d-face .head:before{left:4px}.ink .d-face .head:after{left:13px}.ink .d-coins{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;top:3px;right:7px}.ink .d-cap{color:#f4e3bb;background:#33240f;border:2.5px solid #2b1d0d;border-radius:12px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:11px;font-weight:800;display:flex}.ink .d-cap i{border-radius:50%;width:13px;height:13px;display:block}.ink .d-cap .g{background:radial-gradient(circle at 35% 30%,#ffe9a3,#dfa92c);border:1.5px solid #8a6212}.ink .d-cap .f{background:radial-gradient(circle at 35% 30%,#ffc48a,#e8694a);border:1.5px solid #94331d}.ink .d-plus{color:#eafbe9;background:linear-gradient(#7fd08c,#4d9a5c);border:2.5px solid #24421f;border-radius:6px;justify-content:center;align-items:center;width:21px;height:21px;font-size:13px;font-weight:900;line-height:1;display:flex}.ink .d-rail{z-index:18;flex-direction:column;gap:8px;display:flex;position:absolute;top:62px}.ink .d-rail.l{left:-14px}.ink .d-rail.r{right:-14px}.ink .d-banner{text-align:center;clip-path:polygon(0 0,100% 0,100% 100%,50% 87%,0 100%);background:linear-gradient(#4f7d78,#2f5d59);border:3px solid #002928;width:62px;padding:8px 4px;position:relative}.ink .d-rail.l .d-banner{border-left:none;border-radius:0 6px 6px 0}.ink .d-rail.r .d-banner{border-right:none;border-radius:6px 0 0 6px}.ink .d-banner svg{width:21px;height:21px;margin:0 auto 2px;display:block}.ink .d-banner em{letter-spacing:.06em;color:#e9f5f0;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:800;display:block}.ink .d-badge{color:#fff;z-index:4;background:#e8694a;border:2.5px solid #7d2f19;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;font-weight:900;display:flex;position:absolute;top:-6px;right:-5px}.ink .d-left{z-index:22;flex-direction:column;gap:16px;width:27%;display:flex;position:absolute;top:62px;left:8.5%}.ink .d-mid{z-index:22;width:23%;position:absolute;top:62px;left:39%}.ink .d-scrl{background:linear-gradient(#fdf4e0,#f3e5c8);border:3.5px solid #8a6a3c;border-radius:7px 20px 7px 18px;padding:16px;position:relative;box-shadow:0 7px 0 -1px #59402059,0 16px 26px -12px #3c2a148c}.ink .d-scrl:before,.ink .d-scrl:after{content:"";background:#e2cfa4;border:3.5px solid #8a6a3c;width:26px;height:17px;position:absolute}.ink .d-scrl:before{border-bottom:none;border-right:none;border-radius:7px 0 26px;top:-3.5px;left:-3.5px}.ink .d-scrl:after{border-top:none;border-left:none;border-radius:26px 0 7px;bottom:-3.5px;right:-3.5px}.ink .d-tab{z-index:5;color:#3d2a09;letter-spacing:.06em;background:linear-gradient(#f5cf62,#dfa92c);border:3px solid #5c3f14;border-radius:7px;padding:4px 16px;font-size:12px;font-weight:900;position:absolute;top:-15px;left:-9px;transform:rotate(-3deg);box-shadow:0 2.5px #5c3f14}.ink .d-scrl .t{color:#7a5c31;text-align:center;letter-spacing:.04em;margin:0;font-size:13px;font-weight:800}.ink .d-scrl .big{text-align:center;color:#2f8280;text-shadow:0 2px #ffffffb3;margin:0 0 8px;font-size:26px;font-weight:900;line-height:1}.ink .d-div{letter-spacing:.12em;color:#8a6a3c;align-items:center;gap:8px;margin:0 0 8px;font-size:10px;font-weight:800;display:flex}.ink .d-div:before,.ink .d-div:after{content:"";background:#d8c295;border-radius:1px;flex:1;height:2px}.ink .d-div i{color:#b3945f;font-size:12px;font-style:normal}.ink .d-durrow{gap:8px;margin:0 0 8px;display:flex}.ink .d-dur{text-align:center;color:#6b5128;background:linear-gradient(#f7ebd0,#eddcb4);border:2.5px solid #8a6a3c;border-radius:999px;flex:1;padding:4px 0;font-size:12.5px;font-weight:800}.ink .d-dur.on{color:#28321f;background:linear-gradient(#f7d772,#e2b53d);border-color:#5c3f14;box-shadow:0 0 0 2.5px #f0c45459}.ink .d-slots{grid-template-columns:repeat(3,1fr);gap:8px;max-height:74px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.ink .d-slot{text-align:center;color:#5f4826;background:linear-gradient(#fbf1da,#f0e2c0);border:2.5px solid #8a6a3c;border-radius:7px;padding:8px 0;font-size:12px;font-weight:800;position:relative;box-shadow:inset 0 -2px #8a6a3c2e}.ink .d-slot.taken{color:#a4977f;background:#e9dfc7;border-color:#b2a181}.ink .d-slot .mini{z-index:3;background:#f6e5c4;border:2.5px solid #2f8280;border-radius:50%;width:20px;height:20px;position:absolute;top:-7px;right:-6px;overflow:hidden}.ink .d-slot .mini:after{content:"";background:#e8a0b4;border:1.5px solid #002928;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:3.5px}.ink .d-slot .hot{color:#fff;z-index:3;background:#e8694a;border:2.5px solid #7d2f19;border-radius:9px;align-items:center;height:17px;padding:0 4px;font-size:9px;font-weight:900;display:flex;position:absolute;top:-7px;left:-6px}.ink .d-ctas{justify-content:center;gap:8px;display:flex}.ink .d-btn{border:3px solid;border-radius:15px;padding:8px 24px;font-size:14px;font-weight:900;line-height:1}.ink .d-btn.sec{color:#f7ecd6;background:linear-gradient(#a98a5f,#7d5c2e);border-color:#4a3418;box-shadow:0 5px #4a3418,inset 0 -3px #00000029}.ink .d-btn.pri{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14;box-shadow:0 5px #5c3f14,inset 0 -3px #5c3f1438,0 0 22px -4px #f0c454cc}.ink .d-board{background:linear-gradient(#fdf4e0,#f3e5c8);border:3.5px solid #8a6a3c;border-radius:18px 7px;padding:16px;position:relative;box-shadow:0 7px 0 -1px #59402059,0 16px 26px -12px #3c2a148c}.ink .d-board .tab2{color:#eafaf7;letter-spacing:.05em;background:linear-gradient(#5f9b96,#2f8280);border:3px solid #002928;border-radius:7px;padding:3px 8px 4px;font-size:11px;font-weight:900;position:absolute;top:-14px;right:-9px;transform:rotate(2.5deg);box-shadow:0 2.5px #002928}.ink .d-board .bhead{color:#7a5c31;letter-spacing:.05em;text-align:center;margin:0 0 8px;font-size:12px;font-weight:800}.ink .d-row{background:#f8eed7;border:2px solid #cbb083;border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:8px;display:flex}.ink .d-row .av{background:#f6e5c4;border:2.5px solid #2f8280;border-radius:50%;flex:0 0 24px;width:24px;height:24px;position:relative;overflow:hidden}.ink .d-row .av:after{content:"";border:1.5px solid #002928;border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:4px}.ink .d-row .av.p1:after{background:#e8a0b4}.ink .d-row .av.p2:after{background:#9dc7f0}.ink .d-row .av.p3:after{background:#f0cf8a}.ink .d-row .av.p4:after{background:#b6e0a8}.ink .d-row b{color:#5f4826;text-align:left;flex:1;font-size:11.5px;font-weight:800}.ink .d-row span{color:#1f6360;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.ink .d-row.dim{opacity:.55}.ink .d-hero{z-index:19;width:170px;height:158px;position:absolute;bottom:88px;right:7%}.ink .d-hero .sh{background:#3c2d1442;border-radius:50%;width:126px;height:20px;position:absolute;bottom:0;left:22px}.ink .d-hero .bod{background:#7fc4a8;border:5px solid #002928;border-radius:52% 48% 44% 44%;width:132px;height:120px;animation:2.4s ease-in-out infinite breathe;position:absolute;bottom:12px;left:18px;box-shadow:inset -20px -16px #346e606b,inset 14px 11px #ffffff3d}.ink .d-hero .ey{background:#002928;border-radius:50%;width:18px;height:22px;position:absolute;top:44px}.ink .d-hero .ey.l{left:30px}.ink .d-hero .ey.r{left:76px}.ink .d-hero .ey:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;left:3.5px}.ink .d-hero .ck{opacity:.6;background:#e8694a;border-radius:50%;width:16px;height:9px;position:absolute;top:70px}.ink .d-hero .ck.l{left:15px}.ink .d-hero .ck.r{left:98px}@media (prefers-reduced-motion:reduce){.ink .d-hero .bod{animation:none}}.ink .d-nav{z-index:26;background-color:#7d5528;background-image:repeating-linear-gradient(93deg,#00000029 0 2px,#0000 2px 11px),repeating-linear-gradient(93deg,#ffffff0f 0 1px,#0000 1px 17px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-top:3.5px solid #3f2810;justify-content:center;align-items:flex-end;gap:24px;height:66px;padding:0 0 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ink .d-nav>div{text-align:center;width:72px;padding-bottom:2px}.ink .d-nav .plate{background:#4a3018;border:2.5px solid #2b1d0d;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto 3px;display:flex}.ink .d-nav .plate svg{width:18px;height:18px;display:block}.ink .d-nav em{letter-spacing:.09em;text-transform:uppercase;color:#f0dcb4;font-size:8.5px;font-style:normal;font-weight:800}.ink .d-nav .on{transform:translateY(-13px)}.ink .d-nav .on .plate{background:linear-gradient(#f5cf62,#dfa92c);border:3.5px solid #5c3f14;border-radius:13px;width:46px;height:46px;margin-bottom:4px;box-shadow:0 3.5px #5c3f14,0 0 22px -2px #f0c454b3}.ink .d-nav .on .plate svg{width:24px;height:24px}.ink .d-nav .on em{color:#ffeab0;font-size:9px}@media (width<=720px){.ink .d-mid{display:none}.ink .d-left{width:44%}.ink .dsk-b .colinner{width:52%}.ink .dead{display:none}}.ink .viewport{container-type:size}.ink .db{background:#d3e5da;font-family:Gabarito,sans-serif;position:absolute;inset:0;overflow:hidden}.ink .db-sky{background:linear-gradient(#dce9e4 0%,#d3e5da 100%);height:42%;position:absolute;top:0;left:0;right:0}.ink .db-trees{z-index:1;filter:drop-shadow(0 -2.5px #002928)drop-shadow(-2px 0 #002928d9)drop-shadow(2px 0 #002928d9);height:22%;position:absolute;top:12%;left:-2%;right:-2%}.ink .db-trees:after{content:"";background:#3f6b56;position:absolute;inset:52px 0 0}.ink .db-trees i{background:#3f6b56;border-radius:50%;display:block;position:absolute;top:0}.ink .db-trees i:nth-child(odd){background:#48745e}.ink .db-far{z-index:2;background:#a4c3ab;border-radius:50% 50% 0 0/70px 70px 0 0;height:60%;position:absolute;top:30%;left:-12%;right:-12%}.ink .db-near{z-index:3;background:#7fa588;border-radius:46% 54% 0 0/64px 64px 0 0;height:60%;position:absolute;top:42%;left:-16%;right:-16%;box-shadow:inset 0 3px #00292880}.ink .db-floor{z-index:4;background:linear-gradient(#6b8f55 0%,#658a50 24%,#5b7f49 60%,#527340 100%);border-radius:42% 58% 0 0/60px 60px 0 0;position:absolute;inset:56% -16% 0;box-shadow:inset 0 3px #0029286b}.ink .db-path{z-index:5;filter:blur(1px);background:linear-gradient(90deg,#e0d6b200 0%,#e0d6b257 22% 78%,#e0d6b200 100%);border-radius:50%;height:9cqh;position:absolute;bottom:8%;left:4%;right:6%}.ink .db-vignette{z-index:6;background:linear-gradient(#00292800,#00292829);height:9%;position:absolute;bottom:0;left:0;right:0}.ink .db-grain{z-index:40;pointer-events:none;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='m3'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23m3)'/%3E%3C/svg%3E");position:absolute;inset:0}.ink .db-hdr{z-index:20;background:#8a5f34;border:2.5px solid #002928;border-radius:3.5cqh;align-items:center;width:44%;height:6.9cqh;padding-left:8px;display:flex;position:absolute;top:2.4cqh;left:2.2%}.ink .db-purse{z-index:20;background:#8a5f34;border:2.5px solid #002928;border-radius:3.5cqh;align-items:center;gap:1cqh;height:6.9cqh;padding:0 1.4cqh;display:flex;position:absolute;top:2.4cqh;right:2.2%}.ink .db-hdr .face{background:#f6e5c4;border:3px solid #c59a14;border-radius:50%;flex:0 0 5.2cqh;width:5.2cqh;height:5.2cqh;margin-right:1.3cqh;position:relative;top:auto;left:auto;overflow:hidden;box-shadow:0 0 0 2px #002928}.ink .db-hdr .face .head{background:#7fc4a8;border:2px solid #002928;border-radius:50%;width:14px;height:13px;position:absolute;top:5px;left:5px}.ink .db-hdr .who{color:#f4e3bb;font-size:1.7cqh;font-weight:800}.ink .db-hdr .lv{color:#f0c454;margin-left:8px;font-size:1.4cqh;font-weight:800}.ink .db-hdr .xp{background:#00292859;border-radius:3px;width:auto;height:.9cqh;position:absolute;bottom:.9cqh;left:9cqh;right:2.4cqh;overflow:hidden}.ink .db-hdr .xp i{background:linear-gradient(90deg,#f0c454,#f7e08a);width:64%;height:100%;display:block}.ink .db-coins{gap:1cqh;display:flex}.ink .db-coins span{color:#f4e3bb;background:#33240f;border:2px solid #002928;border-radius:2.2cqh;align-items:center;gap:4px;height:4.4cqh;padding:0 1.3cqh;font-size:1.5cqh;font-weight:800;display:flex}.ink .db-coins i{border-radius:50%;width:11px;height:11px;display:block}.ink .db-coins .g{background:radial-gradient(circle at 35% 30%,#ffe9a3,#dfa92c)}.ink .db-coins .f{background:radial-gradient(circle at 35% 30%,#ffc48a,#e8694a)}.ink .db-panel{z-index:22;background:linear-gradient(#fdf6e6,#f5ead2);border:2.5px solid #0029286b;border-radius:20px 8px 18px;width:24%;max-height:34cqh;padding:1.7cqh 1.7cqh 1.4cqh;position:absolute;top:11.5cqh;overflow:hidden;box-shadow:0 5px 0 -1px #3d4a462e,0 16px 26px -18px #3d4a468c}.ink .db-panel.l{width:26%;left:2.2%}.ink .db-panel.r{opacity:.94;box-shadow:none;background:#f3ece2;border-color:#0029284d;border-radius:8px 20px 8px 18px;right:2.2%}.ink .db-phead{align-items:center;gap:8px;margin:0 0 8px;display:flex}.ink .db-phead b{letter-spacing:.07em;color:#5f4826;font-size:11px;font-weight:900}.ink .db-panel.r .db-phead b{color:#8a8275}.ink .db-live{letter-spacing:.06em;color:#3f7d5c;align-items:center;gap:.6cqh;margin-left:auto;font-size:1.2cqh;font-weight:900;display:flex}.ink .db-live:before{content:"";background:#52a970;border:1.5px solid #2c5a44;border-radius:50%;width:.9cqh;height:.9cqh}.ink .db-row{color:#2f3a37;cursor:pointer;background:#f7eeda;border:2px solid #00292847;border-radius:9px;align-items:center;gap:8px;min-height:32px;margin:0 0 8px;padding:0 8px;font-size:12px;font-weight:700;display:flex;position:relative;box-shadow:inset 0 2px #0029281a,0 1.5px #0029281a}.ink .db-row:active{transform:translateY(1.5px)}.ink .db-row .tick{letter-spacing:.06em;color:#8a8275;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:900}.ink .db-row.done{background:#efe6d0;border-color:#0029282e}.ink .db-row.done .tick{color:#c59a14}.ink .db-row.done .lbl{color:#8f8a7e;text-decoration:line-through}.ink .db-row.ghost{box-shadow:none;cursor:default;color:#6b6459;background:0 0;border:none;min-height:26px;font-style:italic}.ink .db-row.ghost:active{transform:none}.ink .db-row.ghost:before{content:"";background:#b8ae9f;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.ink .db-add{letter-spacing:.05em;color:#8a8275;padding:4px 8px 0;font-size:10px;font-weight:800}.ink .db-bar{z-index:23;background:linear-gradient(#fdf6e6,#f5ead2);border:2.5px solid #0029286b;border-radius:18px;flex-direction:column;align-items:center;gap:1.4cqh;width:27%;padding:1.8cqh 1.7cqh 1.6cqh;display:flex;position:absolute;top:11.5cqh;left:50%;transform:translate(-50%);box-shadow:0 5px 0 -1px #3d4a462e,0 16px 26px -18px #3d4a468c}.ink .db-bar .db-timer{box-shadow:none;background:0 0;border:none;padding:0}.ink .db-bar .db-timer b{font-size:4.6cqh}.ink .db-cheer{justify-content:center;width:100%}.ink .db-end{align-self:flex-end}.ink .db-timer{background:#fcf5ed;border:2.5px solid #002928;border-radius:15px;padding:.9cqh 3cqh;box-shadow:0 3px 0 -1px #00292857}.ink .db-timer b{color:#e8694a;font-family:JetBrains Mono,monospace;font-size:3.2cqh;font-weight:800}.ink .db-cheer{cursor:pointer;background:linear-gradient(#f7d777,#dfa92c);border:2.5px solid #5c3f14;border-radius:15px;align-items:center;gap:8px;padding:1.3cqh 2.2cqh 1.6cqh;display:flex;position:relative;box-shadow:0 4px #5c3f14,inset 0 2px #ffffff6b,0 0 22px -4px #f0c454f2}.ink .db-cheer:active{transform:translateY(3px);box-shadow:0 1px #5c3f14}.ink .db-cheer svg{stroke:#3d2a09;fill:none;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;width:2.4cqh;height:2.4cqh}.ink .db-cheer b{letter-spacing:.07em;color:#3d2a09;font-size:1.7cqh;font-weight:900}.ink .db-cheer .rdy{color:#fff;letter-spacing:.05em;background:#e8694a;border:2px solid #002928;border-radius:8px;align-items:center;height:15px;padding:0 8px;font-size:8px;font-weight:900;display:flex}.ink .db-cheer .chg{background:#3d2a0952;border-radius:2px;height:3px;position:absolute;bottom:4px;left:11px;right:11px;overflow:hidden}.ink .db-cheer .chg i{background:#fffaf1;width:100%;height:100%;display:block}.ink .db-end{letter-spacing:.06em;color:#002928a8;cursor:pointer;background:0 0;border:none;padding:.2cqh .4cqh;font-size:1.4cqh;font-weight:900}.ink .db-cast{z-index:9;align-items:flex-end;gap:5cqh;display:flex;position:absolute;bottom:5%;left:6%}.ink .db-hero{aspect-ratio:122/146;height:21cqh;position:relative}.ink .db-hero.partner{height:17.6cqh;margin-bottom:3.4cqh}.ink .db-hero .sprite{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%;height:100%;animation:3s ease-in-out infinite breathe;position:absolute;inset:0}.ink .db-hero.partner .sprite{filter:hue-rotate(48deg)saturate(1.05);animation-delay:-1.4s}.ink .db-hero .sh{background:#2d1e1440;border-radius:50%;width:72%;height:13px;position:absolute;bottom:-2px;left:14%}.ink .db-hero .tag{z-index:4;white-space:nowrap;background:#fcf5ed;border:2px solid #002928;border-radius:999px;align-items:center;gap:4px;padding:3px 8px 3px 3px;display:flex;position:absolute;top:-5cqh;left:50%;transform:translate(-50%);box-shadow:0 2px #0029284d}.ink .db-hero .tag b{color:#2f3a37;font-size:1.3cqh;font-weight:900}.ink .db-hero .tag:after{content:"";background:#002928;width:3px;height:8px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.ink .db-hero .hearts{color:#e8694a;letter-spacing:.5px;font-size:1.3cqh}.ink .db-av{background:#f6e5c4;border:2px solid #2f8280;border-radius:50%;flex:0 0 19px;width:19px;height:19px;display:block;position:relative;overflow:hidden}.ink .db-av:after{content:"";background:#e8a0b4;border:1px solid #002928;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:3px}.ink .db-av.p2:after{background:#9dc7f0}.ink .db-boss{aspect-ratio:246/206;z-index:9;height:35cqh;position:absolute;bottom:5%;right:6%}.ink .db-boss .sprite{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%;height:100%;animation:2.6s ease-in-out infinite breathe;position:absolute;inset:0}.ink .db-boss .sh{background:#2d1e1447;border-radius:50%;width:68%;height:16px;position:absolute;bottom:-2px;left:16%}.ink .db-boss .hp{text-align:center;background:#f2e7d6;border:2.5px solid #002928;border-radius:11px;width:76%;margin-bottom:2.6cqh;padding:.9cqh 1.4cqh 1cqh;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 3px #00292859}.ink .db-boss .hp p{letter-spacing:.07em;color:#3d241a;margin:0;font-size:1.6cqh;font-weight:900}.ink .db-boss .hp .bar{background:#3d241a;border:2px solid #002928;border-radius:5px;height:1.4cqh;margin:.6cqh 0 0;overflow:hidden}.ink .db-boss .hp .bar i{background:linear-gradient(90deg,#e2a33c,#c94f34);width:58%;height:100%;display:block}.ink .db-boss .hp .num{color:#5c3320;font-variant-numeric:tabular-nums;margin:.6cqh 0 0;font-size:1.4cqh;font-weight:800}.ink .db-boss .dmg{z-index:7;color:#e8694a;text-shadow:-2.5px 0 #002928,2.5px 0 #002928,0 -2.5px #002928,0 2.5px #002928,-2.5px -2.5px #002928,2.5px -2.5px #002928,-2.5px 2.5px #002928,2.5px 2.5px #002928;font-size:5.4cqh;font-weight:900;position:absolute;top:20%;bottom:auto;left:52%;transform:translate(-50%)rotate(-7deg)}@media (prefers-reduced-motion:reduce){.ink .db-hero .sprite,.ink .db-boss .sprite{animation:none}}@media (width<=720px){.ink .db-panel{width:31%}.ink .db-bar{gap:8px}.ink .db-timer{padding:4px 16px}.ink .db-timer b{font-size:17px}.ink .db-cheer{padding:8px}.ink .db-cheer b{font-size:10px}.ink .db-boss{width:150px;height:126px}.ink .db-hero{width:74px;height:88px}.ink .db-hero.partner{width:62px;height:74px}}.ink .opts{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.ink .opt{cursor:pointer;color:var(--ink-2);background:var(--paper-2);border:1.5px solid var(--edge);box-shadow:var(--lift);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-family:Gabarito,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.ink .opt input{width:14px;height:14px;accent-color:var(--teal);margin:0}.ink .opt.on{background:var(--teal);color:var(--paper);border-color:var(--teal)}.ink .opt.on input{accent-color:var(--paper)}.ink .opt:focus-within{outline:2.5px solid var(--gold);outline-offset:3px}.ink .reach{z-index:34;pointer-events:none;opacity:0;background:radial-gradient(125% 80% at 70% 103%,#468f615c 0 44%,#a8801f57 44% 70%,#c94f344d 70% 100%);transition:opacity .25s;position:absolute;inset:0}.ink .compare.showreach .reach{opacity:1}.ink .reachkey{color:var(--ink-2);flex-wrap:wrap;gap:16px;margin:16px 0 0;font-size:13.5px;display:flex}.ink .reachkey span{align-items:center;gap:8px;font-family:Gabarito,sans-serif;font-size:12.5px;font-weight:700;display:inline-flex}.ink .reachkey i{border:1.5px solid #00000040;border-radius:50%;width:13px;height:13px;display:block}.ink .reachkey .rknote{color:var(--ink-2);flex:1;min-width:240px;font-family:Newsreader,serif;font-size:13.5px;font-weight:400}.ink .pin{z-index:36;color:#3d2a09;opacity:0;background:linear-gradient(#f7d772,#e2b53d);border:2.5px solid #3d2a09;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-family:Gabarito,sans-serif;font-size:10px;font-weight:900;line-height:1;transition:opacity .22s,transform .22s;display:flex;position:absolute;transform:scale(.55);box-shadow:0 2px #3d2a09,0 0 0 3px #ffffff73}.ink .compare.showpins .pin{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ink .pin,.ink .reach{transition:none}}.ink .pinkey{counter-reset:pk;grid-template-columns:1fr;gap:4px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ink .pinkey li{counter-increment:pk;color:var(--ink-2);padding-left:32px;font-family:Newsreader,serif;font-size:14px;line-height:1.4;position:relative}.ink .pinkey li:before{content:counter(pk);background:var(--gold-soft);border:1.5px solid var(--gold);width:19px;height:19px;color:var(--gold);border-radius:50%;justify-content:center;align-items:center;font-family:Gabarito,sans-serif;font-size:10px;font-weight:900;display:flex;position:absolute;top:1px;left:0}.ink .pinkey b{color:var(--ink);font-family:Gabarito,sans-serif;font-size:13.5px;font-weight:800}.ink .pinkey em{color:var(--ink-3);font-family:JetBrains Mono,monospace;font-size:10.5px;font-style:normal}.ink .a-tree{z-index:1;opacity:.75;background:#6f9d78;border-radius:50% 50% 46% 46%;position:absolute}.ink .a-tree:after{content:"";background:#6b5233;border-radius:1px;width:3px;height:8px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.ink .a-torii{z-index:1;opacity:.62;position:absolute}.ink .a-torii i{background:#b8574a;border-radius:1px;display:block;position:absolute}.ink .screen[hidden]{display:none}.ink .vrail{flex-wrap:wrap;gap:4px;margin:0 0 8px;display:flex}.ink .vchip{cursor:pointer;background:var(--paper-2);color:var(--ink-2);border:1.5px solid var(--edge);border-radius:8px;padding:8px;font-family:Gabarito,sans-serif;font-size:11.5px;font-weight:800;line-height:1}.ink .vchip[aria-pressed=true]{background:var(--gold);color:var(--paper);border-color:var(--gold)}.ink .vchip.isnew{border-style:solid;border-color:var(--teal);color:var(--teal)}.ink .vchip.isnew[aria-pressed=true]{background:var(--teal);color:var(--paper);border-color:var(--teal)}.ink .vchip:focus-visible{outline:2.5px solid var(--teal);outline-offset:2px}.ink .vnote{background:var(--paper-2);border:1.5px solid var(--edge);box-shadow:var(--lift);border-radius:12px;margin:16px 0 0;padding:16px}.ink .vnote h3{margin:0 0 3px;font-family:Gabarito,sans-serif;font-size:15.5px;font-weight:800}.ink .vnote .q{color:var(--gold);letter-spacing:-.01em;margin:0 0 8px;font-family:JetBrains Mono,monospace;font-size:10.5px}.ink .vnote p.d{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.ink .vhint{color:var(--ink-3);margin:8px 0 0;font-size:13px}.ink .compare.v1only .pinkey{display:none}.ink .compare.v1only #opt-pins-l{opacity:.4;pointer-events:none}.ink .av{background:#f6e5c4;border:2.5px solid #2f8280;border-radius:50%;flex:0 0 22px;width:22px;height:22px;display:block;position:relative;overflow:hidden}.ink .av:after{content:"";border:1.5px solid #002928;border-radius:50%;width:11px;height:11px;position:absolute;top:5px;left:3.5px}.ink .av.p1:after{background:#e8a0b4}.ink .av.p2:after{background:#9dc7f0}.ink .av.p3:after{background:#f0cf8a}.ink .av.p4:after{background:#b6e0a8}.ink .np-av{z-index:4;background:#f6e5c4;border:2.5px solid #2f8280;border-radius:50%;width:19px;height:19px;position:absolute;top:-7px;right:-6px}.ink .np-av:after{content:"";background:#e8a0b4;border:1.5px solid #002928;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:3px}.ink .btn.wide{padding:8px 32px;font-size:12.5px}.ink .ctas-low{z-index:24;justify-content:center;gap:8px;display:flex;position:absolute;bottom:74px;left:0;right:0}.ink .durstrip{justify-content:center;gap:4px;display:flex}.ink .durstrip span{color:#6b5128;background:linear-gradient(#f7ebd0,#eddcb4);border:2px solid #8a6a3c;border-radius:999px;padding:4px 8px;font-size:10.5px;font-weight:800}.ink .durstrip span.on{color:#28321f;background:linear-gradient(#f7d772,#e2b53d);border-color:#5c3f14}.ink .durstrip.big span{padding:4px 16px;font-size:12px}.ink .v3 .a-sky{background:linear-gradient(#dfeade 0%,#f4ecdb 52%,#e3d9c3 100%)}.ink .v3 .a-far{opacity:.5;background:#b6d0b4}.ink .v3 .a-near{opacity:.6;background:#9dbf9d}.ink .v3 .hudbar{background:linear-gradient(#6f6355,#4e453a);border-width:2px;border-color:#2f2a22}.ink .v3 .face{border-color:#e7c98d}.ink .v3 .banner{background:linear-gradient(#7fae9f,#5b8d7e);border-width:2px;border-color:#2c4740}.ink .v3 .scrl{background:#fdf8ee;border:2.5px solid #4a453c;border-radius:16px 22px 16px 20px;box-shadow:0 5px 0 -1px #4a453c33,0 14px 24px -14px #4a453c80}.ink .v3 .scrl:before,.ink .v3 .scrl:after{background:#f0e8d8;border:2.5px solid #4a453c}.ink .v3 .tab{color:#3a2b23;background:#e8b6a0;border-width:2px;border-color:#4a453c;box-shadow:0 2px #4a453c}.ink .v3 .title{color:#8a8073}.ink .v3 .big{color:#4f8f88}.ink .v3 .divider{color:#a09585}.ink .v3 .divider:before,.ink .v3 .divider:after{background:#ddd3c1}.ink .v3 .dur{color:#5a5348;background:#f4eee0;border:2px solid #4a453c}.ink .v3 .dur.on{color:#4a3a20;background:#f7d9a8;border-color:#4a453c}.ink .v3 .slot{color:#5a5348;box-shadow:none;background:#f8f2e5;border:2px solid #4a453c;border-radius:9px}.ink .v3 .slot.taken{color:#a09989;background:#eee8db;border-color:#a9a294}.ink .v3 .btn.sec{color:#463f34;background:#c9bda8;border-color:#4a453c;box-shadow:0 4px #4a453c}.ink .v3 .btn.pri{color:#40261d;background:#f0b9a2;border-color:#4a453c;box-shadow:0 4px #4a453c,0 0 16px -6px #f0b9a2e6}.ink .v3 .a-nav{background:#6f6355;border-top:2.5px solid #3a332a}.ink .v3 .a-nav .plate{background:#4e453a;border-color:#2f2a22}.ink .v3 .a-nav .on .plate{background:#f0b9a2;border-color:#3a332a;box-shadow:0 3px #3a332a}.ink .v3 .critter .bod{background:#8fc9b0}.ink .v10 .a-sky{background:linear-gradient(#e6ece4 0%,#f6f1e6 58%,#eae3d4 100%)}.ink .v10 .a-far{opacity:.4;background:#c3d4c2}.ink .v10 .a-near{opacity:.45;background:#adc4ac}.ink .v10 .a-path{opacity:.35}.ink .v10 .a-tree{opacity:.6;background:#9dba9c}.ink .v10 .a-torii{opacity:.35}.ink .v10 .hudbar{background:linear-gradient(#8a8477,#6e6a5f);border-width:2px;border-color:#4a463d}.ink .v10 .face{border-color:#cbbf9f;box-shadow:0 0 0 2px #4a463d}.ink .v10 .banner{background:linear-gradient(#93b0a5,#74968a);border-width:2px;border-color:#41564e}.ink .v10 .scrl{background:#fdfaf3;border:2px solid #ddd3bf;border-radius:18px;box-shadow:0 3px 0 -1px #786e5a24,0 14px 26px -16px #5a524073}.ink .v10 .scrl:before,.ink .v10 .scrl:after{display:none}.ink .v10 .tab{color:#5f5949;box-shadow:none;background:#e2ded0;border:2px solid #c6bda6;top:-12px;left:12px;transform:none}.ink .v10 .title{color:#9a9382}.ink .v10 .big{color:#5f8f84;font-weight:800}.ink .v10 .divider{color:#a9a291}.ink .v10 .divider:before,.ink .v10 .divider:after{background:#e6dfcd}.ink .v10 .divider i{color:#c9c1ac}.ink .v10 .dur{color:#6b6555;background:#f5f1e6;border:1.5px solid #ddd3bf}.ink .v10 .dur.on{color:#3f5c47;background:#dfeade;border-color:#a9c3a6}.ink .v10 .slot{color:#6b6555;box-shadow:none;background:#faf7ef;border:1.5px solid #e2d9c6;border-radius:12px}.ink .v10 .slot.taken{color:#a9a291;background:#f0ece1;border-color:#dcd4c4}.ink .v10 .critter .bod{background:#a3cfbb;border-color:#3c5b51}.ink .v10 .btn.sec{color:#5f5949;background:#e2ded0;border:2px solid #cdc4ad;box-shadow:0 3px #cdc4ad}.ink .v10 .btn.pri{color:#26402c;background:linear-gradient(#a9cfae,#7fae87);border:2px solid #6f9a78;box-shadow:0 3px #6f9a78}.ink .hdr{z-index:20;padding:8px 8px 0;position:absolute;top:0;left:0;right:0}.ink .hdr-bar{background:linear-gradient(#5d4426,#42301a);border:2px solid #2b1d0d;border-radius:18px;align-items:flex-start;height:36px;padding-top:2px;padding-left:40px;padding-right:80px;display:flex;position:relative}.ink .hdr-bar .who{color:#f4e3bb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9.5px;font-weight:800;line-height:1;overflow:hidden}.ink .hdr-bar .lv{color:#f0c454;flex:none;margin-left:4px;font-size:8px;font-weight:800}.ink .hdr-bar .xpnum,.ink .hudbar .xpnum{left:var(--xpbar-l);right:var(--xpbar-r);z-index:2;white-space:nowrap;color:#fff6dd;text-shadow:0 1px 1px #000000a6;pointer-events:none;justify-content:center;align-items:center;height:11px;font-size:8px;font-weight:800;line-height:1;display:flex;position:absolute;bottom:3px}.ink .hdr-title{text-align:center;margin:8px 0 0}.ink .hdr-title span{letter-spacing:.1em;color:#fdf3de;background:#2f8280;border:2.5px solid #002928;border-radius:6px;padding:4px 16px;font-size:11px;font-weight:900;display:inline-block;box-shadow:0 2.5px #002928}.ink .rail{top:82px}.ink .scrollwrap{bottom:74px}.ink .qmap{color:#8a6a3c;height:92px;margin:0 0 8px;position:relative}.ink .qmap svg{width:100%;height:100%;display:block}.ink .qn{background:#f6ecd4;border:2.5px solid #8a6a3c;border-radius:50%;width:13px;height:13px;position:absolute;box-shadow:0 2px #8a6a3c80}.ink .qn.done{background:#8fb492;border-color:#43664c}.ink .qn.now{background:linear-gradient(#f9b8c8,#e8879f);border-color:#8e4258;width:19px;height:19px;box-shadow:0 2px #8e4258,0 0 15px -2px #e8879ff2}.ink .qn.boss{background:#e8694a;border-color:#7d2f19;width:16px;height:16px}.ink .mline{text-align:center;color:#8a7a5c;margin:0;font-size:10.5px;font-weight:700}.ink .mline b{color:#5f4826;font-weight:800}.ink .v3 .hdr-bar{background:linear-gradient(#6f6355,#4e453a);border-color:#2f2a22}.ink .v3 .hdr-title span{color:#3a2b23;background:#e8b6a0;border-color:#4a453c;box-shadow:0 2.5px #4a453c}.ink .v10 .hdr-bar{background:linear-gradient(#8a8477,#6e6a5f);border-color:#4a463d}.ink .v10 .hdr-title span{color:#3f5c47;background:#dfeade;border-color:#a9c3a6;box-shadow:0 2.5px #a9c3a6}.ink .v10 .a-nav{background:#e9e3d3;border-top:2.5px solid #b9ad93}.ink .v10 .a-nav .plate{background:#f7f3e8;border:2.5px solid #b9ad93}.ink .v10 .a-nav .plate svg{stroke:#6e6a5f!important}.ink .v10 .a-nav em{color:#6e6a5f}.ink .v10 .a-nav .on .plate{background:#a9cfae;border-color:#5f8f6a;box-shadow:0 3px #5f8f6a}.ink .v10 .a-nav .on .plate svg{stroke:#26402c!important}.ink .v10 .a-nav .on em{color:#3f6b4b}.ink .vfloat .hdr{padding:8px 8px 0}.ink .vfloat .hdr-bar{border-radius:14px;height:28px;padding-left:40px}.ink .vfloat .hdr-title{margin:8px 0 0}.ink .vfloat .body{z-index:22;flex-direction:column;gap:8px;display:flex;position:absolute;inset:82px 10px 88px}.ink .vfloat .rail,.ink .vfloat .a-path,.ink .vfloat .a-tree,.ink .vfloat .a-torii{display:none}.ink .wcard{background:#fffaf1;border:2.5px solid #3d4a46;border-radius:14px;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:0 4px 0 -1px #3d4a4638}.ink .wcard.tall{padding:8px}.ink .wart{background:linear-gradient(#bfe0cf,#8fbfa1);border:2px solid #3d4a46;border-radius:9px;flex:0 0 52px;width:52px;height:42px;position:relative;overflow:hidden}.ink .wcard.tall .wart{flex:0 0 62px;width:62px;height:52px}.ink .wboss{background:#e8879f;border:2px solid #3d4a46;border-radius:52% 48% 44% 44%;width:20px;height:18px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.ink .wmeta{flex:1;min-width:0}.ink .wname{color:#2f3a37;letter-spacing:-.01em;margin:0;font-size:12.5px;font-weight:900}.ink .wsub{color:#8c8579;margin:1px 0 4px;font-size:9px;font-weight:700}.ink .wbar{background:#e7e0d2;border-radius:3px;height:5px;overflow:hidden}.ink .wbar i{background:linear-gradient(90deg,#f9b8c8,#e8879f);height:100%;display:block}.ink .chev{color:#a8a196;font-size:15px;font-weight:900;line-height:1}.ink .nextrow{background:#fffaf1;border:2.5px solid #3d4a46;border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:0 4px 0 -1px #3d4a4638}.ink .nextrow.flat{box-shadow:none;background:#f7f2e6;border-width:2px;margin-top:8px}.ink .nlabel{letter-spacing:.12em;color:#8e4258;background:#fbe1e8;border:1.5px solid #e8879f;border-radius:5px;padding:2px 4px;font-size:7.5px;font-weight:900}.ink .nextrow b{color:#2f3a37;text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;font-weight:800;overflow:hidden}.ink .nin{color:#2f8280;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:800}.ink .vfloat .scrl{flex-direction:column;flex:1;padding:8px;display:flex}.ink .vfloat .slots{flex:1;grid-auto-rows:minmax(0,1fr);align-content:stretch;max-height:none;-webkit-mask-image:none;mask-image:none}.ink .vfloat .slot{justify-content:center;align-items:center;padding:0;display:flex}.ink .vfloat .ctas{margin-top:auto}.ink .vfloat .qmap{flex:1;height:auto;min-height:96px;margin:0}.ink .vfloat .slot .mini{border-width:2px;width:15px;height:15px;top:3px;right:3px}.ink .vfloat .slot .mini:after{width:8px;height:8px;top:3px;left:2.5px}.ink .vfloat .slot .hot{border-width:2px;height:13px;padding:0 4px;font-size:7px;top:3px;left:3px}.ink .vfloat .slots{gap:8px}.ink .vfloat .scrl:before,.ink .vfloat .scrl:after{display:none}.ink .vfloat .qmap svg{width:100%;height:100%;position:absolute;inset:0}.ink .va.vfloat .nextrow.flat{margin-top:8px}.ink .dock{z-index:26;align-items:flex-end;height:82px;padding:0 8px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ink .dockbar{background:#3d4a46;border:2.5px solid #1c2725;border-radius:20px;flex:1;align-items:center;height:58px;padding:0 4px;display:flex;box-shadow:0 5px #1c2725,0 14px 22px -12px #1c2725cc}.ink .di{border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;padding:8px 0;display:flex}.ink .knob{border-radius:9px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.ink .knob svg{stroke:#c2cdc8;width:17px;height:17px;display:block}.ink .di em{letter-spacing:.07em;text-transform:uppercase;color:#a2aeaa;white-space:nowrap;font-size:7px;font-style:normal;font-weight:800}.ink .di.on .knob{background:linear-gradient(#f9b8c8,#e8879f)}.ink .di.on .knob svg{stroke:#43202b}.ink .di.on em{color:#ffd3df}.ink .v16 .hdr-title span{color:#43202b;background:linear-gradient(#f9b8c8,#e8879f);border-color:#1c2725;border-radius:999px;padding:4px 24px;box-shadow:0 3px #1c2725}.ink .v16 .di.on{background:linear-gradient(#f9b8c8,#e8879f);padding:4px}.ink .v16 .di.on .knob{background:0 0}.ink .v16 .di.on .knob svg{stroke:#43202b}.ink .v16 .di.on em{color:#5c2b39}.ink .v17 .hdr-title span{color:#2f3a37;background:#fffaf1;border-color:#1c2725;border-radius:11px 11px 4px 4px;padding:4px 24px;box-shadow:0 3px #1c2725}.ink .v17 .dockbar{align-items:center}.ink .v17 .di{padding:4px 0}.ink .v17 .di.on{gap:2px}.ink .v17 .di.on .knob{border:2.5px solid #1c2725;border-radius:50%;width:32px;height:32px;box-shadow:0 3px #1c2725,0 0 0 4px #e8879f47}.ink .v17 .di.on .knob svg{width:18px;height:18px}.ink .v17 .di.on em{color:#ffd3df}.ink .v18 .hdr-title span{color:#2f3a37;letter-spacing:.16em;background:0 0;border:none;border-radius:0;padding:2px 4px 8px;box-shadow:inset 0 -4px #e8879f}.ink .v18 .dockbar{background:#39443f;box-shadow:0 5px #1c2725}.ink .v18 .di{position:relative}.ink .v18 .di.on .knob{background:0 0}.ink .v18 .di.on .knob svg{stroke:#ffd3df}.ink .v18 .di.on:after{content:"";background:#e8879f;border-radius:2px;height:3.5px;position:absolute;bottom:1px;left:26%;right:26%}.ink .v18 .di.on em{color:#ffd3df}.ink .v19 .hdr-title span{box-shadow:none;color:#2f3a37;letter-spacing:.22em;background:0 0;border:none;padding:2px 0;font-size:12px}.ink .v19 .dockbar{border-radius:26px;height:52px}.ink .v19 .di em{display:none}.ink .v19 .knob{border-radius:50%;width:34px;height:34px}.ink .v19 .knob svg{width:19px;height:19px}.ink .v19 .di.on .knob{border:2.5px solid #1c2725;box-shadow:0 3px #1c2725}.ink .v20 .hdr-bar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2d3a36b8;border-color:#ffffff38}.ink .v20 .hdr-title span{color:#2f3a37;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffaf1db;border-color:#3d4a4680;border-radius:999px;padding:4px 24px;box-shadow:0 2px 8px -2px #1c272580}.ink .v20 .dockbar{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#2d3a36ad;border:1.5px solid #ffffff42;box-shadow:0 10px 26px -10px #141e1cd9}.ink .v20 .knob svg{stroke:#e2e9e6}.ink .v20 .di em{color:#c3cec9}.ink .v20 .di.on .knob{box-shadow:0 3px 10px -2px #e8879fe6}.ink .vfloat{background:#f6f0e4}.ink .hero{z-index:1;height:186px;position:absolute;top:0;left:0;right:0;overflow:hidden}.ink .h-sky{background:linear-gradient(#cfe6e2 0%,#e4eddc 62%,#eee5d2 100%);position:absolute;inset:0}.ink .h-far{opacity:.75;background:#b0d2bd;border-radius:52% 48% 0 0/100% 100% 0 0;height:104px;position:absolute;bottom:34px;left:-12%;right:-12%}.ink .h-near{background:#8fbfa1;border-radius:44% 56% 0 0/100% 100% 0 0;height:86px;position:absolute;bottom:0;left:-16%;right:-16%}.ink .h-torii{opacity:1;width:40px;height:34px;position:absolute;bottom:50px;left:22%}.ink .h-torii i{background:#e8879f;border-radius:2px;display:block;position:absolute;box-shadow:0 0 0 1.5px #8e42588c}.ink .h-torii .t1{width:40px;height:5px;top:0;left:0}.ink .h-torii .t2{width:32px;height:3.5px;top:9px;left:4px}.ink .h-torii .t3{width:5px;height:30px;top:4px;left:6px}.ink .h-torii .t4{width:5px;height:30px;top:4px;right:6px}.ink .h-tree{opacity:.9;background:#6ea983;border-radius:50% 50% 46% 46%;position:absolute}.ink .h-tree:after{content:"";background:#6b5233;border-radius:2px;width:4px;height:9px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.ink .h-critter{z-index:3;width:60px;height:52px;position:absolute;bottom:46px;right:14%}.ink .h-critter .sh{background:#2d3c323d;border-radius:50%;width:48px;height:10px;position:absolute;bottom:0;left:9px}.ink .h-critter .bod{background:#8fcbb2;border:3.5px solid #243f38;border-radius:52% 48% 44% 44%;width:52px;height:46px;animation:2.6s ease-in-out infinite breathe;display:block;position:absolute;bottom:6px;left:7px;box-shadow:inset -9px -7px #30665866,inset 6px 5px #ffffff42}.ink .h-critter .ey{background:#243f38;border-radius:50%;width:7.5px;height:9px;display:block;position:absolute;top:16px}.ink .h-critter .ey.l{left:12px}.ink .h-critter .ey.r{left:29px}.ink .h-critter .ey:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;top:1px;left:1.4px}.ink .h-critter .ck{opacity:.7;background:#e8879f;border-radius:50%;width:7px;height:4px;display:block;position:absolute;top:26px}.ink .h-critter .ck.l{left:5px}.ink .h-critter .ck.r{left:38px}@media (prefers-reduced-motion:reduce){.ink .h-critter .bod{animation:none}}.ink .h-fade{background:linear-gradient(#f6f0e400,#f6f0e4);height:34px;position:absolute;bottom:0;left:0;right:0}.ink .vfloat .hdr{z-index:24}.ink .vfloat .body{top:150px}.ink .v18 .h-sky{background:linear-gradient(#c9e2e6 0%,#e2ecdb 62%,#ece3d0 100%)}.ink .v19 .h-sky{background:linear-gradient(#d6e8e0 0%,#e8efdd 62%,#f0e7d4 100%)}.ink .v20 .h-sky{background:linear-gradient(#bfdbdd 0%,#dbe8da 60%,#e9e0cd 100%)}.ink .v20 .h-fade{height:44px}.ink .bub{z-index:5;background:#fffaf1;border:2.5px solid #243f38;border-radius:13px;max-width:126px;padding:8px;position:absolute;bottom:58px;right:34%;box-shadow:0 3px 0 -1px #243f3852}.ink .bub p{color:#2f3a37;text-align:left;margin:0;font-size:10.5px;font-weight:700;line-height:1.32}.ink .bub b{color:#8e4258;font-weight:900}.ink .btail{border:8px solid #0000;border-top-color:#243f38;border-bottom:0;width:0;height:0;position:absolute;bottom:-10px;right:9px}.ink .btail:after{content:"";border:5px solid #0000;border-top-color:#fffaf1;border-bottom:0;position:absolute;top:-11px;left:-5px}.ink .vecho{--g:#6ea983;--gd:#2c5a44;--r:#e8879f;--rd:#8e4258;--rl:#f9b8c8}.ink .vecho .h-critter .bod{background:var(--g);border-color:var(--gd)}.ink .vecho .h-critter .ck,.ink .vecho .h-torii i{background:var(--r)}.ink .vecho .h-tree{background:var(--g)}.ink .vecho .wboss{background:var(--r);border-color:var(--rd)}.ink .vecho .wart{background:linear-gradient(#cfe7db,var(--g))}.ink .vecho .wbar i{background:var(--g)}.ink .vecho .xpbar i{background:linear-gradient(90deg,var(--g),#9ccdb0)}.ink .vecho .nlabel{color:var(--rd);border-color:var(--r);background:#fbe1e8}.ink .vecho .qn{background:#f6ecd4;border-color:#9a9384}.ink .vecho .qn.done{background:var(--g);border-color:var(--gd)}.ink .vecho .qn.now{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd);box-shadow:0 2px 0 var(--rd),0 0 15px -2px var(--r)}.ink .vecho .qn.boss{background:var(--r);border-color:var(--rd)}.ink .vecho .dur.on{background:linear-gradient(var(--rl),var(--r));color:#43202b}.ink .vecho .slot .hot{background:var(--r);border-color:var(--rd)}.ink .vecho .slot .mini{border-color:var(--gd)}.ink .vecho .btn.pri{background:linear-gradient(var(--rl),var(--r));box-shadow:0 4px 0 #3d4a46,0 0 18px -5px var(--r)}.ink .vecho .di.on,.ink .vecho .hdr-title span{background:linear-gradient(var(--rl),var(--r))}.ink .vecho .qmap{color:#b6ac96}.ink .vecho .nin{color:var(--gd)}.ink .vecho .qmap:after{content:"";background:var(--g);border:2px solid var(--gd);opacity:0;border-radius:50%;width:9px;height:9px;position:absolute;bottom:2px;left:2px}.ink .v22{--g:#4f9e77;--gd:#1d4432;--r:#f06f96;--rd:#7c2c46;--rl:#ffa8c1}.ink .v22 .scrl,.ink .v22 .wcard,.ink .v22 .nextrow,.ink .v22 .bub{border-width:3px;border-color:#1d2b26}.ink .v22 .slot,.ink .v22 .dur{border-width:2.5px;border-color:#1d2b26}.ink .v22 .dockbar{border-width:3px;border-color:#101a17;box-shadow:0 5px #101a17}.ink .v22 .btn{border-width:3px;border-color:#1d2b26;box-shadow:0 5px #1d2b26}.ink .v22 .bub{box-shadow:4px 4px #1d2b26e6}.ink .v22 .h-critter .bod{border-width:4px}.ink .v23 .scrl{border-color:var(--rd);background:#fff7f3}.ink .v23 .divider{color:var(--rd)}.ink .v23 .divider:before,.ink .v23 .divider:after{background:#f3d3dc}.ink .v23 .title,.ink .v23 .wsub{color:#a8687d}.ink .v23 .slot{background:#fffaf7;border-color:#d9a8b6}.ink .v23 .dur{border-color:#d9a8b6}.ink .v23 .wcard,.ink .v23 .nextrow{border-color:var(--rd);background:#fff7f3}.ink .v23 .dockbar{background:#5b3a45;border-color:#2e1a20;box-shadow:0 5px #2e1a20}.ink .v23 .hdr-bar{background:linear-gradient(#6b4450,#3f2830);border-color:#2e1a20}.ink .v23 .big{color:var(--rd)}.ink .v23 .h-sky{background:linear-gradient(#f2dfe3 0%,#eeeadb 60%,#f0e6d6 100%)}.ink .v24 .dockbar{background:#2f5a49;border-color:#153027;box-shadow:0 5px #153027}.ink .v24 .hdr-bar{background:linear-gradient(#3f6f5a,#24483a);border-color:#153027}.ink .v24 .hdr-title span{color:#24483a;background:#e9f2ec;border-color:#153027}.ink .v24 .scrl,.ink .v24 .wcard,.ink .v24 .nextrow,.ink .v24 .bub{border-color:#2c5a44}.ink .v24 .slot,.ink .v24 .dur{border-color:#7ba690}.ink .v24 .divider{color:#5f8c76}.ink .v24 .divider:before,.ink .v24 .divider:after{background:#d5e5da}.ink .v24 .big,.ink .v24 .nin{color:#2c7a5f}.ink .v24 .btn.sec{color:#274a3c;background:#cfded4;border-color:#2c5a44;box-shadow:0 4px #2c5a44}.ink .v24 .di.on{background:linear-gradient(var(--rl),var(--r))}.ink .v24 .dur.on{color:#1f4a38;background:#cfe7d9;border-color:#2c5a44}.ink .v24 .qn.done{background:#9ccdb0}.ink .v24 .wbar i{background:#4f9e77}.ink .v24 .h-torii i{background:var(--r)}.ink .v25 .wbar{background:#e7e0d2}.ink .v25 .wbar i{background:linear-gradient(90deg,var(--g) 0 70%,var(--r) 70% 100%)}.ink .v25 .xpbar i{background:linear-gradient(90deg,var(--g) 0 78%,var(--r) 78% 100%)}.ink .v25 .wart:after{content:"";background:var(--g);border:2px solid var(--gd);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:5px}.ink .v25 .nextrow{border-left:6px solid var(--r)}.ink .v25 .wcard{border-left:6px solid var(--g)}.ink .v25 .di.on{background:linear-gradient(var(--rl) 0 50%,var(--g) 50% 100%)}.ink .v25 .di.on .knob svg{stroke:#22332c}.ink .v25 .hdr-title span{background:linear-gradient(90deg,var(--g),var(--r));color:#20302a}.ink .v25 .btn.pri{background:linear-gradient(90deg,var(--rl),var(--r))}.ink .v25 .slot .mini{border-color:var(--gd)}.ink .v25 .bub{border-left:6px solid var(--r)}.ink .arena{z-index:1;height:250px;position:absolute;top:0;left:0;right:0;overflow:hidden}.ink .vd .arena{height:100%;overflow:hidden}.ink .vd .ar-sky{background:linear-gradient(#dce9e4 0%,#d3e5da 100%);height:170px;top:0}.ink .vd .ar-trees{opacity:1;z-index:1;filter:drop-shadow(0 -2.5px #002928)drop-shadow(-2px 0 #002928d9)drop-shadow(2px 0 #002928d9);height:150px;top:56px;left:-4%;right:-4%;overflow:visible}.ink .vd .ar-trees:after{content:"";background:#3f6b56;position:absolute;inset:44px 0 0}.ink .vd .ar-trees i{background:#3f6b56;border-radius:50%;top:0;bottom:auto}.ink .vd .ar-trees i:after{display:none}.ink .vd .ar-trees i:nth-child(odd){background:#48745e}.ink .vd .ar-far{opacity:1;z-index:2;background:#a4c3ab;border-radius:50% 50% 0 0/62px 62px 0 0;height:230px;top:132px;left:-24%;right:-24%}.ink .vd .ar-near{opacity:1;z-index:3;background:#7fa588;border-radius:46% 54% 0 0/58px 58px 0 0;height:230px;top:186px;left:-28%;right:-28%;box-shadow:inset 0 3px #00292880}.ink .vd .ar-floor{z-index:4;background:linear-gradient(#6b8f55 0%,#658a50 24%,#5b7f49 60%,#527340 100%);border-radius:42% 58% 0 0/56px 56px 0 0;height:auto;inset:248px -28% 0;box-shadow:inset 0 3px #0029286b}.ink .vd .ar-monster{z-index:9;width:132px;height:110px;top:292px;bottom:auto;right:6px}.ink .vd .ar-monster .hpwrap{background:#f2e7d6;border:2px solid #002928;border-radius:9px;width:96px;margin-bottom:32px;padding:4px 8px;left:50%;box-shadow:0 2px #00292859}.ink .vd .ar-fighters{z-index:9;gap:24px;top:330px;bottom:auto;left:6%}.ink .vd .ar-scrub{display:none}.ink .ar-sky{background:linear-gradient(#cfe6e2 0%,#e2ecdb 54%,#efe6d2 100%);height:252px;position:absolute;top:0;left:0;right:0}.ink .ar-far{opacity:.7;background:#b0d2bd;border-radius:52% 48% 0 0/100% 100% 0 0;height:96px;position:absolute;top:76px;left:-12%;right:-12%}.ink .ar-near{opacity:.85;background:#8fbfa1;border-radius:44% 56% 0 0/100% 100% 0 0;height:74px;position:absolute;top:124px;left:-18%;right:-18%}.ink .ar-trees{opacity:.5;z-index:1;height:44px;position:absolute;top:104px;left:0;right:0}.ink .ar-trees i{background:#7fa886;border-radius:50% 50% 42% 42%;position:absolute;bottom:0}.ink .ar-trees i:after{content:"";background:#6b5233;border-radius:1px;width:3px;height:7px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.ink .ar-floor{background:#7fae86;border-radius:40% 60% 0 0/86px 86px 0 0;height:86px;position:absolute;top:164px;left:-16%;right:-16%;box-shadow:inset 0 7px 12px -6px #26463257}.ink .vd .ar-floor{z-index:4;background:linear-gradient(#689271 0%,#5f8a6a 26%,#537a5e 62%,#456850 100%);border-radius:42% 58% 0 0/56px 56px 0 0;height:auto;inset:242px -28% 0}.ink .ar-scrub{z-index:25;pointer-events:none;width:120px;height:56px;position:absolute;bottom:34px;left:-26px}.ink .ar-scrub i{background:#3f6a4f;border:2.5px solid #23402f;border-radius:52% 48% 40% 40%;position:absolute;bottom:0}.ink .ar-scrub i:first-child{width:64px;height:46px;left:0}.ink .ar-scrub i:nth-child(2){background:#4c7a5a;width:44px;height:32px;left:46px}.ink .ar-fade{z-index:6;background:linear-gradient(#f6f0e400,#f6f0e4);height:30px;position:absolute;bottom:0;left:0;right:0}.ink .vd .ar-fade{display:none}.ink .ar-monster .hpwrap{z-index:4;text-align:center;width:104px;margin-bottom:8px;position:absolute;bottom:100%;left:46%;transform:translate(-50%)}.ink .hpname{letter-spacing:.08em;color:#3d241a;text-shadow:0 1px #fff6;white-space:nowrap;margin:0 0 3px;font-size:8.5px;font-weight:900}.ink .hpbar{background:#3d241a;border:2px solid #243f38;border-radius:5px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #0006}.ink .hpbar i{background:linear-gradient(90deg,#e2a33c,#c94f34);width:58%;height:100%;display:block}.ink .hpnum{color:#5c3320;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:8px;font-weight:800}.ink .ar-monster .dmgpop{z-index:7;color:#e8694a;text-shadow:-2px 0 #002928,2px 0 #002928,0 -2px #002928,0 2px #002928,-2px -2px #002928,2px -2px #002928,-2px 2px #002928,2px 2px #002928;white-space:nowrap;font-family:Gabarito,sans-serif;font-size:23px;font-weight:900;position:absolute;top:-30px;left:50%;transform:translate(-50%)rotate(-7deg)}.ink .ar-monster{z-index:3;width:116px;height:97px;position:absolute;bottom:96px;right:-14px}.ink .ar-monster .sh{background:#2d1e1447;border-radius:50%;width:76px;height:13px;position:absolute;bottom:-2px;left:14px}.ink .ar-monster .sprite{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;transform-origin:50% 100%;width:100%;height:100%;animation:2.6s ease-in-out infinite breathe;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ink .ar-monster .sprite{animation:none}}.ink .ar-fighters{z-index:3;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:88px;left:6%}.ink .ar-hero{width:66px;height:78px;position:relative}.ink .ar-hero .tag{z-index:4;white-space:nowrap;background:#fcf5ed;border:2px solid #243f38;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 2px;display:flex;position:absolute;top:-32px;left:50%;transform:translate(-50%);box-shadow:0 2px #243f384d}.ink .ar-hero .tag:after{content:"";background:#243f38;border-radius:0 0 2px 2px;width:2.5px;height:7px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.ink .ar-hero .tag b{color:#2f3a37;letter-spacing:.03em;font-size:7.5px;font-weight:900}.ink .ar-hero .hearts{color:#e8694a;letter-spacing:.5px;text-shadow:-.5px 0 #8c3a24,.5px 0 #8c3a24,0 -.5px #8c3a24,0 .5px #8c3a24;font-size:8px;line-height:1}.ink .ar-hero .sh{background:#2d1e1440;border-radius:50%;width:36px;height:8px;position:absolute;bottom:-1px;left:9px}.ink .ar-hero .sprite{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;transform-origin:50% 100%;width:100%;height:100%;animation:3s ease-in-out infinite breathe;display:block;position:absolute;inset:0}.ink .ar-hero.partner{opacity:.96;width:56px;height:67px;margin-bottom:16px}.ink .ar-hero.partner .sprite{filter:hue-rotate(48deg)saturate(1.05);animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){.ink .ar-hero .sprite{animation:none}}.ink .av-ring{background:#f6e5c4;border:2px solid #2f8280;border-radius:50%;flex:0 0 16px;width:16px;height:16px;display:block;position:relative;overflow:hidden}.ink .av-ring:after{content:"";background:#e8a0b4;border:1px solid #002928;border-radius:50%;width:8px;height:8px;position:absolute;top:3.5px;left:2.5px}.ink .av-ring.p2:after{background:#9dc7f0}.ink .battletimer{background:#fffaf1;border:2.5px solid #002928;border-radius:13px;align-self:center;padding:8px 24px;box-shadow:0 4px #00292852,inset 0 -3px #0029281a,inset 0 2px #ffffff80}.ink .battlebar{justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}.ink .cheer{cursor:pointer;background:linear-gradient(#f7d777,#dfa92c);border:2.5px solid #5c3f14;border-radius:13px;align-items:center;gap:8px;padding:8px 16px;display:flex;position:relative;box-shadow:0 4px #5c3f14,inset 0 -3px #5c3f1438,inset 0 2px #ffffff6b,0 0 20px -4px #f0c454f2}.ink .cheer:active{transform:translateY(3px);box-shadow:0 1px #5c3f14,inset 0 2px #ffffff4d}.ink .cheer svg{stroke:#3d2a09;fill:none;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;width:15px;height:15px;display:block}.ink .cheer b{letter-spacing:.07em;color:#3d2a09;font-size:11px;font-weight:900;line-height:1}.ink .cheer .chg{background:#3d2a0952;border-radius:2px;height:3px;position:absolute;bottom:3px;left:9px;right:9px;overflow:hidden}.ink .cheer .chg i{background:#fffaf1;border-radius:2px;width:100%;height:100%;display:block}.ink .cheer .rdy{color:#fff;letter-spacing:.05em;background:#e8694a;border:2px solid #002928;border-radius:7px;justify-content:center;align-items:center;height:14px;padding:0 4px;font-size:7.5px;font-weight:900;line-height:1;display:flex}.ink .cheer.cooling{background:linear-gradient(#d8cfba,#bdb298);border-color:#6d6553;box-shadow:0 4px #6d6553}.ink .cheer.cooling b,.ink .cheer.cooling svg{color:#5f5949;stroke:#5f5949}.ink .cheer.cooling .chg i{background:#8f8a78;width:38%}.ink .vd .battletimer{padding:4px 16px}.ink .vd .battletimer b{font-size:17px}.ink .vd .battletimer{align-self:auto;margin:0}.ink .battletimer b{color:#e8694a;letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:19px;font-weight:800}.ink .goalrow{align-items:center;gap:8px;margin:0 0 8px;display:flex}.ink .goalrow .battletimer.big{flex:none;padding:4px 14px}.ink .goalrow .battletimer.big b{font-size:22px}.ink .glabel{letter-spacing:.07em;color:#5f4826;font-size:9px;font-weight:900}.ink .gtask{color:#2f3a37;cursor:pointer;background:#f7eeda;border:2px solid #00292847;border-radius:9px;align-items:center;gap:8px;min-height:34px;margin:0 0 8px;padding:0 8px;font-size:11.5px;font-weight:700;display:flex;position:relative;box-shadow:inset 0 2px #0029281a,0 1.5px #0029281a}.ink .gtask:active{transform:translateY(1.5px);box-shadow:inset 0 2px #00292829}.ink .gtask .tick{letter-spacing:.07em;color:#8a8275;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:900}.ink .gtask.done{background:#efe6d0;border-color:#0029282e}.ink .gtask.done .tick{color:#c59a14}.ink .gbox{background:#fffaf1;border:2.5px solid #002928;border-radius:6px;flex:0 0 19px;width:19px;height:19px;display:block;position:relative;box-shadow:inset 0 2px #00292829}.ink .gbox.on{background:linear-gradient(#f0c659,#c59a14);border-color:#5c3f14;box-shadow:inset 0 -2px #5c3f144d,0 0 10px -2px #f0c659e6}.ink .gbox.on:after{content:"";border:3px solid #fffaf1;border-width:0 3px 3px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(42deg)}.ink .gtask.done .gbox~span:not(.tick){color:#8f8a7e;-webkit-text-decoration:line-through #8f8a7eb3;text-decoration:line-through #8f8a7eb3}.ink .gdiv{background:#e6dfcd;height:1.5px;margin:8px 0}.ink .goalrow.ghost .glabel{color:#a49b86}.ink .gtask.ghost{color:#6b6459;opacity:1;box-shadow:none;cursor:default;background:0 0;border:none;min-height:26px;padding:0 8px;font-style:italic}.ink .gtask.ghost:active{box-shadow:none;transform:none}.ink .gtask.ghost:before{content:"";background:#b8ae9f;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-left:4px;margin-right:3px}.ink .vd .body{z-index:22;flex-direction:column;justify-content:flex-end;gap:0;display:flex;inset:auto 10px 0}.ink .vd .goalscrl{border-color:#00292866;border-bottom-style:none;border-bottom-width:medium;border-radius:24px 8px 0 0;flex:none;max-height:172px;padding:16px 16px 0;overflow:hidden;box-shadow:0 -3px 0 -1px #3d4a4629,0 -12px 26px -16px #3d4a4680}.ink .endtab{letter-spacing:.06em;color:#002928b8;cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #00292866;border-radius:11px;padding:8px;font-size:9px;font-weight:900;line-height:1}.ink .vd .hdr-title{display:none}.ink .vd .hdr-bar{background:#8a5f34;border:2px solid #002928;border-radius:13px;height:26px;padding-left:4px}.ink .vd .xpbar{background:#00292859}.ink .vd .face{flex:0 0 22px;width:22px;height:22px;margin-right:8px;position:relative;top:auto;left:auto;box-shadow:0 0 0 2px #2b1d0d}.ink .vd .face .head:before{left:2px}.ink .shero{z-index:1;height:214px;position:absolute;top:0;left:0;right:0;overflow:hidden}.ink .sh-art{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 52%;object-position:50% 52%;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.ink .vc .hdr-title{display:none}.ink .vc.vfloat:not(.vshopdesk) .hdr-title{z-index:3;display:block;position:relative}.ink .vc .shero{height:226px;top:0}.ink .vc .reset{top:232px}.ink .shero .sh-scrim{z-index:3;background:linear-gradient(#281c0e00,#281c0e6b);height:52px;position:absolute;bottom:0;left:0;right:0}.ink .sh-wall{background:linear-gradient(#e8d8bd 0%,#dcc59f 58%,#c9ab7f 100%);position:absolute;inset:0}.ink .sh-arch{background:linear-gradient(#f2e5c9,#e0cba4);border-radius:66px 66px 8px 8px;width:132px;height:150px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 3px #92714873}.ink .sh-shelf{background:#78583652;border:2.5px solid #5e44268c;border-radius:6px;flex-wrap:wrap;align-content:flex-start;gap:4px;width:64px;height:118px;padding:8px;display:flex;position:absolute;top:34px}.ink .sh-shelf.l{left:6px}.ink .sh-shelf.r{right:6px}.ink .sh-shelf i{border-radius:4px 4px 7px 7px;width:22px;height:23px;display:block}.ink .sh-shelf.l i:first-child{background:#8fcbb2}.ink .sh-shelf.l i:nth-child(2){background:#e8879f}.ink .sh-shelf.l i:nth-child(3){background:#e5c46a}.ink .sh-shelf.l i:nth-child(4){background:#9db8e0}.ink .sh-shelf.r i:first-child{background:#e8879f}.ink .sh-shelf.r i:nth-child(2){background:#8fcbb2}.ink .sh-shelf.r i:nth-child(3){background:#9db8e0}.ink .sh-shelf.r i:nth-child(4){background:#e5c46a}.ink .sh-keeper{z-index:2;width:74px;height:80px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.ink .sh-blob{background:#8fcbb2;border:3.5px solid #243f38;border-radius:52% 48% 44% 44%;width:60px;height:64px;display:block;position:absolute;bottom:0;left:7px;box-shadow:inset -10px -8px #30665866,inset 6px 5px #ffffff42}.ink .sh-blob .shd{width:40px;height:13px;display:block;position:absolute;top:20px;left:10px}.ink .sh-blob .shd:before{content:"";background:#243f38;border-radius:2px;height:3px;position:absolute;top:4px;left:2px;right:2px}.ink .sh-blob .shd i{background:#243f38;border-radius:6px 6px 8px 8px;width:17px;height:13px;display:block;position:absolute;top:0}.ink .sh-blob .shd i.l{left:0}.ink .sh-blob .shd i.r{right:0}.ink .sh-blob .shd i:after{content:"";background:#e8879f;border-radius:2px;width:6px;height:3px;position:absolute;top:2.5px;left:2.5px}.ink .sh-blob .ck{opacity:.75;background:#e8879f;border-radius:50%;width:7px;height:4px;display:block;position:absolute;top:34px}.ink .sh-blob .ck.l{left:7px}.ink .sh-blob .ck.r{left:46px}.ink .sh-counter{z-index:2;background:linear-gradient(#a3784a,#7d5a32);border-top:3px solid #5c3f1f;height:26px;position:absolute;bottom:0;left:-16px;right:-16px;box-shadow:0 3px #3c281266}.ink .shero{--sh-pink:#e8879f}.ink .sh-stall{z-index:2;transform-origin:50% 100%;width:min(224px,72%);height:112px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ink .sh-awning{background:repeating-linear-gradient(90deg,#e8879f 0 15px,#fdf3e0 15px 30px);border:3px solid #8e4258;border-bottom:none;border-radius:10px 10px 0 0;height:24px;display:block;position:absolute;top:0;left:0;right:0}.ink .sh-awning:after{content:"";background:radial-gradient(circle at 9px 0,#e8879f 0 7.5px,#0000 8px) 0 0/18px 12px repeat-x,radial-gradient(circle at 9px 0,#8e4258 0 9.5px,#0000 10px) 0 0/18px 12px repeat-x;height:12px;position:absolute;top:100%;left:-3px;right:-3px}.ink .sh-post{background:linear-gradient(#a3784a,#7d5a32);border:2.5px solid #5c3f1f;border-radius:3px;width:9px;display:block;position:absolute;top:20px;bottom:20px}.ink .sh-post.l{left:2px}.ink .sh-post.r{right:2px}.ink .sh-sign{background:var(--sh-pink);border:2.5px solid #8e4258;border-radius:4px;width:34px;height:20px;display:block;position:absolute;top:38px;left:14px}.ink .sh-sign:before{content:"";background:#5c3f1f;width:2.5px;height:12px;margin-left:-1.25px;position:absolute;bottom:100%;left:50%}.ink .sh-sign:after{content:"";background:#ffffffbf;border-radius:2px;height:2.5px;position:absolute;top:5px;left:5px;right:5px;box-shadow:0 5px #ffffff8c}.ink .sh-crate{background:linear-gradient(#a3784a,#7d5a32);border:2.5px solid #5c3f1f;border-radius:3px;width:30px;height:22px;margin-bottom:-3px;display:block;position:absolute;bottom:100%}.ink .sh-crate:after{content:"";opacity:.85;background:#e8879f;border-radius:2px;height:3px;position:absolute;top:5px;left:2px;right:2px}.ink .sh-crate.l{left:16%}.ink .sh-crate.r{right:16%}@keyframes sh-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sh-unfurl{0%{transform:scaleY(0)}62%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes sh-plank{0%{opacity:0;transform:translateY(14px)}64%{opacity:1;transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes sh-drop{0%{opacity:0;transform:translateY(-12px)scale(.72)}62%{opacity:1;transform:translateY(0)scale(1.12)}to{transform:translateY(0)scale(1)}}@keyframes sh-swing{0%{transform:rotate(-18deg)}30%{transform:rotate(9deg)}58%{transform:rotate(-4deg)}82%{transform:rotate(1.5deg)}to{transform:rotate(0)}}@keyframes sh-peek{0%{opacity:0;transform:translateY(32px)}54%{opacity:1;transform:translateY(-6px)}78%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes sh-glint{0%{opacity:0;transform:translate(-6px)}45%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}.ink .sh-post{transform-origin:50% 100%;animation:.2s cubic-bezier(.2,.85,.28,1) both sh-rise}.ink .sh-post.r{animation-delay:40ms}.ink .sh-awning{transform-origin:50% 0;animation:.26s cubic-bezier(.22,.95,.28,1.1) .1s both sh-unfurl}.ink .sh-counter{animation:.22s cubic-bezier(.2,.9,.28,1.04) .2s both sh-plank}.ink .sh-crate{animation:.24s cubic-bezier(.2,.9,.28,1.06) .27s both sh-drop}.ink .sh-crate.r{animation-delay:.32s}.ink .sh-sign{transform-origin:50% -12px;animation:.52s cubic-bezier(.3,.7,.4,1) .3s both sh-swing}.ink .sh-blob{animation:.34s cubic-bezier(.22,.95,.3,1.14) .34s both sh-peek}.ink .sh-blob .shd i:after{animation:.46s ease-out .92s both sh-glint}@keyframes sh-hi{0%{transform:translateY(0)rotate(0)}20%{transform:translateY(-7px)rotate(-4deg)}42%{transform:translateY(-2px)rotate(0)}64%{transform:translateY(-7px)rotate(4deg)}84%{transform:translateY(-1px)rotate(0)}to{transform:translateY(0)rotate(0)}}.ink .sh-blob .shd{transform-origin:50% 140%}.ink .sh-blob .shd.hi{animation:.86s cubic-bezier(.3,.75,.35,1) sh-hi}@media (prefers-reduced-motion:reduce){.ink .sh-post,.ink .sh-awning,.ink .sh-counter,.ink .sh-crate,.ink .sh-sign,.ink .sh-blob,.ink .sh-blob .shd i:after,.ink .sh-blob .shd.hi{animation:none}}.ink .sribbon{z-index:5;text-align:center;letter-spacing:.02em;color:#fdf3e0;background:#3a2814d1;border:2px solid #1e1408b3;border-radius:7px;padding:4px 8px;font-size:9.5px;font-weight:800;position:absolute;bottom:6px;left:10px;right:10px}.ink .sh-fade{z-index:4;background:linear-gradient(#f6f0e400,#f6f0e499);height:12px;position:absolute;bottom:0;left:0;right:0}.ink .reset{z-index:23;text-align:center;position:absolute;top:220px;left:0;right:0}.ink .rlab{letter-spacing:.14em;text-transform:uppercase;color:#7d7366;margin-bottom:3px;font-size:8px;font-weight:800;display:block}.ink .rchip{color:#3d4a46;font-variant-numeric:tabular-nums;background:#fffaf1;border:2.5px solid #3d4a46;border-radius:999px;align-items:center;gap:4px;padding:4px 16px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 3px 0 -1px #3d4a464d}.ink .rchip b{color:#8e4258;font-size:9px;font-weight:800}.ink .clk{border:2px solid #3d4a46;border-radius:50%;width:11px;height:11px;display:block}.ink .vfloat .shopbody{top:272px}.ink .cats{gap:4px;margin-bottom:2px;display:flex}.ink .cat{text-align:center;color:#6b6559;background:#f4efe3;border:2px solid #cfc6b2;border-radius:999px;flex:1;padding:4px 0;font-size:9.5px;font-weight:800}.ink .cat.on{color:#43202b;background:linear-gradient(#f9b8c8,#e8879f);border-color:#3d4a46}.ink .igrid{flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:8px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.ink .icard{background:#fffaf1;border:2.5px solid #3d4a46;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 4px;display:flex;box-shadow:0 3px 0 -1px #3d4a4638}.ink .icard.hot{border-color:#8e4258;box-shadow:0 3px 0 -1px #8e425852}.ink .icard.got{border-color:#2c5a44;box-shadow:0 3px 0 -1px #2c5a444d}.ink .icard.got .itile{background:linear-gradient(#dcf0e4,#b6ddc6);border-color:#2c5a44}.ink .icard.got .inote{color:#2c7a5f}.ink .itile{background:linear-gradient(#e6f0e8,#cfe3d6);border:2.5px solid #3d4a46;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ink .icard.hot .itile{background:linear-gradient(#fde3ea,#f9c6d4);border-color:#8e4258}.ink .ico{background:#6ea983;border:2px solid #2c5a44;border-radius:5px;width:19px;height:19px;display:block}.ink .i-cloak .ico,.ink .i-banner .ico{background:#9db8e0;border-color:#3c5680;border-radius:3px 3px 9px 9px}.ink .i-strike .ico{background:#e8879f;border-color:#8e4258;border-radius:2px;transform:rotate(45deg)}.ink .i-boost .ico{background:#e5c46a;border-color:#8a6212;border-radius:50%}.ink .i-freeze .ico{background:#a9d6e8;border-color:#2f6a80;border-radius:50%}.ink .i-pouch .ico{background:#e5c46a;border-color:#8a6212;border-radius:50% 50% 42% 42%}.ink .i-charm .ico,.ink .i-sigil .ico{border-radius:50%/60% 60% 40% 40%}.ink .icard.hot .ico{background:#e8879f;border-color:#8e4258}.ink .iname{color:#4e4a41;text-align:center;margin:0;font-size:8.5px;font-weight:800;line-height:1.15}.ink .inote{letter-spacing:.06em;text-transform:uppercase;color:#8c8579;font-size:7px;font-weight:800}.ink .ibtn{color:#3d2a09;background:linear-gradient(#f5e2a8,#e5c46a);border:2px solid #8a6212;border-radius:7px;justify-content:center;align-items:center;gap:3px;width:100%;margin-top:auto;padding:4px 0;font-size:9.5px;font-weight:900;display:flex;box-shadow:0 2px #8a6212}.ink .ibtn .coin{background:radial-gradient(circle at 35% 30%,#fff0b8,#dfa92c);border:1.5px solid #8a6212;border-radius:50%;width:9px;height:9px;display:block}.ink .ibtn.claim{color:#1f3f31;background:linear-gradient(#a9dcbf,#6ea983);border-color:#2c5a44;box-shadow:0 2px #2c5a44}.ink .ve .body{top:258px}.ink .eqground{background:linear-gradient(#cdd9b8,#b6c9a3);border-radius:50%;width:196px;height:34px;position:absolute;bottom:2px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #5a6e502e}.ink .eqground:after{content:"";background:#ffffff52;border-radius:50%;height:12px;position:absolute;top:8px;left:12%;right:12%}.ink .eqrail{z-index:18;flex-direction:column;gap:4px;display:flex;position:absolute;top:76px}.ink .eqrail.l{left:6px}.ink .eqrail.r{right:6px}.ink .eqplaque{text-align:center;background:linear-gradient(#f7edd6,#e8d9b4);border:2.5px solid #8a6a3c;border-radius:8px;width:52px;padding:4px 4px 8px;position:relative;box-shadow:0 3px 0 -1px #59402061}.ink .eqplaque .pico{background:#6ea983;border:2px solid #2c5a44;border-radius:5px;width:24px;height:24px;margin:0 auto 2px;display:block}.ink .eqplaque em{letter-spacing:.09em;text-transform:uppercase;color:#8a6a3c;font-size:6.5px;font-style:normal;font-weight:900;line-height:1;display:block}.ink .p-helm{background:#f4efe3 url(DATAURI) 50%/76% no-repeat!important;border-color:#8a6a3c!important}.ink .p-body{background:#f4efe3 url(DATAURI) 50%/76% no-repeat!important;border-color:#3c5680!important;border-radius:4px 4px 9px 9px!important}.ink .p-boots{background:#a3784a!important;border-color:#5c3f1f!important;border-radius:3px 3px 8px 8px!important}.ink .p-weap{background:#f4efe3 url(DATAURI) 50%/76% no-repeat!important;border-color:#8a6212!important;border-radius:2px!important}.ink .eqplaque.empty{background:linear-gradient(#ece3cd,#ddd2b6)}.ink .eqplaque.empty .pico{background:0 0;border-style:dashed;border-color:#b3a88f}.ink .eqplaque.on{background:linear-gradient(#fff3f5,#fadfe6);border-color:#8e4258}.ink .eqplaque.on em{color:#8e4258}.ink .eqplaque .pin{z-index:4;color:#fff;background:#e8879f;border:2px solid #8e4258;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:7.5px;font-style:normal;font-weight:900;line-height:1;display:flex;position:absolute;top:-5px;right:-4px}.ink .eqchar{z-index:24;background-image:url(DATAURI);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:122px;height:150px;position:absolute;top:128px;left:12%}.ink .eqchar .sh{background:#2d3c3242;border-radius:50%;width:78px;height:13px;display:block;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.ink .eqstatus{z-index:25;background:linear-gradient(#fdf4e0,#f3e5c8);border:2.5px solid #8a6a3c;border-radius:5px 12px 5px 10px;width:104px;padding:8px;position:absolute;top:104px;right:52px;box-shadow:0 4px 0 -1px #59402059}.ink .est-name{color:#5f4826;letter-spacing:-.01em;margin:0 0 4px;font-size:10px;font-weight:900;line-height:1}.ink .est-row{align-items:center;gap:4px;margin-bottom:4px;display:flex}.ink .est-k{letter-spacing:.09em;color:#8a6a3c;width:20px;font-size:6.5px;font-weight:900}.ink .est-bar{background:#e2d5b6;border:1.5px solid #b39a68;border-radius:3px;flex:1;height:6px;overflow:hidden}.ink .est-bar i{height:100%;display:block}.ink .est-bar.hp i{background:#e8879f}.ink .est-bar.pw i{background:#6ea983}.ink .est-row b{color:#5f4826;font-variant-numeric:tabular-nums;font-size:9px;font-weight:900}.ink .est-delta{color:#8a6a3c;border-top:2px solid #e2d5b6;margin:4px 0 0;padding-top:4px;font-size:8px;font-weight:800;line-height:1.25}.ink .est-delta b{color:#8e4258;font-weight:900}.ink .ve.vfloat .eqpanel{flex-direction:column;flex:1;min-height:0;padding:16px 8px 8px;display:flex}.ink .eqpanel .tab{top:-12px;left:auto;right:64px;transform:rotate(3deg)}.ink .gtabs{gap:4px;margin:0 0 8px;display:flex}.ink .gtab{text-align:center;color:#6b5128;background:linear-gradient(#f7ebd0,#eddcb4);border:2px solid #8a6a3c;border-radius:999px;flex:1;padding:4px 0;font-size:9.5px;font-weight:800}.ink .gtab.on{color:#28321f;background:linear-gradient(#f7d772,#e2b53d);border-color:#5c3f14;box-shadow:0 0 0 2px #f0c45459}.ink .ggrid{flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:8px;min-height:0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.ink .gcard{background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #8a6a3c;border-radius:7px;flex-direction:column;align-items:center;gap:3px;padding:8px 3px 4px;display:flex;position:relative;box-shadow:inset 0 -2px #8a6a3c2e}.ink .gico{background:#6ea983 50%/76% no-repeat;border:2.5px solid #2c5a44;border-radius:6px;width:30px;height:30px;display:block}.ink .przgrid{grid-template-columns:repeat(2,1fr);gap:8px}.ink .przgrid .gcard{border-radius:10px;gap:8px;padding:8px}.ink .przgrid .gico{background-size:84%;border-width:3px;border-radius:14px;width:78px;height:78px}.ink .przgrid .gname{font-size:11px}.ink .przgrid .gtag{padding:2px 8px;font-size:8.5px}.ink .g-crown{background-color:#f9b8c8;background-image:url(DATAURI);border-color:#8e4258;border-radius:3px 3px 9px 9px}.ink .g-hood{background-image:url(DATAURI);border-radius:50% 50% 40% 40%}.ink .g-coif{background-color:#a9d6e8;background-image:url(DATAURI);border-color:#2f6a80;border-radius:50% 50% 30% 30%}.ink .g-cap{background-color:#b9bfc4;background-image:url(DATAURI);border-color:#4e575c;border-radius:8px 8px 3px 3px}.ink .g-helm{background-color:#e5c46a;background-image:url(DATAURI);border-color:#8a6212;border-radius:9px 9px 4px 4px}.ink .g-circlet{background-color:#e8694a;background-image:url(DATAURI);border-color:#7d2f19;border-radius:50%}.ink .g-veil{background:#c9b3e0;border-color:#5a4480;border-radius:40% 40% 50% 50%}.ink .g-mask{background:#e8b6a0;border-color:#8a5b46;border-radius:6px}.ink .gname{color:#5f4826;text-align:center;margin:0;font-size:8px;font-weight:800;line-height:1.15}.ink .gtag{letter-spacing:.06em;color:#8a6a3c;background:#efe3c6;border:1.5px solid #cbb89a;border-radius:5px;margin-top:auto;padding:1px 8px;font-size:7px;font-weight:900}.ink .gcard.worn{border-color:#2c5a44;box-shadow:0 2px 0 -1px #2c5a444d}.ink .gcard.worn .gtag{color:#1f4a38;background:#dcece2;border-color:#2c5a44}.ink .gcard.best{border-color:#8e4258;box-shadow:0 2px 0 -1px #8e425857}.ink .gcard.best .gtag{color:#43202b;background:linear-gradient(#f9b8c8,#e8879f);border-color:#8e4258}.ink .gcard.lock{opacity:.5}.ink .vecho .eqplaque .pico{background:var(--g);border-color:var(--gd)}.ink .vecho .eqplaque.on{border-color:var(--rd);background:linear-gradient(#fff3f5,var(--rl))}.ink .vecho .eqplaque.on em{color:var(--rd)}.ink .vecho .eqplaque .pin{background:var(--r);border-color:var(--rd)}.ink .vecho .est-bar.hp i{background:var(--r)}.ink .vecho .est-bar.pw i{background:var(--g)}.ink .vecho .est-delta b{color:var(--rd)}.ink .vecho .gcard.worn{border-color:var(--gd)}.ink .vecho .gcard.worn .gtag{color:var(--gd);border-color:var(--gd)}.ink .vecho .gcard.best{border-color:var(--rd)}.ink .vecho .gcard.best .gtag{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd)}.ink .v22 .eqplaque,.ink .v22 .eqstatus,.ink .v22 .gcard{border-width:3px}.ink .v23 .eqstatus{border-color:var(--rd);background:linear-gradient(#fff7f3,#f8e6e9)}.ink .v23 .gcard{border-color:#c8a2ae}.ink .v24 .eqplaque{border-color:#2c5a44}.ink .v24 .eqplaque.on{border-color:var(--rd)}.ink .v24 .eqstatus{border-color:#2c5a44}.ink .v24 .gcard{border-color:#7ba690}.ink .v24 .gtab.on{color:#1f4a38;background:#cfe7d9;border-color:#2c5a44}.ink .v25 .eqstatus{border-left:6px solid var(--r)}.ink .v25 .eqrail.l .eqplaque,.ink .v25 .eqrail.r .eqplaque{border-bottom:4px solid var(--g)}.ink .vf .body{display:none}.ink .vf .ar-sky{height:150px}.ink .vf .ar-far{top:84px}.ink .vf .ar-near{top:126px}.ink .vf .ar-floor{top:172px}.ink .vf .ar-monster{width:110px;height:92px;top:126px;right:2px}.ink .vf .ar-fighters{gap:16px;top:148px;left:8%}.ink .vf .ar-hero.partner{margin-bottom:8px}.ink .vf .ar-monster{opacity:.4;filter:grayscale(.5)}.ink .vf .ar-monster .hpwrap,.ink .vf .ar-monster .dmgpop{display:none}.ink .vf .ar-monster .sprite{transform:rotate(9deg)}.ink .vscrim{z-index:25;background:linear-gradient(#1e2a2400 34%,#1e2a2480 100%);position:absolute;inset:0}.ink .vpetals{z-index:26;pointer-events:none;height:210px;position:absolute;top:60px;left:0;right:0;overflow:hidden}.ink .vpetals i{opacity:.9;background:#f9b8c8;border-radius:60% 40%;width:9px;height:7px;animation:5.2s linear infinite petalfall;display:block;position:absolute;box-shadow:0 0 0 1.5px #8e425880}@keyframes petalfall{0%{opacity:0;transform:translateY(-16px)rotate(0)}12%{opacity:.95}to{opacity:0;transform:translateY(210px)rotate(220deg)}}@media (prefers-reduced-motion:reduce){.ink .vpetals i{opacity:.7;animation:none}}.ink .vsheet{z-index:30;background:linear-gradient(#fdf4e0,#f3e5c8);border:3px solid #8a6a3c;border-radius:20px 20px 8px 8px;flex-direction:column;gap:8px;padding:16px 8px 8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 -3px 0 -1px #5940204d,0 -16px 30px -14px #281c0ebf}.ink .vgrab{background:#cbb188;border-radius:2px;width:38px;height:4px;display:block;position:absolute;top:6px;left:50%;transform:translate(-50%)}.ink .vribbon{z-index:4;letter-spacing:.16em;color:#43202b;background:linear-gradient(#f9b8c8,#e8879f);border:2.5px solid #8e4258;border-radius:7px;padding:4px 16px;font-size:11.5px;font-weight:900;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 3px #8e4258}.ink .vcast{align-items:center;gap:16px;margin-top:8px;padding:0 0 2px 8px;display:flex;position:relative}.ink .vwho{flex-direction:column;align-items:center;gap:3px;width:64px;display:flex}.ink .vwho .av{border-width:3px;flex:0 0 38px;width:38px;height:38px}.ink .vwho .av:after{border-width:2px;width:20px;height:20px;top:9px;left:6px}.ink .vwho em{letter-spacing:.08em;text-transform:uppercase;color:#8a6a3c;white-space:nowrap;text-overflow:ellipsis;max-width:64px;font-size:7.5px;font-style:normal;font-weight:900;overflow:hidden}.ink .vwho .crown{background:#e5c46a;border:2px solid #8a6212;border-radius:3px 3px 1px 1px;width:17px;height:9px;display:block;position:absolute;top:-7px}.ink .vbub{z-index:5;color:#2f3a37;background:#fffaf1;border:2.5px solid #243f38;border-radius:12px;padding:4px 8px;font-size:10px;font-weight:800;position:absolute;top:2px;right:6px;box-shadow:0 3px 0 -1px #243f384d}.ink .vbub:after{content:"";border:6px solid #0000;border-top-color:#243f38;border-bottom:0;width:0;height:0;position:absolute;bottom:-8px;left:16px}.ink .vloot{background:linear-gradient(#fbf1da,#f0e2c0);border:2.5px solid #8a6a3c;border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex;position:relative;box-shadow:inset 0 -2px #8a6a3c2e}.ink .vtile{background:linear-gradient(#e6f0e8,#cfe3d6);border:2.5px solid #3d4a46;border-radius:10px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:relative}.ink .vboot{width:24px;height:20px;display:block;position:relative}.ink .vboot:before,.ink .vboot:after{content:"";background:#a3784a;border:2.5px solid #5c3f1f;border-radius:3px 3px 6px 6px;width:10px;height:20px;position:absolute;bottom:0}.ink .vboot:before{left:0}.ink .vboot:after{right:0}.ink .vlmeta{flex:1;min-width:0}.ink .vlname{color:#4a3a1e;letter-spacing:-.01em;margin:0;font-size:12.5px;font-weight:900}.ink .vlgain{letter-spacing:.07em;color:#43202b;background:linear-gradient(#f9b8c8,#e8879f);border:1.5px solid #8e4258;border-radius:5px;margin:2px 0 3px;padding:1px 8px;font-size:8px;font-weight:900;display:inline-block}.ink .vlflav{color:#9a8a68;margin:0;font-size:9px;font-style:italic;font-weight:600}.ink .vnew{letter-spacing:.08em;color:#fff;background:#e8694a;border:2px solid #7d2f19;border-radius:6px;padding:1px 4px;font-size:7px;font-weight:900;position:absolute;top:-7px;right:-5px}.ink .vxp{flex-direction:column;gap:4px;display:flex}.ink .vxprow{justify-content:space-between;align-items:baseline;display:flex}.ink .vxprow b{color:#2c7a5f;letter-spacing:-.01em;font-size:14px;font-weight:900}.ink .vxprow span{color:#8a6a3c;font-variant-numeric:tabular-nums;font-size:9px;font-weight:800}.ink .vbar{background:#e2d5b6;border:2px solid #b39a68;border-radius:5px;height:9px;position:relative;overflow:hidden}.ink .vbar i{background:#6ea983;display:block;position:absolute;top:0;bottom:0;left:0}.ink .vbar u{background:linear-gradient(#f9b8c8,#e8879f);text-decoration:none;display:block;position:absolute;top:0;bottom:0}.ink .vcoins{align-items:center;gap:8px;display:flex}.ink .vcoins .coin{background:radial-gradient(circle at 35% 30%,#fff0b8,#dfa92c);border:2px solid #8a6212;border-radius:50%;width:15px;height:15px;display:block}.ink .vcoins b{color:#8a6212;font-size:12.5px;font-weight:900}.ink .vcoins em{letter-spacing:.1em;text-transform:uppercase;color:#b3945f;font-size:8px;font-style:normal;font-weight:900}.ink .vcoins .vtot{color:#8a6a3c;font-variant-numeric:tabular-nums;margin-left:auto;font-size:9px;font-weight:800}.ink .vcounts{gap:8px;display:flex}.ink .vcount{background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #8a6a3c;border-radius:9px;flex:1;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:inset 0 -2px #8a6a3c2e}.ink .vcount b{color:#5f4826;font-variant-numeric:tabular-nums;font-size:14px;font-weight:900;line-height:1}.ink .vcount em{letter-spacing:.09em;text-transform:uppercase;color:#9a8a68;margin-top:2px;font-size:6.5px;font-style:normal;font-weight:900;display:block}.ink .vflame{background:linear-gradient(#f2a05a,#e8694a);border:2px solid #7d2f19;border-radius:50%/62% 62% 38% 38%;flex:0 0 15px;width:15px;height:18px;display:block}.ink .vpips{flex:none;gap:3px;display:flex}.ink .vpips i{background:#e2d5b6;border:1.5px solid #b39a68;border-radius:2px;width:8px;height:8px;display:block}.ink .vpips i.on{background:#6ea983;border-color:#2c5a44}.ink .vsheet .ctas{margin-top:1px}.ink .vsheet .btn.pri{letter-spacing:.06em;text-align:center;width:100%;padding:8px 0;font-size:13px}.ink .vecho .vbar i{background:var(--g)}.ink .vecho .vbar u{background:linear-gradient(var(--rl),var(--r))}.ink .vecho .vxprow b{color:var(--gd)}.ink .vecho .vribbon{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd);box-shadow:0 3px 0 var(--rd)}.ink .vecho .vlgain{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd)}.ink .vecho .vpips i.on{background:var(--g);border-color:var(--gd)}.ink .vecho .vpetals i{background:var(--r)}.ink .v22 .vsheet,.ink .v22 .vloot,.ink .v22 .vcount{border-width:3px}.ink .v22 .vribbon{box-shadow:4px 4px #1d2b26d9}.ink .v23 .vsheet{border-color:var(--rd);background:linear-gradient(#fff7f3,#f8e6e9)}.ink .v23 .vloot,.ink .v23 .vcount{background:linear-gradient(#fffaf7,#f7e7ea);border-color:#c8a2ae}.ink .v24 .vsheet{border-color:#2c5a44}.ink .v24 .vloot,.ink .v24 .vcount{border-color:#7ba690}.ink .v24 .vxprow b{color:#2c7a5f}.ink .v24 .vtile{border-color:#2c5a44}.ink .v25 .vsheet{border-top:6px solid var(--r)}.ink .v25 .vcount:first-child{border-left:5px solid var(--g)}.ink .v25 .vcount:last-child{border-left:5px solid var(--r)}.ink .diffs{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;margin-top:24px;display:grid}.ink .diff{background:var(--paper-2);border:1.5px solid var(--edge);box-shadow:var(--lift);border-radius:13px;padding:16px}.ink .diff h3{margin:0 0 4px;font-size:15px;font-weight:800}.ink .diff p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.ink .states{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.ink .statecard{background:var(--paper-2);border:1.5px solid var(--edge);box-shadow:var(--lift);border-radius:14px;overflow:hidden}.ink .statecard>header{background:var(--paper-3);border-bottom:1.5px solid var(--edge);padding:8px 16px}.ink .statecard h3{margin:0;font-size:15.5px;font-weight:800}.ink .stateboard{background:linear-gradient(#e3d3b4,#d6c39f);flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px;display:flex}.ink .st{flex-direction:column;align-items:center;gap:8px;width:88px;display:flex}.ink .st small{letter-spacing:.07em;text-transform:uppercase;color:#5c4a2c;text-align:center;font-family:Gabarito,sans-serif;font-size:9.5px;font-weight:800}.ink .wbtn{color:#5a4426;text-align:center;background:linear-gradient(#f7ebd0,#eddcb4);border:2.5px solid #6d5233;border-radius:9px;width:80px;padding:8px 0;font-family:Gabarito,sans-serif;font-size:11.5px;font-weight:900;position:relative;box-shadow:0 3px #6d5233}.ink .wbtn.hover{background:linear-gradient(#fdf5e2,#f3e5c2);transform:translateY(-1px);box-shadow:0 4px #6d5233}.ink .wbtn.press{box-shadow:none;background:linear-gradient(#e6d3a8,#f0e2c0);transform:translateY(3px)}.ink .wbtn.sel{color:#3b2c12;background:linear-gradient(#f7d772,#e2b53d);border-color:#5c3f14;box-shadow:0 3px #5c3f14,0 0 0 3px #f0c45473}.ink .wbtn.sel:after{content:"✓";color:#fff;background:#468f61;border:2.5px solid #23492f;border-radius:50%;width:19px;height:19px;font-size:10px;line-height:15px;position:absolute;top:-8px;right:-8px}.ink .wbtn.lock{opacity:.5;box-shadow:none;background:linear-gradient(#f2e8d2,#eadfc4);border-style:dashed}.ink .wbtn i,.ink .tile i{letter-spacing:.07em;text-transform:uppercase;opacity:.9;margin-top:2px;font-size:8px;font-style:normal;font-weight:800;display:block}.ink .wbtn.focusdemo{outline-offset:3px;outline:3px solid #2f8280;box-shadow:0 3px #6d5233}.ink .tile{text-align:center;color:#5f4826;background:linear-gradient(#fbf1da,#f0e2c0);border:2.5px solid #8a6a3c;border-radius:8px;width:80px;padding:8px 0;font-size:12px;font-weight:800;position:relative;box-shadow:inset 0 -2px #8a6a3c2e}.ink .tile .mini2{background:#f6e5c4;border:2.5px solid #2f8280;border-radius:50%;width:21px;height:21px;position:absolute;top:-8px;right:-7px;overflow:hidden}.ink .tile .mini2:after{content:"";background:#e8a0b4;border:1.5px solid #002928;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:4px}.ink .tile .hot2{color:#fff;background:#e8694a;border:2.5px solid #7d2f19;border-radius:9px;align-items:center;height:18px;padding:0 8px;font-size:9px;font-weight:900;display:flex;position:absolute;top:-8px;left:-7px}.ink .tile.gone{color:#6f6553;opacity:.55;box-shadow:none;background-color:#efe6d2;background-image:repeating-linear-gradient(45deg,#7a5c3138 0 3px,#0000 3px 8px);border-style:dashed}.ink .cuenote{color:var(--ink-2);border-top:1.5px solid var(--edge);padding:16px;font-family:Newsreader,serif;font-size:14px;line-height:1.5}.ink .cuenote b{color:var(--ink);font-family:Gabarito,sans-serif;font-size:13px}.ink .prompt{border:1.5px solid var(--edge);box-shadow:var(--lift);background:var(--paper-3);border-radius:14px;margin:0 0 16px;overflow:hidden}.ink .prompt>header{background:var(--paper-2);border-bottom:1.5px solid var(--edge);flex-wrap:wrap;align-items:baseline;gap:8px;padding:16px;display:flex}.ink .prompt h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:800}.ink .prompt .use{color:var(--ink-3);margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10.5px}.ink pre{white-space:pre-wrap;color:var(--ink);margin:0;padding:16px;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.62;overflow-x:auto}.ink pre b{color:var(--teal);font-weight:600}.ink pre i{color:var(--ink-3);font-style:normal}.ink .after-note{color:var(--ink-2);padding:0 16px 16px;font-family:Newsreader,serif;font-size:14px}.ink footer.end{border-top:2px solid var(--edge);color:var(--ink-3);margin-top:56px;padding-top:16px;font-size:13.5px}.ink footer.end a{color:var(--ink-2)}@media (width<=640px){.ink body{font-size:16px}.ink header.hero{padding:40px 0 32px}}.ink .morecase{margin:40px 0 0}.ink .morecase>h3{letter-spacing:-.01em;margin:0 0 8px;font-family:Gabarito,sans-serif;font-size:19px;font-weight:800}.ink .morecase>p.lede{margin:0 0 24px}.ink .vg .hero{height:100%}.ink .vg .h-fade{display:none}.ink .vg .h-near{height:84px;bottom:266px}.ink .vg .h-far{height:100px;bottom:300px}.ink .obground{background:linear-gradient(#8fbfa1,#a9cdb0);height:300px;position:absolute;bottom:0;left:0;right:0}.ink .obcloud{z-index:2;background:#ffffff9e;border-radius:999px;height:14px;position:absolute}.ink .obcloud:after{content:"";background:inherit;border-radius:999px;width:46%;height:16px;position:absolute;top:-8px;left:26%}.ink .obskip{z-index:26;letter-spacing:.12em;color:#f7ecd6;background:linear-gradient(#4f7d78,#2f5d59);border:2.5px solid #002928;border-radius:7px 0 0 7px;padding:4px 8px;font-size:8px;font-weight:900;position:absolute;top:13px;right:-6px;box-shadow:0 3px #002928}.ink .obpips{z-index:26;gap:4px;display:flex;position:absolute;top:16px;left:12px}.ink .obpips i{background:#f6ecd4;border:1.5px solid #3d4a46;border-radius:3px;width:16px;height:5px;display:block}.ink .obpips i.on{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd)}.ink .obband{z-index:24;position:absolute;top:44px;left:-9px}.ink .obband span{color:#fdf3de;background:#3d4a46;border:2.5px solid #1c2725;border-radius:0 11px 11px 0;padding:8px 16px;font-size:15px;font-weight:900;line-height:1.06;display:inline-block;transform:rotate(-1.5deg);box-shadow:0 4px #1c2725}.ink .champrow{z-index:26;justify-content:flex-end;align-items:flex-end;gap:4px;padding-right:24px;display:flex;position:absolute;bottom:170px;left:0;right:0}.ink .champ{flex-direction:column;align-items:center;display:flex;position:relative}.ink .champ .cbod{background:var(--g);border:2.5px solid var(--gd);border-radius:46% 46% 40% 40%;width:46px;height:46px;display:block;position:relative;box-shadow:0 4px 0 -1px #1c27254d}.ink .champ.side{opacity:.6;transform:scale(.84)translateY(4px)}.ink .champ.main .cbod{background:linear-gradient(#9fd3b6,var(--g));width:72px;height:72px;box-shadow:0 6px 0 -2px #1c272559, 0 0 26px -6px var(--r)}.ink .champ .ey{background:#243f38;border-radius:50%;width:9px;height:11px;display:block;position:absolute;top:27px}.ink .champ .ey.l{left:18px}.ink .champ .ey.r{left:42px}.ink .champ .ey:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;top:1px;left:1.6px}.ink .champ .ck{background:var(--r);opacity:.75;border-radius:50%;width:8px;height:5px;display:block;position:absolute;top:42px}.ink .champ .ck.l{left:10px}.ink .champ .ck.r{left:52px}.ink .champ .cplinth{background:#e2cfa4;border:2.5px solid #8a6a3c;border-radius:50%;width:54px;height:13px;margin-top:-4px;display:block}.ink .champ.main .cplinth{background:linear-gradient(#f7d772,#e2b53d);border-color:#5c3f14;width:84px;height:17px}.ink .obpanel{z-index:25;background:linear-gradient(#fdf4e0,#f3e5c8);border:3px solid #8a6a3c;border-right:none;border-radius:16px 0 0 14px;padding:16px;position:absolute;bottom:18px;left:14px;right:-12px;box-shadow:0 6px 0 -1px #59402059,0 16px 26px -12px #3c2a148c}.ink .obpanel .tab{top:-14px;left:11px}.ink .obname{color:#2f3a37;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:900}.ink .obwhy{color:#7a6f5d;max-width:76%;margin:3px 0 8px;font-size:9.5px;font-weight:600;line-height:1.42}.ink .obwhy b{color:var(--rd);font-weight:900}.ink .obtraits{gap:4px;margin:0 0 8px;display:flex}.ink .trait{color:#6b5128;background:#f4ecd8;border:1.5px solid #cbb89a;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:800}.ink .trait.on{color:#43202b;background:linear-gradient(var(--rl),var(--r));border-color:var(--rd)}.ink .obcta{justify-content:flex-end;padding-right:16px;display:flex}.ink .obback{z-index:27;color:#f7ecd6;background:linear-gradient(#a98a5f,#7d5c2e);border:2.5px solid #4a3418;border-radius:0 12px 12px 0;justify-content:center;align-items:center;width:34px;height:34px;padding-left:8px;font-size:18px;font-weight:900;display:flex;position:absolute;bottom:78px;left:-6px;box-shadow:0 3px #4a3418}.ink .vh .body{gap:8px}.ink .podium{z-index:3;justify-content:center;align-items:flex-end;gap:4px;padding:8px 4px 0;display:flex;position:relative}.ink .pod{flex-direction:column;flex:1;align-items:center;display:flex}.ink .pod .pav{border:2.5px solid var(--gd);z-index:2;background:#7fc4a8;border-radius:50%;width:30px;height:30px;margin-bottom:-8px;display:block;box-shadow:0 3px 0 -1px #1c272559}.ink .pod.p1 .pav{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd);width:42px;height:42px;margin-bottom:-8px}.ink .pod .crown{clip-path:polygon(0 100%,0 0,25% 48%,50% 0,75% 48%,100% 0,100% 100%);background:#f0c454;width:18px;height:11px;margin-bottom:2px;display:block}.ink .pod .pplinth{transform-origin:bottom;background:linear-gradient(#3fb0a8,#1d6d69);border:2.5px solid #11403d;border-bottom:none;border-radius:9px 9px 0 0;justify-content:center;align-items:flex-end;width:100%;height:32px;padding-bottom:4px;animation:.55s cubic-bezier(.22,1.36,.36,1) backwards pod-rise;display:flex}.ink .pod.p1 .pplinth{background:linear-gradient(#f5a623,#c26a10);border-color:#5c3610;height:48px}.ink .pod.p3 .pplinth{background:linear-gradient(#ea7a4f,#b23f22);border-color:#5f2010}.ink .pod .pplinth b{color:#f7ecd6;font-size:13px;font-weight:900;line-height:1}.ink .pod.p1 .pplinth b{color:#fff3d8;font-size:16px}.ink .pod.p2 .pplinth{animation-delay:0s}.ink .pod.p1 .pplinth{animation-delay:.11s}.ink .pod.p3 .pplinth{animation-delay:.22s}.ink .pod .pav,.ink .pod .crown{animation:.4s ease-out backwards pod-pop}.ink .pod.p2 .pav,.ink .pod.p2 .crown{animation-delay:.3s}.ink .pod.p1 .pav,.ink .pod.p1 .crown{animation-delay:.41s}.ink .pod.p3 .pav,.ink .pod.p3 .crown{animation-delay:.52s}@keyframes pod-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pod-pop{0%{opacity:0;transform:translateY(6px)scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ink .pod .pplinth,.ink .pod .pav,.ink .pod .crown{animation:none}}.ink .podnames{z-index:3;justify-content:center;gap:4px;margin:-1px 4px 0;display:flex;position:relative}.ink .podnames div{text-align:center;flex:1}.ink .podnames em{color:#2f3a37;font-size:9px;font-style:normal;font-weight:900;display:block}.ink .podnames span{color:#8c8579;font-variant-numeric:tabular-nums;font-size:7.5px;font-weight:800}.ink .lbscrl{flex-direction:column;flex:1;min-height:0;padding:16px 8px;display:flex}.ink .lblist{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.ink .lbrow{background:#fbf1da;border:2px solid #cbb89a;border-radius:9px;align-items:center;gap:8px;padding:4px 8px;display:flex}.ink .lbn{text-align:center;color:#8a6a3c;font-variant-numeric:tabular-nums;width:14px;font-size:9px;font-weight:900}.ink .lbrow b{color:#2f3a37;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10.5px;font-weight:800;overflow:hidden}.ink .lbs{color:#5f4826;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:900}.ink .lbrow .up{color:#1f4a38;border:1.5px solid var(--gd);background:#dcece2;border-radius:5px;padding:1px 4px;font-size:7px;font-weight:900}.ink .myrow{z-index:8;border:2.5px solid var(--rd);background:linear-gradient(#fffaf1,#f7eddc);border-radius:13px;align-items:center;gap:8px;margin:-16px 4px 0;padding:8px;display:flex;position:relative;box-shadow:0 5px 0 -1px #8e425861,0 12px 20px -12px #3c2a1499}.ink .myrow b{color:#2f3a37;flex:1;font-size:11px;font-weight:900}.ink .myrow .delta{color:#1f4a38;border:1.5px solid var(--gd);background:#dcece2;border-radius:5px;padding:2px 4px;font-size:8px;font-weight:900}.ink .myrow .face{border-width:2.5px;flex:0 0 27px;width:27px;height:27px;position:static;box-shadow:0 0 0 2px #2b1d0d}.ink .myrow .face .head{width:16px;height:15px;top:5px;left:4px}.ink .myrow .face .head:before{top:5px;left:2px}.ink .myrow .face .head:after{top:5px;left:9px}.ink .vi .body{top:162px}.ink .prrail{z-index:26;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;top:86px;right:-8px}.ink .prchip{letter-spacing:.1em;color:#f7ecd6;background:linear-gradient(#4f7d78,#2f5d59);border:2.5px solid #002928;border-radius:7px 0 0 7px;padding:8px 16px 8px 8px;font-size:7.5px;font-weight:900;box-shadow:0 3px #002928}.ink .prchar{z-index:26;width:104px;height:110px;position:absolute;top:78px;left:18px}.ink .prchar .sh{background:#2d3c3242;border-radius:50%;width:60px;height:11px;display:block;position:absolute;bottom:4px;left:20px}.ink .prchar .bod{background:linear-gradient(#9fd3b6,var(--g));border:2.5px solid var(--gd);border-radius:44% 44% 38% 38%;width:72px;height:74px;display:block;position:absolute;bottom:9px;left:14px}.ink .prchar .bod:before,.ink .prchar .bod:after{content:"";background:#243f38;border-radius:50%;width:9px;height:11px;position:absolute;top:28px}.ink .prchar .bod:before{left:17px}.ink .prchar .bod:after{left:42px}.ink .prchar .cape{background:var(--r);border:2.5px solid var(--rd);z-index:-1;border-radius:60% 20% 40% 30%;width:26px;height:44px;display:block;position:absolute;bottom:22px;left:-4px}.ink .prpanel .tab{left:auto;right:14px;transform:rotate(3deg)}.ink .prpanel{flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px 8px 8px;display:flex}.ink .prstreak{background:linear-gradient(var(--rl),var(--r));border:2.5px solid var(--rd);border-radius:10px;align-items:baseline;gap:8px;padding:8px;display:flex;box-shadow:0 3px 0 -1px #8e425866}.ink .prstreak b{color:#43202b;font-size:19px;font-weight:900;line-height:1}.ink .prstreak em{color:#43202b;flex:1;font-size:9px;font-style:normal;font-weight:800}.ink .prstreak .pf{color:#fff3f5;background:#43202b80;border-radius:5px;padding:2px 8px;font-size:8px;font-weight:800}.ink .prstats{flex-direction:column;gap:4px;display:flex}.ink .prtiles{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.ink .prtile{text-align:center;background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #8a6a3c;border-radius:6px;padding:4px 0;position:relative;box-shadow:inset 0 -2px #8a6a3c2e}.ink .prtile b{color:#5f4826;font-variant-numeric:tabular-nums;font-size:12px;font-weight:900;line-height:1;display:block}.ink .prtile em{letter-spacing:.07em;color:#8a6a3c;margin-top:2px;font-size:6.5px;font-style:normal;font-weight:900;display:block}.ink .strow.frac .stk{width:50px}.ink .strow.frac u{width:26px}.ink .strow{align-items:center;gap:8px;display:flex}.ink .stk{letter-spacing:.06em;color:#8a6a3c;width:58px;font-size:8px;font-weight:900}.ink .stbar{background:#e7dcc0;border:1.5px solid #cbb89a;border-radius:4px;flex:1;height:7px;overflow:hidden}.ink .stbar i{background:linear-gradient(90deg,var(--g),#9fd3b6);height:100%;display:block}.ink .strow.top .stbar i{background:linear-gradient(90deg,var(--r),var(--rl))}.ink .strow u{text-align:right;color:#5f4826;font-variant-numeric:tabular-nums;width:18px;font-size:9px;font-weight:900;text-decoration:none}.ink .bonds{align-items:center;gap:4px;display:flex}.ink .bmore{color:#8a6a3c;background:#f4ecd8;border:1.5px solid #cbb89a;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:900}.ink .badges{flex:1;grid-template-columns:repeat(5,1fr);align-content:start;gap:4px;min-height:0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 66%,#0000 100%);mask-image:linear-gradient(#000 66%,#0000 100%)}.ink .pbadge{aspect-ratio:1;background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #8a6a3c;border-radius:8px;position:relative}.ink .pbadge i{background:var(--g);border:2px solid var(--gd);border-radius:50%;display:block;position:absolute;inset:8px}.ink .pbadge.rare i{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd)}.ink .pbadge.lock{opacity:.4}.ink .vj .body{top:112px}.ink .wsteps{z-index:25;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:82px;left:0;right:0}.ink .wstep{color:#8a6a3c;background:#f6ecd4;border:2.5px solid #8a6a3c;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:900;display:flex}.ink .wstep.done{background:var(--g);border-color:var(--gd);color:#eafbe9}.ink .wstep.on{background:linear-gradient(var(--rl),var(--r));border-color:var(--rd);color:#43202b;box-shadow:0 0 0 3px #e8879f47}.ink .wsteps i{background:#c9b89a;border-radius:2px;width:17px;height:3px;display:block}.ink .wzpanel{flex-direction:column;flex:1;min-height:0;padding:16px 8px 8px;display:flex}.ink .wznote{color:#8c8579;margin:0 0 8px;font-size:9px;font-weight:600;line-height:1.42}.ink .wzq{color:#2f3a37;letter-spacing:-.01em;margin:0 0 8px;font-size:13px;font-weight:900}.ink .wzinput{background:#fffaf1;border:2.5px solid #3d4a46;border-radius:9px;align-items:center;gap:2px;padding:8px;display:flex;box-shadow:inset 0 2px #8a6a3c1f}.ink .wzinput span{color:#2f3a37;font-size:11px;font-weight:800}.ink .caret{background:var(--r);width:2px;height:13px;display:block}.ink .wzsug{gap:4px;margin:8px 0;display:flex;overflow:hidden}.ink .wzsug span{white-space:nowrap;color:#6b5128;background:#f4ecd8;border:1.5px solid #cbb89a;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:800}.ink .wztiles{gap:8px;margin:0 -24px 8px 0;display:flex;overflow:hidden}.ink .wztile{background:#fbf1da;border:2px solid #8a6a3c;border-radius:9px;flex-direction:column;flex:0 0 45%;gap:4px;padding:4px;display:flex}.ink .wztile.on{border-color:var(--rd);box-shadow:0 3px 0 -1px #8e425857}.ink .wzart{background:linear-gradient(#cfe7db,var(--g));border:2px solid var(--gd);border-radius:6px;height:40px;display:block}.ink .wzart.b{background:linear-gradient(#f6cdb4,#e8694a);border-color:#7d2f19}.ink .wzart.c{background:linear-gradient(#dbeef7,#8fb9d6);border-color:#37607a}.ink .wztile em{color:#5f4826;text-align:center;font-size:8.5px;font-style:normal;font-weight:900}.ink .wzlist{flex-direction:column;gap:4px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.ink .wzitem{background:#fbf1da;border:2px solid #cbb89a;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;display:flex}.ink .wzitem i{color:#8a6a3c;background:#efe3c6;border:1.5px solid #8a6a3c;border-radius:50%;flex:0 0 15px;justify-content:center;align-items:center;height:15px;font-size:8px;font-style:normal;font-weight:900;display:flex}.ink .wzitem span{color:#5f4826;font-size:9.5px;font-weight:800}.ink .wzmile{align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.ink .mk{letter-spacing:.08em;color:#8a6a3c;font-size:8px;font-weight:900}.ink .stepper{background:#f4ecd8;border:2px solid #8a6a3c;border-radius:999px;align-items:center;gap:8px;padding:2px 8px;display:flex}.ink .stepper i{color:#8a6a3c;font-size:11px;font-style:normal;font-weight:900}.ink .stepper b{color:#5f4826;font-size:11px;font-weight:900}.ink .mnote{color:#8c8579;margin-left:auto;font-size:8px;font-weight:800}.ink .wzctas{justify-content:flex-end;gap:8px}.ink .wzctas .btn.sec{padding:8px 16px}[data-ink-mode=transform] .ink{zoom:1;transform:translateX(-50%) scale(var(--ink-k,1));transform-origin:top}[data-ink-mode=zoom] .ink{zoom:var(--ink-k,1);transform:translate(-50%)}.ink button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ink .di{cursor:pointer}.ink .di.locked{cursor:default;opacity:.42}.ink :focus-visible{outline-offset:2px;outline:2.5px solid #f9b8c8}.ink .dock{padding-bottom:calc(8px + env(safe-area-inset-bottom) / var(--ink-k,1))}.ink .lblist{-webkit-overflow-scrolling:touch;overflow-y:auto}@media (prefers-reduced-motion:reduce){.ink *{animation:none!important}}.ink .cat.locked{opacity:.45;cursor:default}.ink .portrait{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ink .pod .pav{position:relative;overflow:hidden}.ink .myrow .face{position:relative}[data-ink-orient=landscape] .ink{--ink-rail:76px;--ink-col:430px;--ink-gutter:max(0px, (100% - var(--ink-rail) - var(--ink-col)) / 2)}[data-ink-orient=landscape] .ink:not(.ink-overlay){background:var(--paper-3)}[data-ink-orient=landscape] .ink .screen{left:calc(var(--ink-rail) + var(--ink-gutter));width:var(--ink-col);box-shadow:0 0 0 1px var(--edge), 0 18px 40px -24px #2a2723e6;right:auto}[data-ink-orient=landscape] .ink .dock{top:0;left:var(--ink-gutter);width:var(--ink-rail);height:auto;padding:0 8px 0 calc(8px + env(safe-area-inset-left) / var(--ink-k,1));flex-direction:column;justify-content:center;align-items:stretch;right:auto}[data-ink-orient=landscape] .ink .dockbar{flex-direction:column;flex:none;gap:3px;width:auto;height:auto;padding:8px 4px}[data-ink-orient=landscape] .ink .di{flex:none;padding:8px 0}.ink .vd .arena{height:auto;inset:0 0 158px}.ink .vd [data-bstage=player-zone]{z-index:23}.ink .vd .body{position:absolute}.ink .bstage-hp{text-align:center;background:#f2e7d6;border:2px solid #002928;border-radius:12px;width:max-content;min-width:79px;padding:2px 8px 4px;box-shadow:0 2px #00292859}.ink .bstage-hp .hpname{font-size:13px}.ink .bstage-hp.boss{min-width:109px}.ink .bstage-hp.boss .hpname{font-size:16px}.ink .bstage-hp.boss .hpbar{height:14px}.ink .bstage-hp .hpbar{border-radius:999px;height:12px;position:relative}[data-ink-size=phone] .ink .bstage-hp .hpname{font-size:20px}[data-ink-size=phone] .ink .bstage-hp.boss .hpname{font-size:23px}[data-ink-size=phone] .ink .bstage-hp .hpbar{height:18px}[data-ink-size=phone] .ink .bstage-hp.boss .hpbar{height:22px}[data-ink-size=phone] .ink .bstage-hp .hpnum{font-size:16px}[data-ink-size=phone] .ink .bstage-hp.boss .hpnum{font-size:19px}.ink .bstage-hp .hpnum{z-index:1;color:#fdf3de;text-shadow:-1px 0 #002928,1px 0 #002928,0 -1px #002928,0 1px #002928,-1px -1px #002928,1px -1px #002928,-1px 1px #002928,1px 1px #002928;justify-content:center;align-items:center;margin:0;font-size:11px;display:flex;position:absolute;inset:0}.ink .bstage-hp.boss .hpnum{font-size:13px}.ink .bstage-hp .hpbar i{transform-origin:0;will-change:transform;width:100%;height:100%;transition:transform .7s;display:block}.ink .bstage-hp .hpchip{transform-origin:0;will-change:transform, opacity;background:#e8694a;border-radius:0 5px 5px 0;height:100%;position:absolute;top:0}.ink .hpdiff{color:#3d241a;background:#e2a33c;border-radius:3px;margin-left:4px;padding:0 3px}.ink .hpdiff.legendary{color:#fff5ec;background:#e8694a}.ink .xpbar,.ink .hdr-bar .xpnum,.ink .hudbar .xpnum{height:10px;bottom:2px}.ink .vd .hdr{padding:8px 16px 0}.ink .vd .hdr-bar{border-radius:16px;height:32px;padding-left:8px}.ink .vd .face{flex:0 0 24px;align-self:center;width:24px;height:24px;margin-right:8px}.ink .vd .face .head{border-width:1.6px;width:13px;height:12px;top:4px;left:4px}.ink .vd .face .head:before,.ink .vd .face .head:after{width:2.2px;height:3.3px;top:4px}.ink .vd .face .head:after{left:8px}.ink .vd .hdr-bar .who{font-size:10.5px}.ink .vd .hdr-bar .lv{font-size:9px}.ink .vd .hdr-bar .xpnum{font-size:8.5px}.ink .vd{--xpbar-l:44px;--xpbar-r:50px}.ink .vd .coins{top:1px;right:7px}.ink .vd .cap{border-radius:11px;height:22px;padding:0 8px 0 4px;font-size:10px}.ink .vd .cap i{width:12px;height:12px}.ink .bstage-dmg{z-index:30;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.ink .bstage-dmg span{will-change:transform, opacity;white-space:nowrap;color:#fdf3de;-webkit-text-stroke:4px #002928;paint-order:stroke fill;font-family:Gabarito,sans-serif;font-size:30px;font-weight:900;line-height:1;display:block;transform:translate(-50%)rotate(-7deg)}.ink .bstage-dmg span.crit{color:#f0c454;font-size:46px}.ink .ink-zonepill{z-index:3;font-family:var(--ink-body,inherit);letter-spacing:.04em;white-space:nowrap;color:#fff6e4;pointer-events:none;background:linear-gradient(#ff9a2e,#e8600d);border:1.5px solid #7a3405;border-radius:8px;padding:2px 8px 3px;font-size:8px;font-weight:900;line-height:1;box-shadow:0 1px #7a3405,0 0 10px #ff8a1f99}.ink .bstage-dmg span.zone{color:#ff8a1f}.ink .bstage-dmg span.zone.crit{color:#ffb43c}.ink .vd .hearts-plate{z-index:20;background:#0029286b;border-radius:9px;flex-direction:column;gap:2px;padding:4px 8px;display:flex;position:absolute;top:42px;left:16px}.ink .hprow{align-items:center;gap:8px;display:flex}.ink .hpwho{letter-spacing:.07em;text-transform:uppercase;color:#f4e3bb;white-space:nowrap;text-overflow:ellipsis;width:44px;font-size:7.5px;font-weight:900;overflow:hidden}.ink .hearts{font-size:10px}.ink .vd .battlebub{z-index:20;color:#2f3a37;pointer-events:none;background:#fcf5ed;border:2px solid #243f38;border-radius:11px;max-width:72%;padding:8px;font-size:10.5px;font-weight:700;transition:opacity .3s,transform .3s;position:absolute;left:16px;box-shadow:0 2px #243f384d}.ink .vd .battlebub:after{content:"";background:#243f38;border-radius:0 0 2px 2px;width:2.5px;height:7px;position:absolute;bottom:-7px;left:16px}.ink .vd .battlebub b{font-weight:900}.ink .statebar{text-align:center;color:#fdf3de;background:#002928c7;border:2px solid #002928;border-radius:10px;flex:none;margin:0 0 8px;padding:8px;font-size:10px;font-weight:800}.ink .gtask{text-align:left;width:100%}.ink .gtask>span:not(.tick):not(.gbox){flex:1;min-width:0}.ink .gtask.fresh{animation:.45s ease-out both goalFresh}.ink .gtask.pop{animation:.4s ease-out goalPop}@keyframes goalFresh{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes goalPop{50%{transform:scale(1.03)}}.ink .gtask.active{background:linear-gradient(#fff8e6,#fbeac6);border-color:#c59a1499;min-height:48px;transition:transform .22s ease-out,background .22s ease-out,border-color .22s ease-out,box-shadow .22s ease-out;transform:scale(1.045);box-shadow:inset 0 2px #ffffff80,0 2px #0029281f,0 0 14px -4px #f0c659d9}.ink .gtask.active>span:not(.tick):not(.gbox){font-size:23px;font-weight:800}.ink .gtask.active .tick{color:#a8801a}.ink .gtask.active:active{transform:scale(1.045)translateY(1.5px)}.ink .gtask.handoff{animation:.28s ease-out both goalHandoff}@keyframes goalHandoff{0%{transform:scale(1.045)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ink .gtask.active{transition:none;transform:none}.ink .gtask.handoff{animation-duration:10ms}}.ink .gempty{color:#8a8275;margin:0 0 8px;padding:0 8px;font-size:10.5px;font-style:italic}.ink .taskspin{border:2px solid #0029282e;border-top-color:#5f4826;border-radius:50%;flex:0 0 12px;width:12px;height:12px;margin-left:auto;animation:.8s linear infinite taskspin}@keyframes taskspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ink .taskspin{animation-duration:1.6s}}.ink .gaddbtn{letter-spacing:.05em;color:#8a6a3c;align-self:flex-start;margin:2px 0 8px;padding:0 8px;font-size:10px;font-weight:800}.ink .gadd{align-items:center;gap:4px;margin:0 0 8px;display:flex}.ink .gadd input{min-width:0;height:30px;font:inherit;color:#2f3a37;background:#fffaf1;border:2px solid #00292847;border-radius:8px;outline:none;flex:1;padding:0 8px;font-size:11px;font-weight:600}.ink .gadd input:focus{border-color:#2f8280}.ink .gadd button{letter-spacing:.05em;color:#3d2a09;background:linear-gradient(#f5cf62,#dfa92c);border:2px solid #5c3f14;border-radius:8px;height:30px;padding:0 8px;font-size:10px;font-weight:900}.ink .gadd button:disabled{opacity:.45}.ink .gadd button:last-child{color:#6b6560;background:0 0;border-color:#0029284d}.ink .vd .goalscrl{-webkit-overflow-scrolling:touch;overflow-y:auto}.ink .vd .goalrow{justify-content:space-between}.ink .vd .gmin{color:#5f4826;cursor:pointer;background:#f2e7d6;border:2px solid #002928;border-radius:8px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;line-height:1;display:flex;box-shadow:0 2px #00292859}.ink .vd .gdistract{color:#8a2f2a;cursor:pointer;background:#f3c9c2;border:2px solid #8a2f2a;border-radius:8px;flex:none;height:22px;margin-left:auto;margin-right:6px;padding:0 8px;font-size:11px;font-weight:700;line-height:1;box-shadow:0 2px #8a2f2a59}.ink .vd .gdistract:active{transform:translateY(1px);box-shadow:0 1px #8a2f2a59}.ink .vd .gdistract:disabled{opacity:.5;cursor:default}.ink .vd .gmin:active{transform:translateY(1px);box-shadow:0 1px #00292859}.ink .vd .goalscrl.min{overflow-y:hidden}.ink .vd .gfold{grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.34,1.56,.64,1);display:grid}.ink .vd .gfold.folded{grid-template-rows:0fr}.ink .vd .gfold-in{min-height:0;transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.ink .vd .gfold.folded .gfold-in{opacity:0;transform:scale(.85)}[data-ink-orient=landscape] .ink .vd .gfold.gdone{grid-template-rows:0fr}[data-ink-orient=landscape] .ink .vd .gfold.gdone .gfold-in{opacity:0;transform:scale(.85)}.ink .endtab.danger{color:#fff5ec;background:#e8694a;border-color:#7d2f19}.ink .vd .battletoast{z-index:40;text-align:center;color:#2f3a37;pointer-events:none;background:#fcf5ed;border:2.5px solid #243f38;border-radius:12px;max-width:84%;padding:8px 16px;font-size:11px;font-weight:800;position:absolute;top:46px;left:50%;transform:translate(-50%);box-shadow:0 3px #243f384d}.ink .vd .battletoast.warn{color:#8c3a24;border-color:#7d2f19;top:94px}.ink .vd .cheersheet{z-index:50;pointer-events:none;position:absolute;bottom:96px;left:12px;right:12px}.ink .vd .cheersheet .scrl{padding-right:64px}.ink .cs-who{color:#2f3a37;margin:0;font-size:12px;font-weight:900}.ink .cs-txt{color:#5f4826;margin:3px 0 0;font-size:11.5px;font-style:italic;font-weight:600}.ink .cs-hint{color:#a49b86;margin:8px 0 0;font-size:9px;font-weight:700}.ink .cs-face{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border:2.5px solid #fdf4e0;border-radius:50%;width:62px;height:62px;position:absolute;top:-20px;right:-4px;box-shadow:0 2px 10px #3c2a1480}.ink .vd .cheersheet.tut{z-index:51}.ink .vd .battlemodal,.ink .vc .battlemodal{z-index:60;background:#0029289e;justify-content:center;align-items:center;padding:0 24px;display:flex;position:absolute;inset:0}.ink .vd .battlemodal .scrl,.ink .vc .battlemodal .scrl{width:100%;max-width:260px}.ink .bm-title{color:#2f3a37;margin:0;font-size:14px;font-weight:900}.ink .bm-body{color:#5f4826;margin:4px 0 16px;font-size:11px;font-weight:600}.ink .bm-row{gap:8px;display:flex}.ink .bm-row .endtab{text-align:center;flex:1}[data-ink-orient=landscape] .ink.ink-full{--ink-rail:0px;--ink-col:100%}[data-ink-orient=landscape] .ink.ink-full:not(.ink-overlay){background:0 0}[data-ink-orient=landscape] .ink.ink-full .screen{box-shadow:none}[data-ink-orient=landscape] .ink .vd .body{justify-content:flex-end;width:max(300px,50% - 200px);max-height:30%;inset:auto auto 14px 12px}[data-ink-orient=landscape] .ink .vd .goalscrl{border-bottom:3px solid #8a6a3c;border-radius:6px 18px 6px 16px;flex:0 auto;min-height:0;max-height:none;padding:16px;box-shadow:0 6px 0 -1px #59402059,0 14px 24px -12px #3c2a148c}[data-ink-orient=landscape] .ink .vd .arena{--bstage-player-left:316px;--bstage-monster-right:96px;--bstage-player-lift:0px;--bstage-player-nudge:-10%;--bstage-player-drop:-.08;--bstage-hp-shift:translateX(calc(-50% - 22px));--bstage-floor-drop:.15;inset:0}[data-ink-orient=landscape] .ink .vd .battlebub{max-width:46%}[data-ink-orient=landscape] .ink .vd .cheersheet{bottom:92px;right:286px}[data-ink-orient=landscape] .ink .vd .battlemodal,[data-ink-orient=landscape] .ink .vc .battlemodal{padding:0}[data-ink-orient=landscape] .ink .vd .hdr{width:330px;padding:8px 0 0;left:50%;right:auto;transform:translate(-50%)}[data-ink-orient=landscape] .ink .vd .sidepanel{width:236px;max-height:none;top:46px;bottom:84px;right:12px}[data-ink-orient=landscape] .ink .vd .actionbar{bottom:14px;right:14px}[data-ink-orient=landscape] .ink .vd .hotbar{bottom:12px}[data-ink-orient=landscape] .ink .vd .battletoast{top:44px;left:50%}[data-ink-orient=landscape] .ink .vd .blog-row{min-height:34px;font-size:11px}[data-ink-orient=landscape] .ink .vd .kp-label{font-size:10px}[data-ink-orient=landscape] .ink .vd .kp-num{font-size:26px}[data-ink-orient=landscape] .ink .vd .hb-slot{width:42px;height:42px}.ink-taghearts{flex:none;align-items:center;gap:4px;display:flex}.ink-taghearts i{clip-path:polygon(50% 100%,0 35%,8% 12%,28% 4%,50% 20%,72% 4%,92% 12%,100% 35%);background:#d8455e;width:15px;height:13px}.ink-taghearts i.off{background:#2f3a3738}.ink .vd .sidepanel{z-index:22;flex-direction:column;gap:4px;width:132px;max-height:30%;display:flex;position:absolute;top:42px;right:8px}.ink .vd .killplate{text-align:center;flex:none;padding:8px}.ink .vd .kp-label{letter-spacing:.07em;text-transform:uppercase;color:#5f4826;margin:0;font-size:9px;font-weight:900}.ink .vd .kp-num{color:#8a6a3c;margin:1px 0 0;font-family:JetBrains Mono,monospace;font-size:20px;font-weight:800;line-height:1}.ink .vd .blogscrl{background:linear-gradient(#fdf4e080,#f3e5c880);border-bottom:3px solid #8a6a3c;flex-direction:column;flex:auto;min-height:0;padding:16px 16px 4px;display:flex}.ink .vd .blogscrl:before,.ink .vd .blogscrl:after{background:#e2cfa480}.ink .vd .blogscrl:has(>.blog-toggle:not(.open)){flex:none}.ink .vd .blog-toggle{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.ink .vd .blog-toggle:active{transform:translateY(1px)}.ink .vd .blog-chev{fill:none;stroke:#5f4826;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:rotate(180deg)}.ink .vd .blog-toggle.open .blog-chev{transform:rotate(0)}.ink .vd .blog-toggle:not(.open) .blog-chev{animation:1.8s ease-in-out infinite hbChevHint}.ink .vd .blogfold{grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.34,1.56,.64,1);display:grid}.ink .vd .blogfold.folded{grid-template-rows:60px}.ink .vd .blogfold-in{min-height:0;transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.ink .vd .blog{flex:auto;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.ink .vd .blog-row{color:#2f3a37;background:#f7eeda;border:2px solid #00292847;border-radius:9px;align-items:center;gap:8px;min-height:30px;margin:0 0 8px;padding:4px 8px 8px;font-size:10.5px;font-weight:700;line-height:1.25;animation:.3s ease-out blogIn;display:flex;box-shadow:inset 0 2px #0029281a,0 1.5px #0029281a}.ink .vd .blog-row>span{flex:auto;min-width:0}.ink .vd .blog-row img,.ink .vd .blog-row .blogsheet{-o-object-fit:contain;object-fit:contain;flex:0 0 22px;width:22px;height:22px}.ink .vd .blog-row.monster{background:#efe6d0;border-color:#0029282e}@keyframes blogIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}[data-ink-size=phone] .ink .vd .blogscrl,[data-ink-orient=portrait] .ink .vd .blogscrl,[data-ink-orient=portrait] .ink .vd .killplate{display:none}[data-ink-orient=portrait] .ink .vd .goalscrl{max-height:189px}[data-ink-orient=portrait] .ink .vd{background:#3d4a46}[data-ink-orient=portrait] .ink .vd .hdr{width:292px;right:auto}[data-ink-orient=portrait] .ink .vd .actionbar{top:8px;bottom:auto;right:0}[data-ink-orient=portrait] .ink .vd .actionbar .endtab{justify-content:center;align-items:center;height:26px;padding:0 16px;font-size:11px;display:flex}[data-ink-orient=portrait] .ink .vd .hotbar{bottom:180px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vd .arena{--bstage-floor-drop:.1;--bstage-player-drop:.05;--bstage-me-lift:.06;--bstage-me-scale:.9;--bstage-plate-pad:0px;--bstage-player-nudge:-13px;--bstage-monster-right:24px;--bstage-hp-left:auto;--bstage-hp-right:-30px;--bstage-hp-shift:none;--bstage-hp-lift:58px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vd .bstage-hp{padding-left:2px;padding-right:2px}.ink .vd .hotbar{z-index:22;pointer-events:none;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;bottom:218px;left:50%;transform:translate(-50%)}.ink .vd .hb-label{pointer-events:auto;cursor:pointer;letter-spacing:.08em;color:#fdf3de;text-shadow:0 1px 2px #002928d9;background:#0029286b;border:2px solid #002928;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-size:8.5px;font-weight:900;display:flex}.ink .vd .hb-toggle:active{transform:translateY(1px)}.ink .vd .hb-chev{fill:none;stroke:#fdf3de;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:rotate(180deg)}.ink .vd .hb-toggle.open .hb-chev{transform:rotate(0)}.ink .vd .hb-toggle:not(.open) .hb-chev{animation:1.8s ease-in-out infinite hbChevHint}@keyframes hbChevHint{0%,to{transform:rotate(180deg)translateY(0)}50%{transform:rotate(180deg)translateY(2px)}}.ink .vd .hb-slots-collapse{grid-template-rows:0fr;grid-template-columns:max-content;transition:grid-template-rows .42s cubic-bezier(.34,1.56,.64,1);display:grid}.ink .vd .hb-slots-collapse.open{grid-template-rows:1fr}.ink .vd .hb-slots-inner{opacity:0;margin:-8px 0;padding:8px 0;transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1);overflow:hidden;transform:scale(.85)}.ink .vd .hb-slots-collapse.open .hb-slots-inner{opacity:1;transform:none}.ink .vd .hb-slots{background:#0029286b;border:2px solid #002928;border-radius:12px;gap:4px;padding:4px;display:flex}.ink .vd .hb-slot{background:#3d2a148c;border:2px solid #0029288c;border-radius:8px;width:44px;height:44px;box-shadow:inset 0 2px #0003}.ink .vd .hb-slot.on{background-position:50%;background-repeat:no-repeat;background-size:62% 62%;border-color:#5c3f14;box-shadow:inset 0 -2px #5c3f1459}.ink .vd .hb-slot.spell{background-color:#2f8280;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23eafcf7'><path d='M12 2l2.2 6.1L20 10l-5.8 1.9L12 18l-2.2-6.1L4 10l5.8-1.9z'/></svg>")}.ink .advpay{margin:8px 0 2px}.ink .apperk,.ink .aprow{background:#f8f0dd;border:1.5px solid #c9b68d;border-left:4px solid #2c5a44;border-radius:9px;align-items:center;gap:8px;margin-bottom:4px;padding:8px;display:flex}.ink .apperk{background:#fbf3e0;border-left-color:#b07d2a}.ink .aprow.risky{border-left-color:#b3461f}.ink .apico{color:#8a6a3c;background:#f4efe3;border:1.5px solid #c9b68d;border-radius:7px;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.ink .apbody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ink .apbody b{color:#5f4826;font-size:10.5px;font-weight:900}.ink .apbody em{color:#7a6034;font-size:9px;font-style:normal;font-weight:600;line-height:1.3}.ink .apodds{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.ink .apodds i{font-size:9px;font-style:normal;font-weight:900}.ink .apodds i.win{color:#2c5a44}.ink .apodds i.miss{color:#a49b86}.ink .apodds i.miss.bad{color:#b3461f}.ink .apfoot{color:#a49b86;margin:4px 0 0;font-size:8.5px;font-weight:700;line-height:1.35}.ink .wgpick{flex-direction:column;gap:8px;margin:8px 0 2px;display:flex}.ink .wgcard,.ink .wgperk{background:#f8f0dd;border:1.5px solid #c9b68d;border-left-width:4px;border-radius:10px;gap:8px;padding:8px;display:flex}.ink .wgcard.on{background:#f2f7ef;border-left-color:#2c5a44}.ink .wgcard.off{opacity:.5}.ink .wgperk.on{background:#fbf3e0;border-left-color:#b07d2a}.ink .wgico{color:#8a6a3c;background:#f4efe3;border:1.5px solid #c9b68d;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ink .wgcard.on .wgico{color:#2c5a44;border-color:#2c5a44}.ink .wgbody{flex:1;min-width:0}.ink .wgname{color:#5f4826;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 2px;font-size:11.5px;font-weight:900;display:flex}.ink .wgname b{letter-spacing:.04em;color:#f7f1e2;background:#2c5a44;border-radius:999px;padding:1px 8px;font-size:9px;font-weight:900}.ink .wgname i{color:#a49b86;font-size:8.5px;font-style:normal;font-weight:800}.ink .wgname i.bad{color:#b3461f}.ink .wgdesc{color:#7a6034;margin:0;font-size:9.5px;font-weight:600;line-height:1.35}.ink .wgtasks{flex-direction:column;gap:4px;margin-top:8px;display:flex}.ink .wgtask{text-align:left;color:#7a6034;background:#f4efe3;border:1.5px solid #c9b68d;border-radius:8px;padding:8px;font-size:10px;font-weight:800}.ink .wgtask.wide{text-align:center;width:100%;margin-top:8px}.ink .wgtask.on{color:#f7f1e2;background:#2c5a44;border-color:#1d3d2e}.ink .wgtask:disabled{opacity:.4}.ink .wgtask:active:not(:disabled){transform:translateY(1px)}.wbuffs{pointer-events:none;flex-wrap:wrap;justify-content:center;gap:3px;width:max-content;max-width:190px;margin-bottom:4px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.wbuff{color:#f7f1e2;white-space:nowrap;background:#1d3d2eeb;border:1.5px solid #2c5a44;border-radius:999px;align-items:center;gap:3px;padding:1.5px 8px 2px;display:inline-flex;box-shadow:0 1px 3px #00000059}.wbuff.risky{background:#782d14eb;border-color:#b3461f}.wbuff b{font-size:8px;font-weight:900}.wbuff em{opacity:.85;font-size:8px;font-style:normal;font-weight:800}.wbuff.urgent{border-color:#ffe296;animation:1s ease-in-out infinite wbuffUrgent}@keyframes wbuffUrgent{0%,to{box-shadow:0 0 4px #ffe29673}50%{box-shadow:0 0 11px #ffe296f2}}.wbuffs.sm .wbuff{padding:1px 4px}.wbuffs.sm .wbuff b,.wbuffs.sm .wbuff em{width:7px;height:7px}.ink .vd .wtrack{flex-direction:column;gap:4px;margin:2px 0 8px;display:flex}.ink .vd .wtrow{background:#f2f7ef;border:1.5px solid #c9b68d;border-left:4px solid #2c5a44;border-radius:9px;align-items:flex-start;gap:8px;padding:8px;display:flex}.ink .vd .wtrow.risky{background:#fbf0e8;border-left-color:#b3461f}.ink .vd .wtrow.urgent{border-color:#b07d2a}.ink .vd .wtico{color:#2c5a44;background:#f4efe3;border:1.5px solid #c9b68d;border-radius:6px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ink .vd .wtrow.risky .wtico{color:#b3461f}.ink .vd .wtbody{flex:1;min-width:0}.ink .vd .wtname{color:#5f4826;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0 0 3px;font-size:10px;font-weight:900;display:flex}.ink .vd .wtname b{color:#f7f1e2;background:#2c5a44;border-radius:999px;padding:1px 4px;font-size:8px;font-weight:900}.ink .vd .wtrow.risky .wtname b{background:#b3461f}.ink .vd .wtstep{color:#8a6a3c;font-size:8.5px;font-weight:800}.ink .vd .wtbar{background:#e2d5b6;border:1px solid #c9b68d;border-radius:999px;height:6px;margin-bottom:3px;display:block;position:relative;overflow:hidden}.ink .vd .wtbar i{background:linear-gradient(90deg,#2c5a44,#4e8f6b);height:100%;transition:width .35s ease-out;display:block}.ink .vd .wtrow.risky .wtbar i{background:linear-gradient(90deg,#8f3416,#d1622c)}.ink .vd .wtbar u{background:#5f482659;width:1.5px;position:absolute;top:0;bottom:0}.ink .vd .wtdetail{color:#7a6034;margin:0;font-size:8.5px;font-weight:600;line-height:1.3}.ink .vd .wtclock{flex-direction:column;flex:none;align-items:flex-end;display:flex}.ink .vd .wtclock b{color:#5f4826;font-size:11px;font-weight:900}.ink .vd .wtrow.urgent .wtclock b{color:#b3461f}.ink .vd .wtclock em{color:#a49b86;font-size:7.5px;font-style:normal;font-weight:800}.ink .vd .gtask.staked{border-color:#2c5a44}.ink .vd .twager{color:#f7f1e2;white-space:nowrap;background:#2c5a44;border-radius:999px;flex:none;align-items:center;gap:3px;margin-left:auto;padding:1.5px 8px 2px;display:inline-flex}.ink .vd .twager.risky{background:#b3461f}.ink .vd .twager.won{background:#b07d2a}.ink .vd .twager.lost{background:#8a8178}.ink .vd .twager b{font-size:8px;font-weight:900}.ink .vd .twager em{opacity:.88;font-size:8px;font-style:normal;font-weight:800}.ink .vd .twager.urgent{animation:1s ease-in-out infinite wbuffUrgent}.ink .vd .hb-slot.skill{pointer-events:auto;color:#fff5ec;justify-content:center;align-items:center;transition:transform .12s,box-shadow .18s;display:flex;position:relative}.ink .vd .hb-slot.skill.risky{background-color:#b3461f}.ink .vd .hb-slot.skill.safe{background-color:#2c5a44}.ink .vd .hb-slot.hb-cheer{background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14}.ink .vd .hb-slot.hb-cheer svg{fill:#3d2a09;width:18px;height:18px}.ink .vd .hb-slot.hb-cheer .rdy{color:#fff;letter-spacing:.05em;background:#e8694a;border:2px solid #002928;border-radius:7px;justify-content:center;align-items:center;height:14px;padding:0 4px;font-size:7.5px;font-weight:900;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.ink .vd .hb-slot.hb-cheer.cooling{background:linear-gradient(#d8cfba,#bdb298);border-color:#6d6553}.ink .vd .hb-slot.hb-cheer.cooling svg{fill:#5f5949}.ink .vd .hb-slot.skill.passive{opacity:.5}.ink .vd .hb-spent{color:#fff5ec;font-size:15px;font-weight:900;position:relative}.ink .vd .hb-slot.skill.cooling svg{opacity:.2;position:absolute}.ink .vd .hb-slot.skill:active:not(:disabled){transform:translateY(2px)scale(.96)}.ink .vd .hb-slot.skill:disabled{cursor:default}.ink .vd .hb-slot.skill:not(.cooling){animation:2.4s ease-in-out infinite hbSkillReady}@keyframes hbSkillReady{0%,to{box-shadow:inset 0 -2px #00000047,0 0 #ffe29600}50%{box-shadow:inset 0 -2px #00000047,0 0 10px 2px #ffe29673}}.ink .vd .hb-slot.skill.cooling{filter:saturate(.35);opacity:.6;animation:none}.ink .vd .hb-sweep{pointer-events:none;border-radius:6px;position:absolute;inset:0;overflow:hidden}.ink .vd .hb-cd{color:#fff5ec;text-shadow:0 1px 3px #000000bf;font-size:10.5px;font-weight:900;position:relative}.ink .vd .hb-slot.skill.active{border-color:#ffe296;animation:1s ease-in-out infinite hbSkillActive}@keyframes hbSkillActive{0%,to{box-shadow:0 0 8px 1px #ffe2968c}50%{box-shadow:0 0 16px 4px #ffe296e6}}.ink .vd .hb-key{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em;color:#fdf3de;text-shadow:0 1px 2px #002928e6;max-width:66px;font-size:7.5px;font-weight:900;position:absolute;bottom:-12px;left:50%;overflow:hidden;transform:translate(-50%)}.ink .vd .hb-slots{padding-bottom:16px}.ink .vd .hb-surge{color:#f3e9ff;background:#3a225ceb;border:2px solid #ffe296;border-radius:999px;align-items:center;gap:4px;margin-bottom:2px;padding:3px 8px;animation:1.6s ease-in-out infinite hbSurgeChip;display:flex;box-shadow:0 0 12px #ffe29673}@keyframes hbSurgeChip{0%,to{box-shadow:0 0 8px #ffe29659}50%{box-shadow:0 0 16px #ffe296b3}}.ink .vd .hb-surge b{letter-spacing:.04em;font-size:9px;font-weight:900}.ink .vd .hb-surge span{color:#ffe296;font-size:9px;font-weight:900}.ink .vd .hb-surge em{opacity:.8;font-size:8.5px;font-style:normal;font-weight:800}.ink .vd .skillcall{z-index:40;pointer-events:none;color:#fff5ec;border:2px solid #ffe296;border-radius:12px;align-items:center;gap:8px;padding:8px 16px;animation:2.8s cubic-bezier(.22,1,.36,1) forwards skillCallIn;display:flex;position:absolute;top:34%;left:50%;box-shadow:0 6px 22px #00000073}.ink .vd .skillcall.armed{background:linear-gradient(100deg,#1d3d2e,#2f6b52)}.ink .vd .skillcall.won{background:linear-gradient(100deg,#8f6b16,#d1a02c)}.ink .vd .skillcall.lost{background:linear-gradient(100deg,#4a4038,#6b5c50);border-color:#a49b86}@keyframes skillCallIn{0%{opacity:0;transform:translate(-50%)scale(.82)}8%{opacity:1;transform:translate(-50%)scale(1.06)}16%{transform:translate(-50%)scale(1)}82%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-14px)scale(.97)}}.ink .vd .sc-ico{background:#00000038;border:2px solid #ffe29699;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ink .vd .sc-body{flex-direction:column;gap:1px;min-width:0;display:flex}.ink .vd .sc-body b{letter-spacing:.02em;text-shadow:0 1px 3px #0000008c;font-size:14px;font-weight:900}.ink .vd .sc-body em{opacity:.9;font-size:9.5px;font-style:normal;font-weight:700}.ink .vd .sc-dmg{color:#ffe296;text-shadow:0 2px 4px #0009;font-size:20px;font-weight:900}.ink .vd .wagerpick{flex-direction:column;gap:4px;margin:8px 0;display:flex}.ink .vd .wagertask{text-align:left;color:#5f4826;background:#f8f0dd;border:1.5px solid #c9b68d;border-radius:9px;width:100%;padding:8px;font-size:11px;font-weight:800}.ink .vd .wagertask:active{transform:translateY(2px)}.ink .vd .wagertask:disabled{opacity:.5}.ink .vd .actionbar{z-index:22;align-items:center;gap:8px;display:flex;position:absolute;bottom:180px;right:10px}.ink-tag{z-index:4;pointer-events:none;flex-direction:column;align-items:center;gap:4px;margin-bottom:4px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ink-tagframe{background:#fcf5ed;border:2px solid #243f38;border-radius:999px;padding:3px;display:inline-flex;box-shadow:0 2px #243f384d}.ink-tag.sm .ink-tagframe{padding:2px}.ink-tagpic{border-color:#0000;flex:0 0 106px;width:106px;height:106px}.ink-tag.sm .ink-tagpic{flex:0 0 70px;width:70px;height:70px}@media (width>=700px){.ink-tagpic{flex:0 0 74px;width:74px;height:74px}}.ink-tagbody{background:#fcf5ed;border:2px solid #243f38;border-radius:20px;flex-direction:column;align-items:center;gap:3px;width:max-content;min-width:0;max-width:260px;padding:8px;display:flex;position:relative;box-shadow:0 2px #243f384d}.ink-tag.sm .ink-tagbody{border-radius:16px;gap:2px;max-width:190px;padding:4px 8px 8px}.ink-tagbody:after{content:"";background:#243f38;border-radius:0 0 2px 2px;width:2.5px;height:7px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.ink-tagname{letter-spacing:.02em;color:#2f3a37;justify-content:center;align-items:flex-start;gap:4px;min-width:0;font-family:Gabarito,Plus Jakarta Sans,system-ui,sans-serif;font-size:22px;font-weight:900;line-height:1.15;display:flex}.ink-tag.sm .ink-tagname{font-size:17px}.ink-tagname>span:first-child{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ink-tagname>span.truncate{white-space:nowrap;text-overflow:ellipsis;display:block}.ink-tagflag{flex:none;font-size:14px;line-height:1.15}.ink-tag.sm .ink-tagflag{font-size:11px}.ink-tagmeta{justify-content:center;align-items:center;gap:8px;display:flex}.ink-tagyou{letter-spacing:.09em;text-transform:uppercase;color:#fcf5ed;background:#8e4258;border-radius:999px;flex:none;padding:1px 8px 2px;font-size:10px;font-weight:900;line-height:1.2}.ink-tag.sm .ink-taghearts i{width:12px;height:11px}.ink-tag.sm .ink-tagyou{padding:1px 4px;font-size:9px}.ink-tag .absolute[style*="inset: -5px"]{inset:-4px!important}.ink .vd .actionbar .endtab{color:#fff5ec;background:linear-gradient(#f07a5c,#e8694a);border:2.5px solid #7d2f19;border-radius:13px;padding:8px 16px;font-size:12px;box-shadow:0 4px #7d2f19,inset 0 -3px #7d2f193d,inset 0 2px #ffffff3d}.ink .vd .actionbar .endtab:active{transform:translateY(3px);box-shadow:0 1px #7d2f19}.ink .vd .actionbar .cheer{padding:8px 16px}.ink .vd .actionbar .cheer b{font-size:12px}.ink .ve .hero .sh-art{z-index:1}.ink .ve .hero .h-fade{z-index:3}.ink .ve .eqground{z-index:2}.ink .eqchar{background-image:none;justify-content:center;align-items:flex-end;display:flex}.ink .eqchar>:first-child{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;max-width:100%;max-height:100%}.ink .eqchar .sh{z-index:-1}.ink .ve .eqchar{width:200px;height:182px;inset:48px auto auto 50%;transform:translate(-50%)}.ink .ve .eqchar .sh{display:none}.ink .eqplaque{display:block}.ink img.pico{-o-object-fit:contain;object-fit:contain;background:#f4efe3;padding:2px}.ink .eqplaque.empty .pico{background:0 0}.ink .gico{clip-path:inset(0 -22%);justify-content:center;align-items:center;display:flex;overflow:visible}.ink img.gico{-o-object-fit:contain;object-fit:contain;background:#f4efe3;padding:3px}.ink .gico>*{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.ink span.gico{background:#f4efe3}.ink .gcard.lock span.gico{background:#e2d5b6}.ink .gcard{text-align:center;width:100%}.ink .gcard.lock .gico{background:#e2d5b6;border-style:dashed}.ink .gsec{letter-spacing:.07em;text-transform:uppercase;color:#5f4826;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;font-size:9px;font-weight:900;display:flex}.ink .gsec span{letter-spacing:.04em;text-transform:none;color:#a49b86;font-size:8px;font-weight:800}.ink .gscroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.ink .gscroll .ggrid{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.ink .bosscard{text-align:left;background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #8a6a3c;border-radius:10px;align-items:center;gap:8px;width:100%;margin:0 0 8px;padding:8px;display:flex;box-shadow:inset 0 -2px #8a6a3c2e}.ink .bosscard img{-o-object-fit:contain;object-fit:contain;flex:0 0 42px;width:42px;height:42px}.ink .bosscard span{flex-direction:column;gap:2px;min-width:0;display:flex}.ink .bosscard b{color:#5f4826;font-size:11px;font-weight:900}.ink .bosscard em{color:#8a6a3c;font-size:8.5px;font-style:normal;font-weight:700}.ink .bosscard.worn{border-color:#2c5a44}.ink .bosscard.lock{opacity:.55}.ink .bosscard.lock img{filter:grayscale()}.ink .chcard.open{border-color:#2c5a44;box-shadow:inset 0 0 0 2px #2c5a4440}.ink .chpopup{z-index:44;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.ink .chpopup:before{content:"";background:#1c272573;position:absolute;inset:0}.ink .chpopup-inner{width:100%;max-width:320px;max-height:100%;position:relative}.ink .chsheet{-webkit-overflow-scrolling:touch;background:linear-gradient(#fffdf8,#f6f1e6);border:2px solid #8a6a3c;border-radius:12px;width:100%;max-width:320px;max-height:100%;margin:0;padding:8px;animation:.22s cubic-bezier(.34,1.4,.64,1) chSheetIn;position:relative;overflow-y:auto;box-shadow:inset 0 -2px #8a6a3c2e}@keyframes chSheetIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ink .chclose{color:#8a6a3c;background:#f4efe3;border:1.5px solid #c9b68d;border-radius:6px;width:20px;height:20px;font-size:10px;font-weight:900;line-height:1;position:absolute;top:6px;right:7px}.ink .chhead{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.ink .chart{clip-path:inset(0 -22%);background:#f4efe3;border:1.5px solid #c9b68d;border-radius:10px;flex:none;justify-content:center;align-items:flex-end;width:84px;height:92px;display:flex;overflow:visible}.ink .chart>*{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.ink .chwho{flex-direction:column;gap:2px;min-width:0;padding-right:16px;display:flex}.ink .chname{color:#5f4826;margin:0;font-size:14px;font-weight:900}.ink .chtitle{color:#a49b86;margin:0;font-size:9px;font-style:italic;font-weight:700}.ink .chrole{letter-spacing:.06em;text-transform:uppercase;color:#f7f1e2;background:#2c5a44;border-radius:999px;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:8px;font-weight:900}.ink .chblurb{color:#7a6034;margin:4px 0 0;font-size:9.5px;font-weight:600;line-height:1.35}.ink .chstats{flex-direction:column;gap:3px;margin-bottom:8px;display:flex}.ink .chstat{grid-template-columns:62px 1fr 26px;align-items:center;gap:8px;display:grid}.ink .chstat.nil{opacity:.45}.ink .chslab{letter-spacing:.04em;text-transform:uppercase;color:#8a6a3c;font-size:8.5px;font-weight:800}.ink .chsbar{background:#e2d5b6;border:1px solid #c9b68d;border-radius:999px;height:7px;overflow:hidden}.ink .chsbar i{background:linear-gradient(90deg,#2c5a44,#4e8f6b);border-radius:999px;height:100%;display:block}.ink .chsnum{text-align:right;color:#5f4826;font-size:9px;font-weight:900}.ink .chskills{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.ink .chskill{background:#f8f0dd;border:1.5px solid #c9b68d;border-left-width:4px;border-radius:9px;align-items:center;gap:8px;padding:8px;display:flex}.ink .chskill.risky{border-left-color:#b3461f}.ink .chskill.safe{border-left-color:#2c5a44}.ink .chsico{background:#f4efe3;border:1.5px solid #c9b68d;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ink .chskill.risky .chsico{color:#b3461f}.ink .chskill.safe .chsico{color:#2c5a44}.ink .chsbody{flex:1;min-width:0}.ink .chsname{color:#5f4826;align-items:center;gap:8px;margin:0 0 1px;font-size:11px;font-weight:900;display:flex}.ink .chsname em{letter-spacing:.07em;color:#f7f1e2;background:#8a6a3c;border-radius:999px;padding:1px 4px;font-size:7.5px;font-style:normal;font-weight:900}.ink .chskill.risky .chsname em{background:#b3461f}.ink .chskill.safe .chsname em{background:#2c5a44}.ink .chsdesc{color:#7a6034;margin:0;font-size:10px;font-weight:700;line-height:1.3}.ink .chsodds{align-items:flex-start;gap:4px;margin-top:8px;display:flex}.ink .chsout{white-space:nowrap;background:#f4efe3;border:1.5px solid #c9b68d;border-radius:8px;flex:none;align-items:baseline;gap:4px;padding:2px 8px 3px;display:inline-flex}.ink .chsout em{letter-spacing:.08em;text-transform:uppercase;color:#a49b86;font-size:7.5px;font-style:normal;font-weight:900}.ink .chsout b{font-size:10px;font-weight:900}.ink .chsout.chswin{border-color:#2c5a44}.ink .chsout.chswin b{color:#2c5a44}.ink .chsout.chsmiss b{color:#7a6034}.ink .chsout.chsmiss.bad{border-style:dashed;border-color:#b3461f}.ink .chsout.chsmiss.bad b{color:#b3461f}.ink .chplay{letter-spacing:.05em;text-transform:uppercase;color:#f7f1e2;background:#2c5a44;border:2px solid #1d3d2e;border-radius:10px;width:100%;padding:8px;font-size:11px;font-weight:900;box-shadow:0 3px #1d3d2e}.ink .chplay:active{transform:translateY(2px);box-shadow:0 1px #1d3d2e}.ink .chplay.on{color:#5f4826;background:#e2d5b6;border-color:#c9b68d;box-shadow:0 3px #c9b68d}.ink .ve .cats{flex-wrap:wrap;gap:4px;margin-bottom:8px}.ink .ve .cat{flex:0 auto;padding:4px 8px}.ink .vbook .a-torii{opacity:.72;z-index:2;width:74px;height:62px;display:block;top:52px;left:60%}.ink .vbook .a-torii i:first-child{border-radius:3px;width:74px;height:7px;top:8px;left:0}.ink .vbook .a-torii i:nth-child(2){width:62px;height:5px;top:20px;left:6px}.ink .vbook .a-torii i:nth-child(3){width:8px;height:48px;top:14px;left:13px}.ink .vbook .a-torii i:nth-child(4){width:8px;height:48px;top:14px;left:53px}.ink .vbook .a-torii i:nth-child(5){border-radius:3px 3px 0 0;width:74px;height:5px;top:2px;left:0}.ink .vbook .hero .sh-art{z-index:1}.ink .vbook .hero .h-fade{z-index:4}.ink .bookblob{z-index:3;background:#f6e5c4;border:3px solid #2f8280;border-radius:50%;width:46px;height:46px;position:absolute;bottom:16px;left:17%;overflow:hidden;box-shadow:0 0 0 2px #002928,0 4px 8px -3px #00000080}.ink .bookblob .head{background:#7fc4a8;border:2px solid #002928;border-radius:50%;width:22px;height:21px;position:absolute;top:10px;left:9px}.ink .vbook .worldbar{z-index:20;align-items:stretch;gap:8px;height:38px;display:flex;position:absolute;top:150px;left:11px;right:11px}.ink .worldbar{--wb-a:#e6a6bd;--wb-b:#7c3d55}.ink .worldbar[data-world=gloomwood]{--wb-a:#8fbf94;--wb-b:#2f5738}.ink .worldbar[data-world=sunken_mire]{--wb-a:#9fbf6b;--wb-b:#3d4f22}.ink .worldbar[data-world=crimson_forge]{--wb-a:#f0a173;--wb-b:#7d2f19}.ink .worldbar[data-world=shadow_realm]{--wb-a:#a99ad4;--wb-b:#322a4d}.ink .worldbar[data-world=golden_temple]{--wb-a:#e8c878;--wb-b:#6b4c14}.ink .worldbar[data-world=neon_abyss]{--wb-a:#7fe6e0;--wb-b:#135450}.ink .worldbar .wb-plate{border:2.5px solid var(--wb-b);background:var(--wb-b);text-align:left;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 0 -1px #00292847}.ink .worldbar .wb-art{opacity:.62;background-position:50% 62%;background-size:cover;position:absolute;inset:0}.ink .worldbar .wb-plate:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--wb-b) 82%, transparent), color-mix(in srgb, var(--wb-b) 26%, transparent) 62%, color-mix(in srgb, var(--wb-b) 74%, transparent));position:absolute;inset:0}.ink .worldbar .wb-plate>:not(.wb-art){z-index:1;position:relative}.ink .worldbar .wb-motes{z-index:1;pointer-events:none;position:absolute;inset:0}.ink .worldbar .wb-motes i{opacity:.4;background:50%/contain no-repeat;width:9px;height:9px;animation:9s linear infinite wb-drift;position:absolute}.ink .worldbar .wb-motes i:first-child{animation-delay:0s;top:2px;left:22%}.ink .worldbar .wb-motes i:nth-child(2){font-size:7px;animation-delay:3.1s;top:-4px;left:54%}.ink .worldbar .wb-motes i:nth-child(3){animation-delay:6.4s;top:4px;left:78%}@keyframes wb-drift{0%{opacity:0;transform:translateY(-6px)rotate(0)}18%{opacity:.45}to{opacity:0;transform:translate(-14px,34px)rotate(160deg)}}.ink .worldbar .wb-crest{border:2px solid var(--wb-a);background:#fdf3deeb;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;display:flex}.ink .worldbar .wb-crest img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.ink .worldbar .wb-name{letter-spacing:.08em;text-transform:uppercase;color:#fdf3de;text-shadow:0 1px 2px #002928bf;text-overflow:ellipsis;white-space:nowrap;flex:0 .25 auto;min-width:0;font-size:10px;font-weight:900;overflow:hidden}.ink .worldbar .wb-boss{border:1.5px solid var(--rd,#8e4258);background:#0029286b;border-radius:999px;flex-shrink:3;align-items:center;gap:4px;min-width:0;margin-left:auto;padding:2px 8px 2px 3px;display:flex}.ink .worldbar .wb-boss img{-o-object-fit:contain;object-fit:contain;flex:0 0 18px;width:18px;height:18px}.ink .worldbar .wb-boss em{letter-spacing:.06em;text-transform:uppercase;color:#fdf3de;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-style:normal;font-weight:900;overflow:hidden}.ink .worldbar .wb-boss.done{border-color:var(--gd,#2c5a44)}.ink .worldbar .wb-boss.done img{filter:grayscale();opacity:.55}.ink .worldbar .wb-boss.done em{color:var(--g,#6ea983)}[data-ink-size=phone] .ink .worldbar .wb-boss:not(.done) em{display:none}[data-ink-size=phone] .ink .worldbar .wb-boss{padding-right:3px}.ink .worldbar .wb-chev{color:#fdf3decc;font-size:13px;font-weight:900;line-height:1}.ink .vbook .worldbar.sk-shimmer{border-radius:12px}@media (prefers-reduced-motion:reduce){.ink .worldbar .wb-motes i{opacity:.32;animation:none}}.ink .vbook .scrollwrap{gap:8px;top:196px}.ink .vbook .scrl{flex:1;min-height:0;overflow:visible}.ink .nextrow{width:100%}.ink .nextrow .nbody{text-align:left;flex:1;min-width:0}.ink .nextrow.urgent{border-color:#7d2f19;box-shadow:0 4px 0 -1px #7d2f194d}.ink .nextrow.live .nlabel{color:#1f4a38;background:#dcece2;border-color:#2c5a44}.ink .nextrow.boss .nlabel{color:#7d2f19;background:#fbe0d8;border-color:#e8694a}.ink .nextrow .nx{color:#a8a196;padding:0 2px;font-size:13px;font-weight:900;line-height:1}.ink .nextrow .nx:disabled{opacity:.4}.ink .focus{text-align:center;background:#fffaf1;border:3px solid #3d4a46;border-radius:16px;flex-direction:column;align-items:center;gap:2px;width:100%;padding:16px;display:flex;box-shadow:0 5px 0 -1px #3d4a4642}.ink .focus .fhead{align-items:center;gap:8px;display:flex}.ink .focus .fclock{color:#2f8280;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:10px;font-weight:900}.ink .focus .fwhat{color:#2f3a37;letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:19px;font-weight:900;line-height:1.1}.ink .focus .fwhen{color:#6b6560;margin:2px 0 8px;font-size:9.5px;font-weight:700;line-height:1.35}.ink .focus .btn.wide{padding:8px 40px;font-size:13px}.ink .focus.live{border-color:#2c5a44;box-shadow:0 5px 0 -1px #2c5a444d}.ink .focus.live .nlabel{color:#1f4a38;background:#dcece2;border-color:#2c5a44}.ink .focus.held{border-color:#8e4258;box-shadow:0 5px 0 -1px #8e425847}[data-ink-size=desktop] .ink .focus{padding:16px}[data-ink-size=desktop] .ink .focus .fwhat{font-size:23px}[data-ink-size=desktop] .ink .focus .fwhen{font-size:11px}.ink .focus-sk{border-radius:16px;width:100%;height:118px}.ink .qline-sk{border-radius:9px;width:100%;height:24px}[data-ink-size=desktop] .ink .focus-sk{height:136px}.ink .qline{background:#fffaf19e;border:1.5px dashed #3d4a464d;border-radius:9px;align-items:center;gap:8px;width:100%;padding:4px 8px;display:flex}.ink .qline .qbody{text-align:left;color:#6b6560;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;min-width:0;padding:0;font-size:9.5px;font-weight:800;overflow:hidden}.ink .qline .qbody.as-text{font-weight:700}.ink .qline .qbody:disabled{opacity:.5}.ink .qline .nin{color:#8c8579;font-size:9px}.ink .qline.opens{background:#fdf4e0b8;border-style:solid;border-color:#8a6a3c73;padding:8px}.ink .qline.opens .qbody{color:#5c4a2c;letter-spacing:.02em}.ink .qline.opens .qchev{color:#8a6a3c;padding-right:1px;font-size:15px;font-weight:900;line-height:1}[data-ink-size=tablet] .ink .qline.opens .qbody,[data-ink-size=desktop] .ink .qline.opens .qbody{font-size:11px}[data-ink-size=tablet] .ink .qline.opens .qchev,[data-ink-size=desktop] .ink .qline.opens .qchev{font-size:17px}[data-ink-size=desktop] .ink .qline .qbody{font-size:11px}.ink .critter{background:0 0;border:0}.ink .critter img{width:52px;height:52px;image-rendering:pixelated;position:absolute;bottom:4px;left:4px}.ink .vbook .homebrief{z-index:21;pointer-events:none;align-items:flex-end;gap:8px;display:flex;position:absolute;top:80px;left:11px;right:11px}.ink .vbook .homebrief .pipstand{flex:0 0 40px;justify-content:center;align-items:flex-end;display:flex;position:relative}.ink .vbook .homebrief .pipstand:after{content:"";filter:blur(3px);pointer-events:none;background:#0029286b;border-radius:50%;width:64%;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.ink .vbook .homebrief .pipslime{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 5px #00292866);transform-origin:50% 100%;flex:0 0 40px;width:40px;height:40px;animation:.62s cubic-bezier(.34,1.56,.64,1) both pipArrive}.ink .vbook .homebrief span.pipslime{justify-content:center;align-items:flex-end;display:flex}@keyframes pipArrive{0%{opacity:0;transform:translateY(9px)scale(.84,1.1)}45%{opacity:1;transform:translateY(-5px)scale(1.06,.94)}72%{transform:translateY(1px)scale(.98,1.02)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ink .vbook .homebrief .pipslime{animation:none}}.ink .vbook .homebrief .bub{flex:auto;min-width:0;max-width:none;padding:4px 8px 8px;position:relative;bottom:auto;right:auto}.ink .vbook .homebrief .bub p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;display:-webkit-box;overflow:hidden}.ink .vbook .homebrief .btail{border-width:7px;border-top-color:#0000;border-left-style:none;border-left-color:currentColor;border-right-color:#243f38;bottom:11px;left:-10px;right:auto}.ink .vbook .homebrief .btail:after{border-width:4px;border-top-color:#0000;border-left-style:none;border-left-color:currentColor;border-right-color:#fffaf1;top:-4px;left:3px}.ink .vbook .homebrief .pipsk{border-radius:50%;flex:0 0 40px;height:40px}.ink .vbook .homebrief .bubsk{border-radius:12px;flex:auto;height:30px}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief .pipsk{flex-basis:80px;height:80px}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief .bubsk{height:56px}[data-ink-orient=landscape] .ink .vbook .homebrief{top:auto;bottom:14px}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief .pipslime{flex:0 0 80px;width:80px;height:80px}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief span.pipslime>span{zoom:2}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief .pipstand{flex-basis:80px}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief .pipstand:after{height:16px;bottom:-8px}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief .bub{max-width:none;padding:8px 16px}[data-ink-orient=landscape]:not([data-ink-size=phone]) .ink .vbook .homebrief .bub p{font-size:19px}.ink .vbook .ctas{margin-top:auto;padding-top:16px}.ink .vbook .pastrail{z-index:20;padding:8px 0 0;position:absolute;bottom:88px;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.ink .vbook .prailtab{font-family:var(--ink-label,inherit);letter-spacing:1.4px;color:var(--color-on-surface-2,#6d6256);opacity:.75;margin:0 0 8px 16px;font-size:8px;display:block}.ink .vbook .prailtrack{will-change:transform;gap:8px;width:max-content;padding-left:16px;animation-name:prailDrift;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.ink .vbook .pastrail:hover .prailtrack,.ink .vbook .pastrail:active .prailtrack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ink .vbook .prailtrack{animation:none}.ink .vbook .pastrail{overflow-x:auto}}@keyframes prailDrift{0%{transform:translate(0)}to{transform:translate(-50%)}}.ink .vbook .prailcard{border:2px solid #002928;border-radius:8px;flex:none;justify-content:space-between;align-items:flex-end;width:176px;height:84px;padding:4px 8px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #00292859}.ink .vbook .prailart{opacity:.55;background-position:50%;background-size:cover;position:absolute;inset:0}.ink .vbook .prailcard:after{content:"";background:linear-gradient(#00292899 0%,#00292800 38%,#002928b8 100%);position:absolute;inset:0}.ink .vbook .prailtop{z-index:1;justify-content:space-between;align-items:center;gap:6px;line-height:1.2;display:flex;position:absolute;top:4px;left:8px;right:8px}.ink .vbook .prailtop em{letter-spacing:.4px;color:#f2e7d6;opacity:.85;white-space:nowrap;font-size:8px;font-style:normal}.ink .vbook .prailtop b{color:#f2e7d6;white-space:nowrap;background:#0029288c;border-radius:999px;padding:1px 5px;font-size:8px}.ink .vbook .prailfaces{z-index:1;display:flex;position:relative}.ink .vbook .prailfaces img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;background:#f2e7d6;border:2px solid #f2e7d6;border-radius:50%;width:44px;height:44px}.ink .vbook .prailmeta{z-index:1;flex-direction:column;align-items:flex-end;min-width:0;line-height:1.2;display:flex;position:relative}.ink .vbook .prailmeta em{color:#f2e7d6;opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:8px;font-style:normal;overflow:hidden}.ink .vbook .prailmeta b{color:#f2e7d6;font-size:11px}.ink .vbook .pastrail{display:none}[data-ink-orient=portrait][data-ink-size=phone] .ink .vbook .pastrail{display:block}.ink .vbook .btn.pri:disabled{opacity:.45;box-shadow:0 4px #5c3f14}.ink .vbook .divider{margin:8px 0 4px}.ink .guidewrap,.guidewrap{z-index:70;background:#0029288c;justify-content:center;align-items:flex-end;padding:0 8px 8px;display:flex;position:fixed;inset:0}.guidesheet{outline:none;width:100%;max-width:360px}.guidegrab{background:#d8c295;border-radius:2px;width:34px;height:4px;margin:-8px auto 8px;display:block}.guidehead{align-items:center;gap:8px;margin:0 0 8px;display:flex}.guideart{width:40px;height:40px;image-rendering:pixelated;background:#f4efe3;border:2.5px solid #8a6a3c;border-radius:50%}.guidehead span{flex-direction:column;display:flex}.guidehead b{color:#2f3a37;font-size:13px;font-weight:900}.guidehead em{letter-spacing:.1em;color:#8a6a3c;font-size:8px;font-style:normal;font-weight:900}.guideline{color:#2f3a37;background:#fffaf1;border-left:5px solid #2c5a44;border-radius:4px 9px 9px 4px;min-height:34px;margin:0 0 8px;padding:8px;font-size:11px;font-weight:700;line-height:1.35}.guideline.ahead{border-left-color:#8e4258}.guideempty{color:#8a8275;margin:0;font-size:11px;font-style:italic}.growthwrap{z-index:80;text-align:center;background:#16241f;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 24px;animation:.4s ease-out both growthFade;display:flex;position:fixed;inset:0}.growthburst{background:radial-gradient(circle,#f9b8c880 0%,#6ea98338 45%,#0000 70%);border-radius:50%;width:320px;height:320px;animation:2.4s ease-in-out infinite growthPulse;position:absolute}.growthart{width:118px;height:118px;image-rendering:pixelated;position:relative}.growtheyebrow{letter-spacing:.18em;color:#f9b8c8;margin:8px 0 0;font-size:9px;font-weight:900}.growthtitle{color:#fdf3de;margin:4px 0 0;font-family:Gabarito,sans-serif;font-size:26px;font-weight:900}.growthbody{color:#b9cfc4;max-width:260px;margin:8px 0 16px;font-size:12px;font-weight:600;line-height:1.45}.growthbtn{letter-spacing:.06em;color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border:2.5px solid #5c3f14;border-radius:13px;padding:8px 32px;font-size:12.5px;font-weight:900;position:relative;box-shadow:0 4px #5c3f14}@keyframes growthFade{0%{opacity:0}to{opacity:1}}@keyframes growthPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.growthwrap,.growthburst{animation:none}}.ink .vbook .nextrow{padding-right:56px}.ink .vbook .critter{top:-40px;right:6px}.ink .bookblob{z-index:5;bottom:46px}.ink .vbook .a-torii{top:66px;left:64%}:is(.ink:has(.guidewrap),.ink:has(.ttsheet),.ink:has(.growthwrap)){z-index:80}[data-ink-overlay] .ink-overlay{display:none}.guidewrap{padding-bottom:96px}[data-ink-orient=landscape][data-ink-size=tablet] .ink:not(.ink-full){--ink-rail:84px;--ink-col:480px}[data-ink-orient=landscape][data-ink-size=desktop] .ink:not(.ink-full){--ink-rail:96px;--ink-col:560px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .dockbar{gap:4px;padding:8px 4px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .di{padding:8px 0}[data-ink-size=desktop][data-ink-orient=landscape] .ink .knob{width:24px;height:24px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .knob svg{width:16px;height:16px}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .arena{--bstage-player-left:260px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .arena{--bstage-player-left:240px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .sidepanel,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .sidepanel{max-height:30%;top:auto;bottom:14px}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .sidepanel{width:270px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .killplate,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .killplate{display:none}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .actionbar,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .actionbar{top:10px;bottom:auto}.ink .vd .ptasks,[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .blogscrl,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .blogscrl,[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .goalscrl :is(.gdiv,.goalrow.ghost,.gtask.ghost,.goalrow.ghost~.gempty),[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .goalscrl :is(.gdiv,.goalrow.ghost,.gtask.ghost,.goalrow.ghost~.gempty){display:none}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .ptasks,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .ptasks{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f8f0ddb8;border:1.5px solid #8a6a3c73;border-radius:12px;flex-direction:column;gap:4px;min-height:0;padding:8px;display:flex;overflow-y:auto}.ink .vd .ptask{color:#6b6152;border-radius:8px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;font-weight:700;line-height:1.3;display:flex}.ink .vd .ptask>span{flex:auto;min-width:0}.ink .vd .pthead{letter-spacing:.04em;color:#6b6152;align-items:center;gap:8px;padding:0 4px 4px;font-size:11px;font-weight:900;display:flex}.ink .vd .pthead img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:0 0 24px;width:24px;height:24px;box-shadow:0 0 0 1.5px #fcf5ed,0 0 0 3px #243f388c}.ink .vd .pthead span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ink .vd .ptend{color:#8a6a3c8c;align-items:center;gap:8px;margin:2px 12px 0;font-size:9px;display:flex}.ink .vd .ptend:before,.ink .vd .ptend:after{content:"";background:currentColor;flex:1;height:1px}.ink .vd .ptend i{font-style:normal}.ink .vd .ptask.now{color:#2f3a37;background:#fdf6e6cc}.ink .vd .ptask.done{color:#9a9284;text-decoration:line-through}.ink .vd .ptask.done:before{content:"✓";color:#468f61;flex:none;text-decoration:none}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .hdr{width:380px}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .cheersheet{right:320px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .sidepanel{width:250px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .hdr{width:350px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .actionbar,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .actionbar{gap:8px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .actionbar .endtab,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .actionbar .endtab{padding:8px 24px;font-size:13.5px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .actionbar .cheer,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .actionbar .cheer{gap:8px;padding:8px 16px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .actionbar .cheer b,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .actionbar .cheer b{font-size:13.5px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .actionbar .cheer svg,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .actionbar .cheer svg{width:18px;height:18px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .actionbar .cheer .rdy,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .actionbar .cheer .rdy{height:16px;font-size:9px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .battletimer,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .battletimer{padding:8px 24px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .battletimer b,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .battletimer b{font-size:23px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vd .hb-label,[data-ink-orient=landscape][data-ink-size=desktop] .ink .vd .hb-label{font-size:10px}[data-ink-orient=portrait][data-ink-size=tablet] .ink:not(.ink-overlay),[data-ink-orient=portrait][data-ink-size=desktop] .ink:not(.ink-overlay){background:var(--paper-3)}[data-ink-size=desktop] .ink .ve .ggrid:not(.przgrid){grid-template-columns:repeat(4,1fr)}[data-ink-size=desktop] .ink .ve .przgrid{grid-template-columns:repeat(3,1fr)}[data-ink-size=desktop][data-ink-orient=landscape] .ink:not(.ink-overlay){background:0 0}[data-ink-size=desktop][data-ink-orient=landscape] .ink:not(.ink-full){--ink-rail:0px;--ink-col:100%}[data-ink-size=desktop][data-ink-orient=landscape] .ink .screen{width:100%;box-shadow:none;left:0;right:0}[data-ink-size=desktop] .ink .vbook .hero{z-index:0;height:auto;inset:0}[data-ink-size=desktop] .ink .vbook .hero .h-fade{display:none}[data-ink-size=desktop] .ink .vbook .a-torii{width:96px;height:80px;top:30%;left:47%}[data-ink-size=desktop] .ink .vfloat .rail{gap:8px;display:flex;top:62px}[data-ink-size=desktop] .ink .vbook .rail{top:56px}[data-ink-size=desktop] .ink .rail.l{left:0}[data-ink-size=desktop] .ink .rail.r{right:0}[data-ink-size=desktop] .ink .banner{width:58px;padding:8px 4px}[data-ink-size=desktop] .ink .banner em{font-size:8px}[data-ink-size=desktop] .ink .vbook .scrollwrap{gap:8px;width:36%;max-height:none;inset:98px auto 100px 12%}[data-ink-size=desktop] .ink .waitpanel{z-index:22;width:26%;position:absolute;top:86px;left:auto;right:12%}.ink .waitpanel{display:none}[data-ink-size=desktop] .ink .waitpanel{display:block}[data-ink-size=desktop] .ink .vbook .dur{padding:8px 0;font-size:12px}[data-ink-size=desktop] .ink .vbook .cat{padding:8px 0;font-size:11px}[data-ink-size=desktop] .ink .vbook .divider{font-size:10px}[data-ink-size=desktop] .ink .vbook .btn.pri.wide{padding:16px 32px;font-size:14px}[data-ink-size=desktop] .ink .vbook .ctas{margin-top:0}[data-ink-size=desktop] .ink .vbook .hdr{width:31%;padding:16px 0 0;left:14.5%;right:auto}[data-ink-size=desktop] .ink .vbook .hdr-bar{border-radius:16px;height:32px;padding-left:48px}[data-ink-size=desktop] .ink .vbook .hdr-bar .who{font-size:11px}[data-ink-size=desktop] .ink .vbook .hdr-bar .lv{font-size:9.5px}[data-ink-size=desktop] .ink .vbook .hdr-bar .face{width:46px;height:46px;top:-8px;left:-4px}[data-ink-size=desktop] .ink .vbook .hdr-bar{--xpbar-l:48px;--xpbar-r:12px}[data-ink-size=desktop] .ink .vbook .hdr-title{display:none}[data-ink-size=desktop] .ink .vbook .worldbar{width:31%;height:40px;top:50px;left:14.5%;right:auto}[data-ink-size=desktop] .ink .vbook .worldbar .wb-name{font-size:11px}@media (hover:hover){[data-ink-size=desktop] .ink .ttsheet .ttcell:not(:disabled):hover,[data-ink-size=desktop] .ink .vbook .dur:not(.on):hover,[data-ink-size=desktop] .ink .vbook .cat:not(.on):hover{background:linear-gradient(#fff7e6,#f6ead0);border-color:#5c3f14;transform:translateY(-1px)}[data-ink-size=desktop] .ink .vbook .banner:hover{filter:brightness(1.12)}[data-ink-size=desktop] .ink .vbook .worldbar .wb-plate:hover{transform:translateY(-1px)}[data-ink-size=desktop] .ink .vbook .btn.pri:not(:disabled):hover{filter:brightness(1.06)}}[data-ink-size=desktop] .ink .ttsheet .ttcell,[data-ink-size=desktop] .ink .vbook .dur,[data-ink-size=desktop] .ink .vbook .cat,[data-ink-size=desktop] .ink .vbook .worldbar .wb-plate{transition:transform .12s,background .12s,border-color .12s}@media (prefers-reduced-motion:reduce){[data-ink-size=desktop] .ink .ttsheet .ttcell,[data-ink-size=desktop] .ink .vbook .dur,[data-ink-size=desktop] .ink .vbook .cat,[data-ink-size=desktop] .ink .vbook .worldbar .wb-plate{transition:none}}[data-ink-size=desktop] .ink .vbook .homebrief{justify-content:center;width:30%;inset:auto auto 74px 50%;transform:translate(-50%)}[data-ink-size=desktop] .ink .vbook .critter{top:40px;right:-58px}.ink .tab.today{color:#eafaf7;background:linear-gradient(#4f9c98,#2f8280);border-color:#002928;left:auto;right:-6px;transform:rotate(3deg);box-shadow:0 2px #002928}.ink .waitrow{background:#f8eed7;border:2px solid #cbb083;border-radius:8px;align-items:center;gap:8px;margin:0 0 8px;padding:8px;display:flex}.ink .waitrow b{color:#2f3a37;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;font-weight:800;overflow:hidden}.ink .waitrow .av-ring{flex:0 0 22px;width:22px;height:22px}.ink .waitrow .av-ring .portrait{border-radius:50%}[data-ink-size=desktop] .ink .waitrow{margin-bottom:8px;padding:8px}[data-ink-size=desktop] .ink .waitrow b{font-size:12.5px}[data-ink-size=desktop] .ink .waitrow .av-ring{flex:0 0 26px;width:26px;height:26px}[data-ink-size=desktop] .ink .waitrow{align-items:flex-start;gap:8px}[data-ink-size=desktop] .ink .waitrow b{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;line-height:1.2;display:-webkit-box}[data-ink-size=desktop] .ink .waitrow .nin,[data-ink-size=desktop] .ink .waitrow .wjoin{flex:none}[data-ink-size=desktop] .ink .waitrow .av-ring,[data-ink-size=desktop] .ink .waitrow .nin,[data-ink-size=desktop] .ink .waitrow .wjoin{margin-top:1px}[data-ink-size=tablet] .ink .waitrow .av-ring,[data-ink-size=desktop] .ink .waitrow .av-ring{z-index:2;border-width:2.5px;flex:none;align-self:center;width:42px;height:42px;box-shadow:0 2px #0029284d,0 6px 10px -6px #3c2a1499}[data-ink-size=tablet] .ink .waitrow .av-ring{margin:-8px -8px -8px -16px}[data-ink-size=desktop] .ink .waitrow .av-ring{margin:-8px -3px -8px -16px}[data-ink-size=tablet] .ink .waitrow .av-ring:after,[data-ink-size=desktop] .ink .waitrow .av-ring:after{border-width:2px;width:20px;height:20px;top:9px;left:7px}[data-ink-size=tablet] .ink .waitrow .av-ring:has(.portrait):after{display:none}[data-ink-size=desktop] .ink .waitrow .av-ring:has(.portrait):after{display:none}[data-ink-size=tablet] .ink .waitrow .av-ring .portrait,[data-ink-size=desktop] .ink .waitrow .av-ring .portrait{border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);inset:3px}.ink .scrl .title.sub{color:#4f6f6c;margin:8px 0;font-size:10.5px}.ink .waitrow.ghosted{background:linear-gradient(#eef6f3,#e3efeb);border-style:dashed;border-color:#8fb3ae}.ink .waitrow.ghosted b{color:#24413e}[data-ink-size=desktop] .ink .bookblob{filter:drop-shadow(0 16px 10px #00292859);border-width:6px;width:150px;height:150px;bottom:122px;left:50%;right:auto;transform:translate(-50%)}[data-ink-size=desktop] .ink .bookblob .head{border-width:5px;width:72px;height:68px;top:36px;left:34px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .dock{flex-direction:row;justify-content:flex-start;align-items:flex-end;width:auto;height:62px;padding:0 8px 8px;inset:auto 0 0}[data-ink-size=desktop][data-ink-orient=landscape] .ink .dockbar{flex-direction:row;flex:0 500px;gap:2px;width:auto;height:48px;margin:0 auto;padding:0 8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .di{flex:1;gap:1px;padding:3px 0}[data-ink-size=desktop][data-ink-orient=landscape] .ink .di em{font-size:6.5px}[data-ink-size=desktop] .ink .vh .hero{z-index:0;height:auto;inset:0}[data-ink-size=desktop] .ink .vh .hero .h-fade{display:none}[data-ink-size=desktop] .ink .vh .hdr-title{z-index:21;margin:0;position:absolute;top:52px;left:9%}[data-ink-size=desktop] .ink .vh .hdr-title span{padding:8px 32px;font-size:15px}[data-ink-size=desktop] .ink .vh .hdr-title span:after{content:"RESETS SUNDAY 23:59";letter-spacing:.1em;opacity:.75;margin-top:3px;font-size:8px;display:block}[data-ink-size=desktop] .ink .vh .body{display:block;inset:0}[data-ink-size=desktop] .ink .vh .podium{z-index:20;width:26%;position:absolute;top:150px;left:5%}[data-ink-size=desktop] .ink .vh .podnames{z-index:20;width:26%;position:absolute;top:384px;left:5%}[data-ink-size=desktop] .ink .vh .cats{z-index:23;width:30%;position:absolute;top:118px;left:36%}[data-ink-size=desktop] .ink .vh .lbscrl{z-index:22;width:30%;max-height:68%;padding-top:48px;position:absolute;top:96px;left:36%}[data-ink-size=desktop] .ink .standpanel{z-index:22;width:21%;position:absolute;top:96px;left:69%}[data-ink-size=desktop] .ink .vh .lblist{grid-template-columns:1fr;align-content:start;gap:8px;display:grid}[data-ink-size=desktop] .ink .vh .lblist .av{border-width:3px;flex:0 0 44px;width:44px;height:44px}.ink .lbrow .av:after,[data-ink-size=desktop] .ink .vh .myrow,.ink .standpanel{display:none}[data-ink-size=desktop] .ink .standpanel{display:block}.ink .standme{background:#fffaf1;border:2.5px solid #8e4258;border-radius:11px;align-items:center;gap:8px;margin:0 0 8px;padding:8px;display:flex}.ink .standrank{color:#8e4258;font-family:Gabarito,sans-serif;font-size:29px;font-weight:900;line-height:1}.ink .standme span{flex-direction:column;min-width:0;display:flex}.ink .standme b{color:#2f3a37;font-size:13px;font-weight:900}.ink .standme em{color:#8a6a3c;font-size:10px;font-style:normal;font-weight:700}.ink .standgap{color:#8e4258;text-align:center;margin:0 0 8px;font-size:10px;font-weight:800;line-height:1.4}.ink .standgap b{font-weight:900}.ink .standpanel .lbrow.me{background:#fdeef2;border-color:#8e4258}[data-ink-size=desktop] .ink .vh .podium{align-items:flex-end;gap:16px;width:30%;padding:0;top:138px;left:4%}[data-ink-size=desktop] .ink .vh .pod .pav{border-width:5px;width:78px;height:78px;margin-bottom:-16px;box-shadow:0 6px 0 -2px #1c272559}[data-ink-size=desktop] .ink .vh .pod.p1 .pav{width:108px;height:108px;margin-bottom:-16px}[data-ink-size=desktop] .ink .vh .pod .pplinth{border-width:4px;border-radius:10px 10px 0 0;width:100%;height:132px;padding-top:24px}[data-ink-size=desktop] .ink .vh .pod .pplinth b{font-size:34px}[data-ink-size=desktop] .ink .vh .pod.p1 .pplinth b{font-size:46px}[data-ink-size=desktop] .ink .vh .pod .crown{width:46px;height:30px;margin-bottom:4px}[data-ink-size=desktop] .ink .vh .podnames{pointer-events:none;align-items:flex-end;gap:16px;width:30%;margin:0;top:138px;left:4%}[data-ink-size=desktop] .ink .vh .podnames div{background:#fffaf1;border:3px solid #8a6a3c;border-radius:9px;padding:8px 4px}[data-ink-size=desktop] .ink .vh .podnames em{font-size:15px}[data-ink-size=desktop] .ink .vh .podnames span{font-size:12px}[data-ink-size=desktop] .ink .vh .hdr-title span{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14;box-shadow:0 3px #5c3f14}[data-ink-size=desktop] .ink .vh .pod .pplinth{border-radius:10px 10px 0 0;height:416px}[data-ink-size=desktop] .ink .vh .pod.p1 .pplinth{height:480px}[data-ink-size=desktop] .ink .vh .podnames{height:602px}[data-ink-size=desktop] .ink .vh .podnames div:first-child{margin-bottom:280px}[data-ink-size=desktop] .ink .vh .podnames div:nth-child(2){margin-bottom:344px}[data-ink-size=desktop] .ink .vh .podnames div:nth-child(3){margin-bottom:280px}[data-ink-size=desktop] .ink .vh .pod .pplinth{justify-content:center;align-items:flex-start;padding-top:152px;display:flex}.ink .vc .shopbody{z-index:22;flex-direction:column;gap:8px;display:flex;position:absolute;inset:272px 10px 88px}.ink .vc .cats{margin:0}.ink .vc .itile{background:#f4efe3;border-radius:11px;width:54px;height:54px;padding:0;overflow:hidden}.ink .vc .itile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ink .vc .icard{gap:3px;width:100%;padding:8px 4px}.ink .vc .icard.lock{opacity:.5}.ink .vc .iname{min-height:20px}.ink .ibtn .coin.f{background:radial-gradient(circle at 35% 30%,#ffc48a,#e8694a);border-color:#94331d}.ink .shoperr{color:#8c3a24;background:#fbe0d8;border:2px solid #e8694a;border-radius:8px;margin:0;padding:4px 8px;font-size:10px;font-weight:800}.ink .endtab.buy{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14}.ink .vc .igrid{-webkit-overflow-scrolling:touch;flex:1;align-content:start;min-height:0;overflow-y:auto}[data-ink-orient=landscape] .ink .vc .shero{height:150px}[data-ink-orient=landscape] .ink .vc .reset{top:156px}[data-ink-orient=landscape] .ink .vc .shopbody{top:196px}[data-ink-orient=landscape] .ink .vc .sh-keeper{transform:translate(-50%)scale(.8)}.ink .vc.vfloat:not(.vshopdesk){--shop-title:84px;--shop-banner-top:196px;--shop-push:max(0px, calc(var(--shop-title) - var(--shop-banner-top)))}[data-ink-orient=landscape] .ink .vc.vfloat:not(.vshopdesk){--shop-banner-top:120px}.ink .vc.vfloat:not(.vshopdesk) .shero{top:var(--shop-push)}.ink .vc.vfloat:not(.vshopdesk) .reset{top:calc(232px + var(--shop-push))}.ink .vc.vfloat:not(.vshopdesk) .shopbody{top:calc(272px + var(--shop-push))}[data-ink-orient=landscape] .ink .vc.vfloat:not(.vshopdesk) .reset{top:calc(156px + var(--shop-push))}[data-ink-orient=landscape] .ink .vc.vfloat:not(.vshopdesk) .shopbody{top:calc(196px + var(--shop-push))}[data-ink-orient=landscape] .ink .vc .sh-stall{transform:translate(-50%)scale(.8)}[data-ink-size=desktop] .ink .vc .shero{height:46%}[data-ink-size=desktop] .ink .vc .sh-art{-o-object-position:50% 42%;object-position:50% 42%}[data-ink-size=desktop] .ink .vc .sribbon{padding:8px;font-size:12px;left:8.5%;right:8.5%}[data-ink-size=desktop] .ink .vc .sh-keeper{transform-origin:50% 100%;transform:translate(-50%)scale(1.5)}[data-ink-size=desktop] .ink .vc .sh-stall{transform:translate(-50%)scale(1.5)}[data-ink-size=desktop] .ink .vc .reset{margin-top:-16px;top:46%}[data-ink-size=desktop] .ink .vc .rchip{padding:8px 16px;font-size:14px}[data-ink-size=desktop] .ink .vc .shopbody{inset:calc(46% + 44px) 8.5% 96px}[data-ink-size=desktop] .ink .vc .igrid{grid-template-columns:repeat(6,1fr);gap:8px}[data-ink-size=desktop] .ink .vc .itile{width:76px;height:76px}[data-ink-size=desktop] .ink .vc .cats{max-width:420px}.ink .vc .igrid{background:linear-gradient(#fdf4e0,#f3e5c8);border:3px solid #8a6a3c;border-radius:6px 18px 6px 16px;padding:8px 8px 0;box-shadow:0 6px 0 -1px #59402059,0 14px 24px -12px #3c2a148c}.ink .vc .gsec,.ink .vshopdesk .gsec{letter-spacing:.12em;text-transform:uppercase;color:#8a6a3c;border-bottom:1.5px solid #8a6a3c4d;grid-column:1/-1;margin:6px 0 0;padding:0 2px 3px;font-size:9.5px}.ink .vc .gsec:first-child,.ink .vshopdesk .gsec:first-child{margin-top:0}.ink .vc .gsecnote,.ink .vshopdesk .gsecnote{color:#8a8275;grid-column:1/-1;margin:0 0 4px;padding:0 2px;font-size:10px;font-style:italic}.ink .vc .gempty{text-align:center;background:linear-gradient(#fdf4e0,#f3e5c8);border:3px solid #8a6a3c;border-radius:6px 18px 6px 16px;flex:1;margin:0;padding:24px 16px}.ink .plab{display:block}.ink .pname,.ink .eqcmp{display:none}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .hero{z-index:0;height:auto;inset:0}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .hero .h-fade{display:none}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqground{width:300px;height:52px;bottom:176px;left:6%;right:auto}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqchar{width:300px;height:320px;inset:auto auto 202px 6%;transform:none}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqchar .sh{width:132px;height:18px;bottom:-6px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqrail{gap:8px;top:104px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqrail.l{left:2.5%}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqrail.r{left:31%;right:auto}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqplaque{text-align:left;clip-path:none;border:2.5px solid #8a6a3c;border-radius:11px;align-items:center;gap:8px;width:152px;padding:8px;display:flex}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqrail.r .eqplaque{text-align:right;flex-direction:row-reverse}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqplaque .pico{border-radius:7px;flex:0 0 34px;width:34px;height:34px;margin:0}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqplaque .plab{flex:1;min-width:0}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqplaque em{font-size:8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .pname{color:#5f4826;overflow-wrap:anywhere;margin-top:2px;font-size:10.5px;font-weight:800;line-height:1.18;display:block}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqplaque.empty .pname{color:#a2957c;font-style:italic;font-weight:700}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqplaque .pin{width:19px;height:19px;font-size:9px;top:-7px;right:-6px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqrail.r .eqplaque .pin{left:-6px;right:auto}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstatus{align-items:center;gap:16px;width:44%;padding:8px 16px;display:flex;inset:auto auto 100px 2.5%}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .est-name{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:30%;margin:0;font-size:14px;overflow:hidden}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstatus .est-row{flex:1 1 0;min-width:0;margin:0}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstatus .est-k{width:24px;font-size:8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstatus .est-bar{height:9px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstatus .est-row b{font-size:11px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .est-delta{border-top:none;border-left:2px solid #e2d5b6;flex:0 0 25%;margin:0;padding:0 0 0 16px;font-size:10px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .gtabs{gap:8px;margin-bottom:8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .gtab{padding:8px 0;font-size:12px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .ggrid{gap:8px;overflow-y:auto;-webkit-mask-image:none;mask-image:none}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .ggrid:not(.przgrid){grid-template-columns:repeat(5,1fr)}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .przgrid{grid-template-columns:repeat(4,1fr)}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .gcard{gap:4px;padding:8px 4px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .gico{border-radius:8px;width:40px;height:40px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .gname{font-size:9.5px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .gtag{padding:2px 8px;font-size:8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .gsec{font-size:10px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqcmp{background:linear-gradient(#fff3f5,#fadfe6);border:2.5px solid #8e4258;border-radius:12px;flex:none;align-items:center;gap:8px;margin-top:16px;padding:16px;display:flex;box-shadow:0 3px 0 -1px #8e42584d}.ink .eqcmp .gico{border-radius:9px;flex:0 0 48px;width:48px;height:48px}.ink .eqcmp-txt{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ink .eqcmp-txt b{color:#43202b;font-size:12px;font-weight:900}.ink .eqcmp-txt em{color:#8a6a3c;font-size:9.5px;font-style:normal;font-weight:800}.ink .eqdelta{font-variant-numeric:tabular-nums;color:#8e4258;background:#fffaf1;border:2px solid #8e4258;border-radius:7px;flex:none;padding:3px 8px;font-size:11px;font-weight:900}.ink .eqdelta.down{color:#8a8275;border-color:#b3a88f}.ink .eqequip{letter-spacing:.05em;color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border:2.5px solid #5c3f14;border-radius:11px;flex:none;padding:8px 16px;font-size:11.5px;font-weight:900;box-shadow:0 4px #5c3f14,inset 0 -2px #5c3f1438}.ink .eqequip:active{transform:translateY(2px);box-shadow:0 2px #5c3f14}[data-ink-size=desktop][data-ink-orient=landscape] .ink .vshopdesk{background:#e8d8bd}.ink .vshopdesk .dsh-art{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 46%;object-position:50% 46%;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.ink .vshopdesk .dsh-scrim{z-index:2;background:radial-gradient(120% 90% at 34% 52%,#281c0e00 42%,#281c0e57 100%),linear-gradient(#281c0e52 0 22%,#281c0e00 50%,#281c0e4d 100%);position:absolute;inset:0}.ink .vshopdesk .dsh-hud{z-index:20}.ink .vshopdesk .dsh-hud .hdr-bar{border-radius:16px;width:34%;height:32px;padding-left:40px}.ink .vshopdesk .dsh-hud .face{width:42px;height:42px;top:-6px;left:-2px}.ink .vshopdesk .dsh-hud .who{font-size:12px}.ink .vshopdesk .dsh-hud .lv{font-size:10px}.ink .vshopdesk .dsh-hud{--xpbar-l:46px;--xpbar-r:14px}.ink .vshopdesk .dsh-hud .xpbar{bottom:4px}.ink .vshopdesk .dsh-hud .coins{background:linear-gradient(#5d4426,#42301a);border:2.5px solid #2b1d0d;border-radius:16px;align-items:center;gap:8px;height:32px;padding:0 8px;top:0;right:8px}.ink .vshopdesk .dsh-hud .cap{border-radius:12px;height:24px;padding:0 8px;font-size:11px}.ink .vshopdesk .dsh-sign{z-index:20;text-align:center;letter-spacing:.05em;color:#3d2a09;background:linear-gradient(#f5cf62,#dfa92c);border:3.5px solid #5c3f14;border-radius:11px;width:302px;padding:8px 24px;font-size:19px;font-weight:900;position:absolute;top:74px;left:5%;transform:rotate(-1.6deg);box-shadow:0 5px #5c3f14,0 16px 26px -14px #3c2a14bf}.ink .vshopdesk .dsh-plank{z-index:20;text-align:center;color:#fdf3e0;transform-origin:0 0;background:#3a2814d1;border:2px solid #1e1408b3;border-radius:8px;width:302px;margin:0;padding:8px 16px;font-size:11.5px;font-weight:800;position:absolute;inset:132px auto auto 5%;transform:rotate(.9deg)}.ink .vshopdesk .dsh-plank:before,.ink .vshopdesk .dsh-plank:after{content:"";background:#5c3f14;border-radius:2px;width:3px;height:9px;position:absolute;top:-9px}.ink .vshopdesk .dsh-plank:before{left:20px}.ink .vshopdesk .dsh-plank:after{right:20px}.ink .vshopdesk .dsh-shopart{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;pointer-events:none;z-index:3;width:auto;max-width:58%;height:88%;position:absolute;bottom:0;left:0}.ink .vshopdesk .dsh-bub{z-index:12;max-width:232px;padding:8px;inset:auto auto 316px 16.5%}.ink .vshopdesk .dsh-bub p{font-size:12px;line-height:1.35}.ink .vshopdesk .dsh-bub .btail{left:28px;right:auto}.ink .vshopdesk .dsh-deal{z-index:22;text-align:left;background:linear-gradient(#fdf4e0,#f3e5c8);border:3px solid #8e4258;border-radius:8px 18px 8px 16px;align-items:center;gap:16px;width:38%;padding:16px;display:flex;position:absolute;bottom:96px;left:4.5%;box-shadow:0 6px 0 -1px #8e425852,0 16px 26px -14px #3c2a1499}.ink .vshopdesk .dsh-deal:active{transform:translateY(2px);box-shadow:0 4px 0 -1px #8e425852}.ink .vshopdesk .dsh-dtab{z-index:5;letter-spacing:.06em;color:#43202b;background:linear-gradient(#f9b8c8,#e8879f);border:3px solid #8e4258;border-radius:7px;padding:3px 8px 4px;font-size:10.5px;font-weight:900;position:absolute;top:-14px;left:-8px;transform:rotate(-3deg);box-shadow:0 2.5px #8e4258}.ink .vshopdesk .dsh-deal .itile{border-radius:13px;flex:0 0 58px;width:58px;height:58px}.ink .vshopdesk .dsh-dtxt{flex:1;min-width:0}.ink .vshopdesk .dsh-dtxt b{color:#43202b;font-size:14px;font-weight:900;line-height:1.1;display:block}.ink .vshopdesk .dsh-dtxt em{color:#8a6a3c;margin-top:3px;font-size:9.5px;font-style:normal;font-weight:800;display:block}.ink .vshopdesk .dsh-deal .ibtn{border-radius:10px;flex:none;width:auto;margin:0;padding:8px 16px;font-size:14px;box-shadow:0 3px #8a6212,0 0 20px -6px #f0c454f2}.ink .vshopdesk .dsh-deal .ibtn .coin{width:13px;height:13px}.ink .vshopdesk .dsh-panel{z-index:22;background:linear-gradient(#fdf4e0,#f3e5c8);border:3.5px solid #8a6a3c;border-radius:18px 7px;flex-direction:column;padding:16px;display:flex;position:absolute;inset:64px 3% 84px 47%;box-shadow:0 7px 0 -1px #59402066,0 26px 60px -22px #1a1006eb}.ink .vshopdesk .dsh-panel:before,.ink .vshopdesk .dsh-panel:after{content:"";background:#e2cfa4;border:3.5px solid #8a6a3c;width:26px;height:17px;position:absolute}.ink .vshopdesk .dsh-panel:before{border-bottom:none;border-right:none;border-radius:7px 0 26px;top:-3.5px;left:-3.5px}.ink .vshopdesk .dsh-panel:after{border-top:none;border-left:none;border-radius:26px 0 7px;bottom:-3.5px;right:-3.5px}.ink .vshopdesk .dsh-tab{z-index:6;letter-spacing:.06em;color:#3d2a09;background:linear-gradient(#f5cf62,#dfa92c);border:3px solid #5c3f14;border-radius:7px;padding:4px 16px;font-size:12px;font-weight:900;position:absolute;top:-15px;left:-9px;transform:rotate(-3deg);box-shadow:0 2.5px #5c3f14}.ink .vshopdesk .dsh-reset{z-index:6;background:#fffaf1;border:2.5px solid #3d4a46;border-radius:999px;align-items:center;gap:8px;padding:4px 16px 8px;display:flex;position:absolute;top:-18px;right:18px;box-shadow:0 3px 0 -1px #3d4a4657}.ink .vshopdesk .dsh-reset .rlab{letter-spacing:.13em;color:#7d7366;margin:0;font-size:8.5px}.ink .vshopdesk .dsh-reset .rchip{box-shadow:none;background:0 0;border:none;padding:0;font-size:12.5px}.ink .vshopdesk .cats{flex-wrap:nowrap;align-items:center;gap:8px;margin:0 0 8px}.ink .vshopdesk .cat{color:#5f5747;border-color:#b3a88f;flex:none;padding:8px 16px;font-size:11.5px}.ink .vshopdesk .dsh-count{letter-spacing:.11em;text-transform:uppercase;color:#a49b86;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:900}.ink .vshopdesk .igrid{min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;grid-template-columns:repeat(5,1fr);align-content:start;gap:8px;padding:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 84%,#0000 100%);mask-image:linear-gradient(#000 84%,#0000 100%)}.ink .vshopdesk .icard{border-radius:13px;gap:3px;padding:8px}.ink .vshopdesk .itile{border-radius:11px;width:46px;height:46px}.ink .vshopdesk .iname{justify-content:center;align-items:center;min-height:19px;font-size:10px;display:flex}.ink .vshopdesk .inote{font-size:8px}.ink .vshopdesk .ibtn{font-variant-numeric:tabular-nums;border-radius:8px;padding:4px 0;font-size:11px}.ink .vshopdesk .ibtn .coin{width:11px;height:11px}.ink .vshopdesk .icard.hot .inote{color:#8e4258}.ink .vshopdesk .gempty{flex:none}.ink .vbook .picks{flex-direction:column;gap:8px;display:flex}.ink .vbook .pick{background:#fdf8ee;border:2px solid #cbb083;border-radius:9px;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:0 2px #8b691438}.ink .vbook .pick.lead{border-color:#a8801f;box-shadow:0 2px #a8801f80}.ink .vbook .pick .pt{color:#2f3a37;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:900;line-height:1}.ink .vbook .pick .why{color:#6b6560;flex:1;min-width:0;font-size:8.5px;line-height:1.35}.ink .vbook .pick .brass{letter-spacing:.09em;text-transform:uppercase;color:#7a6120;white-space:nowrap;background:#a8801f24;border:1px solid #a8801f;border-radius:4px;padding:1px 4px;font-size:7px;font-weight:900}.ink .vbook .pick .brass.tone-fast{color:#8a5c0c;background:#c9960c29;border-color:#c9960c}.ink .vbook .pick .brass.tone-free{color:#2d5f95;background:#60a5fa24;border-color:#60a5fa}.ink .vbook .pick .brass.tone-quiet{color:#6b3f96;background:#c084fc24;border-color:#c084fc}.ink .vbook .pick .btn{border-width:2px;border-radius:9px;padding:8px;font-size:9px}.ink .vbook .pick .mini>*{transform-origin:50%;transform:scale(.62)}.ink .vbook .pick.ghostpick{background:#eef2f4;border-color:#9fb3bd;box-shadow:0 2px #546e7a3d}.ink .vbook .pick.ghostpick .pt{color:#37474f}.ink .vbook .pick.ghostpick .why{color:#62757e}.ink .vbook .pick .brass.tone-ghost{color:#40606f;background:#7fa3b32e;border-color:#7fa3b3}.ink .vbook .pick.ghostpick .av-ring.gav{background:#dde7ec;border:2px solid #9fb3bd;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.ink .vbook .pick.ghostpick .av-ring.gav .portrait{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.ink .vbook .pick.ghostpick .gface{font-size:12px;line-height:1}.ink .vbook .moretimes{letter-spacing:.06em;text-transform:uppercase;border-radius:10px;align-self:flex-start;margin-top:8px;padding:8px 16px;font-size:8.5px}[data-ink-size=desktop] .ink .vbook .pick{padding:8px}[data-ink-size=desktop] .ink .vbook .pick .pt{font-size:17px}[data-ink-size=desktop] .ink .vbook .pick .why{font-size:10px}[data-ink-size=desktop] .ink .vbook .moretimes{padding:8px 16px;font-size:10px}.ink .slot.taken{background-image:repeating-linear-gradient(-45deg,#786a5038 0 2px,#0000 2px 6px);border-style:dashed}.ink .slot .tk{letter-spacing:.09em;text-transform:uppercase;margin-top:1px;font-size:6.5px;font-weight:900;display:block}.ink .slot.taken .st{text-decoration:line-through}.ink .waitrow .wjoin{letter-spacing:.05em;text-transform:uppercase;color:#4a3418;background:linear-gradient(#f7ecd6,#e2cfa4);border:2px solid #8a6a3c;border-radius:8px;flex:none;margin-left:auto;padding:4px 8px;font-size:8px;font-weight:900;box-shadow:0 2px #8a6a3c}.ink .waitrow .wjoin:disabled{opacity:.5;box-shadow:none}[data-ink-size=desktop] .ink .waitrow .wjoin{padding:4px 8px;font-size:9px}.ink .vbook .pick .pinfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ink .vbook .pick .prow{align-items:center;gap:8px;display:flex}.ink .vbook .scrl.compact{flex:none;padding-top:8px!important}.ink .ttsheet{z-index:90;flex-direction:column;justify-content:flex-end;padding:64px 8px 24px;display:flex;position:absolute;inset:0}.ink .ttsheet:before{content:"";background:#1c272580;position:absolute;inset:0}.ink .ttsheet .scrl{flex-direction:column;flex:0 auto;width:100%;min-height:0;max-height:100%;padding:24px 8px 8px;display:flex;position:relative}.ink .ttsheet .ttx{z-index:6;color:#6b5128;background:linear-gradient(#f7ebd0,#eddcb4);border:2px solid #8a6a3c;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:flex;position:absolute;top:7px;right:8px}.ink .ttsheet .ttsum{color:#7a5c31;margin:0 32px 8px 0;font-size:9px;font-weight:800}.ink .ttsheet .ttsum b{color:#1f5f5d;font-weight:900}.ink .ttsheet .ttdays{scrollbar-width:none;flex:none;gap:4px;margin:0 -8px 8px;padding:0 8px 4px;display:flex;overflow-x:auto}.ink .ttsheet .ttdays::-webkit-scrollbar{display:none}.ink .ttsheet .ttday{color:#6b5128;background:linear-gradient(#f7ebd0,#eddcb4);border:2px solid #8a6a3c;border-radius:10px;flex-direction:column;flex:1 0 38px;align-items:center;gap:2px;padding:4px 0 8px;display:flex;position:relative}.ink .ttsheet .ttday em{letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;font-style:normal;font-weight:900}.ink .ttsheet .ttday b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:900;line-height:1}.ink .ttsheet .ttday.on{color:#28321f;background:linear-gradient(#f7d772,#e2b53d);border-color:#5c3f14;box-shadow:0 0 0 2px #f0c45459}.ink .ttsheet .ttday.on:after{content:"";background:#5c3f14;border-radius:2px;width:12px;height:2.5px;margin-left:-8px;position:absolute;bottom:2px;left:50%}.ink .ttsheet .durrow{flex:none;margin:0 0 8px}.ink .ttsheet .ttlist{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c2a771 transparent;flex:auto;min-height:0;margin:0 -8px;padding:2px 8px 8px;overflow-y:auto}.ink .ttsheet .ttlist::-webkit-scrollbar{width:6px}.ink .ttsheet .ttlist::-webkit-scrollbar-thumb{background:#c2a771;border-radius:3px}.ink .ttsheet .ttrow{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;display:grid}.ink .ttsheet .ttrow+.ttrow,.ink .ttsheet .ttrow.hour+.ttrow.half{margin-top:4px}.ink .ttsheet .ttrow.half+.ttrow.hour{margin-top:8px}.ink .ttsheet .tttime{text-align:right;font-variant-numeric:tabular-nums;color:#5f4826;font-size:10.5px;font-weight:900;line-height:1}.ink .ttsheet .ttrow.half .tttime{color:#a08b64;font-size:9px;font-weight:800}.ink .ttsheet .ttcell{text-align:left;color:#8a7a5c;background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #cbb083;border-radius:10px;align-items:center;gap:8px;width:100%;min-height:40px;padding:4px 8px;font-size:9.5px;font-weight:800;display:flex;position:relative;box-shadow:inset 0 -2px #8a6a3c24}.ink .ttsheet .ttcell .ttnote{flex:1;min-width:0}.ink .ttsheet .ttcell .nlabel{flex:none;margin-left:auto}.ink .ttsheet .ttcell.people{color:#2f3a37;background:linear-gradient(#f5fbf8,#e2f0e9);border-color:#2f8280;padding-left:8px;box-shadow:inset 4px 0 #2f8280,inset 0 -2px #2f828029}.ink .ttsheet .ttfaces{flex:none;display:flex}.ink .ttsheet .ttface{color:#2f3a37;background:#f6e5c4;border:2px solid #2f8280;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:flex;overflow:hidden;box-shadow:0 0 0 2px #f5fbf8}.ink .ttsheet .ttface+.ttface{margin-left:-8px}.ink .ttsheet .ttface img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ink .ttsheet .ttface.more{color:#f5fbf8;background:#2f8280;font-size:9px}.ink .ttsheet .ttwho{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.1;display:flex}.ink .ttsheet .ttwho b{color:#1f5f5d;font-size:11.5px;font-weight:900}.ink .ttsheet .ttwho span{color:#5d6b66;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:700;overflow:hidden}.ink .ttsheet .ttcell.taken{color:#a4977f;box-shadow:none;background-color:#e9dfc7;background-image:repeating-linear-gradient(-45deg,#786a5038 0 2px,#0000 2px 6px);border-style:dashed;border-color:#b2a181}.ink .ttsheet .ttcell.on.people{box-shadow:inset 4px 0 #2f8280,0 2px #5c3f14}.ink .ttsheet .tttick{color:#f7d777;background:#5c3f14;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:flex}.ink .ttsheet .ttcell.sk-shimmer{box-shadow:none;border-color:#0000}.ink .ttsheet .gempty{text-align:center;margin:16px 0}.ink .ttsheet .ctas{border-top:2px solid #e2cfa4;flex:none;margin-top:0;padding-top:8px}[data-ink-orient=landscape] .ink .ttsheet{padding-top:8px}[data-ink-size=tablet] .ink .ttsheet,[data-ink-size=desktop] .ink .ttsheet{justify-content:center;align-items:center;padding:40px 16px 96px}[data-ink-size=tablet] .ink .ttsheet .scrl,[data-ink-size=desktop] .ink .ttsheet .scrl{max-width:460px}.ink .hhills{z-index:0;position:absolute;inset:0;overflow:hidden}.ink .ve .hero .hhills,.ink .vbook .hero .hhills,.ink .vshopdesk .hhills{z-index:1}.ink .vc .shero .hhills{z-index:2}.ink .vj .wzinput{padding:0 8px}.ink .vj .wzinput input{min-width:0;height:32px;font:inherit;color:#2f3a37;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:11px;font-weight:800}.ink .vj .wzinput input::placeholder{color:#a8a196;font-weight:700}.ink .vj .wzinput:focus-within{border-color:#2f8280;box-shadow:0 0 0 2.5px #2f828033}.ink .vj .wzsug{flex-wrap:nowrap}.ink .vj .wzsug span:active{background:#e9dcc0}.ink .vj .wzlist{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto;-webkit-mask-image:none;mask-image:none}.ink .vj .wzlist.cut{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.ink .vj .wzitem{padding:4px 8px}.ink .vj .wzitem input{min-width:0;height:22px;font:inherit;color:#5f4826;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:9.5px;font-weight:800}.ink .vj .wzitem input::placeholder{color:#b3a88f}.ink .vj .wzitem.filled{border-color:var(--gd,#2c5a44)}.ink .vj .wzitem.filled i{background:var(--g,#6ea983);border-color:var(--gd,#2c5a44);color:#eafbe9}.ink .vj .wzx{color:#b3a88f;flex:0 0 16px;font-size:14px;font-weight:900;line-height:1}.ink .vj .wzx:hover{color:#8c3a24}.ink .vj .stepper i{padding:0 2px}.ink .vj .stepper button:disabled{opacity:.35}.ink .vj .wzask{text-align:left;background:linear-gradient(#fdf6e6,#f6ead0);border:2px solid #b08b46;border-radius:10px;flex:none;align-items:center;gap:6px;width:100%;margin-top:6px;padding:5px 8px;display:flex;box-shadow:0 2px 0 -1px #b08b4673}.ink .vj .wzask img{-o-object-fit:contain;object-fit:contain;flex:0 0 22px;width:22px;height:22px}.ink .vj .wzask b{color:#6b5220;flex:1;font-size:9.5px;font-weight:900}.ink .vj .wzask em{letter-spacing:.04em;color:#9a8a6a;flex:none;font-size:7.5px;font-style:normal;font-weight:800}.ink .vj .wzask:active{box-shadow:none;transform:translateY(1px)}.ink .vj .wzask:disabled{opacity:.45;box-shadow:none}.ink .pipthink{z-index:46;-webkit-backdrop-filter:blur(2px);opacity:1;background:#1e1a146b;flex-direction:column;justify-content:center;align-items:center;gap:10px;animation:.25s ptfade;display:flex;position:absolute;inset:0}@keyframes ptfade{0%{opacity:0}to{opacity:1}}.ink .pipthink .ptart{width:104px;height:104px;display:block;position:relative}.ink .pipthink .ptart img{-o-object-fit:contain;object-fit:contain;transform-origin:50% 90%;width:100%;height:100%;animation:1.6s cubic-bezier(.45,0,.55,1) infinite ptbob}@keyframes ptbob{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-9px)scale(.95,1.06)}55%{transform:translateY(0)scale(1.07,.93)}75%{transform:translateY(-3px)scale(.99,1.01)}}.ink .pipthink .ptpuff{background:#fdf6e6;border:2px solid #8a6a3c;border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite ptpuff;position:absolute;top:6px;right:2px}.ink .pipthink .ptpuff:nth-child(2){width:12px;height:12px;animation-delay:.3s;top:-4px;right:-8px}.ink .pipthink .ptpuff:nth-child(3){width:16px;height:16px;animation-delay:.6s;top:-18px;right:-20px}@keyframes ptpuff{0%{opacity:0;transform:translateY(6px)scale(.6)}30%,55%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.85)}}.ink .pipthink .ptsay{letter-spacing:.08em;color:#fdf6e6;text-shadow:0 2px #1e1a1480;font-size:13px;font-weight:900}.ink .pipthink .ptsay i{font-style:normal;animation:1.2s step-end infinite ptdot}.ink .pipthink .ptsay i:nth-child(2){animation-delay:.2s}.ink .pipthink .ptsay i:nth-child(3){animation-delay:.4s}@keyframes ptdot{0%,45%{opacity:0}50%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.ink .pipthink .ptart img,.ink .pipthink .ptpuff,.ink .pipthink .ptsay i{animation:none}}.ink .vj .przgrid{-webkit-overflow-scrolling:touch;flex:1;align-content:start;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(#000 88%,#0000 100%)}.ink .vj .przgrid .gcard{width:100%}.ink .vj .przgrid img.gico{-o-object-fit:contain;object-fit:contain}.ink .vj .gcard:disabled{cursor:default}.ink .vj .wzitem span{text-align:left;flex:1;min-width:0}.ink .vj .wzitem i{flex:0 0 15px}.ink .vj .wzpanel.short{flex:none;margin-top:auto}.ink .vj .wzpanel{position:relative}.ink .vj .critter{width:58px;height:58px;top:-46px;right:4px}.ink .vj .critter img{-o-object-fit:contain;object-fit:contain;image-rendering:auto;width:56px;height:56px}.ink .vj .wzq{padding-right:56px}[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .wzpanel,[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .wzpanel,[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .wzctas,[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .wzctas{width:100%;max-width:340px;margin-left:auto;margin-right:auto}[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .wzscale,[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .wzscale{width:100%;max-width:340px}.ink .vj .wzctas{margin-top:0}.ink .vj .wzsub{letter-spacing:.05em;color:#8c3a24;margin:0;font-size:9px;font-weight:800}.ink .vj .btn.pri:disabled{opacity:.45;box-shadow:0 4px #5c3f14}.ink .vj .wzscale{display:contents}[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .body,[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .body{justify-content:center;align-items:center}[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .wzscale,[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .wzscale{flex-direction:column;gap:8px;display:flex}[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .wzscale{transform:scale(2.5)}[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .wzscale{transform:scale(1.4)}[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .wzpanel,[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .wzpanel{flex:none;max-height:165px;margin-top:0;overflow-y:auto}[data-ink-size=tablet] .ink .vj:not(.vonb):not(.vgoal) .critter,[data-ink-size=desktop] .ink .vj:not(.vonb):not(.vgoal) .critter{top:-10px}.ink .prchar{background:0 0;justify-content:center;align-items:flex-end;padding:0;display:flex}.ink .prchar>img,.ink .prchar>div:not(.sh){-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;max-width:100%;max-height:100%}.ink .prchar .sh{z-index:-1}.ink .vi .prscroll{scrollbar-width:thin;scrollbar-color:#c2a771 transparent;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden auto}.ink .vi .prscroll::-webkit-scrollbar{width:6px}.ink .vi .prscroll::-webkit-scrollbar-thumb{background:#c2a771;border-radius:3px}.ink .vi .badges{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.ink .vi .badges .pbadge i{justify-content:center;align-items:center;font-size:11px;font-style:normal;line-height:1;display:flex}.ink .vi .pbadge.lock{opacity:.55;border-style:dashed}.ink .vi .pbadge.lock i{color:#8a6a3c;background:#ece1c6;border-color:#b39a6c;font-weight:900}.ink .vi .prtiles,.ink .vi .prstats,.ink .vi .bonds,.ink .vi .prstreak,.ink .vi .nextrow{flex:none}.ink .vi .nextrow b{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.ink .vi .nextrow .nbody{overflow:hidden}.ink .vi .divider{flex:none}.ink .vi .ctas{flex:none;margin-top:8px}.ink .vi .prlink{letter-spacing:.04em;color:#7a5c31;text-underline-offset:3px;align-self:center;font-size:9px;font-weight:900;text-decoration:underline}.ink .vi .prver{text-align:center;color:#b3a68d;margin:2px 0 0;font-size:8px;font-weight:800}.ink .vi .wzinput{gap:8px;padding:0 8px}.ink .vi .wzinput input{color:#2f3a37;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:8px 0;font-family:Gabarito,sans-serif;font-size:11px;font-weight:800}.ink .vi .wzinput:focus-within{border-color:#2f8280;box-shadow:0 0 0 2.5px #2f828033}.ink .vi .prok,.ink .vi .prno{padding:0 2px;font-size:12px;font-weight:900;line-height:1}.ink .vi .prok{color:#2f8280}.ink .vi .prno{color:#8c8579}.ink .prcal{flex:none;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.ink .prday{aspect-ratio:1;color:#a2977f;font-variant-numeric:tabular-nums;background:#f2ead6;border:1.5px solid #ddceac;border-radius:5px;justify-content:center;align-items:center;font-size:7.5px;font-weight:800;display:flex}.ink .prday.done{color:#1f4a38;background:#cfe6d5;border-color:#4b8f6b;font-weight:900}.ink .prday.boss{color:#5c3f14;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14}.ink .prday.boss:after{content:"★";margin-left:1px;font-size:6px}.ink .prday.today{box-shadow:0 0 0 2px #2f8280}.ink .prside{display:none}.ink .prside .scrl{flex-direction:column;max-height:100%;padding:16px 8px;display:flex;overflow:visible}[data-ink-size=desktop] .ink .vi .hero{z-index:0;height:auto;inset:0}[data-ink-size=desktop] .ink .vi .hero .h-fade{display:none}[data-ink-size=desktop] .ink .vi .hdr-title{z-index:21;margin:0;position:absolute;top:52px;left:8%}[data-ink-size=desktop] .ink .vi .hdr-title span{padding:8px 32px;font-size:15px}[data-ink-size=desktop] .ink .vi .prchar{width:22%;height:300px;top:128px;left:7%}[data-ink-size=desktop] .ink .vi .prchar .sh{width:120px;height:18px;bottom:2px;left:50%;transform:translate(-50%)}[data-ink-size=desktop] .ink .vi .prchar>img,[data-ink-size=desktop] .ink .vi .prchar>div:not(.sh){max-height:290px}[data-ink-size=desktop] .ink .vi .prrail{top:62px;right:0}[data-ink-size=desktop] .ink .vi .body{display:block;inset:0}[data-ink-size=desktop] .ink .vi .prpanel{z-index:22;width:30%;max-height:72%;position:absolute;top:96px;left:36%}[data-ink-size=desktop] .ink .prside{z-index:22;width:21%;max-height:72%;display:block;position:absolute;top:96px;left:69%}[data-ink-size=desktop] .ink .vi .prextra{display:none}[data-ink-size=desktop] .ink .vi .prtile b{font-size:15px}[data-ink-size=desktop] .ink .vi .prtile em{font-size:7.5px}[data-ink-size=desktop] .ink .vi .stk{font-size:9px}[data-ink-size=desktop] .ink .vi .badges{grid-template-columns:repeat(5,1fr)}[data-ink-size=desktop] .ink .vi .badges .pbadge i{font-size:15px}.ink .vjoin .body{gap:8px;bottom:18px}.ink .vjoin .scrl{flex:none}.ink .vjoin .h-critter{bottom:40px;right:5%}.ink .vjoin .jbub{z-index:6;max-width:198px;bottom:46px;left:10px;right:auto}.ink .vjoin .jbub .btail{bottom:11px;right:-13px;transform:rotate(-90deg)}.ink .vjoin .jclock{font-variant-numeric:tabular-nums;letter-spacing:.01em}.ink .vjoin .jline{color:#5f4826;text-align:center;margin:8px 0 0;font-size:10.5px;font-weight:700;line-height:1.35}.ink .vjoin .jstate .wbar{margin:2px 0 0}.ink .vjoin .jgoals{flex:0 auto;max-height:100%;overflow-y:auto}.ink .vjoin .jgoals .gtask.ghost{margin-bottom:2px}.ink .vjoin .nextrow{margin-top:auto}.ink .vjoin .btn:disabled{opacity:.5}.ink .vjoin .btn:not(.pri):not(.sec){color:#6b5128;background:#f0e6d2;border-color:#b3a88f;box-shadow:0 3px #b3a88f}.ink .vjoin .jdev{letter-spacing:.06em;color:#8c8579;text-underline-offset:2px;background:0 0;border:0;align-self:center;margin-top:8px;font-size:9px;font-weight:800;text-decoration:underline}.ink .vk .body{gap:8px}.ink .vk .advnow{text-align:left;width:100%}.ink .vk .advnow .wart{overflow:hidden}.ink .vk .wart img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ink .vk .wart .wicon{justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex;position:absolute;inset:0}.ink .vk .wmeta,.ink .vk .wname,.ink .vk .wsub,.ink .vk .wbar{display:block}.ink .vk .wname,.ink .vk .wsub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ink .vk .advgo{flex:none;align-self:center}.ink .vk .advnow.empty{box-shadow:none;background:#f6efe1;border-style:dashed;border-color:#b3a88f}.ink .vk .advnow.empty .wart{background:#ece2cc;border-style:dashed;border-color:#b3a88f}.ink .vk .advnow.empty .wname{color:#6b6560}.ink .vk .advscrl{background:#f4efe1;flex-direction:column;flex:0 0 25%;min-height:0;padding:16px 8px 0;display:flex}.ink .vk .advmid{flex-direction:column;flex:1;justify-content:center;gap:8px;min-height:0;display:flex}.ink .vk .advnodes{flex:1;min-height:0}.ink .vk .wzitem{text-align:left;width:100%}.ink .vk .wzitem.filled{border-color:var(--gd,#2c5a44)}.ink .vk .wzitem.filled i{background:var(--g,#6ea983);border-color:var(--gd,#2c5a44);color:#eafbe9}.ink .vk .wzitem.now{border-color:var(--rd,#8e4258);background:#fffaf1}.ink .vk .wzitem.now i{background:linear-gradient(var(--rl,#f9b8c8), var(--r,#e8879f));border-color:var(--rd,#8e4258);color:#43202b}.ink .vk .wzitem.locked{border-style:dashed}.ink .vk .wzitem span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ink .vk .wzitem .nlabel{flex:none;font-style:normal}.ink .vk .wzlock{letter-spacing:.1em;text-transform:uppercase;color:#a89b80;flex:none;font-size:7.5px;font-style:normal;font-weight:900}.ink .tcwall{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:0;min-height:0;margin:0 -4px;display:grid;overflow-y:auto}.ink .trophy{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;width:100%;min-width:0;padding:0 4px 16px;display:flex;position:relative}.ink .trophy:after{content:"";background:linear-gradient(#b08c52,#82602f);border-top:2px solid #5c3f14;border-bottom:2px solid #5c3f14;height:7px;position:absolute;bottom:2px;left:0;right:0;box-shadow:0 2px #5c3f1452}.ink .trophy .tart{background:linear-gradient(#cfe7db, var(--g,#6ea983));border:2.5px solid var(--gd,#2c5a44);border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 0 -1px #2c5a4466}.ink .trophy .tart img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ink .trophy .tart .wicon{font-size:22px;line-height:1}.ink .tname{color:#5f4826;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:8px;font-weight:900;line-height:1.14;display:-webkit-box;overflow:hidden}.ink .tfor{color:#a3937a;text-align:center;font-variant-numeric:tabular-nums;font-size:7px;font-weight:700;line-height:1.14}.ink .trophy.empty .tart{box-shadow:none;background:repeating-linear-gradient(45deg,#eee4cc 0 4px,#e4d8bb 4px 8px);border:2.5px dashed #c3b795}.ink .trophy.empty .tname{color:#a89b80}.ink .vk .advlist{flex-direction:column;flex:0 auto;gap:8px;min-height:0;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}.ink .vk .advlist .wcard{text-align:left;flex:none;width:100%}.ink .vk .advlist .wart{flex:0 0 40px;width:40px;height:34px}.ink .pipsleep{flex-direction:column;align-items:center;gap:14px;display:flex}.ink .pipsleep .psart{justify-content:center;align-items:flex-end;width:132px;height:112px;display:flex;position:relative}.ink .vk .tcmore{color:#8c8579;margin-left:auto;font-size:8px;font-weight:800}[data-ink-orient=landscape] .ink .vk .hero{height:122px}[data-ink-orient=landscape] .ink .vk .body{top:104px;bottom:16px}[data-ink-orient=landscape] .ink .vk .tcwall{grid-template-columns:repeat(4,1fr)}[data-ink-orient=landscape] .ink .vk .advnow .wart{flex:0 0 48px;width:48px;height:40px}[data-ink-orient=landscape] .ink .vk .advscrl{padding:var(--ink-tab-pad) 8px 8px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vk .hero{height:160px}[data-ink-orient=landscape][data-ink-size=tablet] .ink .vk .body{top:142px;bottom:20px}[data-ink-orient=portrait][data-ink-size=tablet] .ink .vk .tcwall,[data-ink-orient=portrait][data-ink-size=desktop] .ink .vk .tcwall{grid-template-columns:repeat(4,1fr)}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .hero{height:100%}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .h-fade{display:none}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .body{-moz-column-gap:24px;grid-template:"latest case""now case""cta case"".case"1fr/minmax(0,300px) minmax(0,320px);place-content:start center;gap:8px 24px;padding:0;display:grid;inset:104px 0 20px;overflow:visible}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .standpanel{grid-area:latest;width:auto;margin:0;position:static}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .advnow{grid-area:now;margin:0}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .ctas{grid-area:cta;margin:0}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .advmid{grid-area:2/1/span 2}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .advscrl{flex:none}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .cats{display:none}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .advscrl{z-index:22;grid-area:case;align-self:start;max-height:100%;padding:16px 8px 8px}[data-ink-orient=landscape][data-ink-size=desktop] .ink .vk .tcwall{grid-template-columns:repeat(4,1fr)}[data-ink-size=desktop] .ink .vjoin .hero{z-index:0;height:auto;inset:0}[data-ink-size=desktop] .ink .vjoin .hero .h-fade{display:none}[data-ink-size=desktop] .ink .vjoin .body{width:430px;inset:96px auto 34px 50%;transform:translate(-50%)}[data-ink-size=desktop] .ink .vjoin .h-critter{bottom:30%;right:15%}[data-ink-size=desktop] .ink .vjoin .jbub{max-width:214px;bottom:calc(30% + 58px);left:auto;right:12%}[data-ink-size=desktop] .ink .vjoin .jbub .btail{bottom:-10px;right:30px;transform:none}.ink .vonb .body{padding-top:40px}.ink .vonb .wzq{padding-right:56px}.ink .vonb .wzscroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.ink .vonb .wzscroll::-webkit-scrollbar{width:0;height:0}.ink .vonb .hero{height:62%}[data-ink-size=tablet] .ink .vonb .wzpanel,[data-ink-size=desktop] .ink .vonb .wzpanel,[data-ink-size=tablet] .ink .vonb .wzctas,[data-ink-size=desktop] .ink .vonb .wzctas{width:100%;max-width:420px;margin-left:auto;margin-right:auto}.ink .vonb .wznote{margin-bottom:8px}.ink .vonb .obhero{justify-content:center;align-items:flex-end;min-height:74px;margin-bottom:8px;display:flex}.ink .vonb .obname{color:#5f4826;text-align:center;margin:0;font-size:11px;font-weight:900}.ink .vonb .obav{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.ink .vonb .obav>button{box-shadow:none;background:#fbf1da;border:2px solid #cbb89a;border-radius:9px;padding:3px;position:relative}.ink .vonb .obav>button>div{margin:0 auto}.ink .vonb .obav>button[aria-pressed=true]{background:linear-gradient(#f7e2b0,#e8c979);border-color:#8a6a3c;box-shadow:0 3px 0 -1px #8a6a3c66}.ink .vonb .obav>button[aria-pressed=true]:after{content:"✓";color:#eafbe9;background:var(--g,#6ea983);border:1.5px solid var(--gd,#2c5a44);border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:8px;font-weight:900;display:flex;position:absolute;top:-4px;right:-3px}.ink .vonb .wzitem.read{border-color:var(--gd,#2c5a44)}.ink .vonb .wzitem.read i{background:var(--g,#6ea983);border-color:var(--gd,#2c5a44);color:#eafbe9}.ink .vonb .wzitem.read span{line-height:1.3}.ink .obwait{flex-direction:column;gap:4px;display:flex}.ink .obwait i{background:linear-gradient(90deg,#f6ecd6 25%,#fbf5e6 50%,#f6ecd6 75%) 0 0/260% 100%;border:2px solid #e0d4b8;border-radius:8px;height:27px;animation:1.25s linear infinite obshimmer;display:block}@keyframes obshimmer{0%{background-position:130% 0}to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.ink .obwait i{animation:none}}.ink .rwgrid{-webkit-overflow-scrolling:touch;flex:1;grid-template-columns:repeat(2,1fr);align-content:start;gap:8px;min-height:0;display:grid;overflow-y:auto}.ink .rwcard{text-align:center;background:#fbf1da;border:2px solid #cbb89a;border-radius:10px;flex-direction:column;gap:4px;padding:4px 4px 8px;display:flex;position:relative}.ink .rwcard img{-o-object-fit:cover;object-fit:cover;background:#efe3c6;border:2px solid #8a6a3c;border-radius:7px;width:100%;height:58px;display:block}.ink .rwcard b{color:#5f4826;font-size:9px;font-weight:900;line-height:1.2}.ink .rwcard em{letter-spacing:.06em;color:#8c8579;font-size:7.5px;font-style:normal;font-weight:800}.ink .rwcard.on{background:linear-gradient(#f7e2b0,#e8c979);border-color:#8a6a3c;box-shadow:0 3px 0 -1px #8a6a3c66}.ink .rwcard.on:after{content:"✓";color:#eafbe9;background:var(--g,#6ea983);border:1.5px solid var(--gd,#2c5a44);border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;font-weight:900;display:flex;position:absolute;top:3px;right:3px}.ink .rwcredit{letter-spacing:.04em;color:#8c8579;text-align:center;margin:8px 0 0;font-size:7.5px;font-weight:800}.ink.vwin{z-index:80}.ink .vwrap{background:#0029288c;position:absolute;inset:0}.ink .vwrap .vsheet{max-width:396px;max-height:calc(100% - 44px);margin:0 auto;padding-bottom:16px;bottom:8px;left:8px;right:8px}.ink .vscroll{-webkit-overflow-scrolling:touch;flex-direction:column;gap:8px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.ink .vwho .av{overflow:hidden}.ink .vwho .av:has(.portrait):after{display:none}.ink .vlevel{background:linear-gradient(#dcecdf,#c2ddca);border:2.5px solid #2c5a44;border-radius:12px;padding:16px 8px 8px;position:relative;box-shadow:inset 0 -2px #2c5a442e}.ink .vlevel .tab{left:10px}.ink .vlevel b{letter-spacing:-.02em;color:#1f4a37;text-shadow:0 2px #ffffff8c;font-family:Gabarito,sans-serif;font-size:27px;font-weight:900;line-height:1;display:block}.ink .vlevel em{letter-spacing:.12em;text-transform:uppercase;color:#55705f;margin-top:4px;font-size:7.5px;font-style:normal;font-weight:900;display:block}.ink .vkills{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.ink .vkill{background:#efe3c6;border:2px solid #b3945f;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;line-height:1;display:flex;position:relative;overflow:hidden}.ink .vkill img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.ink .vkill:before,.ink .vkill:after{content:"";background:#b8402f;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:4px;right:4px}.ink .vkill:before{transform:rotate(45deg)}.ink .vkill:after{transform:rotate(-45deg)}.ink .vkill.more{color:#6b5128;background:#e9dfc7;border-color:#b2a181;font-size:10px;font-weight:900}.ink .vkill.more:before,.ink .vkill.more:after{display:none}.ink .vcarry{background:linear-gradient(#fbf1da,#f0e2c0);border:2.5px solid #8a6a3c;border-radius:11px;padding:8px;box-shadow:inset 0 -2px #8a6a3c2e}.ink .vcarry b{color:#5f4826;font-size:11px;font-weight:900;display:block}.ink .vcarry ul{margin:4px 0 0;padding:0}.ink .vcarry li{color:#7a6a4c;font-size:10px;font-weight:700;line-height:1.35;list-style:none}.ink .vcarry em{color:#8a6a3c;margin-top:8px;font-size:9.5px;font-style:normal;font-weight:800;display:block}.ink .vsheet .ctas.two .btn{flex:1;width:auto;padding:8px}.ink .vbar u{transition:width 1.2s ease-out}@media (prefers-reduced-motion:reduce){.ink .vbar u{transition:none}}.ink .qsvault{justify-content:center;align-items:flex-end;height:168px;margin-top:8px;transition:height .42s;display:flex;position:relative}.ink .qs-reply .qsvault{height:104px}.ink .qschest{transform-origin:50% 100%;width:150px;height:119px;animation:1.5s ease-in-out infinite qsBob;position:relative}.ink .qslid,.ink .qsbase{background-image:url(/images/adventure-icons/chest.webp);background-repeat:no-repeat;background-size:150px 119px;width:150px;position:absolute;left:0}.ink .qslid{transform-origin:50% 100%;z-index:2;background-position:0 0;height:60px;top:0}.ink .qsbase{z-index:1;background-position:0 -60px;height:59px;top:60px}.ink .qschest[data-boss=true]{height:150px}.ink .qschest[data-boss=true] .qslid{background-image:url(/images/adventure-icons/chest_lv2.webp);background-position:0 0;background-size:150px 150px;height:76px}.ink .qschest[data-boss=true] .qsbase{background-image:url(/images/adventure-icons/chest_lv2.webp);background-position:0 -76px;background-size:150px 150px;height:74px;top:76px}.ink .qsmouth{z-index:0;transform-origin:50% 100%;background:linear-gradient(#32200e,#53341a 58%,#7a5326);border-radius:5px 5px 2px 2px;height:22px;position:absolute;top:42px;left:26px;right:26px;transform:scaleY(0);box-shadow:inset 0 3px #00000080,inset 0 -3px #dfa92c59}@keyframes qsBob{0%,to{transform:translateY(0)scale(1)}46%{transform:translateY(-9px)scale(.98,1.03)}70%{transform:translateY(0)scale(1.04,.96)}}.ink .qshaul{z-index:4;white-space:nowrap;background:linear-gradient(#fdf4e0,#f3e5c8);border:2.5px solid #8a6a3c;border-radius:999px;align-items:center;gap:8px;padding:4px 16px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 3px 0 -1px #59402059}.ink .qshaul b{color:#5f4826;font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}.ink .qshaul .qsdot{background:#b39a68;border-radius:50%;width:3px;height:3px;display:block}.ink .qshaul .coin{background:radial-gradient(circle at 35% 30%,#fff0b8,#dfa92c);border:2px solid #8a6212;border-radius:50%;width:13px;height:13px;display:block}.ink .qshaul .qsseal{letter-spacing:.11em;text-transform:uppercase;color:#8a6a3c;border-left:1.5px dashed #b39a68;padding-left:8px;font-size:7.5px;font-weight:900}.ink .qshaul:after{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#8a6a3c21 0 3px,#0000 3px 7px);border-radius:999px;position:absolute;inset:0}.ink .qsask{flex-direction:column;gap:8px;display:flex}.ink .qslabel{letter-spacing:.12em;text-transform:uppercase;color:#8a6a3c;margin:0;font-size:8px;font-weight:900}.ink .qsrate{gap:8px;display:flex}.ink .qsgem{cursor:pointer;height:38px;font:inherit;color:#8a6a3c;background:linear-gradient(#fbf1da,#f0e2c0);border:2.5px solid #b39a68;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:900;display:flex;position:relative;box-shadow:inset 0 -2px #8a6a3c2e}.ink .qsgem:focus-visible{border-color:#2f8280;outline:none;box-shadow:0 0 0 2.5px #2f828040}.ink .qsgem.on{color:#4a3409;background:linear-gradient(#f7dd8f,#dfa92c);border-color:#8a6212}.ink .qsgem.on:after{content:"";border-bottom:2.5px solid #4a3409;border-left:2.5px solid #4a3409;width:9px;height:6px;position:absolute;top:4px;right:4px;transform:rotate(-45deg)}.ink .qsrateword{color:#8a6a3c;justify-content:space-between;align-items:baseline;gap:8px;font-size:9px;font-weight:800;display:flex}.ink .qsrateword b{color:#5f4826;text-align:center;font-size:10px;font-weight:900}.ink .qsnote{background:#fffaf1;border:2.5px solid #b39a68;border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex}.ink .qsnote:focus-within{border-color:#2f8280;box-shadow:0 0 0 2.5px #2f828033}.ink .qsnote textarea{resize:none;width:100%;height:44px;font:inherit;color:#3a3229;background:0 0;border:0;outline:0;font-size:11.5px;font-weight:700;line-height:1.35}.ink .qsnote textarea::placeholder{color:#a8a196;font-weight:700}.ink .qsnote .qscount{color:#b3945f;font-variant-numeric:tabular-nums;align-self:flex-end;font-size:8px;font-weight:800}.ink .vsheet .btn.pri:disabled{opacity:.45;cursor:default;box-shadow:0 4px #5c3f14}.ink .qs-open .qschest{animation:.64s cubic-bezier(.34,1.56,.64,1) both qsKick}.ink .qs-open .qslid{animation:.62s cubic-bezier(.34,1.56,.64,1) .12s both qsLid}.ink .qs-open .qsmouth{animation:.52s cubic-bezier(.34,1.56,.64,1) .14s both qsMouth}.ink .qs-open .qshaul{animation:.32s ease-in both qsHaulGo}@keyframes qsKick{0%{transform:translateY(0)scale(1)}18%{transform:translateY(4px)scale(1.08,.9)}46%{transform:translateY(-12px)scale(.95,1.08)}to{transform:translateY(0)scale(1)}}@keyframes qsLid{0%{transform:rotate(0)translateY(0)}to{transform:rotate(-13deg)translateY(-15px)}}.ink .qs-reply .qschest{animation:.42s ease-out both qsSettle}@keyframes qsSettle{0%{transform:scale(1)}to{transform:scale(.72)}}@keyframes qsMouth{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes qsHaulGo{to{opacity:0;transform:translate(-50%)translateY(8px)}}.ink .qsburst{z-index:2;opacity:0;width:0;height:0;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.ink .qs-open .qsburst{animation:.9s ease-out .18s both qsBurst}.ink .qsburst:before{content:"";clip-path:polygon(28% 100%,72% 100%,100% 0,0 0);background:linear-gradient(#ffe9a300 22%,#ffe9a3eb);width:92px;height:150px;position:absolute;bottom:-6px;left:-46px}.ink .qsburst:after{content:"";background:radial-gradient(circle,#fff3d0f2 0%,#ffe9a300 68%);border-radius:50%;width:140px;height:140px;position:absolute;bottom:-60px;left:-70px}@keyframes qsBurst{0%{opacity:0}22%{opacity:1}to{opacity:0}}.ink .qscoins{z-index:5;width:0;height:0;position:absolute;bottom:62px;left:50%}.ink .qscoin{opacity:0;background:radial-gradient(circle at 35% 30%,#fff0b8,#dfa92c);border:2.5px solid #8a6212;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.ink .qs-open .qscoin{animation:qsCoinJump 1.1s cubic-bezier(.22, .7, .36, 1) var(--d) both}@keyframes qsCoinJump{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}14%{opacity:1}46%{transform:translate(calc(var(--dx) * .62), var(--peak)) scale(1.1) rotate(180deg)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.75) rotate(360deg)}}.ink .qspaid{flex-direction:column;gap:8px;display:flex}.ink .qspaid .vlevel{margin-top:16px}.ink.vwin .vcounts .vcount:only-child{flex:none;padding:8px 16px}.ink .qs-open .qspaid{animation:.46s ease-out .62s both qsRise}@keyframes qsRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ink .qsreply{align-items:flex-start;gap:8px;display:flex}.ink .qs-reply .qsreply{animation:.56s cubic-bezier(.34,1.56,.64,1) both qsReplyIn}@keyframes qsReplyIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ink .qsrwho{flex-direction:column;flex:0 0 56px;align-items:center;gap:4px;width:56px;display:flex}.ink .qsrwho .av{border-width:3px;flex:0 0 44px;width:44px;height:44px;overflow:hidden}.ink .qsrwho .av:after{border-width:2px;width:24px;height:24px;top:11px;left:7px}.ink .qsrwho .av:has(.portrait):after{display:none}.ink .qsrwho em{letter-spacing:.08em;text-transform:uppercase;color:#8a6a3c;text-overflow:ellipsis;white-space:nowrap;max-width:56px;font-size:7.5px;font-style:normal;font-weight:900;overflow:hidden}.ink .qsrcard{background:#fffaf1;border:2.5px solid #243f38;border-radius:12px;flex:1;min-width:0;padding:8px;position:relative;box-shadow:0 3px 0 -1px #243f384d}.ink .qsrcard:before{content:"";border:6px solid #0000;border-left:0;border-right-color:#243f38;width:0;height:0;position:absolute;top:14px;left:-9px}.ink .qsrscore{align-items:center;gap:4px;margin-bottom:4px;display:flex}.ink .qsrscore i{background:#e2d5b6;border:1.5px solid #b39a68;border-radius:3px;width:11px;height:11px;display:block}.ink .qsrscore i.on{background:linear-gradient(#f7dd8f,#dfa92c);border-color:#8a6212}.ink .qsrscore b{letter-spacing:.06em;text-transform:uppercase;color:#5f4826;margin-left:4px;font-size:9px;font-weight:900}.ink .qsrtext{color:#2f3a37;margin:0;font-size:11px;font-weight:700;line-height:1.4}.ink .qswait{flex-direction:column;gap:4px;display:flex}.ink .qswait i{background:#ece0c4;border-radius:5px;height:9px;display:block}.ink .qswait i:first-of-type{width:52%}.ink .qswait i:last-of-type{width:84%}.ink .qswait span{letter-spacing:.09em;text-transform:uppercase;color:#a8956d;font-size:8.5px;font-weight:900}@media (prefers-reduced-motion:reduce){.ink .qschest,.ink .qs-open .qschest,.ink .qs-open .qslid,.ink .qs-open .qsmouth,.ink .qs-open .qscoin,.ink .qs-open .qsburst,.ink .qs-open .qspaid,.ink .qs-reply .qsreply,.ink .qs-reply .qschest{animation:none}.ink .qs-reply .qschest{transform:scale(.72)}.ink .qs-open .qslid{transform:rotate(-13deg)translateY(-15px)}.ink .qs-open .qsmouth{transform:scaleY(1)}.ink .qs-open .qshaul{display:none}.ink .qsvault{transition:none}}.ink .vgoal .wzsug{flex-wrap:wrap;overflow:visible}.ink .vgoal .wzsug button.on span{color:#4a3712;background:linear-gradient(#f6e2b4,#e5c98c);border-color:#8a6a3c}.ink .vgoal .wzsug button:disabled span{opacity:.45}.ink .vgoal .wzfields{flex-direction:column;gap:8px;display:flex}.ink .vgoal .wzlist{flex:none;margin-bottom:8px}.ink .vgoal .wzlist.cut{flex:auto;min-height:0}.ink .vgoal .wzitem.add{text-align:left;background:#fffaf1;border-style:dashed;width:100%}.ink .vgoal .wzitem.add i,.ink .vgoal .wzitem.add:active{background:#f4ecd8}.ink .vgoal .wzitem .nlabel{letter-spacing:.06em;color:#8c8579;flex:none;font-size:8px;font-style:normal;font-weight:900}.ink .vgoal .wzitem span{text-align:left;flex:1;min-width:0}.ink .vgoal .splitcard{text-align:left;background:#fbf1da;border:2px solid #cbb89a;border-radius:8px;flex-direction:column;gap:2px;width:100%;padding:8px;display:flex}.ink .vgoal .splitcard:active{background:#f4ecd8;border-color:#8a6a3c}.ink .vgoal .splitcard b{color:#5f4826;font-size:10px;font-weight:900}.ink .vgoal .splitcard em{color:#8c8579;font-size:8.5px;font-style:normal;font-weight:700}.ink .vgoal .splitcard span{color:#5f4826;font-size:9px;font-weight:800;line-height:1.45}.ink .vgoal .stepper i{font-size:9px}.ink .vgoal .gempty{margin:4px 0 8px}[data-ink-size=tablet] .ink .vgoal .wzpanel,[data-ink-size=desktop] .ink .vgoal .wzpanel,[data-ink-size=tablet] .ink .vgoal .wzctas,[data-ink-size=desktop] .ink .vgoal .wzctas{width:100%;max-width:420px;margin-left:auto;margin-right:auto}.ink .vgoal .body{justify-content:flex-start;padding-top:clamp(24px,14vh,96px)}.ink .vgoal .wzpanel,.ink .vgoal .wzpanel.short{flex:0 auto;min-height:0;margin-top:0}.ink .vgoal .wzctas{flex:none;margin-top:8px}.ink .vb .hero{height:100%}.ink .vb .h-fade{display:none}.ink .vb .hhills{bottom:calc(100% - 190px)}.ink .vb .hero:after{content:"";background:#8fbfa1;height:calc(100% - 190px);position:absolute;bottom:0;left:0;right:0}.ink .vb .body{gap:8px}[data-ink-orient=portrait] .ink .vb .body{overscroll-behavior:contain;scrollbar-width:none;padding:0 10px 6px;left:0;right:0;overflow-y:auto}[data-ink-orient=portrait] .ink .vb .body::-webkit-scrollbar{display:none}[data-ink-orient=portrait] .ink .vb .body>*{flex-shrink:0}.ink .vb .tcol{display:contents}.ink .vb .popscrl{order:1}.ink .vb .advnpc{order:2}.ink .vb .goalcard{display:none}.ink .vb .ctas{order:3;margin-top:0}.ink .vb .advnpc{text-align:left;background:0 0;border:0;flex:none;order:2;align-items:flex-end;gap:8px;width:100%;padding:0;display:flex}.ink .vb .advnpc:disabled{cursor:default}.ink .vb .advnpc .npcart{background:linear-gradient(#cfe6e2 0%,#e4eddc 58%,#dfe9cf 100%);border:2.5px solid #3d4a46;border-radius:14px;flex:0 0 54px;width:54px;height:54px;position:relative;overflow:hidden;box-shadow:0 3px 0 -1px #3d4a464d,0 10px 16px -10px #1c2725b3}.ink .vb .advnpc .npcart img{-o-object-fit:contain;object-fit:contain;width:94%;height:94%;display:block;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.ink .vb .advnpc .npcsay{background:#fffaf1;border:2.5px solid #243f38;border-radius:12px;flex:auto;min-width:0;margin-bottom:4px;padding:6px 10px 7px;display:block;position:relative;box-shadow:0 3px 0 -1px #243f3859}.ink .vb .advnpc .npcwho{letter-spacing:.08em;color:#2c5a44;align-items:baseline;gap:6px;min-width:0;font-size:9px;font-weight:900;display:flex}.ink .vb .advnpc .npcwho em{letter-spacing:.02em;color:#8c8579;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;font-style:normal;font-weight:800;overflow:hidden}.ink .vb .advnpc .npcline{-webkit-line-clamp:3;color:#2f3a37;-webkit-box-orient:vertical;margin-top:2px;font-size:11.5px;font-weight:700;line-height:1.32;display:-webkit-box;overflow:hidden}.ink .vb .advnpc .odata{color:#d9651f;font-weight:900}.ink .vb .advnpc .npctail{border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:9px solid #243f38;position:absolute;bottom:10px;left:-10px}.ink .vb .advnpc .npctail:after{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-right:6px solid #fffaf1;position:absolute;top:-4.5px;left:3.5px}.ink .vb .popscrl{flex-direction:column;flex:none;margin-top:24px;padding-top:8px;display:flex;overflow:visible}.ink .vb .qmap{flex:none;height:154px;overflow:visible}.ink .vb .nextrow b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.ink .vb .advshow{margin-top:auto}.ink .vb .qn{transform:translate(-50%,-50%)}.ink .vb .qn:not(.done):not(.now){background:#fffaf1;border:2.5px solid #3d4a46;width:14px;height:14px;box-shadow:0 0 0 2.5px #fffaf1,0 2px 0 -.5px #3d4a4673,0 7px 11px -7px #1c2725bf}.ink .vb .qn.now{width:15px;height:15px}.ink .vb .qnbtn{background:0 0;border:0;padding:0;position:absolute}.ink .qn.just{z-index:3;background:#8fb492;border-color:#2c5a44;animation:.9s ease-out 3 qnJustPulse}.ink .qn.just:after{content:"";pointer-events:none;border:2.5px solid #43664c;border-radius:50%;animation:.9s ease-out 3 qnJustRing;position:absolute;inset:-3px}@keyframes qnJustPulse{0%{transform:translate(-50%,-50%)scale(1);box-shadow:0 0 #6ea983d9}35%{transform:translate(-50%,-50%)scale(1.45);box-shadow:0 0 14px 4px #6ea983bf}to{transform:translate(-50%,-50%)scale(1);box-shadow:0 0 #6ea98300}}@keyframes qnJustRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.ink .qlabel.just{animation:.9s ease-out 3 qlabelJust}@keyframes qlabelJust{0%,to{box-shadow:0 0 #6ea98300}35%{box-shadow:0 0 0 3px #6ea9838c,0 0 18px -2px #6ea983cc}}@media (prefers-reduced-motion:reduce){.ink .qn.just,.ink .qn.just:after,.ink .qlabel.just{animation:none}.ink .qn.just{box-shadow:0 0 0 3px #6ea98399}}.ink .vb .pop{z-index:8;width:0;height:0;position:absolute}.ink .vb .popstalk{opacity:.8;background:#8e4258;border-radius:2px;width:3px;height:34px;position:absolute;bottom:0;left:-1.5px}.ink .vb .popart{background:linear-gradient(#cfe6e2 0%,#e4eddc 58%,#dfe9cf 100%);border:3.5px solid #3d4a46;border-radius:50%;width:76px;height:76px;position:absolute;bottom:34px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 4px #fffaf1,0 0 0 6.5px #e8879f,0 8px 0 -2px #3d4a464d,0 18px 26px -14px #1c2725bf}.ink .vb .popart .pgrnd{background:#8fbfa1;border-radius:46% 54% 0 0/100% 100% 0 0;height:33px;position:absolute;bottom:-8px;left:-14%;right:-14%}.ink .vb .popart img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 3px #1c272573);width:78%;height:78%;display:block;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ink .vb .popart .pshine{background:linear-gradient(90deg,#fff0,#ffffff57,#fff0);width:70%;height:150%;position:absolute;top:-40%;left:-30%;transform:rotate(22deg)}.ink .vb .qend{z-index:7;background:linear-gradient(#f8f1de,#efe2c4);border:3px solid #3d4a46;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 2.5px #fffaf1,0 0 0 4.5px #dfa92c,0 5px 0 -2px #3d4a464d,0 12px 20px -10px #dfa92c8c}.ink .vb .qend img{-o-object-fit:contain;object-fit:contain;width:29px;height:29px;display:block}.ink .vb .qend.won{box-shadow:0 0 0 2.5px #fffaf1,0 0 0 4.5px #6ea983,0 5px 0 -2px #3d4a464d,0 12px 20px -10px #6ea98399}.ink .vb .hdr-title{position:relative}.ink .vb .hdrback,.ink .vb .hdrdel{color:#3d4a46;background:#fffaf1;border:2.5px solid #3d4a46;border-radius:9px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:900;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2.5px 0 -1px #3d4a464d}.ink .vb .hdrback{left:0}.ink .vb .hdrdel{color:#7d2f19;background:#fdf0ec;border-color:#7d2f19;right:0}.ink .btn.advico{justify-content:center;align-items:center;gap:8px;display:flex}.ink .btn.advico svg{stroke:#f7ecd6;fill:none;flex:0 0 15px;width:15px;height:15px;display:block}.ink .btn.advico em{white-space:nowrap;flex:none;font-style:normal}.ink .btn.advico:disabled{opacity:.5;cursor:default}.ink .btn.wide{text-align:center;flex:1}.ink .vb .goalcard{flex-direction:column;min-height:0;padding:8px;overflow:hidden}.ink .vb .goalrow{align-items:center;gap:8px;margin:0 0 8px;display:flex}.ink .vb .gcount{color:#8a8275;font-variant-numeric:tabular-nums;margin-left:auto;font-size:9px;font-weight:900}.ink .vb .goalcard .gtask{text-align:left;width:100%;min-height:28px;margin-bottom:4px;font-size:12px}.ink .vb .goalcard .gtask>span:not(.gbox):not(.tick){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ink .vb .goalcard .tick{flex:none;margin-left:8px}.ink .vb .goalcard .mtasks{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.ink .vb .treward{background:#fdf6e6;border:2px solid #dfa92c;border-radius:11px;align-items:center;gap:8px;margin-top:8px;padding:4px 8px;display:flex}.ink .vb .treward img{-o-object-fit:contain;object-fit:contain;flex:0 0 30px;width:30px;height:30px;margin:-2px 0 -2px -4px;display:block}.ink .vb .rtitle{color:#2f3a37;margin:0;font-size:11.5px;font-weight:900}.ink .vb .rsub{color:#8c8579;margin:1px 0 0;font-size:9px;font-weight:700}.ink .vb .rlock{letter-spacing:.11em;color:#7a5c14;background:#f6e3ae;border:1.5px solid #dfa92c;border-radius:5px;margin-left:auto;padding:2px 8px;font-size:7.5px;font-weight:900}.ink .vb .rlock.won{color:#1f4a38;background:#dcece2;border-color:#6ea983}[data-ink-wide][data-ink-orient=landscape] .ink{--ink-gutter:0px}[data-ink-wide][data-ink-orient=landscape] .ink .screen{left:var(--ink-rail);width:auto;right:0}[data-ink-orient=landscape] .ink .vb .hhills{bottom:96px}[data-ink-orient=landscape] .ink .vb .hero:after{height:96px}[data-ink-orient=landscape] .ink .vb .body{flex-direction:row;align-items:stretch;gap:16px;top:78px;bottom:20px}[data-ink-orient=landscape] .ink .vb .tcol{flex-direction:column;gap:8px;width:38%;min-width:240px;max-width:400px;min-height:0;display:flex}[data-ink-size=desktop][data-ink-orient=landscape] .ink .vb .body{bottom:100px}[data-ink-orient=landscape] .ink .vb .goalcard{display:flex}[data-ink-orient=landscape] .ink .vb .popscrl{flex:1;align-self:flex-start;margin-top:24px}[data-ink-orient=landscape] .ink .vb .qmap{flex:none;height:300px}[data-ink-orient=landscape] .ink .vb .ctas{margin-top:auto}[data-ink-orient=landscape] .ink .vb .qn{border-width:3px;width:16px;height:16px}[data-ink-orient=landscape] .ink .vb .qn:not(.done):not(.now){border-width:3px;width:17px;height:17px}[data-ink-orient=landscape] .ink .vb .qn.now{width:20px;height:20px}[data-ink-orient=landscape] .ink .vb .popart{transform-origin:50% 100%;transform:translate(-50%)scale(1.45)}[data-ink-orient=landscape] .ink .vb .popstalk{height:44px}[data-ink-orient=landscape] .ink .vb .qend{transform:translate(-50%,-50%)scale(1.45)}[data-ink-orient=landscape] .ink .vb .nextrow.flat{padding:8px}[data-ink-orient=landscape] .ink .vb .nextrow b{font-size:13px}[data-ink-orient=landscape] .ink .vb .nlabel{font-size:8.5px}[data-ink-orient=landscape] .ink .vb .nin{font-size:11px}[data-ink-orient=landscape] .ink .vb .advnpc .npcart{flex-basis:64px;width:64px;height:64px}[data-ink-orient=landscape] .ink .vb .advnpc .npcline{font-size:13px}[data-ink-orient=landscape] .ink .vb .advnpc .npcwho{font-size:10px}.ink .vb .advnpc--under,[data-ink-orient=landscape] .ink .vb .advnpc--panel{display:none}[data-ink-orient=landscape] .ink .vb .body{grid-template-rows:auto auto;grid-template-columns:clamp(240px,38%,400px) 1fr;align-content:start;align-items:start;display:grid}[data-ink-orient=landscape] .ink .vb .tcol{grid-area:1/1/span 2;width:auto;min-width:0;max-width:none}[data-ink-orient=landscape] .ink .vb .popscrl{grid-area:1/2}[data-ink-orient=landscape] .ink .vb .advnpc--under{grid-area:2/2;margin-top:8px;display:flex}.ink .advmap{z-index:42;flex-direction:column;padding-bottom:72px;display:flex;position:absolute;inset:0}.ink .advmap .amhdr{flex:none;align-items:center;gap:8px;padding:16px 16px 8px;display:flex;position:relative}.ink .advmap .hdrback{flex:none;position:static;transform:none}.ink .advmap .amtitle{color:#2f3a37;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:14px;font-weight:900;overflow:hidden}.ink .advmap .amcount{color:#4f6f6c;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:900}.ink .advmap .amscroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#b6ac96 transparent;flex:1;min-height:0;padding:0 16px;overflow-y:auto}.ink .advmap .amscroll::-webkit-scrollbar{width:6px}.ink .advmap .amscroll::-webkit-scrollbar-thumb{background:#b6ac96;border-radius:3px}.ink .advmap .ctas.amctas{flex:none;padding:8px 16px 16px}[data-ink-size=desktop] .ink .advmap .amtitle{font-size:16px}[data-ink-orient=landscape] .ink .advmap{padding-bottom:8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .advmap{padding-bottom:96px}.ink .advmap{background:#f3efe6}:is([data-ink-size=tablet],[data-ink-size=desktop]) .ink .advmap .wmjourney{box-shadow:0 3px #3d4a4640,0 14px 36px #1f28252e}.ink .advmap .wmzoom{margin:0 auto}.ink .advmap .wmjourney{transform-origin:0 0;border:2px solid #3d4a46;border-radius:14px;width:min(100%,460px);margin:0 auto;overflow:hidden;box-shadow:0 3px #3d4a4640}.ink .advmap .wmzoom .wmjourney{margin:0}.ink .advmap .wmap,.ink .advmap .wmseam{width:100%;position:relative}.ink .advmap .wmap>svg,.ink .advmap .wmseam>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.ink .advmap .amscroll{touch-action:pan-x pan-y;padding:4px 12px 12px;overflow:auto}.ink .advmap [data-world]{--wm-ink:#3d4a46;--wm-ground:#cfe3b8;--wm-mound:#b9d69f;--wm-mound-edge:#8fb07a;--wm-peak:#a9b8b0;--wm-snow:#fffaf1;--wm-water:#9fd0e6;--wm-shine:#e6f5fb;--wm-road:#f1e3c2;--wm-road-edge:#6b5a44;--wm-steps:#c9b48a;--wm-trunk:#7a5a44;--wm-bloom:#f3b8c6;--wm-bloom2:#f8cdd7;--wm-pine:#6e9a78;--wm-bush:#8cb77d;--wm-rock:#c6c2b4;--wm-tuft:#7d9f6a;--wm-gate:#c9506b;--wm-fog:#f6f8f2;--wm-cloud:#fbfcf8;--wm-cloud-edge:#d5dccf;--wm-accent:#e8879f;--wm-accent2:#fffaf1}.ink .advmap [data-world=gloomwood]{--wm-ground:#a9c7a4;--wm-mound:#93b58f;--wm-mound-edge:#6f9470;--wm-peak:#8fa3a0;--wm-snow:#eef3ec;--wm-water:#7fb3b8;--wm-shine:#d5ecea;--wm-road:#e3d6b4;--wm-road-edge:#5a4b3a;--wm-steps:#b3a27c;--wm-trunk:#5e4636;--wm-bloom:#5f8f6c;--wm-bloom2:#77a582;--wm-pine:#3f6e57;--wm-bush:#6a9a72;--wm-rock:#aeb2a5;--wm-tuft:#5e8a62;--wm-gate:#7a5ea8;--wm-fog:#e6eee6;--wm-cloud:#f1f5ef;--wm-cloud-edge:#c8d4c6;--wm-accent:#d9674f;--wm-accent2:#fff1e0}.ink .advmap [data-world=sunken_mire]{--wm-ground:#b7bf8e;--wm-mound:#a3ad79;--wm-mound-edge:#7e8a58;--wm-peak:#9ea38e;--wm-snow:#f1f0e2;--wm-water:#7f9c7a;--wm-shine:#c9d9b8;--wm-road:#dccfa4;--wm-road-edge:#5c4d36;--wm-steps:#a8966c;--wm-trunk:#5b4a3a;--wm-bloom:#7f8f5a;--wm-bloom2:#97a56e;--wm-pine:#5b7050;--wm-bush:#7f935c;--wm-rock:#a7a592;--wm-tuft:#6e7f4c;--wm-gate:#6e9a8f;--wm-fog:#e9ecdc;--wm-cloud:#f2f3e8;--wm-cloud-edge:#cfd3bd;--wm-accent:#b98fd0;--wm-accent2:#f3e8fa}.ink .advmap [data-world=crimson_forge]{--wm-ink:#3a2a28;--wm-ground:#d8b49a;--wm-mound:#c89b7f;--wm-mound-edge:#a2735a;--wm-peak:#7a6660;--wm-snow:#f5b35e;--wm-water:#f08a3c;--wm-shine:#ffd98a;--wm-road:#efd9b8;--wm-road-edge:#5a3a2e;--wm-steps:#b98f6a;--wm-trunk:#4a3530;--wm-bloom:#8b5a4a;--wm-bloom2:#a86b52;--wm-pine:#6b4a42;--wm-bush:#b0785c;--wm-rock:#8d7a72;--wm-tuft:#a5664c;--wm-gate:#d84a2e;--wm-fog:#f3e2d6;--wm-cloud:#f7ebe2;--wm-cloud-edge:#d9bfae;--wm-accent:#f08a3c;--wm-accent2:#ffd98a}.ink .advmap [data-world=shadow_realm]{--wm-ink:#2a2640;--wm-ground:#8f86a8;--wm-mound:#7f769b;--wm-mound-edge:#5f5780;--wm-peak:#5d567a;--wm-snow:#d9d2f0;--wm-water:#6a5fa0;--wm-shine:#b9adf0;--wm-road:#d8cfe6;--wm-road-edge:#3a3350;--wm-steps:#a79cc0;--wm-trunk:#3d3550;--wm-bloom:#6d5f94;--wm-bloom2:#8576ad;--wm-pine:#4a4270;--wm-bush:#6f6696;--wm-rock:#9b94b0;--wm-tuft:#6c6490;--wm-gate:#b58cff;--wm-fog:#d7d2e6;--wm-cloud:#e6e2f0;--wm-cloud-edge:#b3abc9;--wm-accent:#b58cff;--wm-accent2:#e6d9ff}.ink .advmap [data-world=golden_temple]{--wm-ink:#4a3a26;--wm-ground:#ecd9a4;--wm-mound:#e0c98a;--wm-mound-edge:#bfa15c;--wm-peak:#c9b58a;--wm-snow:#fff6dc;--wm-water:#7fc8c9;--wm-shine:#e5f7f4;--wm-road:#fbf0d4;--wm-road-edge:#8a6a3a;--wm-steps:#d9bf86;--wm-trunk:#8a6a44;--wm-bloom:#e3b64a;--wm-bloom2:#f0cd6a;--wm-pine:#7ea36a;--wm-bush:#a9b86a;--wm-rock:#d6c9a6;--wm-tuft:#b49a52;--wm-gate:#d24c3a;--wm-fog:#fbf4e2;--wm-cloud:#fffaf0;--wm-cloud-edge:#e6d7b0;--wm-accent:#dfa92c;--wm-accent2:#fff1c7}.ink .advmap [data-world=neon_abyss]{--wm-ink:#0f111b;--wm-ground:#2d3248;--wm-mound:#363c58;--wm-mound-edge:#4a5378;--wm-peak:#262a3e;--wm-snow:#5ef2ff;--wm-water:#ff4fd8;--wm-shine:#ffd0f5;--wm-road:#4a5170;--wm-road-edge:#141724;--wm-steps:#5ef2ff;--wm-trunk:#1d2030;--wm-bloom:#3a3f5c;--wm-bloom2:#4a5070;--wm-pine:#2f3450;--wm-bush:#3f4768;--wm-rock:#4a5070;--wm-tuft:#5ef2ff;--wm-gate:#ff4fd8;--wm-fog:#1e2233;--wm-cloud:#2a2f45;--wm-cloud-edge:#5ef2ff;--wm-accent:#5ef2ff;--wm-accent2:#ff4fd8}.ink .advmap .wm-ground{fill:var(--wm-ground)}.ink .advmap .wm-gstop{stop-color:var(--wm-ground)}.ink .advmap .wm-mound{fill:var(--wm-mound);stroke:var(--wm-mound-edge);stroke-width:1.5px}.ink .advmap .wm-peak{fill:var(--wm-peak);stroke:var(--wm-ink);stroke-width:2px;stroke-linejoin:round}.ink .advmap .wm-snow{fill:var(--wm-snow);stroke:var(--wm-ink);stroke-width:1.5px;stroke-linejoin:round}.ink .advmap .wm-bank{fill:none;stroke:var(--wm-ink);stroke-width:30px;stroke-linecap:round}.ink .advmap .wm-water{fill:none;stroke:var(--wm-water);stroke-width:26px;stroke-linecap:round}.ink .advmap .wm-shine{fill:none;stroke:var(--wm-shine);stroke-width:2px;stroke-dasharray:14 22;stroke-linecap:round}.ink .advmap .wm-road-edge{fill:none;stroke:var(--wm-road-edge);stroke-width:22px;stroke-linecap:round}.ink .advmap .wm-road{fill:none;stroke:var(--wm-road);stroke-width:18px;stroke-linecap:round}.ink .advmap .wm-steps{fill:none;stroke:var(--wm-steps);stroke-width:3px;stroke-dasharray:2 9;stroke-linecap:round}.ink .advmap .wm-trail{fill:none;stroke:#6ea983;stroke-width:7px;stroke-linecap:round}.ink .advmap .wm-plank{fill:#c79a62;stroke:var(--wm-ink);stroke-width:1.5px}.ink .advmap .wm-plankline{stroke:#8a6a40;stroke-width:1.2px}.ink .advmap .wm-rail{stroke:var(--wm-ink);stroke-width:2.5px;stroke-linecap:round}.ink .advmap .wm-shadow{fill:#14181e2e}.ink .advmap .wm-trunk{fill:var(--wm-trunk);stroke:var(--wm-ink);stroke-width:1.2px}.ink .advmap .wm-bloom{fill:var(--wm-bloom);stroke:var(--wm-ink);stroke-width:1.4px}.ink .advmap .wm-bloom2{fill:var(--wm-bloom2);stroke:var(--wm-ink);stroke-width:1.4px}.ink .advmap .wm-pine{fill:var(--wm-pine);stroke:var(--wm-ink);stroke-width:1.4px;stroke-linejoin:round}.ink .advmap .wm-bush{fill:var(--wm-bush);stroke:var(--wm-ink);stroke-width:1.2px}.ink .advmap .wm-rock{fill:var(--wm-rock);stroke:var(--wm-ink);stroke-width:1.3px;stroke-linejoin:round}.ink .advmap .wm-tuft{fill:none;stroke:var(--wm-tuft);stroke-width:1.6px;stroke-linecap:round}.ink .advmap .wm-stem{fill:var(--wm-accent2);stroke:var(--wm-ink);stroke-width:1.2px}.ink .advmap .wm-cap{fill:var(--wm-accent);stroke:var(--wm-ink);stroke-width:1.4px;stroke-linejoin:round}.ink .advmap .wm-dot{fill:var(--wm-accent2)}.ink .advmap .wm-reed{fill:none;stroke:var(--wm-tuft);stroke-width:1.8px;stroke-linecap:round}.ink .advmap .wm-cat{fill:var(--wm-trunk);stroke:var(--wm-ink);stroke-width:1px}.ink .advmap .wm-crystal{fill:var(--wm-accent);stroke:var(--wm-ink);stroke-width:1.3px;stroke-linejoin:round}.ink .advmap .wm-crystal2{fill:var(--wm-accent2);stroke:var(--wm-ink);stroke-width:1.3px;stroke-linejoin:round}.ink .advmap .wm-obelisk{fill:var(--wm-peak);stroke:var(--wm-ink);stroke-width:1.4px;stroke-linejoin:round}.ink .advmap .wm-glyph{fill:none;stroke:var(--wm-accent);stroke-width:1.6px;stroke-linecap:round}.ink .advmap .wm-frond{fill:none;stroke:var(--wm-pine);stroke-width:4px;stroke-linecap:round}.ink .advmap .wm-ring{fill:var(--wm-road);stroke:var(--wm-ink);stroke-width:1px}.ink .advmap .wm-glow{fill:var(--wm-accent)}.ink .advmap .wm-smoke{fill:none;stroke:var(--wm-cloud-edge);stroke-width:2px;stroke-linecap:round;opacity:.7}.ink .advmap .wm-gate{fill:none;stroke:var(--wm-gate);stroke-width:4px;stroke-linecap:round}.ink .advmap .wm-fogstop{stop-color:var(--wm-fog)}.ink .advmap .wm-cloud{fill:var(--wm-cloud);stroke:var(--wm-cloud-edge);stroke-width:1.5px}.ink .advmap .wm-portal{fill:var(--wm-peak);stroke:var(--wm-ink);stroke-width:2px;stroke-linejoin:round}.ink .advmap .wm-portalglow{fill:var(--wm-gate);opacity:.22}.ink .advmap .wm-keystone{fill:var(--wm-gate);stroke:var(--wm-ink);stroke-width:2px}.ink .advmap .wmseamtag{z-index:3;background:#fffaf1f5;border:2px solid #3d4a46;border-radius:9px;flex-direction:column;gap:3px;max-width:46%;padding:5px 8px 6px;display:flex;position:absolute;box-shadow:0 2px #3d4a464d}.ink .advmap .wmseamtag b{-webkit-line-clamp:2;color:#3c2d3c;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11px;font-weight:900;line-height:1.2;display:-webkit-box;overflow:hidden}.ink .advmap .wmseamtag.from{align-items:flex-start;bottom:8%;left:4%}.ink .advmap .wmseamtag.from .nlabel{color:#1f4a38;background:#dcece2;border-color:#2c5a44}.ink .advmap .wmseamtag.to{text-align:right;border-color:var(--wm-gate);align-items:flex-end;top:8%;right:4%}.ink .advmap .wmseamtag.to .nlabel{color:#fffaf1;background:var(--wm-gate);border-color:#3d4a46}.ink .advmap .wmstart{z-index:3;letter-spacing:.08em;color:#7a2d45;background:#fffaf1;border:1.5px solid #3d4a46;border-radius:6px;padding:1px 6px;font-size:9px;font-weight:900;position:absolute;transform:translate(-50%)}.ink .advmap .wmstop{z-index:4;cursor:pointer;background:0 0;border:0;width:0;height:0;padding:0;position:absolute}.ink .advmap .wmmed{width:58px;height:58px;box-shadow:0 0 0 3px #fffaf1, 0 0 0 5.5px var(--wmring,#cfc6b2), 0 5px 0 1px #3d4a464d;background:radial-gradient(circle at 50% 38%,#fffaf1,#f1ead8);border:3px solid #3d4a46;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ink .advmap .wmmed>img{-o-object-fit:contain;object-fit:contain;width:78%;height:78%;display:block}.ink .advmap .wmbadge{color:#3d4a46;background:#fffaf1;border:2px solid #3d4a46;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 4px;font-size:11px;font-style:normal;font-weight:900;line-height:1;display:flex;position:absolute;bottom:-4px;right:-6px}.ink .advmap .wmtag{text-align:center;background:#fffaf1f5;border:2px solid #3d4a46;border-radius:9px;flex-direction:column;align-items:center;gap:3px;width:max-content;max-width:132px;padding:5px 8px 6px;display:flex;position:absolute;top:36px;left:0;transform:translate(-50%);box-shadow:0 2px #3d4a464d}.ink .advmap .wmtag b{-webkit-line-clamp:2;color:#3c2d3c;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11px;font-weight:900;line-height:1.2;display:-webkit-box;overflow:hidden}.ink .advmap .wmstop.done{--wmring:#6ea983}.ink .advmap .wmstop.done .wmbadge{color:#fffaf1;background:#6ea983}.ink .advmap .wmstop.done .wmtag .nlabel{color:#1f4a38;background:#dcece2;border-color:#2c5a44}.ink .advmap .wmstop.now{--wmring:#e8879f;z-index:5}.ink .advmap .wmstop.now .wmmed{animation:1.8s ease-in-out infinite wmPulse}.ink .advmap .wmstop.now .wmbadge{color:#fffaf1;background:#e8879f}.ink .advmap .wmstop.now .wmtag{border-color:#c9506b}.ink .advmap .wmstop.locked .wmmed{background:#ece7da;border-style:dashed}.ink .advmap .wmstop.locked .wmmed>img{filter:grayscale()opacity(.55)}.ink .advmap .wmstop.locked .wmbadge{font-size:10px}.ink .advmap .wmstop.locked .wmtag b{color:#7c766c}.ink .advmap .wmstop.locked .wmtag .nlabel{color:#7c766c;background:#f1ede3;border-color:#cfc6b2}@keyframes wmPulse{0%,to{box-shadow:0 0 0 3px #fffaf1,0 0 0 5.5px #e8879f,0 5px 0 1px #3d4a464d}50%{box-shadow:0 0 0 3px #fffaf1,0 0 0 5.5px #e8879f,0 0 0 12px #e8879f47,0 5px 0 1px #3d4a464d}}.ink .advmap .wmboss .wmmed{--wmring:#dfa92c;width:84px;height:84px}.ink .advmap .wmboss.done .wmmed{--wmring:#6ea983}.ink .advmap .wmboss.locked .wmmed{background:radial-gradient(circle at 50% 38%,#fffaf1,#f1ead8);border-style:solid}.ink .advmap .wmstop.wmboss .wmmed>img{filter:none;width:86%;height:86%}.ink .advmap .wmboss .wmtag{border-color:#dfa92c;max-width:170px;top:50px}.ink .advmap .wmboss .wmtag .nlabel{color:#7a5c14;background:#f8eccd;border-color:#dfa92c}.ink .advmap .wmprize{z-index:5}.ink .advmap .wmprize .wmmed{--wmring:#dfa92c;width:76px;height:76px;overflow:visible;box-shadow:0 0 0 3px #fffaf1,0 0 0 6px #dfa92c,0 0 22px 8px #ffd6668c,0 5px 0 1px #3d4a464d}.ink .advmap .wmprize .wmmed>img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.ink .advmap .wmprize .wmmed.sprite>img{-o-object-fit:contain;object-fit:contain;border-radius:0;width:80%;height:80%}.ink .advmap .wmprize .wmtag{text-align:left;border-color:#dfa92c;align-items:flex-start;max-width:120px;top:-20px;left:46px;transform:none}.ink .advmap .wmprize .wmtag .nlabel{color:#7a5c14;background:#f8eccd;border-color:#dfa92c}.ink .advmap .wmprize.done .wmtag .nlabel{color:#1f4a38;background:#dcece2;border-color:#2c5a44}.ink .advmap .wmap.cur .wmprize:not(.done) .wmmed{animation:2.4s ease-in-out infinite wmShine}@keyframes wmShine{0%,to{box-shadow:0 0 0 3px #fffaf1,0 0 0 6px #dfa92c,0 0 18px 6px #ffd66673,0 5px 0 1px #3d4a464d}50%{box-shadow:0 0 0 3px #fffaf1,0 0 0 6px #dfa92c,0 0 30px 12px #ffd666b3,0 5px 0 1px #3d4a464d}}.ink .advmap .wmap.past .wmstop{cursor:default}.ink .advmap .amwrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ink .advmap .amzoom{z-index:8;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:16px;right:18px}.ink .advmap .amzoom button{color:#3d4a46;cursor:pointer;background:#fffaf1eb;border:2px solid #3d4a46;border-radius:50%;width:34px;height:34px;padding:0;font-size:20px;font-weight:900;line-height:1;box-shadow:0 2px #3d4a4659}.ink .advmap .amzoom button.amall{letter-spacing:.06em;color:#fffaf1;background:#e8879f;font-size:10px}.ink .advmap .amzoom button:disabled{opacity:.45;cursor:default}.ink .advmap .amjourney{letter-spacing:.08em;color:#7a2d45;background:#fffaf1;border:1.5px solid #3d4a46;border-radius:6px;flex:none;padding:1px 6px;font-size:9px;font-weight:900}.ink .advmap .wmhero{z-index:6;pointer-events:none;width:0;height:0;position:absolute}.ink .advmap .wmhero img{filter:drop-shadow(0 3px #3d4a4640);width:auto;max-width:none;height:64px;animation:1.6s ease-in-out infinite wmBob;position:absolute;bottom:-18px}.ink .advmap .wmhero.l img{right:30px}.ink .advmap .wmhero.r img{left:30px;transform:scaleX(-1)}.ink .advmap .wmhero i{letter-spacing:.08em;color:#fffaf1;white-space:nowrap;background:#c9506b;border:1.5px solid #3d4a46;border-radius:6px;padding:1px 5px;font-size:8.5px;font-style:normal;font-weight:900;position:absolute;bottom:48px}.ink .advmap .wmhero.l i{right:38px}.ink .advmap .wmhero.r i{left:38px}@keyframes wmBob{0%,to{translate:0}50%{translate:0 -3px}}@media (prefers-reduced-motion:reduce){.ink .advmap .wmstop.now .wmmed,.ink .advmap .wmhero img,.ink .advmap .wmap.cur .wmprize .wmmed{animation:none}}.ink .advsheet{z-index:44;flex-direction:column;justify-content:flex-end;padding:0 8px 96px;display:flex;position:absolute;inset:0}.ink .advsheet:before{content:"";background:#1c272573;position:absolute;inset:0}.ink .advsheet .scrl{flex:none;width:100%;margin-top:16px;position:relative}.ink .advsheet .ashead{align-items:flex-start;gap:8px;margin:0 0 8px;display:flex}.ink .advsheet .astitle{color:#2f3a37;flex:1;min-width:0;margin:0;font-size:13px;font-weight:900}.ink .advsheet .asnote{text-align:left;-webkit-overflow-scrolling:touch;color:#6f6a5f;background:#f7f2e6;border:2px solid #e2dac9;border-radius:10px;width:100%;max-height:132px;margin:0 0 8px;padding:8px;font-size:11px;font-weight:700;line-height:1.4;overflow-y:auto}.ink .advsheet textarea{resize:none;width:100%;font:inherit;color:#2f3a37;background:#fffaf1;border:2px solid #3d4a46;border-radius:10px;margin:0 0 8px;padding:8px;font-size:11px;font-weight:700;line-height:1.4}.ink{--ink-tab-rise:13px;--ink-tab-clear:11px;--ink-tab-pad:22px}.ink .tab{top:calc(var(--ink-tab-rise) * -1)}.ink *+:has(>.tab){margin-top:var(--ink-tab-clear)}.ink .scrl:has(>.tab){padding-top:var(--ink-tab-pad)}.ink.ink-embed{display:contents}.ink .vpi.vg .h-near{bottom:296px}.ink .vpi.vg .h-far{bottom:330px}.ink .vpi .obground{height:330px}.ink .vpi .pitree.t1{width:20px;height:26px;bottom:336px;left:30%}.ink .vpi .pitree.t2{width:26px;height:33px;bottom:330px;right:30%}.ink .vpi .obband{top:16px}.ink .vpi .obband span{font-size:13px}@property --pi-left{syntax:"<percentage>";inherits:false;initial-value:100%}.ink .vpi .picount{z-index:26;background:conic-gradient(var(--r) 0 var(--pi-left,100%), #e7dcc0 var(--pi-left,100%) 100%);border:3px solid #1c2725;border-radius:50%;width:76px;height:76px;padding:8px;transition:--pi-left .5s linear;position:absolute;top:12px;right:12px;box-shadow:0 4px #1c2725}.ink .vpi .picount.urgent{animation:1s step-end infinite piUrgent}@keyframes piUrgent{0%,49%{transform:scale(1);box-shadow:0 4px #1c2725}50%,99%{transform:scale(1.06);box-shadow:0 4px #1c2725,0 0 0 6px #ffbe3c8c}}.ink .vpi .picount.urgent .pinum b{color:#a2341f}@media (prefers-reduced-motion:reduce){.ink .vpi .picount{transition:none}.ink .vpi .picount.urgent{animation:none;box-shadow:0 4px #1c2725,0 0 0 6px #ffbe3c8c}}.ink .vpi .pinum{background:linear-gradient(#fdf4e0,#f3e5c8);border:2.5px solid #8a6a3c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ink .vpi .pinum b{color:#2f3a37;font-variant-numeric:tabular-nums;font-size:18px;font-weight:900;line-height:1}.ink .vpi .pinum em{letter-spacing:.1em;color:var(--rd);margin-top:2px;font-size:6.5px;font-style:normal;font-weight:900}.ink .vpi .pisign{z-index:3;width:54px;height:44px;position:absolute;bottom:300px;left:3%}.ink .vpi .pipost{background:#7d5c2e;border:2px solid #4a3418;border-radius:2px;width:7px;height:40px;display:block;position:absolute;bottom:0;left:22px}.ink .vpi .piplank{white-space:nowrap;letter-spacing:.1em;color:#f7ecd6;background:linear-gradient(#a98a5f,#7d5c2e);border:2px solid #4a3418;border-radius:4px;padding:3px 8px;font-size:8px;font-weight:900;position:absolute;top:3px;left:0;transform:rotate(-4deg);box-shadow:0 2px #4a3418}.ink .vpi .pipair{z-index:26;justify-content:center;align-items:flex-end;gap:24px;padding-left:40px;display:flex;position:absolute;bottom:236px;left:0;right:0}.ink .vpi .pipair .champ.main{transform-origin:bottom;transform:scale(1.3)}.ink .vpi .pipair .champ.side{opacity:1;transform-origin:bottom}.ink .vpi .champ .ink-tagframe{z-index:1;margin-bottom:-4px;position:relative}.ink .vpi .champ .ink-tagpic{border-color:#50d278f2;flex:0 0 64px;width:64px;height:64px}.ink .vpi .champ.side .ink-tagpic{flex:0 0 46px;width:46px;height:46px}.ink .vpi .champ .ink-tagpic span{font-size:24px}.ink .vpi .champ.side .ink-tagpic span{font-size:17px}.ink .vpi .cplinth{position:relative}.ink .vpi .pitag{z-index:2;letter-spacing:.12em;color:#eafbe9;background:var(--gd);border:2px solid #1c2725;border-radius:5px;padding:2px 8px;font-size:7px;font-weight:900;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.ink .vpi .pipanel{padding:16px 0 8px 16px;bottom:16px}.ink .vpi .pisub{color:#7a6f5d;align-items:center;gap:4px;margin:2px 24px 8px 0;font-size:9px;font-weight:700;display:flex}.ink .vpi .piflag{letter-spacing:.06em;color:#fdf3de;background:#3d4a46;border:1.5px solid #1c2725;border-radius:3px;padding:1px 4px;font-size:7px;font-style:normal;font-weight:900}.ink .vpi .obtraits{margin:0 0 8px}.ink .vpi .pipanel .divider{margin-right:24px}.ink .vpi .pisw{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;gap:8px;padding-right:24px;display:flex;overflow:auto hidden}.ink .vpi .pisw::-webkit-scrollbar{display:none}.ink .vpi .picard{scroll-snap-align:start;background:#fffaf1;border:2.5px solid #3d4a46;border-radius:12px;flex:0 0 76%;padding:8px;box-shadow:0 3px 0 -1px #3d4a4638}.ink .vpi .picard em{letter-spacing:.12em;color:var(--rd);margin-bottom:8px;font-size:9px;font-style:normal;font-weight:900;display:block}.ink .vpi .picard p{color:#2f3a37;margin:0;font-size:14px;font-weight:600;line-height:1.5}.ink .vpi .pidots{align-items:center;gap:4px;margin-top:8px;display:flex}.ink .vpi .pidots button{background:#cbb89a;border-radius:3px;width:6px;height:6px;transition:width .2s}.ink .vpi .pidots button.on{background:linear-gradient(90deg, var(--r), var(--rl));width:18px}[data-ink-orient=landscape] .ink .vpi.screen{width:auto;box-shadow:none;left:0;right:0}[data-ink-orient=landscape] .ink .vpi .obground{height:40%}[data-ink-orient=landscape] .ink .vpi.vg .h-near{height:120px;bottom:36%}[data-ink-orient=landscape] .ink .vpi.vg .h-far{height:150px;bottom:44%}[data-ink-orient=landscape] .ink .vpi .pitree.t1{width:26px;height:34px;bottom:41%;left:34%}[data-ink-orient=landscape] .ink .vpi .pitree.t2{width:34px;height:43px;bottom:39%;left:44%;right:auto}[data-ink-orient=landscape] .ink .vpi .obband{top:18px}[data-ink-orient=landscape] .ink .vpi .obband span{padding:8px 16px 8px 24px;font-size:17px}[data-ink-orient=landscape] .ink .vpi .obband br{display:none}[data-ink-orient=landscape] .ink .vpi .picount{width:98px;height:98px;padding:8px;top:16px;right:18px}[data-ink-orient=landscape] .ink .vpi .pinum b{font-size:25px}[data-ink-orient=landscape] .ink .vpi .pinum em{font-size:8px}[data-ink-orient=landscape] .ink .vpi .pisign{transform-origin:0 100%;bottom:42%;left:9%;transform:scale(1.35)}[data-ink-orient=landscape] .ink .vpi .pipair{gap:64px;width:44%;padding-left:0;bottom:15%;left:4%;right:auto}[data-ink-orient=landscape] .ink .vpi .pipair .champ.main{margin-right:40px;transform:scale(1.9)}[data-ink-orient=landscape] .ink .vpi .pipair .champ.side{transform:scale(1.3)}[data-ink-orient=landscape] .ink .vpi .pipanel{border-right:3px solid #8a6a3c;border-radius:16px 16px 14px 14px;flex-direction:column;padding:24px 16px 16px;display:flex;inset:132px 4% 24px 52%}[data-ink-orient=landscape] .ink .vpi .obname{font-size:22px}[data-ink-orient=landscape] .ink .vpi .pisub{margin:3px 0 8px;font-size:11px}[data-ink-orient=landscape] .ink .vpi .trait{padding:4px 8px;font-size:10px}[data-ink-orient=landscape] .ink .vpi .obtraits{margin:0 0 16px}[data-ink-orient=landscape] .ink .vpi .pipanel .divider{margin-right:0}[data-ink-orient=landscape] .ink .vpi .pisw{scroll-snap-type:none;cursor:default;flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:0;overflow:hidden}[data-ink-orient=landscape] .ink .vpi .picard{flex:none}[data-ink-orient=landscape] .ink .vpi .picard em{font-size:10px}[data-ink-orient=landscape] .ink .vpi .picard p{font-size:16px}[data-ink-orient=landscape] .ink .vpi .pidots{display:none}.ink .vb .advroad .qn{transition:none}@keyframes advPipGreen{0%{background:#fffaf1;border-color:#3d4a46;transform:translate(-50%,-50%)scale(1)}55%{transform:translate(-50%,-50%)scale(1.32)}to{transform:translate(-50%,-50%)scale(1)}}.ink .vb .advroad .qn.done{animation:.34s ease-out both advPipGreen;animation-delay:var(--advd,0s)}@keyframes advPipNow{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.3)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ink .vb .advroad .qn.now{animation:.42s cubic-bezier(.34,1.56,.64,1) both advPipNow;animation-delay:var(--advd,0s)}.ink .vb .advspur{fill:none;stroke:#b6ac96;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:2.5 3.5}.ink .vb .advspurpen{fill:none;stroke:#fff;stroke-width:8px;stroke-linecap:butt;stroke-dasharray:1 1;stroke-dashoffset:0;animation:.26s ease-out both advSpurDraw;animation-delay:var(--advd,0s)}@keyframes advSpurDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ink .vb .advspurstop{z-index:5;width:0;height:0;position:absolute}.ink .vb .qfork{width:15px;height:15px;animation:.4s cubic-bezier(.34,1.56,.64,1) both advForkIn;animation-delay:var(--advd,0s);background:#fffaf1;border:2px solid #9a9384;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(0);box-shadow:0 2px #3d4a4647}@keyframes advForkIn{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}.ink .vb .qfork svg{stroke:#6b8f79;fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.ink .vb .qfork.fold{background:#f6ecd4;border-color:#6b8f79;border-radius:8px;width:auto;min-width:19px;height:15px;padding:0 4px}.ink .vb .qfork.fold b{color:#2c5a44;font-size:8.5px;font-weight:900;line-height:1}.ink .vb .qforktip{z-index:12;white-space:nowrap;pointer-events:none;color:#2f3a37;background:#fffaf1;border:2px solid #3d4a46;border-radius:8px;padding:3px 7px;font-size:9.5px;font-weight:800;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 3px 0 -1px #3d4a464d}.ink .vb .qend.boss{cursor:pointer;width:50px;height:50px;padding:0;overflow:visible}.ink .vb .qend.boss:before{content:"";z-index:-1;background:conic-gradient(var(--advring,#dfa92c) calc(var(--advp,0) * 1turn), #e6d9bd 0);border-radius:50%;position:absolute;inset:-9px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px))}.ink .vb .qend.boss:after{content:"";z-index:-1;background:#fffaf1;border-radius:50%;position:absolute;inset:-4px}.ink .vb .qend.boss img{-o-object-fit:contain;object-fit:contain;width:88%;height:88%;transform:translateY(-4%)}.ink .vb .qend.boss .qloot{z-index:-1;background:linear-gradient(#f8f1de,#efe2c4);border:2.5px solid #3d4a46;border-radius:50%;width:30px;height:30px;position:absolute;top:100%;left:100%;overflow:hidden;transform:translate(-57%,-24%);box-shadow:0 0 0 2px #fffaf1,0 0 0 3.5px #dfa92c,0 5px 9px -5px #1c2725b3}.ink .vb .qend.boss .qloot img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;transform:none}.ink .vb .qend.boss .qloot.sprite{background:linear-gradient(#cfe6e2,#dfe9cf)}.ink .vb .qend.boss .qloot.sprite img{-o-object-fit:contain;object-fit:contain;padding:2px}.ink .vb .qend.boss .qloot.won{box-shadow:0 0 0 2px #fffaf1,0 0 0 3.5px #6ea983,0 5px 9px -5px #1c2725b3}.ink .vb .qend.boss.won{--advring:#6ea983}.ink .vb .qend.boss.won img{filter:grayscale(.65)brightness(1.05);rotate:90deg}.ink .vb .advroad .popstalk{transform-origin:50% 100%;animation:.3s ease-out both advStalk;animation-delay:var(--advd,0s)}.ink .vb .advroad .popart{animation:.7s cubic-bezier(.34,1.56,.64,1) both advMedal;animation-delay:calc(var(--advd,0s) + .2s)}.ink .vb .advroad .pshine{animation:1s ease-in-out both advShine;animation-delay:calc(var(--advd,0s) + .75s)}@keyframes advStalk{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes advMedal{0%{opacity:0;transform:translate(-50%)translateY(-22px)scale(.55)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes advShine{0%{left:-80%}to{left:130%}}.ink .vb .pop.lean .popstalk{rotate:-28deg}.ink .vb .pop.lean .popart{left:-30px}[data-ink-orient=landscape] .ink .vb .pop.lean .popart{left:-46px}.ink .vb .roadlive .qn.now:after{content:"";border:2.5px solid #e8879f;border-radius:50%;animation:1.8s ease-out infinite advRipple;position:absolute;inset:-3px}@keyframes advRipple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.ink .vb .roadlive .popart{opacity:1;animation:1.8s ease-in-out infinite advBreathe}@keyframes advBreathe{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.045)}}.ink .vb .roadlive .qend.boss.near{animation:2.2s ease-in-out infinite advBossWobble}@keyframes advBossWobble{0%,to{transform:translate(-50%,-50%)rotate(0)}20%{transform:translate(-50%,-50%)rotate(-7deg)scale(1.04)}40%{transform:translate(-50%,-50%)rotate(6deg)scale(1.04)}60%{transform:translate(-50%,-50%)rotate(0)scale(1)}}[data-ink-orient=landscape] .ink .vb .roadlive .qend.boss.near{animation:none}@media (prefers-reduced-motion:reduce){.ink .vb .advroad .qn.done,.ink .vb .advroad .qn.now,.ink .vb .advspurpen,.ink .vb .qfork,.ink .vb .advroad .popstalk,.ink .vb .advroad .popart,.ink .vb .advroad .pshine{animation-duration:10ms;animation-delay:0s}.ink .vb .roadlive .qn.now:after,.ink .vb .roadlive .popart,.ink .vb .roadlive .qend.boss.near{animation:none}}.ink .vb .advban{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(#fffaf100 0%,#fffaf161 26%,#fffaf180 74%,#fffaf100 100%);justify-content:center;padding:18px 14px 40px;display:flex;position:absolute;top:-96px;left:-10px;right:-10px;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.ink .vb .advban .abplate{z-index:2;background:linear-gradient(#fbc8d5,#e8879f);border:2.5px solid #8e4258;border-radius:22px 26px 20px 24px/24px 20px 24px 22px;flex-direction:column;align-items:center;gap:1px;width:calc(100% - 96px);max-width:360px;padding:7px 24px 8px;display:flex;position:relative;transform:rotate(-1.1deg);box-shadow:0 0 0 2.5px #fffaf1,0 4px 0 -1px #8e425880,0 12px 18px -13px #281c18b3}.ink .vb .advban .abkick{letter-spacing:.26em;color:#43202b9e;text-transform:uppercase;font-size:6.2px;font-weight:900;line-height:1}.ink .vb .advban .abname{-webkit-line-clamp:2;text-align:center;color:#43202b;overflow-wrap:break-word;text-shadow:0 1.5px #fffaf199;-webkit-box-orient:vertical;width:100%;font-size:clamp(11px,3.7vw,14.6px);font-weight:900;line-height:1.12;display:-webkit-box;overflow:hidden}.ink .vb .advban .absplash{pointer-events:none;display:block;position:absolute;inset:0}.ink .vb .advban .absplash:before,.ink .vb .advban .absplash:after{content:"";background:#8e4258;width:15px;position:absolute;top:22%;bottom:22%}.ink .vb .advban .absplash:before{clip-path:polygon(100% 0,100% 100%,0 100%,40% 50%,0 0);margin-right:5px;right:100%}.ink .vb .advban .absplash:after{clip-path:polygon(0 0,100% 0,60% 50%,100% 100%,0 100%);margin-left:5px;left:100%}.ink .vb .advban .abplate{animation:.55s cubic-bezier(.34,1.56,.64,1) both advBanIn}@keyframes advBanIn{0%{opacity:0;transform:rotate(-7deg)scale(.82)}to{opacity:1;transform:rotate(-1.1deg)scale(1)}}@media (prefers-reduced-motion:reduce){.ink .vb .advban .abplate{animation:none}}[data-ink-orient=landscape] .ink .vb .advban{display:none}.ink .vb .advweek{z-index:3;flex:none;order:0;margin-top:auto;padding:14px 10px 4px;display:block;position:relative}.ink .vb .advweek .awtot{color:#6b7a72;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:800;position:absolute;top:5px;right:12px}.ink .vb .advweek .awtot b{color:var(--gd,#2c5a44);font-size:12px;font-weight:900}.ink .vb .advweek .awbars{justify-content:space-between;align-items:stretch;gap:6px;height:66px;padding-top:0;display:flex}.ink .vb .advweek .awcol{flex-direction:column;flex:1 1 0;align-items:center;gap:2px;min-width:0;display:flex}.ink .vb .advweek .awnum{height:10px;color:var(--gd,#2c5a44);font-variant-numeric:tabular-nums;font-size:9px;font-style:normal;font-weight:900;line-height:10px}.ink .vb .advweek .awtrack{border-bottom:2px solid #3d4a46;flex:auto;align-items:flex-end;width:100%;max-width:none;min-height:0;display:flex}.ink .vb .advweek .awfill{box-sizing:border-box;background:0 0;border:0;border-top:2px dashed #9fb0a6;border-radius:0;width:100%;max-width:26px;height:0;margin:0 auto;display:block}.ink .vb .advweek .awcol.future .awfill{border-top-style:dotted;border-top-color:#c5cdc4}.ink .vb .advweek .awstack{border:2px solid #3d4a46;border-bottom:0;border-radius:7px 7px 0 0;flex-direction:column-reverse;align-items:stretch;width:100%;max-width:26px;height:100%;margin:0 auto;display:flex;overflow:hidden}.ink .vb .advweek .awseg{flex:none;width:100%;display:block;box-shadow:inset 0 1px #fffaf159}.ink .vb .advweek .awlegend{flex-wrap:wrap;gap:6px 10px;margin-top:6px;padding:0 2px;display:flex}.ink .vb .advweek .awlegend-item{color:#6b7a72;align-items:center;gap:4px;font-size:8.5px;font-weight:800;display:flex}.ink .vb .advweek .awlegend-item i{border:1px solid #00292859;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.ink .vb .advweek .awday{text-align:center;color:#5f4826;min-width:17px;margin-top:3px;padding:2px 0 1px;font-size:9px;font-style:normal;font-weight:900;line-height:1.1;position:relative}.ink .vb .advweek .awcol.today .awday{color:#3d4a46;background:#f3c65c;border:2px solid #3d4a46;border-radius:6px;padding:1px 0}.ink .vb .advweek .awcol.today .awday:after{content:"";background:#3d4a46;border-radius:1px;width:7px;height:2px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}[data-ink-orient=landscape] .ink .vb .advweek{margin-top:24px}.ink .vb .advshow{animation:.5s cubic-bezier(.34,1.56,.64,1) both advPipIn}@keyframes advPipIn{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:none}}.ink .vb .advshow{text-align:left;transform-origin:12% 100%;z-index:12;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:12px;width:calc(100% - 4px);min-height:104px;margin:0 2px 2px;padding:4px 6px 12px 4px;display:flex;position:relative}.ink .vb .advshow .psart{aspect-ratio:1;border:3px solid #3d4a46;border-radius:16px;flex:none;align-self:stretch;position:relative;overflow:hidden;box-shadow:0 0 0 3px #fffaf1,0 0 0 5.5px #dfa92c,0 12px 20px -12px #1c2725a6}.ink .vb .advshow .psart img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ink .vb .advshow .psart.sprite{background:linear-gradient(#cfe6e2 0%,#e4eddc 58%,#dfe9cf 100%)}.ink .vb .advshow .psart.sprite img{-o-object-fit:contain;object-fit:contain;padding:10px}.ink .vb .advshow .psname{z-index:2;color:#d9651f;background:#fffaf1;border:2px solid #3d4a46;border-radius:8px;padding:2px 8px;font-size:10.5px;font-weight:900;position:absolute;top:6px;left:6px}.ink .vb .advshow .pssay{z-index:2;color:#2f3a37;background:#fffaf1;border:2.5px solid #243f38;border-radius:12px;flex:auto;min-width:0;margin:0 0 0 2px;padding:6px 9px;font-size:10.5px;font-weight:800;line-height:1.3;position:relative;box-shadow:0 3px 0 -1px #243f3859}[data-ink-orient=landscape] .ink .vb .advshow{z-index:12;width:auto;max-width:430px;height:180px;min-height:0;margin:0;position:absolute;top:12px;left:calc(clamp(240px,38%,400px) + 30px);right:24px}[data-ink-orient=landscape] .ink .vb .advshow .pssay{font-size:14px}[data-ink-orient=landscape] .ink .vb .popscrl{position:relative}[data-ink-orient=landscape] .ink .vb .qmap{transition:margin-top .45s cubic-bezier(.34,1.3,.64,1)}[data-ink-orient=landscape] .ink .vb .popscrl.showing .qmap{margin-top:150px}@media (prefers-reduced-motion:reduce){.ink .vb .advshow{animation:none}[data-ink-orient=landscape] .ink .vb .qmap{transition:none}}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .body{top:90px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .podium{padding-top:20px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .pod .pav{width:52px;height:52px;margin-bottom:-10px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .pod.p1 .pav{width:72px;height:72px;margin-bottom:-10px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .pod .crown{width:28px;height:17px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .pod .pplinth{height:66px;padding-bottom:6px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .pod.p1 .pplinth{height:98px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .pod .pplinth b{font-size:19px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .pod.p1 .pplinth b{font-size:24px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .podnames em{font-size:11px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vh .podnames span{font-size:9px}.ink .vw .wmlist{flex-direction:column;gap:8px;display:flex}.ink .vw .wmgate{flex-direction:column;gap:4px;display:flex}.ink .vw .wmrow{background:#fffaf1;border:2.5px solid #3d4a46;border-radius:12px;align-items:center;gap:8px;min-height:64px;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 0 -1px #3d4a4638}.ink .vw .wmart{opacity:.9;background-position:50%;background-size:cover;position:absolute;inset:0}.ink .vw .wmrow:after{content:"";background:linear-gradient(90deg,#fffaf100 0%,#fffaf1b3 22%,#fffaf1f2 38%);position:absolute;inset:0}.ink .vw .wmcrest,.ink .vw .wminfo,.ink .vw .wmrow>.btn,.ink .vw .wmrow>.brass,.ink .vw .wmlocked{z-index:1;position:relative}.ink .vw .wmcrest{flex:0 0 44px;width:44px;height:44px}.ink .vw .wmcrest img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ink .vw .wminfo{flex:auto;min-width:0}.ink .vw .wmname{color:#2f3a37;margin:0;font-size:13px;font-weight:900;line-height:1.2}.ink .vw .wmwhy{color:#6d6256;margin:4px 0 0;font-size:10px;font-weight:600;line-height:1.4}.ink .vw .wmrow.live{border-color:#8a6a3c;box-shadow:0 3px 0 -1px #3d4a4638,0 0 0 3px #f0c45473}.ink .vw .wmrow.barred{box-shadow:none;background:repeating-linear-gradient(45deg,#7870621a 0 6px,#0000 6px 12px),#f6f0e4;border-style:dashed;border-color:#a49a89}.ink .vw .wmrow.barred .wmart{opacity:.12;filter:grayscale()}.ink .vw .wmrow.barred .wmcrest{filter:grayscale();opacity:.5}.ink .vw .wmlocked{letter-spacing:.1em;text-transform:uppercase;color:#6d6256;flex:none;font-size:9px;font-weight:900}.ink .vw .wmhere,.ink .vw .wmdone{flex:none}.ink .vw .wmrift{align-items:center;gap:8px;display:flex}.ink .vw .wmriftn{color:#6d6256;flex:auto;font-size:10px;font-weight:600;line-height:1.4}.ink .vw .wmerr{color:var(--rd,#8c3a3a);font-weight:800}.ink .vw .scrl{flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}.ink .vw .wmlist{flex:1;min-height:0;padding-right:4px;overflow-y:auto}[data-ink-size=desktop] .ink .vw .wmlist{grid-template-columns:1fr 1fr;align-items:start;gap:8px;display:grid}.ink .vst .stchap{min-height:72px;margin-bottom:10px}.ink .vst .stchap .wmwhy{font-size:10.5px}.ink .vst .stlist{flex-direction:column;flex:1;gap:6px;min-height:0;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.ink .vst .stent{cursor:pointer;background:#fffaf1;border:2px solid #3d4a46;border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex;box-shadow:0 2px 0 -1px #3d4a4638}.ink .vst .stent.k-woven{background:#fbf5e8;border-width:1.5px}.ink .vst .stent.k-boss{border-color:#8a6a3c}.ink .vst .stent.done{background:#eef5ee;border-color:#5d7f63}.ink .vst .stent.current{border-color:#8a6a3c;box-shadow:0 2px 0 -1px #3d4a4638,0 0 0 3px #f0c45473}.ink .vst .stent.ahead:not(.k-woven){box-shadow:none;background:repeating-linear-gradient(45deg,#78706214 0 6px,#0000 6px 12px),#f6f0e4;border-style:dashed;border-color:#a49a89}.ink .vst .stpip{color:#fffaf1;background:#fffaf1;border:2px solid #a49a89;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:900;line-height:1;display:grid}.ink .vst .stent.done .stpip{background:#5d7f63;border-color:#3f5d45}.ink .vst .stent.current .stpip{color:#3d2a09;background:#d9a431;border-color:#8a6a3c}.ink .vst .sttxt{flex:auto;min-width:0}.ink .vst .stsnip{color:#2f3a37;margin:0;font-size:12px;font-weight:800;line-height:1.3}.ink .vst .stent.k-woven .stsnip{font-style:italic;font-weight:700}.ink .vst .stent.ahead:not(.k-woven) .stsnip{color:#6d6256}.ink .vst .sttask{color:#6d6256;margin:2px 0 0;font-size:10px;font-weight:700}.ink .vst .stdesc{color:#4b4339;margin:6px 0 0;font-size:11px;font-weight:600;line-height:1.5}.ink .vst .stdesc:after{content:"";clear:both;display:block}.ink .vst .stwho{float:left;-o-object-fit:contain;object-fit:contain;width:28px;height:28px;margin:0 6px 2px 0}.ink .vst .sthere{flex:none}.ink .vst .stlock{letter-spacing:.1em;text-transform:uppercase;color:#6d6256;flex:none;margin-top:3px;font-size:9px;font-weight:900}.ink .vst .stfoot{color:#6d6256;text-align:center;margin:10px 0 0;font-size:10px;font-weight:700}.ink .vst .stnext{align-self:center;margin-top:10px}.ink .vst .stback{flex:none;align-self:center;margin-top:10px}.ink .vst .stgate{text-align:center;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;align-items:center;gap:8px;min-height:0;padding:18px 12px;display:flex;overflow-y:auto}.ink .vst .stgate>*{flex:none}.ink .vst .stgatepip{-o-object-fit:contain;object-fit:contain;width:64px;height:64px}.ink .vst .stgatehead{color:#2f3a37;margin:0;font-size:15px;font-weight:900}.ink .vst .stgatebody{color:#4b4339;max-width:34ch;margin:0;font-size:11.5px;font-weight:600;line-height:1.5}.ink .vst .stmeter{align-items:center;gap:5px;margin:4px 0 6px;display:flex}.ink .vst .stmeter i{background:#f6f0e4;border:2px dashed #a49a89;border-radius:5px;width:22px;height:10px}.ink .vst .stmeter i.on{background:#5d7f63;border-style:solid;border-color:#3f5d45}.ink .vst .stmeter b{color:#2f3a37;margin-left:4px;font-size:11px;font-weight:900}.ink .vst .stmiss{flex-direction:column;gap:6px;width:100%;max-width:320px;display:flex}.ink .vst .stmiss .wzitem{text-align:left}.ink .vst .stmissf{flex-direction:column;flex:1;min-width:0;display:flex}.ink .vst .stmissf input{width:100%;height:24px;font:inherit;color:#5f4826;background:0 0;border:0;outline:none;padding:0;font-size:11px;font-weight:800}.ink .vst .stmissf input::placeholder{color:#b3a88f}.ink .vst .stmissf em{color:#3f5d45;padding-bottom:3px;font-size:9.5px;font-weight:700}.ink .vst .stmiss .wzitem.filled{border-color:#3f5d45}.ink .vst .stmiss .wzitem.filled i{color:#eafbe9;background:#5d7f63;border-color:#3f5d45}.ink .vst .stmiss .wzitem.add{cursor:pointer;border-style:dashed}.ink .vst .stmiss .wzitem.add span{color:#8a6a3c}.ink .vst .stmiss .wzitem:focus-within{border-color:#2f8280}.ink .vst .stbuilder{color:#6d6256;text-underline-offset:2px;background:0 0;border:0;padding:2px;font-size:10.5px;font-weight:800;text-decoration:underline}[data-ink-orient=portrait][data-ink-size=phone] .ink .vd{--goalh:33vh}[data-ink-orient=portrait][data-ink-size=phone] .ink .vd.goalsmin{--goalh:158px}[data-ink-orient=portrait][data-ink-size=phone] .ink .vd .body{height:var(--goalh);transition:height .42s cubic-bezier(.34,1.56,.64,1)}[data-ink-orient=portrait][data-ink-size=phone] .ink .vd .hotbar{bottom:calc(var(--goalh,33vh) + 8px);transition:bottom .42s cubic-bezier(.34,1.56,.64,1)}[data-ink-orient=portrait][data-ink-size=phone] .ink .vd .goalscrl{flex:1;min-height:0;max-height:none}.ink .vgoal .lanepick{grid-template-columns:repeat(2,1fr);gap:8px;margin:8px 0 16px;display:grid}.ink .vgoal .lane{aspect-ratio:1;cursor:pointer;background:radial-gradient(120% 80% at 50% 0,#ffffffe6 0%,#fff0 60%),linear-gradient(#fdf5e4,#efe0c4);border:2.5px solid #3d4a46;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex;position:relative;box-shadow:0 3px 0 -1px #3d4a4638,inset 0 0 0 1.5px #ffffff8c}.ink .vgoal .lane.on{background:linear-gradient(#f7d777,#dfa92c);border-color:#8a6a3c;box-shadow:0 3px 0 -1px #3d4a464d,0 0 0 3px #f0c45466}.ink .vgoal .lane:active{transform:translateY(2px);box-shadow:0 1px 0 -1px #3d4a4638}.ink .vgoal .lane:focus-visible{outline:3px solid var(--g,#3d9e9c);outline-offset:2px}.ink .vgoal .laneart{color:#2f3a37;background:linear-gradient(#fff,#e6eeea);border:2px solid #3d4a46;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;box-shadow:inset 0 -2px #3d4a4624}.ink .vgoal .laneart svg{width:26px;height:26px;display:block}.ink .vgoal .lane.on .laneart{color:#4a3208;background:linear-gradient(#fff6dc,#f3d9a0);border-color:#8a6a3c}.ink .vgoal .lanename{text-align:center;color:#2f3a37;font-size:10px;font-weight:900;line-height:1.2}.ink .vgoal .lanetick{color:#3d2a09;font-size:12px;font-weight:900;position:absolute;top:4px;right:8px}.ink .vgoal .wzfields{margin-top:16px}.ink .ve .eqchar{contain:paint}.ink .ve .eqrail{top:64px}.ink .ve .eqplaque{width:60px;padding:8px 4px}.ink .ve .eqplaque .pico{width:28px;height:28px;margin-bottom:4px}.ink .ve .eqplaque em{font-size:7.5px}.ink .ve .eqplaque .pin{width:17px;height:17px;font-size:8.5px}.ink .ve .eqpanel .tab{right:16px}.ink .vpi .pistandin .ink-tagpic{background:#f4efe3;border-color:#8a6a3c}.ink .vpi .pistandin img{padding:4px}.ink .vonb .obpick{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.ink .vonb .obopt{text-align:left;background:#fffaf1;border:2.5px solid #3d4a46;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 8px 8px 24px;display:flex;position:relative;box-shadow:0 3px 0 -1px #3d4a4638}.ink .vonb .obopt.on{background:linear-gradient(#f7d777,#dfa92c);border-color:#8a6a3c}.ink .vonb .obopt.full{box-shadow:none;border-style:dashed;border-color:#a49a89}.ink .vonb .obtick{text-align:center;color:#3d2a09;background:#fffaf1;border:2px solid #3d4a46;border-radius:4px;width:12px;height:12px;font-size:9px;font-weight:900;line-height:9px;position:absolute;top:8px;left:8px}.ink .vonb .obolab{color:#2f3a37;font-size:11px;font-weight:900;line-height:1.2}.ink .vonb .obonote{color:#6d6256;font-size:9px;font-weight:600;line-height:1.3}.ink .vonb .obchars{flex-direction:column;gap:8px;margin:8px 0;display:flex}.ink .vonb .obchar{text-align:left;background:#fffaf1;border:2.5px solid #3d4a46;border-radius:12px;grid-template-columns:64px 1fr;grid-template-areas:"art who""art skills";gap:4px 8px;padding:8px;display:grid;position:relative;box-shadow:0 3px 0 -1px #3d4a4638}.ink .vonb .obchar.on{background:linear-gradient(#fffaf1,#fdf1d4);border-color:#8a6a3c;box-shadow:0 3px 0 -1px #3d4a4638,0 0 0 3px #f0c45473}.ink .vonb .obcart{grid-area:art;justify-content:center;align-self:start;align-items:center;display:flex}.ink .vonb .obcwho{grid-area:who;align-items:baseline;gap:8px;display:flex}.ink .vonb .obcwho b{color:#2f3a37;font-size:13px;font-weight:900}.ink .vonb .obcwho em{color:#6d6256;font-size:9px;font-style:normal;font-weight:700}.ink .vonb .obcskills{flex-direction:column;grid-area:skills;gap:4px;display:flex}.ink .vonb .obcskill{color:#2c5a44;background:#f4efe3;border:1.5px solid #c9b68d;border-radius:8px;grid-template-columns:16px 1fr auto;align-items:center;gap:4px 8px;padding:4px 8px;display:grid}.ink .vonb .obcskill b{color:#2f3a37;font-size:10px;font-weight:900}.ink .vonb .obcskill u{color:#2c5a44;white-space:nowrap;grid-area:1/3;justify-self:end;font-size:9px;font-weight:900;text-decoration:none}.ink .vonb .obcskill i{color:#6d6256;grid-column:2/-1;font-size:9px;font-style:normal;font-weight:600;line-height:1.3}.ink .vonb .obctick{color:#8a6a3c;font-size:13px;font-weight:900;position:absolute;top:4px;right:8px}.ink .obchest{align-items:center;gap:16px;margin:8px 0;display:flex}.ink .obchestart{border:3px solid #3d4a46;border-radius:50%;flex:0 0 88px;width:88px;height:88px;animation:.7s cubic-bezier(.34,1.56,.64,1) both obChestOpen;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 3px #fffaf1,0 0 0 5px #dfa92c}.ink .obchestart img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ink .obchestglow{z-index:1;background:radial-gradient(circle,#ffe9a3e6 0%,#ffe9a300 70%);animation:.9s ease-out both obChestFlash;position:absolute;inset:0}@keyframes obChestOpen{0%{opacity:0;transform:scale(.6)rotate(-8deg)}60%{opacity:1;transform:scale(1.08)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes obChestFlash{0%{opacity:0}35%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ink .obchestart,.ink .obchestglow{animation:none}.ink .obchestglow{opacity:0}}.ink .obawards{flex-direction:column;gap:4px;min-width:0;display:flex}.ink .obaward{background:#f4efe3;border:1.5px solid #c9b68d;border-radius:8px;flex-direction:column;padding:4px 8px;animation:.42s ease-out both obAwardIn;display:flex}.ink .obaward:first-child{animation-delay:.38s}.ink .obaward:nth-child(2){animation-delay:.56s}.ink .obaward:nth-child(3){animation-delay:.74s}.ink .obaward{text-align:left}.ink .obaward b{color:#2f3a37;font-size:11px;font-weight:900}.ink .obaward em{color:#6d6256;font-size:9px;font-style:normal;font-weight:600}@keyframes obAwardIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ink .obaward{animation:none}}.ink .obsign{margin-top:8px}.ink .obsign p{color:#4a443c;margin:0 0 8px;font-size:11px;font-weight:600;line-height:1.5}.ink .obsign p b{color:#2f3a37;font-weight:900}.ink .obsign .obsignlast{color:#6d6256;margin-bottom:0;font-style:italic}.ink .obboss{align-items:center;gap:12px;margin:8px 0;display:flex}.ink .obboss p{color:#3d4a46;flex:1;min-width:0;margin:0;font-size:13px;line-height:1.4}.ink .obboss p b{color:#2f3a37;font-weight:900}.ink .obboss img{-o-object-fit:contain;object-fit:contain;flex:0 0 84px;width:84px;height:84px;transform:scaleX(-1)}.ink .vbook .missrail{z-index:21;padding:0 16px;position:absolute;bottom:12px;left:0;right:0}.ink .vbook .missTab{letter-spacing:1.4px;color:var(--color-on-surface-2,#6d6256);margin:0 0 6px;font-size:8px;font-weight:900;display:block}.ink .vbook .misstrack{scrollbar-width:none;gap:8px;padding:4px 2px 6px;display:flex;overflow-x:auto}.ink .vbook .misstrack::-webkit-scrollbar{display:none}.ink .vbook .miss{background:#fffaf1;border:2.5px solid #dfa92c;border-radius:12px;flex:none;align-items:center;gap:6px;max-width:170px;padding:4px 10px 4px 4px;display:flex;box-shadow:0 2px #a8791a}.ink .vbook .missart{border:2px solid #dfa92c;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex;overflow:hidden}.ink .vbook .missart img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ink .vbook .missname{color:#5f4826;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:900;line-height:1.15;display:-webkit-box;overflow:hidden}.ink .est-stats{flex-wrap:wrap;gap:3px;margin-top:5px;display:flex}.ink .est-stat{background:#e2d5b6;border:1.5px solid #b39a68;border-radius:4px;align-items:baseline;gap:2px;padding:2px 4px 3px;line-height:1;display:flex}.ink .est-stat em{letter-spacing:.08em;color:#8a6a3c;font-size:6px;font-style:normal;font-weight:900}.ink .est-stat b{color:#5f4826;font-size:9px;font-weight:900}.ink .est-stat i{color:#2c7a55;font-size:6.5px;font-style:normal;font-weight:900}.ink .advsheet .eqsheetstats{gap:5px;margin:8px 0 4px}.ink .advsheet .eqsheetstats .est-stat{padding:4px 8px 5px}.ink .advsheet .eqsheetstats .est-stat em{font-size:7.5px}.ink .advsheet .eqsheetstats .est-stat b{font-size:13px}.ink .advsheet .eqclose{z-index:3;position:absolute;top:8px;right:10px}.ink .advsheet .ashead .gico{border-radius:7px;flex:0 0 34px;width:34px;height:34px}.ink .advsheet .ashead .gico img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ink .vb button.popart,.ink .vb button.treward{appearance:none;font:inherit;color:inherit;cursor:pointer;padding:0}.ink .vb button.popart{display:block}.ink .vb button.treward{text-align:left;width:100%;padding:4px 8px}.ink .vb .qend.boss.now{animation:1.8s ease-in-out infinite advBreathe}.ink .questdlg{z-index:46;flex-direction:column;justify-content:flex-end;padding:0 8px 96px;display:flex;position:absolute;inset:0}.ink .questdlg:before{content:"";background:#1c272580;position:absolute;inset:0}.ink .questdlg .scrl{flex:none;width:100%;position:relative}.ink .questdlg .qdclose{z-index:3;position:absolute;top:8px;right:10px}.ink .questdlg .qdwhere{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ink .questdlg .qdpin{background:linear-gradient(#cfe6e2,#dfe9cf);border:2.5px solid #3d4a46;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.ink .questdlg .qdpin img{-o-object-fit:contain;object-fit:contain;width:76%;height:76%;display:block}.ink .questdlg .qdtxt{min-width:0;display:block}.ink .questdlg .qdtxt em{letter-spacing:.12em;color:#8c8579;font-size:7.5px;font-style:normal;font-weight:900;display:block}.ink .questdlg .qdtxt b{color:#2f3a37;font-size:12px;font-weight:900;display:block}.ink .questdlg .qdwho{align-items:center;gap:8px;display:flex}.ink .questdlg .qdart{flex:0 0 52px;justify-content:center;align-items:flex-end;width:52px;height:52px;display:flex}.ink .questdlg .qdart img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.ink .questdlg .qdname{color:#2f3a37;font-size:12.5px;font-weight:900}.ink .questdlg .qdname em{color:#8c8579;font-size:8.5px;font-style:normal;font-weight:800;display:block}.ink .questdlg .qdsay{color:#2f3a37;margin:6px 0 0;font-size:11.5px;font-weight:700;line-height:1.45}.ink .questdlg .qdsay .odata{color:#c2661f;font-weight:900}.ink .questdlg .qdboss{color:#6d2f2f;background:#fbeaea;border:2px solid #c47a7a;border-radius:9px;align-items:center;gap:8px;margin:10px 0 0;padding:6px 8px;font-size:10px;font-weight:800;display:flex}.ink .questdlg .qdboss img{-o-object-fit:contain;object-fit:contain;flex:0 0 30px;width:30px;height:30px;display:block}.ink .questdlg .ctas{margin-top:12px}.ink .rwcard.own{border-style:dashed;border-color:#b39a68}.ink .rwcard.own.on{border-style:solid}.ink .rwcard.own:disabled{opacity:.6}.ink .rwplus{color:#8a6a3c;background:#efe3c6;border:2px dashed #b39a68;border-radius:7px;justify-content:center;align-items:center;width:100%;height:58px;font-size:24px;font-weight:900;line-height:1;display:flex}.ink .bstage-dmg span.miss{letter-spacing:.06em;color:#cfd6d2;text-shadow:0 2px #141a188c;font-size:24px}.ink .vb .treward .trtxt{min-width:0;display:block}.ink .vb .treward .rtitle,.ink .vb .treward .rsub{display:block}.ink .eqboard{background:linear-gradient(#3d4a46,#2b3532);border:2.5px solid #1c2725;border-radius:16px;flex-direction:column;flex:1;min-height:0;padding:14px 10px 10px;display:flex;position:relative;box-shadow:0 5px #1c2725,0 16px 26px -14px #1c2725d9}.ink .eqboard .tab{top:-13px;left:auto;right:16px;transform:rotate(3deg)}.ink .eqtile{background:linear-gradient(#4b5854,#39453f);border:2px solid #1c2725;border-radius:9px;flex-direction:column;align-items:center;gap:3px;width:100%;padding:8px 3px 4px;display:flex;position:relative;box-shadow:inset 0 2px #ffffff12,inset 0 -3px #00000038}.ink .eqtile:active{transform:translateY(1.5px)}.ink .eqtile .gico{background:#f4efe3;border:2px solid #1c2725;border-radius:8px;width:34px;height:34px;padding:2px}.ink .eqtile b{color:#dfe6e2;text-align:center;font-size:7.5px;font-weight:800;line-height:1.15}.ink .eqtile i{letter-spacing:.06em;color:#a2aeaa;background:#26302d;border:1.5px solid #17201e;border-radius:5px;margin-top:auto;padding:1px 8px;font-size:7px;font-style:normal;font-weight:900}.ink .eqtile.worn{border-color:#5f9d7c;box-shadow:inset 0 0 0 1px #5f9d7c80,0 0 0 2px #5f9d7c38}.ink .eqtile.worn i,.ink .nlabel.worn{color:#33401f;background:#f0f5e2;border-color:#5c6b3f}.ink .eqtile.worn:after{content:"✓";color:#0f2b20;background:#9ed4b6;border:2px solid #2c5a44;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:8px;font-weight:900;line-height:1;display:flex;position:absolute;top:-6px;right:-5px}.ink .eqtile.best{border-color:#dfa92c;box-shadow:inset 0 0 0 1px #dfa92c73,0 0 14px -3px #f0c45499}.ink .eqtile.best i{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14}.ink .eqtile.worn.best{border-color:#5f9d7c;box-shadow:inset 0 0 0 1px #5f9d7c80,0 0 0 2px #5f9d7c38}.ink .eqtile.lock{box-shadow:none;background:repeating-linear-gradient(45deg,#333e3a 0 5px,#2b3532 5px 10px);border-style:dashed;border-color:#5a6763}.ink .eqtile.lock .gico{background:#3a4541;border-style:dashed}.ink .eqtile.lock b{color:#7d8a86}.ink .eqbare{z-index:25;--eqhalo:0 1px 0 #fffaf1, 0 -1px 0 #fffaf1, 1px 0 0 #fffaf1, -1px 0 0 #fffaf1, 0 0 6px #fffaf1f2;flex-direction:column;gap:4px;display:flex;position:absolute}.ink .eqbare .ebn{color:#1f2b27;letter-spacing:-.02em;text-shadow:var(--eqhalo);margin:0;font-size:17px;font-weight:900;line-height:1.05}.ink .eqbare .ebr{align-items:center;gap:5px;display:flex}.ink .eqbare .ebk{letter-spacing:.08em;color:#3e4d47;width:21px;text-shadow:var(--eqhalo);font-size:9px;font-weight:900}.ink .eqbare .ebb{background:#1c272533;border:1.5px solid #3e4d47;border-radius:4px;width:66px;height:8px;overflow:hidden;box-shadow:0 0 0 1.5px #fffaf1cc}.ink .eqbare .ebb i{height:100%;display:block}.ink .eqbare .ebb.hp i{background:var(--r,#e8879f)}.ink .eqbare .ebb.pw i{background:var(--g,#6ea983)}.ink .eqbare .ebr b{color:#1f2b27;font-variant-numeric:tabular-nums;text-shadow:var(--eqhalo);font-size:12.5px;font-weight:900}.ink .eqbare .ebs{flex-wrap:wrap;gap:4px 10px;margin-top:8px;display:flex}.ink .eqbare .ebs span{flex-direction:column;align-items:center;line-height:1.05;display:flex}.ink .eqbare .ebs em{letter-spacing:.05em;color:#3e4d47;text-shadow:var(--eqhalo);font-size:8.5px;font-style:normal;font-weight:900}.ink .eqbare .ebs b{color:#1f2b27;text-shadow:var(--eqhalo);font-size:13.5px;font-weight:900}.ink .eqbare .ebs u{color:var(--gd,#2c5a44);text-shadow:var(--eqhalo);font-size:9px;font-weight:900;text-decoration:none}.ink .eqbare .ebnote{color:#3e4d47;text-shadow:var(--eqhalo);margin:6px 0 0;font-size:9.5px;font-weight:800;line-height:1.3}.ink .eqbare .ebnote b{color:var(--rd,#8e4258);font-weight:900}.ink .eqchip{text-align:center;background:linear-gradient(#4b5854,#39453f);border:2.5px solid #1c2725;border-radius:10px;flex:1 1 0;min-width:0;padding:4px 3px 3px;position:relative;box-shadow:0 3px #1c2725}.ink .eqchip:active{transform:translateY(2px);box-shadow:0 1px #1c2725}.ink .eqchip img,.ink .eqchip .ph{-o-object-fit:contain;object-fit:contain;background:#f4efe3;border:2px solid #1c2725;border-radius:6px;width:26px;height:26px;margin:0 auto 2px;padding:1px;display:block}.ink .eqchip .ph{background:0 0;border-style:dashed;border-color:#6a7772}.ink .eqchip em{letter-spacing:.07em;text-transform:uppercase;color:#9fada8;font-size:6px;font-style:normal;font-weight:900;line-height:1;display:block}.ink .eqchip.on{border-color:var(--rd,#8e4258);background:linear-gradient(#5c3a44,#43272f)}.ink .eqchip.on em{color:var(--rl,#f9b8c8)}.ink .eqchip.on:after{content:"";background:var(--r,#e8879f);border-radius:2px;height:3px;position:absolute;bottom:-4px;left:6px;right:6px}.ink .eqchip .pin{z-index:4;color:#3d2a09;background:#dfa92c;border:2px solid #5c3f14;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:7px;font-style:normal;font-weight:900;line-height:1;display:flex;position:absolute;top:-5px;right:-4px}.ink .eqchip.empty em{color:#7d8a86}.ink .eqstrip{text-align:left;background:linear-gradient(#fdf4e0,#f3e5c8);border:2px solid #8a6a3c;border-radius:8px;align-items:center;gap:7px;padding:5px 7px;display:flex;box-shadow:0 3px 0 -1px #59402052}.ink .eqstrip img{-o-object-fit:contain;object-fit:contain;flex:0 0 26px;width:26px;height:26px}.ink .eqstrip>span{flex-direction:column;flex:1;min-width:0;line-height:1.1;display:flex}.ink .eqstrip b{color:#5f4826;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:900;overflow:hidden}.ink .eqstrip em{color:#8a6a3c;font-size:7.5px;font-style:normal;font-weight:700}.ink .eqstrip .dlt{color:var(--gd,#2c5a44);font-variant-numeric:tabular-nums;flex:none;font-size:10px;font-weight:900}.ink .eqstrip .dlt.down{color:#b3461f}.ink .eqstrip.nil{background:#33403c;border-color:#1c2725;justify-content:center;box-shadow:0 3px #1c2725}.ink .eqstrip.nil em{color:#9fada8;text-align:center;font-size:8.5px;font-weight:800}.ink .eqfilt{flex:none;gap:3px;margin:0 0 8px;display:flex}.ink .eqfilt button{letter-spacing:.03em;color:#b8c4bf;background:#2b3532;border:1.5px solid #17201e;border-radius:999px;flex:1;padding:4px 0;font-size:8.5px;font-weight:800}.ink .eqfilt button.on{color:#43202b;background:linear-gradient(var(--rl,#f9b8c8), var(--r,#e8879f));border-color:var(--rd,#8e4258)}.ink .ve .hero{height:206px}.ink .ve .eqchar{contain:none;width:160px;height:176px;top:12px;left:auto;right:4px;overflow:visible;transform:none}.ink .ve .eqchar>:first-child{max-height:none}.ink .ve .eqground{width:156px;height:28px;bottom:6px;left:auto;right:12px;transform:none}.ink .ve .eqbare{width:162px;top:76px;left:10px}.ink .ve .earail{z-index:25;gap:3px;display:flex;position:absolute;top:212px;left:8px;right:8px}.ink .ve .body{gap:0;inset:272px 8px 74px}.ink .ve .eagrid{flex:1;grid-template-columns:repeat(4,1fr);align-content:start;gap:6px;min-height:0;margin:-8px -6px 0;padding:8px 6px 0;display:grid;overflow:visible;-webkit-mask-image:linear-gradient(#000 84%,#0000 100%);mask-image:linear-gradient(#000 84%,#0000 100%)}.ink .ve .eafoot{flex:none;align-items:center;gap:7px;margin-top:8px;display:flex}.ink .ve .eafoot .eqstrip{flex:1;min-width:0}.ink .ve .eafoot .btn{border-radius:11px;flex:none;padding:8px 13px;font-size:10.5px}.ink .ve .eafoot .btn.pri:disabled{opacity:.45;cursor:default;box-shadow:0 4px #3d4a46}.ink .eqboard .gscroll{flex:1;min-height:0}.ink .eqboard .gsec{color:#e6d9b4}.ink .eqboard .gsec span{color:#9fada8}.ink .eqboard .gempty{color:#b8c4bf}.ink .eqboard .ggrid{-webkit-mask-image:none;mask-image:none}.ink .eqboard .gcard{background:linear-gradient(#4b5854,#39453f);border-color:#1c2725;box-shadow:inset 0 2px #ffffff12,inset 0 -3px #00000038}.ink .eqboard .gcard .gname{color:#dfe6e2}.ink .eqboard .gcard .gtag{color:#a2aeaa;background:#26302d;border-color:#17201e}.ink .eqboard .gcard.worn{border-color:#5f9d7c}.ink .eqboard .gcard.worn .gtag{color:#0f2b20;background:#9ed4b6;border-color:#2c5a44}.ink .eqboard .gcard.lock{opacity:1;background:repeating-linear-gradient(45deg,#333e3a 0 5px,#2b3532 5px 10px);border-style:dashed;border-color:#5a6763}.ink .eqboard .gcard.lock .gname{color:#7d8a86}.ink .eqboard .gcard.lock span.gico{background:#3a4541}.ink .eqboard .bosscard{background:linear-gradient(#4b5854,#39453f);border-color:#8a6a3c;box-shadow:inset 0 -2px #00000038}.ink .eqboard .bosscard b{color:#f0e0bb}.ink .eqboard .bosscard em{color:#9fada8}.ink .eqboard .cat{color:#b8c4bf;background:#2b3532;border-color:#17201e}.ink .eqboard .cat.on{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14}.ink .eqboard .gaddbtn{color:#b8c4bf}@keyframes eqWorldIn{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes eqCharIn{0%{opacity:0;transform:translateY(30px)scale(.94)}to{opacity:1;transform:none}}@keyframes eqGroundIn{0%{opacity:0;transform:scaleX(.45)}to{opacity:1;transform:none}}@keyframes eqBareIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes eqChipIn{0%{opacity:0;transform:translateY(10px)scale(.72)}to{opacity:1;transform:none}}@keyframes eqBoardIn{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:none}}@keyframes eqTabIn{0%{opacity:0;transform:rotate(-16deg)translateY(-10px)}to{opacity:1;transform:rotate(3deg)}}@keyframes eqTileIn{0%{opacity:0;transform:translateY(12px)scale(.93)}to{opacity:1;transform:none}}@keyframes eqPriIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.ink .ve.eqin .hero{animation:.46s cubic-bezier(.22,1,.36,1) both eqWorldIn}.ink .ve.eqin .eqchar{animation:.56s cubic-bezier(.34,1.48,.64,1) 90ms both eqCharIn}.ink .ve.eqin .eqground{animation:.42s cubic-bezier(.22,1,.36,1) .13s both eqGroundIn}.ink .ve.eqin .eqbare{animation:.4s cubic-bezier(.22,1,.36,1) .24s both eqBareIn}.ink .ve.eqin .earail .eqchip{animation:.34s cubic-bezier(.34,1.5,.64,1) both eqChipIn;animation-delay:calc(.3s + var(--i,0) * 45ms)}.ink .ve.eqin .body{animation:.48s cubic-bezier(.22,1,.36,1) .18s both eqBoardIn}.ink .ve.eqin .eqboard .tab{animation:.42s cubic-bezier(.34,1.5,.64,1) .42s both eqTabIn}.ink .ve.eqin .eafoot .btn.pri{animation:.36s cubic-bezier(.34,1.6,.64,1) .62s both eqPriIn}.ink .ve .eqtile,.ink .eqboard .gcard{animation:.3s cubic-bezier(.22,1,.36,1) both eqTileIn;animation-delay:calc(var(--i,0) * 26ms)}.ink .ve .eagrid.still .eqtile{animation:none}@media (prefers-reduced-motion:reduce){.ink .ve.eqin .hero,.ink .ve.eqin .eqchar,.ink .ve.eqin .eqground,.ink .ve.eqin .eqbare,.ink .ve.eqin .earail .eqchip,.ink .ve.eqin .body,.ink .ve.eqin .eqboard .tab,.ink .ve.eqin .eafoot .btn.pri,.ink .ve .eqtile,.ink .eqboard .gcard{animation:none}.ink .eqtile:active,.ink .eqchip:active{transform:none}}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare{width:34%;top:30%;left:4%}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebn{font-size:20px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebb{width:108px;height:9px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebk{width:22px;font-size:9px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebr b{font-size:13px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebs{gap:16px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebs em{font-size:9px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebs b{font-size:15px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqbare .ebnote{font-size:11px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .earail{flex-wrap:wrap;gap:8px;width:42%;inset:auto auto 104px 4%}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .earail .eqchip{flex:none;width:64px;padding:8px 4px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .earail .eqchip img,[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .earail .eqchip .ph{width:34px;height:34px;margin-bottom:4px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .earail .eqchip em{font-size:8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .body{inset:96px 2.5% 100px 51%}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eagrid{grid-template-columns:repeat(5,1fr);gap:8px;overflow-y:auto;-webkit-mask-image:none;mask-image:none}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqtile{gap:4px;padding:8px 4px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqtile .gico{border-radius:9px;width:44px;height:44px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqtile b{font-size:9.5px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqtile i{padding:2px 8px;font-size:8px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqfilt button{padding:8px 0;font-size:12px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstrip{gap:16px;padding:8px 16px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstrip img{flex-basis:40px;width:40px;height:40px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstrip b{font-size:13px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstrip em{font-size:10px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eqstrip .dlt{font-size:14px}[data-ink-size=desktop][data-ink-orient=landscape] .ink .ve .eafoot .btn{padding:8px 24px;font-size:13px}[data-ink-size=tablet] .ink .ve .hero{height:268px}[data-ink-size=tablet] .ink .ve .eqchar{width:216px;height:218px;top:27px;right:12px}[data-ink-size=tablet] .ink .ve .eqground{width:208px;height:34px;right:16px}[data-ink-size=tablet] .ink .ve .eqbare{width:240px;top:96px;left:16px}[data-ink-size=tablet] .ink .ve .earail{gap:8px;top:276px}[data-ink-size=tablet] .ink .ve .earail .eqchip{padding:8px 4px}[data-ink-size=tablet] .ink .ve .earail .eqchip img,[data-ink-size=tablet] .ink .ve .earail .eqchip .ph{width:32px;height:32px}[data-ink-size=tablet] .ink .ve .earail .eqchip em{font-size:7.5px}[data-ink-size=tablet] .ink .ve .body{top:348px}[data-ink-size=tablet] .ink .ve .eagrid{grid-template-columns:repeat(5,1fr);gap:8px}.ink .vb .scrl{background:linear-gradient(#fffdf8,#f6f1e6)}.ink .vb .scrl:before,.ink .vb .scrl:after{background:#f1eadb}.ink .vb .nextrow.flat{background:#fbf8f1}.ink .vbook .scrl,.ink .ttsheet .scrl{background:linear-gradient(#fffdf8,#f6f1e6)}.ink .vbook .scrl:before,.ink .vbook .scrl:after,.ink .ttsheet .scrl:before,.ink .ttsheet .scrl:after{background:#f1eadb}.ink .vbook .divider:before,.ink .vbook .divider:after{background:#e2d9c4}.ink .vbook .qline.opens{background:#fffdf8c7}.ink .vbook .pick{background:#fffdf8;box-shadow:0 2px #8b691429}.ink .vbook .pick.lead{background:#f3f7e6;border-color:#7f9a5c;box-shadow:0 2px #607c3e66}.ink .vbook .pick .brass,.ink .vbook .pick .brass.tone-fast{color:#4f6a35;background:#eef4dc;border-color:#7f9a5c}.ink .focus.book{border-color:#7f9a5c;box-shadow:0 5px 0 -1px #607c3e66}.ink .focus.book .nlabel{color:#4f6a35;background:#eef4dc;border-color:#7f9a5c}.ink .vbook .dur,.ink .ttsheet .dur,.ink .ttsheet .ttx,.ink .ttsheet .ttday,.ink .ttsheet .ttcell:not(.people){background:linear-gradient(#fffdf8,#f3eee0)}.ink .vbook .dur.on,.ink .ttsheet .dur.on,.ink .ttsheet .ttday.on{background:linear-gradient(#f6f9ea,#e3ecc9);border-color:#5c3f14;box-shadow:0 0 0 2px #7f9a5c4d}.ink .ttsheet .ttcell:not(.people){border-color:#d9cfb6}.ink .ttsheet .ttcell.mine{color:#4f6a35;background:linear-gradient(#fffdf8,#eef3e0);border-color:#7f9a5c;box-shadow:0 0 0 2px #7f9a5c38}.ink .ttsheet .ttcell.taken{background-color:#f1ece0;border-color:#cfc5ad}.ink .ttsheet .ttcell.on{color:#2f4320;background:linear-gradient(#f6f9ea,#e3ecc9);border-color:#5c3f14;box-shadow:0 2px #5c3f14}.ink .ttsheet .ttcell.on .ttwho b{color:#2f4320}.ink .ttsheet .ttcell.on .ttwho span{color:#4f6a35}.ink .ttsheet .ttcell.on .ttface{box-shadow:0 0 0 2px #e3ecc9}.ink .ttsheet .tttick{color:#e3ecc9}.ink .ttsheet .ctas{border-top-color:#e2d9c4}.ink .vc .igrid,.ink .vc .gempty,.ink .vshopdesk .dsh-deal,.ink .vshopdesk .dsh-panel,.ink .vc .scrl{background:linear-gradient(#fffdf8,#f6f1e6)}.ink .vc .scrl:before,.ink .vc .scrl:after,.ink .vshopdesk .dsh-panel:before,.ink .vshopdesk .dsh-panel:after{background:#f1eadb}.ink .vc .itile{background:#fbf8f1}.ink .vc .ibtn,.ink .vshopdesk .ibtn{color:#2f4320;background:linear-gradient(#f6f9ea,#e3ecc9);border-color:#5c7a3c;box-shadow:0 2px #5c7a3c}.ink .vc .ibtn.claim{color:#1f3f31;background:linear-gradient(#a9dcbf,#6ea983);border-color:#2c5a44;box-shadow:0 2px #2c5a44}.ink .endtab.buy,.ink .vshopdesk .dsh-sign,.ink .vshopdesk .dsh-tab{color:#2f4320;background:linear-gradient(#f6f9ea,#e3ecc9)}.ink .vh .scrl{background:linear-gradient(#fffdf8,#f6f1e6)}.ink .vh .scrl:before,.ink .vh .scrl:after{background:#f1eadb}.ink .vh .lbrow,.ink .vh .cat{background:#fbf8f1}.ink .vh .tab{color:#33401f;background:linear-gradient(#f0f5e2,#dfe9c9);border-color:#5c6b3f;box-shadow:0 2px #5c6b3f}.ink .vh .myrow{background:linear-gradient(#fffdf8,#eef3e0)}.ink .vh .standme{background:#fffdf8}.ink.vfin{z-index:90;overflow:hidden}.ink .finstage{position:absolute;inset:0}.ink .finworld{background:#0029288c;position:absolute;inset:0}.ink .finkill{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ink .finmon{aspect-ratio:1;filter:drop-shadow(0 18px 24px #0000008c);background:50%/contain no-repeat;width:min(62vw,260px);animation:.16s steps(2,end) 3 finShake,.9s cubic-bezier(.3,.7,.4,1) .48s forwards finFall}@keyframes finShake{0%{transform:translate(-5px)}to{transform:translate(5px)}}@keyframes finFall{0%{opacity:1;filter:brightness();transform:translateY(0)scale(1)}30%{filter:brightness(2.6)saturate(0)}to{opacity:0;filter:brightness(3)saturate(0);transform:translateY(26px)scale(.86)}}.ink .finflash{z-index:4;opacity:0;pointer-events:none;background:#fff;animation:.62s ease-out .48s both finFlashOut;position:absolute;inset:0}@keyframes finFlashOut{0%{opacity:0}18%{opacity:.85}to{opacity:0}}.ink .finash{width:0;height:0;position:absolute;top:50%;left:50%}.ink .finash i{opacity:0;background:#e8785c;border-radius:2px;width:7px;height:7px;animation:1.1s ease-out forwards finAsh;position:absolute}@keyframes finAsh{0%{opacity:.95;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--ax), var(--ay)) rotate(220deg)}}.ink .finwrap{z-index:22;max-width:380px;margin:0 auto;animation:.52s cubic-bezier(.22,.9,.3,1) both finPanel;position:absolute;bottom:16px;left:16px;right:16px}@keyframes finPanel{0%{opacity:0;transform:translateY(58px)}to{opacity:1;transform:translateY(0)}}.ink .scrl.fin,.ink :is(.battlemodal,.cheersheet,.chpopup,.ttsheet,.vwrap,.advsheet,.questdlg) .scrl{background:linear-gradient(#fffdf8,#f6f1e6)}.ink .scrl.fin:before,.ink .scrl.fin:after,.ink :is(.battlemodal,.cheersheet,.chpopup,.ttsheet,.vwrap,.advsheet,.questdlg) .scrl:before,.ink :is(.battlemodal,.cheersheet,.chpopup,.ttsheet,.vwrap,.advsheet,.questdlg) .scrl:after{background:#f1eadb}.ink .tab.fin,.ink .tab.sage{color:#33401f;background:linear-gradient(#f0f5e2,#dfe9c9);border-color:#5c6b3f;box-shadow:0 2px #5c6b3f}.ink .finpip{z-index:8;-o-object-fit:contain;object-fit:contain;width:64px;height:64px;position:absolute;top:-46px;right:-8px}.ink .finvault{justify-content:center;align-items:flex-end;height:172px;margin:2px 0 0;display:flex;position:relative}.ink .finvault .qschest{width:136px;height:108px}.ink .finvault .qslid,.ink .finvault .qsbase{background-image:url(/images/adventure-icons/chest_lv2.webp);background-size:136px 108px;width:136px}.ink .finvault .qslid{height:36px}.ink .finvault .qsbase{background-position:0 -36px;height:72px;top:36px}.ink .finvault .qsmouth{background:linear-gradient(#14201c,#22332e 58%,#36524c);height:19px;top:22px;left:26px;right:26px;box-shadow:inset 0 3px #00000080,inset 0 -3px #5cc3bd52}.ink .finvault .qsburst{bottom:30px}.ink .finvault .qsburst:before{background:linear-gradient(#e2f4f200 22%,#e2f4f2eb)}.ink .finvault .qsburst:after{background:radial-gradient(circle,#f0fcfbf2 0%,#e2f4f200 68%)}.ink .finvault .obchestart{z-index:4;opacity:0;flex:none;width:92px;height:92px;animation:none;position:absolute;bottom:72px;left:50%;transform:translate(-50%,70px)scale(.16);box-shadow:0 0 0 3px #f7f4ec,0 0 0 5px #2f8280}.ink .finvault .obchestglow{opacity:0;background:radial-gradient(circle,#e9faf8eb 0%,#e9faf800 70%);animation:none}.ink .fin-prize .finvault .obchestart{animation:.88s cubic-bezier(.3,1.32,.45,1) both finRise}.ink .fin-prize .finvault .obchestglow{animation:.9s ease-out .18s both obChestFlash}@keyframes finRise{0%{opacity:0;transform:translate(-50%,70px)scale(.16)rotate(-10deg)}16%{opacity:1}64%{transform:translate(-50%,-10px)scale(1.1)rotate(4deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(0)}}.ink .finlower{max-height:0;transition:max-height .56s cubic-bezier(.22,.9,.3,1);overflow:hidden}.ink .fin-prize .finlower{max-height:230px}.ink .finname{text-align:center;color:#2f3a37;letter-spacing:-.01em;opacity:0;margin:4px 0 0;font-size:17px;font-weight:900}.ink .fin-prize .finname{animation:.38s ease-out .64s both finIn}@keyframes finIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ink .finledger{flex-direction:column;gap:4px;margin-top:10px;display:flex}.ink .finrow{opacity:0;background:#fbf8f1;border:1.5px solid #cdc7b6;border-radius:8px;align-items:baseline;gap:8px;padding:4px 8px;display:flex}.ink .fin-stats .finrow{animation:.42s ease-out both finRowIn}.ink .fin-stats .finrow:nth-child(2){animation-delay:.18s}.ink .fin-stats .finrow:nth-child(3){animation-delay:.36s}@keyframes finRowIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.ink .finrow em{letter-spacing:.1em;text-transform:uppercase;color:#6d6256;font-size:9px;font-style:normal;font-weight:800}.ink .finrow b{color:#2f3a37;font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:900}.ink .ctas.finctas{margin-top:12px}@media (prefers-reduced-motion:reduce){.ink .finmon,.ink .finflash,.ink .finash i,.ink .finwrap{animation:none}.ink .finmon{opacity:0}.ink .fin-prize .finvault .obchestart{opacity:1;animation:none;transform:translate(-50%)}.ink .fin-prize .finname,.ink .fin-stats .finrow{opacity:1;animation:none}}.ink .focus.book{text-align:left;flex-direction:row;align-items:center;gap:10px;padding:8px 10px}.ink .focus.book .fwhat{flex:1;min-width:0;margin:0;font-size:17px}.ink .focus.book .btn.wide{flex:none;width:auto;padding:6px 22px;font-size:12px}.ink .vbook .picks+.picks{margin-top:8px}.ink .ttile{background:linear-gradient(#fffdf8,#f3eee0);border:2px solid #5c3f14;border-radius:7px;padding:4px 7px;display:inline-block;box-shadow:0 2px #5c3f1440}.ink .vbook .pick.ghostpick .av-ring.gav:after{display:none}.ink .stscene{-webkit-user-select:none;user-select:none;container-type:inline-size}.ink .stscene .stview{background:#2b3a2c bottom/cover no-repeat;overflow:hidden}.ink .stscene .stview:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#140e0466);position:absolute;inset:0}.ink .stscene.screen{background:#1c1a24;position:absolute;inset:0;overflow:hidden}.ink .stscene.screen .stview{position:absolute;inset:0}.ink .stscene.card{cursor:pointer;flex-direction:column;margin-top:8px;display:flex;position:relative}.ink .stscene.card .stview{aspect-ratio:16/10;border:2.5px solid #3d2a09;border-radius:10px;position:relative;box-shadow:0 3px 0 -1px #3d4a464d}.ink .stscene.card .stfig{height:calc(30% * var(--st-scale,1))}.ink .stscene.card .stfig.st-pip{height:13%}.ink .stscene.card .stskip{padding:3px 9px;font-size:10px;top:8px;right:8px}.ink .stscene .stfig{bottom:var(--st-party);height:calc(20% * var(--st-scale,1));z-index:1;transition:filter .35s,transform .35s;position:absolute}.ink .stscene.phone .stfig{height:calc(12% * var(--st-scale,1))}.ink .stscene .stfig img{height:100%;display:block}.ink .stscene .stfig.st-hero{left:24%}.ink .stscene .stfig.st-partner{left:7%}.ink .stscene .stfig.st-foe{right:10%;bottom:var(--st-foe)}.ink .stscene .stfig.st-foe.flip img{transform:scaleX(-1)}.ink .stscene .stfig.st-pip{height:7.5%;bottom:52%;left:4%}.ink .stscene.phone .stfig.st-pip{height:5.5%}.ink .stscene.phone .stfig.st-hero{left:30%}.ink .stscene.phone .stfig.st-partner{left:4%}.ink .stscene.phone .stfig.st-foe{right:4%}.ink .stscene .stfig.dim{filter:brightness(.55)saturate(.6)}.ink .stscene .stfig.talk{filter:drop-shadow(0 0 10px #ffecaabf);transform:translateY(-3%)}.ink .stscene .stfig.hit{animation:.4s stshake}@keyframes stshake{20%{filter:brightness(2);transform:translate(-4%)}40%{transform:translate(4%)}60%{transform:translate(-3%)}80%{transform:translate(2%)}}.ink .stscene .stflash{z-index:3;pointer-events:none;background:radial-gradient(circle at 70% 60%,#ffe28cf2,#ffbe3c59 45%,#0000 75%);animation:.9s ease-out forwards stflash;position:absolute;inset:0}@keyframes stflash{0%{opacity:1}to{opacity:0}}.ink .stscene .sttop{z-index:6;align-items:center;gap:8px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ink .stscene .stskip{z-index:7;color:#3d2a09;background:#fbf1daeb;border:2px solid #3d2a09;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:900;position:absolute;top:14px;right:14px}.ink .stscene .stdlg{z-index:5;cursor:pointer;background:#fffdf8;border:3px solid #3d2a09;border-radius:16px;max-width:900px;min-height:24%;margin:0 auto;padding:clamp(22px,3.8cqw,30px) clamp(14px,2.6cqw,24px) clamp(12px,2cqw,18px) clamp(96px,17cqw,150px);position:absolute;bottom:4%;left:3.5%;right:3.5%;box-shadow:0 4px #2b1d0d,0 16px 30px -12px #0009,inset 0 0 0 3px #f1eadb}.ink .stscene.phone .stdlg{min-height:20%;padding-left:92px}.ink .stscene.card .stdlg{border-width:2.5px;min-height:0;margin:16px 0 0;padding:18px 12px 8px 70px;position:relative;bottom:auto;left:auto;right:auto;box-shadow:0 3px #2b1d0d}.ink .stscene.card .stdlg.right{padding:18px 70px 8px 12px}.ink .stscene.card .stdlg .medal{border-width:2.5px;width:54px;top:-10px;bottom:auto;left:8px}.ink .stscene.card .stdlg.right .medal{left:auto;right:8px}.ink .stscene.card .stdlg .name{border-width:2px;padding:2px 10px 3px;font-size:11px;top:-13px;left:70px}.ink .stscene.card .stdlg.right .name{left:auto;right:70px}.ink .stscene.card .stdlg .txt{min-height:2.6em;font-size:12px}.ink .stscene .stdlg.right{padding-left:clamp(14px,2.6cqw,24px);padding-right:clamp(96px,17cqw,150px)}.ink .stscene.phone .stdlg.right{padding-left:14px;padding-right:92px}.ink .stscene .stdlg .medal{aspect-ratio:1;background:radial-gradient(circle at 50% 65%,#fff6de,#ead7ad);border:3.5px solid #3d2a09;border-radius:50%;place-items:end center;width:clamp(70px,13.5cqw,120px);display:grid;position:absolute;bottom:clamp(12px,2.2cqw,20px);left:clamp(10px,2cqw,18px);overflow:hidden;box-shadow:0 0 0 3px #e2b54a,0 4px 0 3px #5c3f14}.ink .stscene .stdlg.right .medal{left:auto;right:clamp(10px,2cqw,18px)}.ink .stscene .stdlg .medal img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 20%;object-position:50% 20%;width:118%;height:118%;margin-bottom:-12%}.ink .stscene .stdlg .medal img.flip{transform:scaleX(-1)}.ink .stscene .stdlg .medal img.face{-o-object-fit:fill;object-fit:fill;max-width:none;height:auto;margin:0;position:absolute}.ink .stscene .stdlg[data-speaker=pip] .medal{place-items:center}.ink .stscene .stdlg[data-speaker=pip] .medal img{-o-object-position:center;object-position:center;width:84%;height:84%;margin:0}.ink .stscene .stdlg[data-kind=boss] .medal{box-shadow:0 0 0 3px #e25a3a,0 4px 0 3px #5c3f14}.ink .stscene .stdlg .name{letter-spacing:.04em;color:#fdf3de;background:linear-gradient(#3a8f8c,#236462);border:2.5px solid #123f3d;border-radius:8px;padding:4px 16px 5px;font-size:clamp(12px,1.9cqw,15px);font-weight:900;position:absolute;top:-17px;left:clamp(96px,17cqw,150px);box-shadow:0 2.5px #123f3d}.ink .stscene.phone .stdlg .name{left:92px}.ink .stscene .stdlg.right .name{left:auto;right:clamp(96px,17cqw,150px)}.ink .stscene.phone .stdlg.right .name{right:92px}.ink .stscene .stdlg[data-kind=foe] .name,.ink .stscene .stdlg[data-kind=boss] .name{background:linear-gradient(#d0603f,#9a3a20);border-color:#4e170a;box-shadow:0 2.5px #4e170a}.ink .stscene .stdlg[data-kind=mentor] .name{background:linear-gradient(#8a6fd0,#5b4a8a);border-color:#2b2240;box-shadow:0 2.5px #2b2240}.ink .stscene .stdlg[data-kind=narrator] .name{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border-color:#5c3f14;box-shadow:0 2.5px #5c3f14}.ink .stscene .stdlg .txt{color:#2f3a37;min-height:2.9em;margin:0;font-size:clamp(13.5px,2.25cqw,19px);font-weight:600;line-height:1.45}.ink .stscene .stdlg .txt em{color:#b4472a;font-style:normal;font-weight:900}.ink .stscene .stdlg .foot{align-items:center;gap:6px;margin-top:6px;display:flex}.ink .stscene .stdlg .pips{gap:4px;display:flex}.ink .stscene .stdlg .pips i{background:#d8c8a6;border-radius:50%;width:7px;height:7px}.ink .stscene .stdlg .pips i.on{background:#8a6a3c}.ink .stscene .stdlg .next{color:#5c3f14;visibility:hidden;margin-left:auto;font-size:13px;animation:.9s ease-in-out infinite stbob}.ink .stscene .stdlg .next.on{visibility:visible}@keyframes stbob{50%{transform:translateY(3px)}}.ink .stscene .stpanel{z-index:5;text-align:center;background:#fffdf8;border:3px solid #3d2a09;border-radius:16px;flex-direction:column;align-items:stretch;gap:8px;width:min(92%,440px);padding:14px 16px;display:flex;position:absolute;bottom:4%;left:50%;transform:translate(-50%);box-shadow:0 4px #2b1d0d,0 16px 30px -12px #0009,inset 0 0 0 3px #f1eadb}.ink .stscene .stpanel .sttag{letter-spacing:.08em;color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border:2.5px solid #5c3f14;border-radius:8px;align-self:center;margin-top:-26px;padding:3px 12px;font-size:10px;font-weight:900}.ink .stscene .stpanel .stteach{color:#4b4339;margin:0;font-size:12px;font-weight:700;line-height:1.45}.ink .stscene .stpanel .wzitem input{min-width:0;height:26px;font:inherit;color:#5f4826;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:12px;font-weight:800}.ink .stscene .stpanel .wzsug{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.ink .stscene .stpanel .wzsug button{color:#5f4826;background:#fff8e6;border:1.5px solid #cbb89a;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.ink .stscene .stpanel .sttick{text-align:left;cursor:pointer;color:#2f3a37;background:#fff8e6;border:2px dashed #a49a89;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:800;display:flex}.ink .stscene .stpanel .sttick i{color:#fff;background:#fff;border:2.5px solid #8a6a3c;border-radius:6px;flex:0 0 22px;place-items:center;height:22px;font-style:normal;font-weight:900;display:grid}.ink .stscene .stpanel .sttick.on{background:#eef5ee;border-style:solid;border-color:#3f5d45}.ink .stscene .stpanel .sttick.on i{background:#5d7f63;border-color:#3f5d45}.ink .stscene .stclock{font-variant-numeric:tabular-nums;color:#2f3a37;background:#fbf1da;border:2.5px solid #3d2a09;border-radius:10px;padding:4px 14px;font-size:16px;font-weight:900;box-shadow:0 3px #2b1d0d}.ink .stscene .stclock.low{background:#f6d9cf}.ink .stscene .ststep{white-space:nowrap;letter-spacing:.06em;color:#3d2a09;background:#fbf1dae6;border:2px solid #3d2a09;border-radius:10px;padding:4px 10px;font-size:10px;font-weight:900}.ink .vst .stchap{text-align:left;width:100%;font:inherit;cursor:pointer}.ink .vst .wminfo>span{display:block}.ink .vst .stchapbtn{align-self:flex-start}.ink .vst .stchaps{flex-direction:column;gap:8px;display:flex}.ink .vst .stchaps .wmrow[role=button]{cursor:pointer}.ink .vst .stacts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ink .vst .stacts .btn{font-size:11px}.ink .vst .stent.stadd{cursor:pointer;background:#fbf5e8;border-style:dashed;border-color:#a49a89}.ink .vst .stent.stadd .stpip{color:#8a6a3c;background:#f4ecd8;border-color:#8a6a3c}.ink .vst .stent.stadd .stsnip{color:#8a6a3c}.ink .vst .stent.stadd.open{cursor:default;border-style:solid;border-color:#2f8280}.ink .vst.stplaying .stchap,.ink .vst.stplaying .stback{display:none}.ink .vst.stplaying .scrl{flex:none}.ink .vst .stplay{flex-direction:column;display:flex;container-type:inline-size}.ink .vst .stplayt{color:#2f3a37;white-space:nowrap;text-overflow:ellipsis;background:#fbf1daf0;border:2px solid #3d2a09;border-radius:8px;align-self:flex-start;max-width:100%;margin:0 0 6px;padding:3px 10px 4px;font-size:11px;font-style:italic;font-weight:800;line-height:1.3;overflow:hidden;box-shadow:0 2px #3d2a09}.ink .vst .stplay .stscene.card{flex-direction:column;width:100%;margin:0;display:flex}.ink .vst .stplay .stscene.card .stview{aspect-ratio:16/10;width:100%;position:relative}.ink .vst .stplay .stscene.card .stfig{height:calc(30% * var(--st-scale,1))}.ink .vst .stplay .stscene.card .stfig.st-pip{height:13%}.ink .vst .stplay .stscene.card .stdlg{max-width:none;margin:16px 0 0;padding:18px 12px 8px 66px;position:relative}.ink .vst .stplay .stscene.card .stdlg.right{padding:18px 66px 8px 12px}.ink .vst .stplay .stscene.card .stdlg .medal{width:50px}.ink .vst .stplay .stscene.card .stdlg .name{left:66px}.ink .vst .stplay .stscene.card .stdlg.right .name{left:auto;right:66px}.ink .vst .stplay .stscene.card .stdlg .txt{font-size:13.5px;line-height:1.4}@container (width>=640px){.ink .vst .stplay .stscene.card .stview{width:min(100%,720px);margin:0 auto}.ink .vst .stplay .stscene.card .stdlg{width:min(100%,720px);margin:16px auto 0}.ink .vst .stplay .stscene.card .stdlg .txt{font-size:14px}}.ink .screen.vpromo{overscroll-behavior-y:contain;scroll-behavior:smooth;scrollbar-width:none;background:var(--paper);display:block;overflow:hidden auto}.ink .screen.vpromo::-webkit-scrollbar{display:none}[data-ink-orient=landscape] .ink .screen.vpromo{width:auto;box-shadow:none;left:0;right:0}.ink .vpromo .pmpage{min-height:100%;position:relative}.ink .vpromo .pmpage>.a-grainlay{opacity:.08}.ink .vpromo .pmrise{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.ink .vpromo .pmrise.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ink .vpromo .pmrise{opacity:1;transition:none;transform:none}.ink .screen.vpromo{scroll-behavior:auto}}.ink .vpromo .pmh2{text-align:center;text-wrap:balance;letter-spacing:-.015em;color:#2f3a37;margin:0 0 8px;font-size:21px;font-weight:900;line-height:1.12}.ink .vpromo .pmbody{color:#5d574f;text-wrap:pretty;margin:0;font-size:11.5px;font-weight:600;line-height:1.5}.ink .vpromo .pmcenter{text-align:center}.ink .vpromo .divider{margin-bottom:8px;font-size:9px}[data-ink-orient=landscape] .ink .vpromo .pmh2{font-size:30px}[data-ink-orient=landscape] .ink .vpromo .pmbody{font-size:13px}[data-ink-orient=landscape] .ink .vpromo .divider{font-size:10px}.ink .vpromo .pmsec{max-width:1040px;margin:0 auto;padding:48px 16px 16px;position:relative}[data-ink-orient=landscape] .ink .vpromo .pmsec{padding:88px 40px 24px}.ink .vpromo .pmtitle{min-height:calc(var(--ink-h,740px) - 32px);background:linear-gradient(#e2994b, #e7a049 150px, var(--paper) 151px);flex-direction:column;padding:16px 16px 24px;display:flex;position:relative;overflow:hidden}.ink .vpromo .pmart{position:absolute;inset:150px 0}.ink .vpromo .pmart img{-o-object-fit:cover;object-fit:cover;-o-object-position:36% 58%;object-position:36% 58%;width:100%;height:100%;display:block}.ink .vpromo .pmart:before,.ink .vpromo .pmart:after{content:"";pointer-events:none;position:absolute;left:0;right:0}.ink .vpromo .pmart:before{background:linear-gradient(#e7a049,#e7a04900);height:64px;top:0}.ink .vpromo .pmart:after{background:linear-gradient(#fcf5ed00, var(--paper));height:72px;bottom:0}.ink .vpromo .pmtop{z-index:2;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:relative}.ink .vpromo .pmmark{width:136px;height:auto;margin:-16px 0 -16px -16px;display:block}.ink .vpromo .pmfree{letter-spacing:.1em;color:#2f3a37;background:#fffaf1f0;border:2px solid #3d4a46;border-radius:6px;flex:none;margin-top:4px;padding:4px 8px;font-size:8px;font-weight:900;box-shadow:0 2px #3d4a46}.ink .vpromo .pmh1{z-index:2;letter-spacing:-.02em;color:#2f3a37;text-shadow:0 2px #fcf5ed,2px 0 #fcf5ed,-2px 0 #fcf5ed,0 -2px #fcf5ed,1.5px 1.5px #fcf5ed,-1.5px 1.5px #fcf5ed,1.5px -1.5px #fcf5ed,-1.5px -1.5px #fcf5ed,0 5px #5940204d;max-width:300px;margin:8px 0 0;font-size:29px;font-weight:900;line-height:1.02;position:relative}.ink .vpromo .pmh1 em{color:#2f8280;font-style:normal;display:block}.ink .vpromo .pmjoin{z-index:3;margin-top:auto;position:relative}.ink .vpromo .pmjoin .scrl{padding:24px 16px 16px}.ink .vpromo .critter{width:58px;height:58px;top:-46px;right:4px}.ink .vpromo .pmlead{color:#4d4740;margin:0 0 8px;font-size:11px;font-weight:700;line-height:1.45}.ink .vpromo .pmfine{color:#8c8579;margin:8px 0 0;font-size:9px;font-weight:700}[data-ink-orient=landscape] .ink .vpromo .pmtitle{min-height:var(--ink-h,740px);background:#e7a049;padding:32px 40px 40px}[data-ink-orient=landscape] .ink .vpromo .pmart{top:0;bottom:0}[data-ink-orient=landscape] .ink .vpromo .pmart img{-o-object-position:50% 45%;object-position:50% 45%}[data-ink-orient=landscape] .ink .vpromo .pmart:before{background:radial-gradient(70% 62% at 0 0,#fcf5ed9e,#fcf5ed00 70%);height:auto;inset:0}[data-ink-orient=landscape] .ink .vpromo .pmart:after{height:96px}[data-ink-orient=landscape] .ink .vpromo .pmmark{width:210px;margin:-24px 0 -24px -24px}[data-ink-orient=landscape] .ink .vpromo .pmfree{padding:4px 16px;font-size:9.5px}[data-ink-orient=landscape] .ink .vpromo .pmh1{max-width:560px;font-size:48px}[data-ink-orient=landscape] .ink .vpromo .pmjoin{width:392px;margin:0;position:absolute;bottom:56px;right:40px}[data-ink-orient=landscape] .ink .vpromo .pmlead{font-size:12px}.ink .vpromo .pmform{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;display:flex}.ink .vpromo .pmform .wzinput{cursor:text;flex:180px;min-width:0;padding:0 8px}.ink .vpromo .wzinput input{width:100%;min-width:0;height:36px;font:inherit;color:#2f3a37;background:0 0;border:0;outline:0;font-size:12px;font-weight:800}.ink .vpromo .wzinput input::placeholder{color:#a8a196;font-weight:700}.ink .vpromo .wzinput input:focus-visible{outline:none}.ink .vpromo .wzinput:focus-within{border-color:#2f8280;box-shadow:0 0 0 2.5px #2f828033}.ink .vpromo .wzinput:has(input[aria-invalid=true]){border-color:#c94f34}.ink .vpromo .pmform .btn.pri{flex:none;min-height:40px;margin-left:auto;padding:8px 16px;font-size:12px}.ink .vpromo .pmform .btn.pri:disabled{opacity:.6;cursor:default}.ink .vpromo .pmerr{color:#a2341f;flex:1 0 100%;align-items:center;gap:4px;margin:0;font-size:10px;font-weight:800;display:flex}.ink .vpromo .pmerr i{color:#fff;background:#c94f34;border:1.5px solid #7d2f19;border-radius:50%;flex:0 0 14px;justify-content:center;align-items:center;height:14px;font-size:9px;font-style:normal;font-weight:900;display:flex}.ink .vpromo .pmdone{text-align:left;border:2.5px solid var(--gd);background:linear-gradient(#eaf5ec,#d6ebdc);border-radius:10px;align-items:center;gap:8px;margin:8px 0 0;padding:8px 16px 8px 8px;display:flex}.ink .vpromo .pmdone i{color:#eafbe9;background:var(--g);border:2px solid var(--gd);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;font-size:13px;font-style:normal;font-weight:900;display:flex}.ink .vpromo .pmdone b{color:var(--gd);font-size:12px;font-weight:900;display:block}.ink .vpromo .pmdone em{color:#4f5e57;font-size:10px;font-style:normal;font-weight:700;display:block}.ink .vpromo .pmroad{flex-direction:column;gap:32px;margin:24px 0 0;padding:0;list-style:none;display:flex;position:relative}.ink .vpromo .pmroad:before{content:"";border-left:3px dashed #cdb88c;position:absolute;top:16px;bottom:40px;left:16px}.ink .vpromo .pmstop>.pmrise{padding-left:48px;position:relative}.ink .vpromo .pmnum{color:#3d2a09;background:linear-gradient(#f7d777,#dfa92c);border:2.5px solid #5c3f14;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:15px;font-weight:900;display:flex;position:absolute;top:0;left:0;box-shadow:0 3px #5c3f14}.ink .vpromo .pmstop b{color:#2f3a37;font-size:14px;font-weight:900;display:block}.ink .vpromo .pmstop p{color:#5d574f;margin:4px 0 0;font-size:11px;font-weight:600;line-height:1.45}.ink .vpromo .pmvig{background:linear-gradient(#dcebe3 0%,#e8efdd 58%,#a9cda9 59%,#8fbf96 100%);border:2.5px solid #8a6a3c;border-radius:6px 16px 6px 14px;flex-direction:column;justify-content:center;height:104px;margin:0 0 8px;padding:8px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 0 -1px #5940204d}.ink .vpromo .pmvig.v1{background:linear-gradient(#fdf4e0,#f3e5c8)}.ink .vpromo .pmvig .durrow{margin:0 0 8px}.ink .vpromo .pmslots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ink .vpromo .slot.pmwait{border-color:#2f8280;box-shadow:0 0 0 2px #2f828047,inset 0 -2px #8a6a3c2e}.ink .vpromo .pmpair{justify-content:center;align-items:flex-end;gap:8px;height:100%;display:flex}.ink .vpromo .pmpair img{filter:drop-shadow(0 4px 2px #2646324d);width:auto;height:82px}.ink .vpromo .pmfoe{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.ink .vpromo .pmfoe img{filter:drop-shadow(0 4px 2px #2646324d);width:auto;height:58px}.ink .vpromo .pmplate{text-align:center;background:#f2e7d6;border:2px solid #002928;border-radius:9px;width:96px;margin:0 0 4px;padding:2px 8px 4px;display:block;box-shadow:0 2px #00292859}.ink .vpromo .pmplate .hpname{font-size:7.5px;display:block}.ink .vpromo .pmplate .hpbar{display:block}.ink .vpromo .pmdmg{z-index:3;white-space:nowrap;color:#e8694a;text-shadow:-2px 0 #002928,2px 0 #002928,0 -2px #002928,0 2px #002928,-2px -2px #002928,2px -2px #002928,-2px 2px #002928,2px 2px #002928;font-size:19px;font-weight:900;position:absolute;transform:rotate(-7deg)}.ink .vpromo .pmfoe .pmdmg{top:34px;right:12%}[data-ink-orient=landscape] .ink .vpromo .pmroad{flex-direction:row;gap:40px;margin-top:40px}[data-ink-orient=landscape] .ink .vpromo .pmroad:before{border-top:3px dashed #cdb88c;border-left:0;inset:16px 18px auto}[data-ink-orient=landscape] .ink .vpromo .pmstop{flex:1 1 0;min-width:0}[data-ink-orient=landscape] .ink .vpromo .pmstop>.pmrise{padding:56px 0 0}[data-ink-orient=landscape] .ink .vpromo .pmvig{height:144px}[data-ink-orient=landscape] .ink .vpromo .pmpair img{height:118px}[data-ink-orient=landscape] .ink .vpromo .pmfoe img{height:84px}[data-ink-orient=landscape] .ink .vpromo .pmstop b{font-size:16px}[data-ink-orient=landscape] .ink .vpromo .pmstop p{font-size:12px}.ink .vpromo .pmfight{margin-top:56px;position:relative}.ink .vpromo .pmarena{background:#8fbf96 url(/images/backgrounds/vale_battle_village_desktop.jpg) 50% 70%/cover no-repeat;height:300px;position:relative;overflow:hidden}.ink .vpromo .pmarena:before,.ink .vpromo .pmarena:after{content:"";z-index:1;pointer-events:none;position:absolute;left:0;right:0}.ink .vpromo .pmarena:before{background:linear-gradient(var(--paper), #fcf5ed00);height:48px;top:0}.ink .vpromo .pmarena:after{background:linear-gradient(#fcf5ed00, var(--paper));height:64px;bottom:0}.ink .vpromo .pmheroes{z-index:2;align-items:flex-end;gap:0;display:flex;position:absolute;bottom:64px;left:4%}.ink .vpromo .pmheroes img{filter:drop-shadow(0 6px 3px #14231959);width:auto;height:100px}.ink .vpromo .pmheroes img+img{margin-left:-12px}.ink .vpromo .pmboss{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:60px;right:4%}.ink .vpromo .pmboss img{filter:drop-shadow(0 6px 3px #14231959);width:auto;height:104px}.ink .vpromo .pmboss .pmplate{width:118px}.ink .vpromo .pmboss .pmdmg{font-size:23px;top:56px;left:-30px}.ink .vpromo .pmfightcard{z-index:3;margin:-56px 16px 0;position:relative}.ink .vpromo .pmfightcard .scrl{padding:24px 16px 16px}.ink .vpromo .pmfightcard .pmh2{text-align:left}[data-ink-orient=landscape] .ink .vpromo .pmfight{margin-top:72px}[data-ink-orient=landscape] .ink .vpromo .pmarena{background-position:50% 62%;height:480px}[data-ink-orient=landscape] .ink .vpromo .pmheroes{bottom:96px;left:42%}[data-ink-orient=landscape] .ink .vpromo .pmheroes img{height:160px}[data-ink-orient=landscape] .ink .vpromo .pmboss{bottom:92px;right:9%}[data-ink-orient=landscape] .ink .vpromo .pmboss img{height:176px}[data-ink-orient=landscape] .ink .vpromo .pmboss .pmplate{width:150px}[data-ink-orient=landscape] .ink .vpromo .pmboss .pmplate .hpname{font-size:9px}[data-ink-orient=landscape] .ink .vpromo .pmboss .pmdmg{font-size:32px;top:96px;left:-48px}[data-ink-orient=landscape] .ink .vpromo .pmfightcard{width:380px;margin:0;position:absolute;bottom:40px;left:max(40px,50% - 480px)}.ink .vpromo .pmduo,.ink .vpromo .pmgrow{flex-direction:column;gap:32px;display:flex}.ink .vpromo .pmduocopy .pmbody,.ink .vpromo .pmgrowcopy .pmbody{text-align:center}[data-ink-orient=landscape] .ink .vpromo .pmduo,[data-ink-orient=landscape] .ink .vpromo .pmgrow{flex-direction:row;align-items:center;gap:64px}[data-ink-orient=landscape] .ink .vpromo .pmgrow{flex-direction:row-reverse}[data-ink-orient=landscape] .ink .vpromo .pmduo>*,[data-ink-orient=landscape] .ink .vpromo .pmgrow>*{flex:1 1 0;min-width:0}[data-ink-orient=landscape] .ink .vpromo .pmduocopy .pmh2,[data-ink-orient=landscape] .ink .vpromo .pmgrowcopy .pmh2,[data-ink-orient=landscape] .ink .vpromo .pmduocopy .pmbody,[data-ink-orient=landscape] .ink .vpromo .pmgrowcopy .pmbody{text-align:left}.ink .vpromo .pmchat{flex-direction:column;gap:16px;width:100%;max-width:340px;margin:0 auto;display:flex}.ink .vpromo .pmmsg{align-items:flex-end;gap:8px;display:flex}.ink .vpromo .pmmsg.me{justify-content:flex-end}.ink .vpromo .pmmsg .bub{max-width:230px;margin-bottom:16px;position:relative;bottom:auto;right:auto}.ink .vpromo .pmmsg .bub p{font-size:11.5px}.ink .vpromo .pmmsg .bub b{letter-spacing:.08em;text-transform:uppercase;color:#2f8280;margin-bottom:2px;font-size:8.5px;display:block}.ink .vpromo .pmmsg.me .bub{background:#f5ecdd}.ink .vpromo .pmmsg.me .bub b{color:#6b6560}.ink .vpromo .pmmsg .btail{left:12px;right:auto}.ink .vpromo .pmmsg.me .btail{left:auto;right:12px}.ink .vpromo .pmface{background:linear-gradient(#f6e5c4,#ecd7ae);border:2.5px solid #2f8280;border-radius:50%;flex:0 0 38px;height:38px;position:relative;overflow:hidden;box-shadow:0 2px #0029284d}.ink .vpromo .pmmsg.me .pmface{border-color:#3d4a46}.ink .vpromo .pmface img{width:160%;max-width:none;position:absolute;top:1px;left:50%;transform:translate(-50%)}.ink .vpromo .pmsheet{width:100%;max-width:340px;margin:0 auto}.ink .vpromo .pmsheet .scrl{padding:24px 16px 16px}.ink .vpromo .pmstats{flex-direction:column;gap:8px;margin:16px 0 0;display:flex}.ink .vpromo .pmstats .stk{width:66px}.ink .vpromo .pmloot{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0 0;display:grid}.ink .vpromo .pmgear{background:linear-gradient(#fbf1da,#f0e2c0);border:2px solid #8a6a3c;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 4px;display:flex;box-shadow:inset 0 -2px #8a6a3c2e}.ink .vpromo .pmgear img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.ink .vpromo .pmgear em{text-align:center;color:#6b5128;font-size:7.5px;font-style:normal;font-weight:900;line-height:1.1}[data-ink-orient=landscape] .ink .vpromo .pmchat,[data-ink-orient=landscape] .ink .vpromo .pmsheet{max-width:400px}.ink .vpromo .pmmons{grid-template-columns:repeat(3,1fr);gap:24px 8px;margin:32px 0 0;display:grid}.ink .vpromo .pmmon{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.ink .vpromo .pmmon:before{content:"";z-index:-1;background:#3c2d1429;border-radius:50%;height:14px;position:absolute;top:64px;left:18%;right:18%}.ink .vpromo .pmmon img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;width:100%;height:76px}.ink .vpromo .pmmon b{white-space:nowrap;color:#3d2a09;background:linear-gradient(#fdf4e0,#f3e5c8);border:2px solid #8a6a3c;border-radius:5px;margin-top:8px;padding:3px 8px 4px;font-size:9px;font-weight:900;box-shadow:0 2px #59402059}.ink .vpromo .pmmon em{color:#8c8579;margin-top:4px;font-size:9.5px;font-style:normal;font-weight:700;line-height:1.3}[data-ink-orient=landscape] .ink .vpromo .pmmons{grid-template-columns:repeat(6,1fr);gap:16px;margin-top:48px}[data-ink-orient=landscape] .ink .vpromo .pmmon:before{top:100px}[data-ink-orient=landscape] .ink .vpromo .pmmon img{height:112px}[data-ink-orient=landscape] .ink .vpromo .pmmon b{font-size:10.5px}[data-ink-orient=landscape] .ink .vpromo .pmmon em{font-size:11px}.ink .vpromo .pmend{padding-bottom:32px}.ink .vpromo .pmend .scrl{max-width:460px;margin:0 auto;padding:24px 16px 16px}.ink .vpromo .pmend .pmform .btn.pri{margin:0 auto}.ink .vpromo .pmfoot{flex-direction:column;align-items:center;gap:0;margin-top:40px;display:flex}.ink .vpromo .pmfoot img{width:128px;height:auto;display:block}.ink .vpromo .pmfoot span{letter-spacing:.04em;color:#8c8579;font-size:10px;font-weight:800}[data-ink-orient=landscape] .ink .vpromo .pmend{padding-bottom:48px}.ink .vpromo .pmfine a,.ink .vpromo .pmlegal a{color:#2f8280;text-underline-offset:2px;font-weight:900;text-decoration:underline}.ink .vpromo .pmlegal{color:#8c8579;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin:16px 0 0;font-size:10px;font-weight:800;display:flex}[data-ink-orient=landscape] .ink .vpromo .pmlegal{font-size:11px}.ink .vlegal .lgwrap{max-width:720px;padding-top:16px;padding-bottom:48px}[data-ink-orient=landscape] .ink .vlegal .lgwrap{padding-top:32px}.ink .vlegal .lgtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 16px;display:flex}.ink .vlegal .lgtop .pmmark{width:120px;margin:-12px 0 -12px -12px}.ink .vlegal .lgtop .cats{flex:0 224px;margin:0}.ink .vlegal .lgtop .cat{padding:4px 8px;text-decoration:none}[data-ink-orient=landscape] .ink .vlegal .lgtop .pmmark{width:160px;margin:-16px 0 -16px -16px}[data-ink-orient=landscape] .ink .vlegal .lgtop .cats{flex-basis:280px}[data-ink-orient=landscape] .ink .vlegal .lgtop .cat{font-size:11px}.ink .vlegal .lgdraft{background:repeating-linear-gradient(135deg,#f4ecd8 0 8px,#ebe0c6 8px 16px);border:2.5px dashed #8a6a3c;border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 24px;padding:8px 16px 8px 8px;display:flex}.ink .vlegal .lgdraft b{letter-spacing:.12em;color:#3d2a09;background:#fdf4e0;border:2px solid #8a6a3c;border-radius:5px;flex:none;padding:3px 8px 4px;font-size:9px;font-weight:900}.ink .vlegal .lgdraft span{color:#4d4740;font-size:11px;font-weight:700;line-height:1.45}.ink .vlegal .lgdraft em,.ink .vlegal .lgdraft i{color:#2f3a37;font-style:normal;font-weight:900}.ink .vlegal .lgdoc{padding:32px 16px 16px}.ink .vlegal .lgdoc h1{letter-spacing:-.015em;color:#2f3a37;margin:0 0 16px;font-size:22px;font-weight:900}.ink .vlegal .lgdoc section+section{border-top:2px solid #e4d3ad;margin-top:16px;padding-top:16px}.ink .vlegal .lgdoc h2{color:#7a5c31;margin:0 0 8px;font-size:13px;font-weight:900}.ink .vlegal .lgdoc p,.ink .vlegal .lgdoc li{color:#4d4740;font-size:11px;font-weight:600;line-height:1.55}.ink .vlegal .lgdoc p{margin:0 0 8px}.ink .vlegal .lgdoc p:last-child,.ink .vlegal .lgdoc ul:last-child{margin-bottom:0}.ink .vlegal .lgdoc ul{margin:0 0 8px;padding-left:16px;list-style:outside}.ink .vlegal .lgdoc li::marker{color:#b3945f}.ink .vlegal .lgdoc li+li{margin-top:4px}.ink .vlegal .lgdoc li b{color:#2f3a37;font-weight:900}.ink .vlegal .lgtbd{color:#5f4826;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:repeating-linear-gradient(135deg,#f4ecd8 0 4px,#ebe0c6 4px 8px);border:1.5px dashed #b3945f;border-radius:4px;padding:0 4px 1px;font-size:10.5px;font-weight:800;display:inline}.ink .vlegal .lgtbd b{white-space:nowrap;letter-spacing:.1em;color:#a2341f;margin-right:4px;font-size:7.5px;font-weight:900}[data-ink-orient=landscape] .ink .vlegal .lgdraft span{font-size:12px}[data-ink-orient=landscape] .ink .vlegal .lgdoc{padding:40px 32px 24px}[data-ink-orient=landscape] .ink .vlegal .lgdoc h1{font-size:30px}[data-ink-orient=landscape] .ink .vlegal .lgdoc h2{font-size:15px}[data-ink-orient=landscape] .ink .vlegal .lgdoc p,[data-ink-orient=landscape] .ink .vlegal .lgdoc li{font-size:12.5px}[data-ink-orient=landscape] .ink .vlegal .lgtbd{font-size:12px}[data-ink-orient=landscape] .ink .vlegal .lgtbd b{font-size:8.5px}.ink .vlegal .pmfoot .btn.sec{text-decoration:none}
