/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--g-sweep:0deg}*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-text-face),system-ui,"Segoe UI",sans-serif;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-tight:1.25;--radius-xs:var(--ts-radius-xs);--radius-sm:var(--ts-radius-sm);--radius-md:var(--ts-radius-md);--radius-lg:var(--ts-radius-lg);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-text-face),system-ui,"Segoe UI",sans-serif;--default-mono-font-family:var(--font-mono);--shadow-raised:0 1px 2px #1014180d,0 10px 30px -14px #10141824;--ease-standard:cubic-bezier(.2,0,0,1);--ease-emphasized:cubic-bezier(.32,0,.05,1);--text-micro:.6875rem;--text-micro--line-height:1rem;--text-small:.8125rem;--text-small--line-height:1.25rem;--text-body:.9375rem;--text-body--line-height:1.5rem;--text-lead:1.125rem;--text-lead--line-height:1.7rem;--text-title:1.1875rem;--text-title--line-height:1.55rem;--text-heading:1.5rem;--text-heading--line-height:1.9rem;--text-display:clamp(2rem,1.5rem + 2.2vw,2.875rem);--text-display--line-height:1.1;--text-figure:clamp(2.75rem,2rem + 3.6vw,4.75rem);--text-figure--line-height:1;--container-measure:66ch;--container-page:76rem;--animate-rise:ts-rise var(--ts-duration-reveal) var(--ease-emphasized) both;--animate-page:ts-page var(--ts-duration-slow) var(--ease-emphasized) both;--animate-pop:ts-pop var(--ts-duration-base) var(--ease-emphasized) both;--font-display:var(--font-display-face),Georgia,"Times New Roman",serif;--font-numeric:var(--font-numeric-face,var(--font-text-face)),system-ui,sans-serif}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--ts-paper);color:var(--ts-ink);font-family:var(--font-text-face),system-ui,"Segoe UI",sans-serif;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;font-optical-sizing:auto;color-scheme:light;font-size:100%}html[data-theme=dark]{color-scheme:dark}body{min-height:100dvh;font-size:var(--text-body);line-height:var(--text-body--line-height);transition:background-color var(--ts-duration-base) var(--ease-standard),color var(--ts-duration-base) var(--ease-standard)}h1,h2,h3{font-family:var(--font-display-face),Georgia,"Times New Roman",serif;letter-spacing:-.012em;text-wrap:balance;font-weight:500}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--ts-focus);outline-offset:2px;border-radius:var(--ts-radius-xs)}::selection{background-color:var(--ts-accent);color:var(--ts-accent-ink)}button,input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse}hr{border-color:var(--ts-rule)}}@layer components{.pressable{transition:transform var(--ts-duration-fast) var(--ease-standard),background-color var(--ts-duration-fast) var(--ease-standard),color var(--ts-duration-fast) var(--ease-standard),filter var(--ts-duration-fast) var(--ease-standard)}.pressable:active:not(:disabled){transform:scale(.98)}.g-win{position:relative}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!invisible{visibility:hidden!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[3px\]{inset:3px}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-15{top:calc(var(--spacing) * 15)}.top-16{top:calc(var(--spacing) * 16)}.top-24{top:calc(var(--spacing) * 24)}.top-\[7\.6rem\]{top:7.6rem}.top-\[22\%\]{top:22%}.top-\[30\%\]{top:30%}.top-\[calc\(50\%\+5\.5rem\)\]{top:calc(50% + 5.5rem)}.top-\[calc\(var\(--g-status-bottom\,6\.4rem\)_\+_0\.4rem\)\]{top:calc(var(--g-status-bottom,6.4rem) + .4rem)}.top-\[calc\(var\(--g-status-bottom\,7\.2rem\)_\+_0\.4rem\)\]{top:calc(var(--g-status-bottom,7.2rem) + .4rem)}.top-\[var\(--g-win-top\,auto\)\]{top:var(--g-win-top,auto)}.top-full{top:100%}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-full{right:100%}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[1\.85rem\]{bottom:1.85rem}.bottom-\[9\.5rem\]{bottom:9.5rem}.bottom-\[10rem\]{bottom:10rem}.bottom-\[12\.5rem\]{bottom:12.5rem}.bottom-\[15\.25rem\]{bottom:15.25rem}.bottom-\[18\%\]{bottom:18%}.bottom-\[var\(--g-win-bottom\,10\.5rem\)\]{bottom:var(--g-win-bottom,10.5rem)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[var\(--g-win-x\,50\%\)\]{left:var(--g-win-x,50%)}.z-\(--g-z-pop\){z-index:var(--g-z-pop)}.z-\(--g-z-tip\){z-index:var(--g-z-tip)}.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-\[var\(--g-z-window\)\]{z-index:var(--g-z-window)}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.m-66{margin:calc(var(--spacing) * 66)}.m-72{margin:calc(var(--spacing) * 72)}.m-auto{margin:auto}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.\!mt-0{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.\!mb-0{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-\[3px\]{margin-bottom:3px}.mb-px{margin-bottom:1px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\!h-10{height:calc(var(--spacing) * 10)!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-56{height:calc(var(--spacing) * 56)}.h-72{height:calc(var(--spacing) * 72)}.h-\[3\.75rem\]{height:3.75rem}.h-\[9\.5rem\]{height:9.5rem}.h-\[60vh\]{height:60vh}.h-\[min\(40rem\,calc\(100dvh-9rem\)\)\]{height:min(40rem,100dvh - 9rem)}.h-\[min\(41rem\,calc\(100dvh-5\.5rem\)\)\]{height:min(41rem,100dvh - 5.5rem)}.h-\[min\(42rem\,calc\(100dvh-3rem\)\)\]{height:min(42rem,100dvh - 3rem)}.h-\[min\(42rem\,calc\(100dvh-4rem\)\)\]{height:min(42rem,100dvh - 4rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.max-h-\[calc\(100dvh-10rem\)\]{max-height:calc(100dvh - 10rem)}.max-h-\[min\(34rem\,calc\(100dvh-9rem\)\)\]{max-height:min(34rem,100dvh - 9rem)}.max-h-\[min\(36rem\,calc\(100dvh-6rem\)\)\]{max-height:min(36rem,100dvh - 6rem)}.max-h-\[min\(38rem\,calc\(100dvh-8rem\)\)\]{max-height:min(38rem,100dvh - 8rem)}.max-h-\[min\(40rem\,calc\(100dvh-8rem\)\)\]{max-height:min(40rem,100dvh - 8rem)}.max-h-\[min\(44rem\,calc\(100dvh-2rem\)\)\]{max-height:min(44rem,100dvh - 2rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.\!min-h-7{min-height:calc(var(--spacing) * 7)!important}.\!min-h-8{min-height:calc(var(--spacing) * 8)!important}.min-h-0{min-height:0}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[4\.75rem\]{min-height:4.75rem}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.\!w-10{width:calc(var(--spacing) * 10)!important}.\!w-auto{width:auto!important}.\!w-full{width:100%!important}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[3\.75rem\]{width:3.75rem}.w-\[20rem\]{width:20rem}.w-\[23rem\]{width:23rem}.w-\[112px\]{width:112px}.w-\[150px\]{width:150px}.w-\[240px\]{width:240px}.w-\[316px\]{width:316px}.w-\[min\(15rem\,calc\(100vw-12rem\)\)\]{width:min(15rem,100vw - 12rem)}.w-\[min\(17rem\,calc\(100vw-1\.5rem\)\)\]{width:min(17rem,100vw - 1.5rem)}.w-\[min\(19rem\,calc\(100vw-8\.75rem\)\)\]{width:min(19rem,100vw - 8.75rem)}.w-\[min\(21rem\,calc\(100vw-1\.5rem\)\)\]{width:min(21rem,100vw - 1.5rem)}.w-\[min\(23\.5rem\,calc\(100vw-1\.5rem\)\)\]{width:min(23.5rem,100vw - 1.5rem)}.w-\[min\(25rem\,calc\(100vw-1\.5rem\)\)\]{width:min(25rem,100vw - 1.5rem)}.w-\[min\(26rem\,100\%\)\]{width:min(26rem,100%)}.w-\[min\(28rem\,100\%\)\]{width:min(28rem,100%)}.w-\[min\(34rem\,calc\(100vw-1\.5rem\)\)\]{width:min(34rem,100vw - 1.5rem)}.w-\[min\(34rem\,calc\(100vw-2rem\)\)\]{width:min(34rem,100vw - 2rem)}.w-\[min\(42rem\,100\%\)\]{width:min(42rem,100%)}.w-\[min\(42rem\,calc\(100vw-1\.5rem\)\)\]{width:min(42rem,100vw - 1.5rem)}.w-\[min\(50rem\,calc\(100vw-1\.5rem\)\)\]{width:min(50rem,100vw - 1.5rem)}.w-\[min\(57rem\,calc\(100vw-1rem\)\)\]{width:min(57rem,100vw - 1rem)}.w-\[min\(64rem\,calc\(100vw-1\.5rem\)\)\]{width:min(64rem,100vw - 1.5rem)}.w-\[min\(72rem\,calc\(100vw-1rem\)\)\]{width:min(72rem,100vw - 1rem)}.w-\[min\(92vw\,32rem\)\]{width:min(92vw,32rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[18rem\]{max-width:18rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[420px\]{max-width:420px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-page{max-width:var(--container-page)}.max-w-sm{max-width:var(--container-sm)}.measure{max-width:var(--container-measure)}.\!min-w-0{min-width:0!important}.min-w-0{min-width:0}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[11rem\]{min-width:11rem}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:calc(var(--spacing) * 48)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-x-\[104\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[104\%\]{--tw-translate-x:calc(104% * -1)}.translate-x-\[4\%\]{--tw-translate-x:4%}.-translate-y-1\/2,.translate-x-\[4\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%}.scale-150,.scale-90{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-page{animation:var(--animate-page)}.animate-pop{animation:var(--animate-pop)}.animate-pulse{animation:var(--animate-pulse)}.animate-rise{animation:var(--animate-rise)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.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-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(8\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(9\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(11rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(13\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(7\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.\!gap-0{gap:0!important}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-rule>:not(:last-child)){border-color:var(--ts-rule)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.surface-elevated{background-color:var(--ts-paper-3);box-shadow:var(--shadow-raised)}.surface,.surface-elevated{border-radius:var(--ts-radius-lg)}.surface{background-color:var(--ts-paper-2)}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-xs{border-top-left-radius:var(--radius-xs);border-top-right-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[color\:var\(--g-gold\)\]{border-color:var(--g-gold)!important}.\!border-\[color\:var\(--g-gold-2\)\]{border-color:var(--g-gold-2)!important}.border-\[\#2C333D\]{border-color:#2c333d}.border-\[\#C9A24A\]\/40{border-color:oklab(73.0814% .00968605 .11504/.4)}.border-\[color\:var\(--g-gold\)\]{border-color:var(--g-gold)}.border-\[color\:var\(--g-line\)\]{border-color:var(--g-line)}.border-\[color\:var\(--g-store-line\)\]{border-color:var(--g-store-line)}.border-danger{border-color:var(--ts-danger)}.border-real{border-color:var(--ts-real)}.border-rule{border-color:var(--ts-rule)}.border-transparent{border-color:#0000}.bg-\[\#0E1014\]{background-color:#0e1014}.bg-\[\#1C2129\]{background-color:#1c2129}.bg-\[\#1a1d22\]{background-color:#1a1d22}.bg-\[\#1a1410\]{background-color:#1a1410}.bg-\[\#3A3220\]{background-color:#3a3220}.bg-\[\#02030a\]{background-color:#02030a}.bg-\[\#16222B\]{background-color:#16222b}.bg-\[\#20262E\]{background-color:#20262e}.bg-\[\#24302A\]{background-color:#24302a}.bg-\[\#101217\]{background-color:#101217}.bg-\[\#C9A24A\]{background-color:#c9a24a}.bg-\[\#E2D3AE\]{background-color:#e2d3ae}.bg-\[color\:var\(--g-good\)\]{background-color:var(--g-good)}.bg-\[color\:var\(--g-line\)\]{background-color:var(--g-line)}.bg-\[color\:var\(--g-muted\)\]{background-color:var(--g-muted)}.bg-\[rgb\(226_190_106\/0\.14\)\]{background-color:#e2be6a24}.bg-accent{background-color:var(--ts-accent)}.bg-estimated{background-color:var(--ts-estimated)}.bg-estimated-bg{background-color:var(--ts-estimated-bg)}.bg-ink{background-color:var(--ts-ink)}.bg-paper{background-color:var(--ts-paper)}.bg-paper-2{background-color:var(--ts-paper-2)}.bg-paper-3{background-color:var(--ts-paper-3)}.bg-projection{background-color:var(--ts-projection)}.bg-projection-bg{background-color:var(--ts-projection-bg)}.bg-real{background-color:var(--ts-real)}.bg-real-bg{background-color:var(--ts-real-bg)}.fill-ink-2{fill:var(--ts-ink-2)}.fill-rule{fill:var(--ts-rule)}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-1001{padding:calc(var(--spacing) * 1001)}.p-1002{padding:calc(var(--spacing) * 1002)}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[3px\]{padding-inline:3px}.\!py-1{padding-block:var(--spacing)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.\!pt-0{padding-top:0!important}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[8px\]{padding-top:8px}.pr-1{padding-right:var(--spacing)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.\!text-left{text-align:left!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[1px\]{vertical-align:1px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.figure{font-family:var(--font-display-face),Georgia,"Times New Roman",serif;font-weight:500;font-size:var(--text-figure);line-height:var(--text-figure--line-height);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;font-variation-settings:"opsz" 60}.numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.font-display{font-family:var(--font-display-face),Georgia,"Times New Roman",serif}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-text-face),system-ui,"Segoe UI",sans-serif}.font-serif{font-family:var(--font-serif)}.tabular{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.\!label{font-size:var(--text-micro)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ts-ink-2)!important;font-weight:500!important;line-height:1rem!important}.label{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--ts-ink-2);font-weight:500;line-height:1rem}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height))}.text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[1\.25rem\]{font-size:1.25rem!important}.\!text-\[1\.35rem\]{font-size:1.35rem!important}.\!text-\[1\.45rem\]{font-size:1.45rem!important}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#ffb3a7\]{color:#ffb3a7!important}.text-\[\#3A2A18\]{color:#3a2a18}.text-\[\#5CFF5C\]{color:#5cff5c}.text-\[\#7FE0FF\]{color:#7fe0ff}.text-\[\#7d7768\]{color:#7d7768}.text-\[\#8FD8FF\]{color:#8fd8ff}.text-\[\#8FE08F\]{color:#8fe08f}.text-\[\#9FEFA0\]{color:#9fefa0}.text-\[\#B0B0FF\]{color:#b0b0ff}.text-\[\#C79BFF\]{color:#c79bff}.text-\[\#E8E6E1\]{color:#e8e6e1}.text-\[\#E58A7A\]{color:#e58a7a}.text-\[\#EADFC4\]{color:#eadfc4}.text-\[\#F3E3B8\]{color:#f3e3b8}.text-\[\#F08A7A\]{color:#f08a7a}.text-\[\#FF80FF\]{color:#ff80ff}.text-\[\#FFA24D\]{color:#ffa24d}.text-\[\#FFB3E6\]{color:#ffb3e6}.text-\[\#FFD75A\]{color:#ffd75a}.text-\[\#FFF23A\]{color:#fff23a}.text-\[\#FFFFFF\]{color:#fff}.text-\[\#a7a08f\]{color:#a7a08f}.text-\[\#e2be6a\]{color:#e2be6a}.text-\[\#e9b25a\]{color:#e9b25a}.text-\[\#ece6d6\]{color:#ece6d6}.text-\[color\:var\(--g-bad\)\]{color:var(--g-bad)}.text-\[color\:var\(--g-gold\)\]{color:var(--g-gold)}.text-\[color\:var\(--g-good\)\]{color:var(--g-good)}.text-\[color\:var\(--g-muted\)\]{color:var(--g-muted)}.text-\[color\:var\(--g-text\)\]{color:var(--g-text)}.text-\[color\:var\(--g-warn\)\]{color:var(--g-warn)}.text-accent{color:var(--ts-accent)}.text-accent-ink{color:var(--ts-accent-ink)}.text-danger{color:var(--ts-danger)}.text-estimated{color:var(--ts-estimated)}.text-ink{color:var(--ts-ink)}.text-ink-2{color:var(--ts-ink-2)}.text-paper,.text-paper\/70{color:var(--ts-paper)}@supports (color:color-mix(in lab,red,red)){.text-paper\/70{color:color-mix(in oklab,var(--ts-paper) 70%,transparent)}}.text-projection{color:var(--ts-projection)}.text-real{color:var(--ts-real)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-ink{accent-color:var(--ts-ink)}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-overlay{--tw-shadow:0 12px 40px -8px var(--tw-shadow-color,#10141859)}.ring,.shadow-overlay{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.8\)\],.drop-shadow-\[0_2px_0_rgba\(0\,0\,0\,0\.45\)\]{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-\[0_2px_0_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 0 var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_2px_1px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 1px var(--tw-drop-shadow-color,#0009));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_2px_1px_rgba\(0\,0\,0\,0\.55\)\],.drop-shadow-\[0_2px_1px_rgba\(0\,0\,0\,0\.6\)\]{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-\[0_2px_1px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 1px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size)}.grayscale-\[\.6\]{--tw-grayscale:grayscale(.6)}.grayscale-\[\.6\],.invert{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{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)}.backdrop-blur,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-base{transition-duration:var(--ts-duration-base)}.duration-fast{transition-duration:var(--ts-duration-fast)}.duration-slow{transition-duration:var(--ts-duration-slow)}.ease-emphasized{--tw-ease:var(--ease-emphasized);transition-timing-function:var(--ease-emphasized)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[text-shadow\:0_1px_2px_\#000\]{text-shadow:0 1px 2px #000}.divider{border-top:1px solid var(--ts-rule)}.row-rule{border-bottom:1px solid var(--ts-rule)}.group-focus-within\:block:is(:where(.group):focus-within *){display:block}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:flex:is(:where(.group):hover *){display:flex}}.group-has-\[\:focus-visible\]\:block:is(:where(.group):has(:focus-visible) *){display:block}.group-data-\[tipoff\]\:\!hidden:is(:where(.group)[data-tipoff] *){display:none!important}.placeholder\:text-\[color\:var\(--g-muted\)\]::placeholder{color:var(--g-muted)}.placeholder\:text-ink-2::placeholder{color:var(--ts-ink-2)}.backdrop\:bg-ink\/60::backdrop{background-color:var(--ts-ink)}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-ink\/60::backdrop{background-color:color-mix(in oklab,var(--ts-ink) 60%,transparent)}}.first\:pt-0:first-child{padding-top:0}.first\:pl-0:first-child{padding-left:0}.last\:pr-0:last-child{padding-right:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[color\:var\(--g-gold\)\]:hover{border-color:var(--g-gold)}.hover\:border-\[color\:var\(--g-muted\)\]:hover{border-color:var(--g-muted)}.hover\:border-ink-2:hover{border-color:var(--ts-ink-2)}.hover\:bg-\[\#1C2129\]:hover{background-color:#1c2129}.hover\:bg-paper-2:hover{background-color:var(--ts-paper-2)}.hover\:text-\[color\:var\(--g-bad\)\]:hover{color:var(--g-bad)}.hover\:text-\[color\:var\(--g-gold\)\]:hover{color:var(--g-gold)}.hover\:text-\[color\:var\(--g-text\)\]:hover{color:var(--g-text)}.hover\:text-ink:hover{color:var(--ts-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lift:hover{--tw-shadow:0 2px 6px var(--tw-shadow-color,#10141812),0 20px 40px -18px var(--tw-shadow-color,#10141838);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-50:focus{z-index:50}.focus\:rounded-sm:focus{border-radius:var(--radius-sm)}.focus\:border-\[color\:var\(--g-gold\)\]:focus{border-color:var(--g-gold)}.focus\:bg-ink:focus{background-color:var(--ts-ink)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-paper:focus{color:var(--ts-paper)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[\#8FB4FF\]:focus-visible{outline-color:#8fb4ff}.active\:brightness-95:active{--tw-brightness:brightness(95%);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,)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.aria-disabled\:opacity-45[aria-disabled=true]{opacity:.45}.aria-invalid\:border-danger[aria-invalid=true]{border-color:var(--ts-danger)}@media not all and (min-width:96rem){.max-2xl\:hidden{display:none}.max-2xl\:\!h-\[46px\]{height:46px!important}.max-2xl\:\!w-\[46px\]{width:46px!important}}@media not all and (min-width:80rem){.max-xl\:bottom-\[8\.75rem\]{bottom:8.75rem}.max-xl\:w-\[calc\(100vw-13rem\)\]{width:calc(100vw - 13rem)}.max-xl\:max-w-\[23rem\]{max-width:23rem}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:flex-col{flex-direction:column}}@media not all and (min-width:40rem){.max-sm\:fixed{position:fixed}.max-sm\:inset-x-3{inset-inline:calc(var(--spacing) * 3)}.max-sm\:top-3{top:calc(var(--spacing) * 3)}.max-sm\:top-\[38\%\]{top:38%}.max-sm\:top-auto{top:auto}.max-sm\:bottom-\[15\.25rem\]{bottom:15.25rem}.max-sm\:left-2{left:calc(var(--spacing) * 2)}.max-sm\:left-3{left:calc(var(--spacing) * 3)}.max-sm\:z-20{z-index:20}.max-sm\:z-30{z-index:30}.max-sm\:\!hidden{display:none!important}.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:\!h-10{height:calc(var(--spacing) * 10)!important}.max-sm\:\!w-10{width:calc(var(--spacing) * 10)!important}.max-sm\:w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.max-sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:justify-start{justify-content:flex-start}}@media (min-width:1700px){.min-\[1700px\]\:flex{display:flex}}@media (min-width:1800px){.min-\[1800px\]\:block{display:block}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-3{top:calc(var(--spacing) * 3)}.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:top-\[5\.5rem\]{top:5.5rem}.sm\:top-\[8\.75rem\]{top:8.75rem}.sm\:right-3{right:calc(var(--spacing) * 3)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:bottom-auto{bottom:auto}.sm\:left-1\/2{left:50%}.sm\:left-3{left:calc(var(--spacing) * 3)}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:mr-\[4\.5rem\]{margin-right:4.5rem}.sm\:hidden{display:none}.sm\:table-cell{display:table-cell}.sm\:max-h-\[calc\(100dvh-10rem\)\]{max-height:calc(100dvh - 10rem)}.sm\:max-h-\[calc\(100dvh-20rem\)\]{max-height:calc(100dvh - 20rem)}.sm\:w-\[23rem\]{width:23rem}.sm\:w-\[24rem\]{width:24rem}.sm\:w-\[30rem\]{width:30rem}.sm\:w-\[44rem\]{width:44rem}.sm\:w-\[52rem\]{width:52rem}.sm\:w-\[min\(58rem\,calc\(100vw-1\.5rem\)\)\]{width:min(58rem,100vw - 1.5rem)}.sm\:shrink-0{flex-shrink:0}.sm\:basis-full{flex-basis:100%}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_15rem\]{grid-template-columns:1fr 15rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:self-auto{align-self:auto}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:text-center{text-align:center}.sm\:text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height))}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:w-\[22rem\]{width:22rem}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:bottom-\[1\.85rem\]{bottom:1.85rem}.lg\:bottom-\[9\.75rem\]{bottom:9.75rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:table-cell{display:table-cell}.lg\:h-screen{height:100vh}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}}@media (min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:max-h-\[calc\(100dvh-25rem\)\]{max-height:calc(100dvh - 25rem)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:block{display:block}}.\[\&_label\]\:sr-only label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&\>span\]\:inline>span{display:inline}}:root{--ts-paper:#fafaf8;--ts-paper-2:#eff1ec;--ts-paper-3:#fff;--ts-ink:#101418;--ts-ink-2:#4e5861;--ts-rule:#d3d7d0;--ts-accent:#1f6f4a;--ts-accent-ink:#fff;--ts-real:#1f6f4a;--ts-real-bg:#e1efe6;--ts-estimated:#7a4f00;--ts-estimated-bg:#f7ecd6;--ts-projection:#3b5c87;--ts-projection-bg:#e1e9f3;--ts-danger:#a1301d;--ts-focus:#1f6f4a;--ts-radius-xs:3px;--ts-radius-sm:6px;--ts-radius-md:10px;--ts-radius-lg:16px}[data-theme=dark]{--ts-paper:#101418;--ts-paper-2:#181e25;--ts-paper-3:#1f262e;--ts-ink:#eef0ec;--ts-ink-2:#a8b1ba;--ts-rule:#2d353e;--ts-accent:#62c492;--ts-accent-ink:#0b1a12;--ts-real:#62c492;--ts-real-bg:#16301f;--ts-estimated:#e3b45a;--ts-estimated-bg:#332710;--ts-projection:#8fb0dc;--ts-projection-bg:#182536;--ts-danger:#f08a78;--ts-focus:#62c492;--ts-radius-xs:3px;--ts-radius-sm:6px;--ts-radius-md:10px;--ts-radius-lg:16px}[data-direction=statement]{--ts-paper:#fafaf8;--ts-paper-2:#eff1ec;--ts-paper-3:#fff;--ts-ink:#101418;--ts-ink-2:#4e5861;--ts-rule:#d3d7d0;--ts-accent:#1f6f4a;--ts-accent-ink:#fff;--ts-real:#1f6f4a;--ts-real-bg:#e1efe6;--ts-estimated:#7a4f00;--ts-estimated-bg:#f7ecd6;--ts-projection:#3b5c87;--ts-projection-bg:#e1e9f3;--ts-danger:#a1301d;--ts-focus:#1f6f4a;--ts-radius-xs:3px;--ts-radius-sm:6px;--ts-radius-md:10px;--ts-radius-lg:16px}[data-direction=statement][data-theme=dark]{--ts-paper:#101418;--ts-paper-2:#181e25;--ts-paper-3:#1f262e;--ts-ink:#eef0ec;--ts-ink-2:#a8b1ba;--ts-rule:#2d353e;--ts-accent:#62c492;--ts-accent-ink:#0b1a12;--ts-real:#62c492;--ts-real-bg:#16301f;--ts-estimated:#e3b45a;--ts-estimated-bg:#332710;--ts-projection:#8fb0dc;--ts-projection-bg:#182536;--ts-danger:#f08a78;--ts-focus:#62c492;--ts-radius-xs:3px;--ts-radius-sm:6px;--ts-radius-md:10px;--ts-radius-lg:16px}[data-direction=instrument]{--ts-paper:#eef0ef;--ts-paper-2:#e2e6e4;--ts-paper-3:#f7f8f7;--ts-ink:#0e1419;--ts-ink-2:#48535c;--ts-rule:#c5ccc9;--ts-accent:#6e4a00;--ts-accent-ink:#fff;--ts-real:#1d6b45;--ts-real-bg:#d8eadf;--ts-estimated:#6e4a00;--ts-estimated-bg:#f1e4c6;--ts-projection:#36567b;--ts-projection-bg:#d8e1ec;--ts-danger:#9e2f1c;--ts-focus:#6e4a00;--ts-radius-xs:0px;--ts-radius-sm:2px;--ts-radius-md:4px;--ts-radius-lg:6px}[data-direction=instrument][data-theme=dark]{--ts-paper:#0e1419;--ts-paper-2:#161d24;--ts-paper-3:#1c242c;--ts-ink:#e6e9e3;--ts-ink-2:#9ca7b0;--ts-rule:#28323b;--ts-accent:#e8b04b;--ts-accent-ink:#1a1200;--ts-real:#7ccb9b;--ts-real-bg:#15301f;--ts-estimated:#e8b04b;--ts-estimated-bg:#33270e;--ts-projection:#93b4de;--ts-projection-bg:#182636;--ts-danger:#f28b7a;--ts-focus:#e8b04b;--ts-radius-xs:0px;--ts-radius-sm:2px;--ts-radius-md:4px;--ts-radius-lg:6px}[data-direction=signal]{--ts-paper:#fff;--ts-paper-2:#f2f5f9;--ts-paper-3:#fff;--ts-ink:#0f172a;--ts-ink-2:#4b5566;--ts-rule:#dfe5ee;--ts-accent:#1d4fd7;--ts-accent-ink:#fff;--ts-real:#12703a;--ts-real-bg:#dcf5e6;--ts-estimated:#8a4b0a;--ts-estimated-bg:#fdefd2;--ts-projection:#4338ca;--ts-projection-bg:#e4e6ff;--ts-danger:#b4231c;--ts-focus:#1d4fd7;--ts-radius-xs:6px;--ts-radius-sm:10px;--ts-radius-md:14px;--ts-radius-lg:22px}[data-direction=signal][data-theme=dark]{--ts-paper:#0b1220;--ts-paper-2:#131c2f;--ts-paper-3:#192338;--ts-ink:#f1f5f9;--ts-ink-2:#a7b3c4;--ts-rule:#283449;--ts-accent:#8aadff;--ts-accent-ink:#061233;--ts-real:#6ee7a0;--ts-real-bg:#0f2e1d;--ts-estimated:#fcd34d;--ts-estimated-bg:#3a2a06;--ts-projection:#b0bcff;--ts-projection-bg:#232152;--ts-danger:#fca5a5;--ts-focus:#8aadff;--ts-radius-xs:6px;--ts-radius-sm:10px;--ts-radius-md:14px;--ts-radius-lg:22px}.g-asks{z-index:500;pointer-events:none;flex-direction:column;align-items:stretch;gap:.5rem;width:min(23.5rem,100vw - 1.5rem);display:flex;position:fixed;top:46%;left:50%;transform:translate(-50%,-50%)}.g-win.g-ask{pointer-events:none;padding:.7rem .85rem;transition:transform .2s,opacity .2s;animation:g-ask-in .28s cubic-bezier(.2,1.25,.35,1) backwards;position:relative}.g-ask[data-armed="1"]{pointer-events:auto}.g-ask[data-front="0"]{--g-win-ground:#0d0d12c7;opacity:.86;transform:scale(.95)}.g-ask:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:g-ask-warn 3s linear 7s both;position:absolute;inset:0;box-shadow:0 0 0 1px #f0564abf,0 0 22px #f0564a73}@keyframes g-ask-in{0%{opacity:0;transform:translateY(10px)scale(.92)}}@keyframes g-ask-warn{to{opacity:1}}.g-ask-head{align-items:center;gap:.7rem;display:flex}.g-ask-seal{background:radial-gradient(circle at 50% 35%,var(--g-ask),transparent 72%),linear-gradient(180deg,var(--g-cell-top),var(--g-well-deep));border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.g-ask-seal{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--g-ask) 26%,transparent),transparent 72%),linear-gradient(180deg,var(--g-cell-top),var(--g-well-deep))}}.g-ask-seal{box-shadow:inset 0 0 0 1px #000000d9,0 0 0 1px var(--g-ask),0 0 14px var(--g-ask)}@supports (color:color-mix(in lab,red,red)){.g-ask-seal{box-shadow:inset 0 0 0 1px #000000d9,0 0 0 1px color-mix(in srgb,var(--g-ask) 60%,var(--g-win-gold-lo)),0 0 14px color-mix(in srgb,var(--g-ask) 30%,transparent)}}.g-ask-title{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.14em;text-transform:uppercase;color:var(--g-ask);text-shadow:0 1px #000;font-size:.62rem;font-weight:600}.g-ask-line{color:var(--g-text);margin-top:1px;font-size:.9rem;line-height:1.25}.g-ask-line b{color:var(--g-win-gold-hi);font-weight:700}.g-ask-detail{color:var(--g-muted);margin-top:1px;font-size:.68rem}.g-ask-time{align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.g-ask-track{background:linear-gradient(#040509,#15161d);border-radius:2px;flex:1;height:9px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000000f2,0 0 0 1px #c9a24e66,0 0 0 2px #0009}.g-ask-run{animation:g-ask-drain var(--g-ask-ms) linear var(--g-ask-past) both;will-change:transform;background:linear-gradient(#ffe7ad,#f2b347 40%,#8a4a12);position:absolute;inset:0;box-shadow:inset 0 -2px 3px #00000059}.g-ask-run:after{content:"";background:#fff;width:3px;position:absolute;top:-1px;bottom:-1px;right:0;box-shadow:0 0 5px 1px #ffd27a,0 0 12px 3px #ffd27a80}.g-ask-hot{opacity:0;animation:g-ask-heat var(--g-ask-ms) linear var(--g-ask-past) both;background:linear-gradient(#ffb09c,#e8452f 40%,#7c170c)}.g-ask-hot,.g-ask-ticks{position:absolute;inset:0}.g-ask-ticks{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#0000006b calc(10% - 1px) 10%)}@keyframes g-ask-drain{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes g-ask-heat{0%,62%{opacity:0}to{opacity:1}}.g-ask-left{text-align:right;width:1.7rem;color:var(--g-win-gold-hi);text-shadow:0 1px #000;flex:none;font-size:.74rem;font-weight:700}.g-ask-actions{justify-content:flex-end;gap:.45rem;margin-top:.55rem;display:flex}.g-ask-btn{align-items:center;gap:.4rem;padding:.2rem .8rem;font-size:.8rem;display:inline-flex}.g-ask-key{letter-spacing:.04em;opacity:.62;border:1px solid;border-radius:2px;padding:0 .28rem;font-family:inherit;font-size:.56rem;line-height:1.35}.g-xw{width:min(45rem,100vw - 1rem)}.g-xw-body{-webkit-user-select:none;user-select:none;padding:.55rem .7rem .65rem;position:relative}.g-xw-tables{grid-template-columns:minmax(0,1fr) 2.1rem minmax(0,1fr);align-items:stretch;gap:.25rem;display:grid}.g-xw-side{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-pane-top),var(--g-pane-bottom));border-radius:3px;padding:.4rem .45rem .45rem;transition:border-color .2s,box-shadow .25s;position:relative;box-shadow:inset 0 0 0 1px #0000008c}.g-xw-side[data-locked="1"]{box-shadow:inset 0 0 0 1px #0000008c,inset 0 0 22px #e2be6a24,0 0 12px #e2be6a52}.g-xw-side[data-locked="1"],.g-xw-side[data-locked="1"] .g-inv-cell{border-color:var(--g-win-gold)}@supports (color:color-mix(in lab,red,red)){.g-xw-side[data-locked="1"] .g-inv-cell{border-color:color-mix(in srgb,var(--g-win-gold) 55%,var(--g-well-line))}}.g-xw-side[data-locked="1"] .g-xw-grid:after{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#e2be6a13 0 3px,#0000 3px 9px);border-radius:2px;position:absolute;inset:0}.g-xw-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.32rem;display:flex}.g-xw-name{min-width:0;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;color:#ecd391;text-shadow:0 1px #000;font-size:.74rem;font-weight:600;overflow:hidden}.g-xw-lock{border:1px solid var(--g-well-line);letter-spacing:.08em;text-transform:uppercase;color:var(--g-muted);background:#00000059;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:1px .45rem 1px .28rem;font-size:.62rem;font-weight:700;display:inline-flex}.g-xw-lock[data-on="1"]{border-color:var(--g-win-gold-hi);color:#1c1405;background:linear-gradient(#f3dc9a,#b8862c);animation:g-xw-stamp .34s cubic-bezier(.25,1.5,.4,1) both;box-shadow:0 0 10px #e2be6a8c}@keyframes g-xw-stamp{0%{opacity:0;transform:scale(1.7)}}.g-xw-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid;position:relative}.g-xw-baggrid .g-inv-cell,.g-xw-grid .g-inv-cell{aspect-ratio:1;width:100%;height:auto}.g-xw-grid[data-over="1"] .g-inv-empty{border-color:var(--g-gold);box-shadow:inset 0 0 0 1px #000000d9,inset 0 0 10px #e2be6a47}.g-xw-new{animation:g-xw-land .3s cubic-bezier(.25,1.4,.45,1) both}.g-xw-new:after{content:"";box-shadow:0 0 0 1px var(--g-win-gold-hi);opacity:0;pointer-events:none;border-radius:2px;animation:g-xw-ring .55s ease-out both;position:absolute;inset:-1px}@keyframes g-xw-land{0%{opacity:0;transform:scale(.55)}}@keyframes g-xw-ring{0%{opacity:1;box-shadow:0 0 0 1px var(--g-win-gold-hi),0 0 10px 2px #f3dc9ab3}to{opacity:0;box-shadow:0 0 0 4px #f3dc9a00,0 0 18px 6px #f3dc9a00}}.g-xw-bump{animation:g-xw-bump .26s ease-out both}@keyframes g-xw-bump{0%{filter:brightness(2.2)}}.g-xw-adena{border:1px solid var(--g-money-line);background:var(--g-well);min-height:1.75rem;color:var(--g-win-gold-hi);border-radius:2px;align-items:center;gap:.35rem;margin-top:.35rem;padding:.14rem .3rem .14rem .4rem;font-size:.78rem;display:flex}.g-xw-adena input{text-align:right;min-width:0;color:var(--g-win-gold-hi);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:1}.g-xw-adena input::placeholder{color:var(--g-muted)}.g-xw-adena>span:last-child{text-align:right;flex:1}.g-xw-mini{flex:none;padding:.05rem .5rem;font-size:.68rem}.g-xw-spine{place-items:center;display:grid;position:relative}.g-xw-arrows{stroke:var(--g-win-gold);opacity:.55;filter:drop-shadow(0 1px #000)}.g-xw-body[data-sealed="1"] .g-xw-arrows{opacity:1;animation:g-xw-bump .5s ease-out both}.g-xw-stamp{z-index:3;background:radial-gradient(circle at 40% 32%,#f3dc9a,#b8862c 62%,#6a4a14);border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;animation:g-xw-press .36s cubic-bezier(.25,1.5,.4,1) both;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #3c28088c,0 0 26px #f3dc9abf}@keyframes g-xw-press{0%{opacity:0;transform:translate(-50%,-50%)scale(2.1)}}.g-xw-bag{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-pane-top),var(--g-pane-bottom));border-radius:3px;margin-top:.42rem;padding:.32rem .45rem .45rem;position:relative}.g-xw-baghead{letter-spacing:.06em;color:var(--g-muted);justify-content:space-between;align-items:center;margin-bottom:.28rem;font-size:.68rem;display:flex}.g-xw-purse{color:var(--g-win-gold-hi);align-items:center;gap:.25rem;font-size:.74rem;display:inline-flex}.g-xw-baggrid{grid-template-columns:repeat(16,minmax(0,1fr));align-content:start;gap:3px;max-height:8.05rem;padding-right:2px;display:grid;overflow-y:auto}.g-xw-offered{opacity:.42}.g-xw-still{cursor:default;filter:saturate(.55)brightness(.72)}.g-xw-qty{z-index:2;border:1px solid var(--g-win-gold);background:linear-gradient(#1d1b15,#0d0c09);border-radius:3px;align-items:center;gap:.4rem;padding:.3rem .45rem;animation:g-xw-land .18s ease-out both;display:flex;position:absolute;bottom:.45rem;left:.45rem;right:.45rem;box-shadow:0 6px 18px #000000a6}.g-xw-qname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.78rem;overflow:hidden}.g-xw-qty input{border:1px solid var(--g-line);text-align:right;width:5.5rem;color:var(--g-text);-webkit-user-select:text;user-select:text;background:#00000080;border-radius:2px;outline:none;flex:none;padding:.08rem .35rem;font-size:.78rem}.g-xw-qty input:focus{border-color:var(--g-gold)}.g-xw-foot{align-items:center;gap:.45rem;margin-top:.5rem;display:flex}.g-xw-status{min-width:0;color:var(--g-muted);flex:1;font-size:.72rem}.g-xw-status>span{animation:g-xw-bump .3s ease-out both}.g-xw-status[data-tone=good]{color:var(--g-win-gold-hi)}.g-xw-status[data-tone=warn]{color:var(--g-warn)}.g-xw-act{flex:none;padding:.22rem 1rem;font-size:.82rem}@media (max-width:40rem){.g-xw-tables{grid-template-columns:minmax(0,1fr)}.g-xw-spine{display:none}.g-xw-baggrid{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.g-ask,.g-xw-bump,.g-xw-lock[data-on="1"],.g-xw-new,.g-xw-new:after,.g-xw-qty,.g-xw-stamp{animation:none}}.g-gold-cell{border-color:var(--g-gold)}@supports (color:color-mix(in lab,red,red)){.g-gold-cell{border-color:color-mix(in srgb,var(--g-gold) 55%,#000)}}.g-gold-cell{background:radial-gradient(circle at 50% 42%,#e2be6a24,transparent 70%),linear-gradient(180deg,var(--g-cell-top),var(--g-well-deep))}.g-gold-cell .g-gold-qty{color:#ffe08a}.g-gold-cell[draggable=true]{cursor:grab}.g-gold-cell[draggable=true]:active{cursor:grabbing}.g-gold-card{width:14rem}.g-gold-card-name{color:var(--g-gold);font-size:.8rem;font-weight:700}.g-gold-card-n{color:var(--g-win-gold-hi,#f3dc9a);letter-spacing:.01em;margin-top:.1rem;font-size:1.05rem;font-weight:700}.g-xw-gold{border:1px solid var(--g-money-line);background:var(--g-well);color:var(--g-win-gold-hi);border-radius:2px;align-items:center;gap:.4rem;margin-top:.35rem;padding:.2rem .3rem .2rem .2rem;font-size:.78rem;display:flex}.g-xw-gold .g-inv-cell{flex:none;width:2.1rem;height:2.1rem}.g-xw-gold-what{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.g-xw-gold-label{letter-spacing:.06em;color:var(--g-muted);font-size:.62rem}.g-xw-gold input{width:100%;min-width:0;color:var(--g-win-gold-hi);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;font-size:.86rem;font-weight:700}.g-xw-gold input::placeholder{color:var(--g-muted);font-weight:400}.g-xw-gold input:disabled{color:var(--g-win-gold-hi)}.g-xw-gold-n{font-size:.86rem;font-weight:700}.g-xw-gold-over{border-color:var(--g-gold);box-shadow:0 0 10px #e2be6a73}@property --g-sweep{syntax:"<angle>";inherits:true;initial-value:0deg}.g-status-block{touch-action:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.g-status-block[data-moved="1"] .g-status{box-shadow:inset 0 1px 0 #f3dc9abf,inset 0 0 0 1px var(--g-win-gold),inset 0 -1px 0 1px var(--g-win-gold-lo),inset 0 0 0 2px var(--g-win-gold),inset 0 0 0 3px var(--g-win-iron),0 0 0 1px #00000059,0 10px 28px #00000080}@supports (color:color-mix(in lab,red,red)){.g-status-block[data-moved="1"] .g-status{box-shadow:inset 0 1px 0 #f3dc9abf,inset 0 0 0 1px color-mix(in srgb,var(--g-win-gold) 85%,var(--g-win-iron)),inset 0 -1px 0 1px var(--g-win-gold-lo),inset 0 0 0 2px color-mix(in srgb,var(--g-win-gold) 55%,var(--g-win-iron)),inset 0 0 0 3px var(--g-win-iron),0 0 0 1px #00000059,0 10px 28px #00000080}}@media (min-width:1280px){.g-status-block{flex-direction:row}}.g-status{--g-cls:#c9a24e;border:1px solid var(--g-win-iron);background:radial-gradient(90% 120% at 0 0,var(--g-cls),transparent 55%),radial-gradient(130% 70% at 50% 0,#c9a24e14,transparent 62%),linear-gradient(180deg,#16151ae6,#0a0a0deb);border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 10px;width:min(21rem,100vw - 12rem);padding:9px 11px 9px 9px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.g-status{background:radial-gradient(90% 120% at 0 0,color-mix(in srgb,var(--g-cls) 20%,transparent),transparent 55%),radial-gradient(130% 70% at 50% 0,#c9a24e14,transparent 62%),linear-gradient(180deg,#16151ae6,#0a0a0deb)}}.g-status{box-shadow:inset 0 1px 0 #f3dc9ab3,inset 0 0 0 1px var(--g-win-gold),inset 0 -1px 0 1px var(--g-win-gold-lo),inset 0 0 0 2px var(--g-win-gold),inset 0 0 0 3px var(--g-win-iron),0 0 0 1px #00000059,0 10px 28px #00000073}@supports (color:color-mix(in lab,red,red)){.g-status{box-shadow:inset 0 1px 0 #f3dc9ab3,inset 0 0 0 1px color-mix(in srgb,var(--g-win-gold) 80%,var(--g-win-iron)),inset 0 -1px 0 1px var(--g-win-gold-lo),inset 0 0 0 2px color-mix(in srgb,var(--g-win-gold) 50%,var(--g-win-iron)),inset 0 0 0 3px var(--g-win-iron),0 0 0 1px #00000059,0 10px 28px #00000073}}.g-status{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:grab}.g-status:active{cursor:grabbing}@media (min-width:640px){.g-status{width:min(21rem,100vw - 7.5rem)}}.g-status:before{content:"";border:1px solid #c9a24e33;border-radius:3px;inset:5px}.g-status-stud,.g-status:before{pointer-events:none;position:absolute}.g-status-stud{border:1px solid var(--g-win-iron);background:linear-gradient(135deg,var(--g-win-gold-hi),var(--g-win-gold) 45%,var(--g-win-gold-lo));width:9px;height:9px;top:-3px;transform:rotate(45deg);box-shadow:0 1px 2px #000000b3}.g-status-stud-l{left:14px}.g-status-stud-r{right:14px}.g-status-body{flex-direction:column;gap:4px;min-width:0;display:flex}.g-status-face{width:70px;height:70px;margin-bottom:8px;position:relative}.g-status-bezel{background:linear-gradient(160deg,var(--g-win-gold-hi),var(--g-win-gold) 38%,var(--g-win-gold-lo) 78%,#3a2a10);box-shadow:0 0 0 1px var(--g-win-iron),0 3px 8px #0009;transition:box-shadow var(--ts-duration-base) var(--ease-standard);border-radius:6px;padding:2px;position:absolute;inset:0}.g-status-well{width:100%;height:100%;box-shadow:0 0 0 1px var(--g-win-iron);background:radial-gradient(70% 60% at 50% 30%,var(--g-cls),transparent 75%),linear-gradient(180deg,#2a2a26,#0d0d0c);border-radius:4px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.g-status-well{background:radial-gradient(70% 60% at 50% 30%,color-mix(in srgb,var(--g-cls) 55%,#2a2f2a),transparent 75%),linear-gradient(180deg,#2a2a26,#0d0d0c)}}.g-status-well>svg{width:100%;height:100%;position:absolute;inset:0}.g-status-light{pointer-events:none;background:linear-gradient(120deg,#ffecc833,transparent 42%),linear-gradient(270deg,var(--g-cls),transparent 24%),radial-gradient(120% 95% at 50% 38%,transparent 52%,#0000009e 100%),linear-gradient(180deg,#ffffff1a,transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.g-status-light{background:linear-gradient(120deg,#ffecc833,transparent 42%),linear-gradient(270deg,color-mix(in srgb,var(--g-cls) 45%,transparent),transparent 24%),radial-gradient(120% 95% at 50% 38%,transparent 52%,#0000009e 100%),linear-gradient(180deg,#ffffff1a,transparent 34%)}}.g-status-light{box-shadow:inset 0 0 0 1px #f3dc9a2e,inset 0 -10px 14px -8px #000000b3}.g-status-flash{opacity:0;pointer-events:none;background:radial-gradient(90% 90%,#ff3c3226,#c80a148c);position:absolute;inset:0}.g-status[data-hit="1"] .g-status-flash{animation:g-status-hit-a .38s ease-out}.g-status[data-hit="2"] .g-status-flash{animation:g-status-hit-b .38s ease-out}@keyframes g-status-hit-a{0%{opacity:.9}to{opacity:0}}@keyframes g-status-hit-b{0%{opacity:.9}to{opacity:0}}.g-status[data-low="1"] .g-status-bezel{background:linear-gradient(160deg,#ffb39a,#d2412e 40%,#6e130c 80%,#2a0806);animation:g-status-low 1.1s ease-in-out infinite}@keyframes g-status-low{0%,to{box-shadow:0 0 0 1px var(--g-win-iron),0 0 6px #ff3c2873}50%{box-shadow:0 0 0 1px var(--g-win-iron),0 0 16px #ff3c28f2}}.g-status[data-dead="1"] .g-status-well>svg{filter:grayscale()brightness(.45)}.g-status-fallen{text-align:center;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.12em;text-transform:uppercase;color:#ffb4a6;text-shadow:0 1px 2px #000;font-size:9px;font-weight:700;display:none;position:absolute;inset:auto 0 16px}.g-status[data-dead="1"] .g-status-fallen{display:block}.g-status-level{filter:drop-shadow(0 2px 2px #000000bf);width:30px;height:30px;position:absolute;bottom:-11px;left:50%;translate:-50%}.g-status-level text{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;font-variant-numeric:tabular-nums;font-weight:700}.g-status-xp-arc{transition:stroke-dasharray var(--ts-duration-slow) var(--ease-standard)}.g-status-head{align-items:center;gap:5px;min-width:0;display:flex}.g-status-crest{flex-shrink:0;place-items:center;display:grid}.g-status-name{min-width:0;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;color:#f6e7bd;text-shadow:0 1px #000000e6,0 0 10px #e2be6a40;flex:1;font-size:13.5px;font-weight:700;line-height:1.1;overflow:hidden}.g-status-badges{flex-shrink:0;align-items:center;gap:4px;display:flex}.g-status-clan{filter:drop-shadow(0 1px 1px #000c);place-items:center;width:18px;height:18px;display:grid}.g-status-sub{white-space:nowrap;text-overflow:ellipsis;color:var(--g-muted);margin-top:-2px;font-size:10.5px;line-height:1.2;overflow:hidden}.g-sbar{background:linear-gradient(#000000d1,#1a150ebd);border-radius:3px;height:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #000000e6,0 0 0 1px #c9a24e4d,0 -1px 0 1px #f3dc9a1a,0 1px 0 1px #0009}.g-sbar-mp{height:12px}.g-sbar>span{border-radius:2px;position:absolute;inset:0}.g-sbar-trail{clip-path:inset(0 100% 0 0);opacity:.9}.g-sbar-hp .g-sbar-trail{background:linear-gradient(#ffe4bf,#f0a170 55%,#b4542e)}.g-sbar-mp .g-sbar-trail{background:linear-gradient(#e6f0ff,#9fc0ff 55%,#4d6fbf)}.g-sbar-fill{clip-path:inset(0 100% 0 0);overflow:hidden}.g-sbar-hp .g-sbar-fill{background:linear-gradient(#ec5a6b,#b01b33 46%,#620818);box-shadow:inset 0 1px #ffc4cc8c,inset 0 -1px #280008b3,inset 0 0 7px #ff56708c}.g-sbar-mp .g-sbar-fill{background:linear-gradient(#67a2fb,#2257c9 46%,#0c2672);box-shadow:inset 0 1px #c8deff8c,inset 0 -1px #020a28b3,inset 0 0 7px #6ea8ff8c}.g-sbar-fill:after{content:"";background:linear-gradient(#ffffff4d,#ffffff0a);position:absolute;inset:0 0 50%}.g-sbar-fill:before{content:"";opacity:0;background:linear-gradient(100deg,#0000,#ffffff0d 30%,#ffffff6b 50%,#ffffff0d 70%,#0000);width:40%;position:absolute;inset:0;translate:-100%}.g-sbar[data-regen="1"] .g-sbar-fill:before{opacity:1;animation:g-sbar-regen 1.25s linear infinite}@keyframes g-sbar-regen{0%{translate:-100%}to{translate:260%}}.g-sbar-hp[data-low="1"] .g-sbar-fill{animation:g-sbar-low 1.1s ease-in-out infinite}@keyframes g-sbar-low{50%{filter:brightness(1.45)saturate(1.2)}}.g-sbar-ticks{pointer-events:none;background:linear-gradient(90deg,#0000 calc(25% - .5px),#00000073 calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px) calc(50% - .5px),#00000073 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px) calc(75% - .5px),#00000073 calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px))}.g-sbar-text{color:#fffffff2;text-shadow:0 1px #000000e6,0 0 3px #000000b3;pointer-events:none;justify-content:space-between;align-items:center;padding:0 5px;font-size:10px;line-height:1;display:flex;position:absolute;inset:0}.g-sbar-mp .g-sbar-text{font-size:9.5px}.g-sbar-tag{letter-spacing:.1em;color:#fff0d2d9;padding-top:1px;font-size:8.5px;font-weight:700}.g-sbar-n{font-variant-numeric:tabular-nums;font-weight:600}.g-status-gold{transition:border-color var(--ts-duration-fast),background-color var(--ts-duration-fast);border:1px solid #0000;border-radius:4px;align-self:flex-start;align-items:center;gap:5px;margin-top:1px;padding:1px 7px 1px 2px;display:inline-flex}.g-status-gold:focus-visible,.g-status-gold:hover{border-color:var(--g-money-line);background:#e2be6a14}.g-status-gold-n{font-variant-numeric:tabular-nums;color:#ffe08a;text-shadow:0 1px #000000d9;font-size:12.5px;font-weight:700}.g-status-gold-label{letter-spacing:.12em;text-transform:uppercase;color:var(--g-gold-2);font-size:9px;font-weight:700}.g-buffs{flex-direction:column;gap:3px;max-width:min(21rem,100vw - 1.5rem);display:flex}@media (min-width:1280px){.g-buffs{max-width:clamp(7rem,50vw - 32.5rem,15.5rem);padding-top:2px}}.g-buffs-row{flex-wrap:wrap;gap:3px;display:flex}.g-buff{--g-sweep:0deg;cursor:help;width:28px;height:28px;transition:box-shadow var(--ts-duration-fast),transform var(--ts-duration-fast) var(--ease-standard),--g-sweep .25s linear;background:linear-gradient(#1d1b17,#0b0b0a);border:1px solid #1a1712;border-radius:4px;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c9a24e73,0 1px 3px #000000a6}.g-buff:focus-visible,.g-buff:hover{box-shadow:inset 0 0 0 1px var(--g-win-gold-hi),0 0 8px #e2be6a73,0 1px 3px #000000a6;transform:translateY(-1px)}.g-buff:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-buff-art{border-radius:3px;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.g-buff-art>img,.g-buff-art>svg{width:100%;height:100%}.g-buff:after{content:"";background:conic-gradient(#0009 var(--g-sweep),transparent 0);border-radius:3px;inset:2px}.g-buff-left,.g-buff:after{pointer-events:none;position:absolute}.g-buff-left{z-index:1;text-align:center;font-variant-numeric:tabular-nums;color:#f4ede0;background:#050506d1;border-radius:2px;min-width:14px;padding:0 2px;font-size:8.5px;font-weight:700;line-height:11px;bottom:-3px;right:-2px}.g-buff[data-stance="1"]{box-shadow:inset 0 0 0 1px var(--g-win-gold-hi),0 0 6px #e2be6a59,0 1px 3px #000000a6}.g-buff[data-kind=item],.g-buff[data-kind=vip]{box-shadow:inset 0 0 0 1px #96c4e680,0 1px 3px #000000a6}.g-buff[data-harm="1"]{border-color:#2a0806;box-shadow:inset 0 0 0 1px #ff5440d9,0 0 6px #ff321e59,0 1px 3px #000000a6}.g-buff[data-harm="1"] .g-buff-left{color:#ffc2b8}.g-buff[data-ending="1"] .g-buff-art{animation:g-buff-ending .9s ease-in-out infinite}@keyframes g-buff-ending{50%{opacity:.35}}.g-buff{animation:g-buff-in .26s var(--ease-emphasized,ease-out) backwards}@keyframes g-buff-in{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.g-buff,.g-buff[data-ending="1"] .g-buff-art,.g-sbar-hp[data-low="1"] .g-sbar-fill,.g-sbar[data-regen="1"] .g-sbar-fill:before,.g-status[data-hit] .g-status-flash{animation:none}.g-status[data-low="1"] .g-status-bezel{box-shadow:0 0 0 1px var(--g-win-iron),0 0 10px #ff3c28cc;animation:none}.g-sbar[data-regen="1"] .g-sbar-fill{filter:brightness(1.15)}.g-buff[data-ending="1"]{box-shadow:inset 0 0 0 1px #ff785ae6,0 1px 3px #000000a6}}@media (max-width:639px){.g-status{gap:0 8px;padding:7px 8px 7px 7px}.g-status-face{width:52px;height:52px}.g-status-level{width:26px;height:26px;bottom:-10px}.g-status-sub{display:none}.g-status-head{flex-wrap:wrap;row-gap:3px}.g-status-name{flex-basis:calc(100% - 23px);font-size:12.5px}}.g-craft{--craft-tint:#e2be6a;--craft-tint-dark:#7a5a22;--craft-tint-hi:#fff1c4;--craft-row:46px;flex-direction:column;width:min(54rem,100vw - 1.5rem);height:min(41rem,100dvh - 11rem);display:flex}.g-craft-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:6px 8px 0;display:grid}.g-craft-tab{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));min-height:2.6rem;color:var(--g-muted);font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.06em;transition:color var(--ts-duration-fast) var(--ease-standard),filter var(--ts-duration-fast) var(--ease-standard);border-radius:4px 4px 0 0;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .6rem;font-size:.78rem;font-weight:600;display:flex;position:relative}.g-craft-tab:hover{color:var(--g-text);filter:brightness(1.15)}.g-craft-tab:active{filter:brightness(.9)}.g-craft-tab[aria-selected=true]{border-color:var(--g-win-gold)}@supports (color:color-mix(in lab,red,red)){.g-craft-tab[aria-selected=true]{border-color:color-mix(in srgb,var(--g-win-gold) 70%,#000)}}.g-craft-tab[aria-selected=true]{color:#f3dc9a;text-shadow:0 0 10px #e2be6a73;background:radial-gradient(90% 120% at 50% 100%,#e2be6a33,#0000 70%),linear-gradient(#3a3220,#1a160e);border-bottom-color:#0000}.g-craft-tab[aria-selected=true]:after{content:"";background:linear-gradient(90deg,#0000,#f3dc9a,#0000);border-radius:2px;height:2px;position:absolute;inset:auto 10% -1px;box-shadow:0 0 8px #f3dc9ab3}.g-craft-tab-icon{width:30px;height:30px;box-shadow:inset 0 0 0 1px #000c,0 0 0 1px var(--g-well-line);background:radial-gradient(circle at 50% 38%,#2c2a24,#0d0c0a);border-radius:4px;place-items:center;display:grid}.g-craft-tab[aria-selected=true] .g-craft-tab-icon{box-shadow:inset 0 0 0 1px #000c,0 0 0 1px var(--g-win-gold),0 0 10px #e2be6a59}.g-craft-tab-ready{color:#8ff0b4;letter-spacing:0;font-variant-numeric:tabular-nums;background:#49d17d29;border-radius:999px;min-width:1.2rem;padding:0 .3rem;font-family:inherit;font-size:.66rem;line-height:1.05rem;box-shadow:inset 0 0 0 1px #49d17d80}.g-craft-body{border:1px solid var(--g-win-gold);flex:1;grid-template-columns:18.75rem minmax(0,1fr);min-height:0;margin:0 8px 8px;display:grid}@supports (color:color-mix(in lab,red,red)){.g-craft-body{border:1px solid color-mix(in srgb,var(--g-win-gold) 45%,#000)}}.g-craft-body{background:var(--g-well);border-radius:0 0 4px 4px;overflow:hidden}.g-craft-side{border-right:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-pane-top),var(--g-pane-bottom));flex-direction:column;gap:6px;min-height:0;padding:8px 6px 6px 8px;display:flex}.g-craft-search{position:relative}.g-craft-search input{border:1px solid var(--g-well-line);width:100%;height:2rem;color:var(--g-text);font-size:var(--text-small);background:#00000073;border-radius:4px;padding:0 1.9rem 0 1.85rem;box-shadow:inset 0 1px 3px #0009}.g-craft-search input::-webkit-search-cancel-button{appearance:none;display:none}.g-craft-search input::placeholder{color:var(--g-muted);opacity:.8}.g-craft-search input:focus{border-color:var(--g-gold-2);outline:none;box-shadow:inset 0 1px 3px #0009,0 0 0 2px #e2be6a40}.g-craft-search-icon{color:var(--g-muted);pointer-events:none;position:absolute;top:50%;left:.55rem;transform:translateY(-50%)}.g-craft-search-clear{width:1.4rem;height:1.4rem;color:var(--g-muted);border-radius:3px;place-items:center;display:grid;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.g-craft-search-clear:hover{color:var(--g-text);background:#ffffff0f}.g-craft-grades{grid-template-columns:1.4fr repeat(6,minmax(0,1fr));gap:3px;display:grid}.g-craft-grade{border:1px solid var(--g-well-line);height:1.55rem;color:var(--g-grade,var(--g-muted));letter-spacing:.03em;transition:background var(--ts-duration-fast) var(--ease-standard),border-color var(--ts-duration-fast) var(--ease-standard);background:linear-gradient(#1f1d18,#121110);border-radius:3px;font-size:.68rem;font-weight:700}.g-craft-grade:hover{border-color:var(--g-grade,var(--g-gold))}@supports (color:color-mix(in lab,red,red)){.g-craft-grade:hover{border-color:color-mix(in srgb,var(--g-grade,var(--g-gold)) 60%,#000)}}.g-craft-grade:active{transform:translateY(1px)}.g-craft-grade[aria-pressed=true]{border-color:var(--g-grade,var(--g-gold));background:radial-gradient(100% 140% at 50% 0,var(--g-grade,var(--g-gold)),transparent 75%),#15130f}@supports (color:color-mix(in lab,red,red)){.g-craft-grade[aria-pressed=true]{background:radial-gradient(100% 140% at 50% 0,color-mix(in srgb,var(--g-grade,var(--g-gold)) 38%,transparent),transparent 75%),#15130f}}.g-craft-grade[aria-pressed=true]{color:#fff;text-shadow:0 0 6px var(--g-grade,var(--g-gold))}.g-craft-filters{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:4px;display:grid}.g-craft-filters-armor{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.g-craft-ready-toggle{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));color:var(--g-muted);font-size:var(--text-micro);white-space:nowrap;border-radius:4px;align-items:center;gap:.3rem;padding:0 .5rem;display:flex}.g-craft-ready-toggle:hover{color:var(--g-text)}.g-craft-ready-toggle[aria-pressed=true]{color:#8ff0b4;background:linear-gradient(#1f3a28,#102016);border-color:#49d17d99}.g-craft-list{border:1px solid var(--g-well-line-dim);background:var(--g-well-deep);border-radius:4px;outline:none;flex:1;min-height:0;position:relative;overflow-y:auto}.g-craft-list:focus-visible{box-shadow:0 0 0 2px #e2be6a73}.g-craft-row{height:var(--craft-row);cursor:pointer;text-align:left;border-bottom:1px solid #ffffff08;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:.55rem;padding:0 .55rem 0 .45rem;display:grid;position:absolute;inset-inline:0}.g-craft-row:hover{background:linear-gradient(90deg,#e2be6a14,#0000 80%)}.g-craft-row[aria-selected=true]{background:linear-gradient(90deg,var(--row-tint,var(--g-gold)),transparent 85%),#ffffff05}@supports (color:color-mix(in lab,red,red)){.g-craft-row[aria-selected=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--row-tint,var(--g-gold)) 22%,transparent),transparent 85%),#ffffff05}}.g-craft-row[aria-selected=true]{box-shadow:inset 2px 0 0 var(--row-tint,var(--g-gold))}.g-craft-row-slot{width:38px;height:38px;box-shadow:inset 0 0 0 1px #000000bf,0 0 0 1px var(--row-tint,var(--g-line));background:radial-gradient(circle at 50% 35%,#2c3039,#121418);border-radius:4px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.g-craft-row-slot{box-shadow:inset 0 0 0 1px #000000bf,0 0 0 1px color-mix(in srgb,var(--row-tint,var(--g-line)) 45%,#000)}}.g-craft-row[aria-selected=true] .g-craft-row-slot{box-shadow:inset 0 0 0 1px #000000bf,0 0 0 1px var(--row-tint,var(--g-gold)),0 0 8px var(--row-tint,var(--g-gold))}@supports (color:color-mix(in lab,red,red)){.g-craft-row[aria-selected=true] .g-craft-row-slot{box-shadow:inset 0 0 0 1px #000000bf,0 0 0 1px var(--row-tint,var(--g-gold)),0 0 8px color-mix(in srgb,var(--row-tint,var(--g-gold)) 45%,transparent)}}.g-craft-row-name{color:var(--row-name,var(--g-text));font-size:.8rem;font-weight:600;line-height:1.05rem}.g-craft-row-name,.g-craft-row-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-craft-row-sub{color:var(--g-muted);font-size:.66rem;line-height:.9rem}.g-craft-meter{display:block}.g-craft-meter-track{fill:none;stroke:#ffffff14}.g-craft-meter-fill{fill:none;stroke:#d9a640;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.g-craft-meter[data-ready="1"] .g-craft-meter-fill{stroke:var(--g-good);filter:drop-shadow(0 0 3px #49d17db3)}.g-craft-meter-check{fill:none;stroke:#8ff0b4;stroke-linecap:round;stroke-linejoin:round}.g-craft-empty{height:100%;color:var(--g-muted);font-size:var(--text-micro);text-align:center;align-content:center;place-items:center;gap:.5rem;padding:1.5rem;display:grid}.g-craft-foot{color:var(--g-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:.5rem;padding:0 .15rem;font-size:.66rem;display:flex}.g-craft-foot b{color:#8ff0b4;font-weight:600}.g-craft-main{background:radial-gradient(70% 45% at 22% 0,var(--craft-tint),transparent 72%),linear-gradient(180deg,#14130f,#0b0a08);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.g-craft-main{background:radial-gradient(70% 45% at 22% 0,color-mix(in srgb,var(--craft-tint) 13%,transparent),transparent 72%),linear-gradient(180deg,#14130f,#0b0a08)}}.g-craft-scroll{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 12px 10px;display:flex;overflow-y:auto}.g-craft-show{grid-template-columns:6.25rem minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.g-craft-plinth{place-items:center;width:6.25rem;height:6.25rem;display:grid;position:relative}.g-craft-plinth:before{content:"";background:radial-gradient(circle,var(--craft-tint),transparent 66%);border-radius:50%;position:absolute;inset:-10px}@supports (color:color-mix(in lab,red,red)){.g-craft-plinth:before{background:radial-gradient(circle,color-mix(in srgb,var(--craft-tint) 34%,transparent),transparent 66%)}}.g-craft-plinth:before{filter:blur(2px);opacity:.85}.g-craft-big{width:5.5rem;height:5.5rem;box-shadow:inset 0 0 0 1px #000000d9,inset 0 0 18px #000000b3,0 0 0 1px var(--craft-tint-dark),0 0 0 3px #0c0b09,0 0 0 4px var(--craft-tint),0 6px 18px #000000a6,0 0 22px var(--craft-tint);background:radial-gradient(circle at 50% 35%,#2e323b,#0f1013);border-radius:6px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.g-craft-big{box-shadow:inset 0 0 0 1px #000000d9,inset 0 0 18px #000000b3,0 0 0 1px var(--craft-tint-dark),0 0 0 3px #0c0b09,0 0 0 4px color-mix(in srgb,var(--craft-tint) 70%,#000),0 6px 18px #000000a6,0 0 22px color-mix(in srgb,var(--craft-tint) 35%,transparent)}}.g-craft-big-qty{color:var(--g-count-text);text-shadow:0 1px 2px #000;font-size:.8rem;font-weight:700;position:absolute;bottom:2px;right:4px}.g-craft-title{color:var(--craft-name,var(--g-text));margin:0;font-size:.95rem;font-weight:700;line-height:1.25rem}.g-craft-desc{color:var(--g-text);font-size:var(--text-micro);margin-top:.25rem;line-height:1.05rem}.g-craft-facts{flex-wrap:wrap;gap:6px;display:flex}.g-craft-fact{border:1px solid var(--g-well-line);color:var(--g-muted);background:linear-gradient(#1d1b16,#121110);border-radius:4px;align-items:center;gap:.35rem;padding:.2rem .55rem .2rem .4rem;font-size:.68rem;display:inline-flex}.g-craft-fact b{color:var(--g-text);font-variant-numeric:tabular-nums;font-size:.78rem}.g-craft-fact[data-tone=gold] b{color:#f3d27a}.g-craft-fact[data-tone=bad]{color:#f3a29a;border-color:#f0564a73}.g-craft-fact[data-tone=bad] b{color:#ff8a7e}.g-craft-head{color:#d9bd7a;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0;font-size:.72rem;font-weight:600;display:flex}.g-craft-head:after{content:"";background:linear-gradient(90deg,#c9a24e80,#0000);flex:1;height:1px}.g-craft-needs{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:6px;display:grid}.g-craft-need{border:1px solid var(--g-well-line);text-align:left;min-height:3.5rem;transition:border-color var(--ts-duration-fast) var(--ease-standard),transform var(--ts-duration-fast) var(--ease-standard);background:linear-gradient(#1b1915,#0f0e0c);border-radius:5px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.55rem;padding:6px 8px 8px 6px;display:grid;position:relative}.g-craft-need:hover{border-color:var(--g-gold)}@supports (color:color-mix(in lab,red,red)){.g-craft-need:hover{border-color:color-mix(in srgb,var(--g-gold) 70%,#000)}}.g-craft-need:active{transform:scale(.985)}.g-craft-need[aria-pressed=true]{border-color:var(--g-gold);box-shadow:0 0 0 1px #e2be6a59,0 0 12px #e2be6a2e}.g-craft-need[data-short="1"]{background:radial-gradient(80% 120% at 0,#f0564a1a,#0000 70%),linear-gradient(#1b1915,#0f0e0c)}.g-craft-need-slot{width:44px;height:44px;box-shadow:inset 0 0 0 1px #000000bf,0 0 0 1px var(--g-line);background:radial-gradient(circle at 50% 35%,#2c3039,#121418);border-radius:4px;place-items:center;display:grid;position:relative}.g-craft-need[data-short="1"] .g-craft-need-slot{box-shadow:inset 0 0 0 1px #000000bf,0 0 0 1px #f0564a8c}.g-craft-need-slot[data-gold="1"]{background:radial-gradient(circle at 50% 42%,#e2be6a29,#0000 70%),radial-gradient(circle at 50% 35%,#2c2a24,#121110)}.g-craft-need-name{color:var(--g-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:.95rem;display:-webkit-box;overflow:hidden}.g-craft-need-count{font-variant-numeric:tabular-nums;color:var(--g-muted);white-space:nowrap;margin-top:.15rem;font-size:.78rem;font-weight:700}.g-craft-need-count .have{color:var(--g-good)}.g-craft-need[data-short="1"] .g-craft-need-count .have{color:var(--g-bad)}.g-craft-need-bar{background:#ffffff12;border-radius:2px;height:3px;position:absolute;inset:auto 8px 4px 58px;overflow:hidden}.g-craft-need-bar i{border-radius:inherit;background:linear-gradient(90deg,#2f9e5a,#6ee89c);height:100%;display:block}.g-craft-need[data-short="1"] .g-craft-need-bar i{background:linear-gradient(90deg,#a8352c,#f07a4a)}.g-craft-src{border:1px solid var(--g-well-line);background:linear-gradient(#f3dc9a09,#0000 40%),#100f0c;border-radius:5px;padding:8px 10px 10px}.g-craft-src-title{color:var(--g-text);align-items:center;gap:.45rem;margin:0 0 6px;font-size:.78rem;font-weight:600;display:flex}.g-craft-src-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-craft-src-group{color:var(--g-muted);letter-spacing:.08em;text-transform:uppercase;margin:8px 0 3px;font-size:.62rem}.g-craft-src-row{border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:4px 6px;font-size:.7rem;display:grid}.g-craft-src-row+.g-craft-src-row{border-top:1px solid #ffffff0a}.g-craft-src-row[data-in="1"]{background:linear-gradient(90deg,#49d17d14,#0000 70%)}.g-craft-src-row[data-in="0"]{opacity:.62}.g-craft-src-mob{color:var(--g-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.g-craft-src-where{color:var(--g-muted);font-size:.64rem}.g-craft-src-pct{color:#f3d27a;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.g-craft-src-pct small{color:var(--g-muted);font-size:.6rem;font-weight:500;display:block}.g-craft-rank{letter-spacing:.05em;text-transform:uppercase;vertical-align:1px;border-radius:3px;margin-left:.35rem;padding:0 .3rem;font-size:.56rem;font-weight:700;line-height:.85rem;display:inline-block}.g-craft-rank[data-rank=elite]{color:#d9b3ff;background:#c07bff2e}.g-craft-rank[data-rank=raid]{color:#ff8f9a;background:#ff34482e}.g-craft-rank[data-rank=swarm]{color:var(--g-muted);background:#ffffff14}.g-craft-tag-in{color:#8ff0b4;font-size:.6rem}.g-craft-link{border:1px solid var(--g-gold);align-items:center;gap:.3rem;padding:.2rem .5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.g-craft-link{border:1px solid color-mix(in srgb,var(--g-gold) 55%,#000)}}.g-craft-link{color:#f3d27a;background:linear-gradient(#2c2618,#19150d);border-radius:3px;font-size:.68rem;font-weight:600}.g-craft-link:hover{filter:brightness(1.2)}.g-craft-link:active{transform:translateY(1px)}.g-craft-link.g-craft-back{align-self:flex-start;display:none}.g-craft-more{color:var(--g-muted);margin-top:4px;font-size:.66rem}.g-craft-more:hover{color:var(--g-text)}.g-craft-act{background:linear-gradient(180deg,#f3dc9a0d,transparent 50%),linear-gradient(180deg,var(--g-foot-top),var(--g-foot-bottom));border-top:1px solid #c9a24e52;flex-wrap:wrap;gap:8px;padding:8px 10px}.g-craft-act,.g-craft-qty{align-items:center;display:flex}.g-craft-qty{border:1px solid var(--g-well-line);background:#00000073;border-radius:4px}.g-craft-qty button{width:1.7rem;height:2rem;color:var(--g-gold);place-items:center;font-size:1rem;font-weight:700;display:grid}.g-craft-qty button:hover:not(:disabled){background:#e2be6a1a}.g-craft-qty button:disabled{color:var(--g-locked-text);cursor:not-allowed}.g-craft-qty input{border-inline:1px solid var(--g-well-line);width:3.2rem;height:2rem;color:var(--g-text);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;font-size:.85rem;font-weight:700}.g-craft-qty input::-webkit-inner-spin-button,.g-craft-qty input::-webkit-outer-spin-button{appearance:none;margin:0}.g-craft-qty input:focus{box-shadow:inset 0 0 0 1px var(--g-gold-2);outline:none}.g-craft-of{font-variant-numeric:tabular-nums;font-size:.68rem}.g-craft-of,.g-craft-skip{color:var(--g-muted);white-space:nowrap}.g-craft-skip{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;font-size:.66rem;display:flex}.g-craft-skip input{accent-color:#c9a24e}.g-craft-buttons{gap:6px;margin-left:auto;display:flex}.g-craft-btn{border:1px solid var(--g-line);min-width:6.5rem;height:2.35rem;color:var(--g-gold);font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.06em;transition:filter var(--ts-duration-fast) var(--ease-standard),transform var(--ts-duration-fast) var(--ease-standard);background:linear-gradient(#3a3220,#221d13);border-radius:4px;justify-content:center;align-items:center;gap:.4rem;padding:0 .95rem;font-size:.8rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.g-craft-btn:hover:not(:disabled){filter:brightness(1.18)}.g-craft-btn:active:not(:disabled){transform:translateY(1px)scale(.98)}.g-craft-btn:disabled{opacity:.42;cursor:not-allowed;filter:saturate(.4)}.g-craft-btn-main{color:#fff3cf;text-shadow:0 1px 1px #0009;background:linear-gradient(#ffecaa40,#0000 45%),linear-gradient(#8a6a2a,#4a3613);border-color:#d8b25e;min-width:8rem;box-shadow:inset 0 0 0 1px #00000073,0 0 14px #e2be6a40}.g-craft-btn-main:not(:disabled):after{content:"";width:40%;animation:g-craft-sheen 3.2s var(--ease-standard) infinite;background:linear-gradient(100deg,#0000,#fff6d659,#0000);position:absolute;inset:0 auto 0 -60%;transform:skew(-18deg)}@keyframes g-craft-sheen{0%,62%{left:-60%}to{left:130%}}.g-craft-pick{height:100%;color:var(--g-muted);font-size:var(--text-small);text-align:center;align-content:center;place-items:center;gap:.75rem;padding:2rem;display:grid}.g-craft-pick svg{opacity:.55}.g-craft-forge{z-index:5;background:radial-gradient(60% 55% at 50% 44%,var(--craft-tint),transparent 70%),#060608e6;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.g-craft-forge{background:radial-gradient(60% 55% at 50% 44%,color-mix(in srgb,var(--craft-tint) 16%,transparent),transparent 70%),#060608e6}}.g-craft-forge{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;animation:g-craft-fade-in .18s var(--ease-standard) both}.g-craft-forge-stage{width:15rem;height:15rem;position:relative}.g-craft-sigil{color:var(--craft-tint);filter:drop-shadow(0 0 6px var(--craft-tint));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.g-craft-sigil{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--craft-tint) 70%,transparent))}}.g-craft-sigil-outer{transform-origin:50%;animation:g-craft-turn 6s linear infinite}.g-craft-sigil-inner{transform-origin:50%;animation:g-craft-turn 4s linear infinite reverse}.g-craft-core{background:radial-gradient(circle,#fff7da 0,var(--craft-tint-hi) 22%,var(--craft-tint) 48%,transparent 72%);opacity:.2;animation:g-craft-charge 1.2s var(--ease-standard) forwards,g-craft-throb .36s ease-in-out 1.2s infinite alternate;border-radius:50%;position:absolute;inset:34%}.g-craft-ghost{opacity:0;filter:brightness(1.6)saturate(.6);mix-blend-mode:screen;width:56px;height:56px;margin:-28px 0 0 -28px;animation:g-craft-ghost 1.25s ease-in .35s forwards;position:absolute;top:50%;left:50%}@keyframes g-craft-ghost{to{opacity:.55}}.g-craft-feed{width:40px;height:40px;animation:g-craft-feed .95s cubic-bezier(.55,0,.7,.2) both;animation-delay:var(--delay,0s);margin:-20px 0 0 -20px}.g-craft-feed,.g-craft-spark{position:absolute;top:50%;left:50%}.g-craft-spark{background:var(--craft-tint-hi);width:3px;height:3px;box-shadow:0 0 6px 1px var(--craft-tint);opacity:0;animation:g-craft-spark .72s ease-out infinite;animation-delay:var(--delay,0s);border-radius:50%}.g-craft-beat{border:2px solid var(--craft-tint-hi);opacity:0;border-radius:50%;animation:g-craft-beat .72s ease-out .5s infinite;position:absolute;inset:30%}.g-craft-forge-label{color:#f3dc9a;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.12em;text-shadow:0 0 10px #e2be6a80;justify-items:center;gap:.2rem;font-size:.9rem;display:grid;position:absolute;inset:auto 0 1.4rem}.g-craft-forge-label small{color:var(--g-muted);letter-spacing:.04em;text-shadow:none;font-family:inherit;font-size:.66rem}.g-craft-flash{background:radial-gradient(circle at 50% 42%,#fffaf0,var(--craft-tint) 30%,transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.g-craft-flash{background:radial-gradient(circle at 50% 42%,#fffaf0,color-mix(in srgb,var(--craft-tint) 60%,transparent) 30%,transparent 65%)}}.g-craft-flash{opacity:0;pointer-events:none;animation:g-craft-flash .6s ease-out both}.g-craft-reveal{text-align:center;justify-items:center;gap:.5rem;padding:1rem;display:grid;position:relative}.g-craft-reveal:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#060608eb,#06060899 60%,#0000);border-radius:50%;position:absolute;inset:7.6rem -2.5rem -.5rem}.g-craft-reveal>*{position:relative}.g-craft-reveal>.g-craft-rays{z-index:-2;position:absolute}.g-craft-rays{background:repeating-conic-gradient(from 0deg,var(--craft-tint) 0deg 6deg,transparent 6deg 22deg);border-radius:50%;width:22rem;height:22rem;margin:-11rem 0 0 -11rem;position:absolute;top:4.5rem;left:50%}@supports (color:color-mix(in lab,red,red)){.g-craft-rays{background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--craft-tint) 40%,transparent) 0deg 6deg,transparent 6deg 22deg)}}.g-craft-rays{opacity:.75;pointer-events:none;animation:g-craft-turn 18s linear infinite,g-craft-fade-in .5s ease-out both;-webkit-mask-image:radial-gradient(circle,#000 12%,#0000 66%);mask-image:radial-gradient(circle,#000 12%,#0000 66%)}.g-craft-reveal[data-mw="1"] .g-craft-rays{opacity:1;background:repeating-conic-gradient(#ffd66e8c 0deg 5deg,#0000 5deg 15deg)}.g-craft-prize{width:6rem;height:6rem;box-shadow:inset 0 0 0 1px #000000d9,0 0 0 1px var(--craft-tint-dark),0 0 0 3px #0c0b09,0 0 0 4px var(--craft-tint),0 0 34px var(--craft-tint);background:radial-gradient(circle at 50% 35%,#30343d,#0f1013);border-radius:7px;place-items:center;margin-top:1.5rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.g-craft-prize{box-shadow:inset 0 0 0 1px #000000d9,0 0 0 1px var(--craft-tint-dark),0 0 0 3px #0c0b09,0 0 0 4px var(--craft-tint),0 0 34px color-mix(in srgb,var(--craft-tint) 65%,transparent)}}.g-craft-prize{animation:g-craft-pop .55s cubic-bezier(.2,1.4,.4,1) 80ms both}.g-craft-prize-n{box-shadow:0 0 0 1px var(--craft-tint);color:#fff3cf;font-variant-numeric:tabular-nums;background:#0c0b09;border-radius:999px;padding:0 .4rem;font-size:.85rem;font-weight:700;position:absolute;bottom:-.6rem;right:-.5rem}.g-craft-prize-star{filter:drop-shadow(0 0 6px #ffd66ee6);animation:g-craft-pop .5s cubic-bezier(.2,1.6,.4,1) .35s both;position:absolute;top:-.7rem;left:-.7rem}.g-craft-banner{color:#f3dc9a;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 14px #e2be6a99,0 2px 2px #000;margin-top:.4rem;font-size:1.25rem;font-weight:700;animation:g-craft-rise .45s ease-out .2s both}.g-craft-reveal[data-mw="1"] .g-craft-banner{text-shadow:none;color:#0000;filter:drop-shadow(0 0 10px #f0c44c99);background:linear-gradient(#fffbe8,#ffe08a 45%,#e6a93a);-webkit-background-clip:text;background-clip:text}.g-craft-reveal[data-failed="1"] .g-craft-banner{color:#e2786c;text-shadow:0 0 12px #f0564a73}.g-craft-reveal[data-failed="1"] .g-craft-prize-art{filter:grayscale(.85)brightness(.6)}.g-craft-reveal[data-failed="1"] .g-craft-prize{box-shadow:inset 0 0 0 1px #000000d9,0 0 0 1px #3a1512,0 0 0 3px #0c0b09,0 0 0 4px #7a2a22}.g-craft-crack{color:#f0564a;pointer-events:none;position:absolute;inset:0}.g-craft-reveal-name{color:var(--g-text);font-size:.9rem;font-weight:600;animation:g-craft-rise .45s ease-out .3s both}.g-craft-reveal-sub{color:var(--g-muted);flex-wrap:wrap;justify-content:center;gap:.35rem .8rem;font-size:.72rem;animation:g-craft-rise .45s ease-out .38s both;display:flex}.g-craft-reveal-sub [data-tone=mw]{color:#f3d27a}.g-craft-reveal-sub [data-tone=bad]{color:#ff8a7e}.g-craft-hint{color:var(--g-muted);letter-spacing:.05em;margin-top:.6rem;font-size:.64rem;animation:g-craft-fade-in .4s ease-out .8s both}.g-craft-stop{position:absolute;top:.75rem;right:.75rem}@keyframes g-craft-fade-in{0%{opacity:0}}@keyframes g-craft-turn{to{transform:rotate(1turn)}}@keyframes g-craft-charge{0%{opacity:.15;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes g-craft-throb{to{filter:brightness(1.25);transform:scale(1.12)}}@keyframes g-craft-feed{0%{opacity:0;transform:translate(var(--fx),var(--fy)) scale(1.05)}18%{opacity:1}to{opacity:0;transform:translate(0)scale(.2)rotate(140deg)}}@keyframes g-craft-spark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.3)}}@keyframes g-craft-beat{0%{opacity:.85;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@keyframes g-craft-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes g-craft-pop{0%{opacity:0;transform:scale(.4)}}@keyframes g-craft-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.g-craft-banner,.g-craft-beat,.g-craft-btn-main:after,.g-craft-core,.g-craft-feed,.g-craft-flash,.g-craft-ghost,.g-craft-hint,.g-craft-prize,.g-craft-prize-star,.g-craft-rays,.g-craft-reveal-name,.g-craft-reveal-sub,.g-craft-sigil-inner,.g-craft-sigil-outer,.g-craft-spark{animation:none}.g-craft-core{opacity:.8}.g-craft-beat,.g-craft-feed,.g-craft-flash,.g-craft-spark{display:none}.g-craft-ghost{opacity:.5;animation:none}}@media (min-width:640px) and (max-width:1023px){.g-craft{height:min(41rem,100dvh - 17rem)}}@media (max-width:639px){.g-craft{width:100%;height:min(34rem,100dvh - 17rem)}.g-craft-tab{letter-spacing:.02em;gap:.3rem;padding:.2rem;font-size:.66rem}.g-craft-tab-icon{width:24px;height:24px}.g-craft-tab-label{display:none}.g-craft-body{grid-template-columns:minmax(0,1fr)}.g-craft-body[data-view=list] .g-craft-main,.g-craft-body[data-view=recipe] .g-craft-side{display:none}.g-craft-side{border-right:0}.g-craft-link.g-craft-back{display:inline-flex}.g-craft-show{grid-template-columns:5rem minmax(0,1fr);gap:.6rem}.g-craft-plinth{width:5rem;height:5rem}.g-craft-big{width:4.5rem;height:4.5rem}.g-craft-buttons{width:100%}.g-craft-buttons .g-craft-btn{flex:1;min-width:0}}.g-ml-win{--ml-display:var(--ge-display,var(--font-display-face)),Georgia,serif;--ml-paper-a:#f1e3be;--ml-paper-b:#e3cd9c;--ml-paper-c:#d2b67d;--ml-paper-edge:#5c3c1699;--ml-ink:#2f1d0d;--ml-ink-soft:#6e4f2b;--ml-ink-faint:#6e482073;--ml-crimson:#8e2416;--ml-red-line:#c4553e;--ml-red-wash:#6e160c73;z-index:30;width:min(58rem,100vw - 1rem);height:min(36rem,100vh - 6.5rem);position:absolute;top:3.25rem;left:max(.5rem,50vw - 29rem)}.g-ml-frame,.g-ml-win{flex-direction:column;display:flex}.g-ml-frame{flex:1;min-height:0;margin:0 7px 7px;position:relative}.g-ml-ribbon{border-bottom:1px solid #c9a24e6b;gap:4px;padding:8px 4px 0;display:flex}.g-ml-tab{color:var(--g-muted);font-family:var(--ml-display);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#221e17,#13110d);border:1px solid #c9a24e38;border-bottom:0;border-radius:5px 5px 0 0;align-items:center;gap:7px;padding:6px 14px 7px 10px;font-size:.72rem;font-weight:600;transition:color .12s,filter .12s;display:inline-flex;position:relative;top:1px}.g-ml-tab svg{opacity:.7;transition:opacity .12s}.g-ml-tab:hover{color:var(--g-text);filter:brightness(1.15)}.g-ml-tab:hover svg,.g-ml-tab[aria-selected=true] svg{opacity:1}.g-ml-tab:active{filter:brightness(.95)}.g-ml-tab[aria-selected=true]{color:#f3dc9a;text-shadow:0 0 10px #e2be6a59;background:linear-gradient(#f3dc9a1f,#0000 70%),linear-gradient(#3b3121,#1b1610);border-color:#c9a24ebf;box-shadow:inset 0 1px #f3dc9a73}.g-ml-tab[aria-selected=true]:after{content:"";background:#1b1610;height:1px;position:absolute;bottom:-1px;left:0;right:0}.g-ml-tab-n{color:#fff;min-width:1.15rem;height:1.15rem;font-family:var(--ge-text,inherit);letter-spacing:0;background:radial-gradient(circle at 40% 30%,#e0614a,#8a1c10);border:1px solid #ffb59d;border-radius:999px;place-items:center;padding:0 .3rem;font-size:.66rem;font-weight:800;display:inline-grid;box-shadow:0 0 8px #e0614a99}.g-ml-body{background:linear-gradient(#1b1610d9,#0a09078c);border:1px solid #c9a24e2e;border-top:0;flex:1;min-height:0;display:flex}.g-ml-split{flex:1;grid-template-columns:19.5rem minmax(0,1fr);min-height:0;display:grid}.g-ml-listpane{border-right:1px solid #c9a24e38;min-height:0}.g-ml-listpane,.g-ml-tools{flex-direction:column;display:flex}.g-ml-tools{border-bottom:1px solid #c9a24e29;gap:6px;padding:8px 8px 7px}.g-ml-search{border:1px solid var(--g-well-line);background:var(--g-well);border-radius:3px;align-items:center;gap:6px;height:1.8rem;padding:0 8px;display:flex;box-shadow:inset 0 1px 3px #000c}.g-ml-search:focus-within{border-color:var(--g-gold)}.g-ml-search input{min-width:0;color:var(--g-text);background:0 0;border:0;outline:none;flex:1;font-size:.78rem}.g-ml-search input::placeholder{color:var(--g-muted)}.g-ml-chips{gap:4px;display:flex}.g-ml-chip{color:var(--g-muted);background:#00000040;border:1px solid #c9a24e38;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:.7rem;font-weight:600;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.g-ml-chip:hover{color:var(--g-text);border-color:#c9a24e8c}.g-ml-chip:active{transform:translateY(1px)}.g-ml-chip[aria-pressed=true]{border-color:var(--g-gold);color:#f3dc9a;background:linear-gradient(#4d3e1f,#2a2112)}.g-ml-chip-n{color:#fff;text-align:center;background:#a52a1c;border-radius:999px;min-width:1rem;padding:0 .25rem;font-size:.6rem;line-height:1rem}.g-ml-list{flex:1;min-height:0;overflow-y:auto}.g-ml-row{text-align:left;border-bottom:1px solid #ffffff0b;align-items:center;gap:9px;width:100%;padding:7px 10px 7px 9px;transition:background .12s;display:flex;position:relative}button.g-ml-row:hover{background:linear-gradient(90deg,#e2be6a1a,#0000 85%)}button.g-ml-row:active{background:linear-gradient(90deg,#e2be6a29,#0000 85%)}.g-ml-row-on,button.g-ml-row-on:hover{box-shadow:inset 3px 0 0 var(--g-gold);background:linear-gradient(90deg,#e2be6a38,#e2be6a0a)}.g-ml-env{flex:none;line-height:0;position:relative}.g-ml-row:not([data-unread]) .g-ml-env{opacity:.78}.g-ml-new{background:radial-gradient(circle at 35% 35%,#fff2c0,#e2a33a);border:1px solid #ffe2a0;border-radius:50%;width:8px;height:8px;animation:g-ml-glow 2.4s ease-in-out infinite;position:absolute;top:-1px;right:-2px;box-shadow:0 0 6px #ffd278e6}.g-ml-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.g-ml-row-bot,.g-ml-row-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.g-ml-subj{min-width:0;color:var(--g-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:500;overflow:hidden}.g-ml-row[data-unread] .g-ml-subj{color:#fff4d8;font-weight:700}.g-ml-row[data-look=official] .g-ml-subj{color:#f0cf7a}.g-ml-when{color:var(--g-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.68rem}.g-ml-party{min-width:0;color:var(--g-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:.72rem;display:flex;overflow:hidden}.g-ml-official-tag{color:#f3dc9a;font-family:var(--ml-display);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#5a1810,#2e0b07);border:1px solid #e2be6a99;border-radius:2px;flex:none;padding:0 5px;font-size:.56rem}.g-ml-marks{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;font-size:.68rem;display:flex}.g-ml-cod{border:1px solid var(--ml-red-line);background:var(--ml-red-wash);color:#ffc2ad;border-radius:2px;padding:0 5px;font-weight:700}.g-ml-coin{color:#ffe08a;gap:2px}.g-ml-clip,.g-ml-coin{align-items:center;font-weight:700;display:inline-flex}.g-ml-clip{color:#c8d0d8;gap:1px}.g-ml-clip-done{opacity:.45}.g-ml-left{color:var(--g-muted);align-items:center;gap:2px;display:inline-flex}.g-ml-left-urgent{color:#ffb35c}.g-ml-ghost{pointer-events:none}.g-ml-ghost-env,.g-ml-ghost-line,.g-ml-ghost-lines span{background:linear-gradient(90deg,#1d1a15,#2d2820 40%,#1d1a15 80%) 0 0/300% 100%;border-radius:2px;animation:g-ml-shimmer 1.4s linear infinite}.g-ml-ghost-env{flex:none;width:30px;height:24px}.g-ml-ghost-lines{flex-direction:column;flex:1;gap:6px;display:flex}.g-ml-ghost-lines span{height:9px}.g-ml-ghost-lines span:last-child{width:60%}.g-ml-empty{color:var(--g-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:2.5rem 1rem;font-size:.8rem;display:flex}.g-ml-empty svg{opacity:.55}.g-ml-count{color:var(--g-muted);letter-spacing:.04em;border-top:1px solid #c9a24e29;padding:5px 10px;font-size:.66rem}.g-ml-readpane{background:radial-gradient(80% 60% at 50% 35%,#5c421e38,#0000 70%),#0000001f;min-width:0}.g-ml-reader,.g-ml-readpane{flex-direction:column;min-height:0;display:flex}.g-ml-reader{flex:1;gap:14px;padding:12px 12px 10px}.g-ml-back{color:var(--g-gold);align-self:flex-start;align-items:center;gap:4px;font-size:.78rem;font-weight:600;display:none}.g-ml-paper,.g-ml-sheet{background:radial-gradient(ellipse 70% 55% at 28% 18%,#fffbea8c,transparent 62%),radial-gradient(ellipse 60% 50% at 85% 95%,#96682c47,transparent 60%),linear-gradient(180deg,var(--ml-paper-a),var(--ml-paper-b) 62%,var(--ml-paper-c));color:var(--ml-ink);box-shadow:0 0 0 1px var(--ml-paper-edge),inset 0 0 26px #7a501e61,inset 0 0 3px #50320f8c,0 10px 22px #0000008c;border-radius:2px;position:relative}.g-ml-paper:before,.g-ml-sheet:before{content:"";border-radius:inherit;opacity:.22;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.22 0 0 0 0 0.08 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.g-ml-paper{transform-origin:50% 0;flex:1;min-height:8.5rem;animation:g-ml-unfold .26s cubic-bezier(.2,.8,.2,1) both}.g-ml-reader[data-look=official] .g-ml-paper{box-shadow:0 0 0 1px var(--ml-paper-edge),inset 0 0 0 5px #f1e3be66,inset 0 0 0 6px #b8862f,inset 0 0 0 7px #5c3c1680,inset 0 0 26px #7a501e61,0 10px 22px #0000008c}.g-ml-paper-scroll{padding:16px 24px 46px;position:absolute;inset:0;overflow-y:auto}.g-ml-win .g-ml-paper-scroll::-webkit-scrollbar-thumb{background:#6e48208c}.g-ml-reader[data-look=official] .g-ml-paper-scroll{padding-bottom:60px}.g-ml-letterhead{text-align:center;border-bottom:3px double #b8862fbf;justify-content:center;align-items:center;gap:12px;margin:2px 0 10px;padding-bottom:8px;display:flex}.g-ml-letterhead-text{flex-direction:column;gap:1px;display:flex}.g-ml-letterhead-title{color:var(--ml-crimson);font-family:var(--ml-display);letter-spacing:.22em;text-transform:uppercase;font-size:.95rem;font-weight:700}.g-ml-letterhead-sub{color:var(--ml-ink-soft);letter-spacing:.08em;font-size:.68rem}.g-ml-subject{color:#4a2a0e;font-family:var(--ml-display);letter-spacing:.03em;overflow-wrap:anywhere;margin:0;padding-right:6.5rem;font-size:1.04rem;font-weight:700}.g-ml-reader[data-look=official] .g-ml-subject{text-align:center;padding-right:0}.g-ml-meta{color:var(--ml-ink-soft);flex-wrap:wrap;gap:2px 6px;margin-top:3px;font-size:.72rem;display:flex}.g-ml-reader[data-look=official] .g-ml-meta{justify-content:center}.g-ml-urgent{color:var(--ml-crimson);font-weight:700}.g-ml-rule{background:linear-gradient(90deg,transparent,var(--ml-ink-faint) 20%,var(--ml-ink-faint) 80%,transparent);height:1px;margin:10px 0 12px;position:relative}.g-ml-rule:after{content:"";width:7px;height:7px;box-shadow:0 0 0 2px var(--ml-paper-b);background:#a87c3a;position:absolute;top:-3px;left:calc(50% - 3.5px);transform:rotate(45deg)}.g-ml-text{color:var(--ml-ink);overflow-wrap:anywhere;white-space:pre-wrap;font-size:.9rem;line-height:1.62}.g-ml-notext{color:var(--ml-ink-soft);font-style:italic}.g-ml-sign{color:#5a3a18;font-family:var(--ml-display);text-align:right;margin:14px 4.8rem 0 0;font-size:.86rem}.g-ml-sign:before{content:"— "}.g-ml-seal{z-index:2;filter:drop-shadow(0 3px 2px #00000080);pointer-events:none;animation:g-ml-press .36s cubic-bezier(.3,1.4,.5,1) .12s both;position:absolute;bottom:-14px;right:14px}.g-ml-reader[data-look=official] .g-ml-seal{bottom:-22px}.g-ml-stamp{outline-offset:2px;font-family:var(--ml-display);mix-blend-mode:multiply;opacity:.8;pointer-events:none;border:2px solid;border-radius:4px;outline:1px solid;flex-direction:column;align-items:center;padding:3px 9px 4px;line-height:1.15;animation:g-ml-stamp .3s cubic-bezier(.2,1.3,.4,1) .16s both;display:flex;position:absolute;top:12px;right:16px;transform:rotate(-9deg)}.g-ml-stamp-cod{color:#a8261a}.g-ml-stamp-returned{color:#2c3f8c}.g-ml-stamp-payment{color:#1d6a3e}.g-ml-stamp-word{letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:700}.g-ml-stamp-n{font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:700}.g-ml-tray{background:linear-gradient(#1d1a15,#0f0e0b);border:1px solid #c9a24e4d;border-radius:3px;padding:7px 10px 10px;transition:border-color .12s,box-shadow .12s;position:relative;box-shadow:inset 0 1px #f3dc9a14,inset 0 0 14px #000000a6}.g-ml-tray-head{color:var(--g-muted);font-family:var(--ml-display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin:0 0 6px;font-size:.66rem;font-weight:600;display:flex}.g-ml-tray-n{color:var(--g-gold);font-family:var(--ge-text,inherit);letter-spacing:0;font-variant-numeric:tabular-nums}.g-ml-tray-hint,.g-ml-tray-state{font-family:var(--ge-text,inherit);letter-spacing:0;text-transform:none;margin-left:auto;font-weight:400}.g-ml-slots{flex-wrap:wrap;gap:5px;display:flex}.g-ml-cell.g-inv-cell{width:2.6rem;height:2.6rem}.g-ml-tray-done .g-ml-slots>*{filter:grayscale(.85)brightness(.6)}.g-ml-goldslot{align-items:center;gap:7px;padding-right:6px;display:inline-flex}.g-ml-goldslot-n{color:var(--g-win-gold-hi);font-size:.82rem;font-weight:700}.g-ml-codbar{color:#ffdccc;background:linear-gradient(90deg,#6e160c8c,#280a0659);border:1px solid #c4553ea6;border-radius:3px;align-items:center;gap:10px;padding:7px 12px;font-size:.8rem;display:flex}.g-ml-codbar-text{flex-direction:column;display:flex}.g-ml-codbar-purse{color:#ffdccca6;font-size:.7rem}.g-ml-codbar-short .g-ml-codbar-purse{color:#ff8a7a;font-weight:700}.g-ml-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.g-ml-actions-l,.g-ml-actions-r,.g-ml-confirm{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.g-ml-actions-r{margin-left:auto}.g-ml-confirm-q{color:var(--g-gold);font-size:.78rem}.g-ml-btn.g-btn{align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;display:inline-flex}.g-ml-btn-quiet.g-btn{color:var(--g-muted);background:linear-gradient(#26221a,#17140f);border-color:#6e5a3599}.g-ml-btn-sm.g-btn{padding:4px 9px;font-size:.74rem}.g-ml-idle{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:1rem;display:flex}.g-ml-idle-seal{opacity:.5;filter:grayscale(.35)drop-shadow(0 4px 6px #0009);margin-bottom:6px}.g-ml-idle-title{color:var(--g-muted);font-family:var(--ml-display);letter-spacing:.06em;font-size:.84rem}.g-ml-idle-sub{color:var(--g-gold);font-size:.74rem}.g-ml-paper-ghost{flex-direction:column;gap:10px;padding:20px 24px;animation:none;display:flex}.g-ml-paper-ghost .g-ml-ghost-line{background:linear-gradient(90deg,#966e3c40,#966e3c73 40%,#966e3c40 80%) 0 0/300% 100%;height:10px}.g-ml-ghost-title{width:55%;margin-bottom:6px;height:16px!important}.g-ml-ghost-short{width:40%}.g-ml-compose{flex:1;grid-template-columns:minmax(0,1fr) 12.6rem;gap:10px;min-height:0;padding:10px;display:grid}.g-ml-compose-main{gap:8px;min-height:0}.g-ml-compose-main,.g-ml-sheet{flex-direction:column;display:flex}.g-ml-sheet{flex:1;gap:2px;min-height:8.5rem;padding:10px 16px 8px}.g-ml-field{z-index:1;align-items:baseline;gap:8px;display:flex;position:relative}.g-ml-field-label{width:4.2rem;color:var(--ml-ink-soft);font-family:var(--ml-display);letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:.68rem;font-weight:700}.g-ml-to{flex:1;min-width:0;display:flex;position:relative}.g-ml-field-input{border:0;border-bottom:1px solid var(--ml-ink-faint);min-width:0;color:var(--ml-ink);background:0 0;outline:none;flex:1;padding:3px 4px;font-size:.9rem;font-weight:600;transition:border-color .12s,background .12s}.g-ml-body-input::placeholder,.g-ml-field-input::placeholder{color:#6e482080;font-weight:400}.g-ml-field-input:focus{border-bottom-color:var(--ml-crimson);background:#fffae659}.g-ml-hints{z-index:5;border:1px solid var(--g-gold);background:linear-gradient(#27221a,#15120e);border-radius:3px;min-width:13rem;padding:3px;position:absolute;top:calc(100% + 3px);left:0;box-shadow:0 10px 22px #0009}.g-ml-hint{color:var(--g-text);cursor:pointer;border-radius:2px;align-items:center;gap:7px;padding:4px 7px;font-size:.8rem;display:flex}.g-ml-hint[aria-selected=true]{color:#fff4d8;background:#e2be6a2e}.g-ml-hint-dot{background:#4d473c;border-radius:50%;flex:none;width:7px;height:7px}.g-ml-hint-on{background:var(--g-good);box-shadow:0 0 5px var(--g-good)}.g-ml-hint-name{flex:1;font-weight:600}.g-ml-hint-src{color:var(--g-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.66rem}.g-ml-words{flex:1;min-height:3.2rem;margin-top:6px;display:flex;position:relative}.g-ml-body-input{width:100%;min-height:0;color:var(--ml-ink);resize:none;background:repeating-linear-gradient(#0000 0 calc(1.55rem - 1px),#6e482033 calc(1.55rem - 1px) 1.55rem) local;border:0;outline:none;flex:1;padding:0 4px;font-size:.9rem;line-height:1.55rem}.g-ml-body-input:focus{background-color:#fffae638}.g-ml-chars{color:#6e4820b3;font-variant-numeric:tabular-nums;font-size:.64rem;position:absolute;bottom:-2px;right:2px}.g-ml-chars-near{color:var(--ml-crimson);font-weight:700}.g-ml-sent{z-index:3;border-radius:inherit;background:#ecdcb6f0;flex-direction:column;justify-content:center;align-items:center;gap:8px;animation:g-ml-fade 1.8s both;display:flex;position:absolute;inset:0}.g-ml-sent-seal{filter:drop-shadow(0 6px 5px #00000073);animation:g-ml-seal-drop .52s cubic-bezier(.3,1.5,.5,1) both}.g-ml-sent-text{color:#4a2a0e;font-family:var(--ml-display);letter-spacing:.05em;font-size:.92rem;font-weight:700}.g-ml-drop-over{border-color:var(--g-gold);box-shadow:0 0 0 1px var(--g-gold),0 0 18px #e2be6a59,inset 0 0 14px #e2be6a1f}.g-ml-slotbtn{line-height:0;position:relative}.g-ml-slot-x{color:#fff;opacity:0;background:#8a1c10;border:1px solid #ffb59d;border-radius:50%;place-items:center;width:15px;height:15px;font-size:11px;line-height:1;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:-5px;right:-5px;transform:scale(.7)}.g-ml-slotbtn:focus-visible .g-ml-slot-x,.g-ml-slotbtn:hover .g-ml-slot-x{opacity:1;transform:scale(1)}.g-ml-ask{z-index:6;border:1px solid var(--g-gold);background:linear-gradient(#2a241b,#15120e);border-radius:3px;align-items:center;gap:8px;padding:6px 8px;font-size:.78rem;animation:g-ml-pop .16s ease-out both;display:flex;position:absolute;bottom:calc(100% + 6px);left:8px;right:8px;box-shadow:0 10px 24px #000000a6,inset 0 1px #f3dc9a26}.g-ml-ask-q{min-width:0;color:var(--g-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.g-ml-ask-input,.g-ml-price-input{border:1px solid var(--g-well-line);background:var(--g-well);width:7.5rem;color:var(--g-win-gold-hi);text-align:right;border-radius:2px;outline:none;padding:4px 7px;font-size:.86rem;font-weight:700;box-shadow:inset 0 1px 3px #000c}.g-ml-ask-input:focus,.g-ml-price-input:focus{border-color:var(--g-gold)}.g-ml-ask-x,.g-ml-error-x{width:22px;height:22px;color:var(--g-muted);border-radius:2px;place-items:center;font-size:16px;display:grid}.g-ml-ask-x:hover,.g-ml-error-x:hover{color:var(--g-text);background:#ffffff14}.g-ml-muted{color:var(--g-muted)}.g-ml-cod-box{background:var(--g-well);border:1px solid #c9a24e38;border-radius:3px;align-items:center;gap:10px;min-width:0;padding:6px 10px;transition:border-color .16s,background .16s;display:flex}.g-ml-cod-on{background:linear-gradient(90deg,#6e160c73,#14080599);border-color:#c4553ebf}.g-ml-switch{cursor:pointer;flex:1;align-items:center;gap:9px;min-width:0;display:flex}.g-ml-switch input{border:1px solid var(--g-well-line);cursor:pointer;appearance:none;background:#2a2620;border-radius:999px;flex:none;width:34px;height:18px;transition:background .16s,border-color .16s;position:relative;box-shadow:inset 0 1px 3px #000c}.g-ml-switch input:after{content:"";background:linear-gradient(#d8d2c4,#8a8478);border-radius:50%;width:12px;height:12px;transition:transform .16s cubic-bezier(.3,1.3,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0009}.g-ml-switch input:checked{border-color:var(--ml-red-line);background:linear-gradient(#9a2d1a,#561208)}.g-ml-switch input:checked:after{background:linear-gradient(#fff0b8,#d6a845);transform:translate(16px)}.g-ml-switch input:focus-visible{outline:2px solid var(--g-gold);outline-offset:2px}.g-ml-switch-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.g-ml-switch-title{color:var(--g-text);font-size:.8rem;font-weight:700}.g-ml-switch-sub{color:var(--g-muted);font-size:.66rem}.g-ml-price{flex:none;align-items:center;gap:5px;display:flex}.g-ml-bill{border:1px solid var(--g-money-line);background:var(--g-well);border-radius:3px;flex-direction:column;flex:none;gap:1px;margin:0;padding:5px 10px;font-size:.74rem;display:flex}.g-ml-bill>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.g-ml-bill dt{color:var(--g-muted)}.g-ml-bill dd{color:var(--g-text);align-items:center;gap:4px;margin:0;font-weight:600;display:inline-flex}.g-ml-bill-total{border-top:1px solid #c9a24e40;margin-top:2px;padding-top:3px}.g-ml-bill-total dd,.g-ml-bill-total dt{color:var(--g-win-gold-hi);font-weight:800}.g-ml-bill-purse dd{color:var(--g-muted)}.g-ml-bill-short .g-ml-bill-purse dd,.g-ml-bill-short .g-ml-bill-total dd{color:#ff8a7a}.g-ml-link{color:var(--g-win-gold-hi);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.g-ml-bad,.g-ml-warn{color:#ff8a7a}.g-ml-warn{font-size:.74rem}.g-ml-compose-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.g-ml-delivery{min-width:0;color:var(--g-muted);font-size:.68rem;line-height:1.35}.g-ml-send.g-btn{flex:none;padding:8px 20px;font-size:.88rem}.g-ml-bag{background:linear-gradient(#17150f,#0c0b09);border:1px solid #c9a24e38;border-radius:3px;flex-direction:column;gap:6px;min-height:0;padding:8px;display:flex}.g-ml-bag-head{color:var(--g-muted);font-family:var(--ml-display);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;margin:0;font-size:.68rem;font-weight:600;display:flex}.g-ml-bag-purse{color:var(--g-win-gold-hi);font-family:var(--ge-text,inherit);letter-spacing:0;align-items:center;gap:3px;font-size:.72rem;display:inline-flex}.g-ml-bag-grid{flex:1;grid-template-columns:repeat(4,2.6rem);align-content:start;gap:4px;min-height:0;display:grid;overflow-y:auto}.g-ml-bag-empty,.g-ml-bag-hint{color:var(--g-muted);font-size:.66rem;line-height:1.35}.g-ml-error{border:1px solid var(--ml-red-line);color:#ffe2d8;background:linear-gradient(90deg,#6e160cf5,#2e0c08f5);border-radius:3px;flex:none;align-items:center;gap:9px;margin-top:6px;padding:7px 8px 7px 10px;font-size:.8rem;animation:g-ml-rise .2s ease-out both;display:flex;box-shadow:0 10px 24px #0009}.g-ml-error-mark{color:#fff;background:#a52a1c;border:1px solid #ffb59d;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-weight:800;display:grid}.g-ml-error-text{flex:1}@keyframes g-ml-glow{50%{box-shadow:0 0 2px #ffd27866}}@keyframes g-ml-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes g-ml-unfold{0%{opacity:0;transform:scaleY(.94)translateY(-4px)}}@keyframes g-ml-press{0%{opacity:0;transform:scale(1.5)rotate(-14deg)}}@keyframes g-ml-stamp{0%{opacity:0;transform:rotate(-9deg)scale(1.7)}}@keyframes g-ml-seal-drop{0%{opacity:0;transform:scale(2.2)rotate(-24deg)}}@keyframes g-ml-fade{0%{opacity:0}12%,80%{opacity:1}to{opacity:0}}@keyframes g-ml-pop{0%{opacity:0;transform:translateY(4px)}}@keyframes g-ml-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.g-ml-ask,.g-ml-error,.g-ml-ghost-env,.g-ml-ghost-line,.g-ml-ghost-lines span,.g-ml-new,.g-ml-paper,.g-ml-seal,.g-ml-sent-seal,.g-ml-stamp{animation:none}.g-ml-sent{animation-name:g-ml-fade;animation-timing-function:step-end}}@media (max-width:760px){.g-ml-win{height:calc(100vh - 5.5rem);max-height:44rem;top:3rem;left:.5rem}.g-ml-tab{letter-spacing:.06em;padding:6px 9px 7px 7px}.g-ml-split{grid-template-columns:minmax(0,1fr)}.g-ml-split:not([data-reading="1"]) .g-ml-readpane,.g-ml-split[data-reading="1"] .g-ml-listpane{display:none}.g-ml-listpane{border-right:0}.g-ml-back{display:inline-flex}.g-ml-subject{padding-right:0}.g-ml-stamp{align-self:flex-end;width:max-content;margin:0 0 8px auto;position:relative;top:auto;right:auto}.g-ml-compose{grid-template-columns:minmax(0,1fr);overflow-y:auto}.g-ml-compose-main{min-height:30rem}.g-ml-cod-box{flex-wrap:wrap}.g-ml-bag-grid{flex:none;grid-template-columns:repeat(auto-fill,2.6rem);max-height:9rem}.g-ml-compose-foot{flex-wrap:wrap}.g-ml-send.g-btn{margin-left:auto}.g-ml-letterhead-title{letter-spacing:.12em}}:root{--g-z-window:40;--g-z-window-top:400;--g-z-tip:900;--g-z-pop:901;--ts-duration-fast:.12s;--ts-duration-base:.2s;--ts-duration-slow:.34s;--ts-duration-reveal:.7s}@media (prefers-reduced-motion:reduce){:root{--ts-duration-fast:0s;--ts-duration-base:0s;--ts-duration-slow:0s;--ts-duration-reveal:0s}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-nav] .page-enter{animation:var(--animate-page)}html[data-nav] .page-enter-fade{animation:ts-fade var(--ts-duration-slow) var(--ease-standard) both}[data-leaving]{opacity:.45;pointer-events:none;transition:opacity var(--ts-duration-base) var(--ease-standard),transform var(--ts-duration-base) var(--ease-standard);transform:scale(.995)}details.menu[open]>:not(summary){animation:var(--animate-pop);transform-origin:100% 0}@supports (interpolate-size:allow-keywords){.disclosure{interpolate-size:allow-keywords}.disclosure::details-content{opacity:0;block-size:0;transition:block-size var(--ts-duration-slow) var(--ease-emphasized),opacity var(--ts-duration-slow) var(--ease-standard),content-visibility var(--ts-duration-slow) allow-discrete;overflow:clip}.disclosure[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html:not(.lenis){scroll-behavior:smooth}}dialog[open]{animation:var(--animate-pop)}dialog[open]::backdrop{animation:ts-fade var(--ts-duration-base) var(--ease-standard) both}@supports not selector(::-webkit-scrollbar){.game-root,.game-root *,.scroll-gold{scrollbar-width:thin;scrollbar-color:#8a6a2e #03050a99}}.game-root::-webkit-scrollbar,.scroll-gold::-webkit-scrollbar{width:8px;height:8px}.game-root ::-webkit-scrollbar{width:8px;height:8px}.game-root::-webkit-scrollbar-track,.scroll-gold::-webkit-scrollbar-track{background:#03050a99;border-radius:4px;box-shadow:inset 0 0 0 1px #d8b46a1f}.game-root ::-webkit-scrollbar-track{background:#03050a99;border-radius:4px;box-shadow:inset 0 0 0 1px #d8b46a1f}.game-root::-webkit-scrollbar-thumb,.scroll-gold::-webkit-scrollbar-thumb{background:linear-gradient(#e3c27a,#8a6327);border:2px solid #03050ae6;border-radius:4px}.game-root ::-webkit-scrollbar-thumb{background:linear-gradient(#e3c27a,#8a6327);border:2px solid #03050ae6;border-radius:4px}.game-root::-webkit-scrollbar-thumb:hover,.scroll-gold::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f6e2a8,#b0843a)}.game-root ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f6e2a8,#b0843a)}.game-root::-webkit-scrollbar-button,.scroll-gold::-webkit-scrollbar-button{width:0;height:0;display:none}.game-root ::-webkit-scrollbar-button{width:0;height:0;display:none}.game-root::-webkit-scrollbar-corner,.scroll-gold::-webkit-scrollbar-corner{background:0 0}.game-root ::-webkit-scrollbar-corner{background:0 0}.g-hud{--g-panel:#101217db;--g-panel-2:#1c1f26eb;--g-line:#6e5a35;--g-gold:#e2be6a;--g-gold-2:#b8923f;--g-text:#ece6d6;--g-muted:#a7a08f;--g-good:#49d17d;--g-warn:#f0a92e;--g-bad:#f0564a;--g-win-iron:#0a0907;--g-win-gold:#c9a24e;--g-win-gold-hi:#f3dc9a;--g-win-gold-lo:#5e4519;--g-well:#0f0e0c;--g-well-deep:#0b0b0a;--g-well-line:#3a352b;--g-well-line-dim:#23201b;--g-well-line-soft:#2a2720;--g-cell-top:#1a1916;--g-pane-top:#1b1915;--g-pane-bottom:#0d0c0a;--g-bar-top:#2a2720;--g-bar-bottom:#17150f;--g-foot-top:#1a1814;--g-foot-bottom:#0e0d0b;--g-tool-top:#2c2a24;--g-tool-bottom:#16140f;--g-money-line:#5a4a28;--g-locked-a:#121110;--g-locked-b:#0c0b0a;--g-locked-text:#4d473c;--g-count-text:#f4ede0;color:var(--g-text)}.g-panel{background:linear-gradient(180deg,var(--g-panel-2),var(--g-panel));border:1px solid var(--g-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;box-shadow:inset 0 0 0 1px #0009,inset 0 1px #ffffff0f,0 8px 24px #00000059}.g-title{font-family:var(--font-display-face,serif);color:var(--g-gold);letter-spacing:.01em}.g-bar{background:#0000008c;border-radius:3px;height:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.g-bar>span{height:100%;transition:width var(--ts-duration-slow) var(--ease-emphasized);border-radius:3px;display:block;box-shadow:inset 0 1px #ffffff59}.g-bar>span.g-bar-live{transform-origin:0;will-change:transform;width:100%;transition:transform .11s ease-out}.g-strip{border-top:1px solid var(--g-line);color:var(--g-text);background:linear-gradient(#1c1f26f0,#0c0d11f5)}.g-level{border:1px solid var(--g-gold-2);min-width:1.6rem;height:1.25rem;color:var(--g-gold);font-variant-numeric:tabular-nums;background:linear-gradient(#3a3220,#1f1a10);border-radius:3px;place-items:center;padding:0 .3rem;font-size:11px;font-weight:700;display:inline-grid}.g-feature{border:1px solid var(--g-line);width:3.5rem;color:var(--g-text);transition:transform var(--ts-duration-fast) var(--ease-standard),border-color var(--ts-duration-fast);background:linear-gradient(#242831eb,#101217eb);border-radius:6px;place-items:center;gap:2px;padding:.45rem .25rem .35rem;display:grid;position:relative;box-shadow:0 2px 8px #00000059}.g-feature:hover{border-color:var(--g-gold-2);transform:translateY(-1px)}.g-feature-icon{place-items:center;width:1.9rem;height:1.9rem;display:grid}.g-feature-label{white-space:nowrap;font-size:10px;line-height:12px}.g-feature-store{color:#fff;background:linear-gradient(#6a3fc0,#3a1f78);border-color:#b98cff;animation:g-store-glow 2.2s ease-in-out infinite;overflow:hidden}.g-feature-store:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:g-store-sweep 3.2s ease-in-out infinite;position:absolute;inset:-40% auto -40% -60%;transform:skew(-20deg)}.g-feature .g-soon{top:2px;bottom:auto;right:2px}.g-feature-store .g-soon{color:#2a1a00;background:#f0c95a}@keyframes g-store-glow{0%,to{box-shadow:0 0 6px 1px #aa6eff8c,0 2px 8px #00000059}50%{box-shadow:0 0 18px 5px #be82ffd9,0 2px 8px #00000059}}@keyframes g-store-sweep{0%,55%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.g-feature-store,.g-feature-store:after{animation:none}}.g-soon{color:#f0d79a;text-transform:none;background:#5a4a2a;border-radius:2px;padding:0 3px;font-size:8px;line-height:11px;position:absolute;bottom:-3px;right:-2px}.g-slot{border:1px solid var(--g-line);width:52px;height:52px;color:var(--g-text);transition:transform var(--ts-duration-fast) var(--ease-standard),border-color var(--ts-duration-fast) var(--ease-standard),box-shadow var(--ts-duration-fast) var(--ease-standard);background:radial-gradient(circle at 50% 35%,#2c3039,#15171c);border-radius:5px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000000b3}.g-slot:hover:not(:disabled){border-color:var(--g-gold);box-shadow:inset 0 0 0 1px #000000b3,0 0 12px #e2be6a59}.g-slot:active:not(:disabled){transform:scale(.94)}.g-slot:disabled{opacity:.45;cursor:not-allowed}.g-slot[aria-pressed=true]{border-color:var(--g-good)}.g-slot .g-key{color:var(--g-muted);font-size:10px;position:absolute;top:2px;left:4px}.g-slot .g-count{color:var(--g-gold);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;position:absolute;bottom:2px;right:4px}.g-btn{border:1px solid var(--g-line);color:var(--g-gold);transition:filter var(--ts-duration-fast) var(--ease-standard),transform var(--ts-duration-fast) var(--ease-standard);background:linear-gradient(#3a3220,#241f15);border-radius:4px;padding:8px 14px;font-size:14px;font-weight:600}.g-btn:hover:not(:disabled){filter:brightness(1.2)}.g-btn:active:not(:disabled){transform:scale(.97)}.g-btn:disabled{opacity:.45;cursor:not-allowed}.g-btn-gold{border-color:var(--g-gold-2);color:#ffe9b0;background:linear-gradient(#6b5524,#3a2d12)}.g-hud :focus-visible{outline:2px solid var(--g-gold);outline-offset:2px}html[data-gfx=minimum] .g-hud,html[data-gfx=minimum] .g-hud *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-gfx=minimum] .g-feature-store,html[data-gfx=minimum] .g-hunt-on .g-hunt-btn,html[data-gfx=minimum] .g-pvp-chip[data-own="1"],html[data-gfx=minimum] .g-strip-btn[data-glow=pulse]{animation:none}html[data-gfx=minimum] .g-hud :is([data-anchor],[data-crowd],[data-self],[data-mob]){will-change:transform}.g-win{--g-win-ground:#0f0f14e6;border:1px solid var(--g-win-iron);background:radial-gradient(130% 70% at 50% 0,#c9a24e12,transparent 62%),var(--g-win-ground);color:var(--g-text);box-shadow:inset 0 1px 0 #f3dc9abf,inset 0 0 0 1px var(--g-win-gold),inset 0 -1px 0 1px var(--g-win-gold-lo),inset 0 0 0 2px var(--g-win-gold),inset 0 0 0 3px var(--g-win-iron),0 0 0 1px #00000059,0 18px 44px #0000008c;border-radius:5px}@supports (color:color-mix(in lab,red,red)){.g-win{box-shadow:inset 0 1px 0 #f3dc9abf,inset 0 0 0 1px color-mix(in srgb,var(--g-win-gold) 85%,var(--g-win-iron)),inset 0 -1px 0 1px var(--g-win-gold-lo),inset 0 0 0 2px color-mix(in srgb,var(--g-win-gold) 55%,var(--g-win-iron)),inset 0 0 0 3px var(--g-win-iron),0 0 0 1px #00000059,0 18px 44px #0000008c}}.g-win{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:g-win-in var(--ts-duration-base) var(--ease-emphasized) both}.g-win:before{content:"";border:1px solid #c9a24e3d;border-radius:3px;inset:5px}.g-win-corner,.g-win:before{pointer-events:none;position:absolute}.g-win-corner{z-index:2;filter:drop-shadow(0 1px 1px #000000b3)}.g-win-corner-tl{top:-5px;left:-5px}.g-win-corner-tr{top:-5px;right:-5px;transform:scaleX(-1)}.g-win-corner-bl{bottom:-5px;left:-5px;transform:scaleY(-1)}.g-win-corner-br{bottom:-5px;right:-5px;transform:scale(-1)}.g-win-head{background:linear-gradient(#f3dc9a12,#0000 55%),linear-gradient(#00000026,#0000006b);border-bottom:1px solid #c9a24e61;border-radius:3px 3px 0 0;justify-content:center;min-height:2.15rem;margin:4px 4px 0;padding:.3rem 2.5rem;position:relative;box-shadow:0 1px #000000a6}.g-win-head,.g-win-title{align-items:center;display:flex}.g-win-title{gap:.55rem;min-width:0;margin:0}.g-win-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.09em;color:#ecd391;text-shadow:0 1px #000000e6,0 0 14px #c9a24e47;font-size:.86rem;font-weight:600;overflow:hidden}.g-win-flourish{flex:none}.g-win-flourish-r{transform:scaleX(-1)}@media (max-width:479px){.g-win-flourish{display:none}}.g-win-tools{align-items:center;gap:.5rem;display:flex;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.g-close-plate,.g-win-tools>button[aria-label]{background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));width:1.3rem;height:1.3rem;color:var(--g-muted);border:1px solid #c9a24e66;border-radius:3px;place-items:center;margin:0;padding:0;display:grid;box-shadow:inset 0 1px #f3dc9a1f}.g-close-plate:hover,.g-win-tools>button[aria-label]:hover{border-color:var(--g-win-gold);color:var(--g-win-gold-hi)}.g-close-plate:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-close-plate svg,.g-win-tools>button[aria-label] svg{width:12px;height:12px}.g-win-store{--g-win-ground:linear-gradient(180deg,#0f121bf7,#07080df7);background:radial-gradient(ellipse at 70% 0,#404a6e59,transparent 60%),var(--g-win-ground)}.g-win-store .g-win-head{border-bottom-color:#d9b45a52;justify-content:flex-start;padding-left:1rem}.g-win-store .g-win-tools{margin-left:auto;position:static;transform:none}.g-win-title-count{font-family:var(--font-text-face),system-ui,sans-serif;letter-spacing:0;color:var(--g-muted);text-shadow:none;font-size:.72rem;font-weight:400}.g-win-chat>.g-win-tabs{background:linear-gradient(#f3dc9a0d,#0000004d);border-radius:3px 3px 0 0;margin:4px 4px 0;padding-left:4px}.g-win-chat>form{margin:0 4px 4px}@keyframes g-win-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}.g-delta{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:2px;font-weight:700}.g-delta-up{color:var(--g-good)}.g-delta-down{color:var(--g-bad)}.g-bar-gem{background:linear-gradient(#000000c7,#18140eb3);border-radius:3px;box-shadow:inset 0 1px 2px #000000d9,0 0 0 1px #c9a24e42,0 -1px 0 1px #f3dc9a1a,0 1px 0 1px #0009}.g-bar-gem>span{transition:width var(--ts-duration-fast) linear;border-radius:2px;position:relative}.g-bar-gem>span:after{content:"";pointer-events:none;background:linear-gradient(#ffffff47,#ffffff0a);border-radius:2px 2px 0 0;position:absolute;inset:0 0 52%}.g-bar-hp>span{background:linear-gradient(#e04a5c,#a3162e 48%,#5e0716);box-shadow:inset 0 1px #ffc4cc80,inset 0 -1px #280008b3,inset 0 0 6px #ff56708c}.g-bar-mp>span{background:linear-gradient(#5b97f7,#1f50c2 48%,#0c2672);box-shadow:inset 0 1px #c8deff80,inset 0 -1px #020a28b3,inset 0 0 6px #6ea8ff8c}.g-bar-xp>span{background:linear-gradient(#47d68f,#12925a 48%,#075233);box-shadow:inset 0 1px #c8ffe180,inset 0 -1px #001e10b3,inset 0 0 6px #60f0a480}.g-bar-label{color:#fffffff0;text-shadow:0 1px #000000d9,0 0 3px #0009}.g-slot[data-auto]{isolation:isolate;overflow:hidden}.g-slot[data-auto]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#ffffff8c 0 11%,#fff0 11.5%),linear-gradient(225deg,#e1f3ff66 0 9%,#e1f3ff00 9.5%),linear-gradient(315deg,#82c4ff6b 0 12%,#82c4ff00 12.5%),linear-gradient(45deg,#b9e1ff4d 0 8%,#b9e1ff00 8.5%),linear-gradient(158deg,#ffffff42,#f0faff1a 40%,#f0faff00 40.5%),linear-gradient(338deg,#6eb4ff29,#6eb4ff00 30%);border-radius:4px;position:absolute;inset:2px;box-shadow:inset 0 0 0 1px #e8f7ffc7,inset 1px 1px 0 1px #ffffff38,inset 0 -3px 4px #1e50aa47,inset 0 0 7px #96d4ff80}.g-slot[data-auto]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(112deg,#fff0 36%,#dcf2ff38 43%,#ffffffc7 50%,#dcf2ff38 57%,#fff0 64%);position:absolute;inset:0;transform:translate(-120%)}.g-slot[data-auto=on]{border-color:#f0d68e;box-shadow:inset 0 0 0 1px #000000b3,0 0 0 1px #ffe29659,0 0 9px 1px #ffd26e80}.g-slot[data-auto=on]:after{animation:g-crystal-sweep 3.6s cubic-bezier(.45,0,.3,1) infinite}@keyframes g-crystal-sweep{0%{transform:translate(-120%)}48%,to{transform:translate(120%)}}.g-slot[data-auto=off]{border-color:#c4d6e66b}.g-slot[data-auto=off]:before{opacity:.5;filter:saturate(.3)}.g-slot[data-auto=off]:after{display:none}.g-slot[data-auto] .g-cd-veil{z-index:3}.g-slot[data-auto] :is(.g-cd-num,.g-count){z-index:4}@media (prefers-reduced-motion:reduce){.g-slot[data-auto=on]:after{opacity:.55;animation:none;transform:translate(-22%)}}.g-cycle{z-index:2;opacity:.5;filter:grayscale(.85)drop-shadow(0 1px 1px #000c);pointer-events:none;position:absolute;top:1px;right:1px}.g-cycle-on{--g-cycle:#f6e3a4;opacity:1;filter:drop-shadow(0 0 2px #f3dc9abf)drop-shadow(0 1px 1px #000c);animation:g-cycle-turn 2.4s linear infinite}.g-cycle.g-cycle-big{position:static}@keyframes g-cycle-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.g-cycle-on{animation:none}}.g-dock{gap:14px}.g-cstrip{justify-content:space-between;gap:10px}.g-cstrip,.g-strip-group{align-items:center;display:flex}.g-strip-group{border:1px solid var(--g-line);background:linear-gradient(180deg,var(--g-panel-2),var(--g-panel));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--ts-duration-fast) var(--ease-standard);border-radius:6px;gap:4px;padding:3px 4px;box-shadow:inset 0 0 0 1px #0009,inset 0 1px #ffffff0d,0 6px 16px #0000004d}.g-strip-over{border-color:var(--g-gold)}.g-slot.g-strip-slot{width:40px;height:40px}.g-slot.g-strip-slot .g-count{font-size:10px;bottom:1px;right:3px}.g-slot.g-strip-slot .g-cycle{top:0;right:0}.g-strip-empty{border-style:dashed;border-color:var(--g-well-line);background:#00000059}.g-cstrip-sep{background:var(--g-line);width:1px;height:26px;margin:0 2px}.g-shot-live{border-color:var(--g-gold-2);box-shadow:inset 0 0 0 1px #000000b3,inset 0 0 10px #e2be6a47,0 0 8px #e2be6a59}.g-shot-spirit.g-shot-live{border-color:#6f9fd0;box-shadow:inset 0 0 0 1px #000000b3,inset 0 0 10px #7eb4f04d,0 0 8px #7eb4f061}.g-shot-dim .g-shot-icon,.g-shot-dim>svg{opacity:.38;filter:grayscale(.9)}.g-shot-dim .g-count{color:var(--g-muted)}.g-shot-icon{place-items:center;display:grid}.g-shot-grade{letter-spacing:.02em;color:var(--g-gold);text-shadow:0 1px 1px #000000e6;font-size:8px;font-weight:700;line-height:1;position:absolute;top:1px;left:2px}.g-shot-dim .g-shot-grade{color:var(--g-muted)}.g-shot-flash{pointer-events:none;opacity:0;background:radial-gradient(circle,#ffecaabf,#e2be6a00 70%);border-radius:7px;animation:g-shot-flash .42s ease-out;position:absolute;inset:-3px;box-shadow:0 0 14px 3px #f3dc9ab3}.g-shot-spirit .g-shot-flash{background:radial-gradient(circle,#c8e4ffcc,#7eb4f000 70%);box-shadow:0 0 14px 3px #96c8ffb3}@keyframes g-shot-flash{0%{opacity:1;transform:scale(.92)}to{opacity:0;transform:scale(1.12)}}.g-round{border:1px solid var(--g-line);width:30px;height:30px;color:var(--g-muted);transition:border-color var(--ts-duration-fast) var(--ease-standard),color var(--ts-duration-fast) var(--ease-standard),box-shadow var(--ts-duration-fast) var(--ease-standard);background:radial-gradient(circle at 50% 35%,#2c3039,#121418);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000000b3,inset 0 1px #f3dc9a14,0 2px 6px #00000073}.g-round:hover,.g-round[aria-expanded=true]{border-color:var(--g-gold);color:var(--g-gold)}.g-round-on{border-color:var(--g-gold-2);color:var(--g-gold);background:radial-gradient(circle at 50% 35%,#4a3c1c,#1d1708);box-shadow:inset 0 0 0 1px #000000b3,0 0 8px #e2be6a66,0 2px 6px #00000073}.g-round-small .g-round{width:24px;height:24px}.g-round-key{border:1px solid var(--g-line);min-width:13px;color:var(--g-muted);background:#121418;border-radius:3px;padding:0 2px;font-size:8px;line-height:11px;position:absolute;top:-5px;left:-4px}.g-round-on .g-round-key{border-color:var(--g-gold-2);color:var(--g-gold)}.g-hunt{--g-hunt-size:72px;--g-hunt-r:52px;flex-shrink:0;margin-right:32px;position:relative}.g-hunt,.g-hunt-btn{width:var(--g-hunt-size);height:var(--g-hunt-size)}.g-hunt-btn{filter:drop-shadow(0 4px 8px #0000008c);transition:transform var(--ts-duration-fast) var(--ease-standard),filter var(--ts-duration-base) var(--ease-standard);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.g-hunt-btn:hover{filter:drop-shadow(0 4px 8px #0000008c)drop-shadow(0 0 6px #e2be6a59)}.g-hunt-btn:active{transform:scale(.96)}.g-hunt-face{width:100%;height:100%;position:absolute;inset:0}.g-hunt-ring{transform-box:view-box;transform-origin:36px 36px}.g-hunt-icon{opacity:.7;filter:grayscale(.35);transition:opacity var(--ts-duration-base) var(--ease-standard),filter var(--ts-duration-base) var(--ease-standard);place-items:center;display:grid;position:relative}.g-hunt-key{border:1px solid var(--g-line);min-width:15px;color:var(--g-muted);background:#121418;border-radius:3px;padding:1px 3px;font-size:9px;font-weight:700;line-height:10px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.g-hunt-on .g-hunt-key{border-color:var(--g-gold-2)}.g-hunt-on .g-hunt-icon{opacity:1;filter:none}.g-hunt-on .g-hunt-key{color:var(--g-gold)}.g-hunt-on .g-hunt-btn{filter:drop-shadow(0 4px 8px #0000008c)drop-shadow(0 0 10px #f3dc9a8c);animation:g-hunt-glow 2.8s ease-in-out infinite alternate}.g-hunt-on .g-hunt-ring{animation:g-cycle-turn 14s linear infinite}@keyframes g-hunt-glow{0%{filter:drop-shadow(0 4px 8px #0000008c)drop-shadow(0 0 6px #f3dc9a59)}to{filter:drop-shadow(0 4px 8px #0000008c)drop-shadow(0 0 14px #f3dc9ab3)}}.g-hunt-opt{transform:rotate(var(--a)) translateX(var(--g-hunt-r)) rotate(calc(-1 * var(--a)));margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}.g-hunt-opt,.g-hunt-opt .g-round{width:26px;height:26px}.g-hunt-opt-1{--a:-122deg}.g-hunt-opt-2{--a:-84deg}.g-hunt-opt-3{--a:-46deg}.g-hunt-opt-4{--a:-8deg}.g-grip{border:1px solid var(--g-line);background:linear-gradient(180deg,var(--g-panel-2),var(--g-panel));width:14px;height:100%;min-height:40px;color:var(--g-muted);cursor:grab;touch-action:none;transition:color var(--ts-duration-fast) var(--ease-standard);border-radius:4px;place-items:center;display:grid}.g-grip svg{fill:currentColor}.g-grip:hover{color:var(--g-gold)}.g-grip:active{cursor:grabbing}.g-bar-grip{align-self:stretch;display:flex}.g-hunt-holder{margin-right:32px}@media (max-width:1535px){.g-hunt-holder{margin-right:22px}}@media (max-width:639px){.g-hunt-holder{display:none}}.g-hunt-grip{z-index:1;position:absolute;bottom:-6px;left:-10px}.g-hunt-grip .g-grip{border-radius:50%;width:18px;height:18px;min-height:0}.g-hunt-grip .g-grip svg{width:6px;height:10px}@media (max-width:1535px){.g-dock{gap:8px}.g-hunt{--g-hunt-size:58px;--g-hunt-r:42px;margin-right:22px}.g-hunt-opt,.g-hunt-opt .g-round{width:24px;height:24px}.g-hunt-opt{margin:-12px 0 0 -12px}.g-slot.g-strip-slot{width:36px;height:36px}}@media (max-width:639px){.g-dock{gap:0;right:.5rem}.g-cstrip{gap:6px;margin-right:72px}.g-slot.g-strip-slot{width:34px;height:34px}.g-slot.g-strip-slot svg:not(.g-cycle){width:22px;height:22px}.g-strip-group{gap:3px;padding:2px 3px}.g-round{width:26px;height:26px}.g-hunt{--g-hunt-size:54px;--g-hunt-r:38px;margin:0;position:absolute;bottom:calc(100% - 40px);right:6px}.g-hunt-opt,.g-hunt-opt .g-round{width:22px;height:22px}.g-hunt-opt{margin:-11px 0 0 -11px}.g-hunt-opt svg{width:12px;height:12px}.g-hunt-opt-4{--a:-140deg}.g-missions.g-missions-folded{width:auto}.g-missions:not(.g-missions-folded){z-index:10;width:auto;position:fixed;bottom:15.25rem;left:.75rem;right:.75rem}}@media (prefers-reduced-motion:reduce){.g-hunt-on .g-hunt-btn,.g-hunt-on .g-hunt-ring,.g-shot-flash{animation:none}.g-shot-flash{display:none}}.g-notices{pointer-events:none;flex-flow:row-reverse wrap-reverse;gap:.3rem;width:max-content;max-width:100%;display:flex;position:absolute;bottom:calc(100% + .35rem);right:0}.g-notice-wrap{pointer-events:auto;position:relative}.g-notice{cursor:pointer;filter:drop-shadow(0 2px 3px #000000a6);background:0 0;border:0;width:2.125rem;height:2.125rem;padding:0;display:block;position:relative}.g-notice-face,.g-notice:before{clip-path:polygon(26% 0,74% 0,100% 26%,100% 74%,74% 100%,26% 100%,0 74%,0 26%);position:absolute}.g-notice:before{content:"";background:linear-gradient(155deg,var(--g-notice),var(--g-line) 55%,var(--g-win-iron));inset:0}@supports (color:color-mix(in lab,red,red)){.g-notice:before{background:linear-gradient(155deg,color-mix(in srgb,var(--g-notice) 80%,white),var(--g-line) 55%,var(--g-win-iron))}}.g-notice-face{background:radial-gradient(circle at 50% 36%,var(--g-notice),var(--g-win-iron) 74%);place-items:center;display:grid;inset:2px}@supports (color:color-mix(in lab,red,red)){.g-notice-face{background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--g-notice) 42%,var(--g-win-iron)),var(--g-win-iron) 74%)}}.g-notice-ring{border:2px solid var(--g-notice);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.g-notice-n{background:var(--g-win-iron);border:1px solid var(--g-notice);min-width:1rem;color:var(--g-text);text-align:center;animation:g-notice-bump .32s var(--ease-standard);border-radius:999px;padding:0 .2rem;font-size:.65rem;font-weight:700;line-height:.95rem;position:absolute;bottom:-.2rem;right:-.25rem}.g-notice:focus-visible .g-notice-face,.g-notice:hover .g-notice-face{filter:brightness(1.3)}.g-notice:focus-visible{outline:2px solid var(--g-win-gold-hi);outline-offset:2px;border-radius:8px}.g-notice[data-quiet="0"]{animation:g-notice-in .44s cubic-bezier(.2,1.3,.4,1)}.g-notice[data-quiet="0"] .g-notice-ring{animation:g-notice-ring .9s ease-out .26s}.g-notice[data-quiet="0"] .g-notice-face{animation:g-notice-breathe 2s ease-in-out .9s 3}.g-notice[data-quiet="1"]{animation:g-notice-fade .36s ease-out}.g-notice-tip{z-index:30;pointer-events:none;width:max-content;max-width:min(18rem,70vw);padding:.35rem .55rem;display:none;position:absolute;bottom:calc(100% + .45rem);right:0}.g-notice-wrap:focus-within>.g-notice-tip,.g-notice-wrap:hover>.g-notice-tip{display:block}.g-notice-what{color:var(--g-text);font-size:.8125rem}.g-notice-detail{color:var(--g-gold);font-size:.75rem}.g-notice-hint{color:var(--g-muted);font-size:.6875rem}.g-skill-cell-new{outline-offset:-1px;outline:1px solid #6fd8ec;animation:g-notice-breathe 2s ease-in-out 3;box-shadow:0 0 9px #6fd8ecbf}@keyframes g-notice-in{0%{opacity:0;transform:translateY(-1.1rem)scale(.55)}}@keyframes g-notice-fade{0%{opacity:0}}@keyframes g-notice-ring{0%{opacity:.95;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@keyframes g-notice-breathe{50%{filter:brightness(1.55)}}@keyframes g-notice-bump{40%{transform:scale(1.35)}}@media (max-width:1279px){.g-notice{width:1.875rem;height:1.875rem}}@media (prefers-reduced-motion:reduce){.g-notice,.g-notice-face,.g-notice-n,.g-notice-ring,.g-skill-cell-new{animation:none!important}}.g-missions{width:min(17rem,100vw - 5.5rem);padding:0;overflow:hidden}.g-missions-head{background:linear-gradient(#c9a24e1f,#c9a24e00);border-bottom:1px solid #6e5a3599;align-items:center;gap:6px;padding:6px 6px 6px 8px;display:flex}.g-missions-folded .g-missions-head{border-bottom-color:#0000}.g-missions-icon{place-items:center;display:grid}.g-missions-title{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.08em;text-transform:uppercase;color:#ecd391;text-shadow:0 1px #000000d9;flex:1;font-size:.8rem;font-weight:700}.g-missions-count{color:var(--g-muted);font-size:11px}.g-missions-fold{border:1px solid var(--g-line);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));width:22px;height:22px;color:var(--g-muted);transition:color var(--ts-duration-fast) var(--ease-standard),border-color var(--ts-duration-fast) var(--ease-standard);border-radius:4px;place-items:center;display:grid}.g-missions-fold:hover{border-color:var(--g-gold-2);color:var(--g-gold)}.g-missions-body{padding:8px 10px 10px}.g-mission-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--g-gold);background:#3a3220b3;border:1px solid #c9a24e8c;border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:700}.g-mission-name{color:var(--g-text);font-size:.82rem;font-weight:600}.g-mission-done .g-mission-name{color:var(--g-muted)}.g-bar.g-mission-bar{height:7px;margin-top:7px}.g-mission-bar>span{background:linear-gradient(90deg,#8a6a24,#e2be6a)}.g-mission-done .g-mission-bar>span{background:linear-gradient(90deg,#1f7a44,#49d17d)}.g-mission-line{color:var(--g-text);justify-content:space-between;align-items:baseline;gap:8px;margin-top:4px;font-size:11px;display:flex}.g-mission-done .g-mission-line>.numeric{color:var(--g-good);font-weight:700}.g-mission-reset{color:var(--g-muted);font-size:10px}.g-mission-reward{color:var(--g-gold);flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;font-size:11px;display:flex}.g-mission-note,.g-mission-rules{color:var(--g-muted);font-size:10px}.g-mission-rules{margin-top:5px;line-height:1.35}.g-auto-row{grid-template-columns:1.9rem 1fr;align-items:center;gap:.2rem .55rem;display:grid}.g-auto-res{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.06em;color:#ecd391;font-size:.72rem;font-weight:700}.g-auto-slider{height:20px;position:relative}.g-auto-slider>.g-bar{height:10px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.g-auto-slider>input[type=range]{cursor:pointer;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.g-auto-slider>input[type=range]:focus-visible{outline:2px solid var(--g-gold);outline-offset:3px}.g-auto-slider>input[type=range]::-webkit-slider-runnable-track{background:0 0;height:100%}.g-auto-slider>input[type=range]::-webkit-slider-thumb{border:1px solid var(--g-win-iron);background:linear-gradient(90deg,var(--g-win-gold-lo),var(--g-win-gold-hi) 45%,var(--g-win-gold));appearance:none;border-radius:2px;width:10px;height:20px;box-shadow:0 0 0 1px #f3dc9a59,0 1px 3px #000c}.g-auto-slider>input[type=range]::-moz-range-thumb{border:1px solid var(--g-win-iron);background:linear-gradient(90deg,var(--g-win-gold-lo),var(--g-win-gold-hi) 45%,var(--g-win-gold));border-radius:2px;width:10px;height:20px;box-shadow:0 0 0 1px #f3dc9a59,0 1px 3px #000c}.g-auto-line{color:var(--g-text);grid-column:2;margin:0;font-size:.72rem}.g-auto-pct{color:var(--g-gold);font-variant-numeric:tabular-nums;font-weight:700}.g-auto-never{color:var(--g-muted)}.g-auto-apply{letter-spacing:.04em;align-self:center;min-width:7.5rem;padding:5px 18px;font-size:.8rem}.g-auto-box{border:1px solid var(--g-well-line-dim);background:linear-gradient(180deg,var(--g-pane-top),var(--g-pane-bottom));border-radius:3px;padding:.55rem .6rem .5rem;box-shadow:inset 0 1px 3px #0009}.g-auto-head{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.08em;text-align:center;color:#ecd391;margin:0 0 .45rem;font-size:.72rem;font-weight:600}.g-auto-grid{flex:1;justify-content:center;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.g-auto-cell{width:2.6rem;height:2.6rem}.g-auto-cell .g-count{color:var(--g-count-text);font-variant-numeric:tabular-nums;text-shadow:0 1px 1px #000000e6;font-size:10px;font-weight:700;position:absolute;bottom:0;right:2px}.g-auto-out{border:1px solid var(--g-well-line);background:var(--g-well-deep);width:15px;height:15px;color:var(--g-muted);border-radius:50%;place-items:center;font-size:11px;line-height:1;display:none;position:absolute;top:-5px;right:-5px}.g-auto-cell:hover>.g-auto-out,.g-auto-out:focus-visible{display:grid}.g-auto-out:hover{border-color:var(--g-bad);color:var(--g-bad)}.g-auto-arrow{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));width:1.1rem;height:2.6rem;color:var(--g-gold);border-radius:3px;place-items:center;display:grid}.g-auto-arrow:disabled{color:var(--g-well-line);cursor:default}.g-auto-arrow:hover:not(:disabled){border-color:var(--g-gold-2)}.g-auto-hint{color:var(--g-muted);margin:.3rem 0 0;font-size:.66rem;line-height:1.35}.g-auto-check .g-auto-hint{text-align:left;margin:0}.g-auto-check{text-align:left;align-items:flex-start;gap:.55rem;padding:.15rem .1rem;display:flex}.g-auto-box-tick{border:1px solid var(--g-win-gold-lo);background:var(--g-well-deep);width:16px;height:16px;color:var(--g-gold);border-radius:2px;flex:none;place-items:center;margin-top:1px;display:grid;box-shadow:inset 0 1px 2px #000c}.g-auto-check:hover .g-auto-box-tick{border-color:var(--g-gold-2)}.g-auto-check[aria-checked=true] .g-auto-box-tick{border-color:var(--g-gold-2);box-shadow:inset 0 1px 2px #000c,0 0 6px #e2be6a59}.g-auto-seg{border:1px solid var(--g-well-line);background:var(--g-well-deep);border-radius:3px;display:flex}.g-auto-seg>button{min-width:3.4rem;color:var(--g-muted);padding:3px 10px;font-size:.72rem}.g-auto-seg>button+button{border-left:1px solid var(--g-well-line)}.g-auto-seg>.g-auto-seg-on{color:#ffe9b0;background:linear-gradient(#6b5524,#3a2d12)}.g-auto-rate{border-left:2px solid var(--g-gold-2);color:var(--g-text);background:#c9a24e12;margin:0;padding:.35rem .5rem;font-size:.68rem;line-height:1.45}.g-vip{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));height:1.25rem;color:var(--g-muted);letter-spacing:.04em;border-radius:3px;align-items:center;gap:2px;padding:0 .3rem;font-size:9px;font-weight:700;display:inline-flex}.g-vip b{font-size:11px}.g-vip-on{border-color:var(--g-win-gold);color:var(--g-win-gold-hi);background:linear-gradient(#5a4318,#2a1f0b);box-shadow:inset 0 1px #f3dc9a4d,0 0 8px #c9a24e59}.g-slot-grade{z-index:1;background:linear-gradient(180deg,var(--g-grade),var(--g-grade));border-radius:0 1px 0 4px;place-items:center;min-width:11px;height:11px;padding:0 2px;display:grid;position:absolute;top:1px;right:1px}@supports (color:color-mix(in lab,red,red)){.g-slot-grade{background:linear-gradient(180deg,var(--g-grade),color-mix(in srgb,var(--g-grade) 62%,#000))}}.g-slot-grade{color:#fff;text-shadow:0 1px #0009;pointer-events:none;font-size:8px;font-weight:800;line-height:1;box-shadow:0 0 0 1px #000000bf,inset 0 1px #ffffff59}.g-slot-grade-a{color:#14110d;text-shadow:none}.g-tip-in{transform-origin:0 0;animation:g-tip-in var(--ts-duration-fast) var(--ease-standard) both}@keyframes g-tip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.g-feature,.g-tip-in,.g-win{transition:none;animation:none}}.game-nametag{white-space:nowrap;color:#f4ead0;text-shadow:0 1px #000,0 0 6px #000c;pointer-events:none;flex-direction:column;align-items:center;font-size:12px;font-weight:700;line-height:1.15;display:flex}.game-nametag-title{color:#e2be6a;font-size:10px;font-weight:600}.game-nametag-player{color:#fff;font-size:11px;font-weight:600}[data-party="1"] .game-nametag-player{color:#8ee6c4}[data-target="1"] .game-nametag-player [data-name]{border-bottom:1px solid #e2be6ad9}[data-target="2"] .game-nametag-player [data-name]{border-bottom:2px solid #ff5a3df2}[data-pvp="1"] .g-player-name,[data-pvp="1"] .game-nametag-player{color:#9b30ff;text-shadow:0 1px #000,0 0 3px #000000e6,0 0 7px #a020f099}[data-pvp="2"] .g-player-name,[data-pvp="2"] .game-nametag-player{color:#ff5a4a}[data-pvp="1"] .game-nametag-player [data-name]:after,[data-pvp="2"] .game-nametag-player [data-name]:after{vertical-align:1px;margin-left:4px;display:inline-block}[data-pvp="1"] .game-nametag-player [data-name]:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 14'%3E%3Cpath d='M2 1v12' stroke='%23f2eee4' stroke-width='1.6'/%3E%3Cpath d='M3 1.5h7.5l-2 2.8 2 2.8H3z' fill='%23a020f0' stroke='%23000' stroke-width='.6'/%3E%3C/svg%3E") 50%/contain no-repeat;width:9px;height:10px}[data-pvp="2"] .game-nametag-player [data-name]:after{content:"PK";letter-spacing:.04em;color:#ffd9d4;text-shadow:none;background:#7a1410;border-radius:2px;padding:0 3px;font-size:8px;font-weight:700;line-height:11px}.g-player-name{color:#fff}.g-pvp-chip{letter-spacing:.03em;color:#f2eee4;white-space:nowrap;background:#f2eee414;border:1px solid #f2eee459;border-radius:3px;padding:0 5px;font-size:10px;font-weight:700;line-height:15px}.g-pvp-chip[data-state=purple]{color:#f6efff;background:#540a8cbf;border-color:#a020f0}.g-pvp-chip[data-state=red]{color:#ffd9d4;background:#8c140e8c;border-color:#ff4a3dbf}.g-pvp-chip[data-state=war]{color:#ffe1c2;background:#96460a66;border-color:#ff9a3db3}.g-pvp-chip[data-state=clan],.g-pvp-chip[data-state=party]{color:#d8fbe9;background:#1e6e5059;border-color:#8ee6c499}.g-pvp-chip[data-own="1"][data-state=purple]{animation:g-pvp-pulse 1.6s ease-in-out infinite}.g-pvp-chip[data-own="1"][data-state=red]{box-shadow:0 0 8px #ff4a3d73}@keyframes g-pvp-pulse{50%{box-shadow:0 0 10px #a020f0cc}}@media (prefers-reduced-motion:reduce){.g-pvp-chip[data-own="1"][data-state=purple]{animation:none}}.g-cursor,.g-cursor canvas{cursor:var(--g-cursor,auto)}.g-tag-cursor{cursor:var(--g-cursor-pick,pointer)}.g-tag-cursor[data-pvp="1"],.g-tag-cursor[data-pvp="2"],.g-tag-cursor[data-target="1"]{cursor:var(--g-cursor-attack,crosshair)}.g-tag-cursor[data-party="1"],.g-tag-cursor[data-rel="1"]{cursor:var(--g-cursor-pick,pointer)}.game-nametag-shop{color:#f0c95a;background:#14100ac7;border-radius:2px;margin-bottom:1px;padding:0 5px;font-size:10px}.game-mobtag{white-space:nowrap;color:#f4ead0;text-shadow:0 1px #000,0 0 6px #000c;font-size:11px;font-weight:700}.game-mobtag[data-con=grey]{color:#a9a9a2}.game-mobtag[data-con=green]{color:#98e68a}.game-mobtag[data-con=yellow]{color:#ffe07a}.game-mobtag[data-con=red]{color:#ff7a6a}.game-mobfx{color:#ffcf3a;text-shadow:0 1px #000,0 0 8px #ff7814e6;pointer-events:none;font-size:26px;font-weight:900;line-height:1}.game-mobcast{background:#0009;border:1px solid #b48cffcc;width:42px;height:5px;overflow:hidden}.game-mobcast-fill{background:#b48bff;width:0;height:100%}.game-mobtag[data-angry="1"]{text-shadow:0 1px #000,0 0 5px #dc2814f2}.game-mobtag[data-champ="1"]:before{content:attr(data-champ-label);text-align:center;letter-spacing:.06em;color:#7fd8ff;text-shadow:0 1px #000,0 0 6px #288cffe6;font-size:10px;font-weight:800;display:block}.game-mobtag[data-raid="1"]{color:#ffd75a;text-shadow:0 1px #000,0 0 8px #ff3c28d9;font-size:13px}.game-mobtag[data-raid="1"]:before{content:attr(data-raid-label);text-align:center;letter-spacing:.05em;color:#ff4a3d;text-shadow:0 1px #000,0 0 6px #000000e6;font-size:12px;font-weight:800;display:block}.game-mobtag[data-target="1"],.game-mobtag[data-target="2"]{outline-offset:2px;border-radius:2px;outline:1px solid #e2be6a}.game-mobtag[data-target="2"]{outline-color:#ff4a3d}.game-mobtag[data-hover="1"]{filter:brightness(1.3)drop-shadow(0 0 3px #ffecbe8c)}.g-tag-cursor:hover .game-nametag-player,[data-hover="1"] .game-nametag-player{filter:drop-shadow(0 0 3px #fff0c8bf)}.game-hit{white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 1px #000,0 0 4px #000000e6;animation:g-hit .9s var(--ease-emphasized) both;font-size:15px;font-weight:800;position:absolute;top:0;left:0}.game-hit-live{will-change:transform,opacity;transform-origin:50% 100%;animation:none}.game-hit-deal{color:#fff}.game-hit-crit{color:#ffd75a;text-shadow:0 0 6px #ffa028b3,0 2px #000c;font-size:22px}.game-hit-take{color:#ff5a4a}.game-hit-miss{color:#c9d2dc;font-size:13px;font-style:italic}.game-hit-loot{color:#f0c95a;font-size:13px}.game-hit-heal{color:#7cf08a}@keyframes g-hit{0%{opacity:0;translate:0 6px}15%{opacity:1;translate:0}to{opacity:0;translate:0 -34px}}@keyframes g-hit-still{0%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.game-hit{animation-name:g-hit-still}}.game-mobtag[data-dim="1"]{opacity:.3}.feel-hit{letter-spacing:.01em;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000,0 2px 2px #000000b3,0 0 10px var(--feel-glow,transparent);font-weight:900;line-height:1}.feel-hit-crit{letter-spacing:-.01em;text-shadow:2px 2px 0 #2a1200,-1px 1px 0 #2a1200,1px -1px 0 #2a1200,-1px -1px 0 #2a1200,0 3px 3px #000000b3,0 0 14px var(--feel-glow,transparent),0 0 26px var(--feel-glow,transparent);font-style:italic}.game-hit[data-word]:before{content:attr(data-word);color:#ff4a1c;letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-bottom:1px;font-size:.5em;line-height:1;display:block}.feel-hit-miss{font-style:italic;font-weight:700}.feel-dodge{color:#bdf7c0;letter-spacing:.04em;white-space:nowrap;text-shadow:1px 1px #0a2a14,-1px 1px #0a2a14,1px -1px #0a2a14,-1px -1px #0a2a14,0 0 12px #78ffa0b3;font-size:26px;font-style:italic;font-weight:900;animation:feel-dodge-rise 1s ease-out forwards;position:absolute;top:34%;left:50%;transform:translate(-50%)}@keyframes feel-dodge-rise{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.86)}15%{opacity:1;transform:translate(-50%)translateY(0)scale(1.06)}70%{opacity:1;transform:translate(-50%)translateY(-10px)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-20px)scale(1)}}@media (prefers-reduced-motion:reduce){.feel-dodge{animation:feel-dodge-still 1s linear forwards}@keyframes feel-dodge-still{0%,80%{opacity:1}to{opacity:0}}}.game-sign{white-space:nowrap;color:#e2be6a;pointer-events:none;background:linear-gradient(#4a3a22,#2e2415);border:1px solid #6e5a35;border-radius:3px;padding:2px 8px;font-size:11px;font-weight:700;box-shadow:0 2px 6px #00000073}.g-banner{font-family:var(--font-display-face,serif);color:#f4ead0;text-shadow:0 2px #000,0 0 18px #000000b3;animation:g-banner 2.6s var(--ease-emphasized) both;font-size:clamp(28px,5vw,48px)}@keyframes g-banner{0%{opacity:0;letter-spacing:.2em}18%{opacity:1;letter-spacing:.04em}80%{opacity:1}to{opacity:0}}.g-moment{--moment:#ffd24a;font-family:var(--font-display-face,serif);color:var(--moment);text-shadow:0 2px 0 #000,0 0 26px var(--moment);font-size:clamp(30px,5.4vw,54px);line-height:1}@supports (color:color-mix(in lab,red,red)){.g-moment{text-shadow:0 2px 0 #000,0 0 26px color-mix(in srgb,var(--moment) 55%,transparent)}}.g-moment{animation:g-moment 1.7s var(--ease-emphasized) both}.g-moment[data-kind=drop]{font-size:clamp(20px,3vw,30px)}@keyframes g-moment{0%{opacity:0;transform:scale(1.5)}9%{opacity:1;transform:scale(1)}72%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.g-forge{--forge:#9ec8ff;text-align:center;background:radial-gradient(closest-side,#0c0a08d1,#0000);flex-direction:column;align-items:center;gap:6px;padding:14px 26px;display:flex}.g-forge-gem{border:2px solid var(--forge);border-radius:999px;place-items:center;width:84px;height:84px;display:grid}@supports (color:color-mix(in lab,red,red)){.g-forge-gem{border:2px solid color-mix(in srgb,var(--forge) 50%,transparent)}}.g-forge-gem{background:#0000008c}.g-forge-name{font-family:var(--font-display-face,serif);color:#f4ead0;text-shadow:0 2px #000;font-size:clamp(18px,2.6vw,26px)}.g-forge-word{letter-spacing:.08em;color:var(--forge);text-shadow:0 1px #000;font-size:13px}.g-forge[data-state=charge] .g-forge-gem{animation:g-forge-charge .85s ease-in both}.g-forge[data-state=up] .g-forge-gem{border-color:var(--forge);animation:g-forge-up .7s var(--ease-emphasized) both}.g-forge[data-state=up] .g-forge-name{color:var(--forge)}.g-forge[data-tier=gold][data-state=up] .g-forge-name,.g-forge[data-tier=red][data-state=up] .g-forge-name{font-size:clamp(24px,3.4vw,34px)}.g-forge[data-state=failed] .g-forge-gem{filter:grayscale()brightness(.55);animation:g-forge-fail .45s ease-out both}.g-forge-veil{opacity:.25;filter:blur(2px);transition:opacity .2s,filter .2s}@keyframes g-forge-charge{0%{transform:scale(.94);box-shadow:0 0 #0000}to{box-shadow:0 0 34px 10px color-mix(in srgb,var(--forge) 70%,transparent);transform:scale(1.06)}}@keyframes g-forge-up{0%{box-shadow:0 0 70px 30px var(--forge);transform:scale(1.32)}to{box-shadow:0 0 22px 2px color-mix(in srgb,var(--forge) 50%,transparent);transform:scale(1)}}@keyframes g-forge-fail{0%,to{transform:translate(0)}25%{transform:translate(-7px)}55%{transform:translate(6px)}80%{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){.g-moment{animation:g-moment-still 1.7s linear both}.g-forge .g-forge-gem,.g-forge[data-state=charge] .g-forge-gem,.g-forge[data-state=failed] .g-forge-gem,.g-forge[data-state=up] .g-forge-gem{animation:none}}@keyframes g-moment-still{0%,80%{opacity:1}to{opacity:0}}.g-chest-shake{animation:g-shake 1.1s ease-in-out both}.g-chest-pop{animation:g-pop-out .4s ease-in both}.g-burst{animation:g-burst .9s ease-out both}.g-reveal{animation:g-reveal .5s var(--ease-emphasized) both}@keyframes g-shake{0%,to{transform:rotate(0)scale(1)}15%{transform:rotate(-6deg)scale(1.02)}30%{transform:rotate(6deg)scale(1.04)}45%{transform:rotate(-8deg)scale(1.06)}60%{transform:rotate(8deg)scale(1.08)}75%{transform:rotate(-10deg)scale(1.1)}90%{transform:rotate(10deg)scale(1.12)}}@keyframes g-pop-out{to{opacity:0;transform:scale(1.4)}}@keyframes g-burst{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes g-reveal{0%{opacity:0;transform:translateY(24px)scale(.85)}to{opacity:1;transform:none}}.g-raid-badge{color:#ff5a4a;letter-spacing:.06em;background:linear-gradient(#5a1410,#2e0a08);border:1px solid #7a1c16;border-radius:2px;padding:0 6px;font-size:10px;font-weight:800;line-height:16px;display:inline-block}.g-drop-btn{border:1px solid var(--g-line);background:linear-gradient(#2a2620,#15130f);border-radius:3px;place-items:center;width:24px;height:24px;display:grid}.g-drop-btn-on,.g-drop-btn:hover{border-color:var(--g-gold)}.g-drop-btn:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-drop-row{color:var(--g-text);align-items:center;gap:6px;font-size:11px;display:flex}.g-drop-icon{background:#0e0d0b;border:1px solid #000;border-radius:2px;flex:none;place-items:center;width:24px;height:24px;display:grid}.g-bar-lock{border:1px solid var(--g-line);width:18px;height:52px;color:var(--g-muted);background:linear-gradient(#24211c,#12110e);border-radius:3px;align-self:flex-end;place-items:center;display:grid}.g-bar-lock:hover{color:var(--g-text)}.g-bar-lock-on{color:var(--g-gold);border-color:#6b5426}.g-bar-lock:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-doll{border:1px solid var(--g-line);background:radial-gradient(at 50% 35%,#7860342e,#0000 70%),linear-gradient(#1c1a16,#0f0e0c);border-radius:4px;align-self:flex-start;width:11.5rem;padding:8px;box-shadow:inset 0 0 0 1px #0009}@media (max-width:639px){.g-doll{width:100%}}.g-bag-over,.g-doll-over{outline:1px dashed var(--g-gold);outline-offset:2px}.g-doll-slot{width:100%!important;height:3.1rem!important}.g-doll-hint{opacity:.16;filter:grayscale()brightness(1.6)}.g-slot-empty{background:#00000047;border:1px solid #ffffff0d;border-radius:5px;box-shadow:inset 0 1px 2px #0009}.g-tab{color:var(--g-muted);background:linear-gradient(#24211c,#15130f);border:1px solid var(--g-line);border-bottom:1px solid #0000;border-radius:4px 4px 0 0;padding:3px 10px;font-size:11px}.g-tab:hover{color:var(--g-text)}.g-tab-on{border-color:var(--g-gold);color:var(--g-gold);background:linear-gradient(#4a3d22,#2a2214)}.g-tab:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-skill-group{color:var(--g-gold);border-bottom:1px solid #e2be6a2e;margin-bottom:4px;padding-bottom:2px;font-size:11px}.g-skill-cell{aspect-ratio:1;background:#0e0d0b;border:1px solid #000;border-radius:4px;place-items:center;width:100%;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a}.g-skill-cell:hover{border-color:var(--g-line)}.g-skill-cell-on{border-color:var(--g-gold);box-shadow:0 0 0 1px var(--g-gold)}.g-skill-cell:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-skill-cell[draggable=true]{cursor:grab}.g-skill-lv{color:var(--g-muted);background:#000000bf;border-radius:2px;padding:0 2px;font-size:9px;line-height:12px;position:absolute;bottom:0;right:1px}.g-vip-bar{background:#00000073;border:1px solid #0009;border-radius:3px;height:6px;overflow:hidden}.g-vip-bar>span{background:linear-gradient(90deg,#a8812f,#f0d27a);height:100%;display:block}.g-strip-btn{background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));height:18px;color:var(--g-text);letter-spacing:.02em;border:1px solid #c9a24e66;border-radius:3px;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:inline-flex;box-shadow:inset 0 1px #f3dc9a1f}.g-strip-btn:hover,.g-strip-btn[aria-pressed=true]{border-color:var(--g-win-gold);color:var(--g-win-gold-hi)}.g-strip-end{align-items:center;gap:10px;display:flex}.g-strip-sep{background:linear-gradient(#0000,#c9a24e8c,#0000);width:1px;height:14px}.g-money{background:linear-gradient(180deg,var(--g-well-deep),var(--g-well));border:1px solid #c9a24e73;border-radius:3px;align-items:center;gap:5px;height:18px;padding:0 7px 0 5px;display:inline-flex;box-shadow:inset 0 1px 2px #000000bf,0 1px #f3dc9a0f}.g-money-label{letter-spacing:.08em;text-transform:uppercase;color:var(--g-muted);font-size:9px}.g-money-n{text-align:right;font-variant-numeric:tabular-nums;min-width:3.5ch;color:var(--g-text);font-weight:600}@media (max-width:639px){.g-strip-end{gap:6px}.g-money-label{display:none}}.g-strip-btn:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-strip-btn[data-glow]{border-color:var(--g-win-gold);color:var(--g-win-gold-hi);position:relative}.g-strip-btn[data-glow=hint]{box-shadow:inset 0 1px #f3dc9a33,0 0 8px #ffcd6473}.g-strip-btn[data-glow=pulse]{z-index:48;animation:g-craft-pulse 1.3s ease-in-out infinite}@keyframes g-craft-pulse{0%,to{box-shadow:inset 0 1px #f3dc9a40,0 0 6px #ffcd6480}50%{box-shadow:inset 0 1px #f3dc9a66,0 0 18px 3px #ffcd64d9}}@media (prefers-reduced-motion:reduce){.g-strip-btn[data-glow=pulse]{animation:none;box-shadow:0 0 14px 2px #ffcd64cc}}.g-move{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.g-move:active{cursor:grabbing}.g-map-port{border:1px solid var(--g-line);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#e2d3ae;border-radius:3px;outline:none;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000080}.g-map-port:active{cursor:grabbing}.g-map-port:focus-visible{box-shadow:0 0 0 2px var(--g-gold)}.g-map-port:after{content:"";inset:0;box-shadow:inset 0 0 28px #1e120673}.g-map-halo,.g-map-port:after{pointer-events:none;position:absolute}.g-map-halo{will-change:transform;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;top:0;left:0}@media (prefers-reduced-motion:no-preference){.g-map-halo:before{content:"";animation:g-map-ping 1.8s var(--ease-standard,ease-out) infinite;border:2px solid #ffd6a0b3;border-radius:50%;position:absolute;inset:0}}@keyframes g-map-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.7)}}.g-map-card,.g-map-legend,.g-map-scale,.g-map-zoom{border:1px solid var(--g-win-gold-lo);color:var(--g-text);background:linear-gradient(#181612e6,#0c0b09e6);box-shadow:0 0 0 1px #0009,0 6px 18px #00000073}.g-map-zoom{z-index:2;cursor:default;border-radius:6px;flex-direction:column;align-items:center;gap:5px;padding:5px;display:flex;position:absolute;top:8px;right:8px}.g-map-btn{border:1px solid var(--g-win-gold-lo);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));width:28px;height:28px;color:var(--g-gold);transition:border-color var(--ts-duration-fast,.12s) ease,color var(--ts-duration-fast,.12s) ease;border-radius:4px;place-items:center;font:700 18px/1 Georgia,serif;display:grid}.g-map-btn:hover:not(:disabled){border-color:var(--g-gold);color:#fff3c8}.g-map-btn:disabled{opacity:.4;cursor:not-allowed}.g-map-btn-on{border-color:var(--g-gold);color:#ffe9b0;background:linear-gradient(#6b5524,#3a2d12)}.g-map-centre{margin-top:2px}.g-map-slider{width:8px;height:96px;box-shadow:inset 0 0 0 1px var(--g-well-line);cursor:pointer;touch-action:none;background:#0b0a08;border-radius:4px;position:relative}.g-map-slider-fill{background:linear-gradient(0deg,var(--g-win-gold-lo),var(--g-gold));border-radius:4px;width:100%;position:absolute;bottom:0;left:0}.g-map-slider-thumb{background:radial-gradient(circle at 40% 30%,#fff3c8,#e2be6a 60%,#9a7428);border:1px solid #2a1a0c;border-radius:3px;width:16px;height:10px;margin:0 0 -5px -8px;position:absolute;left:50%;box-shadow:0 1px 3px #0009}.g-map-slider:focus-visible{outline:2px solid var(--g-gold);outline-offset:3px}.g-map-level{color:var(--g-gold);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:700}.g-map-legend{z-index:2;cursor:default;border-radius:6px;width:14rem;max-width:calc(100% - 64px);max-height:calc(100% - 64px);padding:5px;font-size:12px;position:absolute;top:8px;left:8px;overflow:auto}.g-map-search input{height:28px}.g-map-legend-bar{align-items:flex-start;gap:6px;display:flex}.g-map-legend-head{flex:none}.g-map-legend-title{color:var(--g-gold);letter-spacing:.04em;text-transform:uppercase;margin-top:8px;font-size:10.5px;font-weight:700}.g-map-search{flex:1;min-width:0;position:relative}.g-map-search input{border:1px solid var(--g-well-line);background:var(--g-well-deep);width:100%;color:var(--g-text);border-radius:4px;padding:4px 8px;font-size:12px}.g-map-search input:focus{border-color:var(--g-gold-2);outline:none}.g-map-found{border:1px solid var(--g-well-line);background:var(--g-well);border-radius:4px;margin-top:3px}.g-map-found button{text-align:left;width:100%;padding:3px 8px;font-size:12px;display:block}.g-map-found button:focus-visible,.g-map-found button:hover{color:#fff3c8;background:#e2be6a24}.g-map-found-none{color:var(--g-muted);padding:4px 8px}.g-map-layers{gap:0;margin-top:3px;display:grid}.g-map-layer-row{text-align:left;width:100%;transition:opacity var(--ts-duration-fast,.12s) ease;border-radius:3px;align-items:center;gap:7px;padding:2px 4px;display:flex}.g-map-layer-row:hover{background:#e2be6a1a}.g-map-layer-off{opacity:.45}.g-map-check{border:1px solid var(--g-win-gold-lo);background:var(--g-well-deep);border-radius:2px;width:12px;height:12px}.g-map-layer-row[aria-checked=true] .g-map-check{border-color:var(--g-gold);background:radial-gradient(circle,var(--g-gold) 0 3px,var(--g-well-deep) 3.5px)}.g-map-grades-title{color:var(--g-muted);letter-spacing:.04em;text-transform:uppercase;margin-top:8px;font-size:10.5px}.g-map-grades{grid-template-columns:repeat(3,1fr);gap:3px 6px;margin-top:3px;font-size:11px;display:grid}.g-map-grades li{align-items:center;gap:4px;display:flex}.g-map-grade{text-align:center;border-radius:2px;min-width:18px;padding:0 3px;font-size:9px;font-weight:700;line-height:13px;display:inline-block}.g-map-fit-note{color:var(--g-muted);align-items:center;gap:6px;margin-top:6px;font-size:10.5px;display:flex}.g-map-fit-ring{border:2px solid #ffe39a;border-radius:5px;flex:none;width:14px;height:9px}.g-map-card{z-index:3;cursor:default;will-change:transform;border-radius:6px;width:15.5rem;max-width:calc(100% - 12px);padding:8px 10px;font-size:12px;position:absolute;top:0;left:0}.g-map-card-hover{pointer-events:none}@media (prefers-reduced-motion:no-preference){.g-map-card{animation:g-map-card-in .14s var(--ease-standard,ease-out)}}@keyframes g-map-card-in{0%{opacity:0}}.g-map-card-pinned{border-color:var(--g-gold-2)}.g-map-card-head{align-items:flex-start;gap:6px;display:flex}.g-map-card-title{color:#fff3c8;font:700 14px/1.25 Palatino Linotype,Book Antiqua,Georgia,serif}.g-map-card-kind{color:var(--g-muted);font-size:11px}.g-map-card-x{color:var(--g-muted);margin:-2px -4px 0 0;padding:0 4px;font-size:16px;line-height:1}.g-map-card-x:hover{color:#fff3c8}.g-map-card-row{align-items:center;gap:6px;margin-top:5px;display:flex}.g-map-card-sec{border-top:1px solid var(--g-well-line-soft);margin-top:6px;padding-top:5px}.g-map-card-h{color:var(--g-gold);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:700}.g-map-card-list li{gap:6px;margin-top:2px;display:flex}.g-map-elite{color:#e58a7a}.g-map-card-raid{color:#f0b0a0}.g-map-skull{background:radial-gradient(circle at 50% 42%,#f4ecd8 0 3px,#5a0e0a 3.5px);border:1px solid #e2be6a;border-radius:50%;flex:none;width:12px;height:12px}.g-map-card-keepers{flex-wrap:wrap;gap:4px 8px;margin-top:5px;display:flex}.g-map-card-keepers li{align-items:center;gap:4px;font-size:11px;display:flex}.g-map-card-foot{border-top:1px solid var(--g-well-line-soft);justify-content:space-between;padding-top:5px;font-size:11px}.g-map-card-actions{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.g-map-card-actions .g-btn{padding:4px 9px;font-size:12px}.g-map-fit{white-space:nowrap;border-radius:8px;margin-left:auto;padding:0 6px;font-size:10.5px;font-weight:600}.g-map-fit-fit{color:#ffe39a;background:#ffe39a2e;box-shadow:inset 0 0 0 1px #ffe39a99}.g-map-fit-easy{color:var(--g-muted)}.g-map-fit-hard{color:var(--g-warn)}.g-map-fit-deadly{color:#f58a7a;background:#f0564a24}.g-map-scale{z-index:1;pointer-events:none;border-radius:4px;align-items:center;gap:6px;padding:3px 7px;font-size:10.5px;display:flex;position:absolute;bottom:8px;left:8px}.g-map-scale-bar{border:1.5px solid var(--g-gold);border-top:0;height:6px}.g-map-compass{z-index:1;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;bottom:8px;right:8px}.g-map-wait{color:#3a2a18;pointer-events:none;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;inset:auto 0 40px}.g-map-foot-way{color:var(--g-text);flex:none;align-items:center;gap:5px;display:flex}.g-map-way-dot{border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 1px #0a2a33}.g-map-foot-x{color:var(--g-muted);font-size:14px;line-height:1}.g-map-foot-x:hover{color:#fff3c8}.g-map-grip{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,transparent 0 45%,var(--g-win-gold) 45% 55%,transparent 55% 70%,var(--g-win-gold) 70% 80%,transparent 80%);width:16px;height:16px;position:absolute;bottom:-6px;right:-6px}.g-mini{width:168px;height:168px;position:relative}.g-mini-disc{cursor:pointer;border-radius:50%;width:100%;height:100%;display:block;box-shadow:0 0 0 1px #0a0907,0 4px 14px #00000080}.g-mini-btn{border:1px solid var(--g-win-gold-lo);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));width:22px;height:22px;color:var(--g-gold);border-radius:50%;place-items:center;font:700 14px/1 Georgia,serif;display:grid;position:absolute;box-shadow:0 1px 3px #0009}.g-mini-btn:hover:not(:disabled){border-color:var(--g-gold);color:#fff3c8}.g-mini-btn:disabled{opacity:.45}.g-mini-btn-on{border-color:var(--g-gold)}.g-mini-in{bottom:18px;right:-2px}.g-mini-out{bottom:-2px;right:16px}.g-mini-turn{top:-2px;left:-2px}.g-mini-span{color:var(--g-muted);pointer-events:none;background:#0c0b09c7;border-radius:3px;padding:0 4px;font-size:9.5px;position:absolute;bottom:-2px;left:6px}@media (max-width:639px){.g-mini{width:132px;height:132px}}.g-way-chip{color:#dff8ff;background:#08181eb3;border:1px solid #5fe3ff73;border-radius:10px;align-items:center;gap:5px;max-width:168px;margin-top:6px;padding:2px 6px;font-size:11px;display:flex}.g-way-chip svg{transition:transform var(--ts-duration-fast,.12s) linear;flex:none}.g-way-chip button{color:var(--g-muted);font-size:13px;line-height:1}.g-way-chip button:hover{color:#fff}.g-inv-title{background:linear-gradient(180deg,var(--g-bar-top),var(--g-bar-bottom))}.g-inv-dollpane{border:1px solid var(--g-line);background:radial-gradient(ellipse at 50% 40%,#78603429,transparent 70%),linear-gradient(180deg,var(--g-pane-top),var(--g-pane-bottom));border-radius:3px;align-self:stretch;width:12.75rem;padding:6px 4px 8px;box-shadow:inset 0 0 0 1px #000000b3}@media (max-width:639px){.g-inv-dollpane{width:100%}}.g-inv-pane-title{color:var(--g-gold);letter-spacing:.08em;text-align:center;border-bottom:1px solid #e2be6a2e;margin:0 0 6px;padding-bottom:3px;font-size:10px;font-weight:700}.g-inv-cell{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-cell-top),var(--g-well-deep));width:2.45rem;height:2.45rem;color:var(--g-text);border-radius:2px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000000d9,inset 0 1px 3px #000c}button.g-inv-cell:hover{border-color:var(--g-gold);box-shadow:inset 0 0 0 1px #000000d9,0 0 8px #e2be6a66}button.g-inv-cell:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}.g-inv-doll{width:2.9rem;height:2.9rem}.g-inv-cell-sm{width:1.75rem;height:1.75rem}.g-inv-empty{background:#00000059}.g-inv-empty,.g-inv-locked{border-color:var(--g-well-line-dim)}.g-inv-locked{background:repeating-linear-gradient(135deg,var(--g-locked-a) 0 4px,var(--g-locked-b) 4px 8px);color:var(--g-locked-text)}.g-inv-picked{border-color:var(--g-gold)!important;box-shadow:inset 0 0 0 1px #000000d9,0 0 10px #e2be6a8c!important}.g-inv-grade-d{--g-grade:#4d8df0}.g-inv-grade-c{--g-grade:#3fb56a}.g-inv-grade-b{--g-grade:#b8423a}.g-inv-grade-a{--g-grade:#f2f2f2}.g-inv-grade-s{--g-grade:#c9a227}.g-inv-grade-a,.g-inv-grade-b,.g-inv-grade-c,.g-inv-grade-d,.g-inv-grade-s{border-color:var(--g-grade)}@supports (color:color-mix(in lab,red,red)){.g-inv-grade-a,.g-inv-grade-b,.g-inv-grade-c,.g-inv-grade-d,.g-inv-grade-s{border-color:color-mix(in srgb,var(--g-grade) 75%,#000)}}.g-inv-enchant,.g-inv-qty{font-variant-numeric:tabular-nums;text-shadow:0 1px #000,0 0 3px #000,0 0 3px #000;pointer-events:none;font-size:10px;font-weight:800;line-height:1;position:absolute}.g-inv-qty{color:var(--g-count-text);bottom:2px;right:2px}.g-inv-enchant{color:#f0d27a;bottom:2px;right:2px}.g-enchant-halo[data-tier=blue],.g-enchant-n[data-tier=blue],.g-inv-enchant[data-tier=blue]{--g-tier:#6fb8ff}.g-enchant-halo[data-tier=violet],.g-enchant-n[data-tier=violet],.g-inv-enchant[data-tier=violet]{--g-tier:#c07bff}.g-enchant-halo[data-tier=red],.g-enchant-n[data-tier=red],.g-inv-enchant[data-tier=red]{--g-tier:#ff3448}.g-enchant-halo[data-tier=gold],.g-enchant-n[data-tier=gold],.g-inv-enchant[data-tier=gold]{--g-tier:#ffc247}.g-enchant-halo[data-tier=gold]{--g-tier:#ffa63a;box-shadow:inset 0 0 7px 1px var(--g-tier),inset 0 -6px 10px -2px #ff6e148c}@supports (color:color-mix(in lab,red,red)){.g-enchant-halo[data-tier=gold]{box-shadow:inset 0 0 7px 1px color-mix(in srgb,var(--g-tier) 80%,transparent),inset 0 -6px 10px -2px #ff6e148c}}.g-enchant-n{color:var(--g-gold);font-weight:700}.g-enchant-n[data-tier]:not([data-tier=none]),.g-inv-enchant[data-tier]:not([data-tier=none]){color:var(--g-tier)}@supports (color:color-mix(in lab,red,red)){.g-enchant-n[data-tier]:not([data-tier=none]),.g-inv-enchant[data-tier]:not([data-tier=none]){color:color-mix(in srgb,var(--g-tier) 72%,#fff)}}.g-enchant-n[data-tier]:not([data-tier=none]),.g-inv-enchant[data-tier]:not([data-tier=none]){text-shadow:0 1px 0 #000,0 0 3px #000,0 0 6px var(--g-tier)}.g-enchant-halo{pointer-events:none;background:radial-gradient(circle at 50% 50%,var(--g-tier) 0,var(--g-tier) 55%,transparent 78%);border-radius:3px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.g-enchant-halo{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--g-tier) 42%,transparent) 0,color-mix(in srgb,var(--g-tier) 14%,transparent) 55%,transparent 78%)}}.g-enchant-halo{box-shadow:inset 0 0 7px 1px var(--g-tier)}@supports (color:color-mix(in lab,red,red)){.g-enchant-halo{box-shadow:inset 0 0 7px 1px color-mix(in srgb,var(--g-tier) 80%,transparent)}}.g-enchant-halo{mix-blend-mode:screen}.g-enchant-frame{pointer-events:none;border:1px solid #ffd36b;border-radius:3px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #4a2800d9,inset 0 0 5px #ffa028b3,0 0 6px #ff8a1fbf}@media (prefers-reduced-motion:no-preference){.g-enchant-n[data-tier=gold],.g-inv-enchant[data-tier=gold]{animation:g-enchant-flicker 2.6s ease-in-out infinite}.g-enchant-frame,.g-enchant-halo[data-tier=gold]{animation:g-enchant-fire 2.6s ease-in-out infinite}}@keyframes g-enchant-flicker{0%,to{text-shadow:0 1px #000,0 0 3px #000,0 0 6px #ffc247}35%{text-shadow:0 1px #000,0 0 3px #000,0 0 9px #ff8a1f}60%{text-shadow:0 1px #000,0 0 3px #000,0 0 5px #ffd36b}}@keyframes g-enchant-fire{0%,to{filter:brightness()}35%{filter:brightness(1.3)}60%{filter:brightness(.9)}}.g-enchant-rim{pointer-events:none;box-shadow:inset 0 0 0 1px var(--g-tier),inset 0 0 6px var(--g-tier);border-radius:3px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.g-enchant-rim{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--g-tier) 55%,transparent),inset 0 0 6px color-mix(in srgb,var(--g-tier) 45%,transparent)}}.g-enchant-rim[data-tier=blue]{--g-tier:#6fb8ff}.g-enchant-rim[data-tier=violet]{--g-tier:#c07bff}.g-enchant-rim[data-tier=red]{--g-tier:#ff3448}.g-enchant-rim[data-tier=gold]{--g-tier:#ff9a2e}.g-enchant-n[data-tier=red]:not([data-tier=none]),.g-inv-enchant[data-tier=red]:not([data-tier=none]){text-shadow:0 1px #000,0 0 3px #000,0 0 5px #ff3448,0 0 9px #ff34488c}.g-enchant-n[data-tier=gold]:not([data-tier=none]),.g-inv-enchant[data-tier=gold]:not([data-tier=none]){-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px #000)drop-shadow(0 0 2px #ff7a1fe6);background:linear-gradient(100deg,#ffb238,#fff4c2 38%,#ffc247 52%,#ff7a1f) 100% 0/220% 100%;-webkit-background-clip:text;background-clip:text}.g-ench-rise{transform-box:fill-box;transform-origin:50%;opacity:.8}@media (prefers-reduced-motion:no-preference){.g-enchant-n[data-tier=gold]:not([data-tier=none]),.g-inv-enchant[data-tier=gold]:not([data-tier=none]){animation:g-enchant-shine 2.6s linear infinite}.g-ench-rise{animation:g-ench-rise 2s ease-out infinite}.g-ench-breathe{animation:g-ench-breathe 3.2s ease-in-out infinite}.g-ench-beat{animation:g-ench-beat .95s ease-out infinite}.g-ench-fire{animation:g-ench-fire .7s steps(7) infinite}}@keyframes g-enchant-shine{0%{background-position:100% 0}60%,to{background-position:-20% 0}}@keyframes g-ench-rise{0%{opacity:0;transform:translateY(2px)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(1px,-12px)scale(.3)}}@keyframes g-ench-breathe{0%,to{opacity:.62}50%{opacity:.95}}@keyframes g-ench-beat{0%,45%,to{opacity:.85}10%{opacity:1}30%{opacity:.95}}@keyframes g-ench-fire{0%,to{opacity:1}30%{opacity:.86}55%{opacity:.97}80%{opacity:.9}}.g-inv-tab{place-items:center;min-width:2rem;height:1.6rem;padding:0 8px;display:inline-grid}.g-inv-search{border:1px solid var(--g-well-line);background:var(--g-well-deep);width:9.5rem;height:1.45rem;color:var(--g-muted);border-radius:2px;align-items:center;gap:4px;padding:0 6px;display:flex}.g-inv-search input{min-width:0;color:var(--g-text);background:0 0;outline:none;flex:1;font-size:11px}.g-inv-search:focus-within{border-color:var(--g-gold)}.g-inv-grid{border:1px solid var(--g-line);background:var(--g-well);border-radius:0 3px 3px;grid-template-columns:repeat(auto-fill,2.45rem);gap:2px;max-height:17.5rem;padding:4px;display:grid;overflow-y:auto;box-shadow:inset 0 0 0 1px #000000b3}.g-inv-detail{border:1px solid var(--g-well-line-soft);background:#0000004d;border-radius:3px;padding:6px 8px}.g-inv-foot{background:linear-gradient(180deg,var(--g-foot-top),var(--g-foot-bottom))}.g-inv-tool{border:1px solid var(--g-well-line);background:linear-gradient(180deg,var(--g-tool-top),var(--g-tool-bottom));width:1.8rem;height:1.8rem;color:var(--g-text);border-radius:3px;place-items:center;display:grid}.g-inv-tool:hover{border-color:var(--g-gold);color:var(--g-gold)}.g-inv-money{border:1px solid var(--g-money-line);background:var(--g-well-deep);min-width:8.5rem;color:var(--g-count-text);border-radius:2px;justify-content:flex-end;align-items:center;gap:5px;padding:2px 8px;display:flex}.g-store{--g-store-line:#d9b45a47;color:var(--g-text);background:radial-gradient(at 70% 0,#404a6e59,#0000 60%),linear-gradient(#0f121b,#07080d);border:1px solid #d9b45a73;border-radius:4px;box-shadow:0 24px 60px #000000b3,inset 0 0 0 1px #000c}.g-store-head{border-bottom:1px solid var(--g-store-line);background:linear-gradient(#ffffff0a,#0000)}.g-store-brand{font-family:var(--font-display-face,serif);font-variant:small-caps;letter-spacing:.22em;color:#e8d3a0;font-size:1.05rem}.g-store-wallet{color:#f2e6c8;background:#00000059;align-items:center;gap:6px;height:1.7rem;padding:0 10px;font-size:12px;display:inline-flex}.g-store-pane,.g-store-wallet{border:1px solid var(--g-store-line);border-radius:3px}.g-store-pane{background:linear-gradient(#141824e6,#090a10eb)}.g-store-label{font-family:var(--font-display-face,serif);font-variant:small-caps;letter-spacing:.2em;color:#c9ae6a;font-size:12px}.g-store-star{color:#d9b45a;font-size:11px}.g-store-nav{color:#cfc4a8;width:100%;font-family:var(--font-display-face,serif);text-align:left;border-left:2px solid #0000;align-items:center;gap:10px;padding:9px 14px;font-size:14px;display:flex}.g-store-nav:hover{color:#f2e6c8;background:#d9b45a0f}.g-store-nav-on{color:#f6e7bd;background:linear-gradient(90deg,#d9b45a2e,#0000);border-left-color:#d9b45a}.g-store-link:focus-visible,.g-store-nav:focus-visible,.g-store-price:focus-visible{outline-offset:2px;outline:2px solid #d9b45a}.g-store-vip{color:#f2e6c8;font-size:1.15rem}.g-store-link,.g-store-vip{font-family:var(--font-display-face,serif)}.g-store-link{font-variant:small-caps;letter-spacing:.12em;color:#c9ae6a;font-size:12px}.g-store-link:hover{color:#f6e7bd}.g-store-feature{border:1px solid var(--g-store-line);background:radial-gradient(circle at 78%,#d9b45a29,#0000 45%),linear-gradient(135deg,#121626,#07080d);border-radius:3px;align-items:center;gap:16px;min-height:15rem;padding:22px 26px;display:flex}.g-store-hero{font-family:var(--font-display-face,serif);font-variant:small-caps;letter-spacing:.06em;color:#f2e2b4;margin-top:6px;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.1}.g-store-hero-art{filter:drop-shadow(0 10px 24px #0009);flex-shrink:0}@media (max-width:639px){.g-store-hero-art{display:none}}.g-store-card{border:1px solid var(--g-store-line);text-align:center;background:linear-gradient(#151a29,#0a0c12);border-radius:3px;flex-direction:column;align-items:stretch;min-height:12.5rem;padding:10px;display:flex;position:relative}.g-store-card:hover{border-color:#d9b45a99}.g-store-card-tall{min-height:14rem}.g-store-ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);border:1px solid var(--g-store-line);letter-spacing:.06em;color:#e8d3a0;text-transform:uppercase;background:linear-gradient(#2a3a66,#172347);padding:3px 6px 6px;font-size:9px;font-weight:800;position:absolute;top:-1px;left:10px}.g-store-name{font-family:var(--font-display-face,serif);font-variant:small-caps;letter-spacing:.04em;color:#efe3c4;font-size:13px}.g-store-sub{color:var(--g-muted);margin:2px 0 8px;font-size:11px}.g-store-art{background:radial-gradient(circle,#d9b45a24,#0000 65%);border-radius:50%;place-items:center;display:grid}.g-store-price{color:#2a1c06;min-height:1.9rem;font-family:var(--font-display-face,serif);background:linear-gradient(#f1d68a,#c39a45 55%,#a57c2e);border:1px solid #6e5420;border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:4px 14px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 2px 6px #00000080}.g-store-price:hover:not(:disabled){filter:brightness(1.08)}.g-store-price-big{min-width:12rem;margin-top:16px;font-size:17px}.g-store-price-dark,.g-store-price-off{color:#b9ae92;font-variant:small-caps;letter-spacing:.08em;background:linear-gradient(#3a382f,#23211b);border-color:#4a4538;box-shadow:inset 0 1px #ffffff14}.g-store-price-off{cursor:default}.g-store-price-dark{color:#e8d3a0;min-width:10rem}.g-store-note{color:#f2e6c8;background:#d9b45a1a;border:1px solid #d9b45a73;border-radius:3px;padding:8px 12px;font-size:12px}.g-store-shade{background:#030408b8}.g-store-modal{background:radial-gradient(at 50% 0,#404a6e59,#0000 60%),linear-gradient(#11141e,#07080d);border:1px solid #d9b45a80;border-radius:4px;box-shadow:0 20px 50px #000000b3}.g-store-table{border:1px solid var(--g-store-line);border-collapse:collapse;font-size:12px}.g-store-table th{white-space:nowrap;border-bottom:1px solid var(--g-store-line);font-family:var(--font-display-face,serif);font-variant:small-caps;letter-spacing:.1em;color:#c9ae6a;background:#d9b45a14;padding:6px 10px;font-weight:400}.g-store-table td{white-space:nowrap;color:#e4dccb;border-bottom:1px solid #ffffff0d;padding:5px 10px}.g-store-row-on{background:linear-gradient(90deg,#d9b45a3d,#d9b45a0f);box-shadow:inset 2px 0 #d9b45a}.g-store-row-on td{color:#fff3d6}.g-store-current{letter-spacing:.08em;color:#e8d3a0;text-transform:uppercase;border:1px solid #d9b45a;border-radius:2px;margin-left:8px;padding:1px 5px;font-size:9px}.g-store-est{color:#c9ae6a;vertical-align:1px;border:1px solid #d9b45a73;border-radius:2px;padding:0 4px;line-height:13px;display:inline-block}.g-store-est,.g-store-soon{letter-spacing:.06em;text-transform:uppercase;font-size:9px}.g-store-soon{font-family:var(--font-sans,sans-serif);color:#9d916f;white-space:nowrap;border:1px solid #d9b45a59;border-radius:2px;padding:1px 5px}.g-store-product{gap:2px;min-height:0}.g-store-kit{background:radial-gradient(at 50% 0,#d9b45a1a,#0000 55%),linear-gradient(#161b2b,#0a0c12)}.g-store-art-frame{background:#07080c;border:1px solid #d9b45a80;border-radius:4px;place-items:center;padding:3px;display:inline-grid;box-shadow:0 0 0 1px #000000e6,0 6px 16px #0000008c}.g-store-contents{text-align:left;color:#e4dccb;background:#00000047;border:1px solid #ffffff0f;border-radius:3px;flex-direction:column;gap:3px;margin:4px 0 6px;padding:6px 8px;font-size:11.5px;display:flex}.g-store-contents li{justify-content:space-between;align-items:center;gap:8px;display:flex}.g-store-left{color:#9fd6a8;font-size:11px}.g-store-left-out{color:#c98a7a}.g-store-shards{font-family:var(--font-display-face,serif);color:#9eeaf5;justify-content:center;align-items:center;gap:5px;margin-top:auto;padding-top:4px;font-size:15px;font-weight:700;display:inline-flex}.g-store-usd{font-family:var(--font-sans,sans-serif);color:var(--g-muted);font-size:11px;font-weight:400}.g-store-step{color:#e8d3a0;background:linear-gradient(#2a2618,#17150e);border:1px solid #6e5420;border-radius:3px;place-items:center;width:1.6rem;height:1.6rem;display:inline-grid}.g-store-step:disabled{opacity:.4}.g-store-note-bad{background:#c96a5a1f;border-color:#c96a5a99}.g-store-tipped{border-radius:3px;outline:none;min-width:0;display:inline-flex;position:relative}.g-store-tipped:focus-visible{box-shadow:0 0 0 2px #d9b45acc}.g-store-float{text-align:left;color:#efe3c4;background:radial-gradient(120% 60% at 50% 0,#d9b45a14,#0000 70%),linear-gradient(#171b28,#0b0d14);border:1px solid #d9b45a8c;border-radius:4px;width:max-content;max-width:16rem;padding:9px 11px 10px;font-size:12px;line-height:1.45;box-shadow:0 10px 28px #000000b3,inset 0 1px #fff0c80f}.g-store-float-wide{max-width:19rem}.g-store-float-head{border-bottom:1px solid #d9b45a38;align-items:center;gap:9px;margin-bottom:7px;padding-bottom:7px;display:flex}.g-store-float-art{background:#07080d;border:1px solid #d9b45a66;border-radius:3px;flex:none;place-items:center;padding:2px;display:inline-grid}.g-store-float-title{font-family:var(--font-display-face,serif);font-variant:small-caps;letter-spacing:.02em;color:#f2d48a;font-size:13.5px;font-weight:600}.g-store-float-text{color:#d9ccaa}.g-store-choice{cursor:pointer;min-height:0}.g-store-choice-on{border-color:#d9b45a;box-shadow:inset 0 0 0 1px #d9b45a}.g-store-soon-panel{min-height:18rem}.g-trade-cat{width:100%;color:var(--g-muted);text-align:left;border-left:2px solid #0000;padding:6px 10px;font-size:12px;display:block}.g-trade-cat:hover{color:var(--g-text);background:#e2be6a0d}.g-trade-cat-on{border-left-color:var(--g-gold);color:var(--g-gold);background:linear-gradient(90deg,#e2be6a29,#0000)}.g-trade-cur{height:1.5rem;color:var(--g-muted);background:#0b0b0a;border:1px solid #3a352b;border-radius:2px;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:inline-flex}.g-trade-cur-on{border-color:var(--g-gold);color:var(--g-text)}.g-trade-dot{color:#fff;background:#c8463a;border-radius:8px;place-items:center;min-width:15px;height:15px;margin-left:5px;font-size:9px;font-weight:800;display:inline-grid}.g-trade-table{border:1px solid var(--g-line);background:#0f0e0c;border-radius:3px}.g-trade-table table{border-collapse:collapse;font-size:12px}.g-trade-table th{border-bottom:1px solid var(--g-line);color:var(--g-gold);white-space:nowrap;background:#1c1a15;padding:5px 8px;font-size:11px;font-weight:600;position:sticky;top:0}.g-trade-table td{white-space:nowrap;border-bottom:1px solid #ffffff0a;padding:3px 8px}.g-trade-table tbody tr:hover{background:#e2be6a0f}.g-trade-confirm{border:1px solid var(--g-gold);background:#e2be6a1a;border-radius:3px;gap:10px;padding:6px 10px}.g-select,.g-trade-confirm{align-items:center;font-size:12px;display:flex}.g-select{border:1px solid var(--g-line);width:100%;min-height:1.85rem;color:var(--g-text);text-align:left;cursor:pointer;transition:border-color var(--ts-duration-fast) var(--ease-standard),filter var(--ts-duration-fast) var(--ease-standard);background:linear-gradient(#2b2519,#15120c);border-radius:3px;justify-content:space-between;gap:8px;padding:3px 8px;box-shadow:inset 0 1px #ffe8aa17,0 1px 2px #00000080}.g-select:hover{border-color:var(--g-gold-2);filter:brightness(1.12)}.g-select[aria-expanded=true]{border-color:var(--g-gold);box-shadow:inset 0 1px #ffe8aa1f,0 0 8px #e2be6a47}.g-select-arrow{width:10px;height:6px;color:var(--g-gold);transition:transform var(--ts-duration-fast) var(--ease-standard);flex:none}.g-select[aria-expanded=true] .g-select-arrow{transform:rotate(180deg)}.g-select-list{z-index:var(--g-z-pop);border:1px solid var(--g-gold-2);color:var(--g-text);animation:g-tip-in var(--ts-duration-fast) var(--ease-standard) both;background:linear-gradient(#1d1912,#0d0b08);border-radius:3px;padding:3px;font-size:12px;position:fixed;overflow-y:auto;box-shadow:inset 0 0 0 1px #000000a6,0 10px 26px #000000b8}.g-select-opt{cursor:pointer;border-radius:2px;align-items:center;gap:7px;min-height:1.7rem;padding:3px 7px;display:flex}.g-select-opt[data-active=true]{box-shadow:inset 2px 0 0 var(--g-gold);background:linear-gradient(90deg,#e2be6a42,#e2be6a0d)}.g-select-opt[aria-selected=true]{font-weight:600}.g-select-check{width:10px;height:8px;color:var(--g-gold);flex:none}@media (prefers-reduced-motion:reduce){.g-select-list{animation:none}}.g-trade-input{height:1.45rem;color:var(--g-text);text-align:right;font-variant-numeric:tabular-nums;background:#0b0b0a;border:1px solid #3a352b;border-radius:2px;padding:0 6px;font-size:12px}.g-trade-input:focus{border-color:var(--g-gold);outline:none}.g-trade-state{white-space:nowrap;border:1px solid;border-radius:2px;padding:1px 6px;font-size:10px}.g-trade-open{color:#8fb3d9}.g-trade-sold{color:#e2be6a}.g-trade-back{color:#b9ae92}.g-char-card{border:1px solid var(--g-line);background:linear-gradient(#1b1915,#0e0d0b);border-radius:3px;padding:8px 10px;box-shadow:inset 0 0 0 1px #0009}.g-char-head{color:var(--g-gold);font-family:var(--font-display-face,serif);border-bottom:1px solid #e2be6a33;margin-bottom:5px;padding-bottom:3px;font-size:13px}.g-char-list>div{border-bottom:1px solid #ffffff0a;justify-content:space-between;gap:8px;padding:2px 0;font-size:12px;display:flex}.g-char-list dt{color:var(--g-muted)}.g-char-list dd{color:#e9d9a8}.g-char-level{background:radial-gradient(circle at 50% 30%,#2a2416,#0b0b0a);border:1px solid #5a4a28;border-radius:3px;flex-direction:column;align-items:center;min-width:3.6rem;padding:4px 10px;display:flex}.g-char-level span{letter-spacing:.12em;color:var(--g-gold);font-size:9px}.g-char-level b{color:#fff3d6;font-size:20px;line-height:1}.g-tp-group{border-left:2px solid var(--g-gold);color:var(--g-gold);background:linear-gradient(90deg,#e2be6a1f,#0000);margin:2px 0 3px;padding:2px 6px;font-size:11px}.g-tp-row{color:var(--g-text);border:1px solid #0000;border-radius:2px;align-items:center;gap:6px;padding:3px 6px;font-size:12px;display:flex}.g-tp-row:hover{background:#e2be6a0f}.g-tp-row-on{border-color:var(--g-gold);background:#e2be6a1f}.g-tp-row-here{opacity:.6}.g-tp-star{color:#4d473c;font-size:13px;line-height:1}.g-tp-star-on,.g-tp-star:hover{color:#f0c24a}.g-tp-swirl{color:#d9a93a;font-size:12px}.g-tp-swirl-stone{color:#9fefff}.g-skill-grid{border:1px solid var(--g-line);background:#0f0e0c;border-radius:3px;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;padding:4px;display:grid}.g-skill-empty{aspect-ratio:1;background:#00000059;border:1px solid #23201b;display:block}html:has([data-game-site]){color-scheme:dark;background:#05070d}@supports not selector(::-webkit-scrollbar){html:has([data-game-site]){scrollbar-width:thin;scrollbar-color:#8a6a2e #05070d}}html:has([data-game-site])::-webkit-scrollbar{width:10px}html:has([data-game-site])::-webkit-scrollbar-track{background:#05070d}html:has([data-game-site])::-webkit-scrollbar-thumb{background:linear-gradient(#e3c27a,#8a6327);border:2px solid #05070d;border-radius:5px}html:has([data-admin-console]){color-scheme:dark;background:#070a12}@supports not selector(::-webkit-scrollbar){html:has([data-admin-console]){scrollbar-width:thin;scrollbar-color:#5c4a28 #070a12}}html:has([data-admin-console])::-webkit-scrollbar{width:10px}html:has([data-admin-console])::-webkit-scrollbar-track{background:#070a12}html:has([data-admin-console])::-webkit-scrollbar-thumb{background:#3a3020;border:2px solid #070a12;border-radius:5px}.g-cast{--g-cast-a:#1f3f9c;--g-cast-b:#7fb2ff;--g-cast-glow:#9cc4ff;width:min(16rem,100vw - 2rem);box-shadow:inset 0 1px 0 #f3dc9a59,inset 0 0 0 1px var(--g-win-gold,#c9a24e),0 4px 12px #0000004d;background:radial-gradient(120% 90% at 50% 0,#c9a24e0f,#0000 65%),linear-gradient(#16161e8c,#09090d8c);border:1px solid #0a090799;border-radius:4px;padding:5px 8px 6px}@supports (color:color-mix(in lab,red,red)){.g-cast{box-shadow:inset 0 1px 0 #f3dc9a59,inset 0 0 0 1px color-mix(in srgb,var(--g-win-gold,#c9a24e) 45%,transparent),0 4px 12px #0000004d}}.g-cast{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:.92}.g-cast[data-tone=strike]{--g-cast-a:#8a4a12;--g-cast-b:#f2b347;--g-cast-glow:#ffd27a}.g-cast[data-tone=teleport]{--g-cast-a:#135f6e;--g-cast-b:#6fe3f2;--g-cast-glow:#b4f6ff}.g-cast-head{align-items:center;gap:.5rem;margin-bottom:6px;display:flex}.g-cast-icon{width:20px;height:20px;box-shadow:0 0 0 1px var(--g-win-iron,#0a0907),0 0 0 2px var(--g-win-gold,#c9a24e),0 0 8px var(--g-cast-glow);border-radius:3px;flex:none;place-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.g-cast-icon{box-shadow:0 0 0 1px var(--g-win-iron,#0a0907),0 0 0 2px color-mix(in srgb,var(--g-win-gold,#c9a24e) 75%,#000),0 0 8px color-mix(in srgb,var(--g-cast-glow) 45%,transparent)}}.g-cast-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.08em;color:#ecd391;text-shadow:0 1px #000;flex:1;font-size:.66rem;font-weight:600;overflow:hidden}.g-cast-time{color:var(--g-muted,#a99f8a);text-shadow:0 1px #000;flex:none;font-size:.7rem}.g-cast-track{background:linear-gradient(#040509,#15161d);border-radius:2px;height:9px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000000f2,0 0 0 1px #c9a24e66,0 0 0 2px #0009}.g-cast-fill{background:linear-gradient(180deg,var(--g-cast-b) 0,var(--g-cast-b) 38%,var(--g-cast-a) 100%);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.g-cast-fill{background:linear-gradient(180deg,color-mix(in srgb,var(--g-cast-b) 55%,#fff) 0,var(--g-cast-b) 38%,var(--g-cast-a) 100%)}}.g-cast-fill{box-shadow:inset 0 -2px 3px #00000059,0 0 10px var(--g-cast-glow)}@supports (color:color-mix(in lab,red,red)){.g-cast-fill{box-shadow:inset 0 -2px 3px #00000059,0 0 10px color-mix(in srgb,var(--g-cast-glow) 35%,transparent)}}.g-cast-fill:after{content:"";background:linear-gradient(#fff6,#fff0);position:absolute;inset:1px 0 50%}.g-cast-ticks{pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#00000080 calc(25% - 1px) 25%);position:absolute;inset:0}.g-cast-edge{width:3px;box-shadow:0 0 5px 1px var(--g-cast-glow),0 0 14px 4px var(--g-cast-glow);background:#fff;border-radius:2px;margin-left:-2px;position:absolute;top:-1px;bottom:-1px}@supports (color:color-mix(in lab,red,red)){.g-cast-edge{box-shadow:0 0 5px 1px var(--g-cast-glow),0 0 14px 4px color-mix(in srgb,var(--g-cast-glow) 55%,transparent)}}.g-cast-hint{color:var(--g-muted,#a99f8a);margin-top:6px;font-size:10px}.game-nametag-line{align-items:center;gap:3px}.game-nametag-crest,.game-nametag-line{display:inline-flex}.game-nametag-clantitle{color:#f2e27c;font-size:10px;font-weight:600}.game-nametag-clan{color:#c9a96a;font-size:9.5px;font-weight:600}.game-nametag-warmark{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 3l9 9-1.4 1.4-9-9zM14 3 5 12l1.4 1.4 9-9z' fill='%23f0a24a' stroke='%23300' stroke-width='.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:11px;height:11px;display:none}[data-rel="2"] .game-nametag-warmark,[data-rel="3"] .game-nametag-warmark{opacity:.8;display:inline-block}[data-rel="4"] .game-nametag-warmark{filter:hue-rotate(-30deg)saturate(1.6);display:inline-block}[data-rel="1"] .game-nametag-player{color:#a8e6b0}.g-input{border:1px solid var(--g-line);color:var(--g-text);background:#0f0d0a;border-radius:3px;outline:none;padding:3px 8px;font-size:12px}.g-input:focus{border-color:var(--g-gold)}.g-chat-above{pointer-events:auto;position:absolute;bottom:calc(100% + .3rem);left:.35rem}.g-mail-flag{border:1px solid var(--g-gold);color:var(--g-gold-hi,var(--g-gold));background:linear-gradient(#3a3220,#241f15);border-radius:3px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 0 10px #e2be6a73}.g-mail-flag:hover{filter:brightness(1.2)}.g-mail-dock-n{color:#fff;text-align:center;background:#b53a2a;border-radius:999px;min-width:1rem;padding:0 .15rem;font-size:10px;line-height:1rem;position:absolute;top:-.2rem;right:-.2rem}.g-clan-banner{background:radial-gradient(90% 140% at 0 0,#c9a24e33,#0000 60%),linear-gradient(#0000001a,#00000059);border-bottom:1px solid #c9a24e4d;align-items:center;gap:12px;margin:0 4px;padding:10px 12px;display:flex}.g-clan-medal{width:58px;height:58px;box-shadow:inset 0 0 0 1px var(--g-win-gold-lo),0 0 0 2px var(--g-win-iron),0 0 0 3px #c9a24e8c,0 4px 14px #0009;background:radial-gradient(circle at 50% 35%,#2a2418,#0b0a08 70%);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.g-clan-name{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.04em;color:#f0d99a;text-shadow:0 1px #000,0 0 14px #c9a24e4d;font-size:1.2rem;font-weight:600}.g-clan-lv,.g-clan-lvstep{border:1px solid var(--g-gold-2);color:var(--g-gold);font-variant-numeric:tabular-nums;background:linear-gradient(#3a3220,#1f1a10);border-radius:3px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.g-clan-stats{flex-shrink:0;gap:6px;display:flex}.g-clan-stat{background:#00000059;border:1px solid #c9a24e47;border-radius:4px;flex-direction:column;justify-content:center;min-width:5.5rem;padding:5px 9px;display:flex}.g-clan-stat-wide{min-width:8.5rem}.g-clan-stat-label{color:var(--g-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;font-size:10px;display:flex}.g-clan-stat-value{color:var(--g-text);font-size:15px;font-weight:700;line-height:1.25}.g-clan-stat-cap{color:var(--g-muted);font-size:11px;font-weight:400}.g-clan-rep-fill{transform-origin:0;width:100%;height:100%;transition:transform var(--ts-duration-slow) var(--ease-emphasized);background:linear-gradient(90deg,#8c5e1c,#f2d07a);display:block}@media (max-width:639px){.g-clan-banner{flex-wrap:wrap}.g-clan-stats{width:100%}.g-clan-stat{flex:1}}.g-clan-chip{border:1px solid var(--g-line);color:var(--g-text);background:#00000059;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:11px;line-height:18px;display:inline-flex}.g-clan-chip-good{color:#9ee8b8;border-color:#49d17d80}.g-clan-chip-bad,.g-clan-warning{color:#ffc4ba;border-color:#f0564a80}.g-clan-warning{background:#781e1873;border:1px solid #f0564a80;border-radius:3px;padding:0 7px;font-size:11px;line-height:18px;display:inline-block}.g-clan-tabs{background:linear-gradient(#0000004d,#0000001a);border-bottom:1px solid #c9a24e59;flex-shrink:0;gap:2px;margin:0 4px;padding:6px 8px 0;display:flex;overflow-x:auto}.g-clan-tab{color:var(--g-muted);letter-spacing:.03em;white-space:nowrap;border:1px solid #0000;border-bottom:0;border-radius:4px 4px 0 0;align-items:center;gap:6px;padding:5px 12px 6px 7px;font-size:12px;font-weight:600;display:flex;position:relative}.g-clan-tab>span:first-child{filter:saturate(.4)brightness(.8)}.g-clan-tab:hover{color:var(--g-text)}.g-clan-tab-on>span:first-child,.g-clan-tab:hover>span:first-child{filter:none}.g-clan-tab-on{color:#f0d99a;background:linear-gradient(#c9a24e33,#c9a24e0a);border-color:#c9a24e8c}.g-clan-tab-on:after{content:"";background:linear-gradient(90deg,transparent,var(--g-win-gold-hi),transparent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10%;right:10%}.g-clan-tab-dot{background:var(--g-bad);width:7px;height:7px;box-shadow:0 0 6px var(--g-bad);border-radius:50%}.g-clan-tab:focus-visible,.g-clan-tile:focus-visible,.g-clan-tr:focus-visible{outline:2px solid var(--g-gold);outline-offset:-2px}.g-clan-card,.g-clan-drawer,.g-clan-skill,.g-clan-war{background:linear-gradient(#ffffff06,#0000004d);border:1px solid #c9a24e38;border-radius:4px;padding:9px 10px;box-shadow:inset 0 1px #f3dc9a0d}.g-clan-card-head{align-items:center;gap:6px;margin-bottom:7px;display:flex}.g-clan-h{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;color:var(--g-gold);font-size:12px;font-weight:600}.g-clan-h,.g-clan-label{letter-spacing:.08em;text-transform:uppercase}.g-clan-label{color:var(--g-muted);font-size:10px}.g-clan-notice{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--g-text);font-size:13px;line-height:1.5}.g-clan-link{color:var(--g-gold);border-radius:3px;align-items:center;padding:1px 6px;font-size:11px;display:inline-flex}.g-clan-link:hover{background:#c9a24e24}.g-clan-empty{color:var(--g-muted);font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.06em;place-items:center;gap:6px;padding:26px 0;display:grid}.g-clan-btn{align-items:center;gap:5px;padding:3px 11px;font-size:12px;line-height:18px;display:inline-flex}.g-clan-danger{color:#ffd2c8;background:linear-gradient(#5a2219,#2c110c);border-color:#d9473bb3}.g-clan-off,.g-clan-off:hover{opacity:.5;filter:grayscale(.4);cursor:not-allowed}.g-clan-off:active{transform:none}.g-clan-pill{border-radius:999px}.g-clan-pill,.g-clan-toggle{padding:1px 9px;font-size:11px}.g-clan-toggle{border:1px solid var(--g-line);color:var(--g-muted);border-radius:999px;align-items:center;gap:5px;line-height:18px;display:inline-flex}.g-clan-toggle-on{color:#b8f0cc;background:#49d17d1a;border-color:#49d17d99}.g-clan-need{background:#0000004d;border-radius:3px;align-items:center;gap:6px;padding:3px 7px;font-size:12px;display:flex}.g-clan-need-ok{color:var(--g-text)}.g-clan-need-ok svg{color:var(--g-good)}.g-clan-need-no{color:#ffc4ba;box-shadow:inset 2px 0 0 var(--g-bad)}.g-clan-req{border:1px solid var(--g-line);border-radius:3px;padding:0 6px;font-size:11px;line-height:17px}.g-clan-req-ok{color:#9ee8b8;border-color:#49d17d73}.g-clan-req-no{color:#ffb0a5;border-color:#f0564a80}.g-clan-found-hero{align-items:center;gap:12px;display:flex}.g-clan-found-title{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.05em;color:#f0d99a;font-size:1.15rem;font-weight:600}.g-clan-preview{background:radial-gradient(80% 80% at 50% 30%,#c9a24e29,#0006);border:1px solid #c9a24e4d;border-radius:4px;place-items:center;gap:4px;padding:12px 8px 10px;display:grid}.g-clan-preview-name{text-overflow:ellipsis;color:#b8b2ff;text-shadow:0 1px 2px #000;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.g-input-bad,.g-input-bad:focus{border-color:var(--g-bad)}.g-clan-crest-pick{border:1px solid #0000;border-radius:4px;justify-content:center;padding:3px;display:flex}.g-clan-crest-pick:hover{background:#78541c40}.g-clan-crest-picked{border-color:var(--g-gold);background:#78541c59;box-shadow:0 0 10px #e2be6a59}.g-clan-pips{color:var(--g-muted);align-items:center;gap:3px;font-size:11px;display:inline-flex}.g-clan-pip{border:1px solid var(--g-gold-2);background:#00000080;border-radius:50%;width:7px;height:7px}.g-clan-pip-on{background:radial-gradient(circle at 40% 35%,#fff2c0,var(--g-gold));box-shadow:0 0 5px #e2be6a99}.g-clan-tile{background:linear-gradient(#78541c40,#00000059);border:1px solid #c9a24e59;border-radius:4px;justify-items:center;gap:1px;width:100%;padding:8px 6px;display:grid}.g-clan-tile:hover:not(.g-clan-off){border-color:var(--g-gold);box-shadow:0 0 12px #e2be6a40}.g-clan-tile-cost{color:#f0d99a;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;font-size:17px;font-weight:600}.g-clan-tile-unit{color:var(--g-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.g-clan-tile-gain{color:var(--g-gold);align-items:center;gap:3px;margin-top:2px;font-size:11px;display:inline-flex}.g-clan-table-wrap{background:#00000040;border:1px solid #c9a24e38;border-radius:4px;max-height:16rem;overflow:auto}.g-clan-table{border-collapse:collapse;width:100%;font-size:12px}.g-clan-table thead th{z-index:1;text-align:left;background:linear-gradient(#2a2418,#18140d);border-bottom:1px solid #c9a24e59;padding:0;position:sticky;top:0}.g-clan-th{width:100%;color:var(--g-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:3px;padding:5px 8px;font-size:10px;font-weight:600;display:inline-flex}.g-clan-th:hover{color:var(--g-text)}.g-clan-sort{opacity:0}.g-clan-th:hover .g-clan-sort{opacity:.4}.g-clan-sort-on,.g-clan-th:hover .g-clan-sort-on{opacity:1;color:var(--g-gold);transform:rotate(180deg)}.g-clan-sort-down,.g-clan-th:hover .g-clan-sort-down{transform:none}.g-clan-tr{cursor:pointer;border-bottom:1px solid #ffffff0a}.g-clan-tr td{vertical-align:middle;padding:5px 8px}.g-clan-tr:hover{background:#c9a24e14}.g-clan-tr-on,.g-clan-tr-on:hover{box-shadow:inset 2px 0 0 var(--g-gold);background:linear-gradient(90deg,#c9a24e38,#c9a24e0f)}.g-clan-tr-away td{color:var(--g-text)}@supports (color:color-mix(in lab,red,red)){.g-clan-tr-away td{color:color-mix(in srgb,var(--g-text) 70%,transparent)}}.g-clan-me{color:var(--g-gold);text-transform:uppercase;vertical-align:1px;background:#c9a24e33;border-radius:2px;margin-left:5px;padding:0 4px;font-size:9px;font-weight:600}.g-clan-rank{color:var(--g-muted);white-space:nowrap;align-items:center;gap:3px;font-size:11px;font-weight:600;display:inline-flex}.g-clan-rank-1{color:#f0d99a}.g-clan-rank-2{color:#f0b27a}.g-clan-rank-3{color:#9fd0ff}.g-clan-rank-4{color:#b9e0a8}.g-clan-dot{background:#5a564d;border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.g-clan-dot-on{background:#4fd27a;box-shadow:0 0 6px #4fd27ab3}.g-clan-titled{color:#f2e27c;font-size:11px}.g-clan-drawer{background:linear-gradient(#c9a24e1a,#00000059);border-color:#c9a24e73}.g-clan-rights{text-align:center;width:100%;font-size:11px}.g-clan-rights thead th{color:var(--g-muted);white-space:nowrap;padding:0 3px 4px;font-weight:400}.g-clan-rights tbody th{text-align:left;padding:3px 8px 3px 0}.g-clan-rights tbody tr{border-top:1px solid #ffffff0d}.g-check{accent-color:var(--g-gold)}.g-clan-skill{gap:10px;display:flex}.g-clan-skill-known{background:linear-gradient(#78541c38,#0000004d);border-color:#e2be6a80}.g-clan-war{align-items:center;gap:10px;display:flex}.g-clan-war-mutual{background:linear-gradient(90deg,#781e1861,#0000004d);border-color:#d9473bb3}.g-clan-score{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;gap:3px;padding:0 4px;font-size:20px;font-weight:700;display:inline-flex}.g-war-badge{color:#ffd79a;background:#784c1899;border-radius:3px;margin-left:6px;padding:0 4px;font-size:10px}.g-war-badge-mutual{color:#ffd2cc;background:#a0281eb3}.g-clan-flash-slot{flex-shrink:0;min-height:0;margin:0 4px 4px}.g-clan-flash{background:#00000073;border-top:1px solid #c9a24e4d;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:flex}.g-clan-flash-good{color:#b8f0cc}.g-clan-flash-bad{color:#ffc4ba}.g-clan-flash-info{color:var(--g-text)}@media (prefers-reduced-motion:no-preference){.g-clan-pane{animation:g-clan-in var(--ts-duration-base) var(--ease-standard) both}.g-clan-drawer,.g-clan-flash{animation:g-clan-rise var(--ts-duration-base) var(--ease-emphasized) both}.g-clan-crest-pick,.g-clan-sort,.g-clan-tab,.g-clan-tile,.g-clan-toggle,.g-clan-tr{transition:background-color var(--ts-duration-fast) var(--ease-standard),border-color var(--ts-duration-fast) var(--ease-standard),box-shadow var(--ts-duration-fast) var(--ease-standard),color var(--ts-duration-fast) var(--ease-standard),opacity var(--ts-duration-fast) var(--ease-standard),transform var(--ts-duration-fast) var(--ease-standard)}.g-clan-tile:hover:not(.g-clan-off){transform:translateY(-1px)}}@keyframes g-clan-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes g-clan-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.g-clan-rep-fill{transition:none}}.g-art{transition:filter var(--ts-duration-fast) var(--ease-standard),transform var(--ts-duration-fast) var(--ease-standard);position:relative}.g-art:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}:is(.g-slot,.g-skill-cell):hover .g-art{filter:brightness(1.2)saturate(1.1)}:is(.g-slot,.g-skill-cell):active .g-art{filter:brightness(.8);transform:translateY(1px)}.g-slot[aria-pressed=true] .g-art{filter:brightness(1.12)}.g-art-on:after,.g-slot[aria-pressed=true] .g-art:after{box-shadow:inset 0 0 0 1.5px var(--g-gold),inset 0 0 9px #e2be6acc}.g-menubar .g-key{display:none}.g-pot-hp{--g-pot:#e04a5c;--g-pot-deep:#5e0716;--g-pot-glow:#e04a5c73;--g-pot-well:#5e07166b}.g-pot-mp{--g-pot:#5b97f7;--g-pot-deep:#0c2672;--g-pot-glow:#5b97f773;--g-pot-well:#0c267273}.g-pot-row{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.7rem;display:grid}.g-pot-row+.g-pot-row{border-top:1px solid var(--g-well-line-dim);margin-top:.55rem;padding-top:.55rem}.g-pot-target{flex:none}.g-inv-cell.g-auto-cell.g-pot-slot{border-color:var(--g-pot);background:radial-gradient(circle at 50% 42%,var(--g-pot-well),var(--g-well-deep) 78%);width:3.15rem;height:3.15rem;box-shadow:inset 0 0 0 1px #000000d9,inset 0 1px 4px #000c,0 0 0 1px #c9a24e47,0 0 7px var(--g-pot-glow);border-radius:3px}.g-pot-slot>.g-pot-glyph{opacity:.6}.g-pot-badge{background:#080705b8;border-radius:2px;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:1px;left:1px}.g-pot-over .g-inv-cell.g-auto-cell.g-pot-slot,.g-pot-over .g-slot.g-strip-slot.g-pot-strip{box-shadow:inset 0 0 0 1px #000000d9,0 0 12px var(--g-pot),0 0 3px var(--g-pot);border-color:#fff1cf}.g-pot-refused{color:var(--g-bad)}.g-slot.g-strip-slot.g-pot-strip{border-color:var(--g-pot);box-shadow:inset 0 0 0 1px #000000b3,inset 0 -6px 9px -5px var(--g-pot-glow),0 0 5px var(--g-pot-glow)}.g-slot.g-strip-slot.g-pot-strip.g-strip-empty{background:radial-gradient(circle at 50% 42%,var(--g-pot-well),#00000073 78%);border-style:solid;place-items:center;display:grid}.g-pot-strip.g-strip-empty>.g-pot-glyph{opacity:.62}.g-pot-slot>.g-count,.g-pot-strip>.g-count{background:#080705b8;border-radius:2px;padding:0 2px}.g-skill-tip{color:var(--g-text);background:radial-gradient(120% 60px at 50% 0,#e2be6a17,#0000 70%),linear-gradient(#1e1a13fa,#0d0b09fa);border-color:#e2be6a8c;padding:12px 12px 11px;box-shadow:inset 0 0 0 1px #000000b3,inset 0 1px #fff0c817,0 0 0 1px #0009,0 14px 34px #0009}.g-skill-tip-head{align-items:flex-start;gap:10px;display:flex}.g-skill-tip-icon{background:#0b0a08;border:1px solid #e2be6aa6;border-radius:4px;flex:none;place-items:center;padding:2px;display:grid;box-shadow:0 0 0 1px #000,0 0 12px #e2be6a33}.g-skill-tip-name{min-width:0;font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.03em;color:#ecd391;text-overflow:ellipsis;text-shadow:0 1px #000000e6;white-space:nowrap;font-size:.95rem;font-weight:600;line-height:1.2;display:block;overflow:hidden}.g-skill-tip-sub{color:var(--g-muted);margin-top:1px;font-size:11px;line-height:14px;display:block}.g-skill-tip-tag{color:#f3d27a;white-space:nowrap;background:#00000073;border:1px solid #e2be6a73;border-radius:3px;flex:none;padding:0 5px;font-size:10px;font-weight:600;line-height:15px}.g-skill-tip-chips{flex-wrap:wrap;gap:3px;margin-top:4px;display:flex}.g-skill-tip-chip{letter-spacing:.04em;color:#cfc6b0;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:2px;padding:0 5px;font-size:9.5px;font-weight:600;line-height:14px}.g-skill-tip-chip[data-tone=active]{color:#1d160a;background:linear-gradient(#ecd391,#c9a24e);border-color:#e2be6a}.g-skill-tip-chip[data-tone=passive]{color:#18160f;background:linear-gradient(#b9b19c,#8a8270);border-color:#8a8270}.g-skill-tip-chip[data-tone=physical]{color:#f0b07e;background:#ec965c14;border-color:#ec965c66}.g-skill-tip-chip[data-tone=magic]{color:#a9c6ff;background:#8fb6ff14;border-color:#8fb6ff66}.g-skill-tip-chip[data-tone=signature]{color:#dcb6ff;background:#d6a0ff1a;border-color:#d6a0ff73}.g-skill-tip-stats{border-top:1px solid #e2be6a40;margin-top:10px;padding-top:5px;font-size:11.5px;line-height:17px}.g-skill-tip-stats>div{border-bottom:1px dotted #ffffff12;justify-content:space-between;align-items:baseline;gap:12px;padding:1px 0;display:flex}.g-skill-tip-stats>div:last-child{border-bottom:0}.g-skill-tip-stats dt{color:var(--g-muted);white-space:nowrap}.g-skill-tip-stats dd{color:var(--g-text);text-align:right;margin:0}.g-skill-tip-stats dd:first-letter{text-transform:uppercase}.g-skill-tip-stats dd[data-tone]{font-weight:600}.g-skill-tip-stats dd[data-tone=power]{color:#f3d27a;text-shadow:0 0 8px #f3d27a40;font-size:12.5px}.g-skill-tip-stats dd[data-tone=good],.g-skill-tip-stats dd[data-tone=heal]{color:#6fe39a}.g-skill-tip-stats dd[data-tone=mp]{color:#8fb6ff}.g-skill-tip-stats dd[data-tone=hp]{color:#ff8f7e}.g-skill-tip-stats dd[data-tone=bad]{color:var(--g-bad)}.g-skill-tip-fx{border-top:1px solid #e2be6a29;margin-top:9px;padding-top:8px}.g-skill-tip-desc{color:var(--g-text);font-size:12px;line-height:17px}.g-skill-tip-lines{flex-direction:column;gap:2px;margin-top:5px;font-size:11.5px;line-height:16px;display:flex}.g-skill-tip-lines li{padding-left:12px;position:relative}.g-skill-tip-lines li:before{content:"";background:#e2be6a;width:4px;height:4px;position:absolute;top:6px;left:2px;transform:rotate(45deg)}.g-skill-tip-lines li[data-kind=mod]{color:#8fd8ff}.g-skill-tip-lines li[data-kind=mod]:before{background:#8fd8ff}.g-skill-tip-lines li[data-kind=trait]{color:#d9d1bf}.g-skill-tip-num{color:#f3d27a;font-variant-numeric:tabular-nums;font-weight:600}.g-skill-tip-next{color:var(--g-muted);background:#e2be6a12;border-left:2px solid #e2be6ab3;border-radius:0 3px 3px 0;margin-top:10px;padding:6px 8px 5px;font-size:11px;line-height:16px}.g-skill-tip-title{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.g-skill-tip-title>span:first-child{font-family:var(--ge-display,var(--font-display-face)),Georgia,serif;letter-spacing:.08em;color:#ecd391;text-transform:uppercase;font-size:.7rem;font-weight:700}.g-skill-tip-stats.g-skill-tip-changes{border-top:0;margin-top:3px;padding-top:0;font-size:11px;line-height:16px}.g-skill-tip-changes dd[data-tone]{color:var(--g-text);font-size:inherit;text-shadow:none}.g-skill-tip-from{color:var(--g-muted);font-weight:400}.g-skill-tip-arrow{color:#e2be6ab3}.g-skill-tip-to{color:#6fe39a;font-weight:700}.g-skill-tip-next .g-skill-tip-lines{margin-top:3px;font-size:11px}.g-skill-tip-status{color:var(--g-muted);margin-top:8px;font-size:11px;line-height:16px}.g-skill-tip-status[data-tone=gold]{color:var(--g-gold)}.g-skill-tip-status[data-tone=good]{color:var(--g-good)}.g-skill-tip-status[data-tone=bad]{color:var(--g-bad)}.g-skill-cell[draggable=true]{cursor:var(--g-cursor-pick,pointer);transition:border-color var(--ts-duration-fast) var(--ease-standard),box-shadow var(--ts-duration-fast) var(--ease-standard)}.g-skill-cell[draggable=true]:hover{border-color:var(--g-gold);box-shadow:inset 0 0 0 1px #ffffff0d,0 0 8px #e2be6a66}.g-skill-cell[draggable=true]:active{transform:translateY(1px)}.g-skill-cell-locked,.g-skill-cell-passive{cursor:var(--g-cursor,default)}.g-skill-cell-locked:hover,.g-skill-cell-passive:hover{border-color:#000}.g-skill-cell-passive:after{content:"";pointer-events:none;border:1px dashed #e2be6a80;border-radius:3px;position:absolute;inset:2px}[data-race=human]{--race-rgb:200 163 90}[data-race=elf]{--race-rgb:143 211 194}[data-race=dark_elf]{--race-rgb:160 122 208}[data-race=orc]{--race-rgb:155 191 90}button.g-money:not(:disabled){cursor:pointer}button.g-money:not(:disabled):hover{border-color:#c9a24ed9}button.g-money:focus-visible{outline:2px solid var(--g-gold);outline-offset:1px}html{--aos-display-cg:var(--aos-display-sc)}html:lang(el){--aos-display-cg:var(--aos-display-greek),var(--aos-display-sc)}html:lang(el),html:lang(ru){--font-text-face:var(--aos-text-cg);--font-display-face:var(--aos-serif-cg)}html:lang(th){--font-text-face:var(--aos-text-th);--font-display-face:var(--aos-display-th)}html:lang(th) :is(h1,h2,h3,h4,h5,h6){line-height:1.45!important}html:lang(th) body *{letter-spacing:normal!important}.version-offer{top:max(12px,env(safe-area-inset-top));z-index:2147483000;color:#f4ede0;max-width:min(560px,100vw - 24px);font-family:var(--font-text-face,system-ui,sans-serif);background:linear-gradient(#1c1f26f5,#101217f5);border:1px solid #e2be6a8c;border-radius:10px;align-items:center;gap:14px;padding:12px 14px 12px 16px;animation:version-offer-in .35s cubic-bezier(.2,.9,.3,1.2) both;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000008c,inset 0 1px #fff0c814}.version-offer-gem{background:linear-gradient(135deg,#f6e2a8,#e2be6a 55%,#b8923f);flex:none;width:14px;height:14px;transform:rotate(45deg);box-shadow:0 0 12px #e2be6a99}.version-offer-text{gap:2px;font-size:13px;line-height:1.35;display:grid}.version-offer-text strong{color:#f6e2a8;letter-spacing:.02em;font-size:14px}.version-offer-text span{color:#f4ede0c7}.version-offer-actions{flex:none;gap:8px;display:flex}.version-offer-go,.version-offer-later{font:inherit;cursor:pointer;border-radius:7px;padding:7px 12px;font-size:13px;font-weight:600}.version-offer-go{color:#1a1407;background:linear-gradient(#f6e2a8,#e2be6a);border:1px solid #b8923f}.version-offer-later{color:#f4ede0cc;background:0 0;border:1px solid #f4ede033}.version-offer-go:hover{filter:brightness(1.08)}.version-offer-later:hover{border-color:#f4ede066}.version-offer-go:focus-visible,.version-offer-later:focus-visible{outline-offset:2px;outline:2px solid #f6e2a8}@keyframes version-offer-in{0%{opacity:0;transform:translate(-50%,-10px)}}@media (prefers-reduced-motion:reduce){.version-offer{animation:none}}@media (max-width:520px){.version-offer{flex-wrap:wrap}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes ts-page{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ts-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes ts-fade{0%{opacity:0}to{opacity:1}}@keyframes ts-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}