@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--fx-angle:0deg;--fx-x:10%;--aura-angle:0deg;--aura-r:10%}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:#ff6568;--color-amber-50:#fffbeb;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-500:#f99c00;--color-sky-300:#77d4ff;--color-sky-500:#00a5ef;--color-violet-300:#c4b4ff;--color-violet-500:#8d54ff;--color-rose-300:#ffa2ae;--color-rose-500:#ff2357;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--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);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-hero:var(--font-landing);--color-ink:#0b100e;--color-panel:#151d19;--color-panel-2:#202b25;--color-line:#344139;--color-cream:#f1f5e9;--color-muted:#a2afa2;--color-gold:#d3ff4f;--color-gold-ink:#11170a;--color-moss:#4bd19a;--color-warning:#ffc857;--color-danger:#ff725e;--color-field:#101713}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-500:lab(56.101% 79.4328 31.4532)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.top-3{top:calc(var(--spacing) * 3)}.right-3{right:calc(var(--spacing) * 3)}.m-0{margin:0}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.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}.table{display:table}.h-\[2\.6rem\]{height:2.6rem}.h-full{height:100%}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-\[32rem\]{max-height:32rem}.max-h-\[70vh\]{max-height:70vh}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.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-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[18rem\]{max-width:18rem}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[70rem\]{min-width:70rem}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_5rem\]{grid-template-columns:minmax(0,1fr) 5rem}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}: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-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.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)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}: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-line>:not(:last-child)){border-color:#344139}.self-center{align-self:center}.self-end{align-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.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-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\[var\(--color-line\)\]{border-color:var(--color-line)}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-danger\/40{border-color:#ff725e66;border-color:lab(65.7416% 53.8277 38.7044/.4)}.border-gold{border-color:#d3ff4f}.border-gold\/40{border-color:#d3ff4f66;border-color:lab(94.5921% -31.5603 74.4372/.4)}.border-gold\/45{border-color:#d3ff4f73;border-color:lab(94.5921% -31.5603 74.4372/.45)}.border-line{border-color:#344139}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-danger\/15{background-color:#ff725e26;background-color:lab(65.7416% 53.8277 38.7044/.15)}.bg-gold\/6{background-color:#d3ff4f0f;background-color:lab(94.5921% -31.5603 74.4372/.06)}.bg-gold\/8{background-color:#d3ff4f14;background-color:lab(94.5921% -31.5603 74.4372/.08)}.bg-gold\/10{background-color:#d3ff4f1a;background-color:lab(94.5921% -31.5603 74.4372/.1)}.bg-gold\/15{background-color:#d3ff4f26;background-color:lab(94.5921% -31.5603 74.4372/.15)}.bg-ink{background-color:#0b100e}.bg-moss\/10{background-color:#4bd19a1a;background-color:lab(75.596% -47.7504 16.1937/.1)}.bg-moss\/15{background-color:#4bd19a26;background-color:lab(75.596% -47.7504 16.1937/.15)}.bg-panel-2{background-color:#202b25}.bg-panel-2\/60{background-color:#202b2599;background-color:lab(16.3321% -6.11687 2.28587/.6)}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.object-contain{object-fit:contain}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:var(--spacing)}.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)}.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)}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--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))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-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\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-50{color:var(--color-amber-50)}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-cream{color:#f1f5e9}.text-danger{color:#ff725e}.text-gold{color:#d3ff4f}.text-moss{color:#4bd19a}.text-muted{color:#a2afa2}.text-red-400{color:var(--color-red-400)}.text-rose-300{color:var(--color-rose-300)}.text-sky-300{color:var(--color-sky-300)}.text-violet-300{color:var(--color-violet-300)}.text-warning{color:#ffc857}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gold{--tw-ring-color:#d3ff4f}.ring-gold\/60{--tw-ring-color:#d3ff4f99}@supports (color:lab(0% 0 0)){.ring-gold\/60{--tw-ring-color:lab(94.5921% -31.5603 74.4372/.6)}}.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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.\[bulmaca\:id\]{bulmaca:id}@media (hover:hover){.hover\:border-gold:hover{border-color:#d3ff4f}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.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_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.sm\:grid-cols-\[1fr_10rem_auto\]{grid-template-columns:1fr 10rem auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_10rem_10rem_auto\]{grid-template-columns:auto 10rem 10rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_10rem_auto\]{grid-template-columns:1fr 10rem auto}.md\:grid-cols-\[1fr_12rem_auto\]{grid-template-columns:1fr 12rem auto}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.md\:items-end{align-items:flex-end}.md\:py-10{padding-block:calc(var(--spacing) * 10)}}@media (min-width:64rem){.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.xl\:grid-cols-\[24rem_minmax\(0\,1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_20rem\]{grid-template-columns:minmax(0,1.4fr) 20rem}}}html{--font-hero:var(--font-landing);--accent-rgb:211, 255, 79;--color-gold-light:#5f7d12;background-color:var(--color-ink,#0b100e);max-width:100%;color:var(--color-cream,#f1f5e9);overflow-x:clip}body{background-color:var(--color-ink,#07090f);background-image:radial-gradient(60rem 40rem at 85% -10%, rgba(var(--accent-rgb), .08), transparent 60%), radial-gradient(50rem 36rem at -10% 30%, rgba(var(--accent-rgb), .045), transparent 60%);color:var(--color-cream,#f3f5f9);font-family:var(--font-body), sans-serif;background-attachment:fixed;overflow-x:clip}h1,h2,.font-display{font-family:var(--font-display), serif}.avatar-badge{vertical-align:middle;background:0 0;flex:none;line-height:0;display:inline-block;position:relative;overflow:visible}.avatar-badge img,.avatar-badge>svg:not(.avatar-frame){object-fit:cover;z-index:0;border-radius:999px;width:76%;height:76%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-frame{z-index:1;pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 3px var(--frame-glow,var(--color-gold)));display:block;position:absolute;inset:0;overflow:visible}.avatar-frame.frame-plain{filter:none}.avatar-frame .frame-spin{transform-box:view-box;transform-origin:50%;animation:6s linear infinite frame-spin}.avatar-frame.frame-pulse{animation:2.2s ease-in-out infinite frame-pulse}.avatar-frame .frame-flame{transform-box:view-box;transform-origin:50%;animation:1.4s ease-in-out infinite alternate frame-flicker}@keyframes frame-flicker{0%{opacity:.75}to{opacity:1}}.look-grid{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.6rem;display:grid}.look-card{border:1px solid var(--color-line);min-width:0;color:inherit;cursor:pointer;background:#101613;border-radius:14px;justify-items:center;gap:.35rem;padding:.75rem .4rem .55rem;font-size:.75rem;display:grid;position:relative;overflow:visible}.look-card input{opacity:0;pointer-events:none;position:absolute}.look-card.is-selected{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold)}.field{border:1px solid var(--color-line);background:var(--color-field);width:100%;color:var(--color-cream);border-radius:8px;outline:none;padding:.7rem .85rem}.field:focus{border-color:var(--color-gold)}.upload-control{cursor:pointer;background:#0a0d15;border:1px dashed #657258;border-radius:14px;align-items:center;gap:.85rem;min-height:5rem;padding:.8rem;transition:border-color .16s,background .16s;display:flex;position:relative}.upload-control:hover,.upload-control:focus-within{border-color:var(--color-gold);background:#172018}.upload-control:focus-within{outline:2px solid var(--color-gold);outline-offset:2px}.upload-symbol{border:1px solid var(--color-line);width:2.5rem;height:2.5rem;color:var(--color-gold);border-radius:6px;flex:none;place-items:center;font-size:1.5rem;display:grid}.upload-copy{flex:1;gap:.25rem;min-width:0;display:grid}.upload-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.upload-copy>span{color:var(--color-muted);font-size:.7rem}.upload-action{background:var(--color-gold);color:var(--color-gold-ink);border-radius:14px;flex:none;padding:.5rem .7rem;font-size:.75rem;font-weight:700}.upload-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{letter-spacing:.01em;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.65rem 1.1rem;font-size:.92rem;font-weight:700;transition:transform .12s,filter .16s,background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.btn:active:not(:disabled){filter:brightness(.96);transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.btn:hover:not(:disabled),.boost-tab:hover,.pay-card:hover,.look-card:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn:disabled{opacity:.6}.btn-gold{background:var(--color-gold);color:var(--color-gold-ink);box-shadow:inset 0 -2px #0000003d}.btn-gold:hover{filter:brightness(1.06)}.btn-gold:active:not(:disabled){box-shadow:inset 0 2px #0003}.btn-gold .ui-icon,.btn-gold img.motion-sticker,.tasks-hero-cta .ui-icon,.tasks-hero-cta img.motion-sticker{filter:brightness(0)}.btn-ghost{border:1px solid var(--color-line);color:var(--color-cream);background-color:#ffffff05}.btn-ghost:hover{border-color:rgba(var(--accent-rgb), .55);background:var(--color-panel-2)}.btn-danger{background:var(--color-danger);color:#fff;box-shadow:inset 0 -2px #00000038}body,[data-art=genel]{--art-a:url(/art/kart/genel-klavye.jpg)}[data-art=para]{--art-a:url(/art/kart/para-akis.svg)}[data-art=transfer]{--art-a:url(/art/kart/transfer-yoru.jpg)}[data-art=gecmis]{--art-a:url(/art/kart/gecmis-astra.jpg)}[data-art=gorev]{--art-a:url(/art/kart/gorev-carpisma-b.jpg)}[data-art=yayin]{--art-a:url(/art/kart/yayin-mikrofon.jpg)}[data-art=destek]{--art-a:url(/art/kart/destek-sage.jpg)}[data-art=boost]{--art-a:url(/art/kart/boost-tirmanis.svg)}[data-art=hesap]{--art-a:url(/art/kart/liderlik-champions.jpg)}[data-art=siparis]{--art-a:url(/art/kart/siparis-paket.jpg)}[data-art=kocluk]{--art-a:url(/art/kart/kocluk-satranc.jpg)}[data-art=guvenlik]{--art-a:url(/art/kart/guvenlik-cypher.jpg)}[data-art=odul]{--art-a:url(/art/kart/odul-prime.jpg)}[data-art=liderlik]{--art-a:url(/art/kart/liderlik-brimstone.jpg)}[data-art=hediye]{--art-a:url(/art/kart/hediye-kutu.jpg)}[data-art=bildirim]{--art-a:url(/art/kart/bildirim-telefon.jpg)}[data-art=profil]{--art-a:url(/art/kart/profil-iso.jpg)}[data-art=topluluk]{--art-a:url(/art/kart/takim-kayo.jpg)}[data-art=forum]{--art-a:url(/art/kart/forum-gekko.jpg)}[data-art=takim]{--art-a:url(/art/kart/takim-breach.jpg)}[data-art=bulmaca]{--art-a:url(/art/kart/bulmaca-yapboz.jpg)}body,[data-art]{--card-art:var(--art-a)}.card:not([data-art]){--card-art:none}.card{--corner:rgba(var(--accent-rgb), .72);--card-accent:rgba(var(--accent-rgb), .55);border:1px solid #576b3e;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.card{border:1px solid color-mix(in srgb, var(--color-gold) 22%, var(--color-line))}}.card{border-left:3px solid #d3ff4fb3}@supports (color:color-mix(in lab, red, red)){.card{border-left:3px solid color-mix(in srgb, var(--color-gold) 70%, transparent)}}.card{background:linear-gradient(105deg, #0e1412f7 0%, #101614f0 42%, #101614b8 78%, #1016147a 100%), var(--card-art) right center / cover no-repeat, radial-gradient(120% 90% at 0% 0%, rgba(var(--accent-rgb), .14), transparent 42%), linear-gradient(165deg, #1c2620fa, #0c100efa);border-radius:14px;padding:1rem 1.05rem 1.05rem;transition:transform .22s,border-color .22s,box-shadow .22s;animation:.45s both rise-in;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000040,0 14px 32px #00000047}.card:before{content:"";pointer-events:none;background:linear-gradient(180deg, var(--color-gold), transparent 70%);opacity:.85;width:3px;position:absolute;inset:0 auto 0 0}.card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(var(--corner), var(--corner)) left 8px top 8px / 12px 2px no-repeat, linear-gradient(var(--corner), var(--corner)) left 8px top 8px / 2px 12px no-repeat, linear-gradient(var(--corner), var(--corner)) right 8px bottom 8px / 12px 2px no-repeat, linear-gradient(var(--corner), var(--corner)) right 8px bottom 8px / 2px 12px no-repeat;opacity:.35;transition:opacity .2s;position:absolute;inset:0}.card:hover{border-color:rgba(var(--accent-rgb), .42);box-shadow:inset 0 1px 0 #ffffff0f, 0 18px 36px #00000052, 0 0 0 1px rgba(var(--accent-rgb), .08);transform:translateY(-2px)}.card:hover:after{opacity:.9}.card>.eyebrow,.card-kicker{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:900;display:block}.card>h2,.card>h3{letter-spacing:.01em;margin-top:0}.card-foot{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;padding-top:.75rem;display:flex}.stat-card{border-color:rgba(var(--accent-rgb), .28);background:radial-gradient(90% 120% at 100% 0%, rgba(var(--accent-rgb), .16), transparent 55%), linear-gradient(145deg, rgba(var(--accent-rgb), .1), #101814f5);min-height:6.5rem;position:relative;overflow:hidden}.stat-card .text-3xl,.stat-card .text-2xl{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.task-card{transition:transform .2s,border-color .2s,box-shadow .2s}.task-card-aside{flex:none;align-items:center;gap:.8rem;display:flex}.task-reward{border:1px solid rgba(var(--accent-rgb), .34);background:linear-gradient(120deg, rgba(var(--accent-rgb), .13), #4bd19a14 55%, rgba(var(--accent-rgb), .13));min-height:3.25rem;box-shadow:inset 0 0 24px rgba(var(--accent-rgb), .045), 0 0 22px rgba(var(--accent-rgb), .07);color:var(--color-gold);isolation:isolate;border-radius:13px;align-items:center;gap:.65rem;padding:.65rem .9rem;display:inline-flex;position:relative;overflow:hidden}.task-reward:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(110deg,#0000 18%,#f3f5f933 48%,#0000 78%);animation:5.5s ease-in-out infinite task-reward-sheen;position:absolute;inset:0;transform:translate(-110%)}.task-reward>*{z-index:1;position:relative}.task-reward>.ui-icon{width:1.35rem;height:1.35rem;filter:drop-shadow(0 0 7px rgba(var(--accent-rgb), .42));flex:none}.task-reward strong{letter-spacing:.01em;text-shadow:0 0 18px rgba(var(--accent-rgb), .2);white-space:nowrap;font-size:1.08rem;font-weight:850;line-height:1.2}@keyframes task-reward-sheen{0%,24%{opacity:0;transform:translate(-110%)}34%{opacity:1}56%,to{opacity:0;transform:translate(110%)}}.task-card:hover{border-color:rgba(var(--accent-rgb), .45);transform:translateY(-2px);box-shadow:0 20px 30px #0003}.surface{border:1px solid var(--color-line);background:var(--color-panel);border-radius:18px}.site-header{z-index:20;border-bottom:1px solid var(--color-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090ff0;position:sticky;top:0}.site-header .site-wrap{align-items:center;min-height:4.9rem;padding-block:.45rem}.site-header .brand-logo{width:4rem;height:4rem}.site-header .brand-name{font-size:1.48rem}.site-footer{border-top:1px solid var(--color-line);margin-top:4rem}.site-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;padding:1.35rem 0 1.5rem;display:flex}.site-footer-brand{max-width:28rem;color:var(--color-muted);gap:.2rem;font-size:.78rem;display:grid}.site-footer-brand strong{color:var(--color-ink);font-size:.92rem}.site-footer-copy{margin:.35rem 0 0;line-height:1.45}.site-socials{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.site-socials a{border:1px solid var(--color-line);color:var(--color-ink);background:#ffffff08;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.72rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,background .15s,color .15s,transform .15s;display:inline-flex}.site-socials a:hover{border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .1);transform:translateY(-1px)}.site-social-icon{object-fit:contain;flex:none;width:1.05rem;height:1.05rem;display:block}.site-social-handle{color:var(--color-muted);font-weight:500}.site-socials-header{flex:0 auto;justify-content:flex-end;gap:.35rem;min-width:0;margin-left:.25rem}.site-socials-header a{border-radius:999px;justify-content:center;width:2rem;height:2rem;padding:0}.site-socials-header .site-social-icon{width:1.15rem;height:1.15rem}html.theme-light .site-socials a[data-network=x] .site-social-icon{filter:invert()}.site-head-row>.site-socials-header{order:0}.site-socials-drawer{gap:.45rem}.site-socials-drawer a{border-radius:12px;justify-content:flex-start;width:100%;padding:.55rem .7rem;font-size:.8rem}.site-socials-drawer .site-social-handle{margin-left:auto}.site-socials-footer a{padding:.35rem .65rem}.site-socials-footer .site-social-icon{width:1rem;height:1rem}@media (max-width:960px){.site-socials-header{display:none}}.brand-lockup{flex:none;align-items:center;gap:.65rem;display:inline-flex}.brand-logo{object-fit:contain;border-radius:8px;width:3rem;height:3rem}.brand-mark{aspect-ratio:1;background:var(--color-gold);width:2.35rem;color:var(--color-gold-ink);font-family:var(--font-display), sans-serif;place-items:center;font-size:1.15rem;font-weight:800;display:grid;transform:skew(-8deg)}.brand-name{font-family:var(--font-display), sans-serif;text-transform:uppercase;color:var(--color-cream,#f3f5f9);background-image:linear-gradient(100deg, rgb(var(--accent-rgb)), #fff, rgb(var(--accent-rgb)), rgb(var(--accent-rgb)), rgb(var(--accent-rgb)));font-size:1.35rem;font-weight:800;line-height:.85;display:grid}@supports (color:color-mix(in lab, red, red)){.brand-name{background-image:linear-gradient(100deg, rgb(var(--accent-rgb)), #fff, rgb(var(--accent-rgb)), color-mix(in srgb, rgb(var(--accent-rgb)) 45%, #7ec8ff), rgb(var(--accent-rgb)))}}.brand-name{background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s linear infinite brand-rgb}@supports ((-webkit-background-clip:text) or (background-clip:text)){.brand-name{color:#0000}}html.theme-light .brand-name{background-image:linear-gradient(100deg, rgb(var(--accent-rgb)), #1c1408, rgb(var(--accent-rgb)), rgb(var(--accent-rgb)), rgb(var(--accent-rgb)))}@supports (color:color-mix(in lab, red, red)){html.theme-light .brand-name{background-image:linear-gradient(100deg, rgb(var(--accent-rgb)), #1c1408, rgb(var(--accent-rgb)), color-mix(in srgb, rgb(var(--accent-rgb)) 40%, #16325c), rgb(var(--accent-rgb)))}}.brand-name span{color:var(--color-muted);-webkit-text-fill-color:var(--color-muted);font-family:var(--font-body), sans-serif;background:0 0;margin-top:.23rem;font-size:.58rem;font-weight:700;line-height:1;animation:none}@keyframes brand-rgb{0%{background-position:0%}to{background-position:220%}}.balance-pill{border:1px solid rgba(var(--accent-rgb), .45);background:radial-gradient(circle at 18% 50%, rgba(var(--accent-rgb), .28), transparent 42%), linear-gradient(180deg, #202b18f2, #10160ef2);min-width:0;box-shadow:0 0 18px rgba(var(--accent-rgb), .12);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.28rem .7rem .28rem .35rem;line-height:1.05;display:flex}.balance-mark{background:var(--color-gold);width:1.7rem;height:1.7rem;color:var(--color-gold-ink);border-radius:999px;place-items:center;font-weight:800;animation:2.8s ease-in-out infinite coin-pop;display:grid}.balance-pill strong{color:var(--color-gold);font-size:.92rem}.balance-menu{position:relative}.balance-pop{z-index:50;border:1px solid var(--color-line);background:var(--color-panel);border-radius:16px;gap:.2rem;width:12.5rem;padding:.4rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 18px 40px #00000047}@keyframes coin-pop{50%{transform:translateY(-1px)scale(1.06)}}.btn-compact{padding:.48rem .75rem;font-size:.8rem}.boost-tabs{flex-wrap:wrap;gap:.4rem;display:flex}.boost-tab{border:1px solid var(--color-line);min-height:2.15rem;color:var(--color-cream);background:0 0;border-radius:14px;padding:.35rem .7rem;font-size:.78rem;font-weight:700}.boost-tab.is-on{background:var(--color-gold);color:var(--color-gold-ink);border-color:#0000}.boost-switch{background:var(--color-panel-2);border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.6rem;padding:.45rem .7rem;font-size:.86rem;display:flex}.boost-agents{gap:.45rem;display:grid}.boost-agent-grid{grid-template-columns:repeat(auto-fill,minmax(4.4rem,1fr));gap:.35rem;max-height:11rem;padding-right:.15rem;display:grid;overflow:auto}.boost-agent{background:var(--color-panel-2);color:var(--color-muted);border:1px solid #0000;border-radius:12px;justify-items:center;gap:.2rem;padding:.35rem .2rem;font-size:.62rem;font-weight:700;display:grid}.boost-agent img{object-fit:contain;width:2rem;height:2rem}.boost-agent.is-on{border-color:rgba(var(--accent-rgb), .7);color:var(--color-cream)}.auth-divider{color:var(--color-muted);text-transform:uppercase;align-items:center;gap:.75rem;font-size:.7rem;display:flex}.auth-divider:before,.auth-divider:after{background:var(--color-line);content:"";flex:1;height:1px}.google-mark{color:#4285f4;font-size:1.05rem;font-weight:800}.top-nav{flex-wrap:wrap;align-items:center;gap:.3rem;width:100%;min-width:0;display:flex}.side-nav{flex-direction:column;gap:.35rem;display:flex}.nav-link,.side-nav-link{color:var(--color-muted);border:1px solid #0000;border-radius:14px;align-items:center;transition:color .16s,background .16s,border-color .16s;display:flex;position:relative}.nav-link{flex:none;padding:.72rem .9rem;font-size:.83rem;font-weight:700}.side-nav-link{justify-content:flex-start;gap:.55rem;width:100%;padding:.8rem .9rem;font-size:.8rem;font-weight:700}.nav-link:hover,.nav-link-active,.side-nav-link:hover,.side-nav-link-active{color:var(--color-cream);background:linear-gradient(180deg, rgba(var(--accent-rgb), .08), #2b342f4d);border-color:rgba(var(--accent-rgb), .1)}.nav-link-active:after{background:var(--color-gold);content:"";height:2px;position:absolute;bottom:.22rem;left:.7rem;right:.7rem}.side-nav-link-active{box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .12)}.notification-bell{border:1px solid rgba(var(--accent-rgb), .14);width:2.65rem;height:2.65rem;color:var(--color-cream);background:#161f1ae6;border-radius:9999px;justify-content:center;align-items:center;transition:transform .2s,border-color .2s;display:inline-flex;position:relative}.notification-bell:hover{border-color:rgba(var(--accent-rgb), .35);transform:translateY(-1px)}.notification-bell svg{fill:currentColor;width:1.55rem;height:1.55rem;filter:drop-shadow(0 0 6px rgba(var(--accent-rgb), .45))}.notice{border:1px solid var(--color-line);border-left:4px solid var(--color-line);background:linear-gradient(#ffffff08,#0000 42%),linear-gradient(#19211df5,#0e1210f5);border-radius:18px;align-items:flex-start;gap:.85rem;padding:.95rem 1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.notice:hover{transform:translateY(-2px);box-shadow:0 14px 30px #00000038}.notice.is-new{border-color:rgba(var(--accent-rgb), .35);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .08)}.notice-mark{background:var(--color-panel-2);border-radius:14px;flex:none;place-items:center;width:2.7rem;height:2.7rem;display:grid}.notice-mark svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.notice.tone-moss{border-left-color:#7dffb3}.notice.tone-danger{border-left-color:#ff725e}.notice.tone-gold{border-left-color:var(--color-gold)}.notice.tone-chat{border-left-color:#7eb6ff}.notice.tone-shop{border-left-color:#ffb347}.notice.tone-system,.notice.tone-muted{border-left-color:#d7c4ff}.notice.tone-announce{background:linear-gradient(100deg,#3fe0ff17,#d4ff4f0a 55%,#0000),linear-gradient(#141f22f5,#0b1113f5);border-left-color:#3fe0ff}.notice-mark.tone-announce{color:#7ff0ff;background:linear-gradient(135deg,#3fe0ff33,#d4ff4f24)}.notice.tone-announce .notice-top p{color:#7ff0ff;background:0 0}.notice-mark.tone-moss,.notice.tone-moss .notice-top p{color:#7dffb3;background:#7dffb31f}.notice.tone-moss .notice-top p{background:0 0}.notice-mark.tone-danger,.notice.tone-danger .notice-top p{color:#ff8d7c;background:#ff725e24}.notice.tone-danger .notice-top p{background:0 0}.notice-mark.tone-gold,.notice.tone-gold .notice-top p{color:var(--color-gold);background:rgba(var(--accent-rgb), .12)}.notice.tone-gold .notice-top p{background:0 0}.notice-mark.tone-chat,.notice.tone-chat .notice-top p{color:#9ec7ff;background:#7eb6ff24}.notice.tone-chat .notice-top p{background:0 0}.notice-mark.tone-shop,.notice.tone-shop .notice-top p{color:#ffc56a;background:#ffb34724}.notice.tone-shop .notice-top p{background:0 0}.notice-mark.tone-system,.notice-mark.tone-muted,.notice.tone-system .notice-top p,.notice.tone-muted .notice-top p{color:#d7c4ff;background:#d7c4ff24}.notice.tone-system .notice-top p,.notice.tone-muted .notice-top p{background:0 0}.notice-copy{flex:1;min-width:0}.notice-top,.notice-foot{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.notice-top p,.notice-when{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.notice-when{color:var(--color-muted);letter-spacing:.04em;text-transform:none;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.notice-when b{background:rgba(var(--accent-rgb), .16);color:var(--color-gold);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.12rem .42rem}.notice-top span,.notice-foot a,.notice-open{color:var(--color-gold)}.notice h3{margin-top:.28rem;font-size:1.08rem;line-height:1.3}.notice-body,.notice-foot,.notice-empty p{color:#c5d1c8;margin-top:.4rem;font-size:.9rem;line-height:1.5}.notice-open{font-size:.75rem;font-weight:800}.notice-open:after{content:" →"}.notice-empty{border:1px dashed var(--color-line);border-radius:16px;align-items:center;gap:.8rem;padding:1rem;display:flex}.notification-badge{color:#fff;text-align:center;background:linear-gradient(#ff725e,#ec4f54);border-radius:9999px;min-width:1.2rem;height:1.2rem;padding:0 .3rem;font-size:.62rem;font-weight:800;line-height:1.2rem;position:absolute;top:-.2rem;right:-.15rem;box-shadow:0 6px 12px #ec4f5459}.dashboard-shell{grid-template-columns:260px minmax(0,1fr);gap:1.25rem;width:100%;min-width:0;display:grid}.dashboard-sidebar{border:1px solid var(--color-line);background:#121616cc;border-radius:18px;padding:1rem;box-shadow:0 18px 35px #0000001f}.dashboard-sidebar-header{border-bottom:1px solid var(--color-line);margin-bottom:.85rem;padding:.2rem .35rem .8rem}.dashboard-content{min-width:0}@media (max-width:768px){.dashboard-shell{grid-template-columns:minmax(0,1fr);gap:1rem}.dashboard-sidebar{min-width:0}.dashboard-sidebar:not(.dashboard-sidebar-admin){border-radius:14px;padding:.45rem}.dashboard-sidebar:not(.dashboard-sidebar-admin) .dashboard-sidebar-header{display:none}.dashboard-sidebar:not(.dashboard-sidebar-admin) .side-nav{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:.3rem;position:relative;overflow-x:auto}.dashboard-sidebar:not(.dashboard-sidebar-admin) .side-nav::-webkit-scrollbar{display:none}.dashboard-sidebar:not(.dashboard-sidebar-admin) .side-nav-link{border-color:var(--color-line);white-space:nowrap;scroll-snap-align:start;border-radius:999px;flex:none;width:auto;padding:.55rem .75rem;font-size:.76rem}.dashboard-sidebar:not(.dashboard-sidebar-admin) .side-nav-link .ui-icon{width:.95rem;height:.95rem}.dashboard-content{overflow-wrap:anywhere}.page-heading{margin-bottom:1rem}}.page-heading{margin-bottom:1.6rem;animation:.45s both rise-in}.page-title-row{align-items:center;gap:.6rem;display:inline-flex}.page-title-row .ui-icon{width:1.7rem;height:1.7rem;color:var(--color-gold)}.eyebrow{color:var(--color-gold);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.section-title{font-family:var(--font-display), sans-serif;margin-top:.2rem;font-size:2.2rem;font-weight:700;line-height:1}.task-table{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;overflow:hidden}.task-table-head,.task-row{grid-template-columns:minmax(130px,1fr) minmax(180px,1.4fr) minmax(120px,.75fr) minmax(100px,.7fr) minmax(150px,auto);align-items:center;gap:1rem;padding:.85rem 1rem}.task-table-head{border-bottom:1px solid var(--color-line);color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:700}.task-row{border-bottom:1px solid var(--color-line);display:grid}.task-row:last-child{border-bottom:0}.mobile-label{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.65rem;font-weight:700;display:none}.auth-page{background:radial-gradient(ellipse at 8% 0%, rgba(var(--accent-rgb), .16), transparent 36%), radial-gradient(ellipse at 100% 12%, #3fe0ff14, transparent 32%), #070b09;flex-direction:column;min-height:100vh;display:flex}.auth-page .landing-header,.auth-top{z-index:2;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:relative}.auth-page .auth-panel h1{font-family:var(--font-display,"Barlow Condensed", sans-serif);letter-spacing:.02em;text-transform:uppercase}.auth-page .auth-panel .card{border:1px solid rgba(var(--accent-rgb), .18);border-top:2px solid var(--color-gold);background:linear-gradient(165deg, rgba(var(--accent-rgb), .1), transparent 42%), linear-gradient(180deg, #101612eb, #0a0e0cf5);border-radius:1rem;padding:1.25rem 1.2rem;box-shadow:0 18px 48px #00000047}.auth-lede{color:var(--color-muted);margin:.45rem 0 0;font-size:.92rem;line-height:1.5}.auth-visual{border:1px solid rgba(var(--accent-rgb), .16);isolation:isolate;background:#0a100d;border-radius:1.15rem;min-height:22rem;animation:.7s both auth-visual-in;position:relative;overflow:hidden}.auth-visual-img{object-fit:cover;object-position:center;width:100%;height:100%;animation:18s ease-out both auth-kenburns;position:absolute;inset:0;transform:scale(1.06)}.auth-visual:after{content:"";pointer-events:none;background:linear-gradient(105deg,#070b092e,#070b09b8 55%,#070b09e0),linear-gradient(#0000 35%,#070b09d9);position:absolute;inset:0}.auth-visual-copy{z-index:1;min-height:inherit;align-content:end;gap:.55rem;padding:1.4rem 1.35rem 1.5rem;animation:.75s .12s both auth-copy-in;display:grid;position:relative}.auth-page .auth-panel{animation:.55s 80ms both auth-panel-in}@keyframes auth-visual-in{0%{opacity:0;transform:translate(-.6rem)}to{opacity:1;transform:none}}@keyframes auth-panel-in{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:none}}@keyframes auth-copy-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:none}}@keyframes auth-kenburns{0%{transform:scale(1.08)}to{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.auth-visual,.auth-visual-img,.auth-visual-copy,.auth-page .auth-panel{animation:none}}.auth-visual-eyebrow{color:var(--color-gold);letter-spacing:.14em;margin:0;font-size:.72rem;font-weight:800}.auth-visual-title{max-width:16ch;font-family:var(--font-display,"Barlow Condensed", sans-serif);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.7rem,2.4vw,2.35rem);font-weight:700;line-height:1.05}.auth-visual-text{color:#ecf4e8d1;max-width:34ch;margin:0;font-size:.9rem;line-height:1.45}.auth-trust{color:var(--color-muted);margin:.8rem 0 0;font-size:.78rem;line-height:1.45}.ticket-state{font-size:.75rem;font-weight:800}.ticket-state.is-open{color:#ffc857;text-shadow:0 0 12px #ffc85759}.ticket-state.is-closed{color:#9aa3b2;font-weight:700}html.theme-light .ticket-state.is-open{color:#9a6700;text-shadow:none}html.theme-light .ticket-state.is-closed{color:#5c6770}.admin-tone-row{flex-wrap:wrap;gap:.45rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.admin-tone-row li{border:1px solid var(--color-line);border-top:3px solid var(--tone,var(--color-gold));background:#ffffff08;border-radius:12px;gap:.1rem;min-width:7.2rem;padding:.45rem .65rem;display:grid}.admin-tone-row small{color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:800}.admin-tone-row b{font-size:.95rem}.admin-tone-row li[data-tone=in]{--tone:#7dffb3}.admin-tone-row li[data-tone=out]{--tone:#ff8a7a}.admin-tone-row li[data-tone=shop]{--tone:#d6ff3f}.admin-tone-row li[data-tone=boost]{--tone:#ff7aa2}.admin-tone-row li[data-tone=task]{--tone:#9ad7ff}.admin-tone-row li[data-tone=wait]{--tone:#ffc857}.admin-tone-row li[data-tone=support]{--tone:#c8b5ff}.admin-stat-grid .stat-card[data-tone]{border-top:3px solid var(--tone,var(--color-gold))}.admin-stat-grid .stat-card[data-tone=people]{--tone:#7ee7ff}.admin-stat-grid .stat-card[data-tone=wait]{--tone:#ffc857}.admin-stat-grid .stat-card[data-tone=shop]{--tone:#d6ff3f}.admin-stat-grid .stat-card[data-tone=risk]{--tone:#ff8a7a}.admin-stat-grid .stat-card[data-tone=boost]{--tone:#ff7aa2}.admin-stat-grid .stat-card[data-tone=money]{--tone:#7dffb3}.admin-stat-grid .stat-card[data-tone=support]{--tone:#c8b5ff}.insight-group[data-tone]{border-top:3px solid var(--tone,var(--color-gold))}.insight-group[data-tone=visit]{--tone:#7ee7ff}.insight-group[data-tone=money]{--tone:#7dffb3}.insight-group[data-tone=people]{--tone:#9ad7ff}.insight-group[data-tone=task]{--tone:#ffc857}.insight-group[data-tone=forum]{--tone:#c8b5ff}.source-board{gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.source-board li{grid-template-columns:minmax(7rem,.9fr) minmax(0,1.4fr) 2.4rem auto;align-items:center;gap:.45rem;font-size:.82rem;display:grid}.source-board span{align-items:center;gap:.4rem;min-width:0;display:flex}.source-board img{object-fit:contain;width:1.05rem;height:1.05rem}.source-board i{border-radius:50%;width:.55rem;height:.55rem}.source-board b{background:#ffffff0f;border-radius:999px;height:.45rem;display:block;overflow:hidden}.source-board em{border-radius:inherit;height:100%;display:block}.source-board small{color:var(--color-muted)}.source-board strong{font-variant-numeric:tabular-nums}@media (max-width:720px){.auth-stage{grid-template-columns:1fr}.auth-visual{order:-1;min-height:14rem}.auth-visual-title{font-size:1.45rem}.source-board li{grid-template-columns:minmax(0,1fr) auto}.source-board b,.source-board small{grid-column:1/-1}}.auth-panel{align-content:center;width:min(100%,26rem);margin:0;padding:.35rem 0 1.5rem;display:grid}.auth-stage>.auth-panel{width:auto;max-width:none}.landing{background:radial-gradient(circle at 78% 18%, rgba(var(--accent-rgb), .16), transparent 28%), #07080c;min-height:100vh}.landing-frame{background:#0b0c10;border:1px solid #ffffff14;border-radius:22px;margin:.85rem;overflow:hidden;box-shadow:0 30px 80px #00000059}.landing .brand-mark{color:#fff;background:#ff4655;border-radius:7px;transform:none}.landing .btn-gold{color:#fff;background:#ff4655}.landing .btn-gold:hover{filter:brightness(1.08)}.landing .btn-ghost{color:#f4f5f7;background:#16181e;border-color:#ffffff1f}.landing .eyebrow,.landing .process-number{color:#ff8b95}.landing .proof-item,.landing .process-grid,.landing .process-step,.landing .site-footer{border-color:#ffffff14}.landing .site-footer{margin:.5rem .85rem .85rem}.landing-header{z-index:2;border-bottom:1px solid #f3f5f91f;justify-content:space-between;align-items:center;gap:1rem;min-height:4.75rem;padding:0 5vw;display:flex;position:relative}.landing-links{color:#f3f5f9c7;align-items:center;gap:1.35rem;font-size:.84rem;font-weight:700;display:flex}.landing-links a:not(.btn){color:inherit}.hero{background-color:#07080c;background-image:radial-gradient(circle at 88% 12%,#24d69a47,#0000 18%),linear-gradient(90deg,#07080cf0 0%,#07080cc7 48%,#07080c9e 100%),url(/art/masa.jpg);background-position:50%,50%,72% 42%;background-size:cover;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:center;gap:2rem;min-height:min(72svh,680px);display:grid;position:relative;overflow:hidden}.hero-content{z-index:1;padding:3.5rem 4vw 3rem 5vw;animation:.65s both rise-in;position:relative}.hero-kicker{color:#ff8b95;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;display:flex}.live-dot{aspect-ratio:1;background:#ff4655;border-radius:50%;width:.48rem;box-shadow:0 0 0 4px #ff46552e}.hero-title{max-width:12ch;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-transform:uppercase;margin-top:1.1rem;font-size:clamp(3.4rem,7vw,5.6rem);font-weight:800;line-height:.84;display:grid}.hero-title span{color:#f7f7f8}.hero-copy{color:#f3f5f9bd;max-width:30rem;margin-top:1.5rem;font-size:1rem;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero-actions .btn{min-height:3rem;padding-left:1.3rem;padding-right:1.3rem}.hero-board{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b0fc7;border:1px solid #ffffff14;border-radius:18px;gap:.55rem;margin-right:4vw;padding:.9rem;display:grid;position:relative;box-shadow:0 18px 50px #00000059}.hero-board-title{color:#ff8b95;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;display:flex}.hero-board-empty{color:var(--color-muted);padding:1rem .2rem;font-size:.85rem}.hero-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem .8rem;display:grid}.hero-row strong,.hero-row em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hero-row strong{font-size:.92rem}.hero-row em{color:var(--color-muted);font-size:.72rem;font-style:normal}.hero-row-pay{color:#f7f7f8;font-size:.82rem;font-weight:800}.hero-row-go{color:#fff;background:#ff4655;border-radius:8px;padding:.35rem .65rem;font-size:.72rem;font-weight:800}.hero-count{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07090fcc;border-left:3px solid #ff4655;padding:.8rem 1rem;position:absolute;bottom:2.1rem;right:max(5vw,50vw - 40rem)}.hero-count strong{font-family:var(--font-display), sans-serif;font-size:1.8rem;line-height:1;display:block}.hero-count span{color:var(--color-muted);font-size:.7rem}.proof-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:0 1.1rem 1rem;display:grid}.landing-ticker{color:#fff;background:#ff4655;overflow:hidden}.landing-ticker-track{width:max-content;animation:28s linear infinite ticker;display:flex}.landing-ticker span{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:.55rem 2.2rem;font-size:.78rem;font-weight:800}.showcase{padding:3.2rem 1.4rem .4rem}.showcase-head{max-width:38rem}.showcase-head p:last-child{color:var(--color-muted);margin-top:.7rem;line-height:1.55}.showcase-grid,.market-grid{gap:.75rem;margin-top:1.4rem;display:grid}.showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.market-grid{grid-template-columns:1.3fr .7fr}.showcase-card{background:#12141a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:.45rem;min-height:11rem;padding:1.1rem;display:flex}.showcase-card h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:1.7rem;font-weight:800;line-height:.95}.showcase-card p{color:var(--color-muted);font-size:.88rem;line-height:1.5}.showcase-soon{color:#fff;background:#ff4655;border-radius:8px;width:fit-content;margin-top:auto;padding:.32rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.market-list{gap:.45rem;margin-top:.4rem;display:grid}.market-row{background:#ffffff08;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:.7rem .75rem;display:grid}.market-row em{color:var(--color-muted);font-size:.75rem;font-style:normal}.market-sell{background:radial-gradient(circle at 80% 0,#ff465538,#0000 42%),#12141a;justify-content:flex-end}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing-ticker-track{animation:none}}.proof-item{background:#12141a;border:1px solid #ffffff0f;border-radius:14px;padding:1.05rem 1.1rem}.proof-item strong{font-family:var(--font-display), sans-serif;font-size:1.6rem;display:block}.proof-item span{color:var(--color-muted);font-size:.72rem}.process-section{padding:4.5rem 5vw}.process-inner{max-width:80rem;margin:0 auto}.process-grid{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;display:grid}.process-step{border-right:1px solid var(--color-line);padding:1.4rem 1.4rem 0 0;animation:.5s both rise-in}.process-step:nth-child(2){padding-left:1.4rem;animation-delay:80ms}.process-step:nth-child(3){border-right:0;padding-left:1.4rem;animation-delay:.16s}.process-number{color:var(--color-gold);font-family:var(--font-display), sans-serif;font-size:2.8rem;line-height:1}.process-step h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin-top:.5rem;font-size:1.55rem;font-weight:700}.process-step p{max-width:20rem;color:var(--color-muted);margin-top:.5rem;font-size:.88rem;line-height:1.6}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.showcase-grid{grid-template-columns:1fr 1fr}.market-grid{grid-template-columns:1fr}}@media (max-width:767px){.landing-links a:not(.btn){display:none}.showcase-grid,.market-grid,.proof-strip{grid-template-columns:1fr}.hero{background-image:linear-gradient(#07080ceb,#07080cb8),url(/art/masa.jpg);background-position:50%,60%;grid-template-columns:1fr;min-height:0}.hero-board{margin:0 1.25rem 1.5rem}.hero-title{max-width:12ch;font-size:3.6rem}.hero-count{bottom:1.25rem;right:1.25rem}.process-section{padding-top:3rem;padding-bottom:3rem}.process-grid{grid-template-columns:1fr}.process-step,.process-step:nth-child(2),.process-step:nth-child(3){border-right:0;border-bottom:1px solid var(--color-line);padding:1rem 0}.process-step:last-child{border-bottom:0}.proof-item{padding:.9rem .65rem}.proof-item strong{font-size:1.3rem}.proof-item span{font-size:.63rem}.task-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem;padding:1rem}.mobile-label{display:block}.task-row>:last-child{grid-column:1/-1}}@media (max-width:420px){.landing-links{gap:.6rem}.hero-title{font-size:3.65rem}.hero-copy{max-width:21rem;font-size:.9rem}.hero-count{display:none}.proof-strip{grid-template-columns:1fr 1fr}}.pool{gap:.8rem;display:grid}.pool-tools,.pool-create,.pool-body{gap:.75rem;display:grid}.pool-search{position:relative}.pool-search>.pool-icon{color:var(--color-muted);pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.pool-search .field{padding-left:2.4rem;padding-right:2.3rem}.pool-clear{width:1.7rem;height:1.7rem;color:var(--color-muted);border-radius:4px;place-items:center;display:grid;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.pool-clear:hover{background:var(--color-panel-2);color:var(--color-cream)}.pool-filters,.pool-bar,.pool-facts,.pool-actions,.pool-inline,.pool-secret,.pool-kicker{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pool-bar{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.78rem;display:flex}.pool-bar>p{white-space:nowrap;align-items:center;gap:.35rem;margin:0;display:inline-flex}.pool-bar-actions{align-items:center;gap:.55rem;margin-left:auto;display:inline-flex}.pool-sort{color:var(--color-muted);align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:700;display:inline-flex}.pool-sort select{width:auto;min-width:8.5rem;margin:0}.pool-chip{border:1px solid var(--color-line);color:var(--color-muted);background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.pool-chip span{color:var(--color-cream)}.pool-chip.is-active{border-color:var(--color-gold);background:rgba(var(--accent-rgb), .12);color:var(--color-gold)}.pool-list{gap:.5rem;display:grid}.pool-card{border:1px solid var(--color-line);background:linear-gradient(#19211df5,#0e1210f5);border-radius:12px;overflow:hidden}.pool-card.is-open,.pool-card.is-picked{border-color:rgba(var(--accent-rgb), .45)}.pool-card.is-finished{background:linear-gradient(#1c3420f5,#0e1c12f5);border-color:#6ed67a8c}.pool-bulk{border:1px solid var(--color-line);background:#0a0d15b8;border-radius:12px;gap:.75rem;padding:.8rem;display:grid}.pool-bulk-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.pool-bulk .pool-note{margin-top:0}.pool-span{grid-column:1/-1}.pool-summary,.pool-chip,.pool-clear{cursor:pointer;font:inherit}.pool-summary,.pool-clear{border:0}.pool-head{align-items:stretch;display:flex}.pool-select{cursor:pointer;flex:none;place-items:center;padding-left:.7rem;display:grid}.pool-tick{background:#0a0d15;border:1.5px solid #516258;border-radius:5px;place-items:center;width:1.22rem;height:1.22rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.pool-select:hover .pool-tick,.pool-check:hover .pool-tick{border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .14)}.pool-tick:has(input:focus-visible){border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2)}:is(.pool-tick:has(input:checked),.pool-tick:has(input:indeterminate)){border-color:var(--color-gold);background:var(--color-gold);box-shadow:none}.pool-tick:has(input:active){transform:scale(.92)}.pool-tick:has(input:disabled){opacity:.4}.pool-tick input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pool-tick:has(input:disabled) input{cursor:not-allowed}.pool-tick svg{fill:none;width:.78rem;height:.78rem;stroke:var(--color-gold-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;grid-area:1/1}:is(.pool-tick:has(input:checked) .tick-on,.pool-tick:has(input:indeterminate) .tick-mixed){opacity:1}.pool-summary{width:auto;min-width:0;color:inherit;text-align:left;background:0 0;flex:1;align-items:center;gap:.7rem;padding:.62rem .75rem;display:flex}.pool-summary:hover{background:rgba(var(--accent-rgb), .045)}.pool-icon,.pool-chevron{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.pool-chevron{color:var(--color-muted);transition:transform .16s}.pool-chevron.is-open{transform:rotate(90deg)}.pool-mark{background:var(--color-panel-2);width:2rem;height:2rem;color:var(--color-gold);border-radius:8px;flex:none;place-items:center;display:grid}.pool-mark.tone-available{color:var(--color-moss)}.pool-mark.tone-assigned{color:var(--color-gold)}.pool-mark.tone-used{color:var(--color-danger)}.pool-identity{flex:1;min-width:8rem}.pool-identity strong,.pool-identity span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pool-identity strong{font-size:.92rem}.pool-identity span,.pool-note,.pool-stat span{color:var(--color-muted);font-size:.72rem}.pool-facts{justify-content:flex-end}.pool-fact{border:1px solid var(--color-line);white-space:nowrap;background:#07090f8c;border-radius:999px;align-items:center;gap:.28rem;padding:.16rem .48rem;font-size:.72rem;font-weight:700;display:inline-flex}.pool-fact .pool-icon{width:.85rem;height:.85rem}.pool-fact.is-wait{color:var(--color-warning)}.pool-fact.is-priority,.pool-fact.is-pay{color:var(--color-gold)}.pool-create,.pool-body{border:1px solid var(--color-line);background:#0a0d15b8;border-radius:12px;padding:.85rem}.pool-body{border-width:1px 0 0;border-radius:0}.pool-create-grid,.pool-split,.pool-stats{gap:.65rem;display:grid}.pool-create label:not(.pool-check):not(.pool-line),.pool-bulk label:not(.pool-check):not(.pool-line){grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.45rem;display:grid}.pool-check{color:var(--color-cream);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.pool-kicker{color:var(--color-gold);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.pool-secret{justify-content:space-between;gap:.6rem;margin-top:.45rem}.pool-secret code{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.pool-blur{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:.15rem 0}.pool-blur code{filter:blur(5px);transition:filter .16s}.pool-blur.is-open code{filter:none}.pool-note{margin-top:.45rem}.pool-payouts{gap:.3rem;margin-top:.6rem;display:grid}.pool-payouts li{border:1px solid var(--color-line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:.45rem .65rem;font-size:.8rem;display:grid}.pool-payouts li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pool-payouts li small{color:var(--color-muted)}.pool-payouts li b{font-weight:800}.pool-inline .field{flex:1;min-width:0}.pool-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-stat{border:1px solid var(--color-line);border-radius:8px;grid-template-columns:1rem minmax(0,1fr);gap:.15rem .4rem;padding:.55rem .65rem;display:grid}.pool-stat .pool-icon{color:var(--color-gold);grid-row:span 2;align-self:center}.pool-stat strong{font-size:.82rem}button.pool-stat{border:1px solid var(--color-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0}button.pool-stat.is-on{border-color:#6ed67a8c}.pool-days{margin-top:.35rem}.pool-days li{border-top:1px solid var(--color-line);justify-content:space-between;gap:.75rem;padding:.4rem 0;font-size:.82rem;display:flex}.pool-days em{color:var(--color-muted);margin-left:.45rem;font-style:normal}.pool-days .is-up{color:var(--color-moss)}.pool-days .is-down{color:var(--color-danger)}@media (min-width:760px){.pool-create-grid,.pool-split,.pool-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.pool-summary{flex-wrap:wrap}.pool-facts{justify-content:flex-start;width:100%;padding-left:3.7rem}}.chat-shell{border:1px solid var(--color-line);background:#101613;border-radius:18px;grid-template-rows:auto minmax(16rem,28rem) auto;display:grid;overflow:hidden}.chat-head,.chat-compose,.desk-count{align-items:center;gap:.7rem;display:flex}.chat-head,.chat-compose,.chat-note{border-color:var(--color-line);padding:.8rem}.chat-head{border-bottom:1px solid var(--color-line);justify-content:space-between}.chat-head div{flex:1;min-width:0}.chat-head p,.chat-note,.chat-empty,.desk-item span,.desk-item em{color:var(--color-muted);font-size:.78rem}.chat-dot{background:var(--color-muted);border-radius:99px;flex:none;width:.6rem;height:.6rem}.chat-dot.is-live{background:var(--color-moss);box-shadow:0 0 0 4px #4bd19a29}.chat-dot.is-wait{background:var(--color-warning);box-shadow:0 0 0 4px #ffc85729}.chat-log{flex-direction:column;gap:.55rem;min-height:0;padding:.9rem;display:flex;overflow:auto}.chat-row{align-items:flex-start;gap:.45rem;max-width:min(86%,22rem);display:flex}.chat-row.is-mine{flex-direction:row-reverse;align-self:flex-end}.chat-row:not(.is-mine){align-self:flex-start}.chat-row-body{justify-items:start;min-width:0;display:grid}.chat-row.is-mine .chat-row-body{justify-items:end}.chat-name{color:var(--color-muted);margin-bottom:.16rem;font-size:.68rem;line-height:1.2;display:block}.person-link{color:inherit;text-decoration:none}.person-name{vertical-align:middle;align-items:center;gap:.35rem;max-width:100%;font-weight:700;display:inline-flex}.person-name b{font-weight:700}.person-name.tone-user b,.chat-name.tone-user,.forum-name.tone-user,.forum-name.tone-member,.account-trigger strong.tone-user{color:#fff}.person-name.tone-owner b,.chat-name.tone-owner,.forum-name.tone-owner,.account-trigger strong.tone-owner:not(.name-fx){color:#ff3b3b;text-shadow:0 0 12px #ff3b3b59;background:0 0;padding:0}.account-trigger strong.tone-owner.name-fx{color:inherit;text-shadow:none;background-color:#0000;padding:0}.person-name.tone-admin b,.chat-name.tone-admin,.forum-name.tone-admin,.account-trigger strong.tone-admin{color:#ff3b3b}.person-name.tone-publisher b,.chat-name.tone-publisher,.forum-name.tone-publisher,.account-trigger strong.tone-publisher{color:#ff4fa3}.person-name.tone-publisher_manager b,.chat-name.tone-publisher_manager,.forum-name.tone-publisher_manager{color:#ff6ad5}.person-name.tone-booster b,.chat-name.tone-booster,.forum-name.tone-booster,.account-trigger strong.tone-booster{color:#ffb020}.person-name.tone-forum_mod b,.chat-name.tone-forum_mod,.forum-name.tone-forum_mod{color:#c8b5ff}.person-name.tone-moderator b,.chat-name.tone-moderator,.forum-name.tone-moderator{color:#5eb0ff}.person-name.tone-support b,.chat-name.tone-support,.forum-name.tone-support{color:#3ee0c5}.person-name.tone-finance b,.chat-name.tone-finance,.forum-name.tone-finance{color:#ffd76a}.person-name.tone-content b,.chat-name.tone-content,.forum-name.tone-content{color:#7dffb3}.person-name.tone-boost_manager b,.chat-name.tone-boost_manager,.forum-name.tone-boost_manager{color:#ff8a3d}.person-name.tone-sales b,.chat-name.tone-sales,.forum-name.tone-sales{color:var(--color-gold)}.person-name.tone-task_reviewer b,.chat-name.tone-task_reviewer,.forum-name.tone-task_reviewer{color:#c084fc}.person-name.tone-staff b,.chat-name.tone-staff,.forum-name.tone-staff{color:#d5ddd6}html.theme-light .person-name.tone-user b,html.theme-light .forum-name.tone-user,html.theme-light .forum-name.tone-member,html.theme-light .chat-name.tone-user,html.theme-light .account-trigger strong.tone-user{color:#1c1c1c}.typing-line{color:#9dffe8;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.typing-line i{background:currentColor;border-radius:999px;width:.34rem;height:.34rem;animation:1s infinite typing-dot}.typing-line i:nth-child(2){animation-delay:.15s}.typing-line i:nth-child(3){animation-delay:.3s}@keyframes typing-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.chat-compose{align-items:flex-end;gap:.45rem;display:flex}.chat-compose textarea.field{resize:vertical;field-sizing:content;flex:auto;width:100%;min-width:0;min-height:2.7rem;max-height:8rem}.chat-bubble{background:var(--color-panel-2);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;border-radius:14px;width:fit-content;max-width:min(100%,22rem);padding:.55rem .75rem;font-size:.9rem;line-height:1.45}.chat-bubble.is-mine{background:var(--color-gold);color:var(--color-gold-ink)}.chat-bubble.is-system{max-width:100%;color:var(--color-muted);text-align:center;background:0 0;align-self:center;font-size:.75rem}.chat-compose{border-top:1px solid var(--color-line);flex-wrap:wrap}.chat-compose .field{flex:1;min-width:0}.chat-error{width:100%;color:var(--color-danger);font-size:.78rem}.chat-note,.chat-empty{padding:1rem}.desk{grid-template-columns:15rem minmax(0,1fr);gap:.7rem;height:min(70dvh,34rem);min-height:0;max-height:calc(100dvh - 10rem);display:grid}.desk-list{align-content:start;gap:.4rem;display:grid;overflow:auto}.desk-item{border:1px solid var(--color-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;gap:.15rem;padding:.65rem .7rem;display:grid}.desk-item.is-active{border-color:var(--color-gold)}.desk-item em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.desk-person{align-items:center;gap:.45rem;min-width:0;display:flex}.desk-person strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-quick{gap:.35rem;width:100%;display:grid}.chat-quick-label{color:var(--color-muted);font-size:.68rem}.chat-quick-row{flex-wrap:wrap;gap:.35rem;display:flex}.chat-chip{border:1px solid var(--color-line);color:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:.28rem .7rem;font-size:.75rem}.chat-chip:hover{border-color:var(--color-gold)}.support-fab{z-index:45;background:var(--color-gold);width:3.6rem;height:3.6rem;color:var(--color-gold-ink);cursor:pointer;border:1px solid #0000;border-radius:999px;place-items:center;animation:2.6s ease-in-out infinite fab-breathe;display:grid;position:fixed;bottom:1.15rem;right:1.15rem;box-shadow:0 12px 28px #00000059}.support-fab:hover{filter:brightness(1.08);animation:none;transform:translateY(-3px)scale(1.06)}.support-greet{z-index:46;border:1px solid rgba(var(--accent-rgb), .45);width:min(16rem,100vw - 2rem);color:var(--color-cream);background:#0e121b;border-radius:16px;align-items:flex-start;gap:.45rem;padding:.7rem .75rem;animation:.35s both notice-drop;display:flex;position:fixed;bottom:5.3rem;right:1.15rem;box-shadow:0 16px 36px #00000059}.support-greet .motion-sticker{flex:none;width:1.5rem;height:1.5rem}.support-greet.is-leaving{animation:.55s forwards greet-out}@keyframes greet-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.94)}}.support-greet button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.support-ping{background:var(--color-gold);border:2px solid #101613;border-radius:99px;width:.72rem;height:.72rem;animation:1.6s ease-out infinite task-bar-ping;position:absolute;top:.15rem;right:.15rem}.phone-verify{width:100%;max-width:22rem}.phone-verify-row{align-items:center;gap:.45rem;display:flex}.phone-verify-row .field{flex:auto;min-width:0;max-width:14rem}.phone-verify-row .btn{white-space:nowrap;flex:none}.penalty-rules{border-color:#ff5d6c59}.penalty-rules summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;display:flex}.penalty-rules summary::-webkit-details-marker{display:none}.penalty-rules summary .ui-icon{color:#ff7b7b;width:1.1rem;height:1.1rem}.penalty-rules summary:after{content:"▾";color:var(--color-muted);margin-left:auto;transition:transform .2s}.penalty-rules[open] summary:after{transform:rotate(180deg)}.penalty-rules ul{gap:.45rem;margin:.75rem 0 0;padding-left:1.1rem;font-size:.88rem;list-style:outside;display:grid}:root{--task-bar-h:0px}html:has(.task-bar){--task-bar-h:3.1rem}html:has(.task-bar) .site-header{top:var(--task-bar-h)}.task-bar{z-index:45;height:var(--task-bar-h);color:#fff3c4;background:linear-gradient(90deg,#2b2208,#3d2f0a 45%,#2b2208);border-bottom:1px solid #d4af378c;position:sticky;top:0;box-shadow:0 6px 22px #00000059}.task-bar.is-playing,.task-bar.is-alert{animation:2.4s ease-in-out infinite task-bar-glow}@keyframes task-bar-glow{0%,to{box-shadow:0 6px 22px #00000059,inset 0 -2px #d4af3740}50%{box-shadow:0 6px 26px #d4af3747,inset 0 -2px #d4af37b3}}.task-bar-inner{align-items:center;gap:.75rem;max-width:90rem;height:100%;margin:0 auto;padding:0 .9rem;display:flex}.task-bar-head{color:#ffd75e;white-space:nowrap;flex:none;align-items:center;gap:.5rem;font-size:.9rem;text-decoration:none;display:inline-flex}.task-bar-dot{background:#ffd75e;border-radius:999px;width:.65rem;height:.65rem;animation:1.6s ease-out infinite task-bar-ping;box-shadow:0 0 #ffd75eb3}@keyframes task-bar-ping{0%{box-shadow:0 0 #ffd75eb3}to{box-shadow:0 0 0 .6rem #ffd75e00}}.task-bar-list{scrollbar-width:none;flex:1;gap:.45rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.task-bar-list::-webkit-scrollbar{display:none}.task-bar-list li a{min-width:11rem;color:inherit;background:#00000040;border:1px solid #ffd75e59;border-radius:10px;gap:.05rem;padding:.25rem .65rem;line-height:1.15;text-decoration:none;display:grid}.task-bar-list li[data-status=pending] a{border-color:#63b3ed8c}.task-bar-list li[data-status=issue] a{border-color:#ff5d6c99}.task-bar-title{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:800;overflow:hidden}.task-bar-meta{color:#fff3c4cc;white-space:nowrap;font-size:.7rem}.task-bar-timer{color:#ffd75e;font-weight:800}.task-bar-timer.is-urgent{color:#ff7b7b}.task-bar-go{color:#1d1604;white-space:nowrap;background:#ffd75e;border-radius:999px;flex:none;padding:.4rem .85rem;font-size:.82rem;font-weight:900;text-decoration:none}.task-bar-go:hover{background:#ffe58f}.miss-warning{background:linear-gradient(90deg, #ff464624, transparent 70%), var(--color-panel);border-color:#ff6b6b99;align-items:center;gap:.7rem;display:flex}.miss-warning>.ui-icon{color:#ff6b6b;flex:none;width:1.4rem;height:1.4rem}.notice-seen{align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.notice-seen-bar{background:var(--color-line);border-radius:999px;flex:1;max-width:12rem;height:.35rem;overflow:hidden}.notice-seen-bar>i{border-radius:inherit;background:rgb(var(--accent-rgb));height:100%;display:block}.notice-seen small{color:var(--color-muted)}.notice-seen b{color:var(--color-cream)}.staff-sent{border-top:1px solid var(--color-line);gap:.4rem;margin-top:.3rem;padding-top:.5rem;display:grid}.staff-sent li{gap:.15rem;font-size:.78rem;display:grid}.staff-sent p{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.staff-sent small{color:var(--color-muted);font-size:.7rem}.task-bar-warn{color:#ffd0d0;white-space:nowrap;background:#ff464638;border:1px solid #ff6b6bb3;border-radius:999px;flex:none;padding:.3rem .65rem;font-size:.74rem;font-weight:800}html.theme-light .task-bar-warn{color:#a11616;background:#ffe1e1;border-color:#e88}html.theme-light .task-bar{color:#3b2c00;background:linear-gradient(90deg,#fff1bf,#ffe48a 45%,#fff1bf)}html.theme-light .task-bar-head,html.theme-light .task-bar-timer{color:#7a5200}html.theme-light .task-bar-meta{color:#5b4500}html.theme-light .task-bar-list li a{background:#ffffff8c}@media (max-width:720px){html:has(.task-bar){--task-bar-h:2.9rem}.task-bar-inner{gap:.45rem;padding:0 .5rem}.task-bar-head strong{font-size:.78rem}.task-bar-list li a{min-width:9rem}.task-bar-go{padding:.35rem .6rem;font-size:.74rem}.task-bar-warn{display:none}}.support-panel{z-index:44;border:1px solid var(--color-line);background:#101613;border-radius:18px;width:min(22rem,100% - 1.25rem);height:min(28rem,100dvh - 6.5rem);max-height:calc(100dvh - 5.5rem);transition:transform .22s;position:fixed;bottom:5.4rem;right:1.15rem;overflow:hidden;transform:translate(calc(100% + 2rem));box-shadow:0 18px 50px #00000073}.support-panel.is-open{transform:translate(0)}body:has(.support-panel){overflow-x:clip}.support-panel .chat-shell{background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.support-x{border:1px solid var(--color-line);width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;display:grid}.support-x:hover{border-color:var(--color-gold)}@media (prefers-reduced-motion:reduce){.support-panel{transition:none}}.desk-back{display:none}@media (max-width:800px){.desk{grid-template-columns:1fr;height:min(78dvh,42rem)}.desk.is-open .desk-list,.desk:not(.is-open) .chat-shell{display:none}.desk.is-open .desk-back{display:inline-flex}}@keyframes frame-spin{to{transform:rotate(360deg)}}@keyframes frame-pulse{50%{opacity:.72;transform:scale(1.06)}}@keyframes frame-ember{to{transform:rotate(360deg)}}@keyframes fab-breathe{50%{box-shadow:0 0 0 8px rgba(var(--accent-rgb), .16), 0 12px 28px #00000059}}@keyframes notice-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes sale-pop{0%,to{transform:scale(1)rotate(-1deg);box-shadow:0 0 #ff5d6c73}40%{transform:scale(1.08)rotate(1deg);box-shadow:0 0 0 6px #ff5d6c00}70%{transform:scale(1.03)rotate(-.5deg)}}@keyframes sale-shine{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes price-cut{0%,to{opacity:.75}50%{opacity:1}}@keyframes drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,2%)scale(1.05)}}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 16%, rgba(var(--accent-rgb), .16), transparent 28%), radial-gradient(circle at 86% 8%, #4bd19a24, transparent 26%), radial-gradient(circle at 72% 82%, rgba(var(--accent-rgb), .08), transparent 24%);animation:18s ease-in-out infinite alternate drift;position:fixed;inset:-12%}.site-wrap{width:100%;padding-inline:clamp(1rem,2vw,2.2rem)}a.card:hover,.stat-card:hover{border-color:rgba(var(--accent-rgb), .42);transform:translateY(-3px)}.btn{position:relative;overflow:hidden}.ui-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.05rem;height:1.05rem}span.ui-icon{color:var(--color-gold);-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;stroke:none;background-color:currentColor;display:block}html.theme-light span.ui-icon{color:var(--color-gold-light)}:is(a,button,summary):hover span.ui-icon{animation:.42s icon-nudge}@keyframes icon-nudge{35%{transform:translateY(-1.5px)rotate(-7deg)}70%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){:is(a,button,summary):hover span.ui-icon{animation:none}}.theme-toggle{border:1px solid var(--color-line);min-height:2.3rem;color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex;position:relative}@media (max-width:480px){.theme-toggle span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.money-up{color:#3ddc84;font-weight:800}.money-down{color:#ff6b6b;font-weight:800}html.theme-light .money-up{color:#0b7a43}html.theme-light .money-down{color:#c62828}.showcase-board{gap:.75rem;display:grid}.showcase-card{gap:.55rem;min-width:0;display:grid}.showcase-card h2{margin:0;font-size:1rem}.showcase-preview{object-fit:cover;object-position:center 42%;background:#0a0d15;border-radius:12px;width:100%;height:6.2rem}.showcase-card .field,.showcase-card textarea{min-height:2.4rem}@media (min-width:900px){.showcase-board{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-board>.surface{grid-column:1/-1}}.account-menu{position:relative}.account-trigger.account-chip{background:#0a0d15b8;border-radius:999px;align-items:center;gap:.5rem;padding:.15rem .6rem .15rem .15rem;display:flex;overflow:visible}.account-trigger.account-chip.has-banner{isolation:isolate;background:#080c0a59;border-color:#fff3;min-width:10.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 6px 18px #00000047}.account-chip-banner{z-index:0;pointer-events:none;background:50%/cover no-repeat;position:absolute;inset:0}.account-chip-banner:after{content:"";background:linear-gradient(90deg,#060a081f 0%,#060a0859 42%,#060a089e 100%);position:absolute;inset:0}.account-trigger.account-chip.has-banner>:not(.account-chip-banner){z-index:1;position:relative}.account-trigger.account-chip.has-banner strong{text-shadow:0 1px 6px #000000bf}.account-trigger.account-chip.has-banner strong.name-fx{text-shadow:none;filter:drop-shadow(0 1px 4px #000000b3)}.account-trigger strong.name-fx{color:inherit}html.theme-light .account-trigger.account-chip.has-banner{color:#fff;background:#080c0a33}html.theme-light .account-trigger.account-chip.has-banner strong.tone-user:not(.name-fx),html.theme-light .account-trigger.account-chip.has-banner strong.tone-owner:not(.name-fx),html.theme-light .account-trigger.account-chip.has-banner strong.tone-admin:not(.name-fx),html.theme-light .account-trigger.account-chip.has-banner strong.tone-publisher:not(.name-fx),html.theme-light .account-trigger.account-chip.has-banner strong.tone-booster:not(.name-fx){color:#fff}.account-pop-hero{border-bottom:1px solid var(--color-line);background:#ffffff08;border-radius:12px 12px 0 0;align-items:center;gap:.55rem;margin:-.15rem -.15rem .35rem;padding:.7rem .75rem;display:flex;position:relative;overflow:hidden}.account-pop-hero.has-banner{color:#fff;border-bottom-color:#ffffff1f;min-height:4.2rem}.account-pop-hero .account-chip-banner{border-radius:12px 12px 0 0}.account-pop-hero>:not(.account-chip-banner){z-index:1;position:relative}.account-pop-hero strong{word-break:break-word;font-size:.92rem;line-height:1.2}.account-trigger{color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;justify-items:end;padding:.2rem .45rem;display:grid}.account-trigger:hover{border-color:var(--color-line)}.account-pop{z-index:50;border:1px solid var(--color-line);background:var(--color-panel);border-radius:18px;gap:.2rem;width:16rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 18px 40px #00000047}.account-link,.account-logout .btn{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.5rem;padding:.55rem .6rem;display:flex}.account-link:hover{background:var(--color-panel-2)}.theme-switch{background:#2a332c;border-radius:99px;width:2rem;height:1.1rem;margin-left:auto;padding:.12rem}.theme-switch span{background:var(--color-gold);border-radius:99px;width:.86rem;height:.86rem;transition:transform .2s;display:block}.theme-switch.is-on span{transform:translate(.85rem)}.notice-dock{position:relative}.notice-bell-wrap{display:inline-flex}.notice-pop{z-index:80;border:1px solid var(--color-line);background:linear-gradient(155deg, var(--color-panel), #111713);width:min(25rem,100vw - 1.5rem);max-height:min(34rem,100dvh - 5rem);box-shadow:0 24px 70px #0000006b, 0 0 0 1px rgba(var(--accent-rgb), .06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;top:4.15rem;left:auto;right:.75rem;overflow:hidden}.notice-pop-head{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1rem 1rem .8rem;display:flex}.notice-pop-head .browser-notice{flex:100%}.notice-pop-head strong,.notice-pop-head em{display:block}.notice-pop-head strong{font-size:.96rem}.notice-pop-head em{color:var(--color-muted);margin-top:.15rem;font-size:.73rem;font-style:normal}.notice-pop-count{border:1px solid rgba(var(--accent-rgb), .25);background:rgba(var(--accent-rgb), .1);color:var(--color-gold);border-radius:999px;flex:none;padding:.28rem .55rem;font-size:.68rem;font-weight:800}.notice-pop-list{overscroll-behavior:contain;scrollbar-color:var(--color-line) transparent;align-content:start;gap:.35rem;padding:.55rem;display:grid;overflow-y:auto}.notice-preview,.notice-pop-all{color:inherit;text-align:left;border:1px solid #0000;display:flex}.notice-preview{cursor:pointer;background:#ffffff05;border-left:3px solid #0000;border-radius:16px;align-items:flex-start;gap:.75rem;width:100%;padding:.72rem .7rem;transition:background .18s,border-color .18s,transform .18s;position:relative}.notice-preview.notice-type-reward,.notice-preview.notice-type-success{border-left-color:#7dffb3}.notice-preview.notice-type-reject{border-left-color:#ff725e}.notice-preview.notice-type-chat{border-left-color:#7eb6ff}.notice-preview.notice-type-shop{border-left-color:#ffb347}.notice-preview.notice-type-admin,.notice-preview.notice-type-system{border-left-color:#d7c4ff}.notice-preview.notice-type-info{border-left-color:var(--color-gold)}.notice-preview.notice-type-announce{border-left-color:#3fe0ff}.notice-preview:hover{background:#ffffff0e;transform:translate(2px)}.notice-preview.is-new{background:rgba(var(--accent-rgb), .07);animation:.35s both notice-drop}a.notice{color:inherit}.notice.is-new{animation:.4s both notice-drop}.notice-preview-icon{border:1px solid var(--color-line);background:var(--color-panel-2);width:2.35rem;height:2.35rem;color:var(--color-gold);border-radius:13px;flex:none;place-items:center;display:grid}.notice-preview-icon .ui-icon{width:1.05rem;height:1.05rem}.notice-preview-face{padding:0;overflow:hidden}.notice-preview-face img,.notice-preview-face b{object-fit:cover;border-radius:inherit;width:100%;height:100%}.notice-preview-face b{color:var(--color-gold-ink);background:var(--color-gold);place-items:center;font-size:.85rem;display:grid}.notice-pop-tools{align-items:center;gap:.4rem;display:flex}.notice-mark-all{border:1px solid var(--color-line);min-height:1.7rem;color:var(--color-muted);cursor:pointer;background:0 0;border-radius:999px;padding:0 .65rem;font-size:.68rem;font-weight:700}.notice-mark-all:hover{color:var(--color-text);border-color:rgba(var(--accent-rgb), .45)}.notice-type-reward,.notice-type-success{color:#81e8af;background:#81e8af1f}.notice-type-reject{color:#ff7783;background:#ff77831f}.notice-type-chat{color:#85bdff;background:#85bdff1f}.notice-type-shop{color:#ffcb67;background:#ffcb671f}.notice-type-admin,.notice-type-system{color:#d7c4ff;background:#d7c4ff1f}.notice-type-info{color:var(--color-gold);background:rgba(var(--accent-rgb), .1)}.notice-type-announce{color:#7ff0ff;background:linear-gradient(135deg,#3fe0ff2e,#d4ff4f1f)}.notice-preview-face{background:0 0;border:0;overflow:visible}.notice-preview-face .avatar-badge{width:2.35rem;height:2.35rem}.notice-preview-face .avatar-badge img{border-radius:999px;width:76%;height:76%}.notice-preview-copy{flex:1;min-width:0}.notice-preview strong,.notice-preview em,.notice-preview time{display:block}.notice-preview strong{padding-right:.6rem;font-size:.81rem;line-height:1.35}.notice-preview em{color:var(--color-muted);text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.72rem;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}.notice-preview time{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-top:.28rem;font-size:.63rem}.notice-preview time b{color:var(--color-gold);letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;margin-right:.4rem;padding:.08rem .38rem;font-weight:800;display:inline-flex}.notice-preview-dot{background:var(--color-gold);width:.42rem;height:.42rem;box-shadow:0 0 12px rgba(var(--accent-rgb), .65);border-radius:50%;position:absolute;top:.85rem;right:.7rem}.notice-pop-empty{text-align:center;align-content:center;justify-items:center;gap:.3rem;min-height:12rem;padding:1.2rem;display:grid}.notice-pop-empty strong{font-size:.85rem}.notice-pop-empty em{max-width:15rem;color:var(--color-muted);font-size:.72rem;font-style:normal}.notice-pop-empty-mark{border:1px solid rgba(var(--accent-rgb), .2);background:rgba(var(--accent-rgb), .08);width:3rem;height:3rem;color:var(--color-gold);border-radius:50%;place-items:center;margin-bottom:.35rem;display:grid}.notice-pop-empty-mark .ui-icon{width:1.3rem;height:1.3rem}.notice-pop-all{border-color:var(--color-line);background:rgba(var(--accent-rgb), .06);color:var(--color-gold);border-radius:13px;justify-content:space-between;align-items:center;margin:0 .55rem .55rem;padding:.7rem .8rem;font-size:.75rem;font-weight:800;transition:background .18s}.notice-pop-all:hover{background:rgba(var(--accent-rgb), .12)}.notice-pop-all span:last-child{font-size:1rem}.photo-pick{border:1px solid var(--color-line);background:var(--color-gold);width:100%;min-width:0;min-height:2.8rem;color:var(--color-gold-ink);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem .85rem;font-weight:700;display:inline-flex}.photo-pick .ui-icon{flex:none;width:1.1rem;height:1.1rem}.photo-pick span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.photo-pick input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.photo-pick{position:relative}.message-inbox-link{border:1px solid rgba(var(--accent-rgb), .14);width:2.65rem;height:2.65rem;color:var(--color-cream);background:#161f1ae6;border-radius:9999px;flex:none;place-items:center;transition:border-color .18s,background .18s,transform .18s;display:inline-grid;position:relative}.message-inbox-link:hover{border-color:rgba(var(--accent-rgb), .36);background:rgba(var(--accent-rgb), .07);transform:translateY(-1px)}.message-inbox-link .ui-icon{width:1.25rem;height:1.25rem}.message-inbox-link>.notification-badge{border:2px solid var(--color-panel);min-width:1.1rem;height:1.1rem;color:var(--color-gold-ink);background:var(--color-gold);border-radius:999px;place-items:center;padding:0 .18rem;font-size:.58rem;font-weight:900;display:grid;position:absolute;top:-.32rem;right:-.32rem}.pay-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.pay-card{border:1px solid var(--color-line);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:14px;gap:.2rem;padding:.7rem;display:grid}.pay-card strong{align-items:center;gap:.35rem;display:inline-flex}.pay-card .ui-icon{width:1rem;height:1rem}.pay-card span{color:var(--color-muted);font-size:.72rem}.pay-card.is-on{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold)}.hours-note{max-width:24rem;color:var(--color-warning);background:#ffc8570f;border:1px solid #ffc85773;border-radius:14px;align-items:flex-start;gap:.7rem;margin:0;padding:.75rem .9rem;display:flex}.wallet-methods,.wallet-pair{align-items:start;gap:.85rem;min-width:0;display:grid}.wallet-methods>*,.wallet-pair>*{min-width:0}@media (min-width:860px){.wallet-methods,.wallet-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.boost-pair{align-items:stretch;gap:.85rem;min-width:0;display:grid}.boost-pair>*{min-width:0;height:100%}@media (min-width:900px){.boost-pair{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.sheet{align-content:start;gap:.85rem;display:grid}.sheet-label{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin:.35rem 0 0;font-size:.72rem;font-weight:800}.sheet-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:.85rem;width:100%;min-width:0;display:grid}.sheet-grid>*{min-width:0}.sheet-grid:has(>.stat-card){grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}.user-desk{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;gap:.55rem;display:grid}.user-desk>.span-all{grid-column:1/-1}.user-desk .card{margin:0;padding:.7rem .8rem}.user-desk h2,.user-desk h3{margin:0;font-size:1rem;line-height:1.25}.user-desk .field{min-height:0;padding:.45rem .65rem}.user-desk textarea.field{min-height:3.1rem}.user-desk .hint{margin:0;font-size:.72rem;line-height:1.35}.user-head{align-items:center;gap:.75rem;display:flex}.user-head p{margin:.15rem 0 0}.user-email-row,.user-access{align-items:end;gap:.45rem .6rem;display:grid}.user-email-row{grid-template-columns:minmax(0,1fr) auto}.user-access{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr)}.user-flags{flex-wrap:wrap;gap:.35rem .7rem;display:flex}.user-scroll{max-height:9rem;margin:0;padding:0;list-style:none;overflow:auto}.user-ledger{max-height:14rem;overflow:auto}.user-badges{align-content:start}.user-desk .badge-row{flex-wrap:wrap;gap:.35rem;max-height:7.5rem;margin-top:.4rem;display:flex;overflow:auto}.user-desk .badge-row .pf-badge-card{border-radius:10px;grid-template-columns:auto;justify-items:center;gap:.1rem;width:4.4rem;padding:.28rem .25rem .22rem}.user-desk .badge-row .pf-badge-mark{width:1.65rem;height:1.65rem}.user-desk .badge-row .pf-badge-copy em,.user-desk .badge-row .pf-badge-progress,.user-desk .badge-row .pf-badge-progress-note{display:none}.user-desk .badge-row .pf-badge-copy strong{max-width:3.8rem;font-size:.58rem}.user-badge-grant{margin-top:.4rem}.user-badge-grant summary{cursor:pointer;font-size:.78rem;font-weight:800}.user-desk .pf-manual-picker{margin-top:.4rem;padding-top:.4rem}html.theme-light .tone-ok{color:#0b7a43;text-shadow:none}html.theme-light .tone-bad{color:#c62828;text-shadow:none}html.theme-light .tone-wait{color:#9a6700;text-shadow:none}.user-index{gap:.35rem;display:grid}.user-row{grid-template-columns:auto minmax(0,1.5fr) minmax(0,1.2fr) auto;align-items:center;gap:.55rem .75rem;padding:.45rem .7rem;display:grid}@media (max-width:1100px){.user-access{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.user-email-row,.user-row,.user-desk>form.span-all{grid-template-columns:minmax(0,1fr)}}.dashboard-content .card .btn,.dashboard-content form .btn{justify-self:start;width:fit-content;max-width:100%}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;display:grid}.field-grid>.span-all{grid-column:1/-1}.balance-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.level-chip{--level:#94a3b8;border:1px solid var(--level);align-items:center;gap:.3rem;padding:.18rem .6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.level-chip{border:1px solid color-mix(in srgb, var(--level) 70%, transparent)}}.level-chip{background:var(--level);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.level-chip{background:color-mix(in srgb, var(--level) 18%, transparent)}}.level-chip{color:var(--level);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:800}.level-chip:before{content:"";background:var(--level);width:.55rem;height:.55rem;box-shadow:0 0 8px var(--level);border-radius:50%}html.theme-light .level-chip{color:var(--level)}@supports (color:color-mix(in lab, red, red)){html.theme-light .level-chip{color:color-mix(in srgb, var(--level) 70%, #000)}}.fraud-stats{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;display:grid}.fraud-stats>*{border:1px solid var(--color-line);background:var(--color-panel-2);border-radius:.8rem;gap:.15rem;padding:.6rem .75rem;display:grid}.fraud-stats>a:hover,.fraud-stats>a.is-on{border-color:#ffc400}.fraud-stats b{font-size:1.4rem}.fraud-stats span{color:var(--color-muted);font-size:.78rem}.fraud-table{border-collapse:collapse;width:100%;font-size:.86rem}.fraud-table th,.fraud-table td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.55rem .5rem}.fraud-table th{color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.fraud-table tr.is-high td:first-child{box-shadow:inset 3px 0 #ff5a5f}.fraud-score{color:#ff8a8d;background:#ff5a5f29;border-radius:999px;place-items:center;min-width:2rem;padding:.1rem .4rem;display:inline-grid}.fraud-reasons{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.fraud-reasons li,.fraud-tag,.fraud-kind{border:1px solid var(--color-line);white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-size:.74rem}.fraud-tag{color:var(--color-muted);margin-left:.35rem}.fraud-tag.is-hot{color:#ff8a8d;border-color:#ff5a5f99}.fraud-kind{font-weight:800}.fraud-groups{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fraud-groups>li{border:1px solid var(--color-line);border-radius:.8rem;gap:.45rem;padding:.65rem .75rem;display:grid}.fraud-groups>li.is-self{background:#ff5a5f0d;border-color:#ff5a5f8c}.fraud-group-head{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.fraud-dismiss{margin-left:auto}.fraud-dismiss .btn{min-height:0;padding:.25rem .7rem;font-size:.75rem}.fraud-people{flex-wrap:wrap;gap:.4rem .9rem;display:flex}.donation-topup{border-color:#ffc40080;flex-wrap:wrap;align-items:center;gap:.9rem;display:flex;box-shadow:0 0 0 1px #ffc40040,0 12px 30px #ffc40014}.donation-topup>svg,.donation-topup>img{color:#ffc400;width:2rem;height:2rem}@media (max-width:720px){.sheet-grid,.field-grid{grid-template-columns:minmax(0,1fr)}}.choice{border:1px solid var(--color-line);background:var(--color-field);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.7rem;min-width:0;margin:0;padding:.65rem .75rem;display:flex}.choice input[type=checkbox]{appearance:none;border:1.5px solid var(--color-line);background:var(--color-panel);border-radius:.35rem;flex:none;place-content:center;width:1.15rem;height:1.15rem;margin:.12rem 0 0;display:grid}.choice input[type=checkbox]:checked{border-color:var(--color-gold);background:var(--color-gold)}.choice input[type=checkbox]:checked:after{content:"";border:solid var(--color-gold-ink);border-width:0 2px 2px 0;width:.28rem;height:.5rem;transform:rotate(45deg)translate(-1px,-1px)}.choice input[type=checkbox]:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.duty-note input[type=checkbox],.dm-anon input[type=checkbox]{appearance:none;background:0 0;border:1.5px solid;border-radius:.35rem;flex:none;place-content:center;width:1.15rem;height:1.15rem;margin:.12rem 0 0;display:grid}.duty-note input[type=checkbox]:checked,.dm-anon input[type=checkbox]:checked{border-color:var(--color-gold);background:var(--color-gold)}.duty-note input[type=checkbox]:checked:after,.dm-anon input[type=checkbox]:checked:after{content:"";border:solid var(--color-gold-ink);border-width:0 2px 2px 0;width:.28rem;height:.5rem;transform:rotate(45deg)translate(-1px,-1px)}.duty-note{color:#ffb0a4;background:#ff725e1a;border:1px solid #ff725e8c;border-radius:14px;align-items:flex-start;gap:.6rem;padding:.75rem;font-size:.86rem;font-weight:700;display:flex}.fold{border:1px solid var(--color-line);background:#1016138c;border-radius:18px}.fold.is-open{border-color:rgba(var(--accent-rgb), .28)}.fold-trigger,.fold-sub-trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;padding:.9rem 1rem;display:flex}.fold-trigger em,.fold-sub-trigger em{color:var(--color-muted);margin-left:auto;font-size:.75rem;font-style:normal}.fold-body{gap:.4rem;padding:0 .7rem .7rem;display:grid}.fold-sub{border:1px solid var(--color-line);border-radius:14px}.fold-list{gap:.6rem;display:grid}.content-studio,.content-copy{gap:1.1rem;display:grid}.content-studio-head p,.content-copy-head p{max-width:42rem;color:var(--color-muted);margin-top:.45rem;font-size:.92rem;line-height:1.65}.brand-asset-grid{gap:.85rem;display:grid}.brand-asset-grid h2{font-size:1.05rem}@media (min-width:1100px){.brand-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.content-search,.content-field{gap:.35rem;display:grid}.content-search{border:1px solid var(--color-line);background:#1016138c;border-radius:18px;padding:1rem 1.05rem}.content-search span,.content-field span{font-size:.84rem;font-weight:750}.content-search small,.content-field small,.content-search-empty{color:var(--color-muted);font-size:.75rem}.content-fields{gap:.7rem;padding:0 .75rem .85rem;display:grid}@media (min-width:860px){.content-fields{grid-template-columns:1fr 1fr}.content-field.is-wide{grid-column:1/-1}}.content-field{border:1px solid var(--color-line);background:#ffffff05;border-radius:14px;padding:.85rem .9rem}.content-publish{z-index:4;border:1px solid var(--color-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101613e0;border-radius:16px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex;position:sticky;bottom:.7rem}.content-publish span{color:var(--color-muted);font-size:.8rem}.sound-board{border:1px solid var(--color-line);background:#1016138c;border-radius:20px;gap:.9rem;padding:1.15rem;display:grid}.sound-board-head h2{margin-top:.2rem;font-size:1.25rem}.sound-board-head p{max-width:40rem;color:var(--color-muted);margin-top:.4rem;font-size:.9rem;line-height:1.6}.sound-grid{gap:.75rem;display:grid}@media (min-width:860px){.sound-grid{grid-template-columns:1fr 1fr}}.sound-card{border:1px solid var(--color-line);background:#ffffff06;border-radius:16px;gap:.7rem;padding:.95rem;display:grid}.sound-card-top{align-items:flex-start;gap:.7rem;display:flex}.sound-card-icon{width:2.3rem;height:2.3rem;color:var(--color-gold);background:rgba(var(--accent-rgb), .12);border-radius:.75rem;flex:none;place-items:center;display:grid}.sound-card-top p,.sound-card-status{color:var(--color-muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.45}.sound-card-status.is-on{color:#9be7b2}.sound-tone{gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.sound-card-actions,.sound-card-save{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.file-btn-slim{min-height:2.45rem;padding:.5rem .85rem;font-size:.82rem}.role-card{border:1px solid var(--color-line);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:.7rem;padding:.8rem;display:flex}.role-card strong,.role-card em{display:block}.role-card em{color:var(--color-muted);font-size:.75rem;font-style:normal}.role-card.is-on{border-color:var(--color-gold)}.ticket-line{border:1px solid var(--color-line);border-radius:14px;padding:.7rem .8rem}.ticket-line.is-mine{background:rgba(var(--accent-rgb), .08);margin-left:12%}.ticket-line time{color:var(--color-muted);margin-top:.3rem;font-size:.72rem;display:block}.profile-board{width:min(100%,76rem);min-width:0;max-width:76rem;margin-inline:auto}.profile-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;display:grid}.profile-col{align-content:start;gap:.8rem;min-width:0;display:grid}.profile-save{width:fit-content}.profile-form fieldset{min-width:0;max-width:100%}@media (max-width:860px){.profile-form{grid-template-columns:minmax(0,1fr)}}.profile-fold>summary{cursor:pointer;font-size:1rem;font-weight:700;list-style:none}.profile-fold>summary::-webkit-details-marker{display:none}.profile-fold>summary:before{content:"▸ ";color:var(--color-gold)}.profile-fold[open]>summary:before{content:"▾ "}.profile-fold>div{margin-top:.7rem}.profile-preview-card{border-color:rgba(var(--accent-rgb), .22);background:radial-gradient(ellipse at 0% 50%, rgba(var(--accent-rgb), .12), transparent 62%), var(--color-panel);flex-wrap:wrap;align-items:center;gap:1rem;display:flex;position:relative;overflow:visible;padding:.55rem .65rem!important}.profile-preview-card .avatar-badge{flex:none}.profile-preview-card>div{min-width:0}.profile-board .card{padding:.75rem .85rem}.profile-board .look-grid{grid-template-columns:repeat(auto-fill,minmax(4.6rem,1fr));gap:.45rem;max-height:22rem;overflow:auto}.rank-pair{justify-content:center;align-items:center;gap:.4rem;display:flex}.rank-bridge{background:linear-gradient(90deg, transparent, var(--color-gold), transparent);width:4.8rem;height:2px;position:relative}.rank-bridge:after{content:"";border-right:2px solid var(--color-gold);border-top:2px solid var(--color-gold);width:.55rem;height:.55rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.boost-chat-head,.boost-chat-line{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.boost-chat-brand{align-items:center;gap:.45rem;font-weight:800;display:flex}.boost-chat-brand img{object-fit:contain;width:1.6rem;height:1.6rem}.boost-chat-log{align-content:start;gap:.45rem;height:16rem;display:grid;overflow:auto}.sale-tag{color:#fff;letter-spacing:.02em;background:linear-gradient(110deg,#ff5d6c 0%,#ff8a5c 42%,#ff5d6c 58%,#e63b55 100%) 0 0/220% 100%;border-radius:999px;align-items:center;gap:.2rem;padding:.2rem .55rem;font-size:.68rem;font-weight:800;animation:2.2s ease-in-out infinite sale-pop,2.8s linear infinite sale-shine;display:inline-flex;box-shadow:0 6px 16px #ff495a47}.shop-warranty{background:#d3ff4f29;border-radius:999px;padding:.15rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shop-warranty{background:color-mix(in srgb, var(--color-gold) 16%, transparent)}}.shop-warranty{color:var(--color-gold);font-size:.68rem;font-weight:800}.shop-card-badges:not(.is-static) .shop-warranty{background:#11170ae0;box-shadow:0 2px 8px #0006}.shop-verified{background:#4bd19a2e;border-radius:999px;padding:.15rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shop-verified{background:color-mix(in srgb, var(--color-moss) 18%, transparent)}}.shop-verified{color:var(--color-moss);font-size:.68rem;font-weight:800}.price-was{color:var(--color-muted);margin-right:.35rem;font-size:.8rem;text-decoration:line-through;animation:2.4s ease-in-out infinite price-cut;display:inline-block}.shop-card-foot .sale-save{color:#3ddc84;background:#3ddc8429;border-radius:999px;margin-top:.15rem;padding:.12rem .45rem;font-size:.68rem;font-weight:800;display:inline-flex}html.theme-light .shop-card-foot .sale-save{color:#0b7a43}.card.shop-card.is-sale{border-color:#7b4b4b}@supports (color:color-mix(in lab, red, red)){.card.shop-card.is-sale{border-color:color-mix(in srgb, #ff5d6c 35%, var(--color-line))}}.card.shop-card.is-sale:hover{border-color:#ff5d6c8c;box-shadow:0 12px 28px #ff495a1f}.shop-sale-ribbon{border:1px solid #6d4947;flex-wrap:wrap;align-items:center;gap:.55rem .85rem;margin:0 0 1rem;padding:.7rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.shop-sale-ribbon{border:1px solid color-mix(in srgb, #ff5d6c 28%, var(--color-line))}}.shop-sale-ribbon{background:linear-gradient(120deg,#ff5d6c1f,#0000 55%),#151d19eb;border-radius:14px}@supports (color:color-mix(in lab, red, red)){.shop-sale-ribbon{background:linear-gradient(120deg, #ff5d6c1f, transparent 55%), color-mix(in srgb, var(--color-panel) 92%, transparent)}}.shop-sale-ribbon strong{color:#ff8f9a;font-size:.92rem}.shop-sale-ribbon span{color:var(--color-muted);font-size:.82rem}.account-sheet{gap:.6rem;min-width:0;display:grid}.account-sheet-facts{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.35rem;margin:0;display:grid}.account-sheet-facts>div{border:1px solid var(--color-line);border-radius:.6rem;min-width:0;padding:.3rem .5rem}.account-sheet-facts dt{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.66rem}.account-sheet-facts dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.85rem;font-weight:700;overflow:hidden}.account-sheet-skins>summary{cursor:pointer;font-size:.9rem;font-weight:700}.account-sheet-skins>summary::marker{color:var(--color-gold)}.account-sheet-skins ul{grid-template-columns:repeat(auto-fill,minmax(6.8rem,1fr));gap:.4rem;max-height:22rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.account-sheet-skins li{text-align:center;border:1px solid var(--color-line);border-radius:.6rem;justify-items:center;gap:.15rem;min-width:0;padding:.4rem;display:grid}.account-sheet-skins img,.account-sheet-noicon{object-fit:contain;width:100%;height:3.2rem}.account-sheet-skins strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.72rem;line-height:1.2;overflow:hidden}.account-sheet-skins small{font-size:.66rem;font-weight:700}.lcover{--tint:#f0c04e;isolation:isolate;aspect-ratio:16/10;border:1px solid var(--tint);border-radius:1rem;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:.5rem .7rem;padding:.8rem;display:grid;position:relative;overflow:hidden;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.lcover{border:1px solid color-mix(in srgb, var(--tint) 30%, transparent)}}.lcover{background:radial-gradient(120% 90% at 0% 0%, var(--tint), transparent 60%), radial-gradient(90% 80% at 100% 100%, var(--tint), transparent 65%), linear-gradient(150deg, #131a24, #090d13)}@supports (color:color-mix(in lab, red, red)){.lcover{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--tint) 38%, transparent), transparent 60%), radial-gradient(90% 80% at 100% 100%, color-mix(in srgb, var(--tint) 16%, transparent), transparent 65%), linear-gradient(150deg, #131a24, #090d13)}}.lcover:before{content:"";z-index:-1;background:repeating-linear-gradient(135deg,#ffffff09 0 2px,#0000 2px 14px);position:absolute;inset:0}.lcover-rank{text-align:center;align-content:center;justify-items:center;gap:.2rem;min-width:0;display:grid}.lcover-rank img{aspect-ratio:1;object-fit:contain;width:min(100%,26cqw,5.2rem);filter:drop-shadow(0 6px 18px var(--tint))}@supports (color:color-mix(in lab, red, red)){.lcover-rank img{filter:drop-shadow(0 6px 18px color-mix(in srgb, var(--tint) 55%, transparent))}}.lcover-rank strong{color:var(--tint);font-size:.95rem;font-weight:900;line-height:1.1}.lcover-rank small{color:#ffffffb8;font-size:.7rem;font-weight:700}.lcover:not(:has(.lcover-skins)) .lcover-rank{grid-column:1/-1}.lcover:not(:has(.lcover-skins)) .lcover-rank img{width:min(28cqw,7rem)}.lcover-skins{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.4rem;min-width:0;min-height:0;margin:0;padding:0;list-style:none;display:grid}.lcover-skins[data-count="1"]{grid-template-columns:minmax(0,1fr)}.lcover-skins[data-count="3"] li:first-child{grid-column:1/-1}.lcover-skins li{border:1px solid var(--tier);border-radius:.7rem;min-width:0;min-height:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lcover-skins li{border:1px solid color-mix(in srgb, var(--tier) 45%, transparent)}}.lcover-skins li{background:linear-gradient(160deg, var(--tier), #ffffff08)}@supports (color:color-mix(in lab, red, red)){.lcover-skins li{background:linear-gradient(160deg, color-mix(in srgb, var(--tier) 26%, transparent), #ffffff08)}}.lcover-skins img{object-fit:contain;filter:drop-shadow(0 4px 8px #0000008c);width:80%;height:80%;position:absolute;inset:10%;transform:rotate(-10deg)}.lcover-tags{grid-column:1/-1;gap:.3rem;min-width:0;display:flex;overflow:hidden}.lcover-tags span{white-space:nowrap;background:#00000073;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:.15rem .5rem;font-size:.68rem;font-weight:800}.lcover.is-photo{padding:0;display:block}.lcover.is-photo img{object-fit:cover;width:100%;height:100%}.lcover.is-large{aspect-ratio:16/9;gap:.8rem 1.2rem;padding:1.2rem}.lcover.is-large .lcover-rank img{width:min(100%,26cqw,8.5rem)}.lcover.is-large:not(:has(.lcover-skins)) .lcover-rank img{width:min(28cqw,10rem)}.lcover.is-large .lcover-rank strong{font-size:1.35rem}.lcover.is-large .lcover-rank small{font-size:.85rem}.lcover.is-large .lcover-tags span{padding:.25rem .65rem;font-size:.8rem}.card.shop-card{min-width:0;color:inherit;grid-template-rows:auto 1fr;padding:0;text-decoration:none;transition:transform .18s,border-color .18s;display:grid;overflow:hidden}.card.shop-card:hover{border-color:rgba(var(--accent-rgb), .55);transform:translateY(-3px)}.card.shop-card:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.card.shop-card.is-out{opacity:.7}.shop-card-cover{position:relative}.shop-card-cover .lcover{border:0;border-radius:0}.card.order-card{min-width:0;padding:0;display:grid;overflow:hidden}.card.order-card .shop-card-cover .lcover{aspect-ratio:16/7;border:0;border-radius:0}.order-body{gap:.5rem;padding:1rem 1.1rem 1.15rem;display:grid}.shop-card-badges{pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex;position:absolute;top:.55rem;right:.55rem}.shop-card-badges:not(.is-static) .shop-verified{background:#06160fe0;box-shadow:0 2px 8px #0006}.shop-card-badges.is-static{pointer-events:auto;justify-content:flex-start;align-items:center;position:static}.shop-card-body{grid-template-rows:auto auto 1fr auto;gap:.45rem;min-width:0;padding:.85rem .95rem 1rem;display:grid}.shop-card-body h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:1rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.shop-card-facts{-webkit-line-clamp:2;min-height:2.5em;color:var(--color-muted);-webkit-box-orient:vertical;font-size:.78rem;line-height:1.25;display:-webkit-box;overflow:hidden}.shop-card-foot{align-self:end;gap:.1rem;display:grid}.shop-card-foot strong{font-size:1.3rem}.card.shop-card .btn{justify-content:center;width:100%}.shop-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.1rem;display:flex}.shop-hero-facts{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.shop-hero-facts li{border:1px solid var(--color-line);background:#ffffff08;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.shop-hero-facts b{color:var(--color-gold)}.shop-hero-facts img{width:1.1rem;height:1.1rem}.shop-cats{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:.65rem;margin-bottom:1.4rem;display:grid}.shop-cat{--cat:var(--color-gold);isolation:isolate;border:1px solid var(--cat);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4.6rem;padding:.75rem .9rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.shop-cat{border:1px solid color-mix(in srgb, var(--cat) 30%, var(--color-line))}}.shop-cat{background:linear-gradient(130deg, var(--cat), #0c110ed9 75%);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.shop-cat{background:linear-gradient(130deg, color-mix(in srgb, var(--cat) 14%, transparent), #0c110ed9 75%)}}.shop-cat{color:inherit;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}.shop-cat:before{z-index:-1;background:radial-gradient(circle, var(--cat), transparent 70%);border-radius:50%;width:7rem;height:7rem;position:absolute;top:-40%;right:-12%}@supports (color:color-mix(in lab, red, red)){.shop-cat:before{background:radial-gradient(circle, color-mix(in srgb, var(--cat) 32%, transparent), transparent 70%)}}.shop-cat:before{content:"";opacity:.55;transition:opacity .2s}.shop-cat:hover{border-color:var(--cat)}@supports (color:color-mix(in lab, red, red)){.shop-cat:hover{border-color:color-mix(in srgb, var(--cat) 65%, transparent)}}.shop-cat:hover{transform:translateY(-2px)}.shop-cat:hover:before{opacity:1}.shop-cat[data-on=true]{border-color:var(--cat);box-shadow:0 0 0 1px var(--cat), 0 12px 30px var(--cat)}@supports (color:color-mix(in lab, red, red)){.shop-cat[data-on=true]{box-shadow:0 0 0 1px var(--cat), 0 12px 30px color-mix(in srgb, var(--cat) 22%, transparent)}}.shop-cat[data-on=true]:before{opacity:1}.shop-cat img{background:var(--cat);border-radius:12px;width:2.6rem;height:2.6rem;padding:.4rem}@supports (color:color-mix(in lab, red, red)){.shop-cat img{background:color-mix(in srgb, var(--cat) 18%, #0000004d)}}.shop-cat span{gap:.12rem;min-width:0;display:grid}.shop-cat strong{font-size:.98rem;font-weight:800;line-height:1.2}.shop-cat small{-webkit-line-clamp:2;color:var(--color-muted);-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.shop-cat b{background:var(--cat);border-radius:999px;min-width:2rem;padding:.2rem .5rem}@supports (color:color-mix(in lab, red, red)){.shop-cat b{background:color-mix(in srgb, var(--cat) 20%, transparent)}}.shop-cat b{color:var(--cat);text-align:center;font-size:.8rem}.shop-section{--cat:var(--color-gold);gap:.85rem;margin-bottom:2rem;scroll-margin-top:6rem;display:grid}.shop-section-head{border-bottom:1px solid var(--cat);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding-bottom:.6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.shop-section-head{border-bottom:1px solid color-mix(in srgb, var(--cat) 30%, var(--color-line))}}.shop-section-head img{background:var(--cat);border-radius:10px;width:2.1rem;height:2.1rem;padding:.3rem}@supports (color:color-mix(in lab, red, red)){.shop-section-head img{background:color-mix(in srgb, var(--cat) 18%, transparent)}}.shop-section-head div{flex:12rem;gap:.1rem;min-width:0;display:grid}.shop-section-head h2{font-size:1.25rem;font-weight:900}.shop-section-head p{color:var(--color-muted);font-size:.8rem}.shop-section-head>span{color:var(--cat);font-size:.8rem;font-weight:800}.shop-section-head>a{border:1px solid var(--cat);padding:.35rem .7rem}@supports (color:color-mix(in lab, red, red)){.shop-section-head>a{border:1px solid color-mix(in srgb, var(--cat) 40%, transparent)}}.shop-section-head>a{color:var(--cat);border-radius:999px;font-size:.78rem;font-weight:800;text-decoration:none}.shop-section-head>a:hover{background:var(--cat)}@supports (color:color-mix(in lab, red, red)){.shop-section-head>a:hover{background:color-mix(in srgb, var(--cat) 16%, transparent)}}.shop-card-cat{--cat:var(--color-gold);border:1px solid var(--cat);align-items:center;gap:.3rem;padding:.18rem .55rem .18rem .3rem;display:inline-flex;position:absolute;top:.55rem;left:.55rem}@supports (color:color-mix(in lab, red, red)){.shop-card-cat{border:1px solid color-mix(in srgb, var(--cat) 45%, transparent)}}.shop-card-cat{color:var(--cat);pointer-events:none;background:#060a08db;border-radius:999px;font-size:.66rem;font-weight:800}.shop-card-cat img{width:1rem;height:1rem}.shop-card-cat.is-static{pointer-events:auto;position:static}.shop-crumbs{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1rem;font-size:.82rem;display:flex}.shop-crumbs a{color:var(--color-muted);align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.shop-crumbs a:hover{color:var(--color-gold)}.shop-crumbs img{width:1rem;height:1rem}.shop-crumbs-here{max-width:28rem;color:var(--color-cream);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shop-detail{--cat:var(--color-gold)}.shop-detail-grid{grid-template-columns:minmax(0,1.55fr) minmax(19rem,1fr);align-items:start;gap:1.1rem;display:grid}.shop-detail-main{gap:1rem;min-width:0;display:grid}.shop-detail-media{min-width:0}.shop-detail-media .lcover{border:1px solid var(--cat)}@supports (color:color-mix(in lab, red, red)){.shop-detail-media .lcover{border:1px solid color-mix(in srgb, var(--cat) 30%, transparent)}}.shop-facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.shop-facts li{border:1px solid var(--color-line);background:#ffffff06;border-radius:12px;align-items:center;gap:.6rem;min-width:0;padding:.6rem .7rem;display:flex}.shop-facts img{background:var(--cat);border-radius:9px;flex:none;width:1.9rem;height:1.9rem;padding:.3rem}@supports (color:color-mix(in lab, red, red)){.shop-facts img{background:color-mix(in srgb, var(--cat) 14%, transparent)}}.shop-facts span{min-width:0;display:grid}.shop-facts small{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:700}.shop-facts b{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.shop-detail-section{gap:.75rem;min-width:0;display:grid;overflow:hidden}.shop-detail-head{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.shop-detail-head h2{font-size:1.08rem;font-weight:800}.shop-detail-head span{color:var(--color-muted);font-size:.78rem;font-weight:700}.shop-detail-desc{color:#f1f5e9d1}@supports (color:color-mix(in lab, red, red)){.shop-detail-desc{color:color-mix(in srgb, var(--color-cream) 82%, transparent)}}.shop-detail-desc{white-space:pre-line;overflow-wrap:anywhere;font-size:.93rem;line-height:1.7}.shop-skins{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.shop-skins li{--tier:#8a948c;border:1px solid var(--tier);justify-items:center;gap:.2rem;min-width:0;padding:.55rem .45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.shop-skins li{border:1px solid color-mix(in srgb, var(--tier) 45%, transparent)}}.shop-skins li{background:linear-gradient(165deg, var(--tier), #ffffff05);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.shop-skins li{background:linear-gradient(165deg, color-mix(in srgb, var(--tier) 22%, transparent), #ffffff05)}}.shop-skins li{text-align:center;transition:transform .16s}.shop-skins li:hover{transform:translateY(-2px)}.shop-skins img{object-fit:contain;filter:drop-shadow(0 4px 8px #00000080);width:100%;height:3.4rem}.shop-skin-noicon{background:#ffffff0a;border-radius:8px;width:100%;height:3.4rem}.shop-skins strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.25;display:-webkit-box;overflow:hidden}.shop-skins small{color:var(--tier);font-size:.68rem;font-weight:800}.shop-skins-more summary{cursor:pointer;color:var(--color-gold);font-size:.82rem;font-weight:800}.shop-skins-more[open] summary{margin-bottom:.6rem}.shop-detail-buy{border-color:var(--cat);gap:.85rem;min-width:0;display:grid;position:sticky;top:5.5rem}@supports (color:color-mix(in lab, red, red)){.shop-detail-buy{border-color:color-mix(in srgb, var(--cat) 30%, var(--color-line))}}.shop-buy-top{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.shop-fav-wrap{flex-direction:column;align-items:flex-end;gap:.2rem;margin-left:auto;display:inline-flex}.shop-buy-top>.shop-fav{margin-left:auto}.shop-fav{border:1px solid var(--color-line);min-height:2.4rem;color:var(--color-muted);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.35rem;padding:0 .75rem;font-size:.85rem;font-weight:800;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-flex}.shop-fav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;transition:transform .2s}.shop-fav:hover{color:#ff5d7a;border-color:#ff5d7a8c}.shop-fav:active svg{transform:scale(.85)}.shop-fav:disabled{cursor:progress}.shop-fav.is-on{color:#ff5d7a;background:#ff5d7a1f;border-color:#ff5d7a8c}.shop-fav.is-on svg{fill:currentColor;animation:.35s ease-out fav-pop}.shop-fav-count{font-variant-numeric:tabular-nums}.shop-fav-error{color:#ff8a8a;font-size:.72rem}.shop-card-shell{min-width:0;display:grid;position:relative}.shop-card-shell:hover>.card.shop-card{border-color:rgba(var(--accent-rgb), .55);transform:translateY(-3px)}.shop-card-shell>.shop-fav,.shop-card-shell>.shop-fav-wrap{z-index:2;transition:transform .18s;position:absolute;top:.45rem;right:.45rem}.shop-card-shell .shop-card-badges{right:3rem}.shop-card-shell:hover>.shop-fav,.shop-card-shell:hover>.shop-fav-wrap{transform:translateY(-3px)}.shop-fav-wrap.is-compact{align-items:flex-end;margin-left:0}.shop-fav.is-compact{color:#f3f5f7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060a0ec7;border-color:#ffffff2e;justify-content:center;width:2.15rem;min-height:2.15rem;padding:0;box-shadow:0 2px 8px #0006}.shop-fav.is-compact svg{width:18px;height:18px}.shop-fav.is-compact.is-on{color:#ff5d7a;background:#280810db}.shop-fav-wrap.is-compact .shop-fav-error{background:#000000e0;border-radius:6px;max-width:12rem;padding:.2rem .45rem}.shop-grid.shop-fav-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.shop-fav-item{grid-template-rows:1fr auto;gap:.45rem;min-width:0;display:grid}.shop-fav-item form{display:grid}.shop-fav-remove{justify-content:center;width:100%;font-size:.82rem}.shop-fav-empty{justify-items:start;gap:.6rem;display:grid}.shop-fav-empty h2{font-size:1.15rem;font-weight:800}@keyframes fav-pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.shop-fav.is-on svg{animation:none}}.shop-detail-buy h1{overflow-wrap:anywhere;font-size:1.4rem;font-weight:900;line-height:1.25}.shop-buy-price{flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;display:flex}.shop-buy-price strong{color:var(--color-gold);font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:900;line-height:1}.shop-buy-price span{align-items:center;gap:.45rem;display:inline-flex}.shop-buy-price s{color:var(--color-muted);font-size:.95rem}.shop-buy-price em{color:#fff;background:#ff5d6c;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-style:normal;font-weight:800}.shop-buy-save{color:#3ddc84;background:#3ddc8429;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:800}html.theme-light .shop-buy-save{color:#0b7a43}.shop-buy-stock{color:var(--color-moss);align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;display:inline-flex}.shop-buy-stock i{background:currentColor;border-radius:50%;width:.55rem;height:.55rem;animation:1.8s ease-out infinite stock-pulse;box-shadow:0 0}.shop-buy-stock.is-out{color:var(--color-muted)}.shop-buy-stock.is-out i{animation:none}@keyframes stock-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 60%, transparent)}to{box-shadow:0 0 0 8px #0000}}.shop-detail-buy>.btn,.shop-detail-buy>form>.btn,.shop-detail-buy>div>.btn{justify-content:center;width:100%;min-height:3rem;font-size:.95rem}.shop-buy-trust{border-top:1px solid var(--color-line);gap:.55rem;margin:0;padding:.8rem 0 0;list-style:none;display:grid}.shop-buy-trust li{align-items:flex-start;gap:.6rem;display:flex}.shop-buy-trust img{background:#ffffff0d;border-radius:9px;flex:none;width:1.8rem;height:1.8rem;padding:.3rem}.shop-buy-trust span{gap:.05rem;display:grid}.shop-buy-trust b{font-size:.84rem}.shop-buy-trust small{color:var(--color-muted);font-size:.74rem;line-height:1.35}.shop-buy-steps{counter-reset:buy-step;background:#ffffff08;border-radius:12px;gap:.35rem;margin:0;padding:.75rem .85rem;list-style:none;display:grid}.shop-buy-steps li{color:var(--color-muted);counter-increment:buy-step;align-items:center;gap:.55rem;font-size:.78rem;display:flex}.shop-buy-steps li:before{background:var(--cat);border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}@supports (color:color-mix(in lab, red, red)){.shop-buy-steps li:before{background:color-mix(in srgb, var(--cat) 22%, transparent)}}.shop-buy-steps li:before{color:var(--cat);content:counter(buy-step);font-size:.7rem;font-weight:900}.shop-similar{margin-top:1.6rem}.shop-filter{border:1px solid var(--color-line);background:linear-gradient(140deg, rgba(var(--accent-rgb), .05), #0c110ed9 60%);border-radius:16px;grid-template-columns:minmax(14rem,2.2fr) repeat(3,minmax(7.5rem,1fr)) auto auto;align-items:end;gap:.6rem;margin:0 0 1rem;padding:.75rem;transition:opacity .16s;display:grid}.shop-filter[data-pending]{opacity:.7}.shop-filter-q{display:block;position:relative}.shop-filter-q svg{fill:none;width:1.1rem;height:1.1rem;stroke:var(--color-gold);stroke-linecap:round;stroke-width:2.2px;pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.shop-filter input,.shop-filter select{border:1px solid var(--color-line);width:100%;min-height:2.6rem;color:var(--color-cream);font:inherit;background:#00000059;border-radius:11px;padding:.5rem .7rem;font-size:.86rem}.shop-filter-q input{padding-left:2.4rem;font-size:.92rem}.shop-filter input:focus,.shop-filter select:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .15);outline:none}.shop-filter-field{gap:.25rem;min-width:0;display:grid}.shop-filter-field>span{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.shop-filter-price>div{align-items:center;gap:.3rem;display:flex}.shop-filter-price i{color:var(--color-muted);font-style:normal}.shop-filter-check{min-height:2.6rem;color:var(--color-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:.45rem;font-size:.8rem;font-weight:700;display:inline-flex}.shop-filter-check input{width:1.05rem;height:1.05rem;min-height:0;accent-color:var(--color-gold)}.shop-filter-actions{align-items:center;gap:.5rem;display:flex}.shop-filter-actions .btn{min-height:2.6rem;padding-inline:1.2rem}.shop-filter-reset{color:var(--color-muted);white-space:nowrap;font-size:.8rem;font-weight:700}.shop-filter-reset:hover{color:var(--color-gold)}.shop-card-match{color:var(--color-gold);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.shop-alert{border-color:#416274;margin-bottom:1.2rem;padding:0}@supports (color:color-mix(in lab, red, red)){.shop-alert{border-color:color-mix(in srgb, #5eb0ff 30%, var(--color-line))}}.shop-alert{background:linear-gradient(120deg,#5eb0ff12,#0c110ed9 55%)}.shop-alert summary{cursor:pointer;align-items:center;gap:.7rem;padding:.75rem .9rem;list-style:none;display:flex}.shop-alert summary::-webkit-details-marker{display:none}.shop-alert summary img{background:#5eb0ff24;border-radius:10px;flex:none;width:2rem;height:2rem;padding:.3rem}.shop-alert summary span{flex:1;gap:.08rem;min-width:0;display:grid}.shop-alert summary b{font-size:.95rem}.shop-alert summary small{color:var(--color-muted);font-size:.76rem}.shop-alert summary em{color:#8cc6ff;background:#5eb0ff29;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-style:normal;font-weight:800}.shop-alert summary:after{color:var(--color-muted);content:"▾";transition:transform .16s}.shop-alert[open] summary:after{transform:rotate(180deg)}.shop-alert-body{gap:.8rem;padding:0 .9rem .9rem;display:grid}.shop-alert-form{grid-template-columns:minmax(10rem,1.6fr) repeat(3,minmax(7rem,1fr)) auto;align-items:end;gap:.55rem;display:grid}.shop-alert-form label{gap:.25rem;min-width:0;display:grid}.shop-alert-form label>span{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.shop-alert-form .btn{min-height:2.6rem}.shop-alert-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.shop-alert-list li{border:1px solid var(--color-line);background:#ffffff06;border-radius:11px;justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .7rem;display:flex}.shop-alert-list span{min-width:0;display:grid}.shop-alert-list b{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.shop-alert-list small{color:var(--color-muted);font-size:.72rem}.shop-alert-list .btn{min-height:2rem;padding:.3rem .8rem;font-size:.78rem}.shop-buy-alert{gap:.35rem;display:grid}.shop-buy-alert .btn{justify-content:center;width:100%;min-height:3rem}.shop-buy-alert small{color:var(--color-muted);text-align:center;font-size:.74rem}.shop-buy-rating{color:var(--color-muted);text-align:center;font-size:.8rem}.shop-buy-rating span{color:#f0c04e}.shop-buy-rating b{color:var(--color-cream)}.shop-trust{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;margin-top:1.4rem;display:grid}.shop-trust h2{align-items:center;gap:.4rem;display:inline-flex}.shop-sold ul,.shop-reviews ul{gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.shop-sold li{background:#ffffff06;border-radius:11px;align-items:center;gap:.6rem;min-width:0;padding:.45rem .6rem;display:flex}.shop-sold li img{object-fit:contain;flex:none;width:1.9rem;height:1.9rem}.shop-sold-dot{background:var(--color-moss);border-radius:50%;flex:none;width:.6rem;height:.6rem}.shop-sold li span{flex:1;min-width:0;display:grid}.shop-sold li b{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.shop-sold li small{color:var(--color-muted);font-size:.7rem}.shop-sold li strong{color:var(--color-gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.84rem}.shop-reviews li{border:1px solid var(--color-line);background:#ffffff05;border-radius:12px;gap:.25rem;padding:.6rem .7rem;display:grid}.shop-reviews li>div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.shop-reviews li>div small,.shop-review-item{color:var(--color-muted);font-size:.72rem}.shop-reviews li p{overflow-wrap:anywhere;font-size:.86rem;line-height:1.5}.shop-review-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shop-stars{color:#ffffff2e;letter-spacing:0;gap:.05rem;font-size:.9rem;display:inline-flex}.shop-stars i{font-style:normal}.shop-stars i[data-on]{color:#f0c04e}.review-box{margin-top:.4rem}.review-box summary{cursor:pointer;color:var(--color-gold);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.review-stars-text{color:#f0c04e;letter-spacing:.05em}.review-stars{border:0;flex-direction:row-reverse;justify-content:flex-end;gap:.15rem;margin:0;padding:0;display:inline-flex}.review-stars label{cursor:pointer;color:#fff3;font-size:1.7rem;line-height:1;transition:color .12s,transform .12s;position:relative}.review-stars input{opacity:0;pointer-events:none;position:absolute}.review-stars label:has(input:checked){color:#f0c04e}.review-stars label:has(input:checked)~label{color:#f0c04e}.review-stars:hover label{color:#fff3}.review-stars label:hover,.review-stars label:hover~label{color:#ffd76a;transform:scale(1.08)}.review-stars label:has(input:focus-visible){outline:2px solid var(--color-gold);outline-offset:2px;border-radius:4px}.admin-review{border:1px solid var(--color-line);border-radius:12px;gap:.3rem;padding:.55rem .7rem;display:grid}.admin-review.is-hidden{opacity:.55;border-style:dashed}.admin-review form{justify-self:start}.shop-filter.finder-form{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.shop-finder-link{border:1px solid rgba(var(--accent-rgb), .4);color:var(--color-gold);border-radius:999px;align-items:center;gap:.4rem;margin-top:.75rem;padding:.45rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex}.shop-finder-link:hover{background:rgba(var(--accent-rgb), .08)}@media (max-width:1100px){.shop-filter{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-filter.finder-form{grid-template-columns:repeat(2,minmax(0,1fr))}.finder-form .shop-filter-actions,.shop-filter-q{grid-column:1/-1}.shop-alert-form{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-alert-form label:first-of-type{grid-column:1/-1}}@media (max-width:560px){.shop-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.6rem}.shop-filter-price{order:1;grid-column:1/-1}.shop-filter-check,.shop-filter-actions{order:2}.shop-filter-actions .btn{flex:1}.shop-alert-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.shop-detail-grid{grid-template-columns:minmax(0,1fr)}.shop-detail-buy{order:-1;position:static}.shop-cats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.shop-cat{grid-template-columns:auto minmax(0,1fr);gap:.55rem;min-height:0;padding:.6rem}.shop-cat img{width:2.1rem;height:2.1rem}.shop-cat small{display:none}.shop-cat b{min-width:0;padding:.05rem .4rem;font-size:.68rem;position:absolute;top:.4rem;right:.4rem}.shop-cat strong{font-size:.84rem}.shop-buy-price strong{font-size:1.9rem}}.nav-progress{z-index:9999;background:linear-gradient(90deg, var(--color-gold), #efffa5);width:0;height:3px;box-shadow:0 0 12px var(--color-gold);opacity:0;pointer-events:none;border-radius:0 3px 3px 0;position:fixed;top:0;left:0}.nav-progress[data-state=run]{opacity:1;animation:10s cubic-bezier(.08,.7,.2,1) forwards nav-run,0s .12s reverse both nav-show}.nav-progress[data-state=done]{opacity:0;width:100%;transition:opacity .32s .14s}@keyframes nav-run{0%{width:0}12%{width:38%}to{width:90%}}@keyframes nav-show{0%{opacity:1}to{opacity:0}}.page-enter{animation:.26s ease-out backwards page-enter}@keyframes page-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}.nav-progress[data-state=run]{width:70%;animation:none}}.cat-icon-pick{border:0;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;display:flex}.cat-icon-pick label{border:1px solid var(--color-line);cursor:pointer;border-radius:10px;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:relative}.cat-icon-pick input{opacity:0;pointer-events:none;position:absolute}.cat-icon-pick label:has(input:checked){border-color:var(--color-gold);background:#d3ff4f29}@supports (color:color-mix(in lab, red, red)){.cat-icon-pick label:has(input:checked){background:color-mix(in srgb, var(--color-gold) 16%, transparent)}}.cat-icon-pick label:has(input:focus-visible){outline:2px solid var(--color-gold);outline-offset:2px}.cat-icon-pick img{width:1.5rem;height:1.5rem}.cat-admin-row{--cat:var(--color-gold);border:1px solid var(--color-line);border-left:3px solid var(--cat);background:#ffffff05;border-radius:12px}.cat-admin-row.is-new{border-left-color:var(--color-line);border-style:dashed}.cat-admin-row summary{cursor:pointer;align-items:center;gap:.6rem;padding:.55rem .7rem;list-style:none;display:flex}.cat-admin-row summary::-webkit-details-marker{display:none}.cat-admin-row summary img{width:1.6rem;height:1.6rem}.cat-admin-row summary span{min-width:0;display:grid}.cat-admin-row summary small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.cat-admin-body{gap:.6rem;padding:0 .7rem .7rem;display:grid}@media (max-width:760px){.lcover{gap:.35rem .5rem;padding:.55rem}.lcover-rank strong{font-size:.78rem}.lcover-rank small,.lcover-tags{display:none}.lcover-skins{gap:.3rem}.shop-card-badges{gap:.25rem;top:.35rem;right:.35rem}.shop-card-badges .shop-verified,.shop-card-badges .sale-tag{padding:.1rem .4rem;font-size:.6rem}.shop-card-shell>.shop-fav,.shop-card-shell>.shop-fav-wrap{top:.3rem;right:.3rem}.shop-card-shell .shop-card-badges{right:2.35rem}.shop-fav.is-compact{width:1.85rem;min-height:1.85rem}.shop-fav.is-compact svg{width:15px;height:15px}.shop-card-body{padding:.65rem .7rem .8rem}.shop-card-body h2{font-size:.88rem}.shop-card-foot strong{font-size:1.05rem}.card.shop-card .btn{min-height:2.3rem;padding:.4rem .5rem;font-size:.76rem}.lcover.is-large .lcover-tags{display:flex}}.sell-steps{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.sell-steps li{border:1px solid var(--color-line);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem .3rem .35rem;font-size:.78rem;font-weight:700;display:inline-flex}.sell-steps b{background:var(--color-gold);width:1.35rem;height:1.35rem;color:var(--color-gold-ink);border-radius:999px;place-items:center;font-size:.7rem;display:grid}.sell-layout{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:1rem;margin-top:1.2rem;display:grid}.sell-offer,.sell-admin-row{min-width:0;overflow:hidden}.sell-offer-price{border:1px solid #d3ff4f66;gap:.45rem;padding:.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sell-offer-price{border:1px solid color-mix(in srgb, var(--color-gold) 40%, transparent)}}.sell-offer-price{background:#d3ff4f12;border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){.sell-offer-price{background:color-mix(in srgb, var(--color-gold) 7%, transparent)}}.sale-preview{gap:.6rem;min-width:0;display:grid}.sale-preview .lcover{max-width:30rem}.sale-preview-sheet>summary{cursor:pointer;font-size:.88rem;font-weight:700}.sale-preview-sheet[open]>summary{margin-bottom:.6rem}.sell-tariff-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.6rem;display:grid}.sell-admin-body{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.sell-secrets>summary{cursor:pointer;font-size:.88rem;font-weight:700}.sell-secrets dl{grid-template-columns:auto minmax(0,1fr);gap:.3rem .8rem;margin:.5rem 0 0;font-size:.85rem;display:grid}.sell-secrets dt{color:var(--color-muted)}.sell-secrets dd{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace}@media (max-width:900px){.sell-layout,.sell-admin-body{grid-template-columns:minmax(0,1fr)}}.shop-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.8rem;display:grid}.admin-fold{border:1px solid var(--color-line);border-radius:.8rem;padding:.65rem .75rem}.admin-fold>summary{cursor:pointer;font-weight:700}.admin-fold>summary:before{content:"▸ ";color:var(--color-gold)}.admin-fold[open]>summary{margin-bottom:.55rem}.admin-fold[open]>summary:before{content:"▾ "}.admin-fold>form,.admin-fold>div{min-width:0}.star-pick{gap:.2rem;display:flex}.star-pick button{opacity:.35;cursor:pointer;background:0 0;border:0;padding:.1rem}.star-pick button.is-on{opacity:1}.tg-bind{align-items:center;gap:.45rem;animation:2.4s ease-in-out infinite fab-breathe;display:inline-flex}.link-live{color:#b8ffd0;letter-spacing:.06em;align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.link-live img{width:1.15rem;height:1.15rem}.account-row{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.account-brand{align-items:center;gap:.45rem;display:inline-flex}.support-fab img.chat-brand{object-fit:cover;background:0 0;border-radius:999px;width:100%;height:100%}.message-fab-row{z-index:45;align-items:center;gap:.55rem;display:flex;position:fixed;bottom:1.15rem;left:1.15rem}.message-fab{color:#fff;cursor:pointer;background:#241b4a;border:0;border-radius:999px;place-items:center;width:3.7rem;height:3.7rem;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000059}.message-fab img{object-fit:cover;width:100%;height:100%}.message-close-fab{color:#fff;cursor:pointer;background:#ff3b4e;border:0;border-radius:999px;place-items:center;width:3.15rem;height:3.15rem;display:grid;box-shadow:0 10px 24px #00000059}.message-fab .message-count{color:#fff;background:#ff5d6c;border-radius:999px;min-width:1.15rem;height:1.15rem;padding:0 .25rem;font-size:.68rem;font-weight:800;position:absolute;top:-.2rem;right:-.2rem}.message-panel{z-index:46;color:#eceef8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#2a2d42;border:1px solid #ffffff14;border-radius:1.15rem;grid-template-columns:minmax(15rem,18.5rem) minmax(0,1fr);width:min(52rem,100vw - 2rem);height:min(34rem,100vh - 7.5rem);display:grid;position:fixed;bottom:5.2rem;left:1.15rem;overflow:hidden;box-shadow:0 22px 50px #00000073}.message-side{background:#232536;border-right:1px solid #ffffff0f;flex-direction:column;min-width:0;min-height:0;display:flex}.message-search{align-items:center;gap:.25rem;padding:.7rem .55rem .35rem .7rem;display:flex}.message-search input,.message-compose input,.message-composer textarea{width:100%;color:inherit;background:#31344c;border:0;border-radius:999px;outline:none}.message-search input{min-width:0;padding:.48rem .8rem;font-size:.84rem}.message-search input::placeholder,.message-composer textarea::placeholder{color:#9aa0bb}.message-compose{gap:.35rem;padding:0 .7rem .45rem;display:flex}.message-compose input{padding:.4rem .7rem;font-size:.82rem}.message-compose button,.message-composer>button[type=submit]{color:#fff;cursor:pointer;background:#6d7cff;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.message-compose button{padding:0 .75rem;font-size:.78rem;font-weight:700}.message-side-label{color:#8e95b0;letter-spacing:.14em;text-transform:uppercase;margin:.35rem 0 .15rem;padding:0 .9rem;font-size:.68rem;font-weight:800}.message-list{scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.message-list::-webkit-scrollbar{width:6px;height:6px}.message-list::-webkit-scrollbar-track{background:0 0}.message-list::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.message-list::-webkit-scrollbar-thumb:hover{background:#ffffff6b}.message-person{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem .7rem;display:grid}.message-person:hover{background:#ffffff0a}.message-person.is-open{background:#6d7cff29;border-left-color:#8ea0ff}.message-person.is-unread strong{font-weight:800}.message-person-copy{min-width:0;display:grid}.message-person-copy strong,.message-person-copy em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-person-copy em{color:#aeb4cc;align-items:center;gap:.28rem;font-size:.75rem;font-style:normal;display:flex}.message-person-copy em .receipt-ticks{color:#9aa3c4;flex:none}.message-person-copy em.is-read .receipt-ticks{color:#3dff9a}.message-person-copy em.is-read{color:#7dffb3}.message-person-meta{justify-items:end;gap:.25rem;display:grid}.message-person-meta time{color:#9aa1ba;font-size:.68rem}.message-person-meta b{color:#fff;text-align:center;background:#6d7cff;border-radius:999px;min-width:1.05rem;padding:0 .28rem;font-size:.65rem;font-weight:800}.message-chat{background:#2e3148;flex-direction:column;min-width:0;min-height:0;display:flex}.message-head{border-bottom:1px solid #ffffff0f;justify-content:flex-start;align-items:center;gap:.55rem;min-width:0;padding:.65rem .75rem;display:flex}.message-who{min-width:0;color:inherit;flex:1;justify-content:flex-start;align-items:center;gap:.55rem;text-decoration:none;display:flex}.message-who:hover strong{text-decoration:underline}.message-head-copy{text-align:left;justify-items:start;min-width:0;display:grid}.message-head-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-head-copy small{color:#aeb4cc;font-size:.72rem}.message-head-copy small.is-live{color:#7dffb3}.message-head .message-close{margin-left:auto}.message-head .message-back{display:none}.message-icon{color:#d5d9ee;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.message-icon:hover{background:#ffffff14}.message-log{scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;flex-direction:column;flex:1;gap:.45rem;min-height:0;padding:.85rem;display:flex;overflow:hidden auto}.message-log::-webkit-scrollbar{width:6px;height:6px}.message-log::-webkit-scrollbar-track{background:0 0}.message-log::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.message-log::-webkit-scrollbar-thumb:hover{background:#ffffff6b}.message-bubble-wrap{flex-direction:column;min-width:0;display:flex}.message-day{color:#c5cbe2;background:#ffffff14;border-radius:999px;align-self:center;margin:.35rem 0;padding:.15rem .55rem;font-size:.72rem}.message-line{color:#f4f6ff;overflow-wrap:anywhere;word-break:break-word;cursor:pointer;background:#3c4060;border-radius:1rem 1rem 1rem .35rem;align-self:flex-start;gap:.25rem;min-width:0;max-width:min(78%,28rem);margin:0;padding:.45rem .7rem .35rem;font-size:.9rem;line-height:1.35;display:grid}.message-line p{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0}.message-line.is-mine{background:#6d7cff;border-radius:1rem 1rem .35rem;align-self:flex-end}.message-line.is-pending{opacity:.72}.dm-emoji-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex;position:relative}.dm-emoji-bar--dock{flex:auto;order:5;align-items:flex-end;gap:.45rem;min-width:0}.dm-emoji-tray{background:#1c1e2d;border:1px solid #ffffff14;border-radius:.85rem;flex:1 0 100%;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;width:100%;padding:.45rem;display:grid}.dm-emoji-toggle{width:2.2rem;height:2.2rem;color:inherit;cursor:pointer;background:#3a3e5c;border:0;border-radius:999px;place-items:center;font-size:1.05rem;display:grid}.message-field .dm-emoji-toggle{z-index:2;width:2.2rem;height:2.2rem;color:inherit;background:#3a3e5c;position:absolute;bottom:.4rem;right:2.85rem}.dm-emoji-bar.is-open .dm-emoji-toggle,.dm-emoji-bar--dock.is-open .dm-emoji-toggle{color:#fff;background:#6d7cff}.dm-emoji-item{min-height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.55rem;place-items:center;font-size:1.15rem;display:grid}.dm-emoji-item:hover{background:#ffffff14}.dm-reaction-row{flex-wrap:wrap;gap:.25rem;margin-top:.15rem;display:flex}.dm-reaction-chip{color:inherit;cursor:pointer;background:#0000002e;border:1px solid #ffffff24;border-radius:999px;padding:.05rem .4rem;font-size:.72rem}.dm-reaction-chip.is-mine{background:#6d7cff40;border-color:#6d7cffb3}.message-side,.message-chat{min-width:0;overflow:hidden}.message-line-meta{color:#ffffffd1;justify-content:flex-end;align-items:center;gap:.28rem;font-size:.66rem;display:flex}.message-line-actions{opacity:0;flex-wrap:wrap;gap:.35rem;margin-top:.2rem;transition:opacity .15s;display:flex}.message-line:hover .message-line-actions,.message-line:focus-within .message-line-actions{opacity:1}.message-line-actions button{color:#ffffffb8;cursor:pointer;background:0 0;border:0;padding:0;font-size:.68rem}.message-line-actions button:hover{color:var(--color-gold)}.message-reply-ref,.message-deleted{color:#ffffff9e;margin:0 0 .25rem;font-size:.72rem;display:block}.message-reply-bar{background:#ffffff0f;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.35rem .55rem;font-size:.78rem;display:flex}.message-reply-bar button{color:inherit;cursor:pointer;background:0 0;border:0}.message-load-more{width:max-content;color:inherit;cursor:pointer;background:#00000040;border:1px solid #ffffff1f;border-radius:999px;margin:.35rem auto .6rem;padding:.3rem .75rem;font-size:.75rem;display:block}.message-line.is-deleted{opacity:.72;font-style:italic}.chat-history{padding:.55rem .75rem 0}.chat-history-list{gap:.35rem;max-height:9rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid;overflow:auto}.chat-history-list button{text-align:left;width:100%;color:inherit;cursor:pointer;background:#00000038;border:1px solid #ffffff1a;border-radius:.7rem;gap:.1rem;padding:.45rem .6rem;display:grid}.chat-history-list em{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-style:normal;overflow:hidden}.chat-history-list small{color:var(--color-muted);font-size:.68rem}.message-line-meta .receipt-ticks{color:#ffffffd9}.message-line-meta .receipt-ticks.is-read{color:#b8f7c8}.message-composer{flex-wrap:wrap;align-items:flex-end;gap:.45rem;width:100%;padding:.7rem;display:flex}.message-rules{color:#ffd0d5;background:#ff5d6c1f;border-radius:.65rem;flex:1 0 100%;margin:0 0 .2rem;padding:.45rem .65rem;font-size:.72rem;line-height:1.35}.message-rules a{color:#ffdce0;text-decoration:underline}.staff-module-matrix{border:1px solid var(--color-line);background:var(--color-panel-2);border-radius:.85rem;margin-top:.4rem}.staff-module-matrix>summary{cursor:pointer;padding:.7rem .9rem;font-size:.85rem;font-weight:700}.staff-module-matrix>summary em{color:var(--color-muted);margin-top:.2rem;font-size:.72rem;font-style:normal;font-weight:600;display:block}.staff-module-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.65rem;padding:0 .9rem .9rem;display:grid}.staff-module-card{border:1px solid var(--color-line);background:var(--color-panel);border-radius:.7rem;padding:.55rem .65rem}.staff-module-card h4{margin:0 0 .35rem;font-size:.78rem}.staff-module-picks{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.staff-module-pick{border:1px solid var(--color-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.4rem .45rem;display:grid}.staff-module-pick.is-on{border-color:rgba(var(--accent-rgb), .5);background:rgba(var(--accent-rgb), .1)}.staff-module-pick.is-locked{opacity:.55;cursor:not-allowed}.staff-module-pick span{min-width:0;display:grid}.staff-module-pick strong{font-size:.78rem}.staff-module-pick small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.staff-module-pick em{color:var(--color-muted);font-size:.65rem;font-style:normal;font-weight:750}.staff-module-pick.is-on em{color:var(--color-moss,#4bd19a)}.staff-module-on,.staff-module-off{margin:0;padding-left:1rem;font-size:.72rem}.staff-module-on{color:var(--color-moss,#4bd19a)}.staff-module-off{color:var(--color-muted);opacity:.85}.permission-choice-groups{gap:.55rem;display:grid}.permission-fold{border:1px solid var(--color-line);background:var(--color-panel-2);border-radius:.85rem;overflow:hidden}.permission-fold>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;font-size:.85rem;font-weight:700;list-style:none;display:flex}.permission-fold>summary::-webkit-details-marker{display:none}.permission-fold>summary span{gap:.15rem;min-width:0;display:grid}.permission-fold>summary strong{align-items:center;gap:.35rem;font-size:.88rem;display:inline-flex}.permission-fold>summary em{color:var(--color-muted);font-size:.72rem;font-style:normal;font-weight:600}.permission-fold[open]{border-color:rgba(var(--accent-rgb), .35)}.permission-fold-body{border-top:1px solid var(--color-line);padding:0 .9rem .9rem}.role-permit.is-on{border:1px solid rgba(var(--accent-rgb), .4);background:rgba(var(--accent-rgb), .08)}.dm-rules{margin:.35rem 0 0;padding-left:1.1rem}.message-composer .attach-preview{flex:1 0 100%;margin:0 0 .15rem}.message-composer .dm-emoji-bar--dock .message-field{flex:auto;min-width:0;position:relative}.message-field{flex:auto;min-width:0}.message-composer textarea{box-sizing:border-box;resize:none;width:100%;min-height:2.7rem;max-height:7rem;font:inherit;padding:.65rem 5.6rem .65rem .95rem;font-size:.9rem}.message-composer>button[type=submit]{order:5;width:2.7rem;height:2.7rem}.message-composer .dm-emoji-item{width:auto;height:auto;min-height:2rem;color:inherit;background:0 0}.message-composer .dm-emoji-toggle{width:2.2rem;height:2.2rem;color:inherit;background:#3a3e5c}.message-field .clip-btn{bottom:.45rem;right:.45rem}.message-empty,.message-error{color:#aeb4cc;margin:0;padding:.8rem .9rem;font-size:.82rem}.message-error{color:#ffb4b4}.message-pick{text-align:center;margin:auto}.message-toast{z-index:46;color:#eceef8;text-align:left;cursor:pointer;background:#232536;border:1px solid #6d7cff73;border-radius:.9rem;align-items:center;gap:.55rem;width:min(16rem,100vw - 7rem);padding:.65rem .75rem;display:flex;position:fixed;bottom:1.35rem;left:5.3rem;box-shadow:0 12px 28px #00000059}.message-toast-wrap{z-index:46;animation:.35s ease-out message-pop-in;position:fixed;bottom:1.35rem;left:5.3rem}.message-toast-wrap .message-toast{border-color:#6d7cffd9;width:min(19rem,100vw - 7rem);position:relative;bottom:auto;left:auto;box-shadow:0 0 0 3px #6d7cff38,0 14px 32px #00000073}.message-toast-kicker{color:#9fb0ff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.1rem;font-size:.66rem;font-weight:900;display:block}.message-toast-close{color:#fff;cursor:pointer;background:#3a3e5c;border:0;border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;font-size:.95rem;line-height:1;display:grid;position:absolute;top:-.5rem;right:-.5rem}@keyframes message-pop-in{0%{opacity:0;transform:translateY(.8rem)scale(.96)}to{opacity:1;transform:none}}.message-fab.has-unread{animation:1.8s ease-out infinite message-fab-ring}@keyframes message-fab-ring{0%{box-shadow:0 0 #ff5d6ca6,0 12px 28px #00000059}to{box-shadow:0 0 0 .9rem #ff5d6c00,0 12px 28px #00000059}}.notification-bell.message-inbox-link.has-unread{border-radius:999px;animation:1.8s ease-out infinite message-fab-ring}.message-alert{left:50%;top:calc(var(--task-bar-h,0px) + 5.6rem);z-index:60;color:#ffe9ec;background:linear-gradient(135deg,#3a0f17,#23101e);border:2px solid #ff5d6c;border-radius:1rem;align-items:center;gap:.7rem;width:min(34rem,100vw - 1.2rem);padding:.75rem .85rem;animation:.4s ease-out message-alert-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 0 0 4px #ff5d6c33,0 20px 44px #00000080}@keyframes message-alert-in{0%{opacity:0;transform:translate(-50%,-.8rem)}to{opacity:1;transform:translate(-50%)}}.message-alert-mark{color:#fff;background:#ff5d6c;border-radius:999px;flex:none;place-items:center;width:2.2rem;height:2.2rem;font-size:1.2rem;font-weight:900;animation:1.6s ease-out infinite task-bar-ping;display:grid}.message-alert-copy{flex:1;gap:.15rem;min-width:0;display:grid}.message-alert-copy strong{font-size:.95rem}.message-alert-copy span{color:#ffc9cf;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.message-alert-open{color:#fff;cursor:pointer;background:#ff5d6c;border:0;border-radius:999px;flex:none;padding:.45rem .95rem;font-weight:900}.message-alert-later{color:#ffc9cf;cursor:pointer;background:0 0;border:0;flex:none;padding:.35rem .55rem;font-size:.78rem}.theme-light .message-panel .chat-name.tone-user,.theme-light .message-panel .chat-name.tone-user,.theme-light .message-toast .chat-name.tone-user{color:#f7f8ff;text-shadow:none}.theme-light .message-panel .chat-name.tone-owner,.theme-light .message-toast .chat-name.tone-owner{color:#ff3b3b;text-shadow:none}.profile-board,.profile-private-head{width:100%;max-width:76rem;margin-inline:auto}.profile-hero{position:relative}.profile-gear{z-index:2;cursor:pointer;background:#080c0a8c;border:0;border-radius:999px;place-items:center;width:2.7rem;height:2.7rem;display:grid;position:absolute;top:.7rem;right:.7rem}.profile-gear img{width:1.7rem;height:1.7rem}.account-dialog{border:1px solid var(--color-line);background:var(--color-panel);width:min(32rem,100vw - 2rem);color:inherit;border-radius:1rem;padding:.9rem}.account-dialog::backdrop{background:#0000008c}.account-dialog-bar{justify-content:space-between;align-items:center;margin:0 0 .7rem;display:flex}.account-dialog-bar button{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.account-dialog-body{gap:.8rem;display:grid}.staff-welcome{margin-top:1.25rem}.bg-picks{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr));max-height:20rem;overflow:auto}.bg-files{flex-wrap:wrap;gap:.6rem;margin-top:.7rem;display:flex}.bg-file{border:1px solid var(--color-line);background:#0a0d15;border-radius:.8rem;width:8.5rem;position:relative;overflow:hidden}.bg-file img{object-fit:cover;width:100%;height:5.2rem;display:block}.bg-file form:not(.bg-trash){padding:.35rem}.bg-file.is-on{outline:2px solid var(--color-gold)}.bg-trash{opacity:0;position:absolute;top:.3rem;right:.3rem}.bg-file:hover .bg-trash,.bg-file:focus-within .bg-trash{opacity:1}.bg-trash button{color:#e8eee6;cursor:pointer;background:#0000008c;border:0;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;display:grid}.bg-trash button:hover{color:#fff;background:#e23b3b}.role-gif{width:1.7rem;height:1.7rem}.role-edit{margin-top:.7rem}.role-edit summary{cursor:pointer;font-weight:800}.role-permit{background:var(--color-panel-2);border-radius:.7rem;align-items:flex-start;gap:.4rem;padding:.45rem;display:flex}.role-permit small{color:var(--color-muted);font-size:.72rem;display:block}.notice-tools{gap:.45rem;margin-bottom:.7rem;display:grid}.notice-tools input{width:100%}.notice-tabs{flex-wrap:wrap;gap:.35rem;display:flex}.notice-tabs button{border:1px solid var(--color-line);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .65rem}.notice-tabs button.is-on{border-color:var(--color-gold);color:var(--color-gold)}.notice-day{color:var(--color-muted);margin:.2rem 0;font-size:.75rem;font-weight:800}.notice-group{gap:.35rem;margin-bottom:.6rem;display:grid}.composer-field{display:block;position:relative}.composer-field .forum-textarea,.composer-field .field{padding-right:8.2rem}.clip-btn{color:var(--color-muted);cursor:pointer;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;bottom:.45rem;right:.45rem}.clip-btn input{opacity:0;cursor:pointer;position:absolute;inset:0}.message-field .clip-btn{color:#d5dcf4}.clip-btn.is-busy{opacity:.5}.attach-preview{background:#3c4060;border-radius:.7rem;width:4.4rem;height:4.4rem;margin:0 .7rem .35rem;display:inline-flex;position:relative;overflow:hidden}.attach-preview-open{color:#f4f6ff;cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid}.attach-preview img{object-fit:cover;width:100%;height:100%}.attach-preview-open span{padding:.3rem;font-size:.68rem;font-weight:800}.attach-preview-x{color:#fff;cursor:pointer;background:#e23b3b;border:0;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;font-size:.85rem;line-height:1;display:grid;position:absolute;top:.15rem;right:.15rem}.chat-file{max-width:14rem;color:inherit;cursor:pointer;background:#00000040;border:0;border-radius:.7rem;margin-top:.25rem;padding:0;display:block;overflow:hidden}.chat-file img{object-fit:cover;width:100%;max-height:9rem;display:block}.chat-file span{padding:.45rem .6rem;display:block}.chat-lightbox{z-index:80;background:#000000d1;place-items:center;padding:3rem 1rem 1rem;display:grid;position:fixed;inset:0}.chat-lightbox img,.chat-lightbox iframe{background:#111;border:0;max-width:min(92vw,60rem);max-height:86vh}.chat-lightbox-x{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;top:.8rem;right:.8rem}.chat-lightbox-x:hover{background:#e23b3b}@media (max-width:760px){.message-panel{grid-template-columns:1fr;width:min(24rem,100vw - 1.2rem)}.message-panel.is-thread .message-side,.message-panel:not(.is-thread) .message-chat{display:none}.message-head .message-back{display:grid}}.register-trap{opacity:0;width:0;height:0;position:absolute;left:-9999px}html.theme-light{color:#172117;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#eef3ea;--color-ink:#eef3ea!important;--color-panel:#fff!important;--color-panel-2:#f3f6ef!important;--color-line:#d5dfd0!important;--color-cream:#172117!important;--color-muted:#5c6b60!important;--color-field:#fff!important;--color-moss:#1c7a56!important}html.theme-light body{background-color:var(--color-ink);color:var(--color-cream)}html.theme-light .card,html.theme-light .surface,html.theme-light .dashboard-sidebar,html.theme-light .support-panel,html.theme-light .chat-shell,html.theme-light .account-pop,html.theme-light .notice-pop,html.theme-light .fold,html.theme-light .site-header,html.theme-light .account-trigger.account-chip:not(.has-banner){color:#172117;background:#fff}html.theme-light .card{--corner:rgba(var(--accent-rgb), .85);border-color:#a4c8465e}@supports (color:color-mix(in lab, red, red)){html.theme-light .card{border-color:color-mix(in srgb, var(--color-gold) 28%, #0f172a1f)}}html.theme-light .card{border-left-color:#b7d67e}@supports (color:color-mix(in lab, red, red)){html.theme-light .card{border-left-color:color-mix(in srgb, var(--color-gold) 55%, #94a3b8)}}html.theme-light .card{background:linear-gradient(105deg, #fffffffa 0%, #fffffff5 42%, #ffffffd6 78%, #ffffff9e 100%), var(--card-art) right center / cover no-repeat, radial-gradient(120% 90% at 0% 0%, rgba(var(--accent-rgb), .1), transparent 42%), #fff;box-shadow:inset 0 1px #fffc,0 10px 24px #0f172a14}html.theme-light .btn-gold{background:var(--color-gold);color:var(--color-gold-ink)}.pool-line{grid-template-columns:minmax(12rem,15rem) minmax(18rem,1fr);align-items:start;gap:.55rem;display:grid}.pool-batch{white-space:pre;width:100%;min-height:11rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.45;overflow-x:auto}.rank-split{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.rank-split .rank-bridge{justify-self:center;width:3.2rem}.file-btn{background:var(--color-gold);min-height:2.75rem;color:var(--color-gold-ink);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:.65rem 1rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.file-btn input{opacity:0;cursor:pointer;position:absolute;inset:0}.file-btn span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.boost-order,.boost-state{border:1px solid #0000}.boost-order.is-active,.boost-state.is-active{border-color:rgba(var(--accent-rgb), .7);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .25)}.boost-order.is-done,.boost-state.is-done{background:#7dffb314;border-color:#7dffb3a6}.boost-order.is-pending{border-style:dashed;border-color:#344139d9}@supports (color:color-mix(in lab, red, red)){.boost-order.is-pending{border-color:color-mix(in srgb, var(--color-line) 85%, transparent)}}html.theme-light .boost-order.is-pending{border-color:#0b100e2e}@supports (color:color-mix(in lab, red, red)){html.theme-light .boost-order.is-pending{border-color:color-mix(in srgb, var(--color-ink,#15202b) 18%, transparent)}}.boost-order.is-unpaid{background:#ffb34714;border-style:dashed;border-color:#ffb347}.boost-order.is-cancelled,.boost-state.is-cancelled{opacity:.55;border-color:#ff725e73}.boost-order.is-taken{background:#ffb34724;border-color:#ffb347}.boost-order.is-review,.boost-state.is-review{background:#ffb3471a;border-color:#ffb347}.boost-order.is-alert,.boost-state.is-alert{background:#ff725e1f;border-color:#ff725e}.boost-order.is-muted{opacity:.72;border-style:dashed}.boost-pay{color:#7dffb3;font-size:1.2rem;font-weight:800}.boost-chat-log{flex-direction:column;align-items:stretch;width:100%;display:flex}.boost-chat-log .chat-row.is-mine{margin-left:auto}.notice-toast{z-index:30;border:1px solid rgba(var(--accent-rgb), .28);border-left:3px solid var(--color-gold);background:radial-gradient(120% 80% at 100% 0%, rgba(var(--accent-rgb), .16), transparent 46%), linear-gradient(165deg, #1a221c, #101612 62%);width:min(22rem,100vw - 1.5rem);color:inherit;text-align:left;border-radius:18px;gap:.7rem;padding:.85rem .85rem 1rem;animation:.45s both notice-slide;display:flex;position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden;box-shadow:0 18px 48px #0000006b}.notice-toast.tone-reward,.notice-toast.tone-success{border-left-color:#7dffb3}.notice-toast.tone-reject{border-left-color:#ff725e}.notice-toast.tone-chat{border-left-color:#7eb6ff}.notice-toast.tone-shop{border-left-color:#ffb347}.notice-toast.tone-admin,.notice-toast.tone-system{border-left-color:#d7c4ff}.notice-toast.tone-announce{background:radial-gradient(120% 90% at 100% 0,#3fe0ff33,#0000 48%),radial-gradient(90% 80% at 0 100%,#d4ff4f1f,#0000 50%),linear-gradient(165deg,#0f1d22,#0b1316 62%);border-left-color:#3fe0ff}.notice-toast b{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.12rem;font-size:.62rem;font-weight:800;display:block}.notice-toast strong{overflow-wrap:anywhere;display:block}.notice-toast em{color:var(--color-muted);overflow-wrap:anywhere;font-size:.78rem;font-style:normal;display:block}.notice-toast-bar{background:var(--color-gold);transform-origin:0;height:2px;animation:4.2s linear both notice-bar;position:absolute;bottom:0;left:0;right:0}@keyframes notice-bar{to{transform:scaleX(0)}}.notify-hub{gap:.75rem;display:grid}.browser-notice,.tg-card{border:1px solid var(--color-line);background:radial-gradient(90% 80% at 0% 0%, rgba(var(--accent-rgb), .12), transparent 42%), var(--color-panel);border-radius:18px;flex-wrap:wrap;align-items:center;gap:.85rem;min-width:0;padding:.9rem;display:flex}.browser-notice.is-on,.tg-card.is-on{border-color:#7dffb359}.browser-notice.is-denied{border-color:#ff725e66}.browser-notice>span:nth-child(2),.tg-card>span:nth-child(2){flex:12rem;min-width:0}.browser-notice strong,.tg-card strong{overflow-wrap:anywhere;display:block}.browser-notice em,.tg-card em{color:var(--color-muted);overflow-wrap:anywhere;margin-top:.2rem;font-size:.78rem;font-style:normal;line-height:1.45;display:block}.browser-notice-mark,.tg-mark{background:rgba(var(--accent-rgb), .12);width:2.6rem;height:2.6rem;color:var(--color-gold);border-radius:14px;flex:none;place-items:center;font-weight:800;display:grid}.browser-notice-mark .ui-icon{width:1.15rem;height:1.15rem}.browser-notice-actions{flex-wrap:wrap;gap:.4rem;display:flex}.notice-dock>.browser-notice{z-index:30;width:min(22rem,100vw - 1.5rem);position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 18px 48px #0000006b}.profile-identity .tg-card{margin-top:1rem}.tg-card>b{color:#8dffc0;background:#7dffb31f;border-radius:999px;padding:.28rem .6rem;font-size:.72rem}.motion-slot-video,.motion-reel{object-fit:cover;border-radius:16px;width:100%;max-width:100%;max-height:7.5rem;margin:0 0 1rem;display:block;overflow:hidden}.motion-reel{background:#00000038;justify-content:center;align-items:center;gap:.75rem;padding:.7rem;display:flex}.motion-reel img{flex:none;width:3.2rem;height:3.2rem}.tracker-board{gap:.75rem;min-width:0;display:grid}.tracker-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));gap:.65rem;display:grid}.tracker-grid div{min-width:0}.tracker-grid small{color:var(--color-muted);font-size:.75rem}.tracker-grid strong{overflow-wrap:anywhere;font-size:1.35rem;line-height:1.2;display:block}.notice-toast .notice-preview-icon{width:2.1rem;height:2.1rem}.notice-preview.is-drop{animation:.45s both notice-slide}@keyframes notice-slide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.chat-name time,.chat-bubble.is-system time{color:var(--color-muted);margin-left:.45rem;font-size:.72rem}.chat-fallback,.boost-chat .chat-row img,.chat-brand{object-fit:cover;width:2rem;height:2rem;color:var(--color-gold-ink);background:#d6ff3f;border-radius:999px;flex:none;place-items:center;font-weight:800;display:grid}.desk-group{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin:.7rem 0 .25rem;font-size:.72rem;font-weight:800}.desk-item.is-closed{opacity:.72;border-style:dashed}.desk-item.is-live{border-color:#7dffb38c}.desk-item.is-waiting{border-color:rgba(var(--accent-rgb), .45)}.site-header:has(.public-nav) .site-wrap{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem .8rem;display:grid}.public-nav{flex-wrap:wrap;align-items:center;gap:.15rem .2rem;min-width:0;margin:0;display:flex}.public-nav a{min-height:2.3rem;color:var(--color-muted);white-space:nowrap;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.public-nav a:hover{border-color:rgba(var(--accent-rgb), .28);background:rgba(var(--accent-rgb), .08);color:var(--color-cream)}.public-nav a.nav-forum{color:#efe7ff;background:#5865f22e;border-color:#a88cff6b;font-weight:800}.public-nav a.nav-forum:hover{color:#fff;background:#5865f252}html.theme-light .public-nav a.nav-forum{color:#3b2f86;background:#5865f21f}.public-nav a img,.public-nav a .ui-icon{width:1rem;height:1rem}.public-nav-actions{flex:none;align-items:center;gap:.4rem;display:flex}.public-nav-cta{align-items:center;gap:.35rem;display:inline-flex}.public-nav-cta .motion-sticker{width:1.05rem;height:1.05rem}.shop-page .shop-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}@media (max-width:860px){.site-header:has(.public-nav) .site-wrap{grid-template-columns:auto auto}.public-nav{grid-column:1/-1;width:100%;padding-bottom:.15rem}.public-nav a{border-color:var(--color-line);border-radius:999px}}@media (max-width:760px){.shop-page .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.shop-page .shop-hover-card{gap:.5rem;padding:.75rem}.shop-page .shop-hover-card img{width:4rem;height:4rem}.shop-page .shop-hover-card h2{font-size:.92rem;line-height:1.25}.shop-page .shop-desc{display:none}.shop-page .shop-hover-card .text-2xl{font-size:1.1rem}.shop-page .shop-hover-card .btn{min-height:2.4rem;padding:.45rem .6rem;font-size:.78rem}}.legal-copy p{white-space:pre-wrap;margin-top:.7rem;line-height:1.6}.profile-hero{border-color:rgba(var(--accent-rgb), .2);background:radial-gradient(ellipse at 7% 50%, rgba(var(--accent-rgb), .12), transparent 34%), linear-gradient(120deg, var(--color-panel), #111713f0);flex-wrap:wrap;align-items:center;gap:1.2rem;padding:clamp(1rem,4vw,1.7rem);display:flex;position:relative;overflow:visible}.profile-hero:after{border:1px solid rgba(var(--accent-rgb), .12);width:15rem;height:15rem;box-shadow:0 0 0 1.5rem rgba(var(--accent-rgb), .025), 0 0 0 3rem rgba(var(--accent-rgb), .02);content:"";pointer-events:none;border-radius:50%;position:absolute;top:-5rem;right:-3rem}.profile-hero.has-banner{background:linear-gradient(95deg, #090c0bf0 25%, #090c0b99 60%, #090c0b40), var(--banner) center / cover no-repeat, #0c100e;color:#fff;border-color:#ffffff24}.profile-hero.has-banner:after{display:none}.profile-hero.has-banner .text-muted,.profile-hero.has-banner .profile-eyebrow{color:#ffffffb8}.profile-hero .avatar-badge{z-index:1;flex:none}.profile-identity{z-index:1;flex:1;min-width:0}.profile-eyebrow{color:var(--color-gold);letter-spacing:.18em;margin:0 0 .3rem;font-size:.65rem;font-weight:900}.profile-identity .section-title{margin:0}.profile-meta{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin-top:.45rem;font-size:.75rem;display:flex}.profile-stat-row{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.profile-stat-row span{border:1px solid rgba(var(--accent-rgb), .28);background:rgba(var(--accent-rgb), .08);color:#f4ffe0;border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .6rem .18rem .28rem;font-size:.78rem;font-weight:800;display:inline-flex}.profile-stat-row .motion-sticker{width:1.15rem;height:1.15rem}.profile-role-chip,.profile-count{border:1px solid rgba(var(--accent-rgb), .24);background:rgba(var(--accent-rgb), .08);color:var(--color-gold);border-radius:999px;align-items:center;padding:.22rem .55rem;font-size:.66rem;font-weight:800;display:inline-flex}.profile-section-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.profile-badge-showcase{border-color:rgba(var(--accent-rgb), .15);background:radial-gradient(ellipse at 100% 0%, rgba(var(--accent-rgb), .065), transparent 40%), var(--color-panel);padding:clamp(.9rem,3vw,1.3rem);overflow:visible}.profile-self{gap:.55rem;width:100%;min-width:0;max-width:100%;display:grid;container-type:inline-size}.profile-self>*{min-width:0;max-width:100%}.profile-stats{align-items:stretch;gap:.75rem;min-width:0;display:grid}@container (min-width:44rem){.profile-stats{grid-template-columns:minmax(0,1fr) minmax(0,15rem)}}.profile-stats a{min-width:0;max-width:100%}.profile-stats a span{white-space:normal}.profile-self .profile-hero{padding:.7rem .8rem}.profile-self .section-title{font-size:1.35rem}.profile-self .badge-row{grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr));gap:.45rem;min-width:0;margin-top:.55rem;display:grid;overflow:visible}.profile-self .pf-badge-card{width:auto;min-width:0}.profile-score{align-items:center;gap:.4rem;margin-top:.45rem;display:flex}.profile-score span{color:var(--color-muted);font-size:.85rem}.profile-fold summary{cursor:pointer;font-weight:800}.profile-fold article{margin-top:.45rem}.profile-private-head{margin-bottom:.2rem}.friend-add-slot{position:relative}.friend-add-btn{border:1px solid rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .12);max-width:100%;color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .7rem;font-size:.78rem;font-weight:800;display:inline-flex}.friend-add-btn svg,.friend-add-btn .ui-icon{width:1rem;height:1rem}@media (max-width:760px){.friend-add-btn span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.friend-add-btn{padding-inline:.48rem}.public-nav-actions{flex-wrap:wrap;justify-content:flex-end}.friend-add-pop{left:auto;right:0}}.friend-add-pop{z-index:50;border:1px solid var(--color-line);background:#121814;border-radius:14px;gap:.45rem;width:min(16rem,100vw - 1.5rem);padding:.7rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 16px 36px #0006}.friend-add-pop label{color:var(--color-muted);gap:.25rem;font-size:.72rem;display:grid}.boost-talk-list{gap:.55rem;display:grid}.boost-talk-link{border:1px solid var(--color-line);background:var(--color-panel);color:inherit;border-radius:16px;gap:.35rem;padding:.75rem .85rem;text-decoration:none;display:grid}.boost-talk-link:hover{border-color:rgba(var(--accent-rgb), .45)}.boost-talk-link small{color:var(--color-muted);font-size:.72rem}.boost-talk{gap:.4rem;display:grid}.boost-talk-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.boost-talk-people{align-items:center;gap:.35rem;min-width:0;display:flex}.boost-talk-people em{color:var(--color-gold);font-style:normal}.boost-talk-top b{color:var(--color-gold);white-space:nowrap}.boost-talk-ranks img{object-fit:contain;width:3rem;height:3rem}.boost-talk p{color:var(--color-muted);margin:0;font-size:.78rem}.boost-talk-facts{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.45rem;margin:.8rem 0 0;display:grid}.boost-talk-facts div{gap:.1rem;display:grid}.boost-talk-facts dt{color:var(--color-muted);font-size:.68rem}.boost-talk-facts dd{margin:0;font-size:.85rem}.badge-row{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;margin-top:1rem;display:grid}.badge-tile{border:1px solid var(--color-line);text-align:center;background:linear-gradient(155deg,#ffffff0b,#00000021);border-radius:18px;align-content:start;justify-items:center;min-width:0;min-height:10.8rem;padding:.65rem .45rem .7rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.badge-tile:before{background:linear-gradient(90deg, transparent, var(--badge-tone,var(--color-gold)), transparent);content:"";opacity:.75;height:1px;position:absolute;inset:0 18% auto}.badge-tile:hover{border-color:rgba(var(--accent-rgb), .38);transform:translateY(-3px);box-shadow:0 12px 28px #00000038}.badge-art{place-items:center;width:5.1rem;height:5.8rem;display:grid;position:relative}.badge-mark{filter:drop-shadow(0 8px 10px #00000052);transition:transform .2s,filter .2s;overflow:visible}.badge-tile:hover .badge-mark{transform:translateY(-2px)scale(1.04)}.badge-mark[data-tier="4"]{filter:drop-shadow(0 0 9px #ffc24e59)drop-shadow(0 8px 10px #00000052)}.badge-rim{fill:#10140f;stroke:#fff;stroke-opacity:.38;stroke-width:1px}.badge-jewel{fill:#fff;filter:drop-shadow(0 0 3px #fff)}.badge-emblem{filter:drop-shadow(0 1px 2px #000000a6)}.badge-crown{filter:drop-shadow(0 0 3px #ffd361cc)}.badge-tier{color:#d7ddd3;letter-spacing:.04em;background:#18201a;border:1px solid #ffffff24;border-radius:999px;padding:.13rem .38rem;font-size:.54rem;font-weight:900;position:absolute;bottom:.05rem;right:-.2rem}.badge-tile[data-tier="1"] .badge-tier{color:#d8a171}.badge-tile[data-tier="2"] .badge-tier{color:#d6dde1}.badge-tile[data-tier="3"] .badge-tier{color:#ffcf61}.badge-tile[data-tier="4"] .badge-tier{color:#ffdf8a;border-color:#ffcf6180;box-shadow:0 0 12px #ffcf6129}.badge-tile figcaption{gap:.18rem;width:100%;margin-top:.25rem;display:grid}.badge-tile figcaption strong{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.25;overflow:hidden}.badge-category{color:var(--color-muted);font-size:.6rem}.badge-requirement{color:var(--color-gold);font-size:.58rem;font-weight:800;line-height:1.3}.manual-badge-picker{border-top:1px solid var(--color-line);gap:.7rem;margin-top:1rem;padding-top:1rem;display:grid}.manual-badge-preview{border:1px solid var(--color-line);background:#0000001f;border-radius:16px;grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:center;gap:.2rem .7rem;padding:.55rem;display:grid}.manual-badge-preview-label{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.66rem;font-weight:800}.manual-badge-preview .badge-tile{grid-row:span 2;width:100%;min-height:9rem}.manual-badge-state{color:var(--color-muted);font-size:.72rem}.manual-badge-state.is-owned{color:var(--color-gold)}.star-row{gap:.12rem;display:inline-flex}.star-row img{filter:grayscale()brightness(.45);width:1.05rem;height:1.05rem}.star-row img.is-on{filter:none}.chart-bars{align-items:end;gap:.4rem;min-height:11rem;margin-top:1rem;display:flex}.chart-bars>div{flex:1;justify-items:center;gap:.25rem;min-width:0;display:grid}.chart-bars span{background:#7dffb347;border-radius:8px 8px 2px 2px;flex-direction:column-reverse;width:100%;max-width:2.4rem;display:flex;overflow:hidden}.chart-bars i{background:#d6ff3f;width:100%;display:block}.chart-bars i.is-shop{background:#d6ff3f}.chart-bars.is-labeled em{color:var(--color-cream);white-space:nowrap;font-size:.58rem;font-style:normal;font-weight:700}.chart-legend{color:var(--color-muted);flex-wrap:wrap;gap:.85rem;margin-top:.75rem;font-size:.75rem;display:flex}.chart-legend i{vertical-align:-.1rem;background:#7dffb3b3;border-radius:2px;width:.7rem;height:.7rem;margin-right:.35rem;display:inline-block}.chart-legend i.is-shop{background:#d6ff3f}.stat-delta{margin-top:.2rem;font-size:.68rem;font-weight:800;display:inline-flex}.stat-delta.is-up{color:#7dffb3}.stat-delta.is-down{color:#ff8b84}.stat-delta.is-flat{color:var(--color-muted);font-weight:600}.chart-bars small{color:var(--color-muted);font-size:.62rem}.chart-pie{width:10rem;height:10rem}.visit-bars{min-height:9rem}.visit-bars span{background:linear-gradient(180deg, var(--color-gold), #7dffb359)}.insight-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr));gap:.6rem;display:grid}.insight-stat{border:1px solid var(--color-line);background:#ffffff05;border-radius:14px;gap:.15rem;padding:.75rem .85rem;display:grid}.insight-stat small{color:var(--color-muted);font-size:.72rem}.insight-stat strong{font-size:1.35rem;line-height:1.2}.insight-stat span{color:var(--color-muted);font-size:.68rem}.insight-list{counter-reset:rank;gap:.35rem;margin-top:.75rem;display:grid}.insight-list li{background:#ffffff08;border-radius:10px;justify-content:space-between;gap:.75rem;padding:.45rem .6rem;font-size:.82rem;display:flex}.insight-list li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.insight-list li b{color:var(--color-gold)}@media (max-width:640px){.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-stat strong{font-size:1.1rem}}.filter-chip{border:1px solid var(--color-line);border-radius:999px;padding:.4rem .8rem;font-size:.82rem;display:inline-flex}.filter-chip.is-on{background:var(--color-gold);color:var(--color-gold-ink);border-color:#0000}.stat-card svg{width:1.4rem;height:1.4rem;color:var(--color-gold)}.profile-board .card,.profile-board .look-card{min-width:0;max-width:100%;overflow:visible}.profile-board .look-card span{text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (max-width:700px){.rank-split{grid-template-columns:1fr}.pool-line{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr)}.notice-pop{width:auto;max-width:none;max-height:min(32rem,100dvh - 5rem);position:fixed;top:3.55rem;left:.7rem;right:.7rem}.badge-row{grid-template-columns:repeat(auto-fill,minmax(7.4rem,1fr));gap:.55rem}.badge-tile{min-height:10.3rem}.manual-badge-preview{grid-template-columns:minmax(0,1fr);justify-items:center}.manual-badge-preview-label,.manual-badge-state{grid-column:1;justify-self:stretch}.manual-badge-preview .badge-tile{grid-row:auto;width:min(100%,12rem)}}@media (prefers-reduced-motion:reduce){.avatar-frame,body:before,.card,.btn:after,.notice-toast,.notice-preview.is-drop{transition:none;animation:none}.task-reward:after{animation:none}.badge-tile,.badge-mark,.notice-preview{transition:none}.badge-tile:hover,.badge-tile:hover .badge-mark,.notice-preview:hover{transform:none}}@media (max-width:700px){.task-card-aside{justify-content:space-between;width:100%}.task-reward{gap:.5rem;min-height:3rem;padding:.55rem .7rem}.task-reward strong{font-size:.96rem}}.profile-private-head{border:1px dashed rgba(var(--accent-rgb), .35);background:rgba(var(--accent-rgb), .04);border-radius:16px;align-items:flex-start;gap:.8rem;margin-top:1.5rem;padding:1rem 1.1rem;scroll-margin-top:6rem;display:flex}.profile-private-head>span{background:rgba(var(--accent-rgb), .1);width:2.4rem;height:2.4rem;color:var(--color-gold);border-radius:12px;flex:none;place-items:center;display:grid}.profile-private-head .ui-icon{width:1.2rem;height:1.2rem}.task-issue{background:#f06a630d;border:1px solid #f06a634d;border-radius:14px}.task-issue>summary{color:#ff9d95;cursor:pointer;align-items:center;gap:.5rem;padding:.75rem .9rem;font-size:.88rem;font-weight:800;list-style:none;display:flex}.task-issue>summary::-webkit-details-marker{display:none}.task-issue>summary .ui-icon{width:1rem;height:1rem}.task-issue[open]>summary{border-bottom:1px solid #f06a6333}.task-issue-form{gap:.8rem;padding:.9rem;display:grid}.task-issue-options{border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.45rem;margin:0;padding:0;display:grid}.task-issue-option{border:1px solid var(--color-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.55rem;padding:.6rem .7rem;transition:border-color .16s,background .16s;display:flex}.task-issue-option:has(input:checked){background:#f06a6314;border-color:#f06a638c}.task-issue-option input{margin-top:.2rem}.task-issue-option strong{font-size:.84rem;display:block}.task-issue-option small{color:var(--color-muted);margin-top:.1rem;font-size:.72rem;display:block}.task-issue-sent{background:#f06a630f;border:1px solid #f06a634d;border-radius:14px;gap:.7rem;padding:.85rem;display:flex}.task-issue-sent>.ui-icon{color:#ff9d95;flex:none;width:1.3rem;height:1.3rem}.approval-trail{background:#2cf2b00f;border:1px solid #2cf2b047;border-radius:14px;align-items:flex-start;gap:.75rem;padding:.85rem;display:flex}.approval-trail-pulse{background:#2cf2b0;border-radius:999px;flex:none;width:.7rem;height:.7rem;margin-top:.35rem;position:relative}.approval-trail-pulse:after{content:"";border-radius:inherit;background:inherit;animation:1.6s ease-out infinite approval-trail-ping;position:absolute;inset:0}@keyframes approval-trail-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.approval-trail-body{gap:.4rem;min-width:0;display:grid}.approval-trail-body small{color:var(--muted,#9aa7b4)}.approval-trail-steps{gap:.3rem;display:flex}.approval-trail-steps span{background:#ffffff1f;border-radius:999px;width:1.6rem;height:.3rem}.approval-trail-steps span.is-done{background:#2cf2b0}.approval-trail-inline{color:#7cf5cf}@media (prefers-reduced-motion:reduce){.approval-trail-pulse:after,.task-bar.is-alert,.admin-today-tile.is-alert,.live-task.is-urgent,.queue-wait a,.tasks-active,.miss-warning,.nav-count-badge,.support-ping,.hub-reminder.is-urgent{animation:none}}.admin-today{gap:.6rem;display:grid}.admin-today-grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem;display:grid}.admin-today-tile{background:#d6ff3f0f;border:1px solid #d6ff3f4d;border-radius:12px;gap:.15rem;padding:.7rem .8rem;display:grid}.admin-today-tile strong{font-size:1.6rem;line-height:1}.admin-today-tile span{font-size:.9rem;font-weight:700}.admin-today-tile small{color:var(--muted,#9aa7b4);font-size:.75rem}.admin-today-tile.is-alert{border-color:rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .08)}.admin-today-tile.is-alert.is-urgent{border-color:rgba(var(--accent-rgb), .8)}.queue-wait a{border:1px solid rgba(var(--accent-rgb), .35);background:rgba(var(--accent-rgb), .08);color:inherit;border-radius:10px;justify-content:space-between;padding:.45rem .7rem;text-decoration:none;display:flex}.tasks-active,.miss-warning{border-color:rgba(var(--accent-rgb), .45)}.admin-today-tile.is-clear{opacity:.55;background:0 0;border-color:#ffffff1a}.statement-facts{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;font-size:.875rem;display:grid}@media print{body *{visibility:hidden}.statement,.statement *{visibility:visible}.statement{color:#000;width:100%;position:absolute;top:0;left:0}.statement .card{box-shadow:none;break-inside:avoid;border:1px solid #bbb;background:#fff!important}.statement .text-muted,.statement .text-gold{color:#444!important}.statement .bg-panel-2{background:#f2f2f2!important}.no-print{display:none!important}}.task-heat{gap:.5rem;display:grid;overflow-x:auto}.task-heat-grid{grid-template-columns:5.5rem repeat(24,minmax(1.4rem,1fr));gap:3px;min-width:42rem;font-size:.7rem;display:grid}.task-heat-grid>span{color:var(--muted,#9aa7b4);align-items:center;display:flex}.task-heat-grid>span.is-hour{justify-content:center}.task-heat-cell{background:rgba(44, 242, 176, var(--heat,.04));border-radius:4px;height:1.6rem}.task-heat-cell.is-top{outline-offset:-2px;outline:2px solid #d6ff3f}.rest-plan{text-align:center;grid-template-columns:repeat(24,minmax(1.6rem,1fr));gap:3px;min-width:42rem;font-size:.68rem;display:grid}.rest-plan-cell{background:#2cf2b01f;border-radius:4px;gap:2px;padding:.25rem 0;display:grid}.rest-plan-cell b{font-size:.75rem}.rest-plan-cell small{color:var(--muted,#9aa7b4)}.rest-plan-cell.is-short{background:#f06a6338}.rest-plan-cell.is-idle{background:#ffffff0d}.week-goal{gap:.5rem;display:grid}.week-goal-bar{background:#ffffff14;border-radius:999px;height:.55rem;overflow:hidden}.week-goal-bar i{border-radius:inherit;background:linear-gradient(90deg,#2cf2b0,#d6ff3f);height:100%;display:block}html.theme-light .week-goal-bar{background:#15202b14}.card.dream-card{--card-art:url(/art/kart/para-nakit.jpg);background:linear-gradient(100deg, #121714f7 0%, #121714e6 45%, #12171459 100%), var(--card-art) right center / cover no-repeat, #111612}html.theme-light .card.dream-card{background:linear-gradient(100deg, #fffffffa 0%, #fffffff0 45%, #ffffff73 100%), var(--card-art) right center / cover no-repeat, #fff}.dream-card.is-full{border-color:#ffd76a73;box-shadow:0 0 0 1px #ffd76a1f,0 18px 44px #ffc40014}.dream-copy{gap:.55rem;max-width:34rem;display:grid}.dream-kicker{color:#d6ff3f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;font-size:.72rem;font-weight:800;display:inline-flex}.dream-kicker .ui-icon{width:16px;height:16px}.dream-copy h2{overflow-wrap:anywhere;margin:0;font-size:1.35rem;font-weight:800;line-height:1.2}.dream-figures{font-variant-numeric:tabular-nums;margin:0}.dream-figures strong{font-size:1.6rem}.dream-figures span{color:var(--color-muted)}.dream-bar{background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;height:1.1rem;position:relative;overflow:hidden}.dream-bar i{border-radius:inherit;background:linear-gradient(90deg,#2cf2b0,#d6ff3f);height:100%;transition:width .6s;display:block;box-shadow:0 0 14px #d6ff3f59}.dream-bar b{color:#fff;text-shadow:0 1px 3px #000000b3;place-items:center;font-size:.68rem;display:grid;position:absolute;inset:0}.dream-card.is-full .dream-bar i{background:linear-gradient(90deg,#f3b43f,#ffd76a);box-shadow:0 0 16px #ffd76a73}.dream-card.is-full .dream-kicker{color:#ffd76a}.dream-note{color:var(--color-muted);margin:0;font-size:.86rem;line-height:1.55}.dream-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin-top:.2rem;display:flex}.dream-edit>summary{width:fit-content;color:var(--color-muted);text-underline-offset:.2em;cursor:pointer;font-size:.8rem;text-decoration:underline}.dream-edit>summary:hover{color:inherit}.dream-form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:.6rem;margin-top:.3rem;display:grid}.dream-strip{color:inherit;background:linear-gradient(90deg,#d6ff3f0f,#0000 70%);border:1px solid #d6ff3f29;border-radius:12px;grid-template-columns:auto minmax(0,auto) minmax(4rem,1fr) auto;align-items:center;gap:.65rem;padding:.6rem .9rem;font-size:.84rem;text-decoration:none;transition:border-color .2s;display:grid}.dream-strip:hover{border-color:#d6ff3f59}.dream-strip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dream-strip>i{background:#ffffff14;border-radius:999px;height:.4rem;overflow:hidden}.dream-strip>i>b{border-radius:inherit;background:linear-gradient(90deg,#2cf2b0,#d6ff3f);height:100%;display:block}.dream-strip>strong{font-variant-numeric:tabular-nums}.dream-strip.is-full{background:linear-gradient(90deg,#ffd76a1a,#0000 70%);border-color:#ffd76a66}.dream-strip.is-full>i>b{background:linear-gradient(90deg,#f3b43f,#ffd76a)}html.theme-light .dream-strip{border-color:#3f6d1233}html.theme-light .dream-strip>i{background:#15202b14}html.theme-light .dream-kicker{color:#3f6d12}html.theme-light .dream-card.is-full .dream-kicker{color:#a86b08}html.theme-light .dream-bar{background:#15202b0f;border-color:#15202b1a}html.theme-light .dream-bar b{color:#15202b;text-shadow:0 0 6px #fffc}.profile-role-chip.birthday-chip{color:#ffb3cf;background:linear-gradient(120deg,#ff86b238,#c084fc2e);border-color:#ff86b28c;animation:2.4s ease-in-out infinite birthday-glow}html.theme-light .profile-role-chip.birthday-chip{color:#b0245f}@keyframes birthday-glow{50%{box-shadow:0 0 14px #ff86b273}}@media (prefers-reduced-motion:reduce){.profile-role-chip.birthday-chip{animation:none}}.special-days-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.special-day{border:1px solid var(--color-line);background:#ffffff08;border-radius:14px;align-items:flex-start;gap:.75rem;padding:.85rem;display:flex}.special-day.is-today{background:linear-gradient(135deg,#ff86b224,#0000 70%);border-color:#ff86b280}.special-day-icon{border-radius:12px;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.special-day-icon.is-cake{background:#ff86b224}.special-day-icon.is-star{background:#ffd76a24}.special-day-title{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.special-day-value{margin:.15rem 0 .25rem;font-size:1.1rem;font-weight:800}.special-day-form{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:.5rem;margin-top:.4rem;display:grid}.special-day-form p{grid-column:1/-1;margin:0}html.theme-light .special-day{background:#ffffffd1}html.theme-light .special-day.is-today{background:linear-gradient(135deg,#ff86b22e,#ffffffd9 70%)}.special-day{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.special-day:not(.is-today){background-color:#0a0e0c8c}html.theme-light .special-day:not(.is-today){background-color:#ffffffd1}.notice-delivery{border:0;gap:.5rem;margin:0;padding:0;display:grid}.notice-delivery-option{border:1px solid var(--color-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.65rem;padding:.7rem .8rem;transition:border-color .18s,background .18s;display:flex}.notice-delivery-option input{accent-color:#d6ff3f;margin-top:.2rem}.notice-delivery-option span{gap:.15rem;font-size:.88rem;display:grid}.notice-delivery-option small{color:var(--color-muted);font-size:.78rem;line-height:1.45}.notice-delivery-option:has(input:checked){background:#d6ff3f0f;border-color:#d6ff3f8c}.notice-queue{border:1px dashed #d6ff3f59;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem .8rem;display:flex}.notice-queue form{margin:0}html.theme-light .notice-delivery-option input{accent-color:#3f6d12}html.theme-light .notice-delivery-option:has(input:checked){background:#7fb31f1a;border-color:#3f6d12}html.theme-light .notice-queue{border-color:#3f6d1266}html.theme-light .notice-queue .text-muted{color:var(--color-muted)}.card.insight-card{--card-art:url(/art/kart/gecmis-laptop.jpg);background:linear-gradient(100deg, #121714f7 0%, #121714eb 50%, #12171480 100%), var(--card-art) right center / cover no-repeat, #111612;gap:.85rem;display:grid}html.theme-light .card.insight-card{background:linear-gradient(100deg, #fffffffa 0%, #fffffff2 50%, #fff9 100%), var(--card-art) right center / cover no-repeat, #fff}.insight-head{gap:.35rem;max-width:40rem;display:grid}.insight-kicker{color:#2cf2b0;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;display:inline-flex}.insight-kicker .ui-icon{width:16px;height:16px}.insight-head h2{margin:0;font-size:1.15rem;font-weight:800;line-height:1.35}.insight-note{color:var(--color-muted);margin:0;font-size:.82rem;line-height:1.5}.insight-chart{border-bottom:1px solid var(--color-line);grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:3px;height:4.2rem;padding:.4rem .5rem 0;display:grid}.insight-chart>span{height:var(--h,4%);background:#ffffff24;border-radius:4px 4px 1px 1px;transition:height .5s;position:relative}.insight-chart>span.is-fast{background:linear-gradient(#d6ff3f,#2cf2b0);box-shadow:0 0 10px #d6ff3f4d}.insight-chart>span.is-now:after{content:"";background:#ff86b2;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-.55rem;left:50%;transform:translate(-50%)}.insight-axis{color:var(--color-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-.35rem;padding:0 .3rem;font-size:.66rem;display:flex}.insight-facts{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.6rem;margin:0;display:grid}.insight-facts>div{border:1px solid var(--color-line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0e0c8c;border-radius:12px;gap:.15rem;padding:.7rem .8rem;display:grid}.insight-facts dt{color:var(--color-muted);align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:inline-flex}.insight-facts dt .ui-icon{width:14px;height:14px}.insight-facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:800}.insight-facts small{color:var(--color-muted);font-size:.74rem}.insight-lanes{color:var(--color-muted);flex-wrap:wrap;gap:.4rem 1rem;margin:0;font-size:.8rem;display:flex}.insight-lanes b{color:inherit;font-weight:800}.insight-progress{background:#ffffff14;border-radius:999px;max-width:28rem;height:.55rem;overflow:hidden}.insight-progress>span{border-radius:inherit;background:linear-gradient(90deg,#2cf2b0,#d6ff3f);height:100%;display:block}.insight-foot{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.insight-foot small{color:var(--color-muted);font-variant-numeric:tabular-nums}html.theme-light .insight-kicker{color:#1f7a5a}html.theme-light .insight-chart>span{background:#15202b1f}html.theme-light .insight-chart>span.is-fast{box-shadow:none;background:linear-gradient(#7fb31f,#1f9a6e)}html.theme-light .insight-chart>span.is-now:after{background:#c2185b}html.theme-light .insight-facts>div{background:#ffffffd9}html.theme-light .insight-lanes b{color:#15202b}html.theme-light .insight-progress{background:#15202b14}@media (prefers-reduced-motion:reduce){.insight-chart>span{transition:none}}.exit-survey{gap:1rem;display:grid}.exit-options{border:0;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;margin:0;padding:0;display:grid}.exit-option{border:1px solid var(--color-line);cursor:pointer;background:#ffffff08;border-radius:14px;align-items:center;gap:.65rem;padding:.8rem .9rem;font-size:.9rem;font-weight:700;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.exit-option:hover{border-color:#d6ff3f59;transform:translateY(-1px)}.exit-option input{opacity:0;pointer-events:none;position:absolute}.exit-option:has(input:checked){background:linear-gradient(135deg,#d6ff3f1f,#2cf2b00d);border-color:#d6ff3f;box-shadow:0 0 0 1px #d6ff3f40}.exit-option:has(input:focus-visible){outline-offset:2px;outline:2px solid #d6ff3f}.exit-option-icon{background:#d6ff3f1a;border-radius:10px;flex:none;place-items:center;width:2.1rem;height:2.1rem;display:grid}.exit-option-icon .ui-icon{width:16px;height:16px}.exit-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.exit-thanks,.exit-invite{align-items:flex-start;gap:.9rem;display:flex}.exit-invite{background:linear-gradient(110deg, #ff86b21a, transparent 65%), var(--color-panel,#111612);border-color:#ff86b259;flex-wrap:wrap;align-items:center}.exit-invite>div{flex:1;min-width:12rem}.exit-invite>form{margin:0}.exit-invite p{margin:.15rem 0 0}.exit-thanks h2{margin:0 0 .25rem;font-size:1.15rem;font-weight:800}.exit-thanks-icon{background:#ff86b224;border-radius:12px;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.exit-stats{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.exit-stats>div{border:1px solid var(--color-line);border-radius:12px;gap:.1rem;padding:.7rem .85rem;display:grid}.exit-stats small{color:var(--color-muted);font-size:.74rem}.exit-stats b{font-variant-numeric:tabular-nums;font-size:1.4rem}.exit-stats em{color:var(--color-muted);font-size:.74rem;font-style:normal}.exit-bars{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.exit-bars li{grid-template-columns:minmax(10rem,15rem) minmax(4rem,1fr) 2.5rem 2.8rem;align-items:center;gap:.7rem;font-size:.86rem;display:grid}.exit-bar-label{align-items:center;gap:.45rem;display:inline-flex}.exit-bar-label .ui-icon{width:15px;height:15px}.exit-bar{background:#ffffff12;border-radius:999px;height:.6rem;overflow:hidden}.exit-bar i{border-radius:inherit;background:linear-gradient(90deg,#ff86b2,#ffd76a);height:100%;display:block}.exit-bars b{text-align:right;font-variant-numeric:tabular-nums}.exit-bars small{color:var(--color-muted);font-variant-numeric:tabular-nums}.exit-advice{border:1px dashed #d6ff3f4d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:.65rem .8rem;font-size:.86rem;display:flex}.exit-advice a{text-underline-offset:.2em;font-weight:700;text-decoration:underline}html.theme-light .exit-option{background:#ffffffd9}html.theme-light .exit-option:has(input:checked){background:linear-gradient(135deg,#7fb31f29,#fff);border-color:#3f6d12;box-shadow:0 0 0 1px #3f6d1233}html.theme-light .exit-option-icon{background:#3f6d121a}html.theme-light :is(.exit-invite,.exit-thanks,.exit-survey) .text-muted{color:var(--color-muted)}html.theme-light .exit-invite{background:linear-gradient(110deg,#ff86b224,#fff 65%)}html.theme-light .exit-bar{background:#15202b14}html.theme-light .exit-advice{border-color:#3f6d1259}@media (prefers-reduced-motion:reduce){.exit-option{transition:none}.exit-option:hover{transform:none}}@media (max-width:720px){.special-days-grid{grid-template-columns:1fr}.card.insight-card{background:linear-gradient(180deg, #121714e0, #121714f7 50%), var(--card-art) center top / cover no-repeat, #111612}html.theme-light .card.insight-card{background:linear-gradient(180deg, #ffffffd9, #fffffffa 50%), var(--card-art) center top / cover no-repeat, #fff}.insight-chart{gap:2px;padding-inline:0}.insight-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.exit-bars li{grid-template-columns:minmax(0,1fr) 2rem 2.6rem}.exit-bar{order:9;grid-column:1/-1}.card.dream-card{background:linear-gradient(180deg, #121714db, #121714f7 55%), var(--card-art) center top / cover no-repeat, #111612}html.theme-light .card.dream-card{background:linear-gradient(180deg, #ffffffd1, #fffffffa 55%), var(--card-art) center top / cover no-repeat, #fff}.dream-form{grid-template-columns:1fr}.dream-strip{grid-template-columns:auto minmax(0,1fr) auto}.dream-strip>i{order:9;grid-column:1/-1}}@media (max-width:760px){.site-wrap,main,.sheet,.card,.forum-shell,.forum-main{min-width:0;max-width:100%}.notice-toast,.notice-dock>.browser-notice{width:auto;max-width:none;position:fixed;inset:auto .75rem .75rem}.notice-toast em{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notice-pop{width:auto;left:.75rem;right:.75rem}.notice-pop-head,.notice-preview-copy{min-width:0}}@media (max-width:640px){.site-header .site-wrap{min-height:4.2rem;padding-block:.5rem}.site-header .brand-name span{display:none}.site-header .brand-name{font-size:1.2rem}.site-header .brand-logo{width:3.05rem;height:3.05rem}.site-header .ml-auto{gap:.4rem}.account-trigger.account-chip{padding:.15rem}.account-trigger.account-chip>.text-right{display:none}.balance-pill{padding-right:.5rem}.card{border-radius:15px;padding:.95rem}.section-title{font-size:clamp(1.45rem,6.4vw,1.9rem)}.admin-stat-grid .stat-card{padding:.8rem}.admin-stat-grid .stat-card .text-3xl{font-size:1.45rem;line-height:1.2}.admin-stat-grid .stat-card .text-xs{font-size:.66rem}.dashboard-content table{max-width:100%;display:block;overflow-x:auto}.dashboard-content pre,.dashboard-content code{white-space:pre-wrap;word-break:break-word}.dashboard-content .field,.dashboard-content select,.dashboard-content textarea{max-width:100%}.dashboard-content .btn{white-space:normal;max-width:100%}.site-footer .site-wrap{padding-bottom:5.5rem}}.palette-grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.75rem;display:grid}.palette-card{border:1px solid var(--color-line);background:var(--color-panel-2);cursor:pointer;border-radius:16px;gap:.45rem;min-width:0;padding:.8rem;display:grid;position:relative}.palette-card input{opacity:0;pointer-events:none;position:absolute}.palette-card.is-on{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold)}.palette-card:has(input:checked){border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold)}.palette-swatch{border:1px solid;border-radius:10px;height:2.4rem;display:flex;overflow:hidden}.palette-swatch i{flex:1}.palette-card strong{font-size:.92rem}.palette-card small{color:var(--color-muted);font-size:.72rem;line-height:1.4}.motion-sticker{vertical-align:middle;pointer-events:none;width:1.7rem;height:1.7rem;display:inline-block}.hover-peek{min-width:0;max-width:100%;display:block}.site-header .hover-peek{align-items:center;max-width:none;display:inline-flex}.hover-peek-card{z-index:90;border:1px solid var(--color-line);background:#121920;border-radius:14px;width:min(18rem,100vw - 1rem);max-height:min(16rem,100dvh - 1rem);padding:.7rem .8rem;position:fixed;overflow:auto;box-shadow:0 16px 40px #00000073}.hover-peek-card:has(.notice-peek){background:linear-gradient(165deg,#1a241e,#101612);border-radius:18px;width:min(22rem,100vw - 1rem);padding:0;overflow:hidden}.notice-peek{border-left:4px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.9rem;display:grid}.notice-peek.tone-moss{border-left-color:#7dffb3}.notice-peek.tone-danger{border-left-color:#ff725e}.notice-peek.tone-gold{border-left-color:var(--color-gold)}.notice-peek.tone-chat{border-left-color:#7eb6ff}.notice-peek.tone-shop{border-left-color:#ffb347}.notice-peek.tone-system,.notice-peek.tone-muted{border-left-color:#d7c4ff}.notice-peek.tone-announce{border-left-color:#3fe0ff}.notice-peek b,.notice-peek strong,.notice-peek p,.notice-peek time{display:block}.notice-peek b{color:var(--color-gold);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem}.notice-peek strong{margin-top:.2rem;font-size:.95rem;line-height:1.3}.notice-peek p{color:#c5d1c8;margin-top:.35rem;font-size:.82rem;line-height:1.45}.notice-peek time{color:var(--color-muted);margin-top:.45rem;font-size:.72rem}:is(html.theme-light .notice,html.theme-light .hover-peek-card:has(.notice-peek)){color:#172117;background:#fff}html.theme-light .notice-body,html.theme-light .notice-peek p{color:#3d4a40}.peek-stack{gap:.35rem;display:grid}.peek-stack strong,.peek-stack b,.peek-stack p,.peek-stack span{overflow-wrap:anywhere}.peek-stack p,.peek-stack span{-webkit-line-clamp:4;color:#c5d0da;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.peek-stack a{color:inherit;gap:.1rem;text-decoration:none;display:grid}.chat-rate{background:#ffd76a0f;border:1px solid #ffd76a59;border-radius:14px;gap:.45rem;margin:.4rem .2rem 0;padding:.7rem;animation:.45s star-pop;display:grid}.chat-stars{gap:.2rem;display:flex}.chat-stars button{color:#6d7780;font-size:1.45rem;line-height:1;transition:transform .18s,color .18s}.chat-stars button.is-on{color:#ffd76a;transform:scale(1.12)}.chat-rate-actions{flex-wrap:wrap;gap:.45rem;display:flex}.diary-row{border-radius:12px;padding:.15rem .2rem}.diary-row summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.diary-row b{border-radius:999px;padding:.15rem .5rem;font-size:.75rem}.diary-row.tone-moss b{color:#b6f5a8;background:#78c85029}.diary-row.tone-danger b{color:#ff9a90;background:#ff505024}.diary-row.tone-gold b{color:#ffd76a;background:#ffc83c24}.diary-row.tone-muted b{color:#c5d0da;background:#ffffff0f}.diary-row p{color:var(--color-muted);margin:.45rem 0 .2rem}.diary-people{gap:.45rem;display:grid}.diary-person{border:1px solid var(--color-line);border-radius:12px;padding:.45rem .65rem}.diary-person[open]{background:#ffffff05}.diary-person summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.45rem .7rem;list-style:none;display:flex}.diary-person summary::-webkit-details-marker{display:none}.diary-person summary:after{content:"▾";color:var(--color-muted);margin-left:auto;transition:transform .15s}.diary-person[open] summary:after{transform:rotate(180deg)}.diary-person summary>b{color:var(--color-muted);font-size:.78rem}.diary-person-chips{flex-wrap:wrap;gap:.3rem;display:flex}.diary-chip{color:#c5d0da;background:#ffffff0f;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:700}.diary-chip.tone-moss{color:#b6f5a8;background:#78c85029}.diary-chip.tone-danger{color:#ff9a90;background:#ff505024}.diary-chip.tone-gold{color:#ffd76a;background:#ffc83c24}.diary-person>ul{margin-top:.5rem}.diary-task{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto auto;align-items:center;gap:.3rem .7rem;padding:.4rem 0;display:grid}.diary-task b{color:#c5d0da;background:#ffffff0f;border-radius:999px;padding:.1rem .45rem;font-size:.72rem}.diary-task.tone-moss b{color:#b6f5a8;background:#78c85029}.diary-task.tone-danger b{color:#ff9a90;background:#ff505024}.diary-task.tone-gold b{color:#ffd76a;background:#ffc83c24}.diary-task time{color:var(--color-muted);font-size:.75rem}@media (max-width:640px){.diary-task{grid-template-columns:minmax(0,1fr) auto}}.insight-stat summary{cursor:pointer;display:grid}.insight-stat summary::-webkit-details-marker{display:none}.insight-stat p,.insight-stat a{margin-top:.35rem;font-size:.75rem}.stat-card{color:inherit;text-decoration:none}.mod-fold>summary,.mod-card>summary{cursor:pointer;list-style:none}.mod-card{border:1px solid var(--color-line);background:#ffffff08;border-radius:12px;padding:.7rem}@keyframes star-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.motion-sticker-live{width:1.15rem;height:1.15rem}.staff-fold{border:1px solid var(--color-line);background:var(--color-panel);border-radius:16px;overflow:hidden}.staff-fold summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;list-style:none;display:flex}.staff-fold summary::-webkit-details-marker{display:none}.staff-fold summary span{min-width:0;display:grid}.staff-fold summary strong{font-size:.95rem}.staff-fold summary em{color:var(--color-muted);font-size:.72rem;font-style:normal}.staff-fold-body{border-top:1px solid var(--color-line);gap:.85rem;padding:0 1rem 1rem;display:grid}.dispute-box{margin-top:.4rem}.dispute-box summary{cursor:pointer;color:var(--color-gold);align-items:center;gap:.4rem;font-size:.85rem;display:flex}@media (max-width:520px){.pool-line{grid-template-columns:1fr}}.listing-gallery{justify-items:center;gap:.55rem;display:grid}.listing-gallery img{object-fit:contain;background:var(--color-ink,#07090f);border-radius:1rem;width:min(100%,13rem);height:13rem}.listing-gallery-dots{gap:.35rem;display:flex}.listing-gallery-dots button{background:#ffffff38;border:0;border-radius:999px;width:.55rem;height:.55rem}.listing-gallery-dots button.is-on{background:var(--color-gold)}.account-fold{border:1px solid var(--color-line);background:var(--color-panel,#121814);border-radius:1.1rem;overflow:hidden}.account-fold>summary{cursor:pointer;align-items:center;gap:.7rem;padding:.9rem 1rem;list-style:none;display:flex}.account-fold>summary::-webkit-details-marker{display:none}.account-fold>summary .ui-icon{flex:none;width:1.15rem;height:1.15rem}.account-fold>summary span{min-width:0;display:grid}.account-fold>summary strong{font-size:1rem}.account-fold>summary small{color:var(--color-muted);font-size:.75rem}.account-fold-body{gap:.7rem;padding:0 .85rem .9rem;display:grid}.account-fold.is-inner{background:0 0}.account-fold.is-inner>summary{padding:.65rem .75rem}.level-grid,.check-grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.55rem;padding:0 .75rem .75rem;display:grid}.level-tile,.check-card{border:1px solid var(--color-line);background:#ffffff08;border-radius:.9rem;gap:.15rem;min-width:0;padding:.7rem .75rem;display:grid}.level-grid.is-ready .level-tile{background:#6ed67a1a;border-color:#6ed67a73}.level-tile strong,.check-card strong{font-size:.92rem}.level-tile span,.level-tile small,.check-card span,.check-card small{color:var(--color-muted);font-size:.75rem}.level-tile em,.check-card em{color:var(--color-gold);font-size:.72rem;font-style:normal;font-weight:800}.level-tile small.is-warn,.check-card small.is-warn{color:#ffb4a8}.stock-edit{min-width:min(100%,18rem)}.stock-edit summary{cursor:pointer;color:var(--color-gold);font-weight:800}.stock-edit form{margin-top:.55rem}.presence-line{color:var(--color-muted);align-items:center;gap:.4rem;margin-top:.35rem;font-size:.78rem;display:flex}.presence-line i{background:#8b9388;border-radius:999px;flex:none;width:.55rem;height:.55rem}.presence-line i.is-on{background:#3ddc78;box-shadow:0 0 0 3px #3ddc782e}.profile-avatar-slot{z-index:1;flex:none;position:relative}.avatar-pencil{z-index:2;background:var(--color-gold);width:1.85rem;height:1.85rem;color:var(--color-gold-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-.1rem;right:-.1rem}.avatar-pencil svg{width:.95rem;height:.95rem}.crop-dialog{border:1px solid var(--color-line);background:var(--color-panel,#121814);width:min(100% - 2rem,26rem);color:inherit;border-radius:1.1rem;padding:1rem}.crop-dialog::backdrop{background:#0000009e}.crop-dialog h2{font-size:1.25rem;font-weight:800}.crop-dialog p{color:var(--color-muted);margin:.35rem 0 .8rem;font-size:.9rem}.crop-stage{cursor:grab;justify-items:center;display:grid}.crop-stage canvas{background:#0c100e;border-radius:50%;width:min(100%,16rem);height:auto}.crop-zoom{gap:.35rem;margin-top:.8rem;font-size:.85rem;display:grid}.crop-actions{justify-content:flex-end;gap:.5rem;margin-top:.9rem;display:flex}.ban-screen{background:radial-gradient(ellipse at top, #d6ff3f1a, transparent 46%), var(--color-bg,#070b09);place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.ban-card{background:var(--color-panel,#121814);border:1px solid #d6ff3f47;border-radius:1.2rem;gap:.9rem;width:min(100%,36rem);padding:1.5rem;display:grid;box-shadow:0 24px 70px #00000059}.ban-kicker{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.ban-card h1{overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.3}.ban-card>p{color:var(--color-muted);margin:0}.ban-reason{overflow-wrap:anywhere;background:#ff5d6c14;border:1px solid #ff5d6c66;border-radius:.8rem;margin:0;padding:.75rem .85rem;color:#ffd7d4!important}.ban-appeal{color:var(--color-text);background:#ffffff0a;border-radius:.7rem;margin:0;padding:.55rem .75rem}.ban-form{gap:.7rem;min-width:0;display:grid}.ban-form label{gap:.35rem;min-width:0;display:grid}.ban-form label span{color:var(--color-text);font-size:.82rem;font-weight:700}.ban-form textarea{resize:vertical;border:1px solid var(--color-line);background:var(--color-field);width:100%;min-height:7rem;color:inherit;border-radius:14px;padding:.7rem .85rem}.ban-error{color:#ff8d8d!important}.ban-ok{color:#9dff8a!important}.ban-leave{color:var(--color-muted);justify-self:start;font-size:.85rem;text-decoration:underline}.social-login{justify-items:center;gap:.7rem;margin-top:.95rem;display:grid}.social-login-rule{width:100%;color:var(--color-muted);align-items:center;gap:.65rem;font-size:.75rem;display:flex}.social-login-rule:before,.social-login-rule:after{content:"";background:var(--color-line);flex:1;height:1px}.social-login-row{align-items:center;gap:.55rem;display:flex}.social-logo{background:#fffffff5;border:1px solid #ffffff1f;border-radius:.85rem;place-items:center;width:2.85rem;height:2.85rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;box-shadow:0 8px 18px #0000002e}.social-logo svg{width:1.2rem;height:1.2rem}.social-logo.is-discord{background:#5865f2;border-color:#0000}.social-logo.is-facebook{background:#1877f2;border-color:#0000}.social-logo.is-kick{background:#0e0e0e;border-color:#53fc1873}.social-logo:hover{border-color:rgba(var(--accent-rgb), .55);transform:translateY(-2px)}.social-logo:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.shop-page .shop-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.online-roster{max-width:22rem;margin:.8rem 0 0;position:relative}.online-roster-toggle{width:100%;color:inherit;background:#00000047;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .75rem;display:flex}.online-roster-toggle i{background:#b6ff4a;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 8px #b6ff4a}.online-roster-toggle small{color:var(--color-muted);margin-left:auto}.online-roster-panel{z-index:5;background:#121814;border:1px solid #ffffff1f;border-radius:16px;width:min(22rem,86vw);max-height:16rem;padding:.55rem;position:absolute;top:calc(100% + .35rem);left:0;overflow:auto}.online-roster-search{align-items:center;gap:.35rem;margin-bottom:.4rem;display:flex}.online-roster-search input{width:100%;color:inherit;background:0 0;border:0;outline:none}.online-roster-panel ul{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.online-roster-panel li a,.online-roster-panel li span{min-width:0;color:inherit;align-items:center;gap:.45rem;text-decoration:none;display:flex}.online-roster-panel strong,.online-roster-panel em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-board-head,.stat-pair{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.admin-board-head{justify-content:space-between}.admin-board .stat-card{min-height:0}.day-grid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.6rem;display:grid}.day-card{border:1px solid var(--color-line);background:var(--color-panel);color:inherit;border-radius:14px;gap:.15rem;padding:.75rem;text-decoration:none;display:grid}.day-card strong{font-size:1.5rem}.day-card.is-on{border-color:var(--color-gold)}.day-stats{gap:.15rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.day-stats li{color:var(--color-muted);justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}.day-stats b{font-size:.75rem}.day-stats .tone-moss b{color:#b6f5a8}.day-stats .tone-danger b{color:#ff9a90}.day-stats .tone-gold b{color:#ffd76a}.day-stats-line{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin-bottom:.75rem}.day-stats-line li{background:#ffffff0a;border-radius:999px;padding:.2rem .55rem}.auth-stage{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(18rem,26rem);align-self:center;align-items:stretch;gap:1.35rem;width:min(64rem,100% - 2rem);margin:.4rem auto 2rem;display:grid}.auth-aside{border:1px solid rgba(var(--accent-rgb), .25);background:radial-gradient(circle at 20% 0%, rgba(var(--accent-rgb), .18), transparent 46%), var(--color-panel);border-radius:22px;gap:.7rem;padding:1.2rem;display:grid}.auth-aside ul{color:var(--color-muted);margin:0;padding-left:1rem}.auth-page .auth-panel{align-content:center;width:auto;margin:0;padding:.35rem 0 1.5rem;display:grid}.profile-hero{align-items:center;gap:.85rem;padding:.9rem 1rem}.profile-identity .section-title{font-size:clamp(1.35rem,3vw,1.8rem)}.badge-tile{min-height:0}.profile-role-chip.tone-gold{color:#ffd76a;background:#ffd76a14;border-color:#ffd76a59}.profile-role-chip.tone-danger{color:#ff8a7a;background:#ff686814;border-color:#ff686859}.profile-role-chip.tone-violet{color:#c8b5ff;background:#b79bff14;border-color:#b79bff59}.profile-role-chip.tone-sky{color:#7ee7ff;background:#7ee7ff14;border-color:#7ee7ff59}.profile-role-chip.tone-rose{color:#ff9ac2;background:#ff86b214;border-color:#ff86b259}.profile-role-chip.tone-lime{color:var(--color-gold);border-color:rgba(var(--accent-rgb), .35);background:rgba(var(--accent-rgb), .08)}.profile-role-chip.tone-moss{color:#7dffb3;background:#7dffb314;border-color:#7dffb359}.install-app{border:1px solid rgba(var(--accent-rgb), .3);background:radial-gradient(circle at 0% 0%, rgba(var(--accent-rgb), .12), transparent 60%), var(--color-panel-2);border-radius:.9rem;gap:.45rem;margin-top:.9rem;padding:.8rem;display:grid}.install-app-row{align-items:center;gap:.5rem;display:flex}.install-app-row .btn{flex:1}.install-app-close{border:1px solid var(--color-line);width:1.9rem;height:1.9rem;color:var(--color-muted);border-radius:999px;font-size:1.1rem;line-height:1}.install-app p{color:var(--color-muted);font-size:.78rem}.install-app ol{gap:.25rem;padding-left:1.1rem;font-size:.8rem;list-style:decimal;display:grid}.vb-supporter{font-weight:800}.vb-supporter.is-bronz{color:#ffb38a;background:#cd7f321f;border-color:#cd7f3273}.vb-supporter.is-gumus{color:#e4ebf2;background:#c8d4e01a;border-color:#c8d4e073}.vb-supporter.is-altin{color:#ffd76a;background:#ffd76a1f;border-color:#ffd76a80;box-shadow:0 0 10px #ffd76a2e}.vb-supporter.is-elmas{color:#a8f3ff;background:linear-gradient(135deg,#7ee7ff29,#b79bff29);border-color:#7ee7ff8c;box-shadow:0 0 12px #7ee7ff40}.profile-supports{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.5rem;font-size:.85rem;display:flex}.profile-supports a{color:var(--color-cream);text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #7f7f7f66;text-decoration:underline #7f7f7f66}[data-rv=wait]{opacity:0;transform:translateY(26px)}[data-rv=in]{opacity:1;transition:opacity .7s,transform .82s cubic-bezier(.16,1,.3,1);transform:none}[data-rv=wait] [data-rv-item]{opacity:0;transform:translateY(18px)scale(.98)}[data-rv=in] [data-rv-item]{opacity:1;transition:opacity .52s ease calc(var(--rv-i,0) * 80ms + .14s), transform .68s cubic-bezier(.16, 1, .3, 1) calc(var(--rv-i,0) * 80ms + .14s);transform:none}.skin-preview{border:1px solid var(--color-line);background:linear-gradient(135deg, var(--color-panel), var(--color-panel-2));border-radius:12px;height:2.4rem;display:block}html[data-skin=glass] .card,html[data-skin=glass] .btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #0000002e}html[data-skin=sharp] .card,html[data-skin=sharp] .btn,html[data-skin=sharp] .field{border-radius:2px}html[data-skin=soft] .card,html[data-skin=soft] .btn,html[data-skin=soft] .field{border-radius:28px}html[data-skin=compact] .card{padding:.75rem}html[data-skin=editorial] .card{letter-spacing:.01em;border-radius:0}html[data-skin=neon] .card,html[data-skin=neon] .btn{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .45), 0 0 18px rgba(var(--accent-rgb), .18)}html[data-skin=cut] .btn{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);border-radius:0}html[data-skin=paper] .card{box-shadow:none;border-radius:4px}html[data-skin=arcade] .card,html[data-skin=arcade] .btn{border-width:3px;border-radius:8px}html[data-skin=luxury] .card{box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .35);border-radius:18px}html[data-skin=minimal] .card,html[data-skin=minimal] .btn{box-shadow:none;border-radius:8px}html[data-skin=split] .card{border-radius:22px 4px}html[data-skin=pulse] .btn{border-radius:999px}html[data-skin=arena] .card{border-bottom-width:3px;border-radius:6px}@media (max-width:800px){.auth-stage{grid-template-columns:1fr}.auth-aside{display:none}.auth-visual{min-height:15rem}}input[type=checkbox]:not(.adm-toggle-input){appearance:none;border:1.5px solid var(--color-line);background:var(--color-panel);vertical-align:middle;cursor:pointer;border-radius:.35rem;flex:none;place-content:center;width:1.15rem;height:1.15rem;margin:.1rem 0 0;display:inline-grid}input[type=checkbox]:not(.adm-toggle-input):checked{border-color:var(--color-gold);background:var(--color-gold)}input[type=checkbox]:not(.adm-toggle-input):checked:after{content:"";border:solid var(--color-gold-ink);border-width:0 2px 2px 0;width:.28rem;height:.5rem;transform:rotate(45deg)translate(-1px,-1px)}input[type=checkbox]:not(.adm-toggle-input):focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.pool-tick input[type=checkbox]{opacity:0;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.pool-tick input[type=checkbox]:after,.pool-tick input[type=checkbox]:checked:after{content:none}.tone-ok{color:#7dffb3;text-shadow:0 0 12px #7dffb373;font-weight:800}.tone-bad{color:#ff8d7a;text-shadow:0 0 12px #ff725e73;font-weight:800}.tone-wait{color:#ffc857;text-shadow:0 0 12px #ffc85766;font-weight:800}.tone-muted{color:var(--color-muted);font-weight:700}.sheet-label.is-loud{letter-spacing:.14em;font-size:1.35rem}.lane-card{border-left-width:4px}.lane-card:before{display:none}.lane-iban{background-image:linear-gradient(90deg,#7eb6ff29,#0000 16rem),radial-gradient(80% 100% at 100% 0,#7eb6ff14,#0000 50%);border-left-color:#7eb6ff}.lane-draw{background-image:linear-gradient(90deg,#ffb34729,#0000 16rem),radial-gradient(80% 100% at 100% 0,#ffb34714,#0000 50%);border-left-color:#ffb347}.lane-pay{background-image:linear-gradient(90deg,#d7c4ff29,#0000 16rem),radial-gradient(80% 100% at 100% 0,#d7c4ff14,#0000 50%);border-left-color:#d7c4ff}.lane-shopier{background-image:linear-gradient(90deg,#7dffb324,#0000 16rem),radial-gradient(80% 100% at 100% 0,#7dffb314,#0000 50%);border-left-color:#7dffb3}.lane-book{background-image:linear-gradient(90deg,#8fd3ff24,#0000 16rem),radial-gradient(80% 100% at 100% 0,#8fd3ff14,#0000 50%);border-left-color:#8fd3ff}.pay-choice{gap:.45rem;display:grid}.pay-choice button.is-on{outline:2px solid var(--color-gold);background:rgba(var(--accent-rgb), .12)}.coupon-box{border:1px dashed var(--color-line);border-radius:.7rem;padding:.5rem .7rem}.coupon-box>summary{cursor:pointer;color:var(--color-gold);font-size:.85rem;font-weight:700}.coupon-row{gap:.4rem;margin-top:.5rem;display:flex}.coupon-row .field{text-transform:uppercase;letter-spacing:.06em;flex:1;min-width:0}.coupon-error{color:#ff8a8a;margin-top:.35rem;font-size:.78rem;display:block}.coupon-applied{background:#4bd19a24;border-radius:.7rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding:.45rem .6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.coupon-applied{background:color-mix(in srgb, var(--color-moss) 14%, transparent)}}.coupon-applied{color:var(--color-moss);font-size:.85rem}.coupon-applied b{letter-spacing:.05em}.coupon-admin{border:1px solid var(--color-line);border-radius:.8rem;gap:.4rem;padding:.7rem .8rem;display:grid}.coupon-admin-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.coupon-admin-head strong{letter-spacing:.06em;font-size:1.05rem}.coupon-admin details>summary{cursor:pointer;color:var(--color-muted)}.coupon-admin details[open]>summary{margin-bottom:.5rem}.coupon-state{border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:800}.coupon-state.is-on{background:#4bd19a2e}@supports (color:color-mix(in lab, red, red)){.coupon-state.is-on{background:color-mix(in srgb, var(--color-moss) 18%, transparent)}}.coupon-state.is-on{color:var(--color-moss)}.coupon-state.is-off{color:var(--color-muted);background:#ffffff0f}.chat-hours{color:var(--color-muted);margin-top:.15rem;font-size:.7rem;line-height:1.3}.chat-hours.is-on{color:var(--color-moss)}.error-row{gap:.5rem;display:grid}.error-row-head{align-items:flex-start;gap:.75rem;display:flex}.error-row-head>.min-w-0{flex:1}.error-count{color:#ff8da2;text-align:center;background:#ff5d7a24;border-radius:8px;flex:none;min-width:2.6rem;padding:.2rem .45rem;font-size:.8rem;font-weight:800}.error-message{overflow-wrap:anywhere;font-size:.9rem;display:block}.error-stack summary{cursor:pointer;color:var(--color-muted);font-size:.75rem}.error-stack pre{white-space:pre-wrap;background:#00000059;border-radius:8px;max-height:16rem;margin-top:.4rem;padding:.6rem;font-size:.7rem;overflow:auto}.support-stats{color:var(--color-muted);margin-bottom:.75rem;font-size:.82rem}.coach-settings{gap:1rem;display:grid}.coach-week-scroll{overflow-x:auto}.coach-week-grid{grid-template-columns:2.6rem repeat(24,minmax(1.45rem,1fr));gap:3px;min-width:40rem;display:grid}.coach-week-row{display:contents}.coach-hour{color:var(--color-muted);text-align:center;font-size:.62rem}.coach-day{color:var(--color-muted);align-self:center;font-size:.75rem;font-weight:700}.coach-slot{cursor:pointer;background:#ffffff0f;border-radius:4px;height:1.45rem;display:block}.coach-slot input{opacity:0;pointer-events:none;position:absolute}.coach-slot:has(input:checked){background:var(--color-gold,#f0c35a)}.coach-slot:has(input:focus-visible){outline:2px solid var(--color-gold,#f0c35a);outline-offset:1px}.coach-list{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.coach-card{align-content:start;gap:.6rem;display:grid}.coach-card>.btn{justify-self:start}.coach-prices{flex-wrap:wrap;gap:.45rem;font-size:.85rem;display:flex}.coach-prices span{border:1px solid var(--color-line);border-radius:999px;padding:.25rem .65rem}.coach-prices b{color:var(--color-gold,#f0c35a)}.coach-days{gap:.8rem;display:grid}.coach-day-pick{flex-wrap:wrap;gap:.4rem;display:flex}.coach-day-pick legend{width:100%;margin-bottom:.3rem;font-size:.85rem;font-weight:700}.coach-time{cursor:pointer;position:relative}.coach-time input{opacity:0;position:absolute}.coach-time span{border:1px solid var(--color-line);font-variant-numeric:tabular-nums;border-radius:8px;padding:.35rem .7rem;font-size:.85rem;display:inline-block}.coach-time input:checked+span{border-color:var(--color-gold,#f0c35a);background:var(--color-gold,#f0c35a);color:var(--color-gold-ink);font-weight:800}.coach-time input:focus-visible+span{outline:2px solid var(--color-gold,#f0c35a);outline-offset:2px}.coach-session{border:1px solid var(--color-line);border-radius:12px;gap:.45rem;padding:.8rem .9rem;display:grid}.coach-session.is-cancelled{opacity:.6}.coach-session.is-disputed{border-color:#ff5d7a80}.gift-form{gap:1rem;display:grid}.gift-kinds,.gift-themes{flex-wrap:wrap;gap:.5rem;display:flex}.gift-kinds legend,.gift-themes legend{width:100%;margin-bottom:.35rem}.gift-kind{border:1px solid var(--color-line);cursor:pointer;border-radius:12px;flex:15rem;align-items:flex-start;gap:.55rem;padding:.7rem .8rem;display:flex}.gift-kind:has(input:checked){border-color:var(--color-gold,#f0c35a);background:#f0c35a14}.gift-kind span{gap:.15rem;font-size:.88rem;display:grid}.gift-kind small{color:var(--color-muted);font-size:.75rem}.gift-theme-pick{border:1px solid var(--color-line);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem .35rem .45rem;font-size:.82rem;display:inline-flex}.gift-theme-pick input{accent-color:var(--gift-a)}.gift-theme-pick:has(input:checked){border-color:var(--gift-a);background:var(--gift-a)}@supports (color:color-mix(in lab, red, red)){.gift-theme-pick:has(input:checked){background:color-mix(in srgb, var(--gift-a) 14%, transparent)}}.gift-theme-gold{--gift-a:#f0c35a;--gift-b:#b07d1c}.gift-theme-ace{--gift-a:#ff4655;--gift-b:#8f1d2a}.gift-theme-clutch{--gift-a:#4fd1c5;--gift-b:#176d66}.gift-theme-birthday{--gift-a:#c084fc;--gift-b:#6b21a8}.gift-theme-thanks{--gift-a:#4ade80;--gift-b:#166534}.gift-dot{background:var(--gift-a);border-radius:3px;width:.6rem;height:.6rem;margin-right:.4rem;display:inline-block}.gift-row-link{align-items:center;font-weight:600;display:inline-flex}.card.gift-box{text-align:center;color:#fff;background:radial-gradient(circle at 50% 25%, var(--gift-a), transparent 60%), linear-gradient(180deg, #0a0d0ccc, #0a0d0cf5 65%), var(--theme-art,none) center / cover no-repeat, #0d1110;justify-items:center;gap:.7rem;padding:2rem 1.2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.card.gift-box{background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--gift-a) 24%, transparent), transparent 60%), linear-gradient(180deg, #0a0d0ccc, #0a0d0cf5 65%), var(--theme-art,none) center / cover no-repeat, #0d1110}}.card.gift-box .text-muted{color:#ffffffa6}html.theme-light .card.gift-box{color:#fff;background:radial-gradient(circle at 50% 25%, var(--gift-a), transparent 60%), linear-gradient(180deg, #0a0d0cc7, #0a0d0cf2 65%), var(--theme-art,none) center / cover no-repeat, #0d1110}@supports (color:color-mix(in lab, red, red)){html.theme-light .card.gift-box{background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--gift-a) 24%, transparent), transparent 60%), linear-gradient(180deg, #0a0d0cc7, #0a0d0cf2 65%), var(--theme-art,none) center / cover no-repeat, #0d1110}}.gift-kicker{color:var(--gift-a);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:800}.gift-art{width:6.5rem;height:6rem;position:relative}.gift-body{background:linear-gradient(160deg, var(--gift-a), var(--gift-b));border-radius:.6rem;position:absolute;inset:2rem .5rem 0}.gift-lid{background:linear-gradient(160deg, var(--gift-a), var(--gift-b));filter:brightness(1.15);transform-origin:0 100%;border-radius:.45rem;height:1.3rem;transition:transform .5s;position:absolute;top:1.1rem;left:0;right:0}.gift-ribbon{background:#ffffffbf;width:.7rem;position:absolute;top:1.1rem;bottom:0;left:calc(50% - .35rem)}.gift-box.is-closed .gift-art{animation:2.4s ease-in-out infinite gift-wiggle}.gift-box.is-open .gift-lid{transform:translateY(-.9rem)rotate(-18deg)}.gift-amount{color:var(--gift-a);font-size:2.2rem;font-weight:900}.gift-message{border-left:3px solid var(--gift-a);background:#ffffff0a;border-radius:8px;max-width:28rem;padding:.7rem 1rem;font-style:italic}.gift-code{justify-items:center;gap:.5rem;display:grid}.gift-code code{border:1px dashed var(--gift-a);letter-spacing:.08em;border-radius:8px;padding:.4rem .8rem;font-size:1.05rem;font-weight:800}@keyframes gift-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-6deg)}90%{transform:rotate(6deg)}95%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.gift-box.is-closed .gift-art{animation:none}}.booster-card-row{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-top:.6rem;font-size:.78rem;display:flex}.booster-card-row b{color:var(--color-gold,#f0c35a);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.booster-card-row span{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:.2rem .55rem}.boost-track{gap:.7rem;display:grid}.boost-track-head{justify-content:space-between;align-items:baseline;display:flex}.boost-track-head span{color:var(--color-gold,#f0c35a);font-size:1.15rem;font-weight:800}.boost-track-bar{background:#ffffff14;border-radius:999px;height:.55rem;overflow:hidden}.boost-track-bar span{border-radius:inherit;background:linear-gradient(90deg,#ff4655,#f0c35a);height:100%;transition:width .4s;display:block}.boost-track-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.boost-track-list li{border-left:2px solid #ffffff1a;grid-template-columns:1fr auto;gap:.1rem .6rem;padding:.45rem 0 .45rem 1.2rem;font-size:.85rem;display:grid;position:relative}.boost-track-list li:before{content:"";background:#f0c35a;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.75rem;left:-.36rem}.boost-track-list li.is-start:before{background:#ffffff59}.boost-track-list li.is-done:before{background:#4ade80}.boost-track-list p{color:var(--color-muted);grid-column:1/-1;font-size:.8rem}.boost-track-list time{color:var(--color-muted);grid-column:1/-1;font-size:.72rem}.boost-track-pct{color:var(--color-gold,#f0c35a);font-weight:700}.boost-step-form{gap:.6rem;display:grid}.boost-step-fields{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.5rem;font-size:.85rem;display:grid}.boost-step-fields label{color:var(--color-muted);gap:.25rem;display:grid}.notice-prefs{gap:.9rem;scroll-margin-top:5rem;display:grid}.notice-prefs-scroll{overflow-x:auto}.notice-prefs-table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.85rem}.notice-prefs-table th,.notice-prefs-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #ffffff12;padding:.55rem .5rem}.notice-prefs-table th[scope=row]{text-align:left;font-weight:700}.notice-prefs-table thead th{font-weight:700}.notice-prefs-table small{color:var(--color-muted);margin-top:.1rem;font-size:.68rem;font-weight:500;display:block}.notice-prefs-table input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--color-gold,#f0c35a);cursor:pointer}.support-stats b{color:var(--color-cream)}.earn-calc{gap:.9rem;display:grid}.earn-calc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.earn-calc-total{background:rgba(var(--accent-rgb), .1);border-radius:12px;justify-items:end;padding:.6rem .9rem;display:grid}.earn-calc-total small{color:var(--color-muted);font-size:.72rem}.earn-calc-total strong{color:var(--color-gold);font-size:1.9rem;line-height:1.1}.earn-calc-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.8rem 1.2rem;display:grid}.earn-calc-grid label{gap:.35rem;font-size:.85rem;display:grid}.earn-calc-grid span{color:var(--color-muted);justify-content:space-between;display:flex}.earn-calc-grid b{color:var(--color-cream)}.earn-calc-grid input[type=range]{width:100%;accent-color:var(--color-gold)}.earn-calc-lines{gap:.3rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.earn-calc-lines li{border-bottom:1px dashed var(--color-line);justify-content:space-between;gap:.8rem;padding:.35rem 0;display:flex}.earn-calc-lines li:last-child{border-bottom:0}.earn-calc-lines span{color:var(--color-muted)}.earn-calc-lines b{text-align:right;font-variant-numeric:tabular-nums;flex:none}.earn-calc-total strong{font-variant-numeric:tabular-nums}.earn-calc-avg{color:var(--color-cream)}.earn-calc .btn{justify-self:start}.earn-calc-lanes{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;display:grid}.earn-calc-lanes button{border:1px solid var(--color-line);color:var(--color-cream);text-align:left;cursor:pointer;background:#ffffff05;border-radius:12px;gap:.15rem;padding:.65rem .9rem;transition:border-color .15s,background-color .15s;display:grid}.earn-calc-lanes button:hover{border-color:rgba(var(--accent-rgb), .45)}.earn-calc-lanes button.is-on{border-color:var(--color-gold);background:rgba(var(--accent-rgb), .12);box-shadow:inset 0 0 0 1px var(--color-gold)}.earn-calc-lanes b{font-size:.92rem}.earn-calc-lanes small{color:var(--color-muted);font-size:.76rem}html.theme-light .earn-calc-lanes button{background:#fff}@media (max-width:640px){.earn-calc-total{justify-items:start;width:100%}.earn-calc-total strong{white-space:nowrap;font-size:1.45rem}.earn-calc-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.earn-calc-lanes button{padding:.55rem .7rem}.earn-calc-lines li{flex-wrap:wrap}.earn-calc-lines b{margin-left:auto}}.sales-chart{gap:.2rem}.sales-chart em,.sales-chart small{white-space:nowrap;height:.95rem;line-height:.95rem;overflow:visible}.sales-table-wrap{margin-top:.75rem;overflow-x:auto}.sales-table{border-collapse:collapse;width:100%;font-size:.85rem}.sales-table th{color:var(--color-muted);text-align:left;white-space:nowrap;border-bottom:1px solid var(--color-line);padding:.45rem .6rem;font-size:.72rem;font-weight:700}.sales-table td{border-bottom:1px solid #3441398c;padding:.5rem .6rem}@supports (color:color-mix(in lab, red, red)){.sales-table td{border-bottom:1px solid color-mix(in srgb, var(--color-line) 55%, transparent)}}.sales-table td{white-space:nowrap}.sales-table td:first-child{text-overflow:ellipsis;max-width:22rem;overflow:hidden}.sales-table tr:last-child td{border-bottom:0}.sales-cold{border-color:#7c9743}@supports (color:color-mix(in lab, red, red)){.sales-cold{border-color:color-mix(in srgb, var(--color-gold) 45%, var(--color-line))}}.confirm-pop{z-index:80;background:#0000009e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirm-card{background:var(--color-panel);border:1px solid var(--color-line);border-radius:1rem;gap:.75rem;width:min(24rem,100vw - 2rem);padding:1.1rem;display:grid}.listing-row{cursor:grab}.listing-grip{background:var(--color-panel-2);touch-action:none;border-radius:.55rem;place-items:center;width:1.8rem;height:1.8rem;font-size:.75rem;font-weight:800;display:grid}.dm-box{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.mod-fold>summary,.mod-card>summary{align-items:center;gap:.45rem;display:flex}.bg-picks{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr));gap:.6rem;max-height:20rem;display:grid;overflow:auto}.bg-swatch{border:1px solid var(--color-line);cursor:pointer;border-radius:.8rem;align-items:end;min-height:4.6rem;padding:.45rem;display:grid;position:relative;overflow:hidden}.bg-swatch input{opacity:0;position:absolute;inset:0}.bg-swatch span{font-size:.75rem;font-weight:800;position:relative}.bg-swatch img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bg-swatch:has(input:checked){outline:2px solid var(--color-gold)}.bg-swatch.is-grid{background:repeating-linear-gradient(0deg, rgba(var(--accent-rgb), .18) 0 1px, transparent 1px 14px), #0a0d15}.bg-swatch.is-none{background:#0a0d15}.bg-swatch.is-dusk{background:radial-gradient(circle at 20% 0,#5a2d86,#0000 55%),radial-gradient(circle at 80% 20%,#1d6b52,#0000 50%),#07090f}.bg-swatch.is-ember{background:radial-gradient(circle at 70% 0,#ff7a3c,#0000 55%),#1a100c}.bg-swatch.is-mesh{background:radial-gradient(circle at 15% 20%, #7dffb3, transparent 28%), radial-gradient(circle at 80% 10%, #7eb6ff, transparent 26%), radial-gradient(circle at 50% 90%, var(--color-gold), transparent 30%), #0a0d15}.bg-swatch.is-photo{background:#243028}.bg-swatch.is-aurora{background:linear-gradient(120deg,#123,#1d6b52,#5a2d86)}.bg-swatch.is-drift{background:linear-gradient(160deg,#0a0d15,#243028 40%,#3a2a12)}.bg-swatch-motion{border:1px solid rgba(var(--accent-rgb), .5);color:var(--color-gold);letter-spacing:.06em;text-transform:uppercase;background:#0000008c;border-radius:4px;padding:.05rem .4rem;font-size:.6rem;font-style:normal;font-weight:800;position:absolute;top:.4rem;right:.4rem}html[data-bg-motion] body{background-color:#0000;background-image:none}.site-backdrop{z-index:-1;pointer-events:none;opacity:.7;position:fixed;inset:0;overflow:hidden}@media (max-width:820px){.site-backdrop{opacity:.45}}.site-backdrop canvas{width:100%;height:100%;display:block}.bd-lava i{aspect-ratio:1;filter:blur(80px);opacity:.42;border-radius:50%;width:46vmax;animation:28s ease-in-out infinite alternate bd-lava;position:absolute}.bd-lava i:first-child{background:rgb(var(--accent-rgb));top:-12%;left:-8%}.bd-lava i:nth-child(2){background:#ff4fa3;animation-duration:34s;animation-delay:-9s;top:30%;right:-14%}.bd-lava i:nth-child(3){background:#2f6bff;animation-duration:31s;animation-delay:-16s;bottom:-18%;left:22%}.bd-lava i:nth-child(4){opacity:.28;background:#4bd19a;width:28vmax;animation-duration:24s;animation-delay:-4s;top:8%;left:42%}@keyframes bd-lava{0%{transform:translate(0)scale(1)}33%{transform:translate(12vw,8vh)scale(1.15)}66%{transform:translate(-6vw,16vh)scale(.9)}to{transform:translate(8vw,-6vh)scale(1.08)}}.bd-synth{perspective:360px;perspective-origin:50% 58%}.bd-synth:before{background:repeating-linear-gradient(90deg, rgba(var(--accent-rgb), .4) 0 2px, transparent 2px 64px), repeating-linear-gradient(0deg, rgba(var(--accent-rgb), .4) 0 2px, transparent 2px 64px);content:"";transform-origin:50% 0;height:120vh;animation:1.6s linear infinite bd-synth;position:absolute;top:58%;left:-100%;right:-100%;transform:rotateX(76deg);-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.bd-synth:after{aspect-ratio:1;content:"";opacity:.34;-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;background:linear-gradient(#ffc45c,#ff4fa3 75%);border-radius:50%;width:38vmin;position:absolute;bottom:42%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 50%,#0000 50%),repeating-linear-gradient(#000 0 9px,#0000 9px 13px);mask-image:linear-gradient(#000 50%,#0000 50%),repeating-linear-gradient(#000 0 9px,#0000 9px 13px);-webkit-mask-composite:source-over;mask-composite:add}@keyframes bd-synth{to{background-position:0 64px,0 64px}}.bd-sweep:before{aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0, rgba(var(--accent-rgb), .025) 10%, rgba(var(--accent-rgb), .15) 22%, transparent 22.3%);content:"";border-radius:50%;width:120vmax;animation:7s linear infinite bd-sweep;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bd-sweep:after{aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 9vmin, rgba(var(--accent-rgb), .09) 9vmin calc(9vmin + 1px)), linear-gradient(90deg, transparent calc(50% - .5px), rgba(var(--accent-rgb), .08) 50%, transparent calc(50% + .5px)), linear-gradient(0deg, transparent calc(50% - .5px), rgba(var(--accent-rgb), .08) 50%, transparent calc(50% + .5px));content:"";border-radius:50%;width:120vmax;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bd-sweep b{background:rgb(var(--accent-rgb));width:8px;height:8px;box-shadow:0 0 12px rgb(var(--accent-rgb));opacity:0;border-radius:50%;animation:7s ease-out infinite bd-blip;position:absolute}.bd-sweep b:first-of-type{animation-delay:.9s;top:22%;left:64%}.bd-sweep b:nth-of-type(2){animation-delay:2.6s;top:68%;left:72%}.bd-sweep b:nth-of-type(3){animation-delay:4.4s;top:74%;left:30%}.bd-sweep b:nth-of-type(4){animation-delay:6.1s;top:30%;left:24%}@keyframes bd-sweep{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes bd-blip{0%{opacity:0;transform:scale(.4)}4%{opacity:1;transform:scale(1.2)}40%{opacity:0;transform:scale(1)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.bd-lava i,.bd-synth:before,.bd-sweep:before,.bd-sweep b{animation:none}}html[data-bg=paint] body{background-image:var(--site-paint);background-position:50%;background-size:cover;background-attachment:fixed}html[data-bg=none] body{background-image:none}html[data-bg=dusk] body{background-image:radial-gradient(circle at 18% 0,#5a2d868c,#0000 42%),radial-gradient(circle at 82% 8%,#1d6b5259,#0000 40%);background-size:auto}html[data-bg=ember] body{background-image:radial-gradient(circle at 78% 0,#ff7a3c61,#0000 46%);background-size:auto}html[data-bg=mesh] body{background-image:radial-gradient(circle at 12% 18%, #7dffb329, transparent 26%), radial-gradient(circle at 88% 12%, #7eb6ff29, transparent 24%), radial-gradient(circle at 50% 100%, rgba(var(--accent-rgb), .12), transparent 28%);background-size:auto}html[data-bg=photo] body{background-image:linear-gradient(#080c0a9e, #080c0ac7), var(--site-bg-image);background-position:50%;background-size:cover;background-attachment:fixed}html[data-bg=aurora] body{background-image:radial-gradient(circle at 20% 10%,#5a2d868c,#0000 36%),radial-gradient(circle at 80% 0,#1d6b5273,#0000 32%),radial-gradient(circle at 50% 80%,#7eb6ff2e,#0000 40%);background-size:140% 140%;animation:18s ease-in-out infinite alternate bg-drift}html[data-bg=drift] body{background-image:linear-gradient(115deg, rgba(var(--accent-rgb), .08), transparent 30%), radial-gradient(circle at 0% 100%, #ff7a3c38, transparent 36%), radial-gradient(circle at 100% 0%, #7dffb329, transparent 34%);background-size:160% 160%;animation:22s linear infinite alternate bg-drift}@keyframes bg-drift{0%{background-position:0 0}to{background-position:100% 40%}}.receipt-ticks{color:var(--color-muted);gap:.05rem;margin-top:.15rem;display:inline-flex}.receipt-ticks i{border-bottom:2px solid;border-right:2px solid;width:.38rem;height:.55rem;transform:rotate(40deg)}.receipt-ticks.is-read{color:#3aa0ff}.online-dot{vertical-align:-1px;background:#3dff7a;border-radius:99px;width:.55rem;height:.55rem;margin-right:.35rem;display:inline-block;box-shadow:0 0 0 3px #3dff7a2e}.theme-light .person-name.tone-user,.theme-light .forum-name.tone-user,.theme-light .chat-name.tone-user{color:#1c1c1c}.theme-light .person-name.tone-owner,.theme-light .person-name.tone-owner b,.theme-light .forum-name.tone-owner,.theme-light .chat-name.tone-owner,.theme-light .account-trigger strong.tone-owner:not(.name-fx){color:#ff3b3b;text-shadow:none;background:0 0;padding:0}.theme-light .account-trigger strong.tone-owner.name-fx{color:inherit;text-shadow:none;background-color:#0000;padding:0}.theme-light .profile-stat-row span{color:#1c2410}.site-ribbon{z-index:40;text-align:center;padding:.45rem 1rem;font-size:.85rem;font-weight:700;position:sticky;top:0}.site-ribbon.is-hold{color:#ffe7b0;background:#3a2a12}.site-ribbon.is-note{color:#d9ffe8;background:#163024}.withdraw-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.45rem;display:grid}.withdraw-steps span{text-align:center;background:#ffffff0f;border-radius:999px;padding:.2rem .4rem;font-size:.72rem}.withdraw-steps span.is-on{background:rgba(var(--accent-rgb), .2);color:var(--color-gold)}.withdraw-steps span.is-bad{background:#ff50502e}.queue-scroll{max-height:34rem;overflow:auto}.profile-identity p,.profile-hero{overflow-wrap:anywhere}.hide-picks{border:1px solid var(--color-line);background:rgba(var(--accent-rgb), .06);border-radius:.8rem;gap:.45rem;min-width:0;max-width:100%;padding:.7rem;display:grid}@media (max-width:760px){.listing-row{flex-wrap:wrap}.boost-chat-log,.chat-log,.chat-row,.confirm-card,.notice-pop{max-width:100%}.notice-pop{width:min(22rem,100vw - 1.2rem)}.sheet-label.is-loud{font-size:1.05rem}pre,.forum-post-body img,.pool-secret{max-width:100%}}.dashboard-content .card:not(.lane-card):nth-child(4n+1){border-left:4px solid #7eb6ff}.dashboard-content .card:not(.lane-card):nth-child(4n+2){border-left:4px solid #ffb347}.dashboard-content .card:not(.lane-card):nth-child(4n+3){border-left:4px solid #7dffb3}.dashboard-content .card:not(.lane-card):nth-child(4n+4){border-left:4px solid #d7c4ff}.dashboard-content .sheet-label{letter-spacing:.1em;font-size:1.08rem}.boost-lane{max-height:34rem;padding-right:.2rem;overflow:auto}.desk-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.desk-row .desk-item{width:100%}.pub-live{z-index:4;color:#fff;letter-spacing:.14em;background:#ff2d3a;border-radius:999px;align-items:center;gap:.28rem;padding:.16rem .48rem;font-size:.62rem;font-weight:800;animation:1.15s ease-in-out infinite pub-live-pulse;display:inline-flex;position:absolute;top:.55rem;left:.55rem}.pub-live i{background:#fff;border-radius:50%;width:.42rem;height:.42rem}@keyframes pub-live-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ff2d3a8c}50%{transform:scale(1.06);box-shadow:0 0 0 6px #ff2d3a00}}.guide-pop{z-index:46;gap:.65rem;width:min(22rem,100vw - 1.5rem);max-height:min(70dvh,28rem);padding:.85rem;display:grid;position:fixed;bottom:5.4rem;right:1.15rem;overflow:auto}.guide-head,.guide-ask{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.guide-ask .field{min-width:0}.guide-links{flex-wrap:wrap;gap:.35rem;display:flex}.guide-links a{border:1px solid var(--line);border-radius:999px;padding:.2rem .55rem;font-size:.78rem}.guide-lines{gap:.4rem;min-width:0;display:grid}.guide-line{overflow-wrap:anywhere;margin:0;font-size:.86rem}.guide-line.is-user{color:var(--color-gold)}.ai-report{gap:.45rem;min-width:0;max-width:100%;display:grid}.ai-report-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.92rem}@media (max-width:760px){.guide-pop{width:auto;left:.75rem;right:.75rem}}@media (max-width:720px){:is(body:has(.home-dock) .support-fab,body:has(.home-dock) .message-fab-row){bottom:4.9rem}:is(body:has(.home-dock) .support-greet,body:has(.home-dock) .guide-pop){bottom:9.1rem}:is(body:has(.home-dock) .message-toast,body:has(.home-dock) .message-toast-wrap){bottom:5.1rem}}.twofa-reveal{background:#041018;border:1px solid #14d4ff8c;border-radius:14px;gap:.7rem;padding:.85rem;display:grid}.twofa-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.twofa-codes code{color:#e9fbff;letter-spacing:.06em;overflow-wrap:anywhere;background:#071018;border-radius:8px;padding:.45rem .55rem;font-family:ui-monospace,Consolas,monospace}.twofa-qr{background:#f4fbff;border-radius:16px;width:min(220px,100%);padding:8px}.twofa-qr svg{width:100%;height:auto;display:block}.twofa-secret{overflow-wrap:anywhere;letter-spacing:.08em;color:#9eecff;margin:0;font-family:ui-monospace,Consolas,monospace}@media (max-width:760px){.twofa-codes{grid-template-columns:1fr}}.name-fx{-webkit-text-fill-color:currentColor}h1.name-fx,h2.name-fx{width:fit-content;max-width:100%}.name-fx.fx-neon{-webkit-text-fill-color:var(--color-gold);text-shadow:0 0 6px rgba(var(--accent-rgb), .7), 0 0 16px rgba(var(--accent-rgb), .3);animation:3.4s ease-in-out infinite fx-neon}.name-fx.fx-gold,.name-fx.fx-prism,.name-fx.fx-ember,.name-fx.fx-frost,.name-fx.fx-radiant{-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.name-fx.fx-gold{background-image:linear-gradient(100deg,#c08a12 0%,#ffe08a 30%,#fff7d6 45%,#ffd04d 60%,#c08a12 100%);background-size:220% 100%;animation:3.6s linear infinite fx-sweep}.name-fx.fx-prism{background-image:linear-gradient(90deg,#ff5c8a,#ffb84d,#f4ff57,#57ffa0,#57d7ff,#a78bff,#ff5c8a);background-size:300% 100%;animation:6s linear infinite fx-flow}.name-fx.fx-ember{filter:drop-shadow(0 0 5px #ff621a73);background-image:linear-gradient(#ffe08a 0%,#ff8a1a 45%,#ff3d1f 80%,#c4120f 100%);background-size:100% 180%;animation:1.8s ease-in-out infinite alternate fx-ember}.name-fx.fx-frost{filter:drop-shadow(0 0 5px #7ee7ff66);background-image:linear-gradient(100deg,#7ee7ff 0%,#fff 40%,#a5c8ff 60%,#7ee7ff 100%);background-size:220% 100%;animation:4.2s linear infinite fx-sweep}.name-fx.fx-glitch{-webkit-text-fill-color:#fff;text-shadow:-1.5px 0 #ff2bd6,1.5px 0 #23e5ff;animation:3s step-end infinite fx-glitch}.name-fx.fx-radiant{filter:drop-shadow(0 0 6px #ffd34d8c);background-image:linear-gradient(100deg,#ffd34d 0%,#fffbe6 35%,#fff 50%,#ffe27a 65%,#ffd34d 100%);background-size:240% 100%;animation:3s linear infinite fx-sweep,2.4s ease-in-out infinite fx-glow}@keyframes fx-neon{0%,46%,54%,to{opacity:1}50%{opacity:.7}}@keyframes fx-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes fx-flow{to{background-position:300% 0}}@keyframes fx-ember{0%{background-position:0 0}to{background-position:0 100%}}@keyframes fx-glow{50%{filter:drop-shadow(0 0 10px #ffd34dcc)}}@keyframes fx-chroma{0%,86%,to{filter:drop-shadow(1px 0 #ff5cf0b3)drop-shadow(-1px 0 #29e6ffb3)}90%{filter:drop-shadow(3px 0 #ff5cf0d9)drop-shadow(-3px 0 #29e6ffd9)}}@keyframes fx-glitch{0%,86%,to{text-shadow:-1.5px 0 #ff2bd6,1.5px 0 #23e5ff;transform:none}88%{text-shadow:2px 0 #ff2bd6,-2px 0 #23e5ff;transform:translate(1px)}92%{text-shadow:-2.5px 1px #ff2bd6,2.5px -1px #23e5ff;transform:translate(-1px)}}html.theme-light .name-fx.fx-neon{-webkit-text-fill-color:#3f8a00;text-shadow:0 0 8px #78be0059}html.theme-light .name-fx.fx-gold{background-image:linear-gradient(100deg,#8a6100 0%,#d49b00 35%,#f0b400 50%,#c48a00 65%,#8a6100 100%)}html.theme-light .name-fx.fx-prism{background-image:linear-gradient(90deg,#d4006a,#d46a00,#8a9a00,#00995c,#07c,#6a3dd4,#d4006a)}html.theme-light .name-fx.fx-ember{filter:none;background-image:linear-gradient(#e08a00 0%,#e65a00 45%,#d42a10 80%,#9e0f0c 100%)}html.theme-light .name-fx.fx-frost{filter:none;background-image:linear-gradient(100deg,#0077b6 0%,#38bdf8 40%,#1e40af 60%,#0077b6 100%)}html.theme-light .name-fx.fx-glitch{-webkit-text-fill-color:#1c1c1c}html.theme-light .name-fx.fx-radiant{filter:drop-shadow(0 0 4px #e0a00059);background-image:linear-gradient(100deg,#9a6a00 0%,#e0a000 35%,#ffbf1f 50%,#d49400 65%,#9a6a00 100%);animation:3s linear infinite fx-sweep}.name-fx.fx-toxic{-webkit-text-fill-color:#7dff6a;text-shadow:0 0 6px #50ff5aa6,0 0 18px #1ec83c59;animation:2.8s ease-in-out infinite fx-toxic}.name-fx.fx-shadow{-webkit-text-fill-color:#e6dcff;text-shadow:0 0 4px #7c3aed,3px 2px 10px #4c1d95e6,-3px -1px 12px #2e1065d9;animation:3.6s ease-in-out infinite fx-shadow}.name-fx.fx-sakura,.name-fx.fx-steel,.name-fx.fx-crimson{-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.name-fx.fx-sakura{filter:drop-shadow(0 0 5px #ff8fc773);background-image:linear-gradient(100deg,#ff8fc7 0%,#fff0f7 35%,#ffb3d9 55%,#ff6fae 80%,#ff8fc7 100%);background-size:240% 100%;animation:4.6s linear infinite fx-sweep}.name-fx.fx-steel{filter:drop-shadow(0 0 4px #6fa8ff66);background-image:linear-gradient(100deg,#8fa3b8 0%,#e8f0f8 30%,#fff 42%,#6fa8ff 50%,#c9d6e3 60%,#8fa3b8 100%);background-size:260% 100%;animation:3.2s linear infinite fx-sweep}.name-fx.fx-crimson{filter:drop-shadow(0 0 6px #d1123f8c);background-image:linear-gradient(#ff6b81 0%,#d1123f 50%,#6e0b22 100%);animation:2.2s ease-in-out infinite fx-crimson}@keyframes fx-toxic{50%{text-shadow:0 0 10px #50ff5ae6,0 0 26px #1ec83c8c}}@keyframes fx-shadow{50%{text-shadow:0 0 6px #8b5cf6,-3px 2px 14px #4c1d95f2,3px -2px 16px #2e1065e6}}@keyframes fx-crimson{50%{filter:drop-shadow(0 0 12px #d1123fd9)}}html.theme-light .name-fx.fx-toxic{-webkit-text-fill-color:#1f8a12;text-shadow:0 0 8px #28b42859}html.theme-light .name-fx.fx-shadow{-webkit-text-fill-color:#3b1a78;text-shadow:0 0 8px #7c3aed59}html.theme-light .name-fx.fx-sakura{filter:none;background-image:linear-gradient(100deg,#c2185b 0%,#ec407a 40%,#f06292 55%,#ad1457 80%,#c2185b 100%)}html.theme-light .name-fx.fx-steel{filter:none;background-image:linear-gradient(100deg,#334155 0%,#64748b 35%,#1d4ed8 50%,#475569 65%,#334155 100%)}html.theme-light .name-fx.fx-crimson{filter:none;background-image:linear-gradient(#e11d48 0%,#9f1239 60%,#6e0b22 100%)}.name-fx.fx-mystbloom,.name-fx.fx-glitchpop,.name-fx.fx-sentinel,.name-fx.fx-ion,.name-fx.fx-araxys{-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.name-fx.fx-mystbloom{filter:drop-shadow(0 0 6px #d68cff80);background-image:linear-gradient(100deg,#ff8fc7 0%,#ffe3f1 28%,#c9a7ff 52%,#ff9fd0 76%,#ff8fc7 100%);background-size:240% 100%;animation:4.8s linear infinite fx-sweep}.name-fx.fx-glitchpop{filter:drop-shadow(1px 0 #ff5cf0b3)drop-shadow(-1px 0 #29e6ffb3);background-image:linear-gradient(90deg,#ff5cf0,#fff 22%,#29e6ff 48%,#ff5cf0 74%,#29e6ff);background-size:300% 100%;animation:3.4s linear infinite fx-flow,3.4s step-end infinite fx-chroma}.name-fx.fx-sentinel{filter:drop-shadow(0 0 5px #36d1c473);background-image:linear-gradient(100deg,#f4c542 0%,#fff2b8 30%,#36d1c4 55%,#fff2b8 72%,#f4c542 100%);background-size:250% 100%;animation:3.8s linear infinite fx-sweep}.name-fx.fx-ion{filter:drop-shadow(0 0 6px #4aa8ff99);background-image:linear-gradient(100deg,#2f7bff 0%,#8fd0ff 30%,#fff 46%,#4aa8ff 62%,#2f7bff 100%);background-size:240% 100%;animation:3s linear infinite fx-sweep,2.6s ease-in-out infinite fx-glow}.name-fx.fx-araxys{filter:drop-shadow(0 0 6px #5dff8a80);background-image:linear-gradient(100deg,#5dff8a 0%,#e5ff7a 32%,#1fd6a4 58%,#5dff8a 100%);background-size:240% 100%;animation:4.2s linear infinite fx-sweep}html.theme-light .name-fx.fx-mystbloom{filter:none;background-image:linear-gradient(100deg,#c2185b 0%,#e0559a 30%,#7e3fd4 55%,#c2185b 100%)}html.theme-light .name-fx.fx-glitchpop{filter:none;background-image:linear-gradient(90deg,#c0189f,#1a1a1a 22%,#0b8aa6 48%,#c0189f 74%,#0b8aa6)}html.theme-light .name-fx.fx-sentinel{filter:none;background-image:linear-gradient(100deg,#9a6a00 0%,#d49b00 30%,#0f8f84 58%,#9a6a00 100%)}html.theme-light .name-fx.fx-ion{filter:none;background-image:linear-gradient(100deg,#1d4ed8 0%,#3b82f6 35%,#0b3aa6 62%,#1d4ed8 100%)}html.theme-light .name-fx.fx-araxys{filter:none;background-image:linear-gradient(100deg,#15803d 0%,#4d7c0f 35%,#0f766e 62%,#15803d 100%)}.avatar-frame.frame-premium{filter:drop-shadow(0 0 3px var(--frame-glow)) drop-shadow(0 0 8px var(--frame-glow))}@supports (color:color-mix(in lab, red, red)){.avatar-frame.frame-premium{filter:drop-shadow(0 0 3px var(--frame-glow)) drop-shadow(0 0 8px color-mix(in srgb, var(--frame-glow) 55%, transparent))}}.avatar-frame .frame-premium-orbit{animation-duration:16s;animation-direction:reverse}.look-card.is-premium{background:radial-gradient(circle at 50% 0,#ffd34d1f,#0000 70%),#101613;border-color:#ffd34d73}.look-premium-tag{color:#1a1205;background:linear-gradient(135deg,#ffd76a,#e9a419);border-radius:999px;padding:.05rem .35rem;font-size:.58rem;font-style:normal;font-weight:800;line-height:1.4;position:absolute;top:.3rem;right:.3rem}.look-shop-link{color:var(--color-gold);margin-top:.2rem;font-size:.86rem;font-weight:700;display:inline-block}html.theme-light .look-card.is-premium{background:radial-gradient(circle at 50% 0,#e0a0001f,#0000 70%),#fff}html.theme-light .look-shop-link{color:#3f6d12}.cos-tabs{border:1px solid var(--color-line);background:#ffffff08;border-radius:999px;flex-wrap:wrap;gap:.3rem;padding:.3rem;display:inline-flex}.cos-tabs a{color:var(--color-muted);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.cos-tabs a .ui-icon{width:16px;height:16px;display:inline-block}.cos-tabs a span{text-align:center;background:#ffffff14;border-radius:999px;min-width:1.5rem;padding:.05rem .4rem;font-size:.72rem}.cos-tabs a:hover{color:var(--color-cream)}.cos-tabs a.is-on{background:var(--color-gold);color:var(--color-gold-ink)}.cos-tabs a.is-on .ui-icon{filter:brightness(0)}.cos-tabs a.is-on span{background:#00000026}.cos-note{border:1px dashed var(--color-line);color:var(--color-muted);border-radius:12px;align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .9rem;font-size:.86rem;display:flex}.cos-note .ui-icon{flex:none;width:16px;height:16px;margin-top:.1rem}.cos-unequip{border:1px solid var(--color-line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin:0;padding:.7rem .9rem;font-size:.9rem;display:flex}.cos-grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.cos-card{border:1px solid var(--color-line);background:var(--color-panel);border-radius:18px;grid-template-rows:auto 1fr auto;scroll-margin-top:6rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;overflow:hidden}.cos-card:hover{border-color:#ffd34d73;transform:translateY(-2px);box-shadow:0 14px 30px #00000047}.cos-card.is-on{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold)}.cos-card.is-off{opacity:.6}.cos-card:target{box-shadow:0 0 0 2px var(--color-gold)}.cos-stage{background:repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 14px),radial-gradient(circle at 50% 45%,#ffd34d24,#0000 62%),linear-gradient(#121a17,#07090f);place-items:center;min-height:9.5rem;padding:1.2rem;display:grid;position:relative}.cos-stage[data-kind=name]{min-height:7.5rem}.cos-plate{background:#00000059;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.55rem;max-width:100%;padding:.5rem .95rem .5rem .55rem;display:inline-flex}.cos-name-sample{color:var(--color-cream);text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;font-weight:800;overflow:hidden}.cos-flag{border:1px solid var(--color-line);color:var(--color-cream);background:#00000073;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.7rem;font-weight:800;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.cos-flag .ui-icon{width:12px;height:12px;display:inline-block}.cos-flag.is-on{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-gold-ink)}.cos-flag.is-on .ui-icon{filter:brightness(0)}.cos-body{padding:.85rem 1rem .4rem}.cos-body h3{margin:0;font-size:1.02rem;font-weight:800}.cos-body p{color:var(--color-muted);margin:.3rem 0 0;font-size:.84rem;line-height:1.5}.cos-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1rem .95rem;display:flex}.cos-foot form{margin:0}.cos-price{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.cos-price.is-owned{color:var(--color-moss);font-size:.86rem}.cos-state{color:var(--color-gold);align-items:center;gap:.3rem;font-size:.84rem;font-weight:800;display:inline-flex}.cos-state .ui-icon{width:14px;height:14px;display:inline-block}.cos-foot-note{color:var(--color-muted);margin:0;font-size:.8rem}.cos-foot-note a{color:var(--color-gold);text-underline-offset:.2em;font-weight:700;text-decoration:underline}html.theme-light .cos-foot-note a{color:#3f6d12}.cos-admin-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.cos-admin-list li{border:1px solid var(--color-line);border-radius:12px;grid-template-columns:5.5rem minmax(0,1fr) 8rem auto;align-items:center;gap:.8rem;padding:.55rem .7rem;display:grid}.cos-admin-preview{background:linear-gradient(#121a17,#07090f);border-radius:10px;place-items:center;min-height:3rem;display:grid}.cos-admin-preview .cos-name-sample{font-size:.9rem}.cos-admin-name{min-width:0;display:grid}.cos-admin-name small{color:var(--color-muted);font-size:.75rem}.cos-admin-price{align-items:center;gap:.35rem;display:flex}.cos-admin-price .field{text-align:right;padding:.45rem .6rem}.cos-admin-price em{color:var(--color-muted);font-size:.8rem;font-style:normal}html.theme-light .cos-tabs{background:#fff}html.theme-light .cos-tabs a.is-on{color:#fff;background:#3f6d12}html.theme-light .cos-tabs a.is-on .ui-icon{filter:brightness(0)invert()}html.theme-light .cos-stage{background:repeating-linear-gradient(135deg,#17211709 0 2px,#0000 2px 14px),radial-gradient(circle at 50% 45%,#e0a00029,#0000 62%),linear-gradient(#f7faf4,#e9efe4)}html.theme-light .cos-plate{background:#ffffffd9;border-color:#17211714}html.theme-light .cos-flag{background:#ffffffe6}html.theme-light .cos-flag.is-on,html.theme-light .cos-card.is-on{border-color:#3f6d12}html.theme-light .cos-flag.is-on{color:#fff;background:#3f6d12}html.theme-light .cos-flag.is-on .ui-icon{filter:brightness(0)invert()}html.theme-light .cos-card.is-on{box-shadow:0 0 0 1px #3f6d12}html.theme-light .cos-state{color:#3f6d12}html.theme-light .cos-admin-preview{background:linear-gradient(#f7faf4,#e9efe4)}html.theme-light .cos-card:hover{box-shadow:0 14px 30px #1721171f}@media (max-width:640px){.cos-tabs{display:flex}.cos-tabs a{white-space:nowrap;flex:1;justify-content:center;padding:.5rem .6rem}.cos-admin-list li{grid-template-columns:4.5rem minmax(0,1fr)}.cos-admin-price,.cos-admin-list .choice{grid-column:2}}@media (prefers-reduced-motion:reduce){.name-fx,.avatar-frame .frame-premium-orbit{animation:none!important}.cos-card{transition:none}}.vp-mark{background:currentColor;flex:none;width:3.4rem;height:3.4rem;display:inline-block;-webkit-mask:url(/valorant/vp.webp) 50%/contain no-repeat;mask:url(/valorant/vp.webp) 50%/contain no-repeat}.vp-mark.is-small{width:1.6rem;height:1.6rem}.vp-grid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.vp-card{--vp-tone:#ffd34d;grid-template-rows:auto auto}.vp-card:hover{border-color:var(--vp-tone)}@supports (color:color-mix(in lab, red, red)){.vp-card:hover{border-color:color-mix(in srgb, var(--vp-tone) 55%, transparent)}}.vp-stage{color:var(--vp-tone);background:radial-gradient(circle at 50% 32%, var(--vp-tone), transparent 66%), repeating-linear-gradient(135deg, #ffffff06 0 2px, transparent 2px 14px), linear-gradient(180deg, #121a17, #07090f);justify-items:center;gap:.6rem;padding:1.5rem 1rem 1.15rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.vp-stage{background:radial-gradient(circle at 50% 32%, color-mix(in srgb, var(--vp-tone) 24%, transparent), transparent 66%), repeating-linear-gradient(135deg, #ffffff06 0 2px, transparent 2px 14px), linear-gradient(180deg, #121a17, #07090f)}}.vp-amount{justify-items:center;line-height:1;display:grid}.vp-amount strong{color:var(--color-cream);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:900}.vp-amount small{letter-spacing:.18em;margin-top:.4rem;font-size:.64rem;font-weight:800}.vp-flag-hot{color:#ffb3ba;background:#ff46552e;border-color:#ff465599}.vp-wait{color:var(--color-muted);font-size:.82rem;font-weight:700}.vp-empty{border:1px dashed var(--color-line);color:var(--color-gold);border-radius:18px;align-items:center;gap:1rem;padding:1.2rem 1.3rem;display:flex}.vp-empty h2{color:var(--color-cream);margin:0;font-size:1.1rem;font-weight:800}.vp-empty p{color:var(--color-muted);margin:.3rem 0 0;font-size:.88rem}.vp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.vp-steps li{border:1px solid var(--color-line);background:var(--color-panel);border-radius:14px;align-items:flex-start;gap:.7rem;padding:.85rem .95rem;display:flex}.vp-steps b{background:var(--color-gold);width:1.9rem;height:1.9rem;color:var(--color-gold-ink);border-radius:999px;flex:none;place-items:center;font-weight:900;display:grid}.vp-steps span{color:var(--color-muted);gap:.15rem;font-size:.82rem;line-height:1.45;display:grid}.vp-steps strong{color:var(--color-cream);font-size:.92rem}.vp-codes{border:1px solid var(--color-line);background:var(--color-panel);border-radius:18px;scroll-margin-top:6rem;overflow:hidden}.vp-codes header{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.6rem;padding:.9rem 1.1rem;display:flex}.vp-codes h2{margin:0;font-size:1.05rem;font-weight:800}.vp-codes header span{color:var(--color-muted);font-size:.8rem}.vp-codes ul{margin:0;padding:0;list-style:none}.vp-code{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.8rem 1.1rem;scroll-margin-top:6rem;display:flex}.vp-code:first-child{border-top:0}.vp-code:target{background:#d3ff4f12}@supports (color:color-mix(in lab, red, red)){.vp-code:target{background:color-mix(in srgb, var(--color-gold) 7%, transparent)}}.vp-code:target{box-shadow:inset 3px 0 0 var(--color-gold)}.vp-code .vp-mark{color:var(--color-gold)}.vp-code.is-void .vp-mark{color:var(--color-muted)}.vp-code-meta{flex:9rem;min-width:0;display:grid}.vp-code-meta b{font-weight:800}.vp-code-meta small{color:var(--color-muted);font-size:.76rem}.vp-reveal{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.vp-reveal code{border:1px dashed #d3ff4f80;padding:.4rem .7rem}@supports (color:color-mix(in lab, red, red)){.vp-reveal code{border:1px dashed color-mix(in srgb, var(--color-gold) 50%, transparent)}}.vp-reveal code{color:var(--color-cream);letter-spacing:.06em;-webkit-user-select:all;user-select:all;word-break:break-all;background:#0000004d;border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;font-weight:700}.vp-chip{border:1px solid var(--color-line);color:var(--color-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.vp-chip .ui-icon{width:13px;height:13px;display:inline-block}.vp-chip.is-wait{color:#9fdcff;border-color:#7fd8ff73}.vp-chip.is-warn{color:#ffb3ba;border-color:#ff465580}.vp-codes-empty{color:var(--color-muted);margin:0;padding:1rem 1.1rem;font-size:.88rem}.vp-admin-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.vp-admin-list li{border:1px solid var(--color-line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.vp-admin-main{gap:.15rem;min-width:0;display:grid}.vp-admin-main small{color:var(--color-muted);font-size:.78rem}.vp-admin-main em{color:#ffb3ba;font-size:.78rem;font-style:normal}.vp-admin-actions{gap:.4rem;display:flex}.vp-admin-actions form{margin:0}.vp-admin-preview{color:var(--color-gold);justify-content:center;align-items:center;gap:.35rem;display:flex}.vp-admin-preview b{color:var(--color-cream);font-size:.9rem;font-weight:800}.vp-admin-packs li{grid-template-columns:5.5rem minmax(0,1fr) 8rem 8.5rem}.vp-admin-checks{gap:.3rem;display:grid}.vp-admin-drop{color:var(--color-muted);cursor:pointer;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.vp-admin-new{gap:.3rem;max-width:16rem;display:grid}.vp-admin-codes{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem}.vp-admin-stock summary{cursor:pointer;font-size:.88rem;font-weight:700}.vp-admin-mask{color:var(--color-muted);letter-spacing:.06em;margin-left:.35rem;font-size:.8rem}html.theme-light .vp-stage{color:var(--vp-tone)}@supports (color:color-mix(in lab, red, red)){html.theme-light .vp-stage{color:color-mix(in srgb, var(--vp-tone) 50%, #1d2a1d)}}html.theme-light .vp-stage{background:radial-gradient(circle at 50% 32%, var(--vp-tone), transparent 66%), repeating-linear-gradient(135deg, #17211709 0 2px, transparent 2px 14px), linear-gradient(180deg, #f7faf4, #e9efe4)}@supports (color:color-mix(in lab, red, red)){html.theme-light .vp-stage{background:radial-gradient(circle at 50% 32%, color-mix(in srgb, var(--vp-tone) 30%, transparent), transparent 66%), repeating-linear-gradient(135deg, #17211709 0 2px, transparent 2px 14px), linear-gradient(180deg, #f7faf4, #e9efe4)}}html.theme-light .vp-reveal code{background:#fff;border-color:#3f6d1273}html.theme-light .vp-steps b{color:#fff;background:#3f6d12}html.theme-light .vp-code .vp-mark,html.theme-light .vp-empty,html.theme-light .vp-admin-preview{color:#3f6d12}html.theme-light .vp-code.is-void .vp-mark{color:var(--color-muted)}html.theme-light .vp-code:target{background:#3f6d1212;box-shadow:inset 3px 0 #3f6d12}html.theme-light .vp-chip.is-wait{color:#1f6f99;border-color:#1f6f9966}html.theme-light .vp-chip.is-warn,html.theme-light .vp-admin-main em{color:#b4232f}html.theme-light .vp-flag-hot{color:#b4232f;background:#ff46551a}@media (max-width:640px){.vp-steps{grid-template-columns:1fr}.vp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.vp-amount strong{font-size:1.55rem}.vp-stage .vp-mark{width:2.6rem;height:2.6rem}.vp-card .cos-foot{text-align:center;flex-direction:column;align-items:stretch}.vp-card .cos-foot form,.vp-card .cos-foot .btn,.vp-reveal{width:100%}.vp-reveal code{text-align:center;flex:100%}.vp-reveal .btn{flex:1}.vp-admin-packs li{grid-template-columns:4.5rem minmax(0,1fr)}.vp-admin-checks{grid-column:2}}.suggest{position:relative}.suggest-list{z-index:40;border:1px solid var(--color-line);background:#0e1310fa;border-radius:14px;gap:.15rem;margin:0;padding:.35rem;list-style:none;display:grid;position:absolute;inset:calc(100% + .35rem) 0 auto;box-shadow:0 18px 40px #00000073}.suggest-item{width:100%;color:var(--color-cream);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.6rem;padding:.35rem .5rem;display:flex}.suggest-item:hover,.suggest-item.is-active{background:rgba(var(--accent-rgb), .12)}.suggest-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.suggest-name b{color:var(--color-gold);font-weight:800}.suggest-item em{color:var(--color-muted,#8c978f);flex:none;font-size:.72rem;font-style:normal}html.theme-light .suggest-list{background:#fff;box-shadow:0 18px 40px #141e142e}html.theme-light .suggest-item{color:#172117}.vip-chip{color:#2a1a00;letter-spacing:.04em;vertical-align:middle;background:linear-gradient(135deg,#ffd76a,#f5a623);border-radius:6px;align-items:center;margin-left:.3rem;padding:0 .35rem;font-size:.6rem;font-style:normal;font-weight:900;line-height:1.35;display:inline-flex}.vip-hero{gap:.9rem;display:grid}.vip-perks{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;display:grid}.vip-perks li{background:#f5a6230f;border:1px solid #f5a62359;border-radius:14px;gap:.2rem;padding:.75rem .85rem;display:grid}.vip-perks span{color:var(--color-muted);font-size:.82rem}.vip-buy{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;display:flex}.vip-buy strong{font-size:1.6rem}.vip-buy small{color:var(--color-muted);font-size:.85rem;font-weight:600}.sell-estimate{gap:.8rem;margin:1rem 0;display:grid}.sell-estimate-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:.6rem;display:grid}.sell-estimate-form label{gap:.25rem;display:grid}.sell-estimate-result{font-size:1.05rem}.sell-estimate-result b{color:var(--color-gold);font-size:1.3rem}@media (max-width:640px){.sell-estimate-form{grid-template-columns:minmax(0,1fr)}}.shop-offer{border:1px dashed var(--color-line);border-radius:14px;gap:.5rem;margin-top:.6rem;padding:.7rem .8rem;font-size:.88rem;display:grid}.shop-offer summary{cursor:pointer;font-weight:700}.shop-offer small{color:var(--color-muted)}.shop-offer.is-ready{border-style:solid;border-color:#d3ff4f80}@supports (color:color-mix(in lab, red, red)){.shop-offer.is-ready{border-color:color-mix(in srgb, var(--color-gold) 50%, transparent)}}.shop-offer.is-ready{background:#d3ff4f12}@supports (color:color-mix(in lab, red, red)){.shop-offer.is-ready{background:color-mix(in srgb, var(--color-gold) 7%, transparent)}}.shop-offer-form{gap:.5rem;margin-top:.5rem;display:flex}.shop-offer-form .field{flex:1;min-width:0}.shop-flash-ribbon{border:1px solid #8f732e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.shop-flash-ribbon{border:1px solid color-mix(in srgb, #ffb020 45%, var(--color-line))}}.shop-flash-ribbon{background:linear-gradient(120deg,#ffb02029,#0000 60%);border-radius:14px}.shop-flash-ribbon strong{font-size:.95rem}.shop-flash-ribbon span{color:var(--color-muted);font-size:.85rem}.flash-countdown{color:#ffb020;font-variant-numeric:tabular-nums;font-size:1rem}.flash-pick{border:1px solid var(--color-line);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.35rem 1rem;max-height:18rem;padding:.5rem;display:grid;overflow:auto}.flash-pick label{align-items:center;gap:.45rem;font-size:.85rem;display:flex}.rental-grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.8rem;display:grid}.rental-secret{border:1px solid #d3ff4f66;gap:.25rem;padding:.7rem .85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rental-secret{border:1px solid color-mix(in srgb, var(--color-gold) 40%, transparent)}}.rental-secret{background:#d3ff4f0f;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.rental-secret{background:color-mix(in srgb, var(--color-gold) 6%, transparent)}}.rental-secret{font-size:.9rem}.shop-finder-link+.shop-finder-link{margin-left:.5rem}.security-check{border:1px solid #3c735b;margin-top:.6rem;padding:.65rem .8rem}@supports (color:color-mix(in lab, red, red)){.security-check{border:1px solid color-mix(in srgb, var(--color-moss) 35%, var(--color-line))}}.security-check{border-radius:12px;font-size:.86rem}.security-check summary{cursor:pointer;font-weight:700}.security-check ol{gap:.45rem;margin-top:.55rem;display:grid}.security-check label{align-items:flex-start;gap:.5rem;display:flex}.security-check input{margin-top:.2rem}.security-check span{gap:.1rem;display:grid}.security-check small{color:var(--color-muted)}@media print{.statement-tools,.site-header,.panel-nav,.message-dock,.task-bar{display:none!important}.statement-page .card{break-inside:avoid}.statement-table{display:table}.statement-cards{margin:0;padding:0;list-style:none;display:none}.statement-cards li{border-bottom:1px solid var(--color-line);gap:.25rem;padding:.85rem 0;display:grid}.statement-cards li:last-child{border-bottom:0}@media (max-width:720px){.statement-table{display:none}.statement-cards{display:grid}}}.maintenance-screen{place-items:center;min-height:70vh;padding:2rem 1rem;display:grid}.maintenance-card{text-align:center;gap:.7rem;max-width:34rem;display:grid}.worker-tier{gap:.45rem;display:grid}.worker-tier-bar{background:var(--color-line);border-radius:999px;height:.45rem;overflow:hidden}.worker-tier-bar i{background:var(--color-gold);border-radius:inherit;height:100%;display:block}.stream-week{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.8rem;display:grid}.stream-day{align-content:start;gap:.55rem;display:grid}.stream-day h2{font-weight:800}.stream-day.is-today{border-color:#d3ff4f8c}@supports (color:color-mix(in lab, red, red)){.stream-day.is-today{border-color:color-mix(in srgb, var(--color-gold) 55%, transparent)}}.stream-slot{border:1px solid var(--color-line);border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.86rem;display:flex}.stream-slot.is-live{background:#ff4d5e14;border-color:#ff4d5e}.stream-slot p{color:var(--color-muted)}.waitlist-card{justify-items:start;gap:.4rem;display:grid}.team-teaser{border:1px solid #647a40;gap:1rem;padding:1.2rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.team-teaser{border:1px solid color-mix(in srgb, var(--color-gold) 30%, var(--color-line))}}.team-teaser{background:radial-gradient(120% 140% at 100% 0,#d3ff4f1a,#0000 55%),linear-gradient(#19211df5,#111412f5);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.team-teaser{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--color-gold) 10%, transparent), transparent 55%), linear-gradient(180deg, #19211df5, #111412f5)}}.team-teaser{overflow:hidden}html.theme-light .team-teaser{background:radial-gradient(120% 140% at 100% 0,#96c8141f,#0000 55%),#fff}.team-teaser-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.team-teaser-head h2{font-size:1.35rem;font-weight:800;line-height:1.2}.team-teaser-head p:not(.eyebrow){max-width:36rem;color:var(--color-muted);margin-top:.3rem;font-size:.88rem}.team-teaser-faces{display:flex}.team-teaser-faces img{border:2px solid var(--color-gold);object-fit:cover;background:#0c110e;border-radius:50%;width:44px;height:44px;margin-left:-10px}.team-teaser-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.team-teaser-stats a{border:1px solid var(--color-line);background:#ffffff05;border-radius:12px;gap:.1rem;padding:.6rem .75rem;transition:border-color .15s;display:grid}.team-teaser-stats a:hover{border-color:#d3ff4f80}@supports (color:color-mix(in lab, red, red)){.team-teaser-stats a:hover{border-color:color-mix(in srgb, var(--color-gold) 50%, transparent)}}.team-teaser-stats b{font-size:1.35rem;line-height:1}.team-teaser-stats span{color:var(--color-muted);font-size:.75rem}.team-teaser-list{gap:.35rem;display:grid}.team-teaser-list li{align-items:center;gap:.55rem;font-size:.86rem;display:flex}.team-teaser-list img{border-radius:50%;width:28px;height:28px}.team-teaser-list em{color:var(--color-gold);margin-left:auto;font-size:.75rem;font-style:normal;font-weight:700}.team-teaser-dot{background:var(--color-line);border-radius:50%;width:28px;height:28px}.team-teaser-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){.team-teaser-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.invite-qr{border:1px dashed var(--color-line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;padding:.85rem;display:flex}.invite-qr img{background:#fff;border-radius:10px;width:160px;height:160px;padding:6px}.invite-qr>div{flex:14rem;min-width:0}.share-listing{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.2rem 0 .6rem;display:flex}.share-listing-icon{border:1px solid var(--color-line);width:2rem;height:2rem;color:var(--color-muted);border-radius:999px;place-items:center;font-size:.68rem;font-weight:800;display:inline-grid}.share-listing-icon:hover{color:var(--color-gold);border-color:#d3ff4f80}@supports (color:color-mix(in lab, red, red)){.share-listing-icon:hover{border-color:color-mix(in srgb, var(--color-gold) 50%, transparent)}}.share-listing small{color:var(--color-moss);font-size:.75rem}.cart-add{gap:.3rem;margin-bottom:.5rem;display:grid}.cart-add .btn{justify-content:center;width:100%}.cart-add-link{color:var(--color-gold);font-size:.8rem}.cart-lines{gap:.5rem;display:grid}.cart-lines li{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto 8rem auto auto;align-items:center;gap:.6rem;padding-bottom:.5rem;font-size:.9rem;display:grid}.cart-total{justify-content:space-between;align-items:center;font-size:1rem;display:flex}.cart-total strong{color:var(--color-gold);font-size:1.4rem}@media (max-width:640px){.cart-lines li{grid-template-columns:minmax(0,1fr) auto}}.receipt{gap:1rem;max-width:42rem;display:grid}.receipt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.receipt-grid{grid-template-columns:9rem minmax(0,1fr);gap:.45rem 1rem;font-size:.92rem;display:grid}.receipt-grid dt{color:var(--color-muted)}.receipt-total{color:var(--color-gold);font-size:1.15rem;font-weight:800}@media print{.receipt-page .card{box-shadow:none;border-color:#ccc}}.payout-speed{border:1px solid #3d7b60;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.6rem 0;padding:.4rem .75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.payout-speed{border:1px solid color-mix(in srgb, var(--color-moss) 40%, var(--color-line))}}.payout-speed{background:#4bd19a14;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.payout-speed{background:color-mix(in srgb, var(--color-moss) 8%, transparent)}}.payout-speed{font-size:.82rem}.payout-speed b{color:var(--color-moss)}.task-extend{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.task-extend small,.task-extend-note{color:var(--color-muted);font-size:.78rem}.task-extend-note{margin-top:.4rem}.boost-eta{gap:.55rem;display:grid}.boost-eta-head{flex-wrap:wrap;justify-content:space-between;gap:.4rem;font-size:.9rem;display:flex}.boost-eta-head small{color:var(--color-muted)}.boost-eta-bar{background:var(--color-line);border-radius:999px;height:.55rem;overflow:hidden}.boost-eta-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--color-gold), #7dfff0);height:100%;display:block}.forum-tag-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.forum-tag-chip{color:inherit;cursor:pointer;background:#ff465514;border:1px solid #ff465559;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;line-height:18px;text-decoration:none;display:inline-flex}.forum-tag-chip:hover{background:#ff46552e}.forum-tag-chip.is-on{color:#fff;background:#ff4655;border-color:#ff4655}.forum-tag-chip:disabled{opacity:.4;cursor:not-allowed}.forum-tag-picker{border:1px solid #ffffff1a;border-radius:12px;padding:10px 12px}.forum-tag-picker>summary{cursor:pointer;font-weight:600}.forum-tag-picker>summary small{opacity:.7;margin-left:6px;font-weight:400}.forum-tag-group{margin-top:10px}.forum-tag-group>span{opacity:.7;margin-bottom:4px;font-size:12px;display:block}.forum-tag-group>div{flex-wrap:wrap;gap:6px;display:flex}.page-skeleton{gap:14px;padding:8px 0;display:grid}.page-skeleton-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.page-skeleton .sk{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:12px;animation:1.2s linear infinite sk-shine}.page-skeleton .sk-title{width:min(320px,70%);height:28px}.page-skeleton .sk-line{width:min(520px,90%);height:14px}.page-skeleton .sk-card{height:96px}.page-skeleton .sk-block{height:220px}@keyframes sk-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.page-skeleton .sk{animation:none}}.scroll-keep-toast{z-index:90;color:#7ee2a8;background:#10261d;border:1px solid #7ee2a866;border-radius:12px;max-width:min(420px,100vw - 32px);padding:12px 16px;font-size:14px;animation:.3s both first-guide-in;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px #00000059}.scroll-keep-toast.is-error{color:#ff8a93;background:#2a1416;border-color:#ff8a9366}.vip-profile-chip{font-weight:800;color:#2a1a00!important;background:linear-gradient(135deg,#ffd76a,#f5a623)!important;border-color:#0000!important}.admin-tools{z-index:20;border:1px solid var(--color-line,#ffffff1a);background:#0b100ee0;border-radius:14px;gap:.5rem;margin-bottom:.4rem;padding:.6rem;display:grid;position:sticky;top:.5rem}@supports (color:color-mix(in lab, red, red)){.admin-tools{background:color-mix(in srgb, var(--color-ink,#0b0f14) 88%, transparent)}}.admin-tools{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-tools-search{border:1px solid var(--color-line,#ffffff1f);background:#ffffff08;border-radius:10px;align-items:center;gap:.5rem;min-height:2.4rem;padding:0 .7rem;display:flex}.admin-tools-search input{min-width:0;color:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9rem}.admin-tools-search small{color:var(--color-muted);white-space:nowrap;font-size:.75rem}.admin-tools-search .ui-icon{opacity:.7;width:1rem;height:1rem}.admin-tools-nav{scrollbar-width:none;gap:.35rem;display:flex;overflow-x:auto}.admin-tools-nav button{border:1px solid var(--color-line,#ffffff1f);color:var(--color-muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:.3rem .75rem;font-size:.8rem;font-weight:700}.admin-tools-nav button.is-on,.admin-tools-nav button:hover{color:var(--color-cream,#fff);border-color:rgba(var(--accent-rgb), .6);background:rgba(var(--accent-rgb), .12)}.settings-fold{scroll-margin-top:7rem}.settings-fold>.sheet{padding-top:.75rem}#icerik-yazilar,.content-studio .admin-fold{scroll-margin-top:7rem}.settings-group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);grid-column:1/-1;margin:.4rem 0 -.2rem;font-size:.78rem;font-weight:800}.name-fx.fx-ocean,.name-fx.fx-aurora,.name-fx.fx-magma,.name-fx.fx-cosmos,.name-fx.fx-holo,.name-fx.fx-candy,.name-fx.fx-dusk,.name-fx.fx-royal,.name-fx.fx-chrome,.name-fx.fx-spectrum{-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.name-fx.fx-ocean{filter:drop-shadow(0 0 5px #0ea5e973);background-image:linear-gradient(100deg,#0ea5e9 0%,#67e8f9 30%,#0369a1 55%,#22d3ee 80%,#0ea5e9 100%);background-size:260% 100%;animation:5s linear infinite fx-sweep}.name-fx.fx-aurora{filter:drop-shadow(0 0 6px #5dffb066);background-image:linear-gradient(90deg,#5dffb0,#38bdf8,#c084fc,#5dffb0);background-size:300% 100%;animation:7s linear infinite fx-flow}.name-fx.fx-magma{filter:drop-shadow(0 0 6px #ff5a1f80);background-image:linear-gradient(#ffe56a 0%,#ff8a1a 35%,#ff3d1f 65%,#7a1208 100%);background-size:100% 200%;animation:1.4s ease-in-out infinite alternate fx-ember}.name-fx.fx-cosmos{filter:drop-shadow(0 0 6px #a855f78c);background-image:radial-gradient(circle at 20% 40%,#fff 0 1px,#0000 2px),radial-gradient(circle at 70% 60%,#fff 0 1px,#0000 2px),linear-gradient(100deg,#6d28d9 0%,#c084fc 35%,#1e3a8a 60%,#a855f7 100%);background-size:40px 20px,55px 24px,260% 100%;animation:6s linear infinite fx-cosmos}.name-fx.fx-holo{filter:drop-shadow(0 0 4px #e2e8f073);background-image:linear-gradient(115deg,#e2e8f0 0%,#f9a8d4 20%,#a5f3fc 40%,#fde68a 60%,#c4b5fd 80%,#e2e8f0 100%);background-size:300% 100%;animation:4s linear infinite fx-flow}.name-fx.fx-candy{background-image:linear-gradient(90deg,#f9a8d4,#a7f3d0,#fde68a,#f9a8d4);background-size:300% 100%;animation:5s linear infinite fx-flow}.name-fx.fx-dusk{filter:drop-shadow(0 0 5px #f472b673);background-image:linear-gradient(100deg,#fb923c 0%,#f472b6 40%,#7c3aed 75%,#fb923c 100%);background-size:240% 100%;animation:5s linear infinite fx-sweep}.name-fx.fx-matrix{-webkit-text-fill-color:#4ade80;text-shadow:0 0 6px #4ade80cc,0 0 14px #16a34a66;font-family:ui-monospace,monospace;animation:2.4s step-end infinite fx-matrix}.name-fx.fx-royal{filter:drop-shadow(0 0 5px #a855f780);background-image:linear-gradient(100deg,#fde68a 0%,#f59e0b 25%,#fff7d6 42%,#a855f7 62%,#fde68a 100%);background-size:260% 100%;animation:4s linear infinite fx-sweep}.name-fx.fx-phantom{-webkit-text-fill-color:#f1f5f9eb;text-shadow:0 0 8px #e2e8f099,0 0 20px #94a3b866;animation:4s ease-in-out infinite fx-phantom}.name-fx.fx-chrome{background-image:linear-gradient(100deg,#64748b 0%,#f8fafc 25%,#94a3b8 40%,#fff 50%,#475569 65%,#e2e8f0 85%,#64748b 100%);background-size:260% 100%;animation:2.8s linear infinite fx-sweep}.name-fx.fx-spectrum{filter:drop-shadow(0 0 7px #ffffff59);background-image:linear-gradient(90deg,#ff2bd6,#ff8a1a,#f4ff57,#4ade80,#22d3ee,#6366f1,#ff2bd6);background-size:300% 100%;animation:3s linear infinite fx-flow,2.4s ease-in-out infinite fx-glow}@keyframes fx-cosmos{to{background-position:40px 0,-55px 0,-260% 0}}@keyframes fx-matrix{0%,92%,to{opacity:1}94%{opacity:.55}96%{opacity:.9}}@keyframes fx-phantom{50%{opacity:.55;text-shadow:0 0 14px #e2e8f0e6,0 0 30px #94a3b899}}html.theme-light .name-fx.fx-ocean{filter:none;background-image:linear-gradient(100deg,#0369a1 0%,#0891b2 40%,#1e3a8a 70%,#0369a1 100%)}html.theme-light .name-fx.fx-aurora{filter:none;background-image:linear-gradient(90deg,#059669,#0284c7,#7c3aed,#059669)}html.theme-light .name-fx.fx-magma{filter:none}html.theme-light .name-fx.fx-holo{filter:none;background-image:linear-gradient(115deg,#475569 0%,#db2777 25%,#0891b2 50%,#b45309 75%,#475569 100%)}html.theme-light .name-fx.fx-candy{background-image:linear-gradient(90deg,#db2777,#059669,#ca8a04,#db2777)}html.theme-light .name-fx.fx-matrix{-webkit-text-fill-color:#15803d;text-shadow:none}html.theme-light .name-fx.fx-phantom{-webkit-text-fill-color:#475569;text-shadow:0 0 8px #64748b66}html.theme-light .name-fx.fx-chrome{background-image:linear-gradient(100deg,#1e293b 0%,#64748b 30%,#0f172a 50%,#94a3b8 70%,#1e293b 100%)}html.theme-light .name-fx.fx-spectrum{filter:none}@media (prefers-reduced-motion:reduce){.name-fx[class*=fx-]{animation:none!important}}.booster-picker{border:1px solid var(--color-line);background:#ffffff05;border-radius:14px;gap:.5rem;padding:.75rem;display:grid}.booster-picker-head{gap:.15rem;display:grid}.booster-picker-head small{color:var(--color-muted);margin-left:.35rem;font-weight:600}.booster-picker-head span{color:var(--color-muted);font-size:.78rem}.booster-picker-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.4rem;display:grid}.booster-pick{border:1px solid var(--color-line);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;gap:.1rem;padding:.55rem .65rem;display:grid}.booster-pick small{color:var(--color-muted);font-size:.72rem}.booster-pick:hover:not(:disabled){border-color:rgba(var(--accent-rgb), .5)}.booster-pick.is-on{border-color:var(--color-gold);background:rgba(var(--accent-rgb), .12)}.booster-pick:disabled{opacity:.45;cursor:not-allowed}.news-tabs{flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.news-tabs a{border:1px solid var(--color-line);color:var(--color-muted);border-radius:999px;padding:.3rem .8rem;font-size:.82rem;font-weight:700}.news-tabs a.is-on,.news-tabs a:hover{color:var(--color-cream);border-color:rgba(var(--accent-rgb), .6);background:rgba(var(--accent-rgb), .12)}.news-grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.9rem;display:grid}.news-card{border:1px solid var(--color-line);background:var(--color-panel,#ffffff08);color:inherit;border-radius:16px;transition:transform .15s,border-color .15s;display:grid;overflow:hidden}.news-card:hover{border-color:rgba(var(--accent-rgb), .5);transform:translateY(-2px)}.news-card img,.news-card-art{aspect-ratio:16/8;object-fit:cover;width:100%}.news-card-art{background:radial-gradient(circle at 20% 20%, rgba(var(--accent-rgb), .35), transparent 50%), radial-gradient(circle at 80% 80%, #ff4fa340, transparent 50%), #0b1016;display:block}.news-card>div{gap:.3rem;padding:.85rem 1rem 1rem;display:grid}.news-card small{color:var(--color-muted);font-size:.74rem}.news-card strong{font-size:1.05rem;line-height:1.3}.news-card p{color:var(--color-muted);margin:0;font-size:.86rem;line-height:1.45}.news-article{gap:.75rem;max-width:46rem;margin:0 auto;display:grid}.news-cover{aspect-ratio:16/8;object-fit:cover;border-radius:16px;width:100%}.news-lead{color:var(--color-cream);font-size:1.1rem;line-height:1.55}.news-body{gap:.85rem;font-size:1rem;line-height:1.7;display:grid}.news-body h2{margin-top:.6rem;font-size:1.3rem;font-weight:800}.news-body ul{gap:.3rem;padding-left:1.2rem;list-style:outside;display:grid}.news-body a{color:var(--color-gold);text-decoration:underline}.news-more{border-top:1px solid var(--color-line);gap:.4rem;max-width:46rem;margin:2rem auto 0;padding-top:1rem;display:grid}.news-more a small{color:var(--color-muted);margin-right:.4rem}.news-article,.news-body,.news-featured{--news-accent:var(--color-gold)}.news-article .eyebrow{color:var(--news-accent)}.news-body h2{border-left:4px solid var(--news-accent);padding-left:.6rem}.news-body h3{margin-top:.4rem;font-size:1.1rem;font-weight:800}.news-body ol{gap:.3rem;padding-left:1.4rem;list-style:decimal;display:grid}.news-body a{color:var(--news-accent)}.news-body mark{background:var(--news-accent);border-radius:4px;padding:0 .2rem}@supports (color:color-mix(in lab, red, red)){.news-body mark{background:color-mix(in srgb, var(--news-accent) 35%, transparent)}}.news-body mark{color:inherit}.news-body blockquote{border-left:4px solid var(--news-accent);background:#ffffff0a;border-radius:0 12px 12px 0;margin:0;padding:.7rem 1rem;font-style:italic}.news-body hr{background:linear-gradient(90deg, transparent, var(--color-line), transparent);border:0;height:1px;margin:.6rem 0}.news-body:after{content:"";clear:both;display:block}.news-figure{margin:.2rem 0}.news-figure img{border-radius:14px;width:100%;display:block}.news-figure figcaption{color:var(--color-muted);text-align:center;margin-top:.35rem;font-size:.8rem}.news-figure.is-orta{max-width:70%;margin-inline:auto}.news-figure.is-kucuk{max-width:40%;margin-inline:auto}.news-figure.is-kucuk.is-sol{float:left;margin:.3rem 1rem .5rem 0}.news-figure.is-kucuk.is-sag{float:right;margin:.3rem 0 .5rem 1rem}.news-figure.is-orta.is-sol{margin-left:0}.news-figure.is-orta.is-sag{margin-right:0}.news-gallery{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.news-gallery.is-3{grid-template-columns:repeat(3,1fr)}.news-gallery.is-4{grid-template-columns:repeat(4,1fr)}.news-gallery .news-figure img{aspect-ratio:4/3;object-fit:cover}.news-callout{border:1px solid;border-radius:14px;gap:.4rem;padding:.85rem 1rem;display:grid}.news-callout>b{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.news-callout.is-bilgi{background:#3fe0ff12;border-color:#3fe0ff66}.news-callout.is-bilgi>b{color:#3fe0ff}.news-callout.is-uyari{background:#ffb34714;border-color:#ffb34773}.news-callout.is-uyari>b{color:#ffb347}.news-callout.is-basari{background:#4ade8012;border-color:#4ade8073}.news-callout.is-basari>b{color:#4ade80}.news-callout.is-ipucu{background:#a78bfa14;border-color:#a78bfa73}.news-callout.is-ipucu>b{color:#a78bfa}.news-video{aspect-ratio:16/9;background:#000;border-radius:14px;position:relative;overflow:hidden}.news-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.news-button{display:inline-flex}.news-hero{background-position:50%;background-size:cover;border-radius:18px;align-items:end;min-height:22rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}.news-hero:before{content:"";background:linear-gradient(#0000 20%,#05070ceb);position:absolute;inset:0}.news-hero>div{gap:.4rem;display:grid;position:relative}.news-hero .eyebrow{color:var(--news-accent)}.news-featured{border:1px solid var(--news-accent);grid-template-columns:1.3fr 1fr;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.news-featured{border:1px solid color-mix(in srgb, var(--news-accent) 45%, var(--color-line))}}.news-featured{background:var(--color-panel,#ffffff08);color:inherit;border-radius:18px}.news-featured img,.news-featured .news-card-art{object-fit:cover;width:100%;height:100%;min-height:16rem}.news-featured>div{align-content:center;gap:.5rem;padding:1.4rem;display:grid}.news-featured small{color:var(--news-accent);font-weight:700}.news-featured strong{font-size:1.5rem;line-height:1.2}.news-featured p{color:var(--color-muted);margin:0}.news-featured em{color:var(--news-accent);font-style:normal;font-weight:800}.news-editor{gap:.5rem;display:grid}.news-editor-bar{border:1px solid var(--color-line);z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.4rem;display:flex;position:sticky;top:.5rem}.news-editor-bar button,.news-editor-bar select{border:1px solid var(--color-line);color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .55rem;font-size:.8rem;font-weight:700}.news-editor-bar button:hover{border-color:rgba(var(--accent-rgb), .6);background:rgba(var(--accent-rgb), .1)}.news-editor-bar select{background:var(--color-panel,#10161d)}.news-editor-views{gap:.2rem;margin-left:auto;display:inline-flex}.news-editor-views button.is-on{border-color:var(--color-gold);color:var(--color-gold)}.news-editor-panes{gap:.8rem;display:grid}.news-editor-panes.is-yanyana{grid-template-columns:1fr 1fr}.news-editor-panes.is-duzenle .news-editor-preview,.news-editor-panes.is-onizle textarea{display:none}.news-editor-preview{border:1px dashed var(--color-line);border-radius:12px;max-height:38rem;padding:.8rem 1rem;overflow:auto}.news-editor textarea{min-height:28rem;line-height:1.55}.news-custom{border:1px solid var(--color-line);border-radius:12px;gap:.7rem;padding:.8rem;display:grid}.news-custom legend{padding:0 .3rem;font-size:.85rem;font-weight:800}.news-accent-pick{gap:.35rem;display:grid}.news-accent-pick>div{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.news-accent-pick label{cursor:pointer}.news-accent-pick input[type=radio]{opacity:0;pointer-events:none;position:absolute}.news-accent-pick i{border:2px solid var(--color-line);width:1.9rem;height:1.9rem;color:var(--color-muted);border-radius:50%;place-items:center;font-size:.75rem;font-style:normal;display:grid}.news-accent-pick input:checked+i{box-shadow:0 0 0 2px rgba(var(--accent-rgb), .6);border-color:#fff}.news-accent-custom{align-items:center;gap:.3rem;margin-left:.4rem;display:inline-flex}.news-accent-custom input{cursor:pointer;background:0 0;border:0;width:2.2rem;height:1.9rem;padding:0}@media (max-width:820px){.news-editor-panes.is-yanyana,.news-featured{grid-template-columns:1fr}.news-gallery.is-3,.news-gallery.is-4{grid-template-columns:repeat(2,1fr)}.news-figure.is-kucuk{max-width:60%}.news-figure.is-kucuk.is-sol,.news-figure.is-kucuk.is-sag{float:none;margin-inline:auto}}.forum-role-pill.is-more,.profile-role-chip.is-more{cursor:help;opacity:.85}.badge-collection{grid-template-columns:repeat(auto-fill,minmax(6.4rem,1fr));gap:.5rem}.badge-more{margin-top:.6rem}.badge-more>summary{cursor:pointer;color:var(--color-muted);font-size:.85rem;font-weight:700}.forum-face-badges{flex-wrap:wrap;max-height:2.2rem;overflow:hidden}.share-listing-icon{background:0 0;border:0;width:auto;height:auto;padding:0;transition:transform .15s}.share-listing-icon:hover{transform:translateY(-2px)scale(1.06)}.share-listing-icon .brand-icon{border-radius:7px;display:block}.tg-mark.is-icon{background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important}.news-head{padding:1.25rem 1.4rem}@media (max-width:640px){.news-head{padding:1rem}}.security-score{grid-template-columns:auto 1fr;align-items:center;gap:1.2rem;display:grid}.security-ring{--c:#4ade80;background:radial-gradient(closest-side, var(--color-panel,#0f151b) 79%, transparent 80% 100%), conic-gradient(var(--c) calc(var(--score) * 1%), #ffffff14 0);border-radius:50%;align-content:center;place-items:center;width:6.5rem;height:6.5rem;display:grid}.security-score.is-mid .security-ring{--c:#facc15}.security-score.is-low .security-ring{--c:#ff6b6b}.security-ring b{font-size:1.7rem;line-height:1}.security-ring small{color:var(--color-muted);font-size:.7rem}.security-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.security-list li{gap:.5rem;font-size:.88rem;display:flex}.security-list li>span:first-child{color:#ff6b6b;width:1rem;font-weight:900}.security-list li.is-done>span:first-child{color:#4ade80}.security-list li.is-done strong{color:var(--color-muted);font-weight:600}.security-list small{color:var(--color-muted);font-size:.78rem;display:block}.security-list small a{color:var(--color-gold)}.visitor-list{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.visitor-list li{border:1px solid var(--color-line);border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.visitor-list small{color:var(--color-muted);white-space:nowrap;font-size:.7rem}.earnings-card{gap:.8rem;display:grid}.earnings-legend{color:var(--color-muted);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.earnings-legend i{border-radius:3px;width:.7rem;height:.7rem;margin-left:.4rem;display:inline-block}.earnings-stats{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.6rem;display:grid}.earnings-stats div{border:1px solid var(--color-line);border-radius:12px;gap:.1rem;padding:.6rem .75rem;display:grid}.earnings-stats small{color:var(--color-muted);font-size:.72rem}.earnings-svg{width:100%;height:auto}.earnings-svg .is-earn,.earnings-legend .is-earn{fill:#4ade80;background:#4ade80}.earnings-svg .is-spend,.earnings-legend .is-spend{fill:#ff8a5c;background:#ff8a5c}.earnings-grid{stroke:#ffffff12;stroke-dasharray:3 4}.earnings-axis{fill:var(--color-muted);font-size:10px}@media (max-width:560px){.security-score{grid-template-columns:1fr;justify-items:start}}.bulk-user-bar{z-index:6;gap:.6rem;display:grid;position:sticky;top:.5rem}.bulk-user-row{grid-template-columns:auto 1fr;align-items:center;gap:.6rem;display:grid}.bulk-user-check{width:1.15rem;height:1.15rem;accent-color:var(--color-gold)}.speed-table-wrap{overflow-x:auto}.speed-table{border-collapse:collapse;width:100%;font-size:.85rem}.speed-table th,.speed-table td{border-bottom:1px solid var(--color-line);text-align:left;white-space:nowrap;padding:.5rem .6rem}.speed-table th{color:var(--color-muted);font-size:.75rem;font-weight:700}.speed-good{color:#4ade80;font-weight:700}.speed-mid{color:#facc15;font-weight:700}.speed-bad{color:#ff6b6b;font-weight:800}.news-comments{border-top:1px solid var(--color-line);gap:.7rem;max-width:46rem;margin:2rem auto 0;padding-top:1rem;display:grid}.news-comment{border:1px solid var(--color-line);background:#ffffff05;border-radius:12px;gap:.3rem;padding:.7rem .85rem;display:grid}.news-comment-head{justify-content:space-between;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.news-comment-head small{color:var(--color-muted);font-size:.72rem}.news-comment-form{justify-items:start;gap:.5rem;display:grid}.news-comment-form textarea{width:100%}.celebrate-canvas{z-index:2000;pointer-events:none;position:fixed;inset:0}.hunt-spot{vertical-align:middle;cursor:pointer;clip-path:polygon(50% 0,100% 40%,80% 100%,20% 100%,0 40%);opacity:.55;background:linear-gradient(135deg,#a5f3fc,#c084fc 60%,#f0abfc);border:0;width:14px;height:14px;margin-left:4px;padding:0;animation:3.2s ease-in-out infinite hunt-glint;display:inline-block}.hunt-spot:hover{opacity:1;transform:scale(1.3)}.hunt-spot.is-corner{float:right;margin:.5rem;position:relative}.hunt-spot.is-float-right{float:right;margin:.2rem .4rem}.hunt-spot.is-season{position:absolute;top:.6rem;right:1.2rem}@keyframes hunt-glint{0%,80%,to{filter:brightness()}90%{filter:brightness(2.2)drop-shadow(0 0 6px #e9d5ff)}}.hunt-note{z-index:1500;color:#f0e7ff;background:#1a1030;border:1px solid #c084fc80;border-radius:12px;padding:.6rem 1rem;font-size:.88rem;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.season-page{position:relative}.season-hero{grid-template-columns:1.3fr 1fr;align-items:start;gap:1.2rem;display:grid}.season-hero h1 small{color:var(--color-muted);font-size:1rem}.season-bar{background:#ffffff14;border-radius:999px;height:.7rem;margin:.6rem 0 .3rem;overflow:hidden}.season-bar.is-thin{height:.45rem;margin:.2rem 0}.season-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--color-gold), #3fe0ff);height:100%;display:block}.season-xp-list{gap:.3rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:grid}.season-xp-list li{background:#ffffff08;border-radius:8px;grid-template-columns:1fr auto 4.5rem;gap:.5rem;padding:.3rem .5rem;display:grid}.season-xp-list b{color:var(--color-gold)}.season-xp-list em{color:var(--color-muted);text-align:right;font-style:normal}.season-track{grid-auto-columns:10.5rem;grid-auto-flow:column;gap:.6rem;padding:.6rem 0 .3rem;display:grid;overflow-x:auto}.season-reward{border:1px solid var(--color-line);opacity:.7;background:#ffffff05;border-radius:14px;align-content:start;gap:.25rem;padding:.75rem;display:grid}.season-reward.is-vip{background:radial-gradient(circle at 100% 0,#ffd76a1f,#0000 60%);border-color:#ffd76a59}.season-reward.is-reached{opacity:1;border-color:rgba(var(--accent-rgb), .55)}.season-reward small{color:var(--color-muted);font-size:.7rem;font-weight:700}.season-reward em{color:var(--color-muted);font-size:.75rem;font-style:normal}.season-tag{color:var(--color-muted);font-size:.75rem;font-weight:700}.goal-list,.hunt-list,.badge-next-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.goal-list li,.hunt-list li{border:1px solid var(--color-line);border-radius:10px;align-items:center;gap:.6rem;padding:.5rem .7rem;font-size:.9rem;display:flex}.goal-list li.is-done{color:var(--color-muted);border-color:#4ade8066}.goal-list li>span:first-child,.hunt-list li>span:first-child{width:1.2rem;color:var(--color-gold);font-weight:900}.hunt-list li.is-found{border-color:#c084fc73}.badge-next-list li{border:1px solid var(--color-line);border-radius:10px;gap:.2rem;padding:.5rem .7rem;display:grid}.badge-next-list li>div:first-child{justify-content:space-between;gap:.5rem;display:flex}.badge-next-list small{color:var(--color-muted);font-size:.75rem}@media (max-width:760px){.season-hero{grid-template-columns:1fr}}.cos-theme-mock{border:1px solid rgba(var(--t-rgb), .35);background:#0c1117;border-radius:14px;gap:.5rem;width:100%;max-width:12rem;padding:.8rem;display:grid}.cos-theme-btn{background:var(--t);color:#0b0f14;text-align:center;border-radius:10px;padding:.4rem .6rem;font-size:.78rem;font-style:normal;font-weight:800;display:block}.cos-theme-bar{background:#ffffff1a;border-radius:999px;height:.45rem;display:block;overflow:hidden}.cos-theme-bar b{background:var(--t);width:62%;height:100%;display:block}.cos-theme-link{color:var(--t);font-size:.75rem;font-style:normal;font-weight:700}.cos-gift{padding:0 .8rem .7rem}.cos-gift summary{cursor:pointer;color:var(--color-muted);font-size:.78rem;font-weight:700}.cos-gift form{gap:.4rem;margin-top:.4rem;display:flex}.cos-gift .field{flex:1;min-width:0;padding:.35rem .55rem;font-size:.8rem}.profile-aura-host{position:relative;overflow:hidden}.profile-aura{z-index:0;pointer-events:none;position:absolute;inset:0}.profile-aura-host>:not(.profile-aura){z-index:1;position:relative}[data-aura=kar] .profile-aura{opacity:.8;background-image:radial-gradient(2px 2px at 20% 10%,#fff,#0000),radial-gradient(2px 2px at 70% 30%,#fff,#0000),radial-gradient(1.5px 1.5px at 40% 60%,#fff,#0000),radial-gradient(2px 2px at 85% 80%,#fff,#0000),radial-gradient(1.5px 1.5px at 10% 85%,#fff,#0000);background-size:220px 220px;animation:9s linear infinite aura-fall}[data-aura=kivilcim] .profile-aura{filter:drop-shadow(0 0 3px #ff8a1a);background-image:radial-gradient(2px 2px at 15% 90%,#ffb347,#0000),radial-gradient(2px 2px at 55% 80%,#ff6b3d,#0000),radial-gradient(1.5px 1.5px at 80% 95%,#ffe56a,#0000),radial-gradient(2px 2px at 35% 70%,#ff8a1a,#0000);background-size:180px 180px;animation:5s linear infinite aura-rise}[data-aura=glitch] .profile-aura{mix-blend-mode:screen;background:linear-gradient(#0000 46%,#ff4fd859 47%,#0000 49% 70%,#3fe0ff4d 71%,#0000 73%) 0 0/100% 300%;animation:2.8s steps(12,end) infinite aura-scan}[data-aura=yildiz] .profile-aura{background-image:radial-gradient(1.5px 1.5px at 10% 20%,#fff,#0000),radial-gradient(2px 2px at 30% 70%,#e9d5ff,#0000),radial-gradient(1.5px 1.5px at 60% 40%,#fff,#0000),radial-gradient(2px 2px at 80% 15%,#c4b5fd,#0000),radial-gradient(1.5px 1.5px at 90% 75%,#fff,#0000);background-size:260px 160px;animation:3s ease-in-out infinite aura-twinkle}[data-aura=simsek] .profile-aura{opacity:0;background:radial-gradient(circle at 70% 20%,#a0c8ff8c,#0000 55%);animation:6s infinite aura-flash}[data-aura=yaprak] .profile-aura{background-image:radial-gradient(4px 2.5px at 20% 10%,#ffb3d9,#0000),radial-gradient(3.5px 2px at 65% 25%,#ff8fc7,#0000),radial-gradient(4px 2.5px at 45% 55%,#fecdd3,#0000),radial-gradient(3px 2px at 85% 70%,#ff8fc7,#0000);background-size:240px 240px;animation:11s linear infinite aura-drift}@keyframes aura-fall{0%{background-position:0 -220px}to{background-position:40px 220px}}@keyframes aura-rise{0%{background-position:0 180px}to{background-position:20px -180px}}@keyframes aura-scan{0%{background-position:0 0}to{background-position:0 100%}}@keyframes aura-twinkle{50%{opacity:.35}}@keyframes aura-flash{0%,90%,to{opacity:0}92%{opacity:1}94%{opacity:.2}96%{opacity:.9}}@keyframes aura-drift{0%{background-position:0 -240px}to{background-position:120px 240px}}@media (prefers-reduced-motion:reduce){.profile-aura{animation:none!important}}.market-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.market-list li{border:1px solid var(--color-line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.55rem .7rem;display:flex}.market-list li>span{flex:1;min-width:10rem;display:grid}.market-list small{color:var(--color-muted);font-size:.75rem}.cosmo-market-sell{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cosmo-market-sell .field{width:6.5rem;padding:.35rem .5rem}.market-sell{gap:.4rem;display:flex}.market-sell .field{width:6.5rem;padding:.35rem .5rem}.auction-grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.auction-card{align-content:start;gap:.55rem;display:grid}.auction-card img{object-fit:cover;border-radius:12px;width:100%;height:8rem}.auction-meta{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.auction-meta span{background:#ffffff0a;border-radius:8px;padding:.4rem;display:grid}.auction-meta small{color:var(--color-muted);font-size:.68rem}.auction-meta b{font-size:.85rem}.auction-lead{color:var(--color-gold);font-size:.85rem;font-weight:700}.auction-bids{gap:.2rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.auction-bids li{justify-content:space-between;display:flex}.auction-form{gap:.4rem;display:flex}.auction-form .field{flex:1;min-width:0}.avatar-badge.has-bg:before{content:"";background:var(--avatar-bg);border-radius:999px;position:absolute;inset:12%}.live-task{z-index:900;border:1px solid rgba(var(--accent-rgb), .45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e14eb;border-radius:999px;align-items:center;gap:.3rem;max-width:calc(100vw - 2rem);padding:.35rem .4rem .35rem .8rem;font-size:.82rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000073}.live-task a{min-width:0;color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:flex}.live-task b{color:var(--color-gold);white-space:nowrap}.live-task span{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.live-task em{font-variant-numeric:tabular-nums;background:rgba(var(--accent-rgb), .15);border-radius:999px;padding:.1rem .5rem;font-style:normal;font-weight:800}.live-task small{color:var(--color-muted)}.live-task.is-urgent{border-color:var(--color-warning)}.live-task button{width:1.6rem;height:1.6rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.1rem}.live-task-toast{z-index:1600;background:#0f1720;border:1px solid #ffffff1f;border-radius:14px;gap:.2rem;max-width:20rem;padding:.8rem 1rem;font-size:.85rem;display:grid;position:fixed;top:5rem;right:1rem;box-shadow:0 12px 30px #00000073}.live-task-toast.is-ok{border-color:#4ade8099}.live-task-toast.is-no{border-color:#f8717199}.live-task-toast a{color:var(--color-gold);font-weight:700}@media (max-width:640px){.live-task{bottom:4.6rem}.live-task span{max-width:8rem}}.live-band{border:1px solid rgba(var(--accent-rgb), .45);background:linear-gradient(90deg, rgba(var(--accent-rgb), .14), rgba(var(--accent-rgb), .03));border-radius:14px;align-items:center;gap:.8rem;padding:.55rem .9rem;font-size:.88rem;display:flex;overflow:hidden}.live-band>b{color:var(--color-gold);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:.4rem;font-weight:900;display:flex}.live-band>b i{background:var(--color-gold);border-radius:50%;width:.55rem;height:.55rem;animation:1.4s ease-in-out infinite live-pulse}.live-band>div{scrollbar-width:none;gap:.5rem;min-width:0;display:flex;overflow-x:auto}.live-band>div a{color:inherit;white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:baseline;gap:.3rem;padding:.2rem .65rem;font-weight:700;text-decoration:none;display:inline-flex}.live-band small{color:var(--forum-muted,#9aa4b2);font-size:.7rem;font-weight:600}.live-band-more{color:var(--forum-muted,#9aa4b2);white-space:nowrap;margin-left:auto;font-size:.78rem}@keyframes live-pulse{50%{opacity:.3}}.tg-app{gap:1rem;max-width:30rem;min-height:100vh;margin:0 auto;padding:1rem;display:grid}.tg-app header{gap:.1rem;display:grid}.tg-app header b{color:var(--color-gold);font-size:1.4rem}.tg-app header span{color:var(--color-muted)}.tg-note{background:#ffffff0d;border-radius:12px;margin:0;padding:.7rem .9rem;font-size:.85rem}.tg-stats{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.tg-stats span{background:#ffffff0f;border-radius:12px;padding:.7rem;display:grid}.tg-stats small{color:var(--color-muted);font-size:.75rem}.tg-stats b{font-size:1.25rem}.tg-links{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.tg-links button{border:1px solid var(--color-line);color:inherit;cursor:pointer;background:#ffffff08;border-radius:14px;justify-items:center;gap:.3rem;padding:1rem .5rem;font-weight:700;display:grid}.tg-links i{font-size:1.6rem;font-style:normal}.code-funnel-wrap{margin-top:.6rem;overflow-x:auto}.code-funnel{border-collapse:collapse;width:100%;font-size:.88rem}.code-funnel th,.code-funnel td{border-bottom:1px solid var(--color-line);text-align:left;white-space:nowrap;padding:.5rem .6rem}.code-funnel th{color:var(--color-muted);font-size:.75rem;font-weight:700}.code-funnel small{color:var(--color-muted);font-size:.72rem}.code-funnel tr.is-off{opacity:.55}.integ-code{white-space:pre-wrap;word-break:break-all;background:#00000059;border-radius:10px;padding:.7rem .9rem;font-size:.8rem}.integ-new{border:1px solid rgba(var(--accent-rgb), .5);border-radius:10px;gap:.3rem;padding:.7rem .9rem;font-size:.85rem;display:grid}.integ-new code{word-break:break-all;-webkit-user-select:all;user-select:all}.cmdk-backdrop{z-index:2100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:flex-start;padding:12vh 1rem 1rem;display:flex;position:fixed;inset:0}.cmdk{border:1px solid var(--color-line);background:var(--color-panel,#0f1720);border-radius:18px;width:min(36rem,100%);overflow:hidden;box-shadow:0 24px 60px #00000080}.cmdk>input{border:0;border-bottom:1px solid var(--color-line);width:100%;color:inherit;background:0 0;outline:none;padding:1rem 1.1rem;font-size:1.05rem}.cmdk ul{max-height:50vh;margin:0;padding:.35rem;list-style:none;overflow-y:auto}.cmdk li{border-radius:10px;align-items:center;display:flex}.cmdk li.is-active{background:rgba(var(--accent-rgb), .12)}.cmdk-go{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;gap:.6rem;padding:.6rem .7rem;font-size:.92rem;display:flex}.cmdk-go small{color:var(--color-muted);font-size:.72rem}.cmdk-pin{width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;font-size:1rem}.cmdk-pin.is-on{color:var(--color-gold)}.cmdk-empty{color:var(--color-muted);padding:.8rem;font-size:.88rem}.cmdk footer{border-top:1px solid var(--color-line);color:var(--color-muted);padding:.5rem .9rem;font-size:.72rem}.conn-banner{z-index:2200;text-align:center;padding:.5rem 1rem;font-size:.85rem;font-weight:700;position:fixed;top:0;left:0;right:0}.conn-banner.is-offline,.conn-banner.is-server{color:#fee2e2;background:#7f1d1d}.conn-banner.is-back{color:#dcfce7;background:#14532d}.shortcut-strip{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.shortcut-strip>b{margin-right:.3rem}.shortcut-strip a{border:1px solid var(--color-line);border-radius:999px;padding:.3rem .7rem;font-size:.82rem;font-weight:700}.palette-btn{border:1px dashed var(--color-line);color:var(--color-muted);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:.3rem .7rem;font-size:.78rem}.verified-tick{color:#fff;vertical-align:middle;background:#3b82f6;border-radius:50%;place-items:center;width:1.05rem;height:1.05rem;margin-left:.3rem;font-size:.65rem;font-style:normal;font-weight:900;display:inline-grid}.profile-role-chip.verified-chip{color:#bfdbfe;background:#3b82f62e;border-color:#3b82f673}.status-head{align-items:center;gap:1rem;display:flex}.status-head>i{background:#22c55e;border-radius:50%;flex:none;width:1.1rem;height:1.1rem;box-shadow:0 0 0 6px #22c55e2e}.status-head.is-warn>i{background:#f59e0b;box-shadow:0 0 0 6px #f59e0b2e}.status-head.is-down>i{background:#ef4444;box-shadow:0 0 0 6px #ef44442e}.status-notice{border-color:#f59e0b80}.status-notice p{margin:.3rem 0 0}.status-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.status-list li{border:1px solid var(--color-line);background:#ffffff05;border-radius:14px;align-items:center;gap:.8rem;padding:.8rem 1rem;display:flex}.status-list li>i{background:#22c55e;border-radius:50%;flex:none;width:.7rem;height:.7rem}.status-list li.is-warn>i{background:#f59e0b}.status-list li.is-down>i{background:#ef4444}.status-list span{flex:1;display:grid}.status-list small{color:var(--color-muted);font-size:.8rem}.status-list em{color:var(--color-muted);font-size:.8rem;font-style:normal;font-weight:700}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select option,select optgroup{color:#e8eef4;background-color:#111a24}select option:checked{color:#fff;background-color:#1f3a5a}select option:disabled{color:#7d8b99}html.theme-light select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.theme-light select option,html.theme-light select optgroup{color:#111827;background-color:#fff}html.theme-light select option:checked{color:#111827;background-color:#dbeafe}.cos-gift .suggest{flex:1;min-width:0}.cos-grid li:has(.cos-gift[open]){z-index:5;overflow:visible}.cos-gift .suggest-list{z-index:40}.word-chips{flex-wrap:wrap;gap:.35rem;display:flex}.word-chip{border:1px solid var(--color-line);background:#ffffff0a;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .25rem .2rem .6rem;font-size:.8rem;display:inline-flex}.word-chip button{width:1.3rem;height:1.3rem;color:var(--color-muted);cursor:pointer;background:#ffffff14;border:0;border-radius:50%;line-height:1}.word-chip button:hover{color:#fecaca;background:#f8717140}.word-chip.is-freed span{opacity:.55;text-decoration:line-through}.word-chip.is-freed button:hover{color:#bbf7d0;background:#4ade8040}.booster-picker{position:relative}.booster-select{border:1px solid var(--color-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff08;border-radius:12px;align-items:center;gap:.7rem;margin-top:.5rem;padding:.55rem .8rem;display:flex}.booster-select>span,.booster-option>span:last-child{flex:1;min-width:0;display:grid}.booster-select small,.booster-option small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.booster-select>i{color:var(--color-muted);font-style:normal}.booster-options{z-index:60;border:1px solid var(--color-line);background:var(--color-panel,#0f1720);border-radius:12px;max-height:18rem;margin:.3rem 0 0;padding:.3rem;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #00000073}.booster-options li{align-items:center;gap:.3rem;display:flex}.booster-option{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;align-items:center;gap:.6rem;padding:.45rem .5rem;display:flex}.booster-option:hover:not(:disabled),.booster-option.is-on{background:rgba(var(--accent-rgb), .12)}.booster-option:disabled{opacity:.45;cursor:not-allowed}.booster-any{background:#ffffff14;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.booster-profile{color:var(--color-gold);white-space:nowrap;border-radius:8px;flex:none;padding:.25rem .5rem;font-size:.72rem;font-weight:700}.booster-profile:hover{background:#ffffff0f}.booster-profile-inline{color:var(--color-gold);margin-top:.35rem;font-size:.78rem;font-weight:700;display:inline-block}.panel-overview{gap:.8rem;display:grid}.panel-tiles{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;display:grid}.panel-tile,.panel-row{color:inherit;gap:.2rem;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.panel-tile:hover,.panel-row:hover{border-color:rgba(var(--accent-rgb), .5);transform:translateY(-1px)}.panel-tile small,.panel-row small{color:var(--color-muted);font-size:.75rem;font-weight:700}.panel-tile b{font-size:1.45rem}.panel-tile.is-up b{color:#4ade80}.panel-tile.is-down b{color:#fca5a5}.panel-tile em,.panel-row em{color:var(--color-muted);font-size:.75rem;font-style:normal}.panel-rows{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;display:grid}.panel-row b{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.cos-mini{background:#ffffff0d 50%/cover;border-radius:10px;flex:none;place-items:center;width:4.2rem;height:3rem;display:inline-grid;overflow:hidden}.cos-mini .cos-name-sample{font-size:.8rem}.cos-mini.is-wide{width:5.5rem;position:relative}.cos-mini.is-theme{grid-template-columns:repeat(3,1fr);gap:.2rem;padding:.5rem}.cos-mini.is-theme i{background:var(--t);border-radius:5px;width:100%;height:100%;display:block}.cos-mini.is-theme i:nth-child(2){opacity:.6}.cos-mini.is-theme i:nth-child(3){opacity:.3}.market-stats{flex-wrap:wrap;gap:.5rem;display:flex}.market-stats span{background:#3441398c;border-radius:999px;padding:.3rem .7rem}@supports (color:color-mix(in lab, red, red)){.market-stats span{background:color-mix(in srgb, var(--color-line) 55%, transparent)}}.market-stats span{color:var(--color-muted);font-size:.8rem}.market-stats b{color:var(--color-text,var(--color-cream,#fff))}html.theme-light .market-stats span{background:#15202b0f}html.theme-light .market-stats b{color:var(--color-ink,#15202b)}.market-off{background:#f59e0b14;border:1px solid #f59e0b73;border-radius:10px;margin:0;padding:.55rem .8rem;font-size:.85rem;font-weight:600}.market-price{white-space:nowrap}.market-list li.is-own{border-color:rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .05)}.market-list li>.cos-mini{flex:none;min-width:0;display:inline-grid}.market-list li>.cos-mini.is-wide{display:block}.panel-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.panel-rows{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}@media (max-width:1100px){.panel-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-head{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.ai-head>div:first-child{flex:1;min-width:16rem}.ai-usage{gap:.5rem;display:flex}.ai-usage span{background:#ffffff0a;border-radius:12px;padding:.5rem .8rem;display:grid}.ai-usage small{color:var(--color-muted);font-size:.7rem}.ai-chat{gap:.6rem;display:grid;position:relative}.ai-log{border:1px solid var(--color-line);background:#ffffff05;border-radius:18px;gap:.8rem;min-height:22rem;max-height:62vh;padding:1rem;display:grid;overflow-y:auto}.ai-empty{text-align:center;color:var(--color-muted);align-content:center;justify-items:center;gap:.5rem;display:grid}.ai-empty b{color:var(--color-cream,#fff);font-size:1.05rem}.ai-empty p{max-width:32rem;margin:0;font-size:.85rem}.ai-examples{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.4rem;display:flex}.ai-examples button{border:1px solid var(--color-line);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.4rem .75rem;font-size:.8rem}.ai-examples button:hover:not(:disabled){border-color:rgba(var(--accent-rgb), .6)}.ai-turn{gap:.3rem;max-width:85%;display:grid}.ai-turn.is-user{justify-self:end}.ai-bubble{white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff0d;border-radius:14px;padding:.65rem .9rem;font-size:.92rem;line-height:1.55}.ai-turn.is-user .ai-bubble{background:rgba(var(--accent-rgb), .16)}.ai-turn.is-failed .ai-bubble{color:#fecaca;border:1px solid #f8717173}.ai-steps{font-size:.78rem}.ai-steps summary{cursor:pointer;color:var(--color-muted)}.ai-steps ol{gap:.4rem;margin:.4rem 0 0;padding-left:1.1rem;display:grid}.ai-steps em{color:var(--color-muted);font-style:normal;display:block}.ai-steps code{white-space:pre-wrap;word-break:break-word;background:#00000059;border-radius:8px;padding:.4rem .55rem;font-size:.75rem;display:block}.ai-steps small{color:var(--color-muted)}.ai-meta{color:var(--color-muted);font-size:.7rem}.ai-thinking span{animation:1.2s infinite ai-dot}.ai-thinking span:nth-child(2){animation-delay:.2s}.ai-thinking span:nth-child(3){animation-delay:.4s}@keyframes ai-dot{0%,to{opacity:.2}50%{opacity:1}}.ai-input{align-items:flex-end;gap:.5rem;display:flex}.ai-input textarea{border:1px solid var(--color-line);min-height:3rem;max-height:10rem;color:inherit;font:inherit;resize:vertical;background:#00000040;border-radius:14px;flex:1;padding:.7rem .9rem}.ai-clear{color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-self:start;font-size:.8rem}.ai-log{align-content:start}.ai-log>.ai-empty{align-self:center;margin-top:3rem}.cos-unequip-inline{align-items:center;gap:.4rem;display:flex}.name-fx.fx-kontur{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #67e8f9;text-shadow:0 0 8px #67e8f98c}.name-fx.fx-blok3d{-webkit-text-fill-color:#ffd34d;text-shadow:1px 1px #c58b00,2px 2px #a26f00,3px 3px #7d5400,4px 4px 6px #00000080}.name-fx.fx-halftone{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 3px #ff5fa280);background-image:radial-gradient(circle,#ff5fa2 45%,#0000 47%),linear-gradient(#ffd1e6,#ffd1e6);background-size:4px 4px,100% 100%;-webkit-background-clip:text;background-clip:text}.name-fx.fx-tarama{-webkit-text-fill-color:transparent;text-shadow:none;background-image:repeating-linear-gradient(0deg,#4ade80 0 2px,#14532d 2px 3px);background-size:100% 6px;-webkit-background-clip:text;background-clip:text;animation:1.2s linear infinite fx-scan}.name-fx.fx-cizgili{-webkit-text-fill-color:transparent;text-shadow:none;background-image:repeating-linear-gradient(45deg,#ff9f1a 0 5px,#3a2400 5px 9px);background-size:26px 26px;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite fx-stripe}.name-fx.fx-damali{background-image:conic-gradient(#f8fafc 25%, #111827 0 50%, #f8fafc 0 75%, #111827 0);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 2px #f8fafc99);background-size:8px 8px;-webkit-background-clip:text;background-clip:text}.name-fx.fx-donen{background-image:conic-gradient(from var(--fx-angle,0deg), #ff2bd6, #ffb020, #4ade80, #22d3ee, #a78bfa, #ff2bd6);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite fx-spin-hue}.name-fx.fx-nefes{-webkit-text-fill-color:#c4b5fd;animation:3.2s ease-in-out infinite fx-breath}.name-fx.fx-titrek{-webkit-text-fill-color:#ff6b6b;text-shadow:0 0 6px #ff6b6b80;animation:2.6s step-end infinite fx-shake}.name-fx.fx-cift{-webkit-text-fill-color:#f8fafc;animation:2.4s ease-in-out infinite fx-split}.name-fx.fx-uzungolge{-webkit-text-fill-color:#f5d0fe;text-shadow:1px 1px #7e22ce,2px 2px #7e22ce,3px 3px #6b21a8,4px 4px #581c87,5px 5px #4c1d95,6px 6px #3b0764}.name-fx.fx-kabartma{-webkit-text-fill-color:#cbd5e1;text-shadow:-1px -1px #fff,1px 1px #334155,0 2px 4px #0006}.name-fx.fx-koz2{-webkit-text-fill-color:#fff7d6;animation:1.1s ease-in-out infinite alternate fx-flame}.name-fx.fx-hue{-webkit-text-fill-color:#ff5c8a;text-shadow:0 0 6px;animation:6s linear infinite fx-hue}.name-fx.fx-ziplama{-webkit-text-fill-color:#2dd4bf;animation:1.8s ease-in-out infinite fx-bounce;display:inline-block}.name-fx.fx-aralik{-webkit-text-fill-color:#fcd34d;animation:3s ease-in-out infinite fx-track}.name-fx.fx-cam{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 4px #bae6fd99);background-image:linear-gradient(100deg,#ffffff59 0%,#fffffff2 45%,#ffffff59 55% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:3.4s linear infinite fx-sweep}.name-fx.fx-kalpatisi{-webkit-text-fill-color:#fb7185;text-shadow:0 0 8px #fb718599;animation:1.6s ease-in-out infinite fx-heart;display:inline-block}.name-fx.fx-bozuk{-webkit-text-fill-color:#93c5fd;text-shadow:0 0 4px #3b82f6,0 0 12px #2563eb;animation:4s step-end infinite fx-broken}.name-fx.fx-altcizgi{-webkit-text-fill-color:#d9f99d;background-image:linear-gradient(90deg,#84cc16,#22d3ee);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;animation:2.6s ease-in-out infinite fx-underline}.name-fx.fx-buzlanma{-webkit-text-fill-color:#e0f2fe;-webkit-text-stroke:.4px #7dd3fc;text-shadow:0 0 2px #fff,0 0 10px #7dd3fccc}.name-fx.fx-toprak{-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(#e7c48f 0%,#b07a3f 55%,#6b4423 100%);-webkit-background-clip:text;background-clip:text}.name-fx.fx-orman{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 2px #14532d99);background-image:linear-gradient(#bbf7d0 0%,#22c55e 50%,#14532d 100%);-webkit-background-clip:text;background-clip:text}.name-fx.fx-gece{background-image:radial-gradient(circle at var(--fx-x,10%) 40%, #fff 0 1.2px, transparent 2px), linear-gradient(90deg, #1e3a8a, #6d28d9);-webkit-text-fill-color:transparent;text-shadow:none;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite fx-star}.name-fx.fx-lav{-webkit-text-fill-color:transparent;text-shadow:none;background-image:radial-gradient(circle at 20%,#ffb347 0 30%,#0000 32%),radial-gradient(circle at 80%,#ff3d00 0 30%,#0000 32%),linear-gradient(#ff7a1a,#b91c1c);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite alternate fx-lava}.name-fx.fx-sinyal{-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(90deg,#4ade80 0 50%,#4ade8040 50% 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s ease-in-out infinite fx-fill}.name-fx.fx-pixel{-webkit-text-fill-color:#fde047;letter-spacing:.04em;text-shadow:2px 0 #a16207,0 2px #a16207,2px 2px #713f12;font-family:ui-monospace,monospace}.name-fx.fx-kizilgok{-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(90deg,#dc2626,#f472b6,#fb923c,#dc2626);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite fx-flow}.name-fx.fx-zumrut{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 5px #10b98180);background-image:linear-gradient(115deg,#065f46 0%,#34d399 30%,#ecfdf5 45%,#10b981 60%,#064e3b 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:3.6s linear infinite fx-sweep}.name-fx.fx-yakut{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 5px #e11d4880);background-image:linear-gradient(115deg,#7f1d1d 0%,#f43f5e 35%,#ffe4e6 48%,#e11d48 62%,#4c0519 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:4.2s linear infinite fx-sweep}.name-fx.fx-safir{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 5px #2563eb80);background-image:linear-gradient(115deg,#1e3a8a 0%,#60a5fa 35%,#eff6ff 48%,#2563eb 62%,#172554 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:3.9s linear infinite fx-sweep}.name-fx.fx-ametist{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 5px #9333ea80);background-image:linear-gradient(115deg,#4c1d95 0%,#c084fc 35%,#faf5ff 48%,#9333ea 62%,#3b0764 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:4.5s linear infinite fx-sweep}.name-fx.fx-bronz{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 1px #00000080);background-image:linear-gradient(#f3c08d 0%,#b8743a 50%,#6e3f18 100%);-webkit-background-clip:text;background-clip:text}.name-fx.fx-platin{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 6px #ffffff8c);background-image:linear-gradient(100deg,#e5e7eb 0%,#fff 30%,#9ca3af 50%,#fff 70%,#e5e7eb 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite fx-sweep}.name-fx.fx-gokkusagi{-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(#ef4444 0 16%,#f97316 16% 33%,#facc15 33% 50%,#22c55e 50% 66%,#3b82f6 66% 83%,#a855f7 83%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite fx-drop}.name-fx.fx-elektrik{-webkit-text-fill-color:#e0f2fe;animation:2.2s step-end infinite fx-zap}.name-fx.fx-hayalet2{-webkit-text-fill-color:#a5f3fc;text-shadow:6px 0 #a5f3fc59,12px 0 #a5f3fc26;animation:2.8s ease-in-out infinite fx-echo}.name-fx.fx-mumisigi{-webkit-text-fill-color:#fde68a;text-shadow:0 0 6px #fdba74cc,0 0 16px #fb923c66;animation:2.2s ease-in-out infinite fx-candle}.name-fx.fx-seker2{-webkit-text-fill-color:transparent;text-shadow:none;background-image:repeating-linear-gradient(-45deg,#f472b6 0 4px,#fff1f2 4px 8px);background-size:22px 22px;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite fx-stripe}.name-fx.fx-kamuflaj{-webkit-text-fill-color:transparent;text-shadow:none;background-image:radial-gradient(circle at 20% 30%,#4d5b2a 0 22%,#0000 24%),radial-gradient(circle at 70% 60%,#6b4f2a 0 20%,#0000 22%),radial-gradient(circle at 45% 80%,#2f3b1c 0 18%,#0000 20%),linear-gradient(#7a8450,#7a8450);background-size:18px 12px;-webkit-background-clip:text;background-clip:text}.name-fx.fx-gumus{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 3px #e2e8f073);background-image:linear-gradient(#f8fafc 0%,#94a3b8 48%,#e2e8f0 52%,#64748b 100%);-webkit-background-clip:text;background-clip:text}.name-fx.fx-okyanus2{-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(#e0f2fe 0%,#38bdf8 40%,#0c4a6e 100%);background-size:100% 220%;-webkit-background-clip:text;background-clip:text;animation:3.4s ease-in-out infinite alternate fx-tide}.name-fx.fx-kehribar{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 5px #f59e0b80);background-image:radial-gradient(circle at 30% 30%,#fff7cc 0 12%,#0000 30%),linear-gradient(135deg,#f59e0b,#b45309);-webkit-background-clip:text;background-clip:text}.name-fx.fx-plazma{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 6px #a78bfab3);background-image:radial-gradient(circle at 30%,#f0abfc 0 25%,#0000 50%),radial-gradient(circle at 70%,#60a5fa 0 25%,#0000 50%),linear-gradient(#7c3aed,#7c3aed);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite alternate fx-lava,2s ease-in-out infinite fx-glow}.name-fx.fx-kirmizineon{-webkit-text-fill-color:#fff1f2;text-shadow:0 0 2px #fff,0 0 6px #ff1744,0 0 14px #ff1744,0 0 26px #b0002a}.name-fx.fx-morneon{-webkit-text-fill-color:#faf5ff;text-shadow:0 0 2px #fff,0 0 6px #c026d3,0 0 14px #a21caf,0 0 26px #701a75}.name-fx.fx-sararmis{-webkit-text-fill-color:#5b3a1a;background:#f3e2b8;border-radius:4px;padding:0 .3em;box-shadow:inset 0 0 6px #78501e73}.name-fx.fx-etiket{-webkit-text-fill-color:#111827;background:#facc15;border-radius:4px;padding:0 .35em;box-shadow:2px 2px #a16207}.name-fx.fx-rozet{-webkit-text-fill-color:#f8fafc;background:linear-gradient(#1e3a8a,#172554);border-radius:999px;padding:0 .35em;box-shadow:0 0 0 1.5px #fbbf24}.name-fx.fx-vurgulu{-webkit-text-fill-color:inherit;background-image:linear-gradient(#0000 55%,#bef264a6 55% 92%,#0000 92%)}.name-fx.fx-damla{-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(#bae6fd 0 60%,#0ea5e9 60% 100%);background-size:100% 300%;-webkit-background-clip:text;background-clip:text;animation:2.6s ease-in infinite fx-drip}.name-fx.fx-sarmasik{-webkit-text-fill-color:#ecfccb;text-shadow:-2px -1px #4d7c0f,2px 1px #365314,0 0 8px #84cc1680}.name-fx.fx-hologram2{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 4px #67e8f9b3);background-image:repeating-linear-gradient(0deg,#67e8f9f2 0 1px,#67e8f959 1px 3px);background-size:100% 12px;-webkit-background-clip:text;background-clip:text;animation:.9s linear infinite reverse fx-scan,3s ease-in-out infinite fx-neon}.name-fx.fx-gunes{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 7px #fbbf24a6);background-image:radial-gradient(circle,#fffbeb 0%,#fbbf24 40%,#ea580c 100%);background-position:50%;background-size:160% 300%;-webkit-background-clip:text;background-clip:text;animation:2.6s ease-in-out infinite fx-glow}.name-fx.fx-buzkirmizi{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 4px #ffffff59);background-image:linear-gradient(90deg,#ef4444 0 48%,#e2e8f0 50%,#38bdf8 52% 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite alternate fx-duel}.name-fx.fx-yildizli{-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 3px #c7d2feb3);background-image:radial-gradient(circle,#fff 0 .7px,#0000 1px),radial-gradient(circle,#c7d2fe 0 .6px,#0000 .9px),linear-gradient(#312e81,#1e1b4b);background-position:0 0,3px 4px,0 0;background-size:7px 7px,11px 9px,100% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite fx-starfield}@property --fx-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fx-x{syntax:"<percentage>";inherits:false;initial-value:10%}@keyframes fx-scan{to{background-position:0 6px}}@keyframes fx-stripe{to{background-position:26px 0}}@keyframes fx-spin-hue{to{--fx-angle:360deg}}@keyframes fx-breath{0%,to{filter:blur();opacity:1}50%{filter:blur(.6px);opacity:.75}}@keyframes fx-shake{0%,88%,to{transform:none}90%{transform:translate(-1px)rotate(-1deg)}92%{transform:translate(1px)rotate(1deg)}94%{transform:translate(-1px)}}@keyframes fx-split{0%,to{text-shadow:-1px 0 #ef4444,1px 0 #3b82f6}50%{text-shadow:-3px 0 #ef4444cc,3px 0 #3b82f6cc}}@keyframes fx-flame{0%{text-shadow:0 -1px 3px #fde047,0 -3px 6px #fb923c,0 -6px 10px #ef4444}to{text-shadow:0 -2px 4px #fde047,0 -5px 9px #f97316,0 -9px 14px #dc2626}}@keyframes fx-hue{to{filter:hue-rotate(360deg)}}@keyframes fx-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-2px)}}@keyframes fx-track{0%,to{letter-spacing:0}50%{letter-spacing:.08em}}@keyframes fx-heart{0%,40%,to{transform:scale(1)}10%,30%{transform:scale(1.06)}20%{transform:scale(1)}}@keyframes fx-broken{0%,to{opacity:1}12%{opacity:.35}13%{opacity:1}47%{opacity:.2}48%{opacity:1}49%{opacity:.5}50%{opacity:1}}@keyframes fx-underline{0%{background-position:0 100%;background-size:0% 2px}50%{background-position:0 100%;background-size:100% 2px}to{background-position:100% 100%;background-size:0% 2px}}@keyframes fx-star{0%,to{--fx-x:8%}50%{--fx-x:92%}}@keyframes fx-lava{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes fx-fill{0%{background-position:100% 0}to{background-position:0 0}}@keyframes fx-drop{to{background-position:0 200%}}@keyframes fx-zap{0%,to{text-shadow:0 0 4px #38bdf8}30%{text-shadow:0 0 2px #fff,0 0 10px #38bdf8,2px -2px #7dd3fc}32%{text-shadow:0 0 4px #38bdf8}70%{text-shadow:0 0 2px #fff,0 0 12px #0ea5e9,-2px 2px #7dd3fc}72%{text-shadow:0 0 4px #38bdf8}}@keyframes fx-echo{0%,to{text-shadow:4px 0 #a5f3fc59,8px 0 #a5f3fc26}50%{text-shadow:8px 0 #a5f3fc4d,16px 0 #a5f3fc1a}}@keyframes fx-candle{0%,to{opacity:1}40%{opacity:.85}45%{opacity:.95}70%{opacity:.8}}@keyframes fx-tide{0%{background-position:0 0}to{background-position:0 100%}}@keyframes fx-drip{0%{background-position:0 0}to{background-position:0 100%}}@keyframes fx-duel{0%{background-position:100% 0}to{background-position:0 0}}@keyframes fx-starfield{to{background-position:70px 0,-44px 0,0 0}}html.theme-light .name-fx.fx-cam{background-image:linear-gradient(100deg,#64748b 0%,#0f172a 45%,#64748b 55% 100%)}html.theme-light .name-fx.fx-platin{filter:none;background-image:linear-gradient(100deg,#6b7280 0%,#111827 30%,#9ca3af 50%,#111827 70%,#6b7280 100%)}html.theme-light .name-fx.fx-kontur{-webkit-text-stroke-color:#0891b2}html.theme-light .name-fx.fx-buzlanma,html.theme-light .name-fx.fx-cift,html.theme-light .name-fx.fx-elektrik,html.theme-light .name-fx.fx-kirmizineon,html.theme-light .name-fx.fx-morneon,html.theme-light .name-fx.fx-koz2{-webkit-text-fill-color:#1e293b}[data-aura=yagmur] .profile-aura{background-image:repeating-linear-gradient(105deg,#0000 0 14px,#bae6fd73 14px 15px,#0000 15px 34px);background-size:120px 200px;animation:.7s linear infinite aura-rain}[data-aura=kabarcik] .profile-aura{background-image:radial-gradient(circle,#0000 0 4px,#bae6fd8c 4.5px,#0000 6px),radial-gradient(circle,#0000 0 2px,#ffffff80 2.5px,#0000 3.5px);background-position:10px 0,40px 30px;background-size:90px 120px,60px 80px;animation:6s linear infinite aura-bubble}[data-aura=atesbocegi] .profile-aura{background-image:radial-gradient(circle,#fde047f2 0 1.5px,#fde04740 3px,#0000 6px);background-size:110px 90px;animation:9s ease-in-out infinite aura-fly,1.6s ease-in-out infinite aura-twinkle}[data-aura=duman] .profile-aura{filter:blur(2px);background-image:radial-gradient(40% 30% at 30% 70%,#7c3aed59,#0000 70%),radial-gradient(35% 25% at 70% 40%,#4c1d954d,#0000 70%);background-size:200% 100%;animation:14s linear infinite aura-smoke}[data-aura=dalga] .profile-aura{background-image:radial-gradient(30px 10px at 50% 100%,#2dd4bf80 0 60%,#0000 62%),linear-gradient(#0000 82%,#0d948859);background-repeat:repeat-x,no-repeat;background-size:60px 100%,100% 100%;animation:3s linear infinite aura-wave}[data-aura=kuzey] .profile-aura{mix-blend-mode:screen;background-image:linear-gradient(#4ade8059,#0000 45%),linear-gradient(170deg,#0000 10%,#a855f74d 30%,#0000 55%);background-size:200% 100%;animation:8s ease-in-out infinite alternate aura-aurora}[data-aura=matris] .profile-aura{background-image:repeating-linear-gradient(90deg,#0000 0 9px,#4ade8000 9px 10px),linear-gradient(#0000,#4ade808c 50%,#0000);background-size:100% 100%,10px 60px;animation:2.4s linear infinite aura-code;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 12px);mask-image:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 12px)}[data-aura=konfeti] .profile-aura{background-image:linear-gradient(45deg,#f43f5e 0 3px,#0000 3px),linear-gradient(-30deg,#facc15 0 3px,#0000 3px),linear-gradient(60deg,#22d3ee 0 3px,#0000 3px),linear-gradient(10deg,#a3e635 0 3px,#0000 3px);background-position:5px 0,30px 20px,50px 40px,15px 60px;background-size:70px 80px,90px 70px,60px 90px,80px 60px;animation:5s linear infinite aura-confetti}[data-aura=petek] .profile-aura{background-image:radial-gradient(circle at 50% 0,#0000 9px,#38bdf859 9.5px,#0000 10.5px),radial-gradient(circle at 50% 100%,#0000 9px,#38bdf859 9.5px,#0000 10.5px);background-size:20px 17px;animation:2.6s ease-in-out infinite aura-hexpulse}[data-aura=radar] .profile-aura{background-image:conic-gradient(from var(--aura-angle,0deg) at 88% 50%, #4ade8073, transparent 18%), radial-gradient(circle at 88% 50%, transparent 0 20%, #4ade8033 20.5% 21%, transparent 21.5% 40%, #4ade8026 40.5% 41%, transparent 41.5%);animation:3s linear infinite aura-radar}[data-aura=nabiz] .profile-aura{background-image:radial-gradient(circle at 50% 50%, transparent 0 var(--aura-r,10%), #f472b673 calc(var(--aura-r,10%) + 0.5%), transparent calc(var(--aura-r,10%) + 3%));animation:2.4s ease-out infinite aura-pulse}[data-aura=kumfirtina] .profile-aura{background-image:radial-gradient(circle,#fbbf24b3 0 1px,#0000 1.5px),radial-gradient(circle,#d9770699 0 .8px,#0000 1.2px);background-size:40px 23px,27px 17px;animation:1.6s linear infinite aura-sand}[data-aura=alev] .profile-aura{background-image:radial-gradient(18px 40px at 50% 100%,#fb923c8c,#0000 70%),radial-gradient(12px 28px at 50% 100%,#fde0478c,#0000 70%);background-position:0 100%,12px 100%;background-repeat:repeat-x;background-size:36px 100%,24px 100%;animation:.9s ease-in-out infinite alternate aura-flicker}[data-aura=elmas] .profile-aura{background-image:conic-gradient(from 45deg at 50% 50%, transparent 0 20%, #ffffffe6 25%, transparent 30% 70%, #ffffffe6 75%, transparent 80%);background-size:46px 46px;animation:1.8s ease-in-out infinite aura-twinkle,10s linear infinite aura-diamond;-webkit-mask-image:radial-gradient(circle,#000 0 3px,#0000 4px);mask-image:radial-gradient(circle,#000 0 3px,#0000 4px);-webkit-mask-size:46px 46px;mask-size:46px 46px}[data-aura=crt] .profile-aura{background-image:repeating-linear-gradient(0deg,#00000040 0 1px,#0000 1px 3px),linear-gradient(#0000 40%,#ffffff1f 50%,#0000 60%);background-size:100% 3px,100% 200%;animation:3s linear infinite aura-crt}[data-aura=portal] .profile-aura{background-image:conic-gradient(from var(--aura-angle,0deg) at 85% 45%, #a855f78c, #3b82f680, #a855f78c);animation:2.2s linear infinite aura-radar;-webkit-mask-image:radial-gradient(circle at 85% 45%,#000 0 8%,#0000 26%);mask-image:radial-gradient(circle at 85% 45%,#000 0 8%,#0000 26%)}[data-aura=kayanyildiz] .profile-aura{background-image:linear-gradient(135deg,#0000 48%,#ffffffe6 49.5%,#0000 51%),linear-gradient(135deg,#0000 48%,#bfdbfecc 49.5%,#0000 51%);background-size:160px 160px,230px 230px;animation:3.5s linear infinite aura-shoot;-webkit-mask-image:none;mask-image:none}[data-aura=sis] .profile-aura{filter:blur(3px);background-image:radial-gradient(50% 30% at 20% 100%,#f1f5f973,#0000 70%),radial-gradient(45% 25% at 70% 100%,#e2e8f066,#0000 70%);background-size:200% 100%;animation:18s linear infinite reverse aura-smoke}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --aura-r{syntax:"<percentage>";inherits:false;initial-value:10%}@keyframes aura-rain{to{background-position:-40px 200px}}@keyframes aura-bubble{0%{background-position:10px 140px,40px 120px}to{background-position:30px -120px,20px -80px}}@keyframes aura-fly{0%,to{background-position:0 0}33%{background-position:40px -20px}66%{background-position:-30px 25px}}@keyframes aura-smoke{to{background-position:-200% 0}}@keyframes aura-wave{to{background-position:60px 0,0 0}}@keyframes aura-aurora{0%{background-position:0 0}to{background-position:100% 0}}@keyframes aura-code{to{background-position:0 0,0 60px}}@keyframes aura-confetti{to{background-position:25px 160px,0 140px,70px 180px,35px 120px}}@keyframes aura-hexpulse{50%{opacity:.35}}@keyframes aura-radar{to{--aura-angle:360deg}}@keyframes aura-pulse{0%{--aura-r:2%;opacity:1}to{--aura-r:60%;opacity:0}}@keyframes aura-sand{to{background-position:-80px 6px,-54px -4px}}@keyframes aura-flicker{0%{opacity:.7;transform-origin:bottom;transform:scaleY(.92)}to{opacity:1;transform-origin:bottom;transform:scaleY(1.05)}}@keyframes aura-diamond{to{background-position:46px 46px;-webkit-mask-position:46px 46px;mask-position:46px 46px}}@keyframes aura-crt{to{background-position:0 0,0 -200%}}@keyframes aura-shoot{0%{background-position:0 -160px,80px -230px}to{background-position:-160px 0,-150px 0}}.avatar-frame .frame-spin-rev{animation-direction:reverse}.avatar-frame .frame-twinkle{animation:1.8s ease-in-out infinite aura-twinkle}.goal-list,.hunt-list,.badge-next-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:stretch}.goal-list li,.hunt-list li{align-items:flex-start;min-height:3.2rem}.security-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.55rem}.security-list li{border:1px solid var(--color-line);background:#ffffff05;border-radius:10px;padding:.55rem .7rem}.security-list li small{color:var(--color-muted);margin-top:.15rem;font-size:.78rem;line-height:1.4;display:block}.market-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr))}.market-list li{align-content:start}.status-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.security-check ol{counter-reset:step;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.6rem;padding-left:0;list-style:none;display:grid}.security-check ol>li{border:1px solid var(--color-line);counter-increment:step;background:#ffffff05;border-radius:12px;padding:.7rem .8rem .7rem 2.4rem;position:relative}.security-check ol>li:before{content:counter(step);background:rgba(var(--accent-rgb), .18);width:1.3rem;height:1.3rem;color:var(--color-gold);border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:.7rem;left:.7rem}@media (min-width:1500px){.panel-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.panel-rows{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}.next-step{border-color:rgba(var(--accent-rgb), .45);background:linear-gradient(110deg, rgba(var(--accent-rgb), .12), #121714f5 55%);gap:.8rem;display:grid}.next-step-main{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.next-step-main>div{flex:1;min-width:14rem}.next-step-main small{color:var(--color-gold);letter-spacing:.14em;font-size:.7rem;font-weight:800}.next-step-main h2{margin:.1rem 0 .2rem;font-size:1.2rem;font-weight:800}.next-step-main p{color:var(--color-muted);margin:0;font-size:.88rem}.next-step-icon{background:rgba(var(--accent-rgb), .18);width:3rem;height:3rem;color:var(--color-gold);border-radius:14px;place-items:center;font-size:1.3rem;display:grid}.next-step-more{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.next-step-more a{border:1px solid var(--color-line);color:inherit;border-radius:12px;align-items:flex-start;gap:.6rem;padding:.6rem .7rem;text-decoration:none;transition:border-color .15s;display:flex}.next-step-more a:hover{border-color:rgba(var(--accent-rgb), .5)}.next-step-more span{gap:.1rem;display:grid}.next-step-more small{color:var(--color-muted);font-size:.76rem;line-height:1.35}html.theme-light .next-step{background:linear-gradient(110deg, rgba(var(--accent-rgb), .12), #fff 55%)}.palette-btn{align-items:center;gap:.4rem;display:inline-flex}.palette-btn kbd{border:1px solid var(--color-line);color:var(--color-muted);border-radius:5px;padding:.05rem .35rem;font-family:inherit;font-size:.65rem}.site-head-actions .palette-btn{background:#ffffff0a;border-style:solid;height:2.25rem;margin-left:0;padding:0 .7rem}@media (max-width:900px){.site-head-actions .palette-btn span,.site-head-actions .palette-btn kbd{display:none}}.notfound-links{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.notfound-links a{border:1px solid var(--color-line);color:inherit;border-radius:12px;gap:.15rem;padding:.7rem .8rem;text-decoration:none;display:grid}.notfound-links a:hover{border-color:rgba(var(--accent-rgb), .5)}.notfound-links small{color:var(--color-muted);font-size:.78rem}.user-money{flex-wrap:wrap;gap:.4rem;display:flex}.user-money span{border:1px solid var(--color-line);background:#ffffff05;border-radius:10px;min-width:7.5rem;padding:.35rem .6rem;display:grid}.user-money small{color:var(--color-muted);font-size:.68rem}.user-money b{font-size:.95rem}.user-money em{color:#fbbf24;font-size:.68rem;font-style:normal}.user-finance{gap:.9rem;display:grid}.user-finance-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.user-finance-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.6rem;display:grid}.user-finance-tiles span{border:1px solid var(--color-line);background:#ffffff08;border-radius:12px;gap:.1rem;padding:.7rem .8rem;display:grid}.user-finance-tiles small{color:var(--color-muted);font-size:.72rem;font-weight:700}.user-finance-tiles b{font-size:1.25rem}.user-finance-tiles em{color:var(--color-muted);font-size:.72rem;font-style:normal}.user-finance-sources{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.user-finance-sources li{grid-template-columns:minmax(9rem,14rem) 1fr auto;align-items:center;gap:.6rem;font-size:.85rem;display:grid}.user-finance-sources small{color:var(--color-muted)}.user-finance-sources i{background:#ffffff0f;border-radius:999px;height:.5rem;overflow:hidden}.user-finance-sources i b{border-radius:inherit;background:linear-gradient(90deg, var(--color-gold), #4ade80);height:100%;display:block}@media (max-width:640px){.user-finance-sources li{grid-template-columns:1fr auto}.user-finance-sources i{grid-column:1/-1}}.crop-error{color:#fca5a5;margin:0 0 .5rem;font-size:.85rem}.cos-preview-trigger{cursor:zoom-in;position:relative}.cos-preview-trigger:focus-visible{outline:2px solid var(--color-gold);outline-offset:-2px}.cos-preview-hint{z-index:3;color:#fff;opacity:0;pointer-events:none;background:#0009;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700;transition:opacity .15s;position:absolute;bottom:.55rem;right:.55rem}.cos-preview-trigger:hover .cos-preview-hint,.cos-preview-trigger:focus-visible .cos-preview-hint{opacity:1}.cos-preview{border:1px solid var(--color-line);background:var(--color-panel,#0f1720);width:min(40rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:inherit;border-radius:18px;padding:0}.cos-preview::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6}.cos-preview-box{gap:.9rem;padding:1rem;display:grid}.cos-preview-box header{justify-content:space-between;gap:.6rem;display:flex}.cos-preview-box header div{display:grid}.cos-preview-box header b{font-size:1.15rem}.cos-preview-box header small{color:var(--color-muted);font-size:.8rem}.cos-preview-box header button{width:2rem;height:2rem;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%}.cos-preview-stage{border-radius:14px;overflow:hidden}.cos-preview-note{color:var(--color-muted);margin:0;font-size:.75rem}.cos-big-hero{background:linear-gradient(180deg, #0000000d, #000000bf), var(--banner,linear-gradient(135deg, #1e293b, #0f172a)) center / cover no-repeat;align-items:flex-end;gap:1rem;min-height:14rem;padding:1.2rem;display:flex;position:relative}.cos-big-hero>div{z-index:1;display:grid;position:relative}.cos-big-hero small{color:#ffffffb3;letter-spacing:.12em;font-size:.7rem;font-weight:800}.cos-big-name{color:#fff;font-size:1.6rem;font-weight:900}.cos-big-name.is-xl{font-size:2.6rem;line-height:1.1}.cos-big-frame{background:linear-gradient(180deg, #05080c8c, #05080ce6), var(--stage-art,none) center / cover no-repeat, #0b1016;justify-items:center;gap:1rem;padding:2rem 1rem;display:grid}.cos-big-small{background:#00000073;border-radius:999px;align-items:center;gap:.8rem;padding:.4rem .8rem;display:flex}.cos-big-small em{color:var(--color-muted);font-size:.75rem;font-style:normal}.cos-big-namebox{background:radial-gradient(circle at 50% 30%,#ffffff0f,#0000 60%),#0b1016;justify-items:center;gap:1.2rem;padding:2rem 1rem;display:grid}.cos-big-post{border:1px solid var(--color-line);background:#ffffff08;border-radius:14px;gap:.7rem;width:min(100%,26rem);padding:.8rem;display:flex}.cos-big-post p{color:var(--color-muted);margin:.2rem 0 0;font-size:.85rem}.cos-big-theme{border:1px solid rgba(var(--t-rgb), .35);background:#0b1016;border-radius:14px;gap:.8rem;padding:1.6rem;display:grid}.cos-big-theme .cos-theme-btn{padding:.7rem 1rem;font-size:1rem}.cos-big-theme .cos-theme-bar{height:.6rem}.cos-big-theme-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cos-big-theme-row i{background:rgba(var(--t-rgb), .18);color:var(--t);border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-style:normal;font-weight:800}.cos-big-theme-row em{color:var(--t);font-style:normal;font-weight:700;text-decoration:underline}.cos-big-theme-card{background:rgba(var(--t-rgb), .08);border:1px solid rgba(var(--t-rgb), .4);border-radius:12px;padding:.8rem 1rem;display:grid}.cos-big-theme-card b{color:var(--t);font-size:1.4rem}.cos-big-theme-card small{color:var(--color-muted)}.gift-spotlight{background:radial-gradient(circle at 10% 0%, #facc1538, transparent 55%), radial-gradient(circle at 90% 100%, #f472b62e, transparent 50%), var(--color-panel,#0f1720);border:1px solid #facc158c;border-radius:18px;gap:.8rem;padding:1rem;animation:2.4s ease-in-out infinite gift-glow;display:grid;position:relative;overflow:hidden;box-shadow:0 0 #facc1580}.gift-spotlight:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffffff1f 50%,#0000 60%);animation:3.2s linear infinite gift-shine;position:absolute;inset:-40% -10%}.gift-spotlight-head{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex;position:relative}.gift-spotlight-head>div{flex:1;min-width:12rem;display:grid}.gift-spotlight-head b{font-size:1.15rem}.gift-spotlight-head small{color:var(--color-muted)}.gift-spotlight-box{font-size:2.2rem;animation:1.4s ease-in-out infinite gift-bounce}.gift-spotlight-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.6rem;display:grid;position:relative}.gift-spotlight-item{background:#00000040;border:1px solid #facc154d;border-radius:14px;grid-template-columns:6rem 1fr auto;align-items:center;gap:.7rem;padding:.5rem;display:grid}.gift-spotlight-item .cos-stage{border-radius:10px;min-height:4.5rem;padding:.4rem;overflow:hidden}.gift-spotlight-item .cos-stage .avatar-badge{transform:scale(.6)}.gift-spotlight-item>div:nth-child(2){display:grid}.gift-spotlight-item small{color:var(--color-muted);font-size:.76rem}.cos-gift-ribbon{z-index:3;color:#fde68a;background:#facc152e;border:1px solid #facc158c;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:800;position:absolute;bottom:.55rem;left:.55rem}.cos-gift-ribbon.is-new{animation:2s ease-in-out infinite gift-glow}@keyframes gift-glow{0%,to{box-shadow:0 0 #facc1500}50%{box-shadow:0 0 22px 2px #facc1559}}@keyframes gift-shine{0%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes gift-bounce{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-5px)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.gift-spotlight,.gift-spotlight:before,.gift-spotlight-box,.cos-gift-ribbon.is-new{animation:none}}.rank-spread{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.6rem 0;display:flex}.rank-spread b{margin-right:.3rem;font-size:.85rem}.rank-spread span{border:1px solid var(--color-line);border-radius:999px;padding:.2rem .6rem;font-size:.8rem;font-weight:700}.rank-spread small{color:var(--color-muted)}.shop-rank-group{gap:.6rem;margin-top:1.2rem;display:grid}.shop-rank-group>header{align-items:center;gap:.6rem;display:flex}.shop-rank-group>header img{object-fit:contain;width:2rem;height:2rem}.shop-rank-group>header h3{margin:0;font-size:1.05rem;font-weight:800}.shop-rank-group>header span{color:var(--color-muted);font-size:.8rem}.shop-rank-index{flex-wrap:wrap;gap:.35rem;margin:.4rem 0 0;display:flex}.shop-rank-index a{border:1px solid var(--color-line);border-radius:999px;padding:.25rem .6rem;font-size:.78rem;font-weight:700}.rank-tabs{gap:.8rem;display:grid}.rank-tabs-bar{z-index:5;border:1px solid var(--color-line);background:#151d19eb;border-radius:14px;gap:.4rem;padding:.5rem;display:flex;position:sticky;top:4.2rem;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.rank-tabs-bar{background:color-mix(in srgb, var(--color-panel,#0f1720) 92%, transparent)}}.rank-tabs-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:thin}.rank-tabs-bar button{border:1px solid var(--color-line);color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.82rem;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.rank-tabs-bar button:hover{border-color:rgba(var(--accent-rgb), .5)}.rank-tabs-bar button.is-on{background:var(--color-gold);color:var(--color-gold-ink,#0b0f14);border-color:#0000}.rank-tabs-bar img{object-fit:contain;width:1.3rem;height:1.3rem}.rank-tabs-bar em{background:#ffffff1a;border-radius:999px;padding:0 .4rem;font-size:.7rem;font-style:normal}.rank-tabs-bar button.is-on em{background:#0000002e}.live-wins{border:1px solid var(--color-line);background:#ffffff06;border-radius:14px;gap:.5rem;padding:.8rem .9rem;display:grid}.live-wins-head{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.45rem;margin:0;font-size:.78rem;font-weight:800;display:flex}.live-wins-head i{background:#3ddc84;border-radius:50%;width:.55rem;height:.55rem;animation:1.8s infinite live-wins-pulse;box-shadow:0 0 #3ddc8499}@keyframes live-wins-pulse{70%{box-shadow:0 0 0 7px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.live-wins ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.live-wins li{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:.5rem;font-size:.85rem;display:grid}.live-wins li span{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-wins li small{color:var(--color-muted);font-size:.72rem}@media (prefers-reduced-motion:reduce){.live-wins-head i{animation:none}}.focus-start{border-color:#7c9743;gap:.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.focus-start{border-color:color-mix(in srgb, var(--color-gold) 45%, var(--color-line))}}.focus-start{background:radial-gradient(120% 140% at 100% 0%, #d3ff4f24, transparent 60%), var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.focus-start{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--color-gold) 14%, transparent), transparent 60%), var(--color-panel)}}.focus-start h2{margin:0;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:900}.focus-start ol{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.focus-start li{align-items:center;gap:.7rem;font-size:.95rem;display:flex}.focus-start li b{background:var(--color-gold);width:1.9rem;height:1.9rem;color:var(--color-gold-ink,#0b0f14);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.focus-start .btn{justify-self:start;padding-inline:1.6rem;font-size:1rem}.panel-more>summary{cursor:pointer;font-weight:800}.task-insights{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;display:grid}.task-insight-box{border:1px solid var(--color-line);background:var(--color-panel);border-radius:16px;align-content:start;gap:.35rem;padding:.9rem 1rem;display:grid}.task-insight-box.is-top{border-color:#399662}@supports (color:color-mix(in lab, red, red)){.task-insight-box.is-top{border-color:color-mix(in srgb, #3ddc84 55%, var(--color-line))}}.task-insight-box.is-low{border-color:#a44448}@supports (color:color-mix(in lab, red, red)){.task-insight-box.is-low{border-color:color-mix(in srgb, #ff4655 55%, var(--color-line))}}.task-insight-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:800;display:flex}.task-insight-kicker svg{width:1rem;height:1rem}.task-insight-big{font-size:1.8rem;font-weight:900;line-height:1}.task-insight-big small{color:var(--color-muted);font-size:.9rem}.task-insight-tag{background:#ffffff12;border-radius:999px;justify-self:start;padding:.1rem .55rem;font-size:.75rem;font-weight:700}.task-fastest{gap:.25rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.task-fastest li{align-items:baseline;gap:.4rem;display:flex}.task-fastest li small{color:var(--color-muted);margin-left:auto}.task-fastest li.is-me{color:var(--color-gold);font-weight:800}.task-elapsed{color:var(--color-muted)}.task-next{border:1px dashed #84a044;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.task-next{border:1px dashed color-mix(in srgb, var(--color-gold) 50%, var(--color-line))}}.task-next{border-radius:14px}.task-next div{gap:.15rem;display:grid}.task-next small{color:var(--color-muted)}.earnings-tabs{gap:.3rem;display:flex}.earnings-tabs a{border:1px solid var(--color-line);border-radius:999px;padding:.15rem .6rem;font-size:.78rem;font-weight:700}.earnings-tabs a.is-on{background:var(--color-gold);color:var(--color-gold-ink,#0b0f14);border-color:#0000}.season-duo{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.streak-card{align-content:start;gap:.5rem;display:grid}.streak-flame{align-items:baseline;gap:.35rem;font-size:2.6rem;font-weight:900;line-height:1;display:flex}.streak-flame small{color:var(--color-muted);font-size:1rem}.spin-box,.spin-form{justify-items:center;gap:.7rem;display:grid}.spin-wheel{border:4px solid var(--color-line);background:var(--wheel);border-radius:50%;width:11rem;height:11rem;position:relative;box-shadow:0 10px 30px #00000059}.spin-wheel:after{content:"";border:10px solid #0000;border-top:16px solid var(--color-gold);position:absolute;top:-12px;left:50%;transform:translate(-50%)}.spin-wheel.is-spinning{animation:.6s linear infinite spin-wheel}.spin-wheel.is-done{opacity:.55;filter:grayscale(.4)}@keyframes spin-wheel{to{transform:rotate(360deg)}}.spin-legend{color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:.35rem .8rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.spin-legend i{border-radius:2px;width:.6rem;height:.6rem;margin-right:.3rem;display:inline-block}.levelup-card{border-color:#8baa45;flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.levelup-card{border-color:color-mix(in srgb, var(--color-gold) 55%, var(--color-line))}}.levelup-card{background:radial-gradient(100% 140% at 0% 0%, #d3ff4f29, transparent 60%), var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.levelup-card{background:radial-gradient(100% 140% at 0% 0%, color-mix(in srgb, var(--color-gold) 16%, transparent), transparent 60%), var(--color-panel)}}.levelup-card h2{margin:.1rem 0;font-size:1.5rem;font-weight:900}.levelup-badge{background:var(--color-gold);width:5rem;height:5rem;color:var(--color-gold-ink,#0b0f14);border-radius:50%;place-items:center;font-size:2rem;font-weight:900;animation:.8s ease-out levelup-pop;display:grid}@keyframes levelup-pop{0%{transform:scale(.4)}70%{transform:scale(1.12)}to{transform:scale(1)}}.secret-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.4rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.secret-list li{border:1px dashed var(--color-line);border-radius:10px;gap:.5rem;padding:.5rem .7rem;display:flex}.secret-list li.is-found{border-style:solid;border-color:#84a044}@supports (color:color-mix(in lab, red, red)){.secret-list li.is-found{border-color:color-mix(in srgb, var(--color-gold) 50%, var(--color-line))}}@media (prefers-reduced-motion:reduce){.spin-wheel.is-spinning,.levelup-badge{animation:none}}.profile-streak{border:1px solid #a4693b;align-items:center;gap:.3rem;padding:.3rem .75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.profile-streak{border:1px solid color-mix(in srgb, #ff8a3d 55%, var(--color-line))}}.profile-streak{border-radius:999px;font-size:.85rem;font-weight:800}.boost-chart{gap:.4rem;margin:.4rem 0 .6rem;display:grid}.boost-chart svg{width:100%;height:120px}.boost-chart-fill{fill:#d3ff4f29}@supports (color:color-mix(in lab, red, red)){.boost-chart-fill{fill:color-mix(in srgb, var(--color-gold) 16%, transparent)}}.boost-chart-fill{stroke:none}.boost-chart-line{fill:none;stroke:var(--color-gold);stroke-width:3px;vector-effect:non-scaling-stroke}.boost-chart-dot{fill:var(--color-gold)}.boost-chart-meta{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.82rem;display:flex}.security-check-links{gap:.2rem;margin:.5rem 0 0;font-size:.82rem;display:grid}.security-check-links a{color:var(--color-gold);font-weight:800}.security-check-links span{color:var(--color-muted)}.sold-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.9rem;display:grid}.sold-card{align-content:start;gap:.4rem;padding:.8rem;display:grid}.sold-card .shop-card-cover{aspect-ratio:16/9;filter:saturate(.85);border-radius:12px;position:relative;overflow:hidden}.sold-title{font-size:.95rem;line-height:1.3}.sold-meta{color:var(--color-muted);flex-wrap:wrap;gap:.3rem .7rem;margin:0;font-size:.78rem;display:flex}.sold-price{justify-content:space-between;align-items:center;margin:0;display:flex}.sold-price em{color:#ff6b78;letter-spacing:.08em;background:#ff465529;border-radius:6px;padding:.1rem .5rem;font-size:.7rem;font-style:normal;font-weight:900}.sold-review{color:#f5c84c;margin:0;font-size:.8rem}.listing-qa{gap:.6rem;display:grid}.listing-qa-list{gap:.5rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.listing-qa-list li{border:1px solid var(--color-line);border-radius:12px;gap:.2rem;padding:.6rem .8rem;display:grid}.listing-qa-list p{margin:0}.listing-qa-answer{color:var(--color-gold)}.listing-qa-form{gap:.5rem;display:flex}.listing-qa-form .field{flex:1;min-width:0}.supporter-chip{vertical-align:middle;border-radius:999px;margin-left:.35rem;padding:.05rem .45rem;font-size:.68rem;font-weight:800;display:inline-block}.supporter-chip.is-bronz{color:#e0a26a;background:#cd7f3233}.supporter-chip.is-gumus{color:#d6d6d6;background:#c0c0c02e}.supporter-chip.is-altin{color:#f5c84c;background:#f5c84c33}.supporter-chip.is-elmas{color:#8fd6ff;background:#6ec8ff33}.publisher-fast{color:#b9b2ff;background:#968cff2e;border-radius:999px;padding:.1rem .55rem;font-size:.72rem;font-weight:800}.quick-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.quick-card>div:first-child{gap:.15rem;display:grid}.quick-card span,.quick-card small{color:var(--color-muted);font-size:.85rem}.quick-card.is-held{border-color:#f5c84c80}.quick-actions{gap:.5rem;display:flex}.quick-actions .btn{min-height:2.8rem;padding-inline:1.2rem;font-size:1rem}.attention-list{gap:.3rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.attention-list li a{border:1px solid var(--color-line);border-radius:10px;padding:.45rem .7rem;display:block}.attention-list li.is-high a{background:#ff465514;border-color:#ff46558c}.attention-list li.is-mid a{border-color:#f5c84c73}.reject-reasons{flex-wrap:wrap;gap:.35rem;display:flex}.reject-reasons button{border:1px solid var(--color-line);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .6rem;font-size:.78rem}.reject-reasons button:hover{border-color:#ff465599}.ticket-tags{flex-wrap:wrap;gap:.25rem;display:flex}.ticket-tags i{color:#9cc2ff;background:#6ea8ff26;border-radius:999px;padding:0 .45rem;font-size:.68rem;font-style:normal;font-weight:700}.broadcast-preview{border:1px dashed var(--color-line);border-radius:14px;gap:.4rem;padding:.8rem;display:grid}.broadcast-preview-card{background:var(--color-panel-2,#ffffff0a);border-left:3px solid var(--color-gold);border-radius:12px;gap:.2rem;padding:.7rem .85rem;display:grid}.broadcast-preview-card p{color:var(--color-muted);white-space:pre-wrap;margin:0;font-size:.88rem}.invite-hero{border-color:#7c9743;flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.invite-hero{border-color:color-mix(in srgb, var(--color-gold) 45%, var(--color-line))}}.invite-avatar{object-fit:cover;border:3px solid var(--color-gold);border-radius:50%;width:84px;height:84px}.invite-avatar.is-empty{background:var(--color-gold);color:var(--color-gold-ink,#0b0f14);place-items:center;font-size:2rem;font-weight:900;display:grid}.invite-perks{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.8rem;display:grid}.invite-perks article{gap:.3rem;display:grid}.invite-perks b{background:var(--color-gold);width:2rem;height:2rem;color:var(--color-gold-ink,#0b0f14);border-radius:50%;place-items:center;display:grid}.share-earn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.share-earn-actions{flex-wrap:wrap;gap:.4rem;display:flex}.rank-guide-hero{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.rank-guide-hero img{object-fit:contain;width:96px;height:96px}.rank-guide-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.9rem;display:grid}.rank-guide-grid h2{margin:0 0 .5rem;font-size:1.05rem;font-weight:800}.rank-guide-grid ul{gap:.45rem;margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.5;display:grid}.rank-guide-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.rank-guide-cta h2{margin:0;font-size:1.1rem;font-weight:800}.rank-guide-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.8rem;display:grid}.rank-guide-tile{align-items:center;gap:.8rem;display:flex}.rank-guide-tile img{object-fit:contain;width:56px;height:56px}.rank-guide-tile span{gap:.15rem;display:grid}.rank-guide-tile small{color:var(--color-muted)}.lvl-burst{z-index:90;background:radial-gradient(circle at 50% 40%, rgba(var(--accent-rgb), .16), #05080ceb 60%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:1rem;animation:.35s ease-out lvl-fade;display:grid;position:fixed;inset:0;overflow:hidden}.lvl-burst-rays{background:repeating-conic-gradient(from 0deg, rgba(var(--accent-rgb), .1) 0deg 8deg, transparent 8deg 22deg);width:180vmax;height:180vmax;margin:-90vmax 0 0 -90vmax;animation:22s linear infinite lvl-spin;position:absolute;top:40%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0 30%,#0000 62%);mask-image:radial-gradient(circle,#000 0 30%,#0000 62%)}.lvl-burst-body{text-align:center;justify-items:center;gap:.9rem;width:min(100%,36rem);max-height:100%;animation:.7s cubic-bezier(.2,1.4,.4,1) both lvl-rise;display:grid;position:relative;overflow-y:auto}.lvl-burst-kicker{color:var(--color-gold);letter-spacing:.35em;margin:0;font-size:.85rem;font-weight:900}.lvl-burst-body h2{margin:0;font-size:clamp(1.5rem,5vw,2.2rem);font-weight:900}.lvl-burst-sub{color:var(--color-muted);margin:0}.lvl-burst-medal{place-items:center;width:10rem;height:10rem;display:grid;position:relative}.lvl-ring{border:3px solid var(--color-gold);opacity:0;border-radius:50%;animation:2.4s ease-out infinite lvl-ring;position:absolute;inset:0}.lvl-ring.is-2{animation-delay:.8s}.lvl-ring.is-3{animation-delay:1.6s}.lvl-number{background:conic-gradient(from 210deg, var(--color-gold), #3fe0ff, #ff4fa3, #ffd76a, var(--color-gold));color:#0b1016;width:8rem;height:8rem;box-shadow:0 0 0 6px #0b1016e6, 0 0 60px rgba(var(--accent-rgb), .55);border-radius:50%;place-items:center;font-size:3.6rem;font-weight:900;animation:.55s cubic-bezier(.2,1.6,.4,1) lvl-pop;display:grid;position:relative}.lvl-burst-rewards{justify-items:center;gap:.6rem;display:grid}.lvl-burst-cards{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.lvl-reward{border:1px solid rgba(var(--accent-rgb), .4);background:#0b1016bf;border-radius:18px;justify-items:center;gap:.35rem;padding:.7rem;animation:.7s cubic-bezier(.2,1.4,.4,1) .5s both lvl-card;display:grid}.lvl-reward.is-vip{border-color:#ffd76a99}.lvl-reward small{color:var(--color-muted);font-size:.75rem}.lvl-burst-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}@keyframes lvl-fade{0%{opacity:0}}@keyframes lvl-spin{to{transform:rotate(360deg)}}@keyframes lvl-rise{0%{opacity:0;transform:translateY(40px)scale(.9)}}@keyframes lvl-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@keyframes lvl-pop{0%{transform:scale(.3)rotate(-30deg)}to{transform:scale(1)rotate(0)}}@keyframes lvl-card{0%{opacity:0;transform:translateY(24px)rotate(-4deg)}}.reward-stage{cursor:zoom-in;background:radial-gradient(circle at 50% 30%,#ffffff14,#00000040);border-radius:14px;place-items:center;width:9.5rem;min-height:6.5rem;padding:.5rem;display:grid;position:relative;overflow:hidden}.reward-stage .cos-banner-mock,.reward-stage .cos-theme-mock,.reward-stage .cos-plate{width:100%}.reward-kind{filter:drop-shadow(0 2px 4px #00000080);width:22px;height:22px;position:absolute;top:.3rem;right:.3rem}.prize-visual{justify-items:center;gap:.3rem;padding:.6rem 1rem;display:grid}.prize-visual img{width:56px;height:56px;animation:2.4s ease-in-out infinite prize-bob}.prize-visual b{font-size:1.05rem;font-weight:900}.prize-visual.is-coin b{color:#f5c84c}.prize-visual.is-xp b{color:var(--color-gold)}.reward-from-log{justify-items:center;gap:.35rem;display:grid}@keyframes prize-bob{50%{transform:translateY(-6px)rotate(6deg)}}.season-track{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:1.1rem .8rem;padding-top:.8rem;display:grid;overflow:visible}.season-reward{text-align:center;opacity:1;justify-items:center;gap:.45rem;padding:1.1rem .6rem .7rem;transition:transform .2s;display:grid;position:relative}.season-reward:hover{transform:translateY(-3px)}.season-reward-level{background:var(--color-panel);border:2px solid var(--color-line);border-radius:999px;place-items:center;min-width:2rem;height:2rem;padding:0 .4rem;font-size:.85rem;font-weight:900;display:grid;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.season-reward.is-reached .season-reward-level{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-gold-ink,#0b0f14)}.season-reward.is-reached:not(.is-taken):not(.is-locked){box-shadow:0 0 0 1px var(--color-gold), 0 0 24px rgba(var(--accent-rgb), .25);animation:2s ease-in-out infinite reward-glow}.season-reward.is-vip .season-reward-level{border-color:#f5c84c}.season-reward:not(.is-reached) .reward-stage,.season-reward.is-locked .reward-stage{filter:grayscale(.75)brightness(.7)}.season-reward.is-taken .reward-stage:after{content:"✓";color:#0b1016;background:#3ddc84;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-weight:900;display:grid;position:absolute;bottom:.4rem;right:.4rem}.season-reward small{color:var(--color-muted);font-size:.72rem}@keyframes reward-glow{50%{box-shadow:0 0 0 1px var(--color-gold), 0 0 36px rgba(var(--accent-rgb), .45)}}.spin-wheel img{margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}.spin-hub{border:3px solid var(--color-gold);background:#0b1016;border-radius:50%;width:2.2rem;height:2.2rem;margin:-1.1rem 0 0 -1.1rem;position:absolute;top:50%;left:50%}.spin-result{text-align:center;justify-items:center;gap:.4rem;padding:.6rem;display:grid}.spin-result small{color:var(--color-muted);letter-spacing:.12em;font-size:.7rem;font-weight:900}.spin-result.is-fresh{animation:.8s cubic-bezier(.2,1.5,.4,1) spin-reveal}.spin-legend img{vertical-align:-3px;width:16px;height:16px;margin-right:.25rem}@keyframes spin-reveal{0%{opacity:0;transform:rotateY(90deg)scale(.6)}to{opacity:1;transform:none}}.streak-chest{border:1px dashed var(--color-line);border-radius:12px;align-items:center;gap:.6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.streak-chest img.is-near{animation:1s ease-in-out infinite prize-bob}.streak-last-chest{justify-items:center;gap:.2rem;display:grid}.streak-last-chest small{color:var(--color-muted);letter-spacing:.12em;font-size:.7rem;font-weight:900}.secret-list li{align-items:center}.secret-list li img{flex:none;width:40px;height:40px}.secret-list li span{gap:.1rem;display:grid}.secret-list li small{color:var(--color-muted)}.secret-list li:not(.is-found) img{filter:grayscale()brightness(.5)blur(1px)}.secret-list li.is-found img{animation:3s ease-in-out infinite prize-bob}.season-top{border-color:#8b7e42;flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.season-top{border-color:color-mix(in srgb, #f5c84c 45%, var(--color-line))}}.hunt-list li img{flex:none}.hunt-list li:not(.is-found) img{opacity:.45}@media (prefers-reduced-motion:reduce){.lvl-burst,.lvl-burst-rays,.lvl-burst-body,.lvl-ring,.lvl-number,.lvl-reward,.prize-visual img,.season-reward.is-reached:not(.is-taken),.spin-result.is-fresh,.secret-list li.is-found img,.streak-chest img.is-near{animation:none}.lvl-ring{opacity:.4}}.season-reward.is-taken{opacity:.9}.char-count{gap:.2rem;display:grid}.char-count small{color:var(--color-muted);justify-self:end;font-size:.72rem}.char-count small.is-near{color:#f5c84c;font-weight:800}:is(dialog[open],dialog:modal){max-height:calc(100dvh - 2rem);margin:auto;inset:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
