/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Geist", "Inter", system-ui, -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:#c9b3ff;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-900:oklch(38% .189 293.745);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-5xl:64rem;--container-7xl:80rem;--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);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-base-950:#08070c;--color-base-900:#0c0a14;--color-base-700:#1f1a2e;--color-silver-100:#f4f1fb;--color-silver-200:#e2dcef;--color-silver-300:#c4bdd8;--color-silver-400:#9b91b5;--color-magenta-400:#e879f7;--color-magenta-500:#d946ef;--color-gold-300:#fcd9a0;--color-gold-400:#f5c373;--color-gold-500:#e0a942;--font-display:"Geist", "Inter", system-ui, sans-serif;--radius-glass:20px;--radius-card:24px;--radius-pill:9999px;--ease-glass:cubic-bezier(.16, 1, .3, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.glass{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(180%)contrast(1.05);background:linear-gradient(135deg,#ffffff14 0%,#ffffff05 50%,#ffffff0d 100%),#1410208c;border:1px solid #ffffff14;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff08,0 24px 60px -12px #0000008c,0 8px 24px -8px #7c3aed2e}.glass-strong{-webkit-backdrop-filter:blur(40px)saturate(200%)contrast(1.08);background:linear-gradient(135deg,#ffffff24 0%,#ffffff0a 50%,#ffffff14 100%),#100c1cb8;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 32px 80px -16px #000000a6,0 12px 32px -8px #7c3aed4d}.glass-subtle{-webkit-backdrop-filter:blur(16px)saturate(150%);background:#ffffff0a;border:1px solid #ffffff0f}.glass:before,.glass-strong:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 40% at 20% 0,#ffffff2e,#0000 60%),linear-gradient(90deg,#ffffff0f,#0000 35% 65%,#ffffff0a);position:absolute;inset:0}.glass:after,.glass-strong:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff0d;position:absolute;inset:1px}.btn-primary{border-radius:var(--radius-pill);color:#fff;background:linear-gradient(135deg, var(--color-violet-500), var(--color-violet-700) 60%, var(--color-magenta-500));transition:transform .3s var(--ease-glass), box-shadow .3s var(--ease-glass);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:500;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff40,0 12px 32px -8px #7c3aed8c,0 4px 12px -2px #0006}.btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,0 16px 40px -8px #7c3aedb3,0 6px 16px -2px #00000080}.btn-primary:active{transform:translateY(0)scale(.98)}.btn-ghost{border-radius:var(--radius-pill);color:var(--color-silver-100);-webkit-backdrop-filter:blur(16px);transition:all .3s var(--ease-glass);background:#ffffff0a;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:500;display:inline-flex}.btn-ghost:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.btn-ghost:active{transform:scale(.98)}.glass-input{border-radius:var(--radius-glass);width:100%;color:var(--color-silver-100);-webkit-backdrop-filter:blur(12px);transition:border-color .2s var(--ease-glass);background:#ffffff0a;border:1px solid #ffffff1a;padding:.625rem 1rem;font-size:.875rem}.glass-input::placeholder{color:var(--color-silver-400)}.glass-input:focus{border-color:#a78bfa66;outline:none}.text-gradient-violet{background:linear-gradient(135deg, var(--color-silver-100) 0%, var(--color-violet-300) 50%, var(--color-magenta-400) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.text-gradient-gold{background:linear-gradient(135deg, var(--color-gold-300), var(--color-gold-500));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-1\/2{inset:50%}.inset-x-0{inset-inline:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-12{top:calc(var(--spacing) * -12)}.-top-20{top:calc(var(--spacing) * -20)}.-top-32{top:calc(var(--spacing) * -32)}.top-0{top:0}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-12{top:calc(var(--spacing) * 12)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-12{right:calc(var(--spacing) * -12)}.-right-14{right:calc(var(--spacing) * -14)}.-right-20{right:calc(var(--spacing) * -20)}.-right-40{right:calc(var(--spacing) * -40)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.bottom-0{bottom:0}.bottom-5{bottom:calc(var(--spacing) * 5)}.-left-20{left:calc(var(--spacing) * -20)}.-left-32{left:calc(var(--spacing) * -32)}.left-1\/4{left:25%}.left-4{left:calc(var(--spacing) * 4)}.-z-10{z-index:calc(10 * -1)}.z-40{z-index:40}.z-50{z-index:50}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.order-11{order:11}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-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)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-1{margin-right:var(--spacing)}.mr-auto{margin-right:auto}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-44{height:calc(var(--spacing) * 44)}.h-72{height:calc(var(--spacing) * 72)}.h-\[2px\]{height:2px}.h-\[42px\]{height:42px}.h-\[320px\]{height:320px}.h-\[460px\]{height:460px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-full{height:100%}.h-px{height:1px}.max-h-\[60vh\]{max-height:60vh}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-\[60vh\]{min-height:60vh}.min-h-\[calc\(100dvh-7rem\)\]{min-height:calc(100dvh - 7rem)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-24{width:calc(var(--spacing) * 24)}.w-44{width:calc(var(--spacing) * 44)}.w-72{width:calc(var(--spacing) * 72)}.w-\[320px\]{width:320px}.w-\[460px\]{width:460px}.w-\[520px\]{width:520px}.w-\[600px\]{width:600px}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-\[min\(360px\,calc\(100vw-2\.5rem\)\)\]{width:min(360px,100vw - 2.5rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.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-4{min-width:calc(var(--spacing) * 4)}.min-w-\[42px\]{min-width:42px}.min-w-\[760px\]{min-width:760px}.min-w-\[1120px\]{min-width:1120px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}: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-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)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.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-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[12px\]{border-radius:12px}.rounded-\[28px\]{border-radius:28px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:2147483647px}.rounded-glass{border-radius:var(--radius-glass)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-violet-400\/15{border-color:#a78bfa26}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/15{border-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.border-violet-400\/20{border-color:#a78bfa33}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/20{border-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.border-violet-500\/20{border-color:#8b5cf633}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/20{border-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.border-violet-500\/30{border-color:#8b5cf64d}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/30{border-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-t-violet-400{border-top-color:var(--color-violet-400)}.bg-base-900{background-color:var(--color-base-900)}.bg-base-900\/70{background-color:#0c0a14b3}@supports (color:color-mix(in lab, red, red)){.bg-base-900\/70{background-color:color-mix(in oklab, var(--color-base-900) 70%, transparent)}}.bg-base-950{background-color:var(--color-base-950)}.bg-base-950\/75{background-color:#08070cbf}@supports (color:color-mix(in lab, red, red)){.bg-base-950\/75{background-color:color-mix(in oklab, var(--color-base-950) 75%, transparent)}}.bg-base-950\/80{background-color:#08070ccc}@supports (color:color-mix(in lab, red, red)){.bg-base-950\/80{background-color:color-mix(in oklab, var(--color-base-950) 80%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 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-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-gold-400{background-color:var(--color-gold-400)}.bg-gold-400\/10{background-color:#f5c3731a}@supports (color:color-mix(in lab, red, red)){.bg-gold-400\/10{background-color:color-mix(in oklab, var(--color-gold-400) 10%, transparent)}}.bg-gold-500\/12{background-color:#e0a9421f}@supports (color:color-mix(in lab, red, red)){.bg-gold-500\/12{background-color:color-mix(in oklab, var(--color-gold-500) 12%, transparent)}}.bg-magenta-500{background-color:var(--color-magenta-500)}.bg-magenta-500\/10{background-color:#d946ef1a}@supports (color:color-mix(in lab, red, red)){.bg-magenta-500\/10{background-color:color-mix(in oklab, var(--color-magenta-500) 10%, transparent)}}.bg-magenta-500\/12{background-color:#d946ef1f}@supports (color:color-mix(in lab, red, red)){.bg-magenta-500\/12{background-color:color-mix(in oklab, var(--color-magenta-500) 12%, transparent)}}.bg-magenta-500\/15{background-color:#d946ef26}@supports (color:color-mix(in lab, red, red)){.bg-magenta-500\/15{background-color:color-mix(in oklab, var(--color-magenta-500) 15%, transparent)}}.bg-magenta-500\/20{background-color:#d946ef33}@supports (color:color-mix(in lab, red, red)){.bg-magenta-500\/20{background-color:color-mix(in oklab, var(--color-magenta-500) 20%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-400\/5{background-color:#a78bfa0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/5{background-color:color-mix(in oklab, var(--color-violet-400) 5%, transparent)}}.bg-violet-500\/5{background-color:#8b5cf60d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/5{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/10{background-color:#8b5cf61a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/12{background-color:#8b5cf61f}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/12{background-color:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}}.bg-violet-500\/15{background-color:#8b5cf626}@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-violet-500\/\[0\.035\]{background-color:#8b5cf609}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-violet-500) 3.5%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-600\/30{background-color:#7c3aed4d}@supports (color:color-mix(in lab, red, red)){.bg-violet-600\/30{background-color:color-mix(in oklab, var(--color-violet-600) 30%, 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\/7{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/7{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, 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)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-base-900\/80{--tw-gradient-from:#0c0a14cc}@supports (color:color-mix(in lab, red, red)){.from-base-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-base-900) 80%, transparent)}}.from-base-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-base-950{--tw-gradient-from:var(--color-base-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/15{--tw-gradient-from:#8b5cf626}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.from-violet-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/30{--tw-gradient-from:#8b5cf64d}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.from-violet-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-base-900{--tw-gradient-via:var(--color-base-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-950\/30{--tw-gradient-via:#08070c4d}@supports (color:color-mix(in lab, red, red)){.via-base-950\/30{--tw-gradient-via:color-mix(in oklab, var(--color-base-950) 30%, transparent)}}.via-base-950\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-950\/40{--tw-gradient-via:#08070c66}@supports (color:color-mix(in lab, red, red)){.via-base-950\/40{--tw-gradient-via:color-mix(in oklab, var(--color-base-950) 40%, transparent)}}.via-base-950\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-magenta-500{--tw-gradient-via:var(--color-magenta-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-400{--tw-gradient-via:var(--color-violet-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/30{--tw-gradient-via:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.via-white\/30{--tw-gradient-via:color-mix(in oklab, var(--color-white) 30%, transparent)}}.via-white\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-base-950{--tw-gradient-to:var(--color-base-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gold-400{--tw-gradient-to:var(--color-gold-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-magenta-500{--tw-gradient-to:var(--color-magenta-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-magenta-500\/10{--tw-gradient-to:#d946ef1a}@supports (color:color-mix(in lab, red, red)){.to-magenta-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-magenta-500) 10%, transparent)}}.to-magenta-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-magenta-500\/20{--tw-gradient-to:#d946ef33}@supports (color:color-mix(in lab, red, red)){.to-magenta-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-magenta-500) 20%, transparent)}}.to-magenta-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-400\/50{--tw-gradient-to:#a78bfa80}@supports (color:color-mix(in lab, red, red)){.to-violet-400\/50{--tw-gradient-to:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.to-violet-400\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.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))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12rem\]{font-size:12rem}.text-\[15px\]{font-size:15px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-emerald-300{color:var(--color-emerald-300)}.text-gold-300{color:var(--color-gold-300)}.text-magenta-400{color:var(--color-magenta-400)}.text-red-300{color:var(--color-red-300)}.text-silver-100{color:var(--color-silver-100)}.text-silver-200{color:var(--color-silver-200)}.text-silver-300{color:var(--color-silver-300)}.text-silver-400{color:var(--color-silver-400)}.text-silver-400\/60{color:#9b91b599}@supports (color:color-mix(in lab, red, red)){.text-silver-400\/60{color:color-mix(in oklab, var(--color-silver-400) 60%, transparent)}}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-violet-300\/80{color:#c9b3ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/80{color:color-mix(in oklab, var(--color-violet-300) 80%, transparent)}}.text-white{color:var(--color-white)}.text-white\/\[0\.025\]{color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.text-white\/\[0\.025\]{color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.accent-violet-500{accent-color:var(--color-violet-500)}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.18\]{opacity:.18}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(167\,139\,250\,0\.45\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#a78bfa73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(139\,92\,246\,0\.9\)\]{--tw-shadow:0 10px 24px -12px var(--tw-shadow-color,#8b5cf6e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_60px_-12px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 20px 60px -12px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glass{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff24), inset 0 -1px 0 0 var(--tw-shadow-color,#ffffff0a), 0 24px 60px -12px var(--tw-shadow-color,#0000008c), 0 8px 24px -8px var(--tw-shadow-color,#7c3aed40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);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)}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-900\/30{--tw-shadow-color:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.shadow-violet-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-gold-400\/20{--tw-ring-color:#f5c37333}@supports (color:color-mix(in lab, red, red)){.ring-gold-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-gold-400) 20%, transparent)}}.ring-gold-400\/30{--tw-ring-color:#f5c3734d}@supports (color:color-mix(in lab, red, red)){.ring-gold-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-gold-400) 30%, transparent)}}.ring-magenta-400\/30{--tw-ring-color:#e879f74d}@supports (color:color-mix(in lab, red, red)){.ring-magenta-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-magenta-400) 30%, transparent)}}.ring-magenta-500\/15{--tw-ring-color:#d946ef26}@supports (color:color-mix(in lab, red, red)){.ring-magenta-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-magenta-500) 15%, transparent)}}.ring-magenta-500\/20{--tw-ring-color:#d946ef33}@supports (color:color-mix(in lab, red, red)){.ring-magenta-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-magenta-500) 20%, transparent)}}.ring-violet-400\/10{--tw-ring-color:#a78bfa1a}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/10{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.ring-violet-400\/20{--tw-ring-color:#a78bfa33}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.ring-violet-400\/30{--tw-ring-color:#a78bfa4d}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/8{--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.ring-white\/8{--tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/12{--tw-ring-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.ring-white\/12{--tw-ring-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-\[80px\]{--tw-blur:blur(80px);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,)}.blur-\[100px\]{--tw-blur:blur(100px);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,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-silver-100:is(:where(.group):hover *){color:var(--color-silver-100)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-silver-400::placeholder{color:var(--color-silver-400)}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:bg-magenta-500\/10:hover{background-color:#d946ef1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-magenta-500\/10:hover{background-color:color-mix(in oklab, var(--color-magenta-500) 10%, transparent)}}.hover\:bg-magenta-500\/15:hover{background-color:#d946ef26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-magenta-500\/15:hover{background-color:color-mix(in oklab, var(--color-magenta-500) 15%, transparent)}}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-violet-500\/25:hover{background-color:#8b5cf640}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/25:hover{background-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.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)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:text-silver-100:hover{color:var(--color-silver-100)}.hover\:text-silver-200:hover{color:var(--color-silver-200)}.hover\:text-violet-200:hover{color:var(--color-violet-200)}.hover\:text-violet-400:hover{color:var(--color-violet-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-90:hover{opacity:.9}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:ring-1:focus{--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)}.focus\:ring-violet-400\/40:focus{--tw-ring-color:#a78bfa66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-violet-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:max-w-44{max-width:calc(var(--spacing) * 44)}.sm\:max-w-48{max-width:calc(var(--spacing) * 48)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media (width>=48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[16\/7\]{aspect-ratio:16/7}.md\:auto-rows-\[220px\]{grid-auto-rows:220px}.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\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-\[18rem\]{font-size:18rem}.md\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}}@media (width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.mc-public-page{--mc-page-accent:var(--mc-grass,#75df62);isolation:isolate;color:#eaf6e8;background:linear-gradient(#020805f0,#050e09fa),#07100c;min-height:100dvh;position:relative;overflow:clip}.mc-page-shell{z-index:2;width:min(100% - 2rem,1280px);margin-inline:auto;padding-block:1.25rem 5rem;position:relative}.mc-loading-cube{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#315f3242;border-color:#75df62 #75df6247 #75df6247;box-shadow:inset 0 0 0 3px #0000003d,0 0 18px #75df6240}.mc-public-page--home{background:linear-gradient(#030b07eb,#020805fa),#07100c}.mc-home-section{position:relative}.mc-home-section:before{content:"";z-index:-1;opacity:.12;pointer-events:none;background-image:linear-gradient(#75df6229 1px,#0000 1px),linear-gradient(90deg,#75df6229 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.mc-home-section .text-gradient-violet{color:#0000;background:linear-gradient(135deg,#baf5a7,#75df62 58%,#315f32);-webkit-background-clip:text;background-clip:text}.mc-home-section .text-gradient-gold{color:#0000;background:linear-gradient(135deg,#fff2b4,#f1bd60 58%,#9a6335);-webkit-background-clip:text;background-clip:text}.mc-home-section :is(.glass,.glass-strong){clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:linear-gradient(135deg,#75df620f,#0000 48%),#050e09db;border-color:#75df6233;border-radius:0;box-shadow:inset 4px 0 #315f32b3,0 22px 52px #00000047}.mc-home-section [class*=text-violet]{color:#75df62}.mc-home-section [class*=ring-violet]{--tw-ring-color:#75df624d}.mc-home-section [class*=bg-violet],.mc-home-section [class*=bg-magenta]{background-color:#315f3233}.mc-world-map>div:last-child>div>a>div{min-height:100%}.mc-world-showcase img{filter:saturate(.82)contrast(1.05)brightness(.78)}.mc-village-dynamics article img{filter:saturate(.78)hue-rotate(62deg)brightness(.78)}.mc-camp-cta .btn-primary{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:#315f32;border-radius:0;box-shadow:inset 0 -3px #143619c7,0 12px 28px #0f451647}.mc-page-hero{isolation:isolate;background:#07100c;align-items:flex-end;min-height:clamp(18rem,36vw,25rem);display:flex;position:relative;overflow:hidden}.mc-page-hero__picture,.mc-page-hero__picture img,.mc-page-hero__shade,.mc-page-hero__grid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mc-page-hero__picture{z-index:-4}.mc-page-hero__picture img{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.04)brightness(.82)}.mc-page-hero__shade{z-index:-3;background:linear-gradient(90deg,#020906fa 0%,#030a07db 38%,#030a0757 68%,#02080552 100%),linear-gradient(#0208059e,#0000 42%,#07100c)}.mc-page-hero__grid{z-index:-2;opacity:.12;background-image:linear-gradient(#75df622e 1px,#0000 1px),linear-gradient(90deg,#75df622e 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.mc-page-hero__copy{width:min(100% - 2rem,1280px);margin-inline:auto;padding-block:clamp(6.8rem,14vw,9rem) clamp(2rem,5vw,3.75rem)}.mc-page-hero__eyebrow{color:var(--mc-page-accent);font-family:var(--font-mono);letter-spacing:.15em;align-items:center;gap:.55rem;font-size:.68rem;font-weight:800;display:inline-flex}.mc-page-hero__eyebrow:before{content:"";background:currentColor;width:1.65rem;height:3px;box-shadow:0 0 13px}.mc-page-hero h1{color:#f4f8f0;max-width:13ch;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;text-shadow:0 4px #030a06e6,0 12px 30px #0000007a;margin:.7rem 0 0;font-size:clamp(2.7rem,6vw,5.75rem);font-weight:950;line-height:.96}.mc-page-hero p{color:#eaf6e8b8;max-width:42rem;margin:1rem 0 0;font-size:clamp(.88rem,1.2vw,1rem);line-height:1.75}.mc-public-page--login{background:radial-gradient(circle at 78% 12%,#be6f261f,#0000 34rem),linear-gradient(#020805f0,#050e09fa),#07100c}.mc-auth-shell{justify-items:center;padding-top:clamp(1.5rem,5vw,3.5rem);display:grid}.mc-auth-motion{width:min(100%,30rem)}.mc-auth-panel{background:linear-gradient(135deg,#b3662414,#0000 38%),#07100bf5;border-color:#d99a4d4d;padding:clamp(1.5rem,5vw,2.5rem);box-shadow:inset 4px 0 #68462bc7,inset 0 0 0 3px #0000002e,0 28px 64px #0000005c}.mc-auth-panel .text-gradient-violet{color:#0000;background:linear-gradient(135deg,#fff1b9,#e4a84d 62%,#865029);-webkit-background-clip:text;background-clip:text}.mc-auth-panel .glass-input{background:#030a06bd;border-color:#d99a4d3b;border-radius:0;min-height:3rem;box-shadow:inset 0 0 0 2px #00000038,inset 3px 0 #68462b57}.mc-auth-panel .glass-input:focus{border-color:#f1bd609e;box-shadow:inset 0 0 0 2px #00000038,0 0 0 3px #f1bd601f}.mc-auth-panel .btn-primary{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:linear-gradient(#ffffff1a,#0000 44%),#315f32;border:1px solid #91f37e80;border-radius:0;min-height:3rem;box-shadow:inset 0 -3px #143619c7,0 12px 28px #0f451633}.mc-tabs{background:#00000047;border:1px solid #9ca69f33;box-shadow:inset 0 0 0 2px #0003}.mc-tabs button{border:1px solid #0000;font-weight:800}.mc-tabs__tab--active{background:linear-gradient(#ffffff14,#0000),#5f4328;box-shadow:inset 0 -3px #301d1199;border-color:#f1bd6061!important}.mc-public-page--links{--mc-page-accent:#62e6c1;background:radial-gradient(circle at 82% 8%,#23c29c1a,#0000 30rem),linear-gradient(#020807f2,#040d09fc),#05100c}.mc-portal-controls{padding:clamp(1rem,2.5vw,1.5rem)}.mc-portal-controls>p{color:#eaf6e8b3;margin:0;font-size:.82rem}.mc-portal-search{background:#020a07b8;border:1px solid #62e6c145;border-radius:0;min-height:3rem;box-shadow:inset 0 0 0 2px #0000003d,inset 3px 0 #2d816b7a}.mc-portal-search:focus{border-color:#62e6c19e;box-shadow:inset 0 0 0 2px #0000003d,0 0 0 3px #62e6c11f}.mc-portal-categories button{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#06110cc2;border:1px solid #9ca69f33;min-height:2.6rem;font-weight:800;box-shadow:inset 0 -3px #0000003d}.mc-portal-categories .mc-portal-category--active{background:linear-gradient(#ffffff14,#0000),#285d51;border-color:#62e6c17a}.mc-portal-card{min-height:15rem}.mc-portal-card>div{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(145deg,#62e6c112,#0000 45%),#050f0af0;border:1px solid #62e6c133;border-radius:0;box-shadow:inset 0 0 0 3px #00000029,inset 4px 0 #2d816b6b,0 20px 46px #00000040}.mc-portal-card:hover>div{border-color:#62e6c175;box-shadow:inset 0 0 0 3px #00000029,inset 4px 0 #2d816b,0 24px 52px #0d5d4938}.mc-public-page--links :is(.text-violet-300,.text-magenta-400){color:#62e6c1}.mc-public-page--links :is(.bg-violet-500\/12,.bg-magenta-500\/12){background-color:#2d816b33}.mc-public-page--links :is(.ring-violet-400\/30,.ring-magenta-400\/30){--tw-ring-color:#62e6c14d}.mc-public-page--chat{--mc-page-accent:#75df62;background:radial-gradient(circle at 75% 12%,#41d74c1a,#0000 30rem),linear-gradient(#020805f2,#030c07fc),#041008}.mc-chat-layout{align-items:flex-start}.mc-public-page--chat aside>.glass-strong,.mc-enchantment-workbench{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(145deg,#75df620f,#0000 45%),#050e09f0;border:1px solid #75df6238;border-radius:0;box-shadow:inset 0 0 0 3px #00000029,inset 4px 0 #315f3285,0 22px 52px #0000004d}.mc-enchantment-workbench{min-width:0;padding:.75rem}.mc-enchantment-toolbar{background:repeating-linear-gradient(90deg,#385c321a 0 24px,#0000 24px 48px),#07120be6;border:1px solid #75df6233;box-shadow:inset 0 -3px #00000038}.mc-enchantment-toolbar>div>div>span:first-child{background:#315f32;border-radius:0;box-shadow:inset 0 -3px #143619b3,0 0 14px #75df623d}.mc-enchantment-messages{background:linear-gradient(#030b07db,#050d09ed),#07100c;border:1px solid #9ca69f2e;border-radius:0;box-shadow:inset 0 0 0 3px #00000029}.mc-enchantment-messages .text-gradient-violet{color:#0000;background:linear-gradient(135deg,#c4ffb4,#75df62 62%,#315f32);-webkit-background-clip:text;background-clip:text}.mc-enchantment-messages .bg-violet-600\/30{background-color:#41d74c2e}.mc-enchantment-messages .text-violet-300{color:#75df62}.mc-enchantment-input form{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:#050e09f5;border:1px solid #75df6238;border-radius:0;box-shadow:inset 0 0 0 3px #00000029,inset 4px 0 #315f3275}.mc-enchantment-input>div>div:first-child button,.mc-public-page--chat aside button{border-radius:0}.mc-enchantment-input .btn-primary{background:#315f32;border-radius:0}.mc-public-page--chat aside .text-violet-300{color:#75df62}.mc-public-page--music{--mc-page-accent:#f1bd60;background:radial-gradient(circle at 76% 10%,#d685301a,#0000 32rem),linear-gradient(#030906f2,#050c08fc),#06100b}.mc-jukebox-console :is(.mc-jukebox-now-playing,.mc-jukebox-controls,.mc-jukebox-playlist){clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(145deg,#f1bd600f,#0000 45%),#08100bf2;border:1px solid #f1bd603d;border-radius:0;box-shadow:inset 0 0 0 3px #0000002e,inset 4px 0 #76502f94,0 24px 56px #0000004d}.mc-jukebox-now-playing>p:first-child{align-items:center;gap:.55rem;display:inline-flex}.mc-jukebox-now-playing>p:first-child:before{content:"";background:#f1bd60;width:1.2rem;height:3px;box-shadow:0 0 12px #f1bd6080}.mc-jukebox-console :is(.text-violet-300,.text-violet-200){color:#f1bd60}.mc-jukebox-console .bg-violet-500\/12{background-color:#76502f40}.mc-jukebox-console .from-violet-500{--tw-gradient-from:#76502f}.mc-jukebox-console .to-magenta-500{--tw-gradient-to:#e1a441}.mc-jukebox-console .btn-primary{background:linear-gradient(#ffffff1f,#0000 44%),#76502f;border-radius:0;box-shadow:inset 0 -3px #301d11b8,0 0 22px #f1bd602e}.mc-jukebox-controls button,.mc-jukebox-playlist [role=button],.mc-jukebox-playlist button,.mc-jukebox-playlist img{border-radius:0}.mc-jukebox-playlist li>div{border:1px solid #0000}.mc-jukebox-playlist li>div:hover,.mc-jukebox-playlist li>div[class*=ring-1]{background-color:#76502f29;border-color:#f1bd603d}.mc-public-page--forum{--mc-page-accent:#f1bd60;background:radial-gradient(circle at 80% 10%,#b76b271c,#0000 30rem),linear-gradient(#030906f2,#050d08fc),#06100b}.mc-board-search{background:linear-gradient(90deg,#76502f1f,#0000 45%),#050e09eb;border:1px solid #f1bd6040;border-radius:0;min-height:3.1rem;box-shadow:inset 0 0 0 3px #0000002b,inset 4px 0 #76502f94}.mc-board-search:focus{border-color:#f1bd6094;box-shadow:inset 0 0 0 3px #0000002b,0 0 0 3px #f1bd601c}.mc-board-kicker{align-items:center;gap:.6rem;display:inline-flex}.mc-board-kicker:before{content:"";background:#f1bd60;width:1.6rem;height:3px;box-shadow:0 0 12px #f1bd6073}.mc-village-board>div:first-child>div:nth-child(2) button,.mc-village-board>div:first-child>div:nth-child(2)>div:last-child{border-radius:0}.mc-village-board>div:first-child>div:nth-child(2) button{background:#07100bb8;border:1px solid #9ca69f29;box-shadow:inset 0 -3px #00000038}.mc-village-board>div:first-child>div:nth-child(2) button[class*=glass-strong],.mc-village-board>div:first-child>div:nth-child(2) button[class*=bg-white]{background:#5c4228;border-color:#f1bd6061}.mc-board-post,.mc-village-board aside>div:not([class*=hidden]){clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:repeating-linear-gradient(90deg,#76502f0f 0 28px,#0000 28px 56px),#070f0af2;border:1px solid #f1bd6033;border-radius:0;box-shadow:inset 0 0 0 3px #00000029,inset 4px 0 #76502f85,0 22px 50px #00000042}.mc-board-post:hover{border-color:#f1bd6066;box-shadow:inset 0 0 0 3px #00000029,inset 4px 0 #76502f,0 25px 52px #3723123d}.mc-board-post img,.mc-board-post button,.mc-board-post span{border-radius:0}.mc-board-post :is(.text-violet-300,.group-hover\:text-violet-200){color:#f1bd60}.mc-village-board aside :is(.text-violet-300,.text-violet-200){color:#75df62}.mc-village-board aside .text-gradient-violet{color:#0000;background:linear-gradient(135deg,#c3f6ae,#75df62 60%,#315f32);-webkit-background-clip:text;background-clip:text}.mc-forum-growth .glass-strong{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(145deg,#75df6212,#0000 45%),#061009f5;border:1px solid #75df6240;border-radius:0;box-shadow:inset 0 0 0 3px #00000029,inset 4px 0 #315f328c,0 22px 50px #00000045}.mc-forum-growth :is(.text-violet-200,.text-violet-300){color:#75df62}.mc-forum-growth [class*=from-violet]{--tw-gradient-from:#315f32}.mc-forum-growth [class*=to-magenta]{--tw-gradient-to:#75df62}.mc-forum-growth :is(button,a,span,div){border-radius:0}.mc-public-page--forum .btn-primary{background:#315f32;border-radius:0}.mc-public-page--rewards{--mc-page-accent:#75df62;background:radial-gradient(circle at 79% 10%,#30da541c,#0000 32rem),linear-gradient(#020905f2,#040d07fc),#051008}.mc-public-page--account{--mc-page-accent:#75df62;background:radial-gradient(circle at 78% 12%,#75df621a,#0000 32rem),linear-gradient(#020905f2,#040d07fc),#051008;min-height:100vh}.mc-account-shell{padding-top:clamp(1.25rem,4vw,3rem)}.mc-account-layout{grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.mc-account-profile{flex-direction:column;align-items:stretch;padding:clamp(1.2rem,3vw,1.75rem);display:flex}.mc-account-avatar-frame{background:#07100c;border:2px solid #75df6285;width:7rem;height:7rem;margin-bottom:1.1rem;padding:.35rem;position:relative;box-shadow:inset 0 0 0 3px #00000073,5px 5px #315f32a6}.mc-account-avatar-frame>span{background:#75df62;border:3px solid #07100c;width:1.15rem;height:1.15rem;position:absolute;bottom:-.35rem;right:-.35rem;box-shadow:0 0 12px #75df628c}.mc-account-avatar{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.mc-account-kicker{color:#75df62;font-family:var(--font-mono);letter-spacing:.16em;margin:0;font-size:.65rem;font-weight:900}.mc-account-profile h2,.mc-account-section-heading h2,.mc-account-danger-zone h2,.mc-account-dialog h2,.mc-account-guest h2{color:#f2f8ef;font-family:var(--font-display);margin:.35rem 0 0;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:950}.mc-account-role,.mc-account-status{color:#b8efae;background:#315f3233;border:1px solid #75df6252;align-self:flex-start;align-items:center;gap:.35rem;margin-top:.75rem;padding:.32rem .5rem;font-size:.68rem;font-weight:850;display:inline-flex}.mc-account-identity{gap:.65rem;margin:1.4rem 0;display:grid}.mc-account-identity>div{background:#ffffff06;border:1px solid #9ca69f29;padding:.75rem}.mc-account-identity dt{color:#eaf6e885;font-size:.68rem}.mc-account-identity dd{color:#eaf6e8;font-family:var(--font-mono);margin:.3rem 0 0;font-size:.78rem}.mc-account-main{gap:2rem;display:grid}.mc-account-section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.mc-account-growth{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.mc-account-stat{padding:1rem}.mc-account-stat span{color:#eaf6e894;font-size:.7rem}.mc-account-stat strong{color:#f1bd60;font-family:var(--font-mono);margin-top:.35rem;font-size:clamp(1.45rem,3vw,2.1rem);display:block}.mc-account-progress{grid-column:1/-1;padding:1rem}.mc-account-progress p{color:#eaf6e894;margin:.75rem 0 0;font-size:.72rem}.mc-account-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.mc-account-portal{color:#eaf6e8;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:linear-gradient(145deg,#75df620f,#0000 48%),#050e09eb;border:1px solid #75df6238;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:6.6rem;padding:1rem;transition:border-color .16s,transform .16s;display:grid;box-shadow:inset 4px 0 #315f328c}.mc-account-portal:hover{border-color:#75df627a;transform:translateY(-2px)}.mc-account-portal__icon{color:#75df62;background:#315f3238;border:1px solid #75df6252;place-items:center;width:2.7rem;height:2.7rem;display:grid}.mc-account-portal strong,.mc-account-portal small{display:block}.mc-account-portal strong{color:#f2f8ef;font-size:.88rem}.mc-account-portal small{color:#eaf6e885;margin-top:.3rem;font-size:.67rem;line-height:1.45}.mc-account-danger-zone{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.2rem;display:flex}.mc-account-danger-zone h2{font-size:1.35rem}.mc-account-danger-zone>div>p:last-child,.mc-account-dialog p,.mc-account-guest>p:not(.mc-account-kicker){color:#eaf6e89e;margin:.55rem 0 0;font-size:.78rem;line-height:1.65}.mc-account-state,.mc-account-guest{min-height:15rem;padding:clamp(1.4rem,4vw,2.2rem)}.mc-account-state{color:#eaf6e8ad;place-items:center;min-height:7rem;display:grid}.mc-account-guest{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:42rem;margin-inline:auto;display:flex}.mc-account-guest__icon{color:#75df62;background:#315f3233;border:2px solid #75df6261;place-items:center;width:4.25rem;height:4.25rem;margin-bottom:1rem;display:grid;box-shadow:5px 5px #315f326b}.mc-account-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.mc-account-dialog-backdrop{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020704d1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.mc-account-dialog{color:#dc594d;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:linear-gradient(145deg,#dc594d14,#0000 48%),#09110c;border:2px solid #dc594d85;width:min(100%,28rem);padding:1.5rem;box-shadow:inset 0 0 0 3px #00000047,0 30px 80px #0000008c}.mc-emerald-wallet{background:linear-gradient(135deg,#75df621a,#0000 50%),#050f09f2;border-color:#75df6266;width:min(100%,34rem);margin-left:auto}.mc-emerald-wallet .from-violet-600{--tw-gradient-from:#315f32}.mc-emerald-wallet .via-violet-400{--tw-gradient-via:#75df62}.mc-emerald-market>nav{border-color:#75df6233}.mc-emerald-market>nav button{border-radius:0;min-height:3rem}.mc-emerald-market>nav button[aria-current=page]{color:#eaf6e8;background:#315f322e;border-color:#75df62}.mc-emerald-market section[aria-label=商品列表]>div:first-child button{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#07110ac7;border:1px solid #9ca69f2e;border-radius:0;min-height:2.75rem;box-shadow:inset 0 -3px #00000038}.mc-emerald-market section[aria-label=商品列表]>div:first-child button[aria-pressed=true]{background:linear-gradient(#ffffff14,#0000),#315f32;border-color:#75df6280;box-shadow:inset 0 -3px #143619c2,0 12px 25px #0f45162e}.mc-reward-card{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(145deg,#75df6212,#0000 45%),#061009f5;border:1px solid #75df6238;border-radius:0;box-shadow:inset 0 0 0 3px #0000002e,inset 4px 0 #315f328c,0 24px 56px #0000004d}.mc-reward-card:hover{border-color:#75df627a;box-shadow:inset 0 0 0 3px #0000002e,inset 4px 0 #75df62,0 26px 60px #0f451638}.mc-reward-card>div:first-child{background:linear-gradient(145deg,#75df6224,#0000 56%),#0c1810}.mc-reward-card :is(.rounded-\[1\.75rem\],.rounded-pill){border-radius:0}.mc-reward-card :is(.text-violet-200,.text-violet-300){color:#75df62}.mc-reward-card :is(button[class*=from-violet-600],button[class*=bg-gradient-to-r]){background:#315f32;border:1px solid #91f37e85;border-radius:0;box-shadow:inset 0 -3px #143619c2}.mc-emerald-market :is(.text-violet-200,.text-violet-300){color:#75df62}.mc-emerald-market .bg-violet-500\/15{background-color:#315f323d}.mc-emerald-market>div.space-y-10>section>div[class*=grid]>div{border-radius:0}.mc-emerald-market .btn-primary{background:#315f32;border-radius:0}.mc-panel{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#050e09e6;border:1px solid #9ca69f3d;position:relative;box-shadow:inset 0 0 0 3px #00000024,0 20px 48px #00000042}.mc-panel--grass{background:linear-gradient(135deg,#75df6214,#0000 48%),#050e09eb;border-color:#75df625c;box-shadow:inset 4px 0 #315f32,0 20px 48px #00000042}.mc-panel--notice{background:repeating-linear-gradient(90deg,#68462b1f 0 28px,#4b301f1f 28px 56px),#0e120df0;border-color:#f1bd6057;box-shadow:inset 4px 0 #76502f,0 20px 48px #00000042}.mc-panel--inventory{background:#101812;border:3px double #9ca69f85;box-shadow:inset 0 0 0 3px #0000005c,0 20px 48px #00000052}.mc-button{color:#fff;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:.65rem 1rem;font-size:.8rem;font-weight:800;transition:filter .16s,transform .16s;display:inline-flex}.mc-button--primary{background:linear-gradient(#ffffff1f,#0000 42%),#315f32;border-color:#91f37e9e;box-shadow:inset 0 -3px #143619c7}.mc-button--secondary{background:#111a14;border-color:#eaf6e840;box-shadow:inset 0 -3px #00000047}.mc-button--danger{background:#6f302b;border-color:#dc594d8f;box-shadow:inset 0 -3px #36141299}.mc-button:hover:not(:disabled){filter:brightness(1.14);transform:translateY(-1px)}.mc-button:active:not(:disabled){transform:translateY(1px)}.mc-button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.52}.mc-button:focus-visible,.mc-public-page :is(a,button,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #fff}.mc-state{color:#eaf6e8bf;background:#050e09d6;border:1px solid #9ca69f3d;justify-content:center;align-items:flex-start;gap:.8rem;min-height:8rem;padding:1.5rem;display:flex}.mc-state svg{color:var(--mc-page-accent);flex:none}.mc-state strong{color:#eaf6e8;display:block}.mc-state p{margin:.35rem 0 0;font-size:.82rem;line-height:1.6}.mc-state .mc-button{margin-top:.8rem}.mc-state--loading svg{animation:1.6s steps(4,end) infinite mc-state-turn}.mc-state--error{border-color:#dc594d75}.mc-state--error svg{color:#dc594d}@keyframes mc-state-turn{to{transform:rotate(360deg)}}@media (width<=1023px){.mc-page-hero{min-height:15rem}}@media (width<=767px){.mc-page-shell,.mc-page-hero__copy{width:min(100% - 1rem,42rem)}.mc-page-shell{padding-block:1rem 3rem}.mc-page-hero{min-height:20rem}.mc-page-hero__picture img{object-position:center}.mc-page-hero__shade{background:linear-gradient(#020906b8,#02090680 42%,#07100c),linear-gradient(90deg,#020906e0,#0000)}.mc-page-hero__copy{padding-block:6.5rem 2rem}.mc-page-hero h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.6rem,12vw,4rem)}.mc-auth-panel{padding:1.25rem}.mc-chat-layout{display:block}.mc-enchantment-workbench{height:min(44rem,100dvh - 1rem);min-height:36rem;padding:.5rem}.mc-enchantment-messages{padding:1rem}.mc-enchantment-input>div>div:first-child{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.mc-enchantment-input>div>div:first-child::-webkit-scrollbar{display:none}.mc-enchantment-input>div>div:first-child button{flex:none}.mc-jukebox-now-playing{padding:1.25rem}.mc-jukebox-now-playing .h-64.w-64{aspect-ratio:1;width:min(16rem,100%);height:auto}.mc-jukebox-controls{padding:1rem}.mc-jukebox-playlist{padding:.75rem}.mc-board-post{padding:1rem}.mc-board-post>div{gap:.75rem}.mc-portal-card{min-height:13rem}.mc-emerald-market>nav{scrollbar-width:none;overflow-x:auto}.mc-emerald-market>nav button{flex:none}.mc-account-layout{grid-template-columns:1fr}.mc-account-growth{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-account-portals{grid-template-columns:1fr}.mc-account-danger-zone{flex-direction:column;align-items:stretch}.mc-account-danger-zone .mc-button{width:100%}.mc-button,.mc-input,.mc-tabs button{min-height:44px}}@media (width<=390px){.mc-page-hero h1{font-size:2.35rem}.mc-auth-panel{padding:1rem}.mc-enchantment-toolbar{padding-inline:.65rem}.mc-jukebox-controls .mt-6.flex.items-center.justify-between{gap:.25rem}.mc-board-post>div>img{width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:reduce){.mc-public-page *,.mc-public-page :before,.mc-public-page :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.mc-page-hero__copy,.mc-panel{-webkit-backdrop-filter:none!important}}.mc-dashboard{--mc-dashboard-rail:13.75rem;color:#eef6ef;background:radial-gradient(circle at 72% 0,#26533f3d,#0000 34rem),linear-gradient(145deg,#0a1514 0%,#07100f 42%,#050b0d 100%);min-height:100dvh}.mc-dashboard-rail{z-index:60;width:var(--mc-dashboard-rail);background:linear-gradient(#ffffff09,#0000 18%),linear-gradient(#0d1b1bfa,#070f11fc);border-right:2px solid #28352f;flex-direction:column;padding:1.25rem .8rem 1rem;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:inset -3px 0 #0000004d,18px 0 60px #0003}.mc-dashboard-rail:after,.mc-dashboard-drawer:after{content:"";opacity:.22;clip-path:polygon(0 58%,18% 58%,18% 39%,38% 39%,38% 67%,63% 67%,63% 48%,82% 48%,82% 31%,100% 31%,100% 100%,0 100%);pointer-events:none;background:linear-gradient(135deg,#0000 0 28%,#547b3d 29% 42%,#0000 43%),repeating-linear-gradient(90deg,#2e4d2f 0 18px,#273b2b 18px 36px);height:8.5rem;position:absolute;bottom:0;left:.75rem;right:.75rem}.mc-dashboard-brand{z-index:2;color:#f3f7f2;align-items:center;gap:.75rem;min-height:4.5rem;padding:.75rem;display:flex;position:relative}.mc-dashboard-brand__mark{color:#9be870;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(145deg,#9be87033,#0000 56%),#17251d;border:1px solid #9be8704d;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex;box-shadow:inset 0 -4px #00000042,0 9px 22px #00000047}.mc-dashboard-brand strong,.mc-dashboard-brand small{display:block}.mc-dashboard-brand strong{font-family:var(--font-display);letter-spacing:.08em;font-size:1.45rem;font-weight:900}.mc-dashboard-brand small{color:#e0eee273;font-family:var(--font-mono);letter-spacing:.14em;margin-top:.18rem;font-size:.48rem}.mc-dashboard-nav{z-index:2;gap:.42rem;margin-top:1.5rem;display:grid;position:relative}.mc-dashboard-nav__item{color:#e5efe6ad;border:1px solid #0000;align-items:center;gap:.9rem;min-height:3.25rem;padding:.75rem 1rem;font-size:.9rem;font-weight:680;transition:color .16s,border-color .16s,background .16s,transform .16s;display:flex;position:relative}.mc-dashboard-nav__item:hover{color:#fff;background:#ffffff09;border-color:#97bb8c24;transform:translate(2px)}.mc-dashboard-nav__item.is-active{color:#fff;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:linear-gradient(#ffffff1c,#0000 50%),linear-gradient(90deg,#537d31,#365b2b);border-color:#719b4b;box-shadow:inset 0 -4px #142d167a,inset 4px 0 #b9ec8533,0 10px 22px #00000038}.mc-dashboard-nav__item.is-active:after{content:"";background:#a5ed75;width:.34rem;height:1.5rem;position:absolute;right:-.34rem;box-shadow:0 0 14px #a5ed757a}.mc-dashboard-profile{z-index:2;border-top:1px solid #aecbb31a;align-items:center;gap:.45rem;margin-top:auto;padding:.75rem .45rem;display:flex;position:relative}.mc-dashboard-profile__link{color:#e5efe6b8;flex:1;align-items:center;gap:.65rem;min-width:0;padding:.55rem;display:flex}.mc-dashboard-profile__link>span{min-width:0}.mc-dashboard-profile__link strong,.mc-dashboard-profile__link small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mc-dashboard-profile__link strong{color:#f3f7f2;font-size:.75rem}.mc-dashboard-profile__link small{color:#e5efe66b;margin-top:.15rem;font-size:.57rem}.mc-dashboard-content{min-width:0;min-height:100dvh;margin-left:var(--mc-dashboard-rail)}.mc-dashboard-mobilebar,.mc-dashboard-drawer,.mc-dashboard-drawer__backdrop{display:none}.mc-dashboard .mc-public-page{background:linear-gradient(#071011c2,#050c0ef5),#07100f;min-height:100dvh;overflow:hidden}.mc-dashboard .mc-page-hero{background:#07100f;border-bottom:2px solid #27352f;align-items:stretch;min-height:10.75rem}.mc-dashboard .mc-page-hero__picture img{object-position:center 46%;filter:saturate(.82)contrast(1.08)brightness(.58)}.mc-dashboard .mc-page-hero__shade{background:linear-gradient(90deg,#081311 0%,#081311e0 38%,#0813112e 72%,#050c0d8f),linear-gradient(#050c0d59,#0000 48%,#071011)}.mc-dashboard .mc-page-hero__grid{opacity:.07;background-size:32px 32px}.mc-dashboard .mc-page-hero__copy{width:min(100% - 3rem,96rem);margin-inline:auto;padding-block:2rem 1.7rem}.mc-dashboard .mc-page-hero__eyebrow{letter-spacing:.18em;font-size:.62rem}.mc-dashboard .mc-page-hero__eyebrow:before{width:1rem}.mc-dashboard .mc-page-hero h1{letter-spacing:-.04em;text-shadow:0 5px 18px #0000008c;max-width:none;margin-top:.45rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.mc-dashboard .mc-page-hero p{max-width:40rem;margin-top:.55rem;font-size:.87rem;line-height:1.6}.mc-dashboard .mc-page-hero .mc-button{margin:0;position:absolute;bottom:1.8rem;right:max(1.5rem,50% - 48rem)}.mc-dashboard .mc-page-shell{width:min(100% - 3rem,96rem);padding-block:1.5rem 3.5rem}.mc-dashboard :is(.glass,.glass-strong,.glass-subtle){border-radius:0}.mc-dashboard :is(.glass,.glass-strong,.mc-panel),.mc-dashboard .glass-card{background:linear-gradient(145deg,#ffffff09,#0000 42%),#0e1b1df0;border-color:#76917e3d;box-shadow:inset 0 0 0 3px #0003,0 16px 34px #00000040}.mc-dashboard :is(.btn-primary,.mc-button--primary){color:#fff;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:linear-gradient(#ffffff21,#0000 48%),#4f7e33;border-radius:0;box-shadow:inset 0 -4px #1636199e,0 10px 24px #0000003d}.mc-dashboard :is(.text-violet-200,.text-violet-300,.text-violet-400){color:#9ee674}.mc-dashboard :is(.bg-violet-500\/10,.bg-violet-500\/12,.bg-violet-500\/15){background-color:#75af4c24}.mc-dashboard :is(.ring-violet-400\/20,.ring-violet-400\/30,.ring-violet-500\/15){--tw-ring-color:#97d3663d}@media (width<=1023px){.mc-dashboard{--mc-dashboard-rail:0px;padding-top:4rem}.mc-dashboard-rail{display:none}.mc-dashboard-content{margin-left:0}.mc-dashboard-mobilebar{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081212f5;border-bottom:2px solid #29372f;justify-content:space-between;align-items:center;min-height:4rem;padding:.65rem 1rem;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 10px 30px #0000003d}.mc-dashboard-mobilebar__brand{color:#f1f6f1;align-items:center;gap:.55rem;display:inline-flex}.mc-dashboard-mobilebar__brand svg{color:#9ee674}.mc-dashboard-mobilebar__actions{align-items:center;gap:.35rem;display:flex}.mc-dashboard-mobilebar__actions>button,.mc-dashboard-drawer__close{color:#edf5ed;background:#ffffff09;border:1px solid #90b39529;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.mc-dashboard-drawer__backdrop{z-index:78;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020809b8;border:0;display:block;position:fixed;inset:0}.mc-dashboard-drawer{z-index:80;background:#0a1718;border-right:2px solid #2d3d34;flex-direction:column;width:min(20rem,88vw);padding:1.1rem .8rem;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:24px 0 70px #0000007a}.mc-dashboard-drawer__close{z-index:4;position:absolute;top:1rem;right:.8rem}.mc-dashboard-drawer .mc-dashboard-brand{padding-right:3.2rem}.mc-dashboard .mc-page-hero{min-height:11.5rem}.mc-dashboard .mc-page-hero__copy,.mc-dashboard .mc-page-shell{width:min(100% - 2rem,72rem)}.mc-dashboard .mc-page-hero .mc-button{margin-top:.85rem;position:static}}@media (width<=640px){.mc-dashboard .mc-page-hero{min-height:13rem}.mc-dashboard .mc-page-hero__copy,.mc-dashboard .mc-page-shell{width:min(100% - 1rem,42rem)}.mc-dashboard .mc-page-hero__copy{padding-block:1.35rem}.mc-dashboard .mc-page-hero h1{font-size:2.15rem}.mc-dashboard .mc-page-shell{padding-block:.85rem 2rem}}@media (width>=1536px){.mc-dashboard .mc-chat-layout{grid-template-columns:16.25rem minmax(0,1fr) 18rem}.mc-dashboard .mc-enchantment-workbench{height:calc(100dvh - 8.5rem);min-height:46rem}}@media (width>=1024px){.mc-lobby-heading h1{margin:0;font-size:3rem}.mc-lobby-heading>div:first-child>p{margin-top:.85rem;font-size:1.2rem}.mc-world-card,.mc-player-card,.mc-checkin-card,.mc-lobby-module,.mc-community-card{filter:drop-shadow(4px 4px #18232c)drop-shadow(-3px 3px #222e38);background:linear-gradient(145deg,#ffffff0e,#0000 36%),#121e27f7;border:3px solid #3d4853;box-shadow:inset 0 0 0 3px #111b22,inset 0 0 0 5px #68778214,0 15px 34px #00000059}.mc-world-card__mark{width:3.25rem;height:3.25rem}.mc-world-card__pager button{background:#e1e9e559;border-radius:50%;width:.7rem;height:.7rem}.mc-world-card__pager button.is-active{background:#7cbd4f}.mc-player-card__layout{grid-template-columns:6rem minmax(0,1fr);gap:1.25rem;display:grid}.mc-player-card__avatar{width:6rem;height:10.1rem}.mc-checkin-card>header,.mc-checkin-card__body{justify-content:space-between;align-items:center;display:flex}.mc-checkin-card__body{gap:1rem;min-height:4.8rem;padding:.8rem 1rem}.mc-checkin-card__body :is(button,a){width:10.3rem;min-height:2.85rem;margin:0}.mc-home-discussions li{min-height:3.05rem;padding:0}.mc-community-card__faces>span{width:3.35rem}.mc-dashboard-rail{background:linear-gradient(#ffffff06,#0000 23%),linear-gradient(90deg,#151f28fa,#0c171ffc);border-right-color:#34404a;padding:1.55rem .85rem 1rem}.mc-dashboard-rail:after{opacity:.7;clip-path:polygon(0 40%,17% 40%,17% 24%,39% 24%,39% 53%,65% 53%,65% 34%,84% 34%,84% 18%,100% 18%,100% 100%,0 100%);filter:saturate(1.2)brightness(.78);background:linear-gradient(#0000,#040a0e59),url(/mc/mc-night-world.webp) 33% 88%/35rem no-repeat;height:14.5rem;left:0;right:0}.mc-dashboard-brand{gap:.8rem;min-height:4.6rem;padding:.35rem .85rem}.mc-dashboard-brand__mark{width:3.1rem;height:3.1rem;box-shadow:none;clip-path:polygon(50% 0,100% 24%,100% 72%,50% 100%,0 72%,0 24%);background:linear-gradient(145deg,#94cf4d 0 42%,#5c9c3a 43% 66%,#72502e 67%);border:0;position:relative;overflow:visible}.mc-dashboard-brand__mark:before,.mc-dashboard-brand__mark:after{content:"";pointer-events:none;position:absolute}.mc-dashboard-brand__mark:before{clip-path:polygon(50% 0,100% 48%,50% 100%,0 48%);background:linear-gradient(135deg,#0000 0 23%,#ffffff29 24% 34%,#0000 35%),repeating-linear-gradient(90deg,#86c846 0 8px,#71b43d 8px 15px);inset:0 0 50%}.mc-dashboard-brand__mark:after{clip-path:polygon(0 0,50% 48%,100% 0,100% 48%,50% 100%,0 48%);background:linear-gradient(90deg,#84552f 0 50%,#5f3d29 50%);inset:48% 0 0}.mc-dashboard-brand__mark svg{display:none}.mc-dashboard-brand strong{letter-spacing:.12em;font-size:1.85rem}.mc-dashboard-brand small{display:none}.mc-dashboard-nav{background:#0f1b2473;border:2px solid #505e686b;gap:.15rem;margin-top:2.15rem;padding:0 .1rem;box-shadow:0 0 0 4px #0c141bb3,0 0 0 6px #37444f59}.mc-dashboard-nav__item{border-bottom:1px solid #79858f26;min-height:3.5rem;padding:.75rem 1.25rem;font-size:.98rem}.mc-dashboard-nav__item:last-child{border-bottom:0}.mc-dashboard-nav__item.is-active{min-height:3.35rem;margin:.25rem}.mc-dashboard-profile{display:none}.mc-dashboard .mc-public-page--home{background:linear-gradient(90deg,#050c11d1 0%,#050c117a 43%,#040a0e33 78%),linear-gradient(#050c111f,#050c1194),url(/mc/mc-night-world.webp) 50%/cover fixed}.mc-lobby{width:auto;margin-left:2rem;margin-right:2.25rem;padding-top:2.3rem}.mc-lobby-heading{min-height:10.3rem;padding:0 1rem 1.35rem}.mc-lobby-heading>div:first-child{padding-top:2.25rem}.mc-lobby-heading__eyebrow,.mc-lobby-heading__status{display:none}.mc-lobby-heading h1{margin:0;font-size:3rem;line-height:1}.mc-lobby-heading>div:first-child>p{color:#ebefefad;margin-top:.85rem;font-size:1.2rem}.mc-lobby-topgrid{grid-template-columns:50.5rem 26rem;justify-content:space-between;gap:1rem}.mc-world-card,.mc-player-card,.mc-checkin-card,.mc-lobby-module,.mc-community-card{filter:drop-shadow(4px 4px #18232c)drop-shadow(-3px 3px #222e38);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 8px),calc(100% - 8px) 100%,10px 100%,0 calc(100% - 10px));background:linear-gradient(145deg,#ffffff0e,#0000 36%),#121e27f7;border:3px solid #3d4853;box-shadow:inset 0 0 0 3px #111b22,inset 0 0 0 5px #68778214,0 15px 34px #00000059}.mc-world-card{min-height:24.45rem}.mc-world-card__scene{filter:saturate(1.02)contrast(1.08)brightness(.94)}.mc-world-card__shade{background:linear-gradient(90deg,#09131ae0 0%,#09131aa1 39%,#08111814 74%),linear-gradient(#0000 56%,#040a0e59)}.mc-world-card__corner{border-top:.45rem solid #80c84d;border-left:.45rem solid #80c84d;width:1rem;height:1rem;position:absolute;top:.75rem;left:.75rem;box-shadow:-2px -2px #18242c}.mc-world-card__content{width:58%;min-height:24.45rem;padding:3rem 2.8rem}.mc-world-card__mark{background:linear-gradient(145deg,#fff3,#0000 45%),#6fa840;border:0;width:3.25rem;height:3.25rem;box-shadow:inset 0 -5px #23461c70,0 0 0 3px #213229}.mc-world-card__brandline h2{font-size:2.18rem}.mc-world-card__brandline p{margin-top:.5rem;font-size:.9rem}.mc-world-card__description{max-width:15rem;margin-top:1.25rem;font-size:.92rem;line-height:1.85}.mc-world-card__actions{gap:.75rem;width:11.4rem;margin-top:1.35rem;display:grid}.mc-command-button{width:100%;min-height:2.8rem;font-size:.93rem}.mc-world-card__pager{gap:.65rem;bottom:1rem;left:50%;right:auto;transform:translate(-50%)}.mc-world-card__pager button{background:#e1e9e559;border:0;border-radius:50%;width:.7rem;height:.7rem}.mc-world-card__pager button.is-active{background:#7cbd4f;box-shadow:0 0 10px #7cbd4f7a}.mc-lobby-playerstack{grid-template-rows:13.1rem 10.3rem;gap:1.125rem}.mc-player-card{min-height:13.1rem;padding:1.65rem 1.45rem 1.25rem}.mc-player-card__layout{grid-template-columns:6rem minmax(0,1fr);gap:1.25rem;height:100%;display:grid}.mc-player-card__avatar{border-width:3px;width:6rem;height:10.1rem}.mc-player-card__avatar img{width:10.6rem;top:-.2rem}.mc-player-card__summary{min-width:0}.mc-player-card__identity{align-items:center;gap:.85rem;min-height:2rem;display:flex}.mc-player-card__name{font-size:1.35rem}.mc-player-card__level{margin:0;font-size:.9rem}.mc-player-card__xp{margin-top:.45rem}.mc-player-card__xptext{font-size:.66rem}.mc-player-card__stats{margin-top:1rem}.mc-player-card__stats>div{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.08rem;padding:.75rem .15rem 0}.mc-player-card__stats svg{grid-row:auto}.mc-player-card__stats dt{font-size:.58rem}.mc-player-card__stats dd{font-size:.9rem}.mc-checkin-card{min-height:10.3rem;padding:1.15rem 1.35rem}.mc-checkin-card>header{justify-content:space-between;align-items:center;padding-bottom:.65rem;display:flex}.mc-checkin-card>header h2{font-size:1.15rem}.mc-checkin-card>header svg{color:#b5c4b6}.mc-checkin-card__body{background:#070e1366;border:1px solid #27343e;justify-content:space-between;align-items:center;gap:1rem;min-height:4.8rem;padding:.8rem 1rem;display:flex;box-shadow:inset 0 0 0 3px #0003}.mc-checkin-card__body>strong{color:#86c64d;font-family:var(--font-display);text-shadow:0 3px #254020;align-items:center;gap:.6rem;font-size:2.45rem;line-height:1;display:flex}.mc-emerald-gem{clip-path:polygon(32% 0,68% 0,100% 24%,84% 82%,55% 100%,21% 84%,0 28%);filter:drop-shadow(3px 3px #173e24);background:linear-gradient(90deg,#46ca53 0 18%,#83f28b 19% 45%,#34a746 46% 74%,#1b6d32 75%);width:2.25rem;height:3rem}.mc-checkin-card__body :is(button,a){width:10.3rem;min-height:2.85rem;margin:0;font-size:.9rem}.mc-checkin-card__feedback{bottom:.25rem;right:1.35rem}.mc-lobby-modules{grid-template-columns:21.375rem 19.125rem 17.9375rem 26rem;justify-content:start;gap:.625rem;margin-top:1.2rem}.mc-lobby-module,.mc-community-card{min-height:17.125rem;padding:1rem}.mc-lobby-module>header,.mc-community-card>header{min-height:2.55rem;padding:0 .35rem .75rem}.mc-lobby-module>header h2,.mc-community-card>header h2{font-size:1rem}.mc-home-discussions{gap:.2rem!important;margin-top:.45rem!important}.mc-home-discussions li{border-color:#2b3943;min-height:3.05rem;padding:0}.mc-home-discussions a{width:100%;color:inherit;grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.mc-home-discussions img{object-fit:cover;filter:saturate(.85)brightness(.88);width:4rem;height:2.65rem}.mc-home-discussions strong,.mc-home-discussions small{display:block}.mc-home-discussions strong{color:#e6ece8;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:650;overflow:hidden}.mc-home-discussions small{margin-top:.18rem;font-size:.52rem}.mc-home-discussions em{color:#b8ea91;background:#527a36;margin-right:.35rem;padding:.1rem .25rem;font-size:.5rem;font-style:normal}.mc-lobby-module>footer{bottom:.75rem;left:1rem;right:1rem}.mc-lobby-module>footer a{color:#86c95b;justify-content:center;align-items:center;gap:.5rem;width:100%;font-size:.73rem;display:flex}.mc-lobby-module--music .mc-radio-now{grid-template-columns:4.7rem minmax(0,1fr) 4.4rem;min-height:5.7rem;margin-top:.45rem;padding:.6rem}.mc-radio-disc{border-width:1.25rem;width:4.3rem;height:4.3rem}.mc-radio-now strong{font-size:.76rem}.mc-radio-now small{font-size:.58rem}.mc-radio-mini-eq{align-items:end;gap:2px;height:1.6rem;display:flex}.mc-radio-mini-eq span{background:#5b973b;width:3px;height:30%}.mc-radio-mini-eq span:nth-child(2n){height:65%}.mc-radio-mini-eq span:nth-child(3n){height:100%}.mc-radio-controls{grid-template-columns:1fr 1fr 1fr 1.3fr;align-items:center;margin-top:.6rem;display:grid}.mc-radio-controls :is(button,a){color:#d5ddda;justify-content:center;align-items:center;min-height:2.7rem;display:inline-flex}.mc-radio-controls .is-primary{background:#527c34;border:2px solid #6d9946;border-radius:50%;justify-self:center;width:3.25rem;height:3.25rem;box-shadow:inset 0 -4px #0000004d,0 4px 10px #0000004d}.mc-lobby-module--rewards>ul{gap:.22rem;margin-top:.45rem}.mc-lobby-module--rewards li{min-height:3.15rem;padding:.35rem .45rem}.mc-lobby-module--rewards li>span:nth-child(2){flex:1;min-width:0;display:grid}.mc-lobby-module--rewards li strong{color:#e6ece8;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.mc-lobby-module--rewards li small{color:#7fc450;margin-top:.15rem;font-size:.55rem}.mc-lobby-module--rewards li>a{color:#fff;background:#4d7434;border:1px solid #648847;padding:.4rem .55rem;font-size:.58rem;box-shadow:inset 0 -3px #0000003d}.mc-reward-glyph.is-grass{color:#9edb70;background:#426a32}.mc-community-card>header span{align-items:center;gap:.5rem;font-size:.72rem;display:inline-flex}.mc-community-card>header span i{background:#79bd4e;border-radius:50%;width:.65rem;height:.65rem}.mc-community-card__faces{grid-template-columns:repeat(6,3.35rem);justify-content:space-between;gap:.55rem;margin-top:1.2rem}.mc-community-card__faces>span{aspect-ratio:1;background:var(--face-skin);width:3.35rem;box-shadow:inset 0 -.75rem 0 var(--face-shirt);border:3px solid #202a31;position:relative;overflow:hidden}.mc-community-card__faces>span:before{content:"";background:var(--face-hair);clip-path:polygon(0 0,100% 0,100% 48%,82% 48%,82% 70%,18% 70%,18% 48%,0 48%);position:absolute;inset:0 0 60%}.mc-community-card__faces>span i,.mc-community-card__faces>span b{background:#e5f0f5;width:.45rem;height:.32rem;position:absolute;top:46%;box-shadow:inset .2rem 0 #426aa0}.mc-community-card__faces>span i{left:22%}.mc-community-card__faces>span b{right:22%}.mc-community-card>p{margin-top:1.55rem;font-size:.75rem}}.mc-home-map{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03080cd6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.mc-home-map__panel{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#111f27;border:3px solid #42505b;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);width:min(62rem,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 5px #17232c,0 32px 90px #000000a6}.mc-home-map__panel>img{object-fit:cover;width:100%;height:30rem}.mc-home-map__panel>div{padding:3rem 2rem 2rem}.mc-home-map__panel>div>span{color:#91dc67;font-family:var(--font-mono);letter-spacing:.18em;font-size:.65rem}.mc-home-map__panel h2{font-family:var(--font-display);margin-top:.75rem;font-size:2rem}.mc-home-map__panel p{color:#e6efe7a6;margin-top:1rem;font-size:.85rem;line-height:1.8}.mc-home-map__panel nav{gap:.5rem;margin-top:1.5rem;display:grid}.mc-home-map__panel nav a{color:#dce8dd;background:#ffffff09;border:1px solid #33443d;padding:.7rem .85rem;font-size:.75rem}.mc-home-map__close{z-index:2;color:#eef5ee;background:#122027;border:1px solid #506059;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:absolute;top:.8rem;right:.8rem}@media (width<=1023px){.mc-lobby-heading__eyebrow{display:none}.mc-player-card__layout{grid-template-columns:5rem minmax(0,1fr);gap:1rem;display:grid}.mc-player-card__summary .mc-player-card__identity{gap:.65rem;display:flex}.mc-player-card__summary .mc-player-card__stats{margin-top:.65rem}.mc-checkin-card>header,.mc-checkin-card__body{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mc-checkin-card__body>strong{color:#8fd063;font-family:var(--font-display);font-size:1.8rem}.mc-checkin-card__body :is(button,a){width:auto}.mc-home-discussions li a{grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.mc-home-discussions img{object-fit:cover;width:4rem;height:2.6rem}.mc-home-discussions strong,.mc-home-discussions small{display:block}.mc-radio-controls{grid-template-columns:repeat(4,1fr);align-items:center;margin-top:.6rem;display:grid}.mc-radio-controls :is(button,a){place-items:center;min-height:2.7rem;display:grid}.mc-radio-mini-eq{display:none}.mc-lobby-module>footer a{color:#91dc67;justify-content:center;align-items:center;gap:.4rem;display:flex}.mc-lobby-module--rewards li>a{color:#fff;background:#4f7834;margin-left:auto;padding:.35rem .55rem}}@media (width<=700px){.mc-world-card__actions{grid-template-columns:1fr;display:grid}.mc-world-card__pager{left:50%;transform:translate(-50%)}.mc-lobby-playerstack{grid-template-columns:1fr;display:grid}.mc-checkin-card{min-height:10rem}.mc-checkin-card__body{border:1px solid #33423c;margin-top:.6rem;padding:.65rem}.mc-community-card__faces{grid-template-columns:repeat(6,1fr);gap:.35rem;display:grid}.mc-community-card__faces>span{aspect-ratio:1;background:var(--face-skin);box-shadow:inset 0 -.55rem 0 var(--face-shirt);position:relative;overflow:hidden}.mc-home-map__panel{grid-template-columns:1fr;max-height:calc(100dvh - 2rem);overflow-y:auto}.mc-home-map__panel>img{height:14rem}.mc-home-map__panel>div{padding:1.5rem}}.mc-lobby{width:min(100% - 4rem,96rem);min-height:100dvh;margin-inline:auto;padding-block:2.3rem 2rem}.mc-dashboard .mc-public-page--home{background:linear-gradient(90deg,#050c0fe6 0%,#050c0f8f 53%,#040a0d73),linear-gradient(#040b0e2e,#040b0ed1),url(/mc/mc-night-world.webp) 50%/cover fixed}.mc-lobby-heading{justify-content:space-between;align-items:flex-start;gap:2rem;min-height:10.3rem;padding:.3rem .7rem 1.35rem;display:flex}.mc-lobby-heading__eyebrow{color:#91dc67;font-family:var(--font-mono);letter-spacing:.17em;align-items:center;gap:.55rem;font-size:.58rem;font-weight:800;display:inline-flex}.mc-lobby-heading__eyebrow:before{content:"";background:#91dc67;width:1rem;height:3px;box-shadow:0 0 12px #91dc6773}.mc-lobby-heading h1{color:#f5f7f4;font-family:var(--font-display);letter-spacing:-.045em;text-shadow:0 5px 20px #00000075;margin-top:.45rem;font-size:clamp(2.15rem,3.8vw,3.55rem);font-weight:950;line-height:1}.mc-lobby-heading>div:first-child>p{color:#e5efe68c;margin-top:.5rem;font-size:.9rem}.mc-lobby-heading__status{color:#e8f1e9a3;min-height:2.55rem;font-family:var(--font-mono);background:#0c191ad1;border:1px solid #80a38729;align-items:center;gap:.55rem;margin-top:.5rem;padding:.6rem .85rem;font-size:.63rem;display:inline-flex;box-shadow:inset 0 0 0 3px #00000024}.mc-lobby-heading__status>span{background:#83d45d;width:.48rem;height:.48rem;box-shadow:0 0 0 3px #83d45d1a,0 0 11px #83d45d8c}.mc-lobby-topgrid{grid-template-columns:minmax(0,1fr) 23.5rem;align-items:stretch;gap:1rem;display:grid}.mc-world-card,.mc-player-card,.mc-checkin-card,.mc-lobby-module,.mc-community-card{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:linear-gradient(145deg,#ffffff09,#0000 44%),#111e20;border:2px solid #334139;position:relative;box-shadow:inset 0 0 0 3px #00000040,0 18px 42px #00000047}.mc-world-card{isolation:isolate;min-height:24rem;overflow:hidden}.mc-world-card__scene,.mc-world-card__shade{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.mc-world-card__scene{object-fit:cover;object-position:center;filter:saturate(.85)contrast(1.06)brightness(.78)}.mc-world-card__shade{z-index:-1;background:linear-gradient(90deg,#050d0ff5 0%,#071113cc 44%,#07101238 73%,#050c0e40),linear-gradient(#0000 45%,#050c0ea3)}.mc-world-card__content{flex-direction:column;justify-content:flex-start;width:min(56%,29rem);min-height:24rem;padding:clamp(1.75rem,3vw,3rem);display:flex}.mc-world-card__brandline{align-items:center;gap:1.15rem;display:flex}.mc-world-card__mark{color:#b3ef87;background:linear-gradient(145deg,#91dc6747,#1f452b);border:1px solid #91dc6752;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:inset 0 -4px #00000047,0 8px 18px #0000004d}.mc-world-card__brandline h2{color:#f6f7f4;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.7rem,2.6vw,2.45rem);font-weight:930}.mc-world-card__brandline p{color:#91dc67;align-items:center;gap:.4rem;margin-top:.35rem;font-size:.7rem;font-weight:750;display:flex}.mc-world-card__brandline p>span{background:#91dc67;width:.45rem;height:.45rem;box-shadow:0 0 9px #91dc6799}.mc-world-card__description{color:#e8f1e9ab;margin-top:1.35rem;font-size:.84rem;line-height:1.8}.mc-world-card__actions{flex-wrap:wrap;gap:.6rem;margin-top:1.45rem;display:flex}.mc-command-button,.mc-checkin-card :is(button,a){color:#fff;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));border:1px solid #4d633f;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.65rem 1rem;font-size:.76rem;font-weight:820;display:inline-flex;box-shadow:inset 0 -4px #0000003d}.mc-command-button--primary,.mc-checkin-card :is(button,a){background:linear-gradient(#ffffff1f,#0000 48%),#4d782f;border-color:#79a754}.mc-command-button--secondary{background:#0e1a1be6;border-color:#46534d}.mc-command-button:hover,.mc-checkin-card :is(button,a):hover{filter:brightness(1.12);transform:translateY(-1px)}.mc-world-card__pager{gap:.35rem;display:flex;position:absolute;bottom:1rem;right:1.2rem}.mc-world-card__pager span{background:#e4eee566;width:.45rem;height:.45rem}.mc-world-card__pager span.is-active{background:#91dc67;box-shadow:0 0 9px #91dc6780}.mc-lobby-playerstack{grid-template-rows:13rem 10rem;gap:1rem;display:grid}.mc-player-card{min-height:12.8rem;padding:1rem}.mc-player-card__identity{align-items:center;gap:.85rem;display:flex}.mc-player-card__avatar{background:#0a1416;border:2px solid #3f4e48;flex:none;width:4.2rem;height:5.1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #00000040}.mc-player-card__avatar img{width:7.2rem;max-width:none;position:absolute;top:.1rem;left:50%;transform:translate(-50%)}.mc-player-card__name{color:#f5f7f4;font-family:var(--font-display);font-size:1.2rem;font-weight:900}.mc-player-card__level{color:#91dc67;font-family:var(--font-mono);margin-top:.2rem;font-size:.7rem;font-weight:800}.mc-player-card__xp{background:#070d0f;border:2px solid #27312d;height:.6rem;margin-top:.8rem;overflow:hidden}.mc-player-card__xp>span{background:linear-gradient(90deg,#4f7b31,#93dc63);height:100%;display:block}.mc-player-card__xptext{color:#e6efe76e;font-family:var(--font-mono);text-align:right;margin-top:.3rem;font-size:.52rem}.mc-player-card__stats{border-top:1px solid #87a08c24;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem;display:grid}.mc-player-card__stats>div{border-right:1px solid #87a08c1f;grid-template-columns:auto 1fr;gap:.05rem .3rem;padding:.6rem .4rem 0;display:grid}.mc-player-card__stats>div:last-child{border-right:0}.mc-player-card__stats svg{color:#8ed264;grid-row:span 2}.mc-player-card__stats dt{color:#e6efe76e;font-size:.52rem}.mc-player-card__stats dd{color:#f1f5f0;font-family:var(--font-mono);font-size:.72rem;font-weight:800}.mc-checkin-card{min-height:10rem;padding:.9rem 1rem}.mc-checkin-card>div:first-child{align-items:center;gap:.7rem;display:flex}.mc-checkin-card__icon{color:#91dc67;background:#7ab65029;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.mc-checkin-card h2{color:#f2f6f1;font-size:.9rem;font-weight:850}.mc-checkin-card>div p{color:#e6efe773;margin-top:.15rem;font-size:.58rem}.mc-checkin-card :is(button,a){width:100%;min-height:2.35rem;margin-top:.7rem;padding-block:.45rem}.mc-checkin-card button:disabled{cursor:default;filter:saturate(.45);opacity:.68}.mc-checkin-card__feedback{color:#9fdf78;font-size:.52rem;position:absolute;bottom:.25rem;right:.9rem}.mc-lobby-modules{grid-template-columns:repeat(3,minmax(0,1fr)) 23.5rem;gap:1rem;margin-top:1.4rem;display:grid}.mc-lobby-module,.mc-community-card{min-height:16.8rem;color:inherit;padding:.9rem}.mc-lobby-module>header,.mc-community-card>header{border-bottom:1px solid #8ba28f24;align-items:center;gap:.5rem;padding-bottom:.65rem;display:flex}.mc-lobby-module>header svg,.mc-community-card>header svg{color:#91dc67}.mc-lobby-module>header h2,.mc-community-card>header h2{color:#f2f6f1;font-size:.82rem;font-weight:860}.mc-lobby-module ul{gap:.35rem;margin-top:.65rem;display:grid}.mc-lobby-module li{color:#e8f1e9ab;background:#040a0c57;border:1px solid #859e8b1c;align-items:center;gap:.45rem;min-height:2rem;padding:.38rem .5rem;font-size:.6rem;display:flex}.mc-lobby-module li>span:not(.mc-reward-glyph){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mc-lobby-module li small{color:#e8f1e95c;font-family:var(--font-mono)}.mc-lobby-module>footer{color:#8cd263;border-top:1px solid #8ba28f1f;justify-content:center;align-items:center;gap:.35rem;padding-top:.55rem;font-size:.6rem;font-weight:760;display:flex;position:absolute;bottom:.65rem;left:.9rem;right:.9rem}.mc-lobby-module:hover{border-color:#678253;transform:translateY(-2px)}.mc-lobby-module--forum>header svg{color:#d5d8db}.mc-lobby-module--music>header svg{color:#91dc67}.mc-lobby-module--rewards>header svg{color:#a5df6d}.mc-radio-now{background:#050b0d5c;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:.8rem;padding:.55rem;display:grid}.mc-radio-disc{background:#e3d34e;border:.7rem solid #111518;border-radius:50%;width:2.8rem;height:2.8rem;box-shadow:inset 0 0 0 .18rem #eee}.mc-radio-now strong,.mc-radio-now small{display:block}.mc-radio-now strong{color:#eef4ed;font-size:.68rem}.mc-radio-now small{color:#e8f1e961;margin-top:.18rem;font-size:.52rem}.mc-radio-now>svg{color:#91dc67}.mc-radio-eq{align-items:end;gap:2px;height:1.5rem;margin-top:.65rem;display:flex}.mc-radio-eq span{height:calc(20% + (var(--index,1) * 1%));background:#72ad4e;flex:1;min-height:3px}.mc-radio-eq span:nth-child(3n){height:75%}.mc-radio-eq span:nth-child(4n){height:46%}.mc-radio-eq span:nth-child(5n){height:92%}.mc-reward-glyph{color:#a8e779;background:#446b34;flex:none;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:inline-flex}.mc-reward-glyph.is-purple{color:#c7a7ff;background:#4f3776}.mc-reward-glyph.is-gold{color:#f1cc71;background:#76582c}.mc-community-card>header{flex-wrap:wrap}.mc-community-card>header span{color:#91dc67;font-family:var(--font-mono);margin-left:auto;font-size:.58rem}.mc-community-card__faces{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin-top:1rem;display:grid}.mc-community-card__faces span{aspect-ratio:1;background:linear-gradient(90deg, transparent 25%, #00000038 25% 35%, transparent 35% 65%, #00000038 65% 75%, transparent 75%), var(--face-color);color:#ffffff73;font-family:var(--font-mono);image-rendering:pixelated;border:2px solid #29342f;justify-content:center;align-items:center;font-size:.45rem;display:flex;position:relative}.mc-community-card>p{color:#e8f1e96e;text-align:center;margin-top:.8rem;font-size:.58rem}.mc-community-card__pulse{color:#91dc67;border-top:1px solid #8ba28f1f;justify-content:center;align-items:center;gap:.35rem;padding-top:.55rem;font-size:.58rem;display:flex;position:absolute;bottom:.7rem;left:.9rem;right:.9rem}@media (width>=1500px){.mc-lobby-topgrid{grid-template-columns:minmax(0,50.5rem) 25.75rem;justify-content:space-between;gap:1rem}.mc-lobby-modules{grid-template-columns:21.25rem 19rem 18rem 25.75rem;justify-content:space-between;gap:.75rem}}@media (width<=1180px){.mc-lobby-topgrid{grid-template-columns:minmax(0,1fr) 20rem}.mc-lobby-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.mc-lobby{width:min(100% - 1.25rem,45rem);padding-block:1rem 2rem}.mc-lobby-heading{min-height:auto;padding:.35rem .2rem 1rem}.mc-lobby-heading__status{display:none}.mc-lobby-topgrid,.mc-lobby-modules{grid-template-columns:1fr}.mc-world-card__content{width:min(74%,29rem)}.mc-lobby-playerstack{grid-template-rows:auto;grid-template-columns:1fr 1fr}}@media (width<=560px){.mc-lobby-heading h1{font-size:2.35rem}.mc-world-card{min-height:28rem}.mc-world-card__shade{background:linear-gradient(#050d0feb,#050d0f9e 58%,#050d0f47),linear-gradient(90deg,#050d0fbd,#0000)}.mc-world-card__content{justify-content:flex-start;width:100%;min-height:28rem;padding:1.5rem}.mc-world-card__description{max-width:90%}.mc-world-card__actions{grid-template-columns:1fr;width:100%;display:grid}.mc-lobby-playerstack{grid-template-columns:1fr}.mc-lobby-module,.mc-community-card{min-height:13.5rem}}@media (width>=1024px){.mc-public-page--chat .mc-page-hero{min-height:8.5rem}.mc-public-page--chat .mc-page-hero__copy{padding:2.45rem 23rem 1rem 7rem;position:relative}.mc-public-page--chat .mc-page-hero__copy:before{content:"✦";color:#a4eb76;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(145deg,#213b2a,#111b1c);border:2px solid #34443d;place-items:center;width:4rem;height:4rem;font-size:1.55rem;display:grid;position:absolute;top:2.45rem;left:1.1rem;box-shadow:inset 0 0 0 4px #0000003d}.mc-public-page--chat .mc-page-hero__eyebrow{display:none}.mc-public-page--chat .mc-page-hero h1{margin:0;font-size:2rem}.mc-public-page--chat .mc-page-hero p{margin-top:.35rem}.mc-public-page--chat .mc-page-shell{padding-top:0}.mc-chat-hero-actions{align-items:center;gap:.7rem;display:flex;position:absolute;top:3.7rem;right:0}.mc-chat-hero-actions>span,.mc-chat-hero-actions>button{color:#eef5ee;background:#0f1b1deb;border:2px solid #35433d;justify-content:center;align-items:center;gap:.55rem;min-height:2.8rem;padding:.55rem 1rem;font-size:.74rem;display:inline-flex}.mc-chat-hero-actions>span i{background:#91dc67;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 3px #91dc671f,0 0 10px #91dc6780}.mc-chat-hero-actions>button{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:linear-gradient(#ffffff1c,#0000 50%),#4f7b32;border-color:#79a653;box-shadow:inset 0 -4px #00000040}.mc-public-page--music .mc-page-hero{min-height:14rem}.mc-public-page--music .mc-page-hero__copy{padding-top:6.35rem}.mc-public-page--music .mc-page-hero h1{font-size:3rem}.mc-public-page--music .mc-page-shell{padding-top:0}.mc-public-page--music .mc-jukebox-console>:nth-child(2){margin-top:-7.9rem}.mc-public-page--forum .mc-page-hero{min-height:11.9rem}.mc-public-page--forum .mc-page-shell{padding-top:0}.mc-public-page--rewards .mc-page-hero{min-height:10.4rem}.mc-public-page--rewards .mc-page-shell{padding-top:0}.mc-public-page--links .mc-page-hero{min-height:11rem}.mc-public-page--links .mc-page-hero__copy{padding-top:2.55rem}.mc-public-page--links .mc-page-shell{padding-top:0}}@media (prefers-reduced-transparency:reduce){.mc-dashboard-rail,.mc-dashboard-mobilebar,.mc-dashboard-drawer{-webkit-backdrop-filter:none;backdrop-filter:none}}.mc-dashboard .mc-public-page--home .mc-hero{background:radial-gradient(circle at 72% 2%,#2e684c33,#0000 34rem),#061011;min-height:100dvh;padding:1.5rem;display:block}.mc-dashboard .mc-public-page--home .mc-hero__background,.mc-dashboard .mc-public-page--home .mc-hero__shade,.mc-dashboard .mc-public-page--home .mc-hero__pixels{width:calc(100% - 3rem);height:min(35rem,100dvh - 10.5rem);min-height:30rem;inset:1.5rem 1.5rem auto}.mc-dashboard .mc-public-page--home .mc-hero__background{object-position:center;filter:saturate(.86)contrast(1.08)brightness(.7);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));border:2px solid #304038;transform:none}.mc-dashboard .mc-public-page--home .mc-hero__shade{background:linear-gradient(90deg,#030a0afa 0%,#040d0ddb 38%,#030a0a47 68%,#02080847),linear-gradient(#0000 52%,#030a0ab8)}.mc-dashboard .mc-public-page--home .mc-hero__inner{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);gap:clamp(2rem,5vw,6rem);width:100%;height:min(35rem,100dvh - 10.5rem);min-height:min(35rem,100dvh - 10.5rem);margin:0;padding:clamp(2rem,4vw,4rem)}.mc-dashboard .mc-public-page--home .mc-hero__copy{max-width:42rem}.mc-dashboard .mc-public-page--home .mc-hero__title{font-size:clamp(3.25rem,5.8vw,5.6rem);line-height:.88}.mc-dashboard .mc-public-page--home .mc-hero__subtitle{max-width:35rem;font-size:.93rem;line-height:1.72}.mc-dashboard .mc-public-page--home .mc-hero__features{margin-top:1rem}.mc-dashboard .mc-public-page--home .mc-feature{background:#040f0cbf;min-height:1.8rem;padding:.34rem .6rem}.mc-dashboard .mc-public-page--home .mc-hero__actions{margin-top:1.25rem}.mc-dashboard .mc-public-page--home .mc-hero__visual{height:min(29rem,100dvh - 15rem);min-height:24rem}.mc-dashboard .mc-public-page--home .mc-hero__character{width:min(28vw,25rem);bottom:1.8rem;right:clamp(-1.5rem,-1vw,0rem)}.mc-dashboard .mc-public-page--home .mc-grass-platform{width:min(34vw,30rem);bottom:.6rem;right:-1rem}.mc-dashboard .mc-public-page--home .mc-hud{grid-template-columns:minmax(18rem,.9fr) minmax(24rem,1.35fr);gap:1rem;width:100%;margin-top:1rem;position:relative;bottom:auto;left:auto;transform:none}.mc-dashboard .mc-public-page--home .mc-hud__growth{background:#0e1d1c;border-color:#34493a;width:100%;min-height:5rem}.mc-dashboard .mc-public-page--home .mc-quickbar{background:#0b1516;border-color:#344039;min-width:0}.mc-dashboard .mc-public-page--home .mc-slot{background:#142120;border-color:#36443e;min-height:4.5rem}.mc-dashboard .mc-public-page--home .mc-slot:hover,.mc-dashboard .mc-public-page--home .mc-slot--active{background:#22352c;border-color:#a7c7aa}.mc-dashboard .mc-chat-layout{grid-template-columns:17.5rem minmax(0,1fr);gap:1rem;display:grid}.mc-dashboard .mc-chat-layout>aside:first-child{width:17.5rem}.mc-dashboard .mc-chat-layout>aside:first-child>div{padding:.7rem}.mc-dashboard .mc-enchantment-workbench{height:calc(100dvh - 14rem);min-height:38rem}.mc-chat-tools{align-content:start;gap:.8rem}.mc-chat-tools__panel{padding:.9rem}.mc-chat-tools__heading{color:#9ee674;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.mc-chat-tools__heading h2{color:#eef6ef;font-size:.78rem;font-weight:800}.mc-chat-tools__list,.mc-chat-suggestions{gap:.35rem;display:grid}.mc-chat-tools__list button,.mc-chat-suggestions button{color:#e9f3eab3;text-align:left;background:#ffffff06;border:1px solid #829d8824;align-items:center;gap:.55rem;min-height:2.6rem;padding:.55rem .65rem;font-size:.7rem;transition:all .15s;display:flex}.mc-chat-tools__list button:hover,.mc-chat-suggestions button:hover{color:#fff;background:#527e3429;border-color:#9ee67459}.mc-chat-tools__list button svg{color:#91d36b}.mc-chat-context{gap:.45rem;display:grid}.mc-chat-context>div{border-bottom:1px solid #829d881f;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.2rem;padding:.45rem .55rem;font-size:.65rem;display:flex}.mc-chat-context dt{color:#e9f3ea73}.mc-chat-context dd{color:#dcebdc}@media (width>=1536px){.mc-dashboard .mc-chat-layout{grid-template-columns:16.25rem minmax(0,1fr) 15.5rem}.mc-dashboard .mc-chat-layout>aside:first-child{width:16.25rem}.mc-dashboard .mc-enchantment-input>div>div>div:first-child{display:none}}.mc-dashboard .mc-emerald-wallet{width:100%;margin-left:0}.mc-dashboard .mc-emerald-market>section:first-child{max-width:none}.mc-dashboard .mc-emerald-market>nav{margin-top:.25rem}.mc-dashboard .mc-portal-layout{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1rem;margin-top:1rem;display:grid}.mc-dashboard .mc-portal-grid{margin-top:0}.mc-dashboard .mc-portal-card{min-height:11.25rem}.mc-dashboard .mc-portal-card>div{padding:1.2rem}.mc-portal-sidebar{gap:.8rem;display:grid}.mc-portal-sidepanel{padding:.95rem}.mc-portal-sidepanel__title{color:#f1c261;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.mc-portal-sidepanel__title h2{color:#f0f6f0;font-size:.8rem;font-weight:800}.mc-portal-sidepanel ul{gap:.35rem;display:grid}.mc-portal-sidepanel li a{color:#ebf4ebb8;background:#ffffff06;border:1px solid #74968821;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.45rem;padding:.5rem .6rem;font-size:.68rem;display:flex}.mc-portal-sidepanel li a:hover{color:#fff;border-color:#62e6c152}.mc-portal-sidepanel li svg{color:#f1c261;flex:none}.mc-portal-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.mc-portal-stats>div{background:#ffffff05;border:1px solid #7496881f;padding:.65rem}.mc-portal-stats dt{color:#ebf4eb6b;font-size:.57rem}.mc-portal-stats dd{color:#eaf5ea;font-family:var(--font-mono);margin-top:.2rem;font-size:1rem;font-weight:800}.mc-portal-stats dd.is-online{color:#9ee674;font-size:.72rem}@media (width<=1023px){.mc-dashboard .mc-public-page--home .mc-hero{padding:1rem}.mc-dashboard .mc-public-page--home .mc-hero__background,.mc-dashboard .mc-public-page--home .mc-hero__shade,.mc-dashboard .mc-public-page--home .mc-hero__pixels{width:calc(100% - 2rem);height:36rem;inset:1rem 1rem auto}.mc-dashboard .mc-public-page--home .mc-hero__inner{grid-template-columns:minmax(0,1fr) minmax(14rem,.6fr);height:36rem;min-height:36rem;padding:2rem}.mc-dashboard .mc-public-page--home .mc-hero__title{font-size:clamp(3rem,7.5vw,4.8rem)}.mc-dashboard .mc-public-page--home .mc-hero__character{width:min(38vw,22rem)}.mc-dashboard .mc-public-page--home .mc-hud{grid-template-columns:1fr}.mc-dashboard .mc-chat-layout{grid-template-columns:minmax(0,1fr)}.mc-dashboard .mc-portal-layout{grid-template-columns:1fr}.mc-dashboard .mc-portal-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-dashboard .mc-enchantment-workbench{height:calc(100dvh - 16rem);min-height:36rem}}@media (width<=640px){.mc-dashboard .mc-public-page--home .mc-hero{padding:.5rem}.mc-dashboard .mc-public-page--home .mc-hero__background,.mc-dashboard .mc-public-page--home .mc-hero__shade,.mc-dashboard .mc-public-page--home .mc-hero__pixels{width:calc(100% - 1rem);height:44rem;inset:.5rem .5rem auto}.mc-dashboard .mc-public-page--home .mc-hero__inner{grid-template-columns:1fr;gap:0;height:44rem;min-height:44rem;padding:1.5rem}.mc-dashboard .mc-public-page--home .mc-hero__title{font-size:clamp(2.75rem,13vw,4rem)}.mc-dashboard .mc-public-page--home .mc-hero__visual{height:18rem;min-height:18rem}.mc-dashboard .mc-public-page--home .mc-hero__character{width:min(76vw,19rem)}.mc-dashboard .mc-public-page--home .mc-grass-platform{width:min(88vw,24rem)}.mc-dashboard .mc-public-page--home .mc-hud{margin-top:.55rem;display:block}.mc-dashboard .mc-public-page--home .mc-quickbar{margin-top:.55rem}.mc-dashboard .mc-enchantment-workbench{height:calc(100dvh - 17rem);min-height:34rem}.mc-dashboard .mc-portal-sidebar{grid-template-columns:1fr}}@media (width>=1536px){.mc-dashboard .mc-chat-layout{grid-template-columns:16.25rem minmax(0,1fr) 18rem}.mc-dashboard .mc-enchantment-workbench{height:calc(100dvh - 8.5rem);min-height:46rem}}.mc-dashboard-brand__mark,.mc-sprite,.mc-radio-disc,.mc-emerald-gem,.mc-reward-glyph,.mc-community-card__faces>span{background-image:url(/mc/dashboard/dashboard-sprites-v1.png);background-repeat:no-repeat}.mc-dashboard-brand__mark,.mc-sprite--grass{background-position:0 0;background-size:400% 400%}.mc-dashboard-brand__mark{clip-path:none}.mc-dashboard-brand__mark:before,.mc-dashboard-brand__mark:after{display:none}.mc-sprite--steve{background-position:33.333% 0;background-size:400% 400%;width:100%;height:100%;display:block}.mc-radio-disc{box-shadow:none;background-position:66.666% 0;background-size:400% 400%;border:0;border-radius:0}.mc-emerald-gem{clip-path:none;filter:none;background-position:100% 0;background-size:400% 400%}.mc-reward-glyph.is-purple{background-position:0 33.333%;background-size:400% 400%}.mc-reward-glyph.is-grass{background-position:33.333% 33.333%;background-size:400% 400%}.mc-reward-glyph.is-gold{background-position:66.666% 33.333%;background-size:400% 400%}.mc-reward-glyph svg{visibility:hidden}.mc-community-card__faces>span{box-shadow:none;background-size:600% 400%;border:3px solid #202a31}.mc-community-card__faces>span:before,.mc-community-card__faces>span i,.mc-community-card__faces>span b{display:none}.mc-community-card__faces>.face-1{background-position:0 66.666%}.mc-community-card__faces>.face-2{background-position:20% 66.666%}.mc-community-card__faces>.face-3{background-position:40% 66.666%}.mc-community-card__faces>.face-4{background-position:60% 66.666%}.mc-community-card__faces>.face-5{background-position:80% 66.666%}.mc-community-card__faces>.face-6{background-position:100% 66.666%}.mc-forum-thumb{filter:saturate(.9)brightness(.9);background-image:url(/mc/dashboard/forum-scenes-atlas-v1.png);background-repeat:no-repeat;background-size:300%;width:4rem;height:2.65rem;display:block}.mc-forum-thumb--1{background-position:0}.mc-forum-thumb--2{background-position:50%}.mc-forum-thumb--3{background-position:100%}@media (width>=1024px){.mc-dashboard .mc-public-page--home{background:linear-gradient(90deg,#050c11d1 0%,#050c116b 43%,#040a0e29 78%),linear-gradient(#050c111a,#050c1180),url(/mc/dashboard/night-citadel-v1.png) 50%/cover fixed}.mc-lobby{width:auto;margin-left:2rem;margin-right:2.25rem;padding-top:2.3rem}.mc-lobby-heading{min-height:10.3rem;padding:0 1rem 1.35rem}.mc-lobby-heading>div:first-child{padding-top:2.25rem}.mc-lobby-heading__eyebrow,.mc-lobby-heading__status{display:none}.mc-lobby-heading h1{margin:0;font-size:3rem}.mc-lobby-heading>div:first-child>p{margin-top:.85rem;font-size:1.2rem}.mc-lobby-topgrid{grid-template-columns:50.5rem 26rem;justify-content:space-between;gap:1rem}.mc-world-card{height:24.45rem;min-height:0}.mc-world-card__scene{filter:saturate(1.02)contrast(1.08)brightness(.94)}.mc-world-card__shade{background:linear-gradient(90deg,#09131ae0 0%,#09131aa1 39%,#08111814 74%),linear-gradient(#0000 56%,#040a0e59)}.mc-world-card__content{width:58%;height:100%;min-height:0;padding:3rem 2.8rem}.mc-world-card__mark{width:3.25rem;height:3.25rem}.mc-world-card__brandline h2{font-size:2.18rem}.mc-world-card__brandline p{margin-top:.5rem;font-size:.9rem}.mc-world-card__description{max-width:15rem;margin-top:1.25rem;font-size:.92rem;line-height:1.85}.mc-world-card__actions{gap:.75rem;width:11.4rem;margin-top:2.2rem;display:grid}.mc-command-button{width:100%;min-height:2.8rem;font-size:.93rem}.mc-world-card__pager{gap:.65rem;bottom:1rem;left:50%;right:auto;transform:translate(-50%)}.mc-world-card__pager button{background:#e1e9e559;border-radius:50%;width:.7rem;height:.7rem}.mc-world-card__pager button.is-active{background:#7cbd4f}.mc-lobby-playerstack{grid-template-rows:13rem 10.2rem;gap:1.125rem}.mc-player-card{min-height:13rem;padding:1.65rem 1.45rem 1.25rem}.mc-player-card__layout{grid-template-columns:6rem minmax(0,1fr);gap:1.25rem;display:grid}.mc-player-card__avatar{width:6rem;height:10.1rem}.mc-player-card__avatar img{display:none}.mc-player-card__identity{align-items:center;gap:.85rem;min-height:2rem;display:flex}.mc-player-card__name{font-size:1.35rem}.mc-player-card__level{margin:0;font-size:.9rem}.mc-player-card__xp{margin-top:.45rem}.mc-player-card__xptext{font-size:.66rem}.mc-player-card__stats{margin-top:1rem}.mc-player-card__stats>div{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.08rem;padding:.75rem .15rem 0}.mc-player-card__stats svg{grid-row:auto}.mc-player-card__stats dt{font-size:.58rem}.mc-player-card__stats dd{font-size:.9rem}.mc-checkin-card{min-height:10.2rem;padding:1.15rem 1.35rem}.mc-checkin-card>header,.mc-checkin-card__body{justify-content:space-between;align-items:center;display:flex}.mc-checkin-card__body{gap:1rem;min-height:4.8rem;padding:.8rem 1rem}.mc-checkin-card__body :is(button,a){width:10.3rem;min-height:2.85rem;margin:0}.mc-lobby-modules{grid-template-columns:21.375rem 19.125rem 17.9375rem 26rem;justify-content:start;gap:.625rem;margin-top:1.2rem}.mc-lobby-module,.mc-community-card{min-height:17.125rem;padding:1rem}.mc-lobby-module>header,.mc-community-card>header{min-height:2.55rem;padding:0 .35rem .75rem}.mc-lobby-module>header h2,.mc-community-card>header h2{font-size:1rem}.mc-home-discussions{gap:.2rem;margin-top:.45rem}.mc-home-discussions li{min-height:3.05rem;padding:0}.mc-lobby-module>footer{bottom:.75rem;left:1rem;right:1rem}.mc-lobby-module--music .mc-radio-now{grid-template-columns:4.7rem minmax(0,1fr) 4.4rem;min-height:5.7rem;margin-top:.45rem;padding:.6rem}.mc-radio-disc{border-width:0;width:4.3rem;height:4.3rem}.mc-lobby-module--rewards>ul{gap:.22rem;margin-top:.45rem}.mc-lobby-module--rewards li{min-height:3.15rem;padding:.35rem .45rem}.mc-community-card__faces{grid-template-columns:repeat(6,3.35rem);justify-content:space-between;gap:.55rem;margin-top:1.2rem}.mc-community-card__faces>span{width:3.35rem}.mc-community-card>p{margin-top:1.55rem;font-size:.75rem}}.mc-dashboard--reference-home{--mc-dashboard-rail:220px;background:#071016}.mc-dashboard--reference-home .mc-dashboard-content{background:#071016}.lc-home,.lc-home *,.mc-dashboard--reference-home .mc-dashboard-rail,.mc-dashboard--reference-home .mc-dashboard-rail *{box-sizing:border-box}.lc-home{--lc-panel:#0d181ff5;--lc-panel-deep:#081117fa;--lc-border:#3a4853;--lc-border-dark:#17232c;--lc-green:#79b94b;--lc-green-bright:#9ce86d;--lc-step-shape:polygon(8px 0, calc(100% - 16px) 0, calc(100% - 16px) 4px, calc(100% - 8px) 4px, calc(100% - 8px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 4px) calc(100% - 8px), calc(100% - 4px) calc(100% - 4px), calc(100% - 8px) calc(100% - 4px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px), 4px calc(100% - 4px), 4px calc(100% - 8px), 0 calc(100% - 8px), 0 8px, 4px 8px, 4px 4px, 8px 4px);color:#edf2ef;background:linear-gradient(90deg,#040b108c,#0000 42%,#040a0e14 74%),linear-gradient(#0000 65%,#03090c85),url(/mc/dashboard/reference-v2/page-night.png) -220px 0/1672px 941px no-repeat,#071016;min-height:100dvh;padding:0 36px 54px 33px;font-family:Microsoft YaHei,Noto Sans SC,system-ui,sans-serif;position:relative;overflow:hidden}.lc-home img{max-width:100%;image-rendering:pixelated;image-rendering:crisp-edges;display:block}.lc-home a,.lc-home button{-webkit-tap-highlight-color:transparent}.lc-pixel-panel{--lc-fill:var(--lc-panel);isolation:isolate;position:relative;box-shadow:0 11px 24px #00000059}.lc-pixel-panel:before,.lc-pixel-panel:after{content:"";pointer-events:none;clip-path:var(--lc-step-shape);position:absolute}.lc-pixel-panel:before{z-index:0;background:var(--lc-border);inset:0}.lc-pixel-panel:after{z-index:0;background:linear-gradient(180deg, #ffffff06, transparent 32%), var(--lc-fill);box-shadow:inset 0 0 0 1px var(--lc-border-dark);inset:3px}.lc-pixel-panel>*{z-index:1;position:relative}.lc-home-heading{height:202px;padding:72px 0 0 17px}.lc-home-heading h1{color:#f4f4f1;letter-spacing:1px;text-shadow:3px 3px #0000006e;margin:0;font-size:47px;font-weight:950;line-height:1.08}.lc-home-heading p{color:#e5e5e2a8;margin:10px 0 0;font-size:20px;line-height:1.25}.lc-home-top{grid-template-columns:807px 416px;justify-content:space-between;align-items:start;display:grid}.lc-world{--lc-fill:transparent;height:393px;overflow:hidden}.lc-world:before{z-index:0;background:linear-gradient(90deg, #364650, #53626c 50%, #293943), var(--lc-border)}.lc-world:after{display:none}.lc-world__scene{z-index:1;object-fit:cover;image-rendering:auto;width:calc(100% - 16px);height:calc(100% - 14px);position:absolute;inset:7px 8px}.lc-world__shade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#081117f5 0%,#081117d6 34%,#0811173b 61%,#0000 79%),linear-gradient(#0000 62%,#040a0e42);position:absolute;inset:7px 8px}.lc-pixel-corner--top{z-index:5;background:linear-gradient(#7fbe49 0 0) 0 0/9px 9px no-repeat,linear-gradient(#3d7329 0 0) 9px 0/5px 5px no-repeat,linear-gradient(#528e30 0 0) 0 9px/5px 5px no-repeat;width:18px;height:18px;position:absolute;top:17px;left:14px}.lc-world__content{z-index:3;width:365px;padding:57px 0 0 48px}.lc-world__brand{align-items:flex-start;gap:19px;display:flex}.lc-world__brand>img{object-fit:cover;flex:none;width:55px;height:57px;margin-top:-13px}.lc-world__brand h2{white-space:nowrap;color:#f2f3f0;letter-spacing:0;text-shadow:2px 2px #00000059;margin:0;font-size:35px;font-weight:950;line-height:1.1}.lc-world__brand p{color:#86ce50;align-items:center;gap:9px;margin:20px 0 0;font-size:16px;font-weight:750;display:flex}.lc-world__brand p span{background:#76ad47;border:4px solid #d7e8cf;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 2px #75ac4942}.lc-world__description{color:#e2e6e2a8;width:235px;margin:21px 0 0 -3px;font-size:16px;line-height:1.75}.lc-world__actions{gap:11px;width:180px;margin-top:23px;display:grid}.lc-pixel-button{--lc-button-shape:polygon(5px 0, calc(100% - 10px) 0, calc(100% - 10px) 3px, calc(100% - 5px) 3px, calc(100% - 5px) 6px, 100% 6px, 100% calc(100% - 6px), calc(100% - 5px) calc(100% - 6px), calc(100% - 5px) 100%, 5px 100%, 5px calc(100% - 3px), 0 calc(100% - 3px), 0 5px, 5px 5px);width:180px;height:45px;clip-path:var(--lc-button-shape);color:#f5f5f0;cursor:pointer;border:0;justify-content:center;align-items:center;gap:20px;font-size:17px;font-weight:750;text-decoration:none;display:flex}.lc-pixel-button--primary{background:linear-gradient(#ffffff1a,#0000 46%),#4e7d2f;box-shadow:inset 0 -5px #31551f}.lc-pixel-button--secondary{background:linear-gradient(#ffffff0a,#0000),#1d2933;box-shadow:inset 0 0 0 2px #364754,inset 0 -4px #121c24}.lc-pixel-button img{object-fit:contain;width:25px;height:25px}.lc-world__pager{z-index:5;gap:12px;display:flex;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.lc-world__pager button{cursor:pointer;background:#dbe2dd5c;border:0;border-radius:50%;width:11px;height:11px;padding:0}.lc-world__pager button.is-active{background:#72ae47}.lc-home-right{grid-template-rows:210px 166px;gap:16px;display:grid}.lc-player{--lc-fill:#0d181ef7;grid-template-columns:113px minmax(0,1fr);gap:2px;height:210px;padding:22px 20px 5px;display:grid}.lc-player__avatar{object-fit:cover;width:113px;height:183px}.lc-player__body{min-width:0;padding-top:8px}.lc-player__body:only-child{grid-column:1/-1}.lc-player--empty{justify-content:center;align-items:center;display:flex}.lc-player__identity{align-items:baseline;gap:14px;display:flex;position:relative;top:6px}.lc-player__identity strong{color:#f4f4f1;font-size:25px;font-weight:900;line-height:1}.lc-player__identity span{color:#83c950;font-size:16px;font-weight:800}.lc-player__xp{background:#101b21;border:1px solid #26353d;height:10px;margin-top:12px;padding:2px}.lc-player__xp span{background:linear-gradient(90deg,#578634,#8ac65a);height:100%;display:block}.lc-player__body>p{color:#e4e8e4b0;font-family:var(--font-mono);text-align:right;margin:7px 0 0;font-size:12px}.lc-player__stats{border-top:1px solid #26333a;grid-template-columns:repeat(3,minmax(0,1fr));margin:17px 0 0;display:grid}.lc-player__stats>div{border-left:1px solid #26333a;grid-template-rows:20px 22px;grid-template-columns:30px 1fr;place-items:center start;padding:10px 5px 0;display:grid}.lc-player__stats>div:first-child{border-left:0}.lc-player__stats img{object-fit:contain;grid-row:1/3;width:30px;height:30px}.lc-player__stats dt{color:#e2e8e294;font-size:11px}.lc-player__stats dd{color:#f5f5f1;margin:0;font-size:16px;font-weight:800}.lc-player__stats-empty{text-align:center!important;margin-top:28px!important}.lc-checkin{--lc-fill:#0e1a21fa;height:166px;padding:19px 22px}.lc-checkin header{justify-content:space-between;align-items:flex-start;height:39px;padding:0 5px;display:flex}.lc-checkin h2{color:#f0f1ee;margin:0;font-size:21px;font-weight:850}.lc-checkin header img{width:27px;height:27px}.lc-checkin__body{background:#0a151b;border:1px solid #2d3c45;justify-content:space-between;align-items:center;gap:14px;height:88px;padding:8px 14px;display:flex;box-shadow:inset 0 0 0 2px #0003}.lc-checkin__body strong{color:#80bd4e;font-family:var(--font-mono);text-shadow:2px 2px #1d4218;align-items:center;gap:9px;font-size:43px;line-height:1;display:flex}.lc-checkin__body strong img{object-fit:contain;width:42px;height:53px}.lc-checkin__streak{color:#e2e8e294;white-space:nowrap;font-size:11px}.lc-checkin__empty{color:#e2e8e294;background:#0a151b;border:1px solid #2d3c45;justify-content:center;align-items:center;gap:18px;height:88px;font-size:12px;display:flex}.lc-checkin__empty a,.lc-module-empty a{color:#7abd4c;text-decoration:none}.lc-checkin__body :is(button,a){--lc-button-shape:polygon(5px 0, calc(100% - 8px) 0, calc(100% - 8px) 4px, 100% 4px, 100% calc(100% - 5px), calc(100% - 5px) calc(100% - 5px), calc(100% - 5px) 100%, 5px 100%, 5px calc(100% - 3px), 0 calc(100% - 3px), 0 5px, 5px 5px);width:164px;height:45px;clip-path:var(--lc-button-shape);color:#fff;cursor:pointer;background:linear-gradient(#638f3f,#456e2b);border:0;justify-content:center;align-items:center;font-size:16px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:inset 0 -4px #31551f}.lc-checkin__body button:disabled,.lc-rewards li button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.72}.lc-home-modules{grid-template-columns:342px 306px 287px 416px;gap:10px;height:274px;margin-top:17px;display:grid}.lc-module{--lc-fill:#0d181ff7;height:274px;padding:14px}.lc-module>header{border-bottom:1px solid #29363e;align-items:center;gap:9px;height:43px;padding:0 10px 8px;display:flex}.lc-module>header>img{object-fit:contain;flex:none;width:28px;height:28px}.lc-module>header h2{color:#f0f1ee;white-space:nowrap;margin:0;font-size:20px;font-weight:850;line-height:1}.lc-module>footer{z-index:2;border-top:1px solid #26343b;justify-content:center;align-items:flex-end;height:32px;display:flex;position:absolute;bottom:20px;left:14px;right:14px}.lc-module>footer a{color:#72b348;align-items:center;gap:17px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lc-module-empty{color:#e2e7e28c;text-align:center;background:#08121794;border:1px solid #26343c;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:142px;margin:3px 0 0;font-size:12px;display:flex}.lc-player>.lc-module-empty{background:0 0;border:0;width:100%;min-height:128px}.lc-module-empty--compact{min-height:160px}.lc-forum>ul,.lc-rewards>ul{margin:0;padding:0;list-style:none}.lc-forum>header{gap:16px}.lc-forum>ul{margin-top:3px}.lc-forum li{background:#ffffff04;border:1px solid #26343c;border-bottom-color:#1c2930;height:53px}.lc-forum li+li{margin-top:1px}.lc-forum li a{height:100%;color:inherit;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px;text-decoration:none;display:grid}.lc-forum li a:not(:has(>img)){grid-template-columns:minmax(0,1fr);padding:0 9px}.lc-forum li img{object-fit:cover;width:58px;height:45px}.lc-forum li span{min-width:0}.lc-forum li strong,.lc-forum li small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lc-forum li strong{color:#e6e9e5;font-size:12px;font-weight:750}.lc-forum li small{color:#dae2da7a;margin-top:4px;font-size:9px}.lc-forum li em{color:#cde5b8;background:#5b8339;margin-right:5px;padding:3px 5px;font-size:9px;font-style:normal}.lc-music__now{background:#09141a;border:1px solid #26343c;grid-template-columns:79px minmax(0,1fr) 66px;align-items:center;gap:9px;height:97px;margin-top:3px;padding:7px 8px;display:grid}.lc-music__now>img{object-fit:cover;width:79px;height:80px}.lc-music__now:not(:has(>img)){grid-template-columns:minmax(0,1fr) 66px}.lc-music__now strong,.lc-music__now small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lc-music__now strong{color:#e8eae7;font-size:13px}.lc-music__now small{color:#e2e8e27a;margin-top:6px;font-size:10px}.lc-music__equalizer{justify-content:flex-end;align-items:end;gap:3px;height:35px;display:flex}.lc-music__equalizer span{background:#4d7c2c;width:3px}.lc-music__equalizer span:nth-child(4n+1){height:24%}.lc-music__equalizer span:nth-child(4n+2){height:64%}.lc-music__equalizer span:nth-child(4n+3){height:93%}.lc-music__equalizer span:nth-child(4n+4){height:47%}.lc-music__controls{grid-template-columns:repeat(4,1fr);place-items:center;height:61px;display:grid}.lc-music__controls :is(button,a){color:#e7ece8;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.lc-music__controls .is-primary{background:#578534;border:2px solid #6b9944;border-radius:50%;width:50px;height:50px;box-shadow:inset 0 -4px #345523}.lc-rewards>ul{margin-top:3px}.lc-rewards li{background:#ffffff04;border:1px solid #26343c;grid-template-columns:52px minmax(0,1fr) 48px;align-items:center;gap:8px;height:53px;padding:1px 5px;display:grid}.lc-rewards li:not(:has(>img)){grid-template-columns:minmax(0,1fr) 64px;padding-left:9px}.lc-rewards li+li{margin-top:1px}.lc-rewards li>img{object-fit:cover;width:52px;height:53px}.lc-rewards li>span{min-width:0}.lc-rewards li strong,.lc-rewards li small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lc-rewards li strong{color:#e5e8e4;font-size:10px;font-weight:700}.lc-rewards li small{color:#73ac44;margin-top:4px;font-size:10px}.lc-rewards li button{color:#eef6e7;cursor:pointer;background:linear-gradient(#648c43,#3c642b);border:1px solid #789e50;border-radius:0;height:31px;padding:0;font-size:11px;font-weight:700}.lc-rewards li:not(:has(>img)) button{padding:0 4px}.lc-community>header{gap:8px;padding-left:16px}.lc-community>header>span{color:#78b74a;white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12px;display:inline-flex}.lc-community>header i{background:#75b349;border-radius:50%;width:10px;height:10px}.lc-community>header>span.is-reconnecting{color:#d3a84c}.lc-community>header>span.is-unavailable,.lc-community>header>span.is-connecting{color:#e2e7e291}.lc-community>header>span.is-reconnecting i{background:#d3a84c}.lc-community>header>span.is-unavailable i,.lc-community>header>span.is-connecting i{background:#66747b}.lc-community__faces{grid-template-columns:repeat(6,48px);justify-content:space-between;margin:18px 15px 0;display:grid}.lc-community__member{width:48px;min-width:0;margin:0}.lc-community__member img,.lc-community__initial{object-fit:cover;color:#bfe59c;width:48px;height:49px;image-rendering:pixelated;background:#16272d;border:3px solid #222e35;place-items:center;font-size:22px;font-weight:850;display:grid}.lc-community__member figcaption{color:#e2e7e2b3;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;line-height:12px;overflow:hidden}.lc-community__empty{color:#e2e7e28c;background:#08121794;border:1px solid #222e35;grid-column:1/-1;place-items:center;height:66px;font-size:12px;display:grid}.lc-community>p{color:#e2e7e291;text-align:center;margin:15px 0 0;font-size:14px}.lc-home-toast{--lc-fill:#15252c;z-index:90;color:#eaf4e4;min-width:260px;max-width:420px;padding:16px 20px;font-size:14px;position:fixed;bottom:28px;right:32px}.lc-map{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02080cd6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lc-map__panel{--lc-fill:#0d1a21;grid-template-columns:1.35fr 1fr;width:min(920px,94vw);padding:7px;display:grid;overflow:hidden}.lc-map__panel>img{object-fit:cover;image-rendering:auto;width:100%;height:420px}.lc-map__panel>div{padding:44px 34px 30px}.lc-map__panel>div>span{color:#83c650;font-family:var(--font-mono);letter-spacing:.18em;font-size:11px}.lc-map__panel h2{margin:8px 0 0;font-size:25px}.lc-map__panel p{color:#e2eae2a6;margin:14px 0 0;font-size:14px;line-height:1.8}.lc-map__panel nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:23px;display:grid}.lc-map__panel nav a{color:#8dca62;text-align:center;border:1px solid #34444c;padding:10px;font-size:12px;text-decoration:none}.lc-map__close{z-index:5;color:#fff;cursor:pointer;background:#111e25;border:1px solid #465761;border-radius:0;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.mc-dashboard--reference-home .mc-dashboard-rail{background:linear-gradient(#ffffff06,#0000 18%),repeating-linear-gradient(0deg,#0000 0 31px,#ffffff02 31px 32px),#101a22;border-right:3px solid #26343e;width:220px;padding:28px 12px 14px;box-shadow:inset -5px 0 #00000040}.mc-dashboard--reference-home .mc-dashboard-rail:after{opacity:1;clip-path:none;background:url(/mc/dashboard/reference-v2/rail-bottom.png) bottom/220px 261px no-repeat;width:220px;height:261px;bottom:0;left:0;right:0}.mc-dashboard--reference-home .mc-dashboard-brand{gap:7px;min-height:82px;padding:11px 14px 5px}.mc-dashboard--reference-home .mc-dashboard-brand__mark{clip-path:none;width:56px;height:62px;box-shadow:none;background:url(/mc/dashboard/reference-v2/brand-grass.png) 50%/56px 62px no-repeat;border:0;flex:none}.mc-dashboard--reference-home .mc-dashboard-brand__mark svg,.mc-dashboard--reference-home .mc-dashboard-brand small,.mc-dashboard--reference-home .mc-dashboard-profile{display:none}.mc-dashboard--reference-home .mc-dashboard-brand strong{color:#f1f2ef;letter-spacing:5px;font-family:Microsoft YaHei,Noto Sans SC,sans-serif;font-size:31px;font-weight:950}.mc-dashboard--reference-home .mc-dashboard-nav{background:#09111780;border:2px solid #35434e;gap:0;margin-top:24px;padding:8px 7px;display:grid;box-shadow:inset 0 0 0 4px #141f27}.mc-dashboard--reference-home .mc-dashboard-nav__item{color:#e6e9e5b3;border:0;border-bottom:1px solid #26333b;gap:15px;min-height:60px;padding:0 17px;font-size:17px;font-weight:700;transform:none}.mc-dashboard--reference-home .mc-dashboard-nav__item:last-child{border-bottom:0}.mc-dashboard--reference-home .mc-dashboard-nav__item svg{display:none}.mc-dashboard--reference-home .mc-dashboard-nav__item:before{content:"";width:24px;height:24px;image-rendering:pixelated;background:50%/contain no-repeat;flex:none}.mc-dashboard--reference-home .mc-dashboard-nav__item:first-child:before{background-image:url(/mc/dashboard/reference-v2/nav-home.png)}.mc-dashboard--reference-home .mc-dashboard-nav__item:nth-child(2):before{background-image:url(/mc/dashboard/reference-v2/nav-chat.png)}.mc-dashboard--reference-home .mc-dashboard-nav__item:nth-child(3):before{background-image:url(/mc/dashboard/reference-v2/nav-music.png)}.mc-dashboard--reference-home .mc-dashboard-nav__item:nth-child(4):before{background-image:url(/mc/dashboard/reference-v2/nav-forum.png)}.mc-dashboard--reference-home .mc-dashboard-nav__item:nth-child(5):before{background-image:url(/mc/dashboard/reference-v2/nav-rewards.png)}.mc-dashboard--reference-home .mc-dashboard-nav__item:nth-child(6):before{background-image:url(/mc/dashboard/reference-v2/nav-links.png)}.mc-dashboard--reference-home .mc-dashboard-nav__item--account:before{background-image:url(/mc/dashboard/reference-v2/steve-avatar.png);background-position:50% -2px;background-size:30px}.mc-dashboard--reference-home .mc-dashboard-nav__item.is-active{clip-path:polygon(5px 0,calc(100% - 8px) 0,calc(100% - 8px) 3px,100% 3px,100% calc(100% - 5px),calc(100% - 5px) calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,5px calc(100% - 3px),0 calc(100% - 3px),0 5px,5px 5px);color:#fff;background:linear-gradient(#557d36,#365d29);border:0;min-height:54px;margin-bottom:6px;box-shadow:inset 0 -4px #28471f,inset 4px 0 #beea8f29}.mc-dashboard--reference-home .mc-dashboard-nav__item.is-active:after{display:none}@media (width<=1535px) and (width>=1024px){.lc-home{padding-left:24px;padding-right:24px}.lc-home-top,.lc-home-modules{width:100%}.lc-home-top{grid-template-columns:minmax(0,1fr) 360px;gap:16px}.lc-home-modules{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.lc-module{width:auto}}@media (width<=1023px){.mc-dashboard--reference-home{padding-top:64px}.mc-dashboard--reference-home .mc-dashboard-mobilebar{background:#0b161c}.lc-home{background:linear-gradient(#040b103d,#040a0ec2),url(/mc/dashboard/reference-v2/page-night.png) 66% 0/auto 940px no-repeat,#071016;min-height:calc(100dvh - 64px);padding:0 10px 56px;overflow:visible}.lc-home-heading{height:137px;padding:51px 4px 0}.lc-home-heading h1{font-size:clamp(34px,10vw,44px)}.lc-home-heading p{margin-top:5px;font-size:14px}.lc-home-top,.lc-home-modules{grid-template-columns:1fr;gap:16px;width:100%;height:auto;display:grid}.lc-world{width:100%;height:448px}.lc-world__content{width:100%;padding:33px 26px 0}.lc-world__brand{gap:18px}.lc-world__brand h2{font-size:27px}.lc-world__description{width:100%;margin-top:26px;font-size:14px;line-height:1.75}.lc-world__actions{width:100%;margin-top:25px}.lc-pixel-button{width:100%}.lc-world__scene,.lc-world__shade{width:calc(100% - 14px);height:calc(100% - 14px);inset:7px}.lc-world__scene{object-position:64% center}.lc-world__shade{background:linear-gradient(#081117eb 0%,#08111799 58%,#070f1447)}.lc-home-right{grid-template-rows:auto auto;gap:16px;display:grid}.lc-player{grid-template-columns:82px minmax(0,1fr);gap:14px;width:100%;height:222px;padding:18px}.lc-player__avatar{object-fit:cover;width:82px;height:133px}.lc-player__identity strong{font-size:21px}.lc-player__stats{margin-top:13px}.lc-player__body:only-child{grid-column:1/-1}.lc-player__stats>div{grid-template-rows:26px 16px 20px;grid-template-columns:1fr;justify-items:center;padding:7px 2px 0}.lc-player__stats img{grid-row:auto;width:26px;height:26px}.lc-checkin{width:100%;height:166px}.lc-home-modules{margin-top:16px}.lc-module{width:100%;height:274px}.lc-community__faces{margin-left:7px;margin-right:7px}.lc-map__panel{grid-template-columns:1fr}.lc-map__panel>img{height:220px}.lc-map__panel>div{padding:24px}}@media (width<=430px){.lc-community__faces{grid-template-columns:repeat(6,43px)}.lc-community__member,.lc-community__member img,.lc-community__initial{width:43px}.lc-community__member img,.lc-community__initial{height:44px}.lc-checkin__body{padding-left:8px;padding-right:8px}.lc-checkin__streak{display:none}.lc-checkin__body strong{gap:4px;font-size:35px}.lc-checkin__body :is(button,a){width:145px}.lc-map{padding:10px}.lc-map__panel nav{grid-template-columns:1fr}}.mc-version-timeline{isolation:isolate;color:#eaf6e8;background:linear-gradient(#020905e0,#020704f7),url(/mc/version-timeline/java-26-1-1-official.webp) top/cover;border-top:4px solid #315f32;margin-top:clamp(4rem,9vw,8rem);padding:clamp(4rem,8vw,7rem) 1.25rem 2rem;position:relative;overflow:hidden;box-shadow:inset 0 4px #75df6224,inset 0 28px 60px #0000003d}.mc-version-timeline:before{content:"";z-index:-1;opacity:.18;pointer-events:none;background-image:linear-gradient(#75df6226 1px,#0000 1px),linear-gradient(90deg,#75df6226 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.mc-version-timeline__pixels{z-index:-1;opacity:.18;pointer-events:none;background:linear-gradient(90deg,#75df62 25%,#0000 25% 50%,#315f32 50% 75%,#0000 75%) 0 0/4rem 4rem,linear-gradient(#315f32 25%,#0000 25% 50%,#75df62 50% 75%,#0000 75%) 2rem 2rem/4rem 4rem;width:18rem;height:18rem;position:absolute;top:1.2rem;right:-3rem;transform:rotate(12deg)}.mc-version-timeline__header{z-index:2;text-align:center;width:min(100%,50rem);margin-inline:auto;position:relative}.mc-version-timeline__eyebrow{color:#75df62;font-family:var(--font-mono);letter-spacing:.2em;align-items:center;gap:.45rem;font-size:.68rem;font-weight:900;display:inline-flex}.mc-version-timeline__header h2{color:#f3f9ef;font-family:var(--font-display);letter-spacing:-.045em;text-shadow:0 4px #040c08f2,0 14px 34px #0000006b;margin:.85rem 0 0;font-size:clamp(2.15rem,5vw,4.25rem);font-weight:950;line-height:1}.mc-version-timeline__header p{color:#eaf6e8b3;max-width:38rem;margin:1rem auto 0;font-size:.9rem;line-height:1.75}.mc-version-timeline__header>strong{color:#eaf6e8cc;font-family:var(--font-mono);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#05120ab8;border:1px solid #75df6242;align-items:center;gap:.4rem;margin-top:1rem;padding:.42rem .7rem;font-size:.68rem;display:inline-flex}.mc-version-timeline__rail{width:min(100%,76rem);margin:clamp(3rem,7vw,5rem) auto 0;position:relative}.mc-version-timeline__rail:before{content:"";background:repeating-linear-gradient(#aa8350 0 16px,#4b351f 16px 23px,#2c2117 23px 28px);width:6px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #171d18,0 0 20px #75df6214}.mc-version-entry{grid-template-columns:repeat(2,minmax(0,1fr));min-height:25rem;padding-bottom:clamp(2.5rem,6vw,5rem);display:grid;position:relative}.mc-version-entry:last-child{padding-bottom:0}.mc-version-entry__node{z-index:6;background:#75df62;border:3px solid #dce8d9;width:1.1rem;height:1.1rem;position:absolute;top:2.2rem;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 0 5px #152019,0 0 22px #75df6275}.mc-version-card{perspective:1200px;width:min(100% - 3rem,34rem);min-height:25rem;color:inherit;grid-column:1;justify-self:end;margin-right:3rem}.mc-version-entry--reverse .mc-version-card{grid-column:2;justify-self:start;margin-left:3rem;margin-right:0}.mc-version-card__inner{min-height:inherit;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.mc-version-card--flipped .mc-version-card__inner{transform:rotateY(180deg)}.mc-version-card__face{color:#eaf6e8;text-align:left;backface-visibility:hidden;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:#0b160e;border:3px solid #59645b;width:100%;min-height:100%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 3px #00000047,0 24px 48px #00000059}button.mc-version-card__front{cursor:pointer;padding:0;display:block}.mc-version-card__front:hover{filter:brightness(1.06);border-color:#75df62}.mc-version-card__front img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .42s steps(8,end);position:absolute;inset:0}.mc-version-entry[data-version-id=netease-2026-07-copper-age] .mc-version-card__front img{object-position:52% center}.mc-version-entry[data-version-id=netease-2026-04-chase-the-skies] .mc-version-card__front img{object-position:50% 44%}.mc-version-entry[data-version-id=netease-2026-02-awakening-garden] .mc-version-card__front img,.mc-version-entry[data-version-id=netease-2025-07-summer-adventure] .mc-version-card__front img{object-position:66% center}.mc-version-card__front:hover img{transform:scale(1.035)}.mc-version-card__shade{background:linear-gradient(#0106030d 20%,#010704e6 83%),linear-gradient(90deg,#0107047a,#0000 60%);position:absolute;inset:0}.mc-version-card__copy{z-index:2;flex-direction:column;align-items:flex-start;padding:clamp(1.15rem,3vw,1.7rem);display:flex;position:absolute;inset:auto 0 0}.mc-version-card__copy small,.mc-version-card__back-copy small{color:#75df62;font-family:var(--font-mono);letter-spacing:.14em;font-size:.64rem;font-weight:850}.mc-version-card__copy strong,.mc-version-card__back-copy strong{color:#fff;font-family:var(--font-display);letter-spacing:-.045em;text-shadow:0 4px #00000073;margin-top:.35rem;font-size:clamp(2rem,4vw,3rem);font-weight:950;line-height:1}.mc-version-card__title{color:#dff5d9;margin-top:.5rem;font-size:1rem;font-weight:850}.mc-version-card__summary{color:#eaf6e8b8;max-width:38rem;margin-top:.35rem;font-size:.78rem;line-height:1.6}.mc-version-card__hint{color:#a7e99a;font-family:var(--font-mono);background:#030c07a3;border:1px solid #75df6247;margin-top:.75rem;padding:.32rem .5rem;font-size:.58rem}.mc-version-card__back{background:linear-gradient(135deg,#75df6217,#0000 42%),repeating-linear-gradient(0deg,#ffffff06 0 2px,#0000 2px 26px),#08130c;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.35rem,4vw,2rem);display:flex;overflow-y:auto;transform:rotateY(180deg)}.mc-version-card__back-copy{flex-direction:column;min-height:0;display:flex}.mc-version-card__details{color:#eaf6e8c7;white-space:pre-line;margin-top:1.2rem;font-size:.82rem;line-height:1.75}.mc-version-card__back-actions{flex-wrap:wrap;gap:.6rem;display:flex}.mc-version-card__download,.mc-version-card__return{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));border:2px solid #0000;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:.65rem .85rem;font-size:.75rem;font-weight:900;display:inline-flex}.mc-version-card__download{color:#fff;background:linear-gradient(#ffffff1f,#0000 40%),#315f32;border-color:#98ea89;box-shadow:inset 0 -4px #0e311494}.mc-version-card__return{color:#eaf6e8bf;background:#171d18;border-color:#eaf6e842}.mc-version-card__download:hover,.mc-version-card__return:hover{filter:brightness(1.16)}.mc-version-card__front:focus-visible,.mc-version-card__download:focus-visible,.mc-version-card__return:focus-visible{outline-offset:4px;outline:3px solid #fff}.mc-version-timeline__empty{color:#eaf6e8a8;text-align:center;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#040e08b3;border:3px dashed #75df6242;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:min(100%,42rem);min-height:13rem;margin:3rem auto 0;display:flex}.mc-version-timeline__empty svg,.mc-version-timeline__empty strong{color:#75df62}.mc-version-timeline__empty span{font-size:.75rem}.mc-version-timeline__copyright{color:#eaf6e875;width:min(100%,76rem);font-family:var(--font-mono);letter-spacing:.08em;text-align:center;border-top:1px solid #75df6229;margin:clamp(3rem,7vw,5rem) auto 0;padding-top:1.25rem;font-size:.62rem}@media (width<=760px){.mc-version-timeline{margin-top:3.5rem;padding-inline:.7rem}.mc-version-timeline__rail:before{left:.78rem}.mc-version-entry,.mc-version-entry--reverse{min-height:28rem;padding:0 0 2rem 2.35rem;display:block}.mc-version-entry__node{top:1.6rem;left:.78rem}.mc-version-card,.mc-version-entry--reverse .mc-version-card{width:100%;min-height:28rem;margin:0}.mc-version-card__copy strong,.mc-version-card__back-copy strong{font-size:clamp(1.85rem,10vw,2.65rem)}}@media (width<=420px){.mc-version-timeline__header h2{font-size:2rem}.mc-version-entry,.mc-version-entry--reverse{padding-left:2rem}.mc-version-card,.mc-version-entry--reverse .mc-version-card{min-height:30rem}.mc-version-card__back-actions{display:grid}}@media (prefers-reduced-motion:reduce){.mc-version-card__inner,.mc-version-card__front img{transition:none}}.mc-dashboard--reference{--mc-dashboard-rail:220px;--mc-reference-green:#76b449;--mc-reference-green-deep:#365d28;--mc-reference-line:#35444e;--mc-reference-line-deep:#17242c;--mc-reference-panel:#0c181ff7;--mc-reference-panel-deep:#071117fa;--mc-reference-step:polygon(8px 0, calc(100% - 16px) 0, calc(100% - 16px) 4px, calc(100% - 8px) 4px, calc(100% - 8px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 4px) calc(100% - 8px), calc(100% - 4px) calc(100% - 4px), calc(100% - 8px) calc(100% - 4px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px), 4px calc(100% - 4px), 4px calc(100% - 8px), 0 calc(100% - 8px), 0 8px, 4px 8px, 4px 4px, 8px 4px);--mc-reference-button-step:polygon(5px 0, calc(100% - 10px) 0, calc(100% - 10px) 3px, calc(100% - 5px) 3px, calc(100% - 5px) 6px, 100% 6px, 100% calc(100% - 6px), calc(100% - 5px) calc(100% - 6px), calc(100% - 5px) 100%, 5px 100%, 5px calc(100% - 3px), 0 calc(100% - 3px), 0 5px, 5px 5px);background:#071016}.mc-dashboard--reference .mc-public-page--rewards{color:#e7ebe8;background:#0a151c;min-height:100dvh;font-family:Microsoft YaHei,Noto Sans SC,system-ui,sans-serif;overflow:hidden}.mc-dashboard--reference .mc-public-page--rewards button,.mc-dashboard--reference .mc-public-page--rewards a,.mc-dashboard--reference .mc-public-page--rewards select{font:inherit;border-radius:0!important}.mc-dashboard--reference .mc-public-page--rewards img{image-rendering:pixelated;image-rendering:crisp-edges}.mc-rewards-header{background:linear-gradient(90deg,#040c0f80,#040b0e1a 46%,#040a0d3d),linear-gradient(#02080a14,#050d107a),url(/mc/scenes/rewards-emerald-market.webp) 50% 46%/cover no-repeat;border-bottom:2px solid #35434b;width:100%;height:165px;position:relative;box-shadow:inset 0 -7px 18px #00000073}.mc-rewards-heading{position:absolute;top:51px;left:45px}.mc-rewards-heading h1{color:#f2f3f0;letter-spacing:2px;text-shadow:3px 3px #0000008c;margin:0;font-size:43px;font-weight:950;line-height:1}.mc-rewards-heading p{color:#e8eae5c7;letter-spacing:1px;margin:13px 0 0;font-size:18px;font-weight:650}.mc-rewards-account,.mc-rewards-today,.mc-rewards-record-button,.mc-rewards-side-panel,.mc-rewards-history,.mc-rewards-dialog{clip-path:var(--mc-reference-step);background:linear-gradient(#ffffff07,#0000 34%),#0c181ff7;border:3px solid #34434d;box-shadow:inset 0 0 0 2px #16232b,0 9px 20px #0000005c;border-radius:0!important}.mc-rewards-account{grid-template-columns:60px 144px 58px 1fr;align-items:center;width:487px;height:86px;padding:9px 16px 8px 11px;display:grid;position:absolute;top:64px;left:428px}.mc-rewards-account__emerald{object-fit:cover;width:52px;height:59px}.mc-rewards-account__balance{min-width:0;padding-left:5px}.mc-rewards-account__balance span{color:#c9ceca;font-size:13px;display:block}.mc-rewards-account__balance strong{color:#7ec451;letter-spacing:1px;margin-top:3px;font-size:30px;font-weight:850;line-height:1;display:block}.mc-rewards-account__avatar{object-fit:cover;border:0;width:52px;height:59px}.mc-rewards-account__level{align-self:center;padding-left:8px}.mc-rewards-account__level>strong{color:#87c956;font-size:16px;font-weight:750}.mc-rewards-progress{background:#101b22;border:2px solid #26343d;width:176px;height:9px;margin-top:7px}.mc-rewards-progress span{background:#679b43;height:100%;display:block;box-shadow:inset 0 1px #d2ff9d40}.mc-rewards-account__level small{text-align:right;color:#aab1ae;margin-top:3px;font-size:10px;display:block}.mc-rewards-account--guest{grid-template-columns:58px 1fr}.mc-rewards-account--guest>img{object-fit:cover;width:48px;height:55px}.mc-rewards-account--guest strong,.mc-rewards-account--guest a{display:block}.mc-rewards-account--guest a{color:#88c657;width:max-content;margin-top:8px;font-size:13px}.mc-rewards-record-button{color:#eff2ef;cursor:pointer;justify-content:center;align-items:center;gap:12px;width:187px;height:94px;font-size:17px;font-weight:750;display:flex;position:absolute;top:56px;left:954px;border-color:#34434d!important}.mc-rewards-record-button img{object-fit:cover;width:26px;height:30px}.mc-rewards-record-button:hover,.mc-rewards-record-button:focus-visible{color:#9bd36d;border-color:#66824f!important}.mc-rewards-today{width:238px;height:104px;padding:12px 17px;position:absolute;top:53px;left:1176px}.mc-rewards-panel-title{color:#eef1ee;justify-content:space-between;align-items:center;height:25px;font-size:15px;font-weight:750;display:flex}.mc-rewards-panel-title img{object-fit:cover;width:27px;height:28px}.mc-rewards-today>a,.mc-rewards-today>p{color:#89c75a;margin-top:12px;font-size:12px;display:block}.mc-rewards-today__rows{color:#aab1ae;margin-top:7px;font-size:11px}.mc-rewards-today__rows button,.mc-rewards-today__rows p{text-align:left;align-items:center;gap:7px;width:100%;height:24px;margin:0;display:flex;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important}.mc-rewards-today__rows button:not(:disabled){cursor:pointer}.mc-rewards-today__rows button:not(:disabled):hover{color:#8dcd5d!important}.mc-rewards-today__rows span{margin-left:auto}.mc-rewards-today__rows i{background:#76b449;flex:none;width:7px;height:7px}.mc-rewards-today__rows strong{color:#86c856;font-weight:700}.mc-rewards-shell{z-index:2;grid-template-columns:949px 430px;align-items:start;gap:15px;width:1394px;max-width:calc(100% - 58px);min-height:776px;margin:0 0 0 23px;padding:11px 0 33px;display:grid;position:relative}.mc-rewards-catalog{background:linear-gradient(#111e27f5,#081218fc);min-width:0;height:732px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #182832}.mc-rewards-toolbar{border-bottom:2px solid #31414a;grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:12px;height:65px;padding:8px 15px 8px 3px;display:grid}.mc-rewards-categories{grid-template-columns:116px 116px 116px 116px 116px;gap:0;display:grid}.mc-rewards-categories button{cursor:pointer;height:42px;font-size:14px;color:#c6cbc8!important;background:#16242d!important;border:1px solid #2c3a44!important;border-right:0!important;box-shadow:inset 0 -3px #0c171e!important}.mc-rewards-categories button:last-child{border-right:1px solid #2c3a44!important}.mc-rewards-categories button.is-active{clip-path:var(--mc-reference-button-step);font-weight:750;color:#fff!important;background:linear-gradient(#557d36,#365d29)!important;border-color:#6d914b!important;box-shadow:inset 0 -4px #28471f!important}.mc-rewards-sort select{width:160px;height:42px;padding:0 38px 0 17px;font-size:13px;color:#cdd2cf!important;background:#14212a!important;border:1px solid #34434d!important}.mc-rewards-inline-error{z-index:4;color:#f0a692;background:#2b1716;border:1px solid #7c493d;width:925px;margin:0;padding:9px 12px;font-size:12px;position:absolute;top:75px;left:12px}.mc-rewards-grid{grid-template-columns:342px 1fr 1fr;gap:10px;height:667px;padding:0 7px 8px 3px;display:grid}.mc-rewards-column{flex-direction:column;gap:10px;min-width:0;display:flex}.mc-reward-tile{min-width:0;height:338px;clip-path:var(--mc-reference-step);cursor:pointer;background:linear-gradient(#15232c,#0b1820);border:3px solid #34434d;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #17252e}.mc-rewards-column:first-child .mc-reward-tile:first-child{flex:none;height:380px}.mc-rewards-column .mc-reward-tile:nth-child(2){flex:auto}.mc-reward-tile.is-selected{border-color:#d8ad45;box-shadow:inset 0 0 0 2px #674b1c,0 0 0 2px #332916}.mc-reward-tile__art{background:#0b151b;border-bottom:2px solid #2e3e47;flex:none;height:170px;position:relative;overflow:hidden}.mc-reward-tile.is-featured .mc-reward-tile__art{height:204px}.mc-rewards-column:first-child .mc-reward-tile:nth-child(2) .mc-reward-tile__art{height:117px}.mc-reward-tile__art>img{object-fit:cover;width:100%;height:100%}.mc-reward-rarity{color:#e3e6e2;text-align:center;text-shadow:1px 1px #000;background:#24313a;border:2px solid;min-width:48px;padding:5px 8px;font-size:13px;font-weight:750;line-height:1;position:absolute;top:7px;left:7px}.mc-reward-rarity.is-limited{color:#f1ca58;background:#6b4f16}.mc-reward-rarity.is-epic{color:#ddd3ff;background:#3e2580}.mc-reward-rarity.is-rare{color:#d2eaff;background:#245683}.mc-reward-tile__body{flex-direction:column;flex:1;min-height:0;padding:11px 11px 8px;display:flex}.mc-reward-tile__body h2{color:#f0f2ee;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:800;line-height:1.35;overflow:hidden}.mc-reward-tile__body>p{color:#9fa7a4;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.mc-reward-stock{color:#86c456;margin-top:auto;font-size:11px}.mc-reward-tile__footer{border-top:1px solid #273740;justify-content:space-between;align-items:center;gap:8px;min-height:49px;margin:7px -11px -8px;padding:7px 10px;display:flex}.mc-reward-tile__footer strong{color:#7fc250;white-space:nowrap;align-items:center;min-width:0;font-size:20px;font-weight:800;display:flex}.mc-reward-tile__footer strong img{object-fit:cover;width:29px;height:34px;margin-right:5px}.mc-reward-tile__footer strong small{margin-left:5px;font-size:12px;font-weight:650}.mc-reward-tile__footer button,.mc-reward-tile__footer a{min-width:104px;height:37px;clip-path:var(--mc-reference-button-step);cursor:pointer;justify-content:center;align-items:center;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex;color:#fff!important;background:linear-gradient(#5a853a,#365e28)!important;border:1px solid #688c49!important;box-shadow:inset 0 -4px #294b20!important}.mc-reward-tile__footer :is(button,a):disabled{cursor:not-allowed;filter:grayscale(.65);opacity:.58}.mc-rewards-sidebar{grid-template-rows:204px 135px 253px 95px;gap:10px;height:732px;display:grid}.mc-rewards-side-panel{min-width:0;padding:14px 22px;overflow:hidden}.mc-rewards-side-panel>h2,.mc-rewards-confirm-panel h2{color:#eef1ee;margin:0;font-size:17px;font-weight:800}.mc-rewards-preview>div{grid-template-columns:157px minmax(0,1fr);gap:16px;margin-top:13px;display:grid}.mc-rewards-preview>div>img{object-fit:cover;border:2px solid #8b6f23;width:157px;height:126px}.mc-rewards-preview h3{color:#f0f2ef;margin:1px 0 0;font-size:18px;font-weight:800;line-height:1.4}.mc-rewards-preview h3 span{color:#e6c052;vertical-align:2px;border:1px solid #a48229;margin-left:6px;padding:2px 5px;font-size:11px;display:inline-block}.mc-rewards-preview p{color:#9fa7a4;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.mc-rewards-preview strong{color:#80c151;margin-top:8px;font-size:12px;display:block}.mc-rewards-muted{color:#808b89;margin:19px 0 0;font-size:12px}.mc-rewards-side-panel>a{color:#86c556;margin-top:15px;font-size:12px;display:inline-block}.mc-rewards-backpack{padding-top:13px}.mc-rewards-backpack__slots{gap:8px;margin-top:11px;display:flex}.mc-rewards-backpack__slots>div{background:#0b171e;border:2px solid #374751;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;overflow:hidden}.mc-rewards-backpack__slots img{object-fit:cover;width:100%;height:100%}.mc-rewards-backpack__slots span{color:#d9dedb;font-size:22px}.mc-rewards-backpack__slots strong{color:#fff;text-shadow:2px 2px #000;font-size:12px;position:absolute;bottom:1px;right:3px}.mc-rewards-recent{padding:13px 22px 9px}.mc-rewards-recent ul{margin:9px 0 0;padding:0;list-style:none}.mc-rewards-recent li{border-top:1px solid #25353d}.mc-rewards-recent li:last-child{border-bottom:1px solid #25353d}.mc-rewards-recent li>button{cursor:pointer;text-align:left;grid-template-rows:1fr 1fr;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:0 9px;width:100%;min-height:54px;padding:4px 0;display:grid;box-shadow:none!important;color:#cfd4d1!important;background:0 0!important;border:0!important}.mc-rewards-recent li>button>img,.mc-rewards-recent li>button>span:first-child{object-fit:cover;grid-row:1/span 2;width:38px;height:38px}.mc-rewards-recent li>button>span:nth-child(2){grid-row:1/span 2;min-width:0;display:grid}.mc-rewards-recent li strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.mc-rewards-recent li small{color:#8e9996;font-size:10px}.mc-rewards-recent li em{color:#abb2af;align-self:end;font-size:10px;font-style:normal}.mc-rewards-recent li b{color:#75b948;text-align:right;align-self:start;font-size:10px;font-weight:650}.mc-rewards-view-all{cursor:pointer;justify-content:center;align-items:center;gap:7px;width:100%;height:30px;font-size:11px;display:flex;box-shadow:none!important;color:#78b94a!important;background:0 0!important;border:0!important}.mc-rewards-view-all img{object-fit:cover;width:25px;height:19px}.mc-rewards-confirm-panel{min-width:0;clip-path:var(--mc-reference-step);background:linear-gradient(90deg,#3e6d2d,#274d24);border:3px solid #73984a;align-items:center;padding:14px 19px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #315924}.mc-rewards-confirm-panel>div{z-index:2;min-width:0;position:relative}.mc-rewards-confirm-panel p{color:#c0cbb9;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:11px;overflow:hidden}.mc-rewards-confirm-panel>img{object-fit:cover;opacity:.22;width:69px;height:69px;position:absolute;right:17px}.mc-rewards-confirm-panel>button,.mc-rewards-confirm-panel>a{z-index:3;cursor:pointer;white-space:nowrap;margin-left:auto;margin-right:64px;padding:8px 10px;font-size:11px;position:relative;color:#fff!important;background:#416c2d!important;border:1px solid #82a95b!important}.mc-rewards-confirm-panel>button:disabled{cursor:not-allowed;opacity:.55}.mc-rewards-empty{color:#8f9996;background:#0c1820;border:2px solid #2f3e47;margin:18px;padding:24px;font-size:13px}.mc-rewards-modal{z-index:100;background:#03090cdb;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.mc-rewards-dialog{width:430px;padding:24px;position:relative}.mc-rewards-dialog>span{color:#86c555;font-size:12px}.mc-rewards-dialog>h2{color:#f0f2ef;margin:6px 0 0;font-size:22px}.mc-rewards-dialog__close{cursor:pointer;font-size:24px;position:absolute;top:14px;right:16px;box-shadow:none!important;color:#b7bfbc!important;background:0 0!important;border:0!important}.mc-rewards-dialog dl{background:#09151b;border:2px solid #2d3c45;gap:9px;margin:18px 0 0;padding:14px;display:grid}.mc-rewards-dialog dl>div{justify-content:space-between;gap:20px;display:flex}.mc-rewards-dialog dt{color:#98a19f;font-size:13px}.mc-rewards-dialog dd{color:#e4e8e5;margin:0;font-size:13px}.mc-rewards-dialog dd.is-accent{color:#82c451}.mc-rewards-dialog>p[role=alert]{color:#f0a692;background:#2b1716;border:1px solid #794940;padding:9px;font-size:12px}.mc-rewards-dialog__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.mc-rewards-dialog__actions :is(button,a){cursor:pointer;justify-content:center;align-items:center;min-height:40px;display:flex;color:#e9ece9!important;background:#17262f!important;border:1px solid #465761!important}.mc-rewards-dialog__actions :is(button,a):last-child{background:#477231!important;border-color:#668b48!important}.mc-rewards-result{width:min(560px,100%)}.mc-rewards-history{grid-column:1/-1;width:100%;min-height:720px;padding:22px}.mc-rewards-history__header{border-bottom:2px solid #33434c;justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.mc-rewards-history__header h2{color:#f0f2ef;margin:0;font-size:24px}.mc-rewards-history__header p{color:#8f9996;margin:5px 0 0;font-size:12px}.mc-rewards-history__header button,.mc-rewards-history__grid article button,.mc-rewards-history--guest a{cursor:pointer;min-height:36px;padding:7px 13px;color:#fff!important;background:#41682e!important;border:1px solid #5d7d44!important}.mc-rewards-history__section{margin-top:24px}.mc-rewards-history__section>h2{color:#e8ece8;margin:0 0 11px;font-size:17px}.mc-rewards-history__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mc-rewards-history__grid article{background:#0c1921;border:2px solid #31414a;min-width:0;padding:14px}.mc-rewards-history__grid h3{color:#edf0ed;margin:0;font-size:15px}.mc-rewards-history__grid p{color:#87c657;font-family:var(--font-mono);margin:5px 0;font-size:11px}.mc-rewards-history__grid small{color:#8f9996;font-size:11px;display:block}.mc-rewards-history__grid>article>strong{color:#d5b454;margin-top:8px;font-size:12px;display:block}.mc-rewards-history__grid article>div{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.mc-rewards-history__grid article>div>p{color:#d5b454;font-family:inherit}.mc-rewards-refund-summary{color:#8f9996;font-size:11px;display:grid}.mc-rewards-refund-summary strong{color:#82c451}.mc-rewards-history--guest{text-align:center}.mc-rewards-history--guest h2{margin:220px 0 20px}@media (width<=1280px){.mc-rewards-header{height:auto;min-height:200px;padding:24px}.mc-rewards-heading,.mc-rewards-account,.mc-rewards-record-button,.mc-rewards-today{position:static}.mc-rewards-header{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mc-rewards-heading{align-self:center}.mc-rewards-account{width:100%}.mc-rewards-record-button{width:100%;height:60px}.mc-rewards-today{width:100%;height:104px}.mc-rewards-shell{grid-template-columns:minmax(0,1fr);width:calc(100% - 24px);max-width:none;margin:0 12px}.mc-rewards-catalog{width:100%}.mc-rewards-sidebar{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.mc-rewards-side-panel,.mc-rewards-confirm-panel{min-height:150px}}@media (width<=767px){.mc-dashboard--reference .mc-public-page--rewards{overflow:visible}.mc-rewards-header{background-position:62%;flex-direction:column;gap:10px;min-height:0;padding:22px 10px 12px;display:flex}.mc-rewards-heading h1{font-size:34px}.mc-rewards-heading p{margin-top:8px;font-size:14px}.mc-rewards-account{grid-template-columns:52px 1fr 50px 1fr;height:auto;min-height:86px;padding:8px}.mc-rewards-account__emerald{width:48px}.mc-rewards-account__balance{padding-left:0}.mc-rewards-account__balance strong{font-size:24px}.mc-rewards-account__avatar{width:46px;height:52px}.mc-rewards-progress{width:100%}.mc-rewards-record-button{order:4;height:50px}.mc-rewards-today{height:auto;min-height:104px}.mc-rewards-shell{width:calc(100% - 20px);min-height:0;margin:0 10px;padding-top:10px;display:block}.mc-rewards-catalog{height:auto;overflow:visible}.mc-rewards-toolbar{grid-template-columns:1fr;height:auto;padding:8px}.mc-rewards-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.mc-rewards-categories button{border:1px solid #2c3a44!important}.mc-rewards-sort select{width:100%}.mc-rewards-grid{height:auto;padding:8px;display:block}.mc-rewards-column{display:contents}.mc-reward-tile,.mc-rewards-column:first-child .mc-reward-tile:first-child{height:auto;min-height:0;margin-bottom:10px}.mc-reward-tile__art,.mc-reward-tile.is-featured .mc-reward-tile__art,.mc-rewards-column:first-child .mc-reward-tile:nth-child(2) .mc-reward-tile__art{aspect-ratio:16/9;height:auto}.mc-reward-stock{margin-top:12px}.mc-rewards-sidebar{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;margin-top:10px;display:grid}.mc-rewards-side-panel,.mc-rewards-confirm-panel{height:auto;min-height:0}.mc-rewards-preview>div{grid-template-columns:118px minmax(0,1fr)}.mc-rewards-preview>div>img{width:118px;height:106px}.mc-rewards-backpack__slots{flex-wrap:wrap}.mc-rewards-recent li>button{min-height:60px}.mc-rewards-confirm-panel{min-height:94px}.mc-rewards-confirm-panel>button,.mc-rewards-confirm-panel>a{margin-right:54px}.mc-rewards-history{padding:14px}.mc-rewards-history__header{flex-direction:column;align-items:flex-start}.mc-rewards-history__grid{grid-template-columns:minmax(0,1fr)}.mc-rewards-dialog{width:100%}.mc-rewards-inline-error{width:auto;margin:8px;position:static}}.mc-dashboard--reference:not(.mc-dashboard--reference-home),.mc-dashboard--reference:not(.mc-dashboard--reference-home) *{box-sizing:border-box}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-rail{background:linear-gradient(#ffffff06,#0000 18%),repeating-linear-gradient(0deg,#0000 0 31px,#ffffff02 31px 32px),#101a22;border-right:3px solid #26343e;width:220px;padding:28px 12px 14px;box-shadow:inset -5px 0 #00000040;opacity:1!important;transform:none!important}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-rail:after{opacity:1;clip-path:none;background:url(/mc/dashboard/reference-v2/rail-bottom.png) bottom/220px 261px no-repeat;width:220px;height:261px;bottom:0;left:0;right:0}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-brand{gap:7px;min-height:82px;padding:11px 14px 5px}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-brand__mark{clip-path:none;width:56px;height:62px;box-shadow:none;background:url(/mc/dashboard/reference-v2/brand-grass.png) 50%/56px 62px no-repeat;border:0;flex:none}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-brand__mark svg,.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-brand small,.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-profile{display:none}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-brand strong{color:#f1f2ef;letter-spacing:10px;font-family:Microsoft YaHei,Noto Sans SC,sans-serif;font-size:35px;font-weight:950}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav{background:#09111780;border:2px solid #35434e;gap:0;margin-top:24px;padding:8px 7px;display:grid;box-shadow:inset 0 0 0 4px #141f27}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item{color:#e6e9e5b3;border:0;border-bottom:1px solid #26333b;border-radius:0;gap:15px;min-height:60px;padding:0 17px;font-size:17px;font-weight:700;transform:none!important}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:last-child{border-bottom:0}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item svg{display:none}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:before{content:"";width:24px;height:24px;image-rendering:pixelated;background:50%/contain no-repeat;flex:none}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:first-child:before{background-image:url(/mc/dashboard/reference-v2/nav-home.png)}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:nth-child(2):before{background-image:url(/mc/dashboard/reference-v2/nav-chat.png)}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:nth-child(3):before{background-image:url(/mc/dashboard/reference-v2/nav-music.png)}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:nth-child(4):before{background-image:url(/mc/dashboard/reference-v2/nav-forum.png)}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:nth-child(5):before{background-image:url(/mc/dashboard/reference-v2/nav-rewards.png)}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item:nth-child(6):before{background-image:url(/mc/dashboard/reference-v2/nav-links.png)}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item--account:before{background-image:url(/mc/dashboard/reference-v2/steve-avatar.png);background-position:50% -2px;background-size:30px}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item.is-active{min-height:54px;clip-path:var(--mc-reference-button-step);color:#fff;background:linear-gradient(#557d36,#365d29);border:0;margin-bottom:6px;box-shadow:inset 0 -4px #28471f,inset 4px 0 #beea8f29}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-nav__item.is-active:after{display:none}.mc-dashboard--reference:not(.mc-dashboard--reference-home) .mc-dashboard-content{background:#071016;min-height:100dvh}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links){color:#edf2ef;background:linear-gradient(90deg,#040b1099,#0000 44%,#040a0e29 78%),linear-gradient(#050c111f,#03090ccc),url(/mc/dashboard/reference-v2/page-night.png) -220px 0/1672px 941px no-repeat fixed,#071016;min-height:100dvh;font-family:Microsoft YaHei,Noto Sans SC,system-ui,sans-serif;overflow:visible}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) img{image-rendering:pixelated;image-rendering:crisp-edges}.mc-dashboard--reference .mc-reference-page-header{z-index:2;justify-content:space-between;align-items:center;gap:24px;width:min(100% - 70px,1382px);min-height:160px;margin:0 auto;padding:30px 18px 10px;display:flex;position:relative}.mc-reference-page-header__copy{align-items:center;gap:18px;min-width:0;display:flex}.mc-reference-page-header__copy>img{object-fit:contain;flex:none;width:48px;height:48px}.mc-reference-page-header__copy span{color:#83c651;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.mc-reference-page-header__copy h1{color:#f4f4f1;letter-spacing:1px;text-shadow:3px 3px #0000006e;margin:0;font-size:clamp(34px,3vw,45px);font-weight:950;line-height:1.08}.mc-reference-page-header__copy p{color:#e5e5e2ad;max-width:660px;margin:8px 0 0;font-size:15px;line-height:1.55}.mc-reference-page-header__actions{flex:none;align-items:center;gap:10px;display:flex}.mc-dashboard--reference .mc-page-shell{z-index:2;width:min(100% - 70px,1382px);max-width:1382px;margin:0 auto;padding:10px 0 44px;position:relative}@media (width>=1536px){.mc-dashboard--reference .mc-reference-page-header,.mc-dashboard--reference .mc-page-shell{width:min(1382px,100% - 33px);margin-left:33px;margin-right:0}.mc-dashboard--reference .mc-public-page--chat :is(.mc-chat-tools-toggle,.mc-chat-tools__mobile-close){display:none!important}}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.glass,.glass-strong,.glass-subtle,.glass-card,.mc-panel){clip-path:var(--mc-reference-step);border:3px solid var(--mc-reference-line)!important;background:linear-gradient(180deg, #ffffff06, transparent 32%), var(--mc-reference-panel)!important;box-shadow:inset 0 0 0 2px var(--mc-reference-line-deep), 0 11px 24px #00000059!important;-webkit-backdrop-filter:none!important;border-radius:0!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.glass,.glass-strong):before,.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.glass,.glass-strong):after{background:0 0!important;border-radius:0!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(button,a,input,textarea,select){border-radius:0!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.btn-primary,.btn-ghost,.mc-button,[role=tab]){min-height:40px;clip-path:var(--mc-reference-button-step);border:1px solid #52683f;font-weight:750;color:#f4f6f1!important;background:linear-gradient(#ffffff1a,#0000 46%),#4b7631!important;border-radius:0!important;transform:none!important;box-shadow:inset 0 -4px #2c4d20!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.btn-ghost,.mc-button--secondary){border-color:#3b4a54;background:#1a2831!important;box-shadow:inset 0 -4px #101a21!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(input:not([type=range]),textarea,select){color:#edf2ef!important;-webkit-backdrop-filter:none!important;background:#09151b!important;border:1px solid #33434c!important;border-radius:0!important;box-shadow:inset 0 0 0 2px #0003!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.rounded-pill,.rounded-card,.rounded-glass,.rounded-2xl,.rounded-full){border-radius:0!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.text-gradient-violet,.text-gradient-gold){-webkit-text-fill-color:currentColor!important;color:#8dcd5d!important;background:0 0!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.text-violet-200,.text-violet-300,.text-violet-400,.text-magenta-400,.text-gold-300){color:#8dcd5d!important}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) :is(.backdrop-blur-sm,.backdrop-blur-md,.backdrop-blur-lg){-webkit-backdrop-filter:none!important}.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout{grid-template-columns:250px minmax(0,1fr) 260px;align-items:stretch;gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-workbench{border:3px solid var(--mc-reference-line);min-width:0;height:calc(100dvh - 190px);min-height:610px;clip-path:var(--mc-reference-step);background:var(--mc-reference-panel-deep);box-shadow:inset 0 0 0 2px var(--mc-reference-line-deep), 0 11px 24px #00000059;border-radius:0}@media (width>=768px){.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout>aside:first-of-type{width:250px;height:calc(100dvh - 190px);padding:0}}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar{background:#111f27;border-bottom:1px solid #2d3b43;min-height:60px}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-messages{background:linear-gradient(#ffffff04,#0000);margin-top:0}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-input{background:#0c191f;border-top:1px solid #2d3b43;margin-top:0}.mc-dashboard--reference .mc-public-page--chat .mc-page-shell{padding-bottom:10px}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-input textarea{min-width:0}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__panel{padding:16px}.mc-dashboard--reference .mc-public-page--chat :is(.mc-chat-tools-toggle,.mc-chat-tools__mobile-close){color:#dce6dc;cursor:pointer;background:#192730;border:1px solid #3b4a54;min-height:34px;padding:7px 10px;font-size:12px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools-toggle{align-items:center;gap:6px;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__mobile-close{width:100%}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__heading{border-bottom:1px solid #2c3941;padding-bottom:10px}.mc-dashboard--reference .mc-public-page--chat .animate-pulse-glow{display:none}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-console{grid-template-columns:minmax(0,956px) 416px;gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--music .space-y-6{--tw-space-y-reverse:0}.mc-dashboard--reference .mc-public-page--music .space-y-6>:not([hidden])~:not([hidden]){margin-top:10px}.mc-reference-record{width:288px;height:288px;image-rendering:pixelated;background:#091319;border:3px solid #34444d;flex:none;place-items:center;display:grid;position:relative}.mc-reference-record__disc{object-fit:contain;width:232px;height:232px}.mc-reference-record__cover{object-fit:cover;border:4px solid #111a20;width:90px;height:90px;position:absolute;top:99px;left:99px}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-controls input[type=range]{accent-color:#76b449}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-controls .bg-gradient-to-r{background-image:linear-gradient(90deg,#4e7d2f,#8bc758)!important}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-controls :is(button,.btn-primary){clip-path:var(--mc-reference-button-step);transform:none!important}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-playlist{max-height:calc(100dvh - 190px);overflow-y:auto}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-playlist li>div{background:#ffffff04;border:1px solid #27353d}.mc-dashboard--reference .mc-public-page--forum .mc-village-board{grid-template-columns:minmax(0,956px) 416px;gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--forum .mc-board-search-wrap{margin-bottom:10px}.mc-dashboard--reference .mc-public-page--forum .mc-board-search{min-height:52px}.mc-dashboard--reference .mc-public-page--forum .mc-board-post{padding:18px;transform:none!important}.mc-dashboard--reference .mc-public-page--forum .mc-board-post:hover{transform:none!important}.mc-dashboard--reference .mc-public-page--forum .mc-board-post__thumb{object-fit:cover;border:3px solid #2c3a42;flex:none;align-self:center;width:122px;height:82px}.mc-forum-avatar,.mc-forum-avatar__initial{color:#bfe59c;object-fit:cover;width:44px;height:44px;image-rendering:pixelated;background:#172830;border:3px solid #2c3a42;border-radius:0;flex:none;place-items:center;font-size:19px;font-weight:850;display:grid}.mc-forum-avatar--small{border-width:2px;width:32px;height:32px;font-size:14px}.mc-dashboard--reference .mc-public-page--forum :is(.forum-markdown img,.forum-markdown video,pre,code){border-radius:0!important}.mc-dashboard--reference .mc-public-page--forum .animate-spin-slow{animation:none}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market{grid-template-columns:minmax(0,956px) 416px;align-items:start;gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market>section[aria-label=积分账户]{grid-area:1/2/span 20;align-content:start;gap:10px;margin:0;display:grid}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market>nav{border-bottom-color:#34434b;grid-area:1/1;margin:0}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market>nav~:not([class*=fixed]){grid-column:1}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-wallet{min-height:132px;background:linear-gradient(90deg, #4e7d2f33, transparent 48%), var(--mc-reference-panel)!important}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-wallet:after{content:"";width:52px;height:65px;image-rendering:pixelated;border:0;position:absolute;bottom:17px;right:25px;background:url(/mc/dashboard/reference-v2/emerald.png) 50%/contain no-repeat!important}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-guide{padding:20px}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-guide li{border-left:3px solid #4d7834;padding-left:14px}.mc-dashboard--reference .mc-public-page--rewards section[aria-label=商品列表]>div:last-child{gap:10px}.mc-dashboard--reference .mc-public-page--rewards [data-testid=reward-image-fallback]{border-radius:0!important}.mc-dashboard--reference .mc-public-page--links .mc-portal-layout{grid-template-columns:minmax(0,956px) 416px;gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--links .mc-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.mc-dashboard--reference .mc-public-page--links .mc-portal-card,.mc-dashboard--reference .mc-public-page--links .mc-portal-card>div{perspective:none!important;transform:none!important}.mc-dashboard--reference .mc-public-page--links .mc-portal-card>div{min-height:170px;padding:20px;position:relative}.mc-dashboard--reference .mc-public-page--links .mc-portal-card :is(.blur-2xl,[class*=group-hover\:translate]){display:none}.mc-dashboard--reference .mc-public-page--links .mc-portal-sidebar{align-content:start;gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--links .mc-portal-favorite{color:#8dcd5d;cursor:pointer;background:#17262d;border:1px solid #40513f;place-items:center;width:34px;height:30px;display:grid;position:absolute;bottom:14px;right:16px}.mc-dashboard--reference .mc-public-page--links .mc-portal-empty{color:#e2e7e280;padding:14px 8px;font-size:12px}.mc-dashboard--reference .mc-public-page--links .mc-portal-controls,.mc-dashboard--reference .mc-public-page--links .mc-portal-sidepanel{padding:18px}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links) [class*=fixed][class*=inset-0]{-webkit-backdrop-filter:none!important;background-color:#02080cd6!important}@media (width<=1535px) and (width>=1024px){.mc-dashboard--reference .mc-reference-page-header,.mc-dashboard--reference .mc-page-shell{width:calc(100% - 48px)}.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout{grid-template-columns:230px minmax(0,1fr)}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools[data-open=true]{grid-column:1/-1;display:grid}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-console,.mc-dashboard--reference .mc-public-page--forum .mc-village-board,.mc-dashboard--reference .mc-public-page--links .mc-portal-layout{grid-template-columns:minmax(0,1fr) 340px}}@media (width<=1023px){.mc-dashboard--reference{--mc-dashboard-rail:0px;padding-top:64px}.mc-dashboard--reference .mc-dashboard-rail{display:none}.mc-dashboard--reference .mc-dashboard-content{margin-left:0}.mc-dashboard--reference .mc-dashboard-mobilebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b161c;border-bottom:3px solid #2b3942;min-height:64px;box-shadow:inset 0 -3px #071015}.mc-dashboard--reference .mc-dashboard-mobilebar__brand svg{display:none}.mc-dashboard--reference .mc-dashboard-mobilebar__brand:before{content:"";width:36px;height:40px;image-rendering:pixelated;background:url(/mc/dashboard/reference-v2/brand-grass.png) 50%/contain no-repeat}.mc-dashboard--reference :is(.mc-public-page--chat,.mc-public-page--music,.mc-public-page--forum,.mc-public-page--rewards,.mc-public-page--links){background:linear-gradient(#040b1052,#040a0edb),url(/mc/dashboard/reference-v2/page-night.png) 66% 0/auto 941px no-repeat,#071016;min-height:calc(100dvh - 64px)}.mc-dashboard--reference .mc-reference-page-header{align-items:flex-end;width:calc(100% - 20px);min-height:146px;padding:28px 4px 18px}.mc-reference-page-header__copy{gap:12px}.mc-reference-page-header__copy>img{width:40px;height:40px}.mc-reference-page-header__copy h1{font-size:clamp(30px,9vw,40px)}.mc-reference-page-header__copy p{max-width:31rem;font-size:13px}.mc-reference-page-header__actions{position:absolute;top:12px;right:4px}.mc-dashboard--reference .mc-page-shell{width:calc(100% - 20px);padding:0 0 36px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout,.mc-dashboard--reference .mc-public-page--music .mc-jukebox-console,.mc-dashboard--reference .mc-public-page--forum .mc-village-board,.mc-dashboard--reference .mc-public-page--links .mc-portal-layout,.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market>section[aria-label=积分账户],.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market>nav,.mc-dashboard--reference .mc-public-page--rewards .mc-emerald-market>nav~:not([class*=fixed]){grid-area:auto/1}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-workbench{height:calc(100dvh - 230px);min-height:560px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools[data-open=true]{display:grid}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-playlist{max-height:none}.mc-dashboard--reference .mc-public-page--forum .mc-village-board>aside,.mc-dashboard--reference .mc-public-page--links .mc-portal-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mc-reference-record{width:224px;height:224px}.mc-reference-record__disc{width:184px;height:184px}.mc-reference-record__cover{width:70px;height:70px;top:77px;left:77px}}@media (width<=639px){.mc-dashboard--reference .mc-reference-page-header{min-height:154px}.mc-reference-page-header__copy span{display:none}.mc-reference-page-header__copy h1{font-size:30px}.mc-reference-page-header__copy p{margin-top:5px;font-size:12px}.mc-reference-page-header__actions :is(a,button){min-height:34px;padding:7px 10px;font-size:11px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>span{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout>aside:first-child{max-height:18rem;overflow-y:auto}.mc-dashboard--reference .mc-public-page--forum .mc-village-board>aside,.mc-dashboard--reference .mc-public-page--links .mc-portal-sidebar,.mc-dashboard--reference .mc-public-page--links .mc-portal-grid{grid-template-columns:minmax(0,1fr)}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-now-playing{padding:24px}.mc-dashboard--reference .mc-public-page--music .mc-jukebox-now-playing>div{gap:22px}.mc-dashboard--reference .mc-public-page--forum .mc-board-post__thumb{display:none}}@media (width<=430px){.mc-dashboard--reference .mc-reference-page-header,.mc-dashboard--reference .mc-page-shell{width:calc(100% - 16px)}.mc-reference-page-header__copy{align-items:flex-start}.mc-reference-page-header__copy>img{width:34px;height:34px}.mc-reference-page-header__copy h1{font-size:27px}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-workbench{min-height:520px}}.mc-reference-mini-player>div{clip-path:polygon(6px 0,calc(100% - 10px) 0,calc(100% - 10px) 4px,100% 4px,100% calc(100% - 6px),calc(100% - 6px) calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),0 calc(100% - 3px),0 6px,6px 6px);-webkit-backdrop-filter:none!important;background:#0d181f!important;border:3px solid #35444e!important;border-radius:0!important;box-shadow:inset 0 0 0 2px #17242c,0 11px 24px #00000059!important}.mc-reference-mini-player :is(img,button,.rounded-card,.rounded-glass,.rounded-pill){border-radius:0!important}.mc-reference-mini-player button{color:#e8eee7;border:1px solid #3a4a43;background:#17262d!important;transform:none!important}.mc-dashboard--reference .mc-public-page--chat{color:#d8dedb;background:linear-gradient(#03090d7a,#030a0ee6),url(/mc/dashboard/reference-v2/page-night.png) 50%/cover fixed;min-height:941px;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header{background:linear-gradient(90deg,#050c1133,#0000 43%,#050b0f29),url(/mc/chat-reference/header-scene.png) 380px 0/750px 136px no-repeat,#071016;width:100%;max-width:none;height:136px;min-height:136px;margin:0;padding:0 39px 0 50px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header:after{content:"";background:#17232b;height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 2px #00000073}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy{z-index:1;gap:9px;transform:translateY(9px)}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy>img{object-fit:contain;width:78px;height:70px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy h1{color:#f1f2ef;letter-spacing:1px;text-shadow:2px 2px #000000b3;font-size:29px;font-weight:950;line-height:1.2}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy p{color:#e2e5e1b8;letter-spacing:.5px;margin-top:5px;font-size:16px;line-height:1.35}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__actions{z-index:1;position:absolute;top:60px;right:40px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions{align-items:center;gap:22px;display:flex;position:static}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>span,.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>button{height:45px;clip-path:var(--mc-reference-button-step);justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:800;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>span{color:#e3e7e1;background:#0b181ae8;border:2px solid #34443d;min-width:100px;box-shadow:inset 0 0 0 2px #172822}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>span i{background:#77b745;border:2px solid #b9df93;width:10px;height:10px;box-shadow:0 0 6px #76b745b8}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>button{color:#fff;cursor:pointer;background:linear-gradient(#5b8739,#355f29);border:2px solid #6e9a4e;min-width:154px;box-shadow:inset 0 -5px #294b22,inset 3px 0 #d6f2b01f}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>button:hover{filter:brightness(1.1)}.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout{grid-template-columns:265px minmax(0,1fr) 315px;align-items:stretch;gap:14px;width:calc(100% - 52px);max-width:none;height:805px;margin:0 24px 0 28px;padding:0 0 42px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history,.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-workbench,.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools{min-width:0;height:763px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history{z-index:1;width:265px;padding:0;position:relative;inset:auto;transform:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__surface,.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-workbench{clip-path:var(--mc-reference-step);background:#09151c;border:3px solid #364651;border-radius:0;box-shadow:inset 0 0 0 3px #15232c,0 12px 25px #0000006b}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__surface{flex-direction:column;height:100%;padding:10px 11px 9px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__header{border-bottom:1px solid #29363e;justify-content:space-between;align-items:center;min-height:46px;padding:0 4px 5px 8px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__header h2,.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__heading h2{color:#eef0ed;letter-spacing:.4px;margin:0;font-size:19px;font-weight:900;line-height:1}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__header>div{align-items:center;gap:2px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__header button{color:#b9c2c3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__header button:hover{color:#8dcc5b;background:#17252d}.mc-dashboard--reference .mc-public-page--chat :is(.mc-chat-history-new,.mc-chat-history-close){display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__search{color:#8d9a9d;background:#0d1a21;border:1px solid #314049;align-items:center;gap:7px;height:38px;margin:7px 3px 0;padding:0 9px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__search input{color:#e0e6e2;outline:none;width:100%;min-width:0;height:34px;background:0 0!important;border:0!important;padding:0!important}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__list{scrollbar-width:thin;scrollbar-color:#354750 transparent;flex:1;min-height:0;overflow-y:auto}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__group{border-bottom:1px solid #27343c;padding:11px 0 7px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__group:last-child{border-bottom:0}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__group h3{color:#77b746;margin:0 6px 6px;font-size:12px;font-weight:800}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample,.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item{color:#cbd2d0;background:0 0;border:0;width:100%;min-height:57px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;padding:7px 9px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample>span,.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item>button:first-child{gap:4px;min-width:0;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample strong,.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item strong{color:inherit;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample small,.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item small{color:#7e8b8f;font-size:11px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample>svg{color:#96a1a3;flex:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample:hover,.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample.is-active,.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item.is-active{clip-path:var(--mc-reference-button-step);color:#f1f3ee;background:linear-gradient(90deg,#466f31,#547e38);box-shadow:inset 0 -4px #385e29}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__sample.is-active small,.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item.is-active small{color:#eff5ebb3}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item{grid-template-columns:minmax(0,1fr) 34px;align-items:center;padding-left:9px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item>button{min-height:45px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__item>button:last-child{justify-content:center;align-items:center;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__empty{color:#7d898c;text-align:center;padding:36px 8px;font-size:12px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__footer{border-top:1px solid #29363e;padding-top:8px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__footer button{color:#b9c1bf;cursor:pointer;background:#142129;border:1px solid #26343c;justify-content:center;align-items:center;gap:48px;width:100%;height:39px;font-size:12px;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history__footer button:disabled{opacity:1}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-workbench{flex-direction:column;display:flex;overflow:visible;padding:0!important}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-messages{scrollbar-width:thin;scrollbar-color:#354750 transparent;background:linear-gradient(#101d25 0,#09161d 100%);flex:1;min-height:0;margin:0;padding:20px 21px 10px;overflow-y:auto}.mc-dashboard--reference .mc-public-page--chat .mc-reference-thread{gap:14px;width:100%;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message{background:linear-gradient(90deg,#15242c,#111e26);border:1px solid #26363f;border-radius:0;grid-template-columns:48px minmax(0,1fr);gap:10px;width:100%;padding:10px 13px;display:grid;box-shadow:inset 0 1px #ffffff05,0 3px 8px #0003}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message--no-avatar{grid-template-columns:minmax(0,1fr)}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message--user[data-reference=true]{height:77px;min-height:77px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message--assistant[data-reference=true]{height:508px;min-height:508px;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__avatar{object-fit:contain;width:48px;height:48px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message--assistant .mc-reference-message__avatar{width:53px;height:49px;margin-left:-3px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__body{min-width:0}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__body>header{justify-content:space-between;align-items:baseline;gap:12px;margin:1px 0 6px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__body>header strong{color:#edf0ec;font-size:15px;font-weight:900}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__body>header time{color:#7e8b8f;font-size:11px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__content{color:#b7c0bf;font-size:13px;line-height:1.55}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__content p{margin:0 0 6px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__content :is(h1,h2,h3){color:#78b84a;margin:11px 0 4px;font-size:14px;font-weight:900;line-height:1.3}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__content :is(ul,ol){margin:5px 0 8px 20px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__content a{color:#8dcc5b;text-decoration:underline}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__content pre{color:#c5ceca;white-space:pre;background:#111e25;border:1px solid #293943;max-width:100%;margin:7px 0 0;padding:8px 13px;font-family:Consolas,Courier New,monospace;font-size:11px;line-height:1.42;overflow-x:auto}.mc-dashboard--reference .mc-public-page--chat .mc-reference-inline-code{color:#91c66d;background:#15282b;padding:1px 3px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-table{max-width:100%;overflow-x:auto}.mc-dashboard--reference .mc-public-page--chat .mc-reference-table table{border-collapse:collapse;width:100%}.mc-dashboard--reference .mc-public-page--chat .mc-reference-table :is(th,td){text-align:left;border:1px solid #2b3a42;padding:6px 8px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__feedback{gap:6px;display:flex;position:absolute;bottom:10px;left:70px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message--assistant{position:relative}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__feedback button{color:#8e9b9e;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:27px;height:25px;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__feedback button:hover{color:#8dcc5b;background:#1a2931}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__cursor{vertical-align:text-bottom;background:#7db94d;width:2px;height:14px;margin-left:2px;animation:.8s infinite mc-reference-blink;display:inline-block}.mc-dashboard--reference .mc-public-page--chat .mc-reference-typing-dots{gap:5px;padding:7px 0;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-reference-typing-dots span{background:#7db94d;width:5px;height:5px}@keyframes mc-reference-blink{50%{opacity:0}}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-input{background:#0b171e;border-top:2px solid #283740;flex:0 0 127px;margin:0;padding:8px 8px 7px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-composer{width:100%;height:100%;position:relative}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-prompts{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-prompts button{color:#bcc4c2;background:#142129;border:1px solid #34434c;min-height:30px;font-size:11px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input{height:110px;clip-path:var(--mc-reference-step);background:linear-gradient(#131f27,#0e1a21);border:1px solid #2c3c45;flex-direction:column;padding:10px 9px 8px;display:flex;box-shadow:inset 0 0 0 2px #17252d}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input textarea{resize:none;color:#e1e5e1;outline:none;flex:1;width:100%;min-height:46px;max-height:60px;font-size:13px;line-height:1.5;background:0 0!important;border:0!important;padding:0 6px!important}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input textarea::placeholder{color:#738086}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-file{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer{grid-template-columns:42px 42px 1fr auto 54px;align-items:end;gap:5px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer>button{color:#c7ceca;cursor:pointer;background:#16232b;border:1px solid #293943;justify-content:center;align-items:center;height:42px;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer>button:hover{color:#91cb67;border-color:#536c45}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer .mc-reference-chat-mode{color:#c7ceca;background:#16232b;border:1px solid #293943;grid-template-columns:21px minmax(0,1fr) 15px;align-items:center;gap:10px;min-width:178px;height:42px;padding:0 15px;font-size:14px;font-weight:700;display:inline-grid;position:relative}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-mode select{appearance:none;min-width:0;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-mode option{color:#e1e6e2;background:#101c23}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer>button.is-active{color:#8fd05e;background:#213c28;border-color:#659748}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-tool-state{align-items:center;min-width:0;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-tool-state button{color:#8dcc5b;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#182d21;border:1px solid #46663a;align-items:center;gap:6px;max-width:100%;height:27px;padding:0 8px;font-size:11px;display:inline-flex;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer .mc-reference-chat-send{width:54px;clip-path:var(--mc-reference-button-step);color:#fff;background:linear-gradient(#668f42,#3b642c);border-color:#5d8246;box-shadow:inset 0 -5px #2c4e24}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer .mc-reference-chat-send:disabled{color:#98a39d;cursor:not-allowed;background:#283832;border-color:#3b4b43;box-shadow:inset 0 -4px #1d2b27}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-disclaimer{color:#465359;letter-spacing:1px;text-align:center;margin:0;font-size:10px;position:absolute;bottom:-35px;left:0;right:0}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools{align-content:start;gap:10px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__mobile-close{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__panel{padding:14px 15px 10px;overflow:hidden;background:#0b171e!important;border:3px solid #364651!important;box-shadow:inset 0 0 0 3px #15232c,0 9px 19px #00000059!important}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__panel--tools{height:331px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__panel--context{height:211px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__panel--questions{height:201px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__heading{border-bottom:1px solid #2c3941;align-items:flex-start;gap:0;min-height:34px;margin-bottom:0;padding:2px 4px 9px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__heading>span{color:#7c898b;margin-left:auto;font-size:10px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__heading>span.is-on{color:#80be52}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list{scrollbar-color:#496338 transparent;scrollbar-width:thin;gap:0;max-height:228px;display:grid;overflow-y:auto}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list>button{color:#cbd1cf;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29363e;grid-template-columns:43px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:57px;padding:4px 1px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list>button:hover{background:#132229}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list>button.is-active{color:#94d165;background:#1c3323;box-shadow:inset 4px 0 #6fae45}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list img{object-fit:contain;width:43px;height:43px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list span{gap:3px;min-width:0;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list strong{font-size:13px;font-weight:800}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list small{color:#758287;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list>button>svg{color:#9aa4a4}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__more{color:#78b749;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:79px;width:100%;height:36px;font-size:12px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context{gap:0;margin:0;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context>div{border-bottom:1px solid #29363e;grid-template-columns:45px minmax(0,1fr);align-items:center;gap:8px;min-height:49px;padding:0;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context>div:last-child{border-bottom:0}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context img{object-fit:contain;width:45px;height:46px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context span{min-width:0}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context :is(dt,dd){text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context dt{color:#d7dcda;font-size:12px;font-weight:800}.mc-dashboard--reference .mc-public-page--chat .mc-chat-context dd{color:#748187;margin-top:3px;font-size:10px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-suggestions{gap:0;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-suggestions button{color:#aeb8b7;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29363e;justify-content:space-between;align-items:center;height:36px;padding:0 5px;font-size:11px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-suggestions button svg{color:#6fae45}.mc-dashboard--reference .mc-public-page--chat .mc-chat-refresh{color:#72ad47;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;height:27px;font-size:11px;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-refresh:disabled,.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__more:disabled,.mc-dashboard--reference .mc-public-page--chat .mc-chat-suggestions button:disabled,.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__list>button:disabled{color:#596467;cursor:not-allowed}.mc-dashboard--reference .mc-public-page--chat .mc-chat-panel-state{color:#758287;text-align:center;justify-content:center;align-items:center;min-height:62px;margin:0;padding:8px;font-size:11px;line-height:1.5;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-empty-state{color:#78868a;text-align:center;place-content:center;justify-items:center;gap:12px;min-height:330px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-empty-state>svg{color:#74ae4a}.mc-dashboard--reference .mc-public-page--chat .mc-chat-empty-state p{margin:0;font-size:13px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-empty-state button{color:#f2f5ef;cursor:pointer;background:#315627;border:1px solid #5e8545;height:34px;padding:0 18px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-response-error{color:#e6aa8c;background:#2b1b17;border-left:3px solid #b96a46;margin:0;padding:8px 10px;font-size:11px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history-overlay{display:none}@media (width<=1535px) and (width>=768px){.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header{background-position:260px 0;width:100%;margin:0;padding-left:28px;padding-right:28px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout{grid-template-columns:240px minmax(0,1fr);width:calc(100% - 32px);margin:0 16px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history{width:240px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools[data-open=true]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__mobile-close{color:#e6ece2;background:#294724;border:1px solid #405043;grid-column:1/-1;min-height:36px;display:block}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar{background:#111f27;border-bottom:1px solid #2d3b43;justify-content:space-between;align-items:center;min-height:46px;padding:0 12px;display:flex}}@media (width<=767px){.mc-dashboard--reference .mc-public-page--chat{min-height:calc(100dvh - 64px);overflow:visible}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header{background-position:18% 0;background-size:auto 136px;align-items:flex-end;width:100%;height:150px;min-height:150px;margin:0;padding:60px 12px 16px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy{gap:8px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy>img{width:52px;height:48px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy h1{font-size:25px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__copy p{font-size:12px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-page-header__actions{top:12px;right:10px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>span{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-hero-actions>button{min-width:124px;height:38px;font-size:12px}.mc-dashboard--reference .mc-public-page--chat .mc-chat-layout{grid-template-columns:minmax(0,1fr);gap:10px;width:calc(100% - 20px);height:auto;margin:0 10px;padding:0 0 36px;display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-workbench{width:100%;height:calc(100dvh - 174px);min-height:620px}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar{background:#111f27;border-bottom:1px solid #2d3b43;justify-content:space-between;align-items:center;min-height:46px;padding:0 10px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar__title,.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar__actions{align-items:center;gap:7px;display:flex}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar button,.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-toolbar span{color:#d7ded9;background:#18262e;border:1px solid #35464d;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:11px;display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-messages{padding:10px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message{grid-template-columns:38px minmax(0,1fr);gap:7px;padding:8px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__avatar,.mc-dashboard--reference .mc-public-page--chat .mc-reference-message--assistant .mc-reference-message__avatar{width:38px;height:38px;margin:0}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message--assistant[data-reference=true]{height:auto;min-height:auto;overflow:visible}.mc-dashboard--reference .mc-public-page--chat .mc-reference-message__feedback{margin-top:8px;position:static}.mc-dashboard--reference .mc-public-page--chat .mc-enchantment-input{flex-basis:126px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer{grid-template-columns:38px 38px 1fr 48px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer>span{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer .mc-reference-chat-mode{min-width:0;padding:0 9px;font-size:11px}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-mode svg:last-child{display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history{z-index:81;width:min(310px,100vw - 42px);height:100dvh;padding:8px;transition:transform .18s;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history.is-open{transform:translate(0)}.mc-dashboard--reference .mc-public-page--chat :is(.mc-chat-history-new,.mc-chat-history-close){display:inline-flex}.mc-dashboard--reference .mc-public-page--chat .mc-chat-history-overlay{z-index:80;background:#02070ac7;display:block;position:fixed;inset:0}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools{width:100%;height:auto;display:none}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools[data-open=true]{display:grid}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__mobile-close{color:#e6ece2;background:#294724;border:1px solid #405043;min-height:38px;display:block}.mc-dashboard--reference .mc-public-page--chat .mc-chat-tools__panel{height:auto;min-height:190px}}@media (width<=390px){.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer .mc-reference-chat-mode{color:#0000;justify-content:center;gap:0;width:42px;padding:0;overflow:hidden}.mc-dashboard--reference .mc-public-page--chat .mc-reference-chat-input__footer .mc-reference-chat-mode svg:first-child{color:#d7ded9;flex:none}}.mc-dashboard--reference-music .mc-dashboard-content{background:#030a0c;min-width:0}.mc-dashboard--reference-music .mc-public-page--music{color:#e6e9e6;background:linear-gradient(#0107080a,#01060870),url(/mc/scenes/music-jukebox-cave.webp) -220px 0/1672px 941px no-repeat,#030a0c;width:100%;min-height:941px;font-family:Microsoft YaHei,Noto Sans SC,system-ui,sans-serif;position:relative;overflow:hidden}.mc-dashboard--reference-music .mc-public-page--music button,.mc-dashboard--reference-music .mc-public-page--music input,.mc-dashboard--reference-music .mc-public-page--music select{font:inherit}.mc-dashboard--reference-music .mc-public-page--music button{cursor:pointer}.mc-dashboard--reference-music .mc-public-page--music img{image-rendering:pixelated;image-rendering:crisp-edges}.mc-dashboard--reference-music .mc-music-hero{z-index:2;height:239px;position:absolute;inset:0 0 auto}.mc-dashboard--reference-music .mc-music-history-controls{gap:10px;display:flex;position:absolute;top:24px;left:33px}.mc-dashboard--reference-music .mc-music-history-controls button,.mc-dashboard--reference-music .mc-music-signal{width:37px;height:38px;clip-path:var(--mc-reference-button-step);background:#111d24;border:2px solid #314049;place-items:center;padding:0;display:grid;box-shadow:inset 0 0 0 2px #0a1217,0 5px 12px #00000057}.mc-dashboard--reference-music .mc-music-history-controls img{object-fit:contain;width:16px;height:19px}.mc-dashboard--reference-music .mc-music-hero-copy{text-shadow:4px 4px #00000075;position:absolute;top:105px;left:34px}.mc-dashboard--reference-music .mc-music-hero-copy h1{color:#f0f0ed;letter-spacing:3px;margin:0;font-size:53px;font-weight:950;line-height:1.05}.mc-dashboard--reference-music .mc-music-hero-copy p{color:#c6c8c3;letter-spacing:4px;margin:13px 0 0;font-size:21px;font-weight:650}.mc-dashboard--reference-music .mc-music-search{width:269px;height:42px;clip-path:var(--mc-reference-button-step);background:#111d24;border:2px solid #34434d;grid-template-columns:38px minmax(0,1fr);align-items:center;display:grid;position:absolute;top:27px;right:311px;box-shadow:inset 0 0 0 2px #0a1217,0 6px 15px #00000052}.mc-dashboard--reference-music .mc-music-search>img{object-fit:contain;justify-self:end;width:21px;height:22px}.mc-dashboard--reference-music .mc-music-search input{outline:0;width:100%;height:38px;padding:0 12px;font-size:12px;box-shadow:none!important;color:#dce0dc!important;background:0 0!important;border:0!important}.mc-dashboard--reference-music .mc-music-search input::placeholder{color:#8f999b;opacity:1}.mc-dashboard--reference-music .mc-music-signal{width:44px;height:42px;position:absolute;top:27px;right:244px}.mc-dashboard--reference-music .mc-music-signal img{object-fit:contain;width:21px;height:22px}.mc-dashboard--reference-music .mc-music-profile{width:177px;height:42px;clip-path:var(--mc-reference-button-step);color:#e7eae6;background:#111d24;border:2px solid #34434d;grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:grid;position:absolute;top:27px;right:30px;box-shadow:inset 0 0 0 2px #0a1217,0 6px 15px #00000052}.mc-dashboard--reference-music .mc-music-profile:not(.mc-music-profile--no-avatar)>img:first-child{object-fit:cover;width:29px;height:29px}.mc-dashboard--reference-music .mc-music-profile--no-avatar{grid-template-columns:minmax(0,1fr) auto 18px}.mc-dashboard--reference-music .mc-music-profile strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.mc-dashboard--reference-music .mc-music-profile span{color:#83c44e;white-space:nowrap;font-size:11px;font-weight:800}.mc-dashboard--reference-music .mc-music-profile>img:last-child{object-fit:contain;width:14px;height:14px}.mc-dashboard--reference-music .mc-music-reference-layout{z-index:3;width:100%;height:941px;position:relative}.mc-dashboard--reference-music .pixel-panel{clip-path:var(--mc-reference-step);background:linear-gradient(#ffffff06,#0000 26%),#09141bf7;border:3px solid #34444e;border-radius:0;box-shadow:inset 0 0 0 3px #14222b,0 9px 22px #0000006b}.mc-dashboard--reference-music .mc-music-primary-column{width:1004px;position:absolute;top:239px;left:28px}.mc-dashboard--reference-music .mc-music-now{width:1004px;height:403px;position:relative}.mc-dashboard--reference-music .mc-music-album-art{background:#0c151b;border:2px solid #34454f;width:184px;height:225px;padding:4px;position:absolute;top:20px;left:21px;box-shadow:inset 0 0 0 2px #172630,5px 6px #00000047}.mc-dashboard--reference-music .mc-music-album-art img{object-fit:cover;width:100%;height:100%}.mc-dashboard--reference-music .mc-music-record{object-fit:fill;width:178px;height:213px;position:absolute;top:24px;left:204px}.mc-dashboard--reference-music .mc-music-track-copy{position:absolute;top:26px;left:398px}.mc-dashboard--reference-music .mc-music-playing{color:#78b948;letter-spacing:1px;align-items:center;gap:11px;margin:0;font-size:13px;font-weight:800;display:flex}.mc-dashboard--reference-music .mc-music-playing span{clip-path:polygon(25% 0,75% 0,75% 12%,100% 12%,100% 88%,75% 88%,75% 100%,25% 100%,25% 88%,0 88%,0 12%,25% 12%);background:#72a943;border:2px solid #91ca65;width:13px;height:13px;box-shadow:inset 0 0 0 2px #5c8b37}.mc-dashboard--reference-music .mc-music-track-copy h2{color:#f0f1ee;letter-spacing:2px;text-overflow:ellipsis;text-shadow:3px 3px #0006;white-space:nowrap;max-width:480px;margin:14px 0 0;font-size:43px;font-weight:950;line-height:1.1;overflow:hidden}.mc-dashboard--reference-music .mc-music-track-copy>p:last-child{color:#b7bebc;margin:13px 0 0;font-size:18px}.mc-dashboard--reference-music .mc-music-mode-controls{align-items:center;gap:25px;display:flex;position:absolute;top:166px;left:398px}.mc-dashboard--reference-music .mc-music-mode-controls button{min-height:28px;box-shadow:none;color:#c1c7c5;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:inline-flex}.mc-dashboard--reference-music .mc-music-mode-controls button.is-active{color:#79b74b}.mc-dashboard--reference-music .mc-music-mode-controls img{object-fit:contain;width:23px;height:23px}.mc-dashboard--reference-music .mc-music-progress{color:#9ea8a7;grid-template-columns:37px minmax(0,1fr) 38px;align-items:center;gap:7px;width:372px;font-family:Consolas,monospace;font-size:10px;display:grid;position:absolute;top:216px;left:310px}.mc-dashboard--reference-music .mc-music-progress label{height:16px;display:block;position:relative}.mc-dashboard--reference-music .mc-music-progress label i{background:#29353a;height:3px;position:absolute;top:7px;left:0;right:0}.mc-dashboard--reference-music .mc-music-progress label b{background:#6caa43;height:100%;display:block;position:relative}.mc-dashboard--reference-music .mc-music-progress label b:after{content:"";clip-path:polygon(27% 0,73% 0,73% 14%,100% 14%,100% 86%,73% 86%,73% 100%,27% 100%,27% 86%,0 86%,0 14%,27% 14%);background:#568337;width:11px;height:11px;position:absolute;top:-4px;right:-5px}.mc-dashboard--reference-music .mc-music-progress input{opacity:0;cursor:pointer;width:100%;height:16px;position:absolute;inset:0}.mc-dashboard--reference-music .mc-music-equalizer{align-items:end;gap:6px;height:64px;display:flex;position:absolute;top:160px;right:53px}.mc-dashboard--reference-music .mc-music-equalizer i{width:9px;height:var(--bar);transform-origin:bottom;background:linear-gradient(#6eac43,#294728);box-shadow:inset -2px 0 #0000002e}.mc-dashboard--reference-music .mc-music-now:has(.mc-music-toggle[aria-label=暂停]) .mc-music-equalizer i{animation:.73s steps(4,end) infinite alternate mc-music-meter;animation-delay:calc(var(--bar) * -8ms)}@keyframes mc-music-meter{to{transform:scaleY(.38)}}.mc-dashboard--reference-music .mc-music-main-controls{justify-content:space-between;align-items:center;width:234px;display:flex;position:absolute;top:263px;left:395px}.mc-dashboard--reference-music .mc-music-main-controls button{width:42px;height:42px;box-shadow:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.mc-dashboard--reference-music .mc-music-main-controls button>img{object-fit:contain;width:30px;height:30px}.mc-dashboard--reference-music .mc-music-main-controls .mc-music-toggle{clip-path:none;background:linear-gradient(#6d9f45,#365f2a);border:2px solid #6c9b4a;width:58px;height:58px;box-shadow:inset 0 -5px #2b4c23,0 5px 12px #0000006b;border-radius:50%!important}.mc-dashboard--reference-music .mc-music-toggle span{border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #eef1ec;width:0;height:0;margin-left:4px}.mc-dashboard--reference-music .mc-music-lyrics{color:#cdd4cf;background:#101e22;border:1px solid #54723f;gap:5px;max-width:350px;padding:9px 13px;font-size:11px;display:grid;position:absolute;bottom:81px;right:39px}.mc-dashboard--reference-music .mc-music-lyrics strong{color:#83bd58}.mc-dashboard--reference-music .mc-music-lyrics span{white-space:pre-wrap;max-height:72px;line-height:1.65;overflow-y:auto}.mc-dashboard--reference-music .mc-music-player-error{color:#e39576;text-align:right;max-width:390px;margin:0;font-size:11px;position:absolute;bottom:74px;right:28px}.mc-dashboard--reference-music .mc-music-waveform{background:#0c181d;border:1px solid #293942;height:57px;padding:8px 13px;position:absolute;bottom:10px;left:22px;right:25px;box-shadow:inset 0 0 18px #00000070}.mc-dashboard--reference-music .mc-music-waveform img{object-fit:fill;width:100%;height:39px}.mc-dashboard--reference-music .mc-music-mixes{width:1004px;height:256px;margin-top:12px;padding:10px 22px 12px}.mc-dashboard--reference-music .mc-music-tabs{border-bottom:1px solid #314048;align-items:center;gap:33px;height:43px;display:flex}.mc-dashboard--reference-music .mc-public-page--music .mc-music-tabs button{clip-path:none;border:0;min-height:41px;padding:0 2px;font-size:16px;font-weight:750;position:relative;box-shadow:none!important;color:#aeb7b4!important;background:0 0!important}.mc-dashboard--reference-music .mc-music-tabs button[aria-selected=true]{color:#f1f2ef!important}.mc-dashboard--reference-music .mc-music-tabs button[aria-selected=true]:after{content:"";background:#77b349;height:3px;position:absolute;bottom:-2px;left:0;right:0}.mc-dashboard--reference-music .mc-music-mix-grid{grid-template-columns:none;grid-auto-columns:141px;grid-auto-flow:column;gap:19px;max-width:100%;padding-top:8px;padding-bottom:3px;display:grid;overflow-x:auto}.mc-dashboard--reference-music .mc-music-mix-grid>button{clip-path:none;color:#dfe3df;text-align:left;background:#111d24;border:1px solid #314047;grid-template-rows:121px 24px 19px;height:179px;padding:0 7px 7px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0c151a}.mc-dashboard--reference-music .mc-music-card-cover{object-fit:cover;place-items:center;width:calc(100% + 14px);height:121px;margin-left:-7px;display:grid}.mc-dashboard--reference-music img.mc-music-card-cover{object-fit:cover}.mc-dashboard--reference-music .mc-music-library-empty{color:#899493;place-items:center;height:176px;margin:0;font-size:13px;display:grid}.mc-dashboard--reference-music .mc-music-mix-grid strong{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:12px;font-weight:750;overflow:hidden}.mc-dashboard--reference-music .mc-music-mix-grid span{color:#8f9999;font-size:10px}.mc-dashboard--reference-music .mc-music-mix-grid>button>img:last-child{object-fit:contain;width:21px;height:23px;position:absolute;bottom:13px;right:9px}.mc-dashboard--reference-music .mc-music-liked-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:181px;padding-top:10px;display:grid;overflow-y:auto}.mc-dashboard--reference-music .mc-music-liked-list button,.mc-dashboard--reference-music .mc-music-liked-list>p{color:#dfe3df;text-align:left;background:#111d24;border:1px solid #314047;gap:3px;min-height:58px;padding:9px 12px;display:grid}.mc-dashboard--reference-music .mc-music-liked-list span,.mc-dashboard--reference-music .mc-music-liked-list>p{color:#879291;font-size:11px}.mc-dashboard--reference-music .mc-music-side-column{width:355px;height:799px;position:absolute;top:111px;left:1067px}.mc-dashboard--reference-music .mc-music-side-column>section{width:355px;position:absolute;left:0}.mc-dashboard--reference-music .mc-music-side-column header{justify-content:space-between;align-items:center;display:flex}.mc-dashboard--reference-music .mc-music-side-column h2{color:#ebeeea;letter-spacing:1px;margin:0;font-size:17px;font-weight:850}.mc-dashboard--reference-music .mc-music-queue{height:345px;padding:10px 14px 11px;top:0}.mc-dashboard--reference-music .mc-music-queue>header{height:39px;padding:0 3px 0 7px}.mc-dashboard--reference-music .mc-music-queue>header button{width:88px;height:33px;clip-path:var(--mc-reference-button-step);color:#e7ece3;background:linear-gradient(#577d39,#315325);border:1px solid #526f40;font-size:12px;font-weight:750;box-shadow:inset 0 -4px #294721}.mc-dashboard--reference-music .mc-music-queue-list{scrollbar-color:#527c3d #101b21;scrollbar-width:thin;max-height:281px;display:grid;overflow-y:auto}.mc-dashboard--reference-music .mc-music-queue-row{background:#ffffff03;border:1px solid #0000;border-bottom-color:#28363e;grid-template-columns:17px minmax(0,1fr) 27px 24px;align-items:center;height:56px;display:grid}.mc-dashboard--reference-music .mc-music-queue-row.is-active{background:#324c2b33;border-color:#5d8d43}.mc-dashboard--reference-music .mc-music-drag{object-fit:contain;width:13px;height:25px}.mc-dashboard--reference-music .mc-music-queue-select{color:#d8ddda;text-align:left;background:0 0;border:0;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:10px;min-width:0;height:52px;padding:0;display:grid}.mc-dashboard--reference-music .mc-music-queue-cover{object-fit:cover;place-items:center;width:37px;height:37px;display:grid}.mc-dashboard--reference-music .mc-music-queue-select span{gap:3px;min-width:0;display:grid}.mc-dashboard--reference-music .mc-music-queue-select strong,.mc-dashboard--reference-music .mc-music-queue-select small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-dashboard--reference-music .mc-music-queue-select strong{font-size:12px;font-weight:800}.mc-dashboard--reference-music .mc-music-queue-row.is-active .mc-music-queue-select strong{color:#78b849}.mc-dashboard--reference-music .mc-music-queue-select small{color:#899493;font-size:10px}.mc-dashboard--reference-music .mc-music-row-playing{object-fit:contain;width:25px;height:24px}.mc-dashboard--reference-music .mc-music-more{background:0 0;border:0;place-items:center;width:24px;height:28px;padding:0;display:grid}.mc-dashboard--reference-music .mc-music-more img{object-fit:contain;width:21px;height:14px}.mc-dashboard--reference-music .mc-music-more.is-liked{background:#365a29}.mc-dashboard--reference-music .mc-music-empty{color:#8d9896;text-align:center;margin:24px 0;font-size:12px}.mc-dashboard--reference-music .mc-music-image-empty{color:#74817f;text-align:center;background-color:#0b161c;background-image:linear-gradient(90deg,#0000 49%,#72a9431f 50%,#0000 51%),linear-gradient(#0000 49%,#72a9431f 50%,#0000 51%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-size:10px}.mc-dashboard--reference-music .mc-music-setting{padding:11px 14px}.mc-dashboard--reference-music .mc-music-setting>header{height:32px;padding:0 7px}.mc-dashboard--reference-music .mc-music-setting>header>img{object-fit:contain;width:25px;height:24px}.mc-dashboard--reference-music .mc-music-quality{height:117px;top:362px}.mc-dashboard--reference-music .mc-music-setting>label{background:#2f4d274f;border:1px solid #5c8244;grid-template-columns:39px minmax(0,1fr) 0 17px;align-items:center;height:55px;padding:0 11px;display:grid;position:relative}.mc-dashboard--reference-music .mc-music-setting>label>img:first-child{object-fit:contain;width:33px;height:34px}.mc-dashboard--reference-music .mc-music-setting>label span{gap:2px;display:grid}.mc-dashboard--reference-music .mc-music-setting>label strong{color:#82bd55;font-size:13px;font-weight:850}.mc-dashboard--reference-music .mc-music-setting>label small{color:#8f9997;font-size:10px}.mc-dashboard--reference-music .mc-music-setting select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.mc-dashboard--reference-music .mc-music-setting>label>img:last-child{object-fit:contain;width:14px;height:14px}.mc-dashboard--reference-music .mc-music-source-info{background:#2f4d274f;border:1px solid #5c8244;grid-template-columns:39px minmax(0,1fr);align-items:center;height:55px;padding:0 11px;display:grid}.mc-dashboard--reference-music .mc-music-source-info>img{object-fit:contain;width:33px;height:34px}.mc-dashboard--reference-music .mc-music-source-info>span{gap:2px;min-width:0;display:grid}.mc-dashboard--reference-music .mc-music-source-info strong,.mc-dashboard--reference-music .mc-music-source-info small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-dashboard--reference-music .mc-music-source-info strong{color:#82bd55;font-size:13px;font-weight:850}.mc-dashboard--reference-music .mc-music-source-info small{color:#8f9997;font-size:10px}.mc-dashboard--reference-music .mc-music-device{height:144px;top:493px}.mc-dashboard--reference-music .mc-music-device .mc-music-device-select{grid-template-columns:32px minmax(0,1fr) 0 16px;height:38px;margin-top:0}.mc-dashboard--reference-music .mc-music-device .mc-music-device-select>img:first-child{width:29px;height:27px}.mc-dashboard--reference-music .mc-music-volume{grid-template-columns:29px minmax(0,1fr) 42px;align-items:center;gap:8px;height:42px;padding:0 8px;display:grid}.mc-dashboard--reference-music .mc-music-volume>img{object-fit:contain;width:25px;height:23px}.mc-dashboard--reference-music .mc-music-volume input{appearance:none;background:linear-gradient(90deg, #6aa342 var(--volume), #29353a var(--volume));cursor:pointer;width:100%;height:4px}.mc-dashboard--reference-music .mc-music-volume input::-webkit-slider-thumb{appearance:none;clip-path:polygon(25% 0,75% 0,75% 12%,100% 12%,100% 88%,75% 88%,75% 100%,25% 100%,25% 88%,0 88%,0 12%,25% 12%);background:#679c42;border:0;border-radius:0;width:12px;height:12px}.mc-dashboard--reference-music .mc-music-volume span{color:#d9ddda;text-align:right;font-size:11px}.mc-dashboard--reference-music .mc-music-device-note{color:#788583;text-align:right;margin:-2px 8px 0;font-size:9px}.mc-dashboard--reference-music .mc-public-page--music button:disabled,.mc-dashboard--reference-music .mc-public-page--music input:disabled,.mc-dashboard--reference-music .mc-public-page--music select:disabled{cursor:not-allowed;opacity:.42}.mc-dashboard--reference-music .mc-music-now.is-empty .mc-music-track-copy h2{max-width:520px;font-size:30px}.mc-dashboard--reference-music .mc-music-today{height:147px;padding:10px 14px;top:652px}.mc-dashboard--reference-music .mc-music-today header{height:35px;padding:0 7px}.mc-dashboard--reference-music .mc-music-today>div{background:#0b171d;border:1px solid #293740;grid-template-columns:repeat(3,1fr);align-items:center;height:72px;display:grid}.mc-dashboard--reference-music .mc-music-today>div>span{grid-template-rows:30px 17px;grid-template-columns:40px 1fr;align-items:center;display:grid}.mc-dashboard--reference-music .mc-music-today img{object-fit:contain;grid-row:1/3;justify-self:end;width:38px;height:43px}.mc-dashboard--reference-music .mc-music-today strong{color:#e7e9e6;font-size:26px;font-weight:850;line-height:1}.mc-dashboard--reference-music .mc-music-today small{color:#8d9795;font-size:10px}@media (width<=1671px){.mc-dashboard--reference-music .mc-public-page--music{background:linear-gradient(#01070814,#010608d1),url(/mc/scenes/music-jukebox-cave-mobile.webp) top/cover no-repeat fixed,#030a0c;width:100%;min-width:0;min-height:calc(100dvh - 64px);padding:0 10px 28px;overflow:clip visible}.mc-dashboard--reference-music .mc-music-hero{height:225px;position:relative}.mc-dashboard--reference-music .mc-music-history-controls{top:14px;left:0}.mc-dashboard--reference-music .mc-music-search{width:auto;top:14px;left:94px;right:50px}.mc-dashboard--reference-music .mc-music-signal{top:14px;right:0}.mc-dashboard--reference-music .mc-music-profile{display:none}.mc-dashboard--reference-music .mc-music-hero-copy{top:auto;bottom:22px;left:3px}.mc-dashboard--reference-music .mc-music-hero-copy h1{font-size:clamp(38px,12vw,52px)}.mc-dashboard--reference-music .mc-music-hero-copy p{letter-spacing:2px;margin-top:9px;font-size:15px}.mc-dashboard--reference-music .mc-music-reference-layout{gap:10px;width:100%;height:auto;display:grid}.mc-dashboard--reference-music .mc-music-primary-column,.mc-dashboard--reference-music .mc-music-side-column{width:100%;height:auto;position:static}.mc-dashboard--reference-music .mc-music-now{width:100%;height:590px}.mc-dashboard--reference-music .mc-music-album-art{width:46%;max-width:184px;height:218px;top:18px;left:18px}.mc-dashboard--reference-music .mc-music-record{width:min(46vw,180px);height:min(46vw,182px);top:42px;left:auto;right:18px}.mc-dashboard--reference-music .mc-music-track-copy{top:260px;left:20px;right:20px}.mc-dashboard--reference-music .mc-music-track-copy h2{max-width:100%;font-size:34px}.mc-dashboard--reference-music .mc-music-mode-controls{gap:20px;top:372px;left:20px}.mc-dashboard--reference-music .mc-music-progress{width:auto;top:414px;left:20px;right:20px}.mc-dashboard--reference-music .mc-music-equalizer{display:none}.mc-dashboard--reference-music .mc-music-main-controls{top:450px;left:50%;transform:translate(-50%)}.mc-dashboard--reference-music .mc-music-waveform{bottom:13px;left:14px;right:14px}.mc-dashboard--reference-music .mc-music-lyrics{max-width:none;bottom:82px;left:14px;right:14px}.mc-dashboard--reference-music .mc-music-player-error{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:10px;inset:348px 20px auto;overflow:hidden}.mc-dashboard--reference-music .mc-music-mixes{width:100%;height:auto;min-height:256px;margin-top:10px}.mc-dashboard--reference-music .mc-music-mix-grid{grid-auto-columns:initial;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow-x:hidden}.mc-dashboard--reference-music .mc-music-side-column{gap:10px;display:grid}.mc-dashboard--reference-music .mc-music-side-column>section{width:100%;position:relative;top:auto;left:auto}.mc-dashboard--reference-music .mc-music-queue{height:auto;min-height:345px}.mc-dashboard--reference-music .mc-music-quality{height:117px}.mc-dashboard--reference-music .mc-music-device{height:144px}.mc-dashboard--reference-music .mc-music-today{height:147px}}@media (width<=1671px) and (width>=1024px){.mc-dashboard--reference-music .mc-public-page--music{background:linear-gradient(#0107080f,#010608b3),url(/mc/scenes/music-jukebox-cave.webp) top/cover no-repeat fixed,#030a0c;min-height:100dvh;padding:0 18px 32px}}@media (width<=1671px) and (width>=1280px){.mc-dashboard--reference-music .mc-music-reference-layout{grid-template-columns:minmax(0,1fr) 355px;align-items:start}.mc-dashboard--reference-music .mc-music-primary-column{min-width:0}.mc-dashboard--reference-music .mc-music-side-column{width:355px}}@media (width<=420px){.mc-dashboard--reference-music .mc-music-history-controls button:nth-child(2){display:none}.mc-dashboard--reference-music .mc-music-search{left:47px}.mc-dashboard--reference-music .mc-music-album-art{width:48%;height:205px}.mc-dashboard--reference-music .mc-music-record{width:43vw;height:44vw;top:48px;right:10px}.mc-dashboard--reference-music .mc-music-track-copy{top:244px}.mc-dashboard--reference-music .mc-music-mixes{padding-left:12px;padding-right:12px}.mc-dashboard--reference-music .mc-music-mix-grid{gap:9px}.mc-dashboard--reference-music .mc-music-today{padding-left:8px;padding-right:8px}.mc-dashboard--reference-music .mc-music-today>div>span{grid-template-columns:34px 1fr}.mc-dashboard--reference-music .mc-music-today img{width:33px}.mc-dashboard--reference-music .mc-music-today strong{font-size:22px}}.mc-dashboard--reference-forum .mc-forum-category-bar{grid-template-columns:146px repeat(4,minmax(0,1fr)) 96px;gap:8px}.mc-dashboard--reference-forum .mc-forum-sort{grid-template-rows:1fr 1fr;gap:2px;height:49px;display:grid}.mc-dashboard--reference-forum .mc-forum-sort button{border-color:#304047;gap:0;width:100%;height:23px;padding:0;font-size:11px;font-weight:700}.mc-dashboard--reference-forum .mc-forum-reference-post.has-no-thumb .mc-forum-reference-post__author{left:auto;right:22px}.mc-dashboard--reference-forum .mc-forum-reference-post.has-no-thumb .mc-forum-reference-post__copy{width:520px}.mc-dashboard--reference-forum .mc-forum-reference-post.has-no-thumb .mc-forum-reference-post__metrics{left:628px}.mc-dashboard--reference-forum .mc-forum-avatar__initial.is-empty{background:#101b21}.mc-dashboard--reference-forum .mc-forum-skeleton-list>div{background:#0d1b23;border-bottom:1px solid #25333b;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:18px;height:114px;padding:0 26px;display:grid;position:relative;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-skeleton-list>div:after{content:"";background:linear-gradient(90deg,#0000,#78998f14,#0000);animation:1.35s linear infinite mc-forum-skeleton;position:absolute;inset:0;transform:translate(-100%)}.mc-dashboard--reference-forum .mc-forum-skeleton-list i,.mc-dashboard--reference-forum .mc-forum-skeleton-list span{background:#1a2a32;display:block}.mc-dashboard--reference-forum .mc-forum-skeleton-list i{grid-row:1/span 2;width:54px;height:54px}.mc-dashboard--reference-forum .mc-forum-skeleton-list span{width:60%;height:15px}.mc-dashboard--reference-forum .mc-forum-skeleton-list span:last-child{width:82%;height:11px}@keyframes mc-forum-skeleton{to{transform:translate(100%)}}.mc-dashboard--reference-forum .mc-forum-modal-backdrop{z-index:300;overscroll-behavior:contain;background:#02070ad6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.mc-dashboard--reference-forum :is(.mc-forum-composer,.mc-forum-detail){width:min(1120px,100%);max-height:calc(100dvh - 44px);clip-path:var(--mc-forum-step);color:#dce1df;background:#09151c;border:4px solid #43525d;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #111f27,0 10px #0000007a,0 22px 50px #00000080}.mc-dashboard--reference-forum .mc-forum-composer{height:min(820px,100dvh - 44px)}.mc-dashboard--reference-forum .mc-forum-composer.is-fullscreen{width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:none}.mc-dashboard--reference-forum :is(.mc-forum-composer__header,.mc-forum-detail__header){background:linear-gradient(#16252e,#101d25);border-bottom:2px solid #324049;flex:none;justify-content:space-between;align-items:center;min-height:72px;padding:0 22px;display:flex}.mc-dashboard--reference-forum .mc-forum-composer__header h2{color:#f0f1ed;margin:0;font-size:22px}.mc-dashboard--reference-forum .mc-forum-composer__header p{color:#83908f;margin:5px 0 0;font-size:11px}.mc-dashboard--reference-forum .mc-forum-draft-state.is-saving{color:#d2b75d}.mc-dashboard--reference-forum .mc-forum-draft-state.is-saved{color:#80bc54}.mc-dashboard--reference-forum .mc-forum-draft-state:is(.is-offline,.is-conflict,.is-error){color:#d99a65}.mc-dashboard--reference-forum :is(.mc-forum-composer__header-actions,.mc-forum-detail__header>div:last-child){flex:none;gap:8px;display:flex}.mc-dashboard--reference-forum :is(.mc-forum-composer__header-actions,.mc-forum-detail__header) button{width:38px;height:38px;clip-path:var(--mc-forum-step);color:#d5dcda;background:#15242d;border:1px solid #40505a;border-radius:0;place-items:center;padding:0;display:grid}.mc-dashboard--reference-forum :is(.mc-forum-composer__header-actions,.mc-forum-detail__header) button:hover{color:#9dcb70;border-color:#739450}.mc-dashboard--reference-forum :is(.mc-forum-composer__close,.mc-forum-detail__close){touch-action:manipulation}.mc-dashboard--reference-forum .mc-forum-detail__mobile-close{display:none}.mc-dashboard--reference-forum .mc-forum-draft-restore{color:#dfc575;background:#2a2717;border-bottom:1px solid #5e4b20;align-items:center;gap:10px;min-height:48px;padding:8px 18px;font-size:12px;display:flex}.mc-dashboard--reference-forum .mc-forum-draft-restore span{flex:1;min-width:0}.mc-dashboard--reference-forum .mc-forum-draft-restore button{height:30px;clip-path:var(--mc-forum-step);color:#f0d988;background:#41391d;border:1px solid #735e2a;padding:0 12px}.mc-dashboard--reference-forum .mc-forum-composer__form{flex-direction:column;flex:1;min-height:0;display:flex}.mc-dashboard--reference-forum .mc-forum-composer__meta{background:#0d1a21;border-bottom:1px solid #2c3a42;flex:none;padding:14px 18px 12px}.mc-dashboard--reference-forum .mc-forum-composer__categories{gap:8px;margin-bottom:10px;display:flex;overflow-x:auto}.mc-dashboard--reference-forum .mc-forum-composer__categories button{height:34px;clip-path:var(--mc-forum-step);color:#acb6b4;background:#14232b;border:1px solid #394a53;border-radius:0;flex:none;padding:0 16px}.mc-dashboard--reference-forum .mc-forum-composer__categories button.is-active{color:#f2f4ef;background:#3d612d;border-color:#73964f}.mc-dashboard--reference-forum .mc-forum-composer__meta>input{color:#f0f1ee;background:#071219;border:2px solid #354650;border-radius:0;outline:none;width:100%;height:48px;padding:0 14px;font-size:18px;font-weight:700}.mc-dashboard--reference-forum .mc-forum-composer__meta>input:focus{border-color:#71944d;box-shadow:inset 0 0 0 2px #1d3219}.mc-dashboard--reference-forum .mc-forum-editor-toolbar{scrollbar-color:#516344 #0b161d;background:#132129;border-bottom:2px solid #2c3b43;flex:none;align-items:center;gap:4px;min-height:50px;padding:7px 12px;display:flex;overflow-x:auto}.mc-dashboard--reference-forum .mc-forum-editor-toolbar select{color:#d5dbd9;background:#0d1920;border:1px solid #40515a;border-radius:0;flex:0 0 88px;height:34px;padding:0 7px}.mc-dashboard--reference-forum :is(.mc-forum-editor-tool,.mc-forum-preview-toggle){color:#c8d0ce;background:#17262e;border:1px solid #3c4c55;border-radius:0;flex:none;place-items:center;min-width:34px;height:34px;padding:0 8px;display:grid}.mc-dashboard--reference-forum .mc-forum-editor-tool svg{width:18px;height:18px}.mc-dashboard--reference-forum :is(.mc-forum-editor-tool,.mc-forum-preview-toggle).is-active{color:#fff;background:#36572a;border-color:#75a34f}.mc-dashboard--reference-forum :is(.mc-forum-editor-tool,.mc-forum-preview-toggle):disabled{color:#596467;cursor:not-allowed}.mc-dashboard--reference-forum :is(.mc-forum-link-editor,.mc-forum-upload-error){background:#101d25;border-bottom:1px solid #36454d;flex:none;align-items:center;gap:8px;min-height:44px;padding:6px 14px;display:flex}.mc-dashboard--reference-forum .mc-forum-link-editor input{color:#dce1df;background:#071218;border:1px solid #40515a;border-radius:0;flex:1;min-width:0;height:32px;padding:0 10px}.mc-dashboard--reference-forum :is(.mc-forum-link-editor,.mc-forum-upload-error) button{height:30px;clip-path:var(--mc-forum-step);color:#edf1e8;background:#355629;border:1px solid #577640;padding:0 12px}.mc-dashboard--reference-forum .mc-forum-upload-error{color:#e0a17a}.mc-dashboard--reference-forum .mc-forum-upload-error button{margin-left:auto}.mc-dashboard--reference-forum .mc-forum-composer__workspace{background:#08141a;flex:1;min-height:0;overflow:auto}.mc-dashboard--reference-forum :is(.mc-forum-editor-content,.mc-forum-editor-preview){color:#d4dad8;min-height:100%;font-size:15px;line-height:1.75}.mc-dashboard--reference-forum .mc-forum-editor-content .tiptap{outline:none;min-height:100%;padding:22px 28px 180px}.mc-dashboard--reference-forum .mc-forum-editor-content .tiptap p.is-editor-empty:first-child:before{float:left;color:#657173;content:attr(data-placeholder);pointer-events:none;height:0}.mc-dashboard--reference-forum .mc-forum-editor-preview{padding:22px 28px 80px}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) :is(h1,h2,h3){color:#edf0ec;margin:1.1em 0 .5em;line-height:1.3}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) h1{font-size:28px}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) h2{font-size:23px}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) h3{font-size:19px}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) blockquote{color:#b9c4be;background:#102019;border-left:4px solid #6d9e49;margin:14px 0;padding:8px 14px}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) :is(pre,code){color:#c4d7bd;background:#050d12;font-family:Consolas,monospace}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) pre{border:1px solid #2e3e46;padding:14px;overflow:auto}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) table{border-collapse:collapse;width:100%}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) :is(td,th){text-align:left;border:1px solid #3a4a52;min-width:60px;padding:8px}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) th{color:#9dca73;background:#15272e}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) :is(img,video){object-fit:contain;border:3px solid #384850;max-width:100%;max-height:560px;margin:16px auto;display:block}.mc-dashboard--reference-forum :is(.mc-forum-editor-content .tiptap,.mc-forum-editor-preview,.mc-forum-markdown) a{color:#8fc264;text-decoration:underline}.mc-dashboard--reference-forum .mc-forum-editor-content .tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.mc-dashboard--reference-forum .mc-forum-editor-content .tiptap ul[data-type=taskList] li{gap:8px;display:flex}.mc-dashboard--reference-forum .mc-forum-composer__footer{background:#111f27;border-top:2px solid #32414a;flex:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:60px;padding:8px 18px;display:grid}.mc-dashboard--reference-forum .mc-forum-composer__footer>span{color:#748082;font-size:12px}.mc-dashboard--reference-forum .mc-forum-composer__footer button{height:40px;clip-path:var(--mc-forum-step);color:#d3dad7;background:#182730;border:1px solid #40515a;border-radius:0;padding:0 20px}.mc-dashboard--reference-forum .mc-forum-composer__footer button.is-primary{color:#fff;background:linear-gradient(#59823d,#355d29);border-color:#72994e;align-items:center;gap:8px;font-weight:750;display:flex}.mc-dashboard--reference-forum .mc-forum-composer__footer button:disabled{opacity:.55;cursor:not-allowed}.mc-dashboard--reference-forum .mc-forum-inline-confirm,.mc-dashboard--reference-forum .mc-forum-subdialog{z-index:5;background:#02080bd1;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog)>:is(div,form){width:min(430px,100%);clip-path:var(--mc-forum-step);background:#101d25;border:3px solid #46555d;padding:22px;box-shadow:0 7px #02070a}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog) h3,.mc-dashboard--reference-forum .mc-forum-inline-confirm strong{color:#eef0ed;margin:0 0 10px;font-size:19px}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog) p{color:#aab3b1;line-height:1.6}.mc-dashboard--reference-forum .mc-forum-subdialog :is(select,textarea){color:#dce1df;background:#071219;border:1px solid #40515a;border-radius:0;width:100%;margin-top:10px;padding:10px}.mc-dashboard--reference-forum .mc-forum-subdialog textarea{resize:vertical;min-height:110px}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog) footer{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog) button{height:36px;clip-path:var(--mc-forum-step);color:#d9dfdc;background:#192831;border:1px solid #4a5a62;padding:0 16px}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog) button.is-danger{color:#ffd8cf;background:#5b2e29;border-color:#865147}.mc-dashboard--reference-forum .mc-forum-detail{height:min(860px,100dvh - 44px)}.mc-dashboard--reference-forum .mc-forum-detail__header>div:first-child{align-items:center;gap:12px;min-width:0;display:flex}.mc-dashboard--reference-forum .mc-forum-detail__header :is(.mc-forum-avatar,.mc-forum-avatar__initial){width:44px;height:44px}.mc-dashboard--reference-forum .mc-forum-detail__header span{min-width:0}.mc-dashboard--reference-forum .mc-forum-detail__header strong,.mc-dashboard--reference-forum .mc-forum-detail__header small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-detail__header strong{color:#e9ece8;font-size:15px}.mc-dashboard--reference-forum .mc-forum-detail__header small{color:#879292;margin-top:4px;font-size:11px}.mc-dashboard--reference-forum .mc-forum-detail__scroll{flex:1;min-height:0;padding:24px 30px 60px;overflow-y:auto}.mc-dashboard--reference-forum .mc-forum-detail__scroll>h2{color:#f0f2ed;margin:0 0 20px;font-size:30px;line-height:1.35}.mc-dashboard--reference-forum .mc-forum-markdown{color:#c5cdca;font-size:15px;line-height:1.85}.mc-dashboard--reference-forum .mc-forum-detail__actions{border-block:1px solid #2c3a42;align-items:center;gap:8px;margin:24px 0;padding:14px 0;display:flex}.mc-dashboard--reference-forum .mc-forum-detail__actions :is(button,span){color:#9da9a7;background:#122129;border:1px solid #394a52;border-radius:0;align-items:center;gap:7px;height:36px;padding:0 14px;display:inline-flex}.mc-dashboard--reference-forum .mc-forum-detail__actions button.is-active{color:#8fc464;border-color:#6f984d}.mc-dashboard--reference-forum .mc-forum-detail__actions button:disabled{opacity:.55;cursor:wait}.mc-dashboard--reference-forum .mc-forum-detail__auth-note{color:#b9c9af;background:#132016;border:1px solid #465b39;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin:-8px 0 20px;padding:9px 12px;font-size:12px;display:flex}.mc-dashboard--reference-forum .mc-forum-detail__auth-note button{color:#fff;background:#3c622d;border:1px solid #71944d;min-width:84px;height:34px;font-weight:700}.mc-dashboard--reference-forum .mc-forum-comments>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mc-dashboard--reference-forum .mc-forum-comments h3{color:#e1e5e1;align-items:center;gap:8px;margin:0;font-size:19px;display:flex}.mc-dashboard--reference-forum .mc-forum-comments select{color:#ccd4d1;background:#101e25;border:1px solid #40515a;border-radius:0;height:34px;padding:0 30px 0 10px}.mc-dashboard--reference-forum .mc-forum-comments>form{grid-template-columns:minmax(0,1fr) 104px;gap:8px;margin-bottom:16px;display:grid}.mc-dashboard--reference-forum .mc-forum-comments>form textarea{resize:vertical;color:#dce0de;background:#071219;border:2px solid #34454e;border-radius:0;min-height:76px;padding:11px}.mc-dashboard--reference-forum .mc-forum-comments>form button{clip-path:var(--mc-forum-step);color:#fff;background:#3c622d;border:1px solid #71944d;justify-content:center;align-items:center;gap:7px;font-weight:700;display:flex}.mc-dashboard--reference-forum .mc-forum-comment-target{color:#a9ca84;background:#172317;border:1px solid #57653b;justify-content:space-between;align-items:center;padding:7px 10px;font-size:12px;display:flex}.mc-dashboard--reference-forum .mc-forum-comment-target button{color:#d7c68f;background:0 0;border:0}.mc-dashboard--reference-forum :is(.mc-forum-comment-list,.mc-forum-comment-list ul){margin:0;padding:0;list-style:none}.mc-dashboard--reference-forum .mc-forum-comment{border-top:1px solid #2b3941}.mc-dashboard--reference-forum .mc-forum-comment>ul{border-left:2px solid #263740;margin-left:42px}.mc-dashboard--reference-forum .mc-forum-comment__body{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:14px 8px;display:grid}.mc-dashboard--reference-forum .mc-forum-comment__body>div{min-width:0}.mc-dashboard--reference-forum .mc-forum-comment__body header{align-items:center;gap:8px;min-width:0;display:flex}.mc-dashboard--reference-forum .mc-forum-comment__body header strong{color:#dce2de}.mc-dashboard--reference-forum .mc-forum-comment__body header :is(time,span){color:#748082;font-size:11px}.mc-dashboard--reference-forum .mc-forum-comment__body header time{margin-left:auto}.mc-dashboard--reference-forum .mc-forum-comment__body>div>small{color:#85b45e;margin-top:5px;display:block}.mc-dashboard--reference-forum .mc-forum-comment__body p{color:#bfc8c5;overflow-wrap:anywhere;margin:8px 0;line-height:1.65}.mc-dashboard--reference-forum .mc-forum-comment__body footer{gap:10px;display:flex}.mc-dashboard--reference-forum .mc-forum-comment__body footer button{color:#7f8b8b;background:0 0;border:0;align-items:center;gap:4px;padding:2px;font-size:11px;display:flex}.mc-dashboard--reference-forum .mc-forum-comment__body footer button.is-active{color:#8fc365}.mc-dashboard--reference-forum .mc-forum-comment__deleted{color:#6e7b7d;padding:16px 10px;font-style:italic}.mc-dashboard--reference-forum :is(.mc-forum-comment__more,.mc-forum-comments__more){height:34px;clip-path:var(--mc-forum-step);color:#86b361;background:#122129;border:1px solid #394951;padding:0 14px}.mc-dashboard--reference-forum .mc-forum-comment__more{margin:0 0 10px 50px}.mc-dashboard--reference-forum .mc-forum-comments__more{width:100%;margin-top:12px;display:block}.mc-dashboard--reference-forum :is(.mc-forum-comments__empty,.mc-forum-comment-skeleton){color:#7d898a;text-align:center;background:#0b171e;border:1px solid #293840;padding:40px}@media (width<=1023px){.mc-dashboard--reference-forum .mc-forum-category-bar{grid-template-columns:none}.mc-dashboard--reference-forum .mc-forum-sort{flex:0 0 108px;gap:4px;height:49px;display:flex}.mc-dashboard--reference-forum .mc-forum-sort button{width:52px;height:49px}.mc-dashboard--reference-forum .mc-forum-reference-post.has-no-thumb .mc-forum-reference-post__copy{width:auto}.mc-dashboard--reference-forum .mc-forum-reference-post.has-no-thumb .mc-forum-reference-post__metrics{top:126px;left:20px}.mc-dashboard--reference-forum .mc-forum-reference-post.has-no-thumb .mc-forum-reference-post__author{top:119px;right:18px}.mc-dashboard--reference-forum .mc-forum-modal-backdrop{padding:8px}.mc-dashboard--reference-forum :is(.mc-forum-composer,.mc-forum-detail){width:100%;height:calc(100dvh - 16px);max-height:none}.mc-dashboard--reference-forum .mc-forum-composer__header,.mc-dashboard--reference-forum .mc-forum-detail__header{min-height:62px;padding:0 12px}.mc-dashboard--reference-forum :is(.mc-forum-composer__header,.mc-forum-detail__header)>div:first-child{flex:1;min-width:0;overflow:hidden}.mc-dashboard--reference-forum :is(.mc-forum-composer__close,.mc-forum-detail__close){width:44px;height:44px}.mc-dashboard--reference-forum .mc-forum-composer__meta{padding:10px}.mc-dashboard--reference-forum .mc-forum-editor-content .tiptap,.mc-dashboard--reference-forum .mc-forum-editor-preview{padding:16px 14px 100px}.mc-dashboard--reference-forum .mc-forum-composer__footer{grid-template-columns:1fr auto auto;padding:7px 10px}.mc-dashboard--reference-forum .mc-forum-composer__footer button{padding:0 12px}.mc-dashboard--reference-forum .mc-forum-detail__scroll{padding:18px 13px 50px}.mc-dashboard--reference-forum .mc-forum-detail__scroll>h2{font-size:23px}.mc-dashboard--reference-forum .mc-forum-comments>form{grid-template-columns:1fr}.mc-dashboard--reference-forum .mc-forum-comments>form button{height:42px}.mc-dashboard--reference-forum .mc-forum-comment>ul{margin-left:16px}}@media (width<=480px){.mc-dashboard--reference-forum .mc-forum-modal-backdrop{place-items:stretch stretch;padding:0}.mc-dashboard--reference-forum :is(.mc-forum-composer,.mc-forum-detail){clip-path:none;border-width:0;width:100vw;height:100dvh;max-height:100dvh}.mc-dashboard--reference-forum :is(.mc-forum-composer__header,.mc-forum-detail__header){min-height:calc(62px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(10px, env(safe-area-inset-right)) 0 max(10px, env(safe-area-inset-left))}.mc-dashboard--reference-forum .mc-forum-detail__header{padding-right:max(94px, calc(env(safe-area-inset-right) + 94px))}.mc-dashboard--reference-forum .mc-forum-detail__header>div:first-child{flex:1;max-width:none}.mc-dashboard--reference-forum .mc-forum-detail__header>div:last-child{gap:4px}.mc-dashboard--reference-forum .mc-forum-detail__header>div:last-child button:not(.mc-forum-detail__close){width:38px;height:38px}.mc-dashboard--reference-forum .mc-forum-detail__close{display:none!important}.mc-dashboard--reference-forum .mc-forum-detail__mobile-close{z-index:30;top:max(9px, calc(env(safe-area-inset-top) + 9px));right:max(9px, env(safe-area-inset-right));clip-path:none;color:#f0f4ed;pointer-events:auto;touch-action:manipulation;background:#203024;border:2px solid #637850;justify-content:center;align-items:center;gap:5px;width:auto;min-width:76px;height:44px;padding:0 10px;font-size:13px;font-weight:750;display:inline-flex;position:absolute;box-shadow:0 3px #00000061}.mc-dashboard--reference-forum .mc-forum-detail__scroll{padding-bottom:calc(50px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.mc-dashboard--reference-forum :is(.mc-forum-detail__actions button,.mc-forum-comments button,.mc-forum-comments textarea,.mc-forum-comments select){z-index:1;pointer-events:auto;touch-action:manipulation;position:relative}.mc-dashboard--reference-forum :is(.mc-forum-detail__actions button,.mc-forum-comments>form button){clip-path:none;min-height:44px}.mc-dashboard--reference-forum .mc-forum-detail__auth-note{flex-direction:column;align-items:stretch}.mc-dashboard--reference-forum .mc-forum-detail__auth-note button{min-height:44px}.mc-dashboard--reference-forum .mc-forum-reference-toast{right:12px;bottom:max(12px, calc(env(safe-area-inset-bottom) + 8px));width:calc(100vw - 24px);min-height:54px}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog)>:is(div,form){max-height:calc(100dvh - 20px);overflow-y:auto}.mc-dashboard--reference-forum .mc-forum-composer__header h2{font-size:18px}.mc-dashboard--reference-forum .mc-forum-draft-state{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-draft-restore{flex-wrap:wrap;align-items:stretch}.mc-dashboard--reference-forum .mc-forum-draft-restore span{flex-basis:100%;width:100%}.mc-dashboard--reference-forum .mc-forum-composer__footer>span{display:none}.mc-dashboard--reference-forum .mc-forum-composer__footer{grid-template-columns:1fr 1fr}.mc-dashboard--reference-forum .mc-forum-comment__body header{flex-wrap:wrap;align-items:flex-start}.mc-dashboard--reference-forum .mc-forum-comment__body header time{margin-left:0}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog){padding:10px}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog) footer{flex-wrap:wrap}.mc-dashboard--reference-forum :is(.mc-forum-inline-confirm,.mc-forum-subdialog) footer button{flex:1;min-width:112px}}@media (prefers-reduced-motion:reduce){.mc-dashboard--reference-forum .mc-forum-skeleton-list>div:after{animation:none}}.mc-forum-detail__viewport-close{display:none}@media (width<=1023px){.mc-dashboard--reference-forum .mc-forum-detail__close{display:none!important}.mc-forum-detail__viewport-close{top:calc(4rem + 12px + env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));color:#fff;touch-action:manipulation;background:#294b25;border:2px solid #92bd6a;border-radius:0;justify-content:center;align-items:center;gap:7px;min-width:116px;min-height:48px;padding:0 14px;font-size:14px;font-weight:800;line-height:1;box-shadow:0 4px #102210,0 10px 28px #0000008c;z-index:2147483000!important;pointer-events:auto!important;display:inline-flex!important;position:fixed!important}.mc-forum-detail__viewport-close svg{width:20px;height:20px}}.mc-dashboard--reference .mc-public-page--rewards{background:#0a151c;overflow:hidden}@media (width<=767px){.mc-dashboard--reference .mc-public-page--rewards{background:#0a151c;overflow:visible}}.mc-dashboard--reference-forum{--mc-forum-panel:#0a151c;--mc-forum-panel-2:#0d1921;--mc-forum-line:#35434d;--mc-forum-line-dark:#121c23;--mc-forum-green:#72ad43;--mc-forum-step:polygon(8px 0, calc(100% - 8px) 0, calc(100% - 8px) 4px, calc(100% - 4px) 4px, calc(100% - 4px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 4px) calc(100% - 8px), calc(100% - 4px) calc(100% - 4px), calc(100% - 8px) calc(100% - 4px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px), 4px calc(100% - 4px), 4px calc(100% - 8px), 0 calc(100% - 8px), 0 8px, 4px 8px, 4px 4px, 8px 4px)}.mc-dashboard--reference-forum .mc-dashboard-content{background:#050e13;min-width:0}.mc-dashboard--reference-forum .mc-public-page--forum{color:#dce1df;background:linear-gradient(90deg,#0000 58%,#02090c2e 68%,#02090cc7 100%),linear-gradient(#02090b08,#02080b6b),url(/mc/scenes/forum-village-board.webp) -320px -235px/1672px 941px no-repeat,#050e13;width:100%;min-height:941px;font-family:Microsoft YaHei,Noto Sans SC,system-ui,sans-serif;position:relative;overflow-x:clip}.mc-dashboard--reference-forum .mc-public-page--forum :is(button,input,textarea,select){font:inherit}.mc-dashboard--reference-forum .mc-public-page--forum button{cursor:pointer}.mc-dashboard--reference-forum .mc-public-page--forum img{image-rendering:pixelated;image-rendering:crisp-edges}.mc-dashboard--reference-forum .mc-forum-reference-hero{z-index:3;height:185px;position:absolute;inset:0 0 auto}.mc-dashboard--reference-forum .mc-forum-reference-title{position:absolute;top:54px;left:42px}.mc-dashboard--reference-forum .mc-forum-reference-title h1{color:#f1f2ef;letter-spacing:2px;text-shadow:3px 3px #00000080;margin:0;font-size:43px;font-weight:950;line-height:1.08}.mc-dashboard--reference-forum .mc-forum-reference-title p{color:#b5bbb8;letter-spacing:2px;margin:10px 0 0;font-size:20px;font-weight:500}.mc-dashboard--reference-forum .mc-forum-reference-search{width:281px;height:53px;clip-path:var(--mc-forum-step);background:#13212b;border:2px solid #35434d;grid-template-columns:31px minmax(0,1fr) 26px;align-items:center;padding:0 10px 0 13px;display:grid;position:absolute;top:71px;left:951px;box-shadow:inset 0 -4px #0c151c,0 8px 15px #0000004d}.mc-dashboard--reference-forum .mc-forum-reference-search>img{object-fit:contain;width:22px;height:22px}.mc-dashboard--reference-forum .mc-forum-reference-search input{color:#d9dedc;outline:0;width:100%;height:45px;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important}.mc-dashboard--reference-forum .mc-forum-reference-search input::placeholder{color:#929b9c}.mc-dashboard--reference-forum .mc-forum-reference-search button{width:25px;height:25px;box-shadow:none;color:#9ca5a5;background:0 0;border:0;place-items:center;padding:0;display:grid}.mc-dashboard--reference-forum .mc-forum-reference-publish{width:156px;height:49px;clip-path:var(--mc-forum-step);color:#f5f7f1;background:linear-gradient(#5c833d,#38602c);border:2px solid #618445;justify-content:center;align-items:center;gap:11px;padding:0;font-size:16px;font-weight:750;display:flex;position:absolute;top:74px;left:1254px;box-shadow:inset 0 -5px #294b21,inset 3px 0 #cdefab26,0 8px 17px #0000004d}.mc-dashboard--reference-forum .mc-forum-reference-publish img{object-fit:contain;width:23px;height:23px}.mc-dashboard--reference-forum .mc-forum-reference-online{color:#dce4de;white-space:nowrap;align-items:center;gap:8px;max-width:165px;font-size:14px;display:flex;position:absolute;top:139px;left:1269px}.mc-dashboard--reference-forum .mc-forum-reference-online img{object-fit:contain;width:16px;height:16px}.mc-dashboard--reference-forum .mc-forum-reference-online.is-pending{color:#aeb6b3}.mc-dashboard--reference-forum .mc-forum-reference-layout{z-index:2;width:100%;min-height:941px;position:relative}.mc-dashboard--reference-forum .mc-forum-category-bar{border:3px solid var(--mc-forum-line);width:969px;height:73px;clip-path:var(--mc-forum-step);background:var(--mc-forum-panel);box-shadow:inset 0 0 0 2px var(--mc-forum-line-dark), 0 7px 0 #040a0ebf;grid-template-columns:165px repeat(4,1fr);align-items:center;gap:10px;padding:11px 15px;display:grid;position:absolute;top:190px;left:36px}.mc-dashboard--reference-forum .mc-forum-category-bar button{height:49px;clip-path:var(--mc-forum-step);color:#d6dcda;white-space:nowrap;background:#14222b;border:1px solid #34434c;justify-content:center;align-items:center;gap:11px;padding:0 12px;font-size:16px;font-weight:650;display:flex;box-shadow:inset 0 -3px #0b151b}.mc-dashboard--reference-forum .mc-forum-category-bar button.is-active{color:#fff;background:linear-gradient(#5d843f,#3a612d);border-color:#66884b;box-shadow:inset 0 -5px #2b4b21,inset 3px 0 #d2f0b426}.mc-dashboard--reference-forum .mc-forum-category-bar img{object-fit:contain;width:26px;height:26px}.mc-dashboard--reference-forum .mc-forum-post-board{border:3px solid var(--mc-forum-line);width:969px;min-height:625px;clip-path:var(--mc-forum-step);box-shadow:inset 0 0 0 2px var(--mc-forum-line-dark), 0 7px 0 #040a0ecc;background:#071117f2;padding:7px 7px 9px;position:absolute;top:274px;left:36px}.mc-dashboard--reference-forum .mc-forum-guide{width:100%;height:86px;color:inherit;text-align:left;background:linear-gradient(90deg,#28221157,#0a1318e6);border:1px solid #6d521b;grid-template-columns:60px minmax(0,1fr) 238px;align-items:center;gap:10px;padding:0 14px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #211b10}.mc-dashboard--reference-forum .mc-forum-guide__icon{object-fit:contain;width:44px;height:54px;margin-left:5px}.mc-dashboard--reference-forum .mc-forum-guide__copy{min-width:0}.mc-dashboard--reference-forum .mc-forum-guide__copy strong{color:#e7bb55;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;display:block;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-guide__copy small{color:#aab1ae;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:13px;display:block;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-guide__author{grid-template-columns:48px minmax(0,1fr) 58px;align-items:center;gap:10px;display:grid}.mc-dashboard--reference-forum .mc-forum-guide__author>img{object-fit:contain;width:46px;height:46px}.mc-dashboard--reference-forum .mc-forum-guide__author strong,.mc-dashboard--reference-forum .mc-forum-guide__author small{display:block}.mc-dashboard--reference-forum .mc-forum-guide__author strong{color:#dce0de;font-size:14px}.mc-dashboard--reference-forum .mc-forum-guide__author small{color:#8f9999;margin-top:5px;font-size:12px}.mc-dashboard--reference-forum .mc-forum-guide__author em{height:31px;clip-path:var(--mc-forum-step);color:#dfbd63;background:#4b3911;border:1px solid #725315;place-items:center;font-size:13px;font-style:normal;display:grid}.mc-dashboard--reference-forum .mc-forum-reference-posts{display:block}.mc-dashboard--reference-forum .mc-forum-post-error{color:#879294;text-align:center;background:#0d1b23;border-bottom:1px solid #26343c;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:456px;font-size:12px;display:flex}.mc-dashboard--reference-forum .mc-forum-post-error strong{color:#c9d0cd;font-size:15px}.mc-dashboard--reference-forum .mc-forum-post-error button{height:36px;clip-path:var(--mc-forum-step);color:#eff3eb;background:#355628;border:1px solid #57763f;margin-top:7px;padding:0 20px}.mc-dashboard--reference-forum .mc-forum-reference-post{color:#dce1df;background:linear-gradient(90deg,#121e26e0,#091319e6);border:0;border-bottom:1px solid #25333b;width:100%;height:114px;display:block;position:relative}.mc-dashboard--reference-forum .mc-forum-reference-post__status{background:#83c755;border:2px solid #4e783c;width:12px;height:12px;position:absolute;top:19px;left:9px;box-shadow:0 0 8px #75bd4999}.mc-dashboard--reference-forum .mc-forum-reference-post:nth-child(3n) .mc-forum-reference-post__status{background:#63b9e8;border-color:#3e6d86;box-shadow:0 0 8px #53a9d88c}.mc-dashboard--reference-forum .mc-forum-reference-post__lead{width:55px;height:55px;position:absolute;top:25px;left:24px}.mc-dashboard--reference-forum .mc-forum-reference-post__lead :is(.mc-forum-avatar,.mc-forum-avatar__initial){width:55px;height:55px}.mc-dashboard--reference-forum :is(.mc-forum-avatar,.mc-forum-avatar__initial){color:#dbe3de;object-fit:cover;background:#17262d;border:3px solid #34434a;border-radius:0;place-items:center;font-size:18px;font-weight:800;display:inline-grid}.mc-dashboard--reference-forum :is(.mc-forum-avatar--small,.mc-forum-avatar.mc-forum-avatar--small){border-width:2px;width:28px;height:28px;font-size:12px}.mc-dashboard--reference-forum .mc-forum-reference-post__copy{width:416px;box-shadow:none;color:inherit;text-align:left;background:0 0;border:0;padding:0;position:absolute;top:24px;left:96px}.mc-dashboard--reference-forum .mc-forum-reference-post__title-row{align-items:center;gap:10px;min-width:0;display:flex}.mc-dashboard--reference-forum .mc-forum-reference-post__title-row>strong{color:#e6e9e6;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:800;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-reference-post__category{color:#c9d0cd;background:#17262e;border:1px solid #394851;flex:none;align-items:center;gap:5px;height:25px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.mc-dashboard--reference-forum .mc-forum-reference-post__category img{object-fit:contain;width:18px;height:18px}.mc-dashboard--reference-forum .mc-forum-reference-post__copy>small{color:#969f9e;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:13px;line-height:1.4;display:block;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-reference-post__metrics{justify-content:space-between;width:122px;display:flex;position:absolute;top:39px;left:523px}.mc-dashboard--reference-forum .mc-forum-reference-post__metrics button{box-shadow:none;color:#9ca5a6;background:0 0;border:0;align-items:center;gap:8px;padding:3px;font-size:17px;display:flex}.mc-dashboard--reference-forum .mc-forum-reference-post__metrics button.is-liked{color:#8abe5b}.mc-dashboard--reference-forum .mc-forum-reference-post__metrics img{object-fit:contain;width:21px;height:21px}.mc-dashboard--reference-forum .mc-forum-reference-post__author{grid-template-columns:49px minmax(0,1fr);align-items:center;gap:10px;width:145px;display:grid;position:absolute;top:29px;left:692px}.mc-dashboard--reference-forum .mc-forum-reference-post__author :is(.mc-forum-avatar,.mc-forum-avatar__initial){width:49px;height:49px;font-size:16px}.mc-dashboard--reference-forum .mc-forum-reference-post__author strong,.mc-dashboard--reference-forum .mc-forum-reference-post__author small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-reference-post__author strong{color:#e0e4e1;font-size:14px}.mc-dashboard--reference-forum .mc-forum-reference-post__author small{color:#8d9797;margin-top:6px;font-size:12px}.mc-dashboard--reference-forum .mc-forum-reference-post__thumb{object-fit:cover;background:#0c171d;border:3px solid #39474f;width:92px;height:87px;position:absolute;top:13px;right:9px}.mc-dashboard--reference-forum .mc-forum-load-more{width:100%;height:51px;clip-path:var(--mc-forum-step);color:#cbd1cf;background:#14222b;border:2px solid #34434d;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:0;font-size:15px;display:flex;box-shadow:inset 0 -4px #0c161d}.mc-dashboard--reference-forum .mc-forum-load-more img{object-fit:contain;width:20px;height:20px}.mc-dashboard--reference-forum .mc-forum-load-more:disabled{cursor:wait;color:#8b9594}.mc-dashboard--reference-forum .mc-forum-load-more.is-complete{margin-bottom:0}.mc-dashboard--reference-forum .mc-forum-reference-sidebar{grid-template-rows:174px 192px 192px 122px;gap:10px;width:383px;display:grid;position:absolute;top:186px;left:1034px}.mc-dashboard--reference-forum .mc-forum-side-card{border:3px solid var(--mc-forum-line);clip-path:var(--mc-forum-step);background:var(--mc-forum-panel);box-shadow:inset 0 0 0 2px var(--mc-forum-line-dark), 0 7px 0 #040a0ebf;padding:14px 18px;position:relative;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-side-card h2{color:#e0e4e1;align-items:center;gap:8px;margin:0 0 8px;font-size:17px;font-weight:800;line-height:24px;display:flex}.mc-dashboard--reference-forum .mc-forum-side-card h2 img{object-fit:contain;width:23px;height:23px}.mc-dashboard--reference-forum .mc-forum-side-state{color:#919b9b;text-align:center;place-items:center;min-height:82px;margin:0;font-size:12px;display:grid}.mc-dashboard--reference-forum .mc-forum-side-state.is-error{color:#c5a676}.mc-dashboard--reference-forum .mc-forum-task-list{border-top:1px solid #26343c}.mc-dashboard--reference-forum .mc-forum-task{color:#b2bab8;border-bottom:1px solid #25333a;grid-template-columns:minmax(0,1fr) 86px 34px;align-items:center;height:30px;font-size:12px;display:grid}.mc-dashboard--reference-forum .mc-forum-task>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-task>span:last-child{color:#818c8d;text-align:right}.mc-dashboard--reference-forum .mc-forum-task__reward{color:#74af4a;align-items:center;gap:5px;display:flex}.mc-dashboard--reference-forum .mc-forum-task__reward img{object-fit:contain;width:17px;height:20px}.mc-dashboard--reference-forum .mc-forum-task-reset{color:#687477;text-align:center;margin:6px 0 0;font-size:10px}.mc-dashboard--reference-forum .mc-forum-login-task{width:100%;height:74px;box-shadow:none;color:#80b558;background:0 0;border:0;font-size:13px;display:block}.mc-dashboard--reference-forum .mc-forum-hot-list{margin:0;padding:0;list-style:none}.mc-dashboard--reference-forum .mc-forum-hot-list li{border-top:1px solid #26343c}.mc-dashboard--reference-forum .mc-forum-hot-list button{width:100%;height:28px;box-shadow:none;color:#b6bfbd;text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) 48px;align-items:center;gap:7px;padding:0;display:grid}.mc-dashboard--reference-forum .mc-forum-hot-list b{color:#e6e9e6;background:#52606a;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.mc-dashboard--reference-forum .mc-forum-hot-list li:first-child b{background:#b47c1f}.mc-dashboard--reference-forum .mc-forum-hot-list li:nth-child(2) b{background:#68737a}.mc-dashboard--reference-forum .mc-forum-hot-list li:nth-child(3) b{background:#a06737}.mc-dashboard--reference-forum .mc-forum-hot-list span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-hot-list em{color:#818b8c;text-align:right;font-size:11px;font-style:normal}.mc-dashboard--reference-forum .mc-forum-member-list{margin:0;padding:0;list-style:none}.mc-dashboard--reference-forum .mc-forum-member-list li{border-top:1px solid #26343c;grid-template-columns:28px 102px minmax(0,1fr) 49px;align-items:center;gap:7px;height:27px;display:grid}.mc-dashboard--reference-forum .mc-forum-member-list strong,.mc-dashboard--reference-forum .mc-forum-member-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-member-list strong{color:#d2d8d5;font-size:12px}.mc-dashboard--reference-forum .mc-forum-member-list span{color:#858f90;font-size:11px}.mc-dashboard--reference-forum .mc-forum-member-list em{color:#7d898a;text-align:right;font-size:11px;font-style:normal}.mc-dashboard--reference-forum .mc-forum-side-card--stats{padding-top:11px}.mc-dashboard--reference-forum .mc-forum-side-card--stats h2{margin-bottom:7px}.mc-dashboard--reference-forum .mc-forum-side-card--stats dl{background:#101c23;border:1px solid #25333a;grid-template-columns:repeat(4,1fr);height:66px;margin:0;display:grid}.mc-dashboard--reference-forum .mc-forum-side-card--stats dl div{border-right:1px solid #24323a;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.mc-dashboard--reference-forum .mc-forum-side-card--stats dl div:last-child{border-right:0}.mc-dashboard--reference-forum .mc-forum-side-card--stats dd{color:#dce1df;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:700;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-side-card--stats dt{color:#808a8b;white-space:nowrap;margin-top:5px;font-size:9px}.mc-dashboard--reference-forum .mc-forum-guide-dialog{z-index:80;background:#02070ad1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mc-dashboard--reference-forum .mc-forum-guide-dialog__panel{width:min(560px,100%);clip-path:var(--mc-forum-step);text-align:center;background:#0d1b23;border:4px solid #3d4c55;padding:35px 38px 30px;position:relative;box-shadow:inset 0 0 0 3px #111a20,0 18px 50px #000000a6}.mc-dashboard--reference-forum .mc-forum-guide-dialog__panel>button:first-child{color:#d5dcda;background:#17252d;border:1px solid #3a4952;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:15px;right:15px}.mc-dashboard--reference-forum .mc-forum-guide-dialog__panel>img{object-fit:contain;width:52px;height:64px}.mc-dashboard--reference-forum .mc-forum-guide-dialog__panel h2{color:#e7ba55;margin:10px 0 18px;font-size:25px}.mc-dashboard--reference-forum .mc-forum-guide-dialog__panel p{color:#b1bab7;text-align:left;margin:10px 0;font-size:14px;line-height:1.75}.mc-dashboard--reference-forum .mc-forum-guide-dialog__panel>button:last-child{width:135px;height:42px;clip-path:var(--mc-forum-step);color:#f2f5ef;background:#426b31;border:1px solid #66894a;margin-top:18px;font-weight:700}.mc-dashboard--reference-forum .mc-forum-reference-toast{z-index:500;right:max(18px, env(safe-area-inset-right));bottom:max(18px, calc(env(safe-area-inset-bottom) + 12px));width:min(520px,100vw - 36px);min-height:48px;clip-path:var(--mc-forum-step);color:#e3e9e5;background:#12212a;border:3px solid #3c4b54;align-items:center;gap:10px;padding:9px 12px;display:flex;position:fixed;box-shadow:inset 0 0 0 2px #0b151b,0 12px 30px #0000008c}.mc-dashboard--reference-forum .mc-forum-reference-toast>span{overflow-wrap:anywhere;flex:1;min-width:0}.mc-dashboard--reference-forum .mc-forum-toast-login{color:#fff;background:#426b31;border:1px solid #66894a;height:30px;padding:0 13px;font-size:12px}.mc-dashboard--reference-forum .mc-public-page--forum :is([role=dialog],.fixed.inset-0) :is(.glass,.glass-strong,.glass-subtle){clip-path:var(--mc-forum-step);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important}@media (width<=1500px) and (width>=1024px){.mc-dashboard--reference-forum .mc-forum-reference-search{width:270px;left:auto;right:210px}.mc-dashboard--reference-forum .mc-forum-reference-publish{left:auto;right:35px}.mc-dashboard--reference-forum .mc-forum-reference-online{left:auto;right:42px}.mc-dashboard--reference-forum .mc-forum-reference-layout{grid-template-columns:minmax(0,1fr) 330px;gap:12px;padding:190px 24px 40px;display:grid}.mc-dashboard--reference-forum :is(.mc-forum-category-bar,.mc-forum-post-board,.mc-forum-reference-sidebar){width:100%;position:relative;top:auto;left:auto}.mc-dashboard--reference-forum .mc-forum-category-bar,.mc-dashboard--reference-forum .mc-forum-post-board{grid-column:1}.mc-dashboard--reference-forum .mc-forum-reference-sidebar{grid-area:1/2/span 2}.mc-dashboard--reference-forum .mc-forum-reference-post__copy{width:calc(100% - 505px)}.mc-dashboard--reference-forum .mc-forum-reference-post__metrics{left:auto;right:250px}.mc-dashboard--reference-forum .mc-forum-reference-post__author{left:auto;right:102px}}@media (width<=1023px){.mc-dashboard--reference-forum .mc-public-page--forum{background:linear-gradient(#030a0d33,#061016 330px),url(/mc/scenes/forum-village-board.webp) top/auto 330px no-repeat,#061016;min-height:100dvh;padding:0 10px 30px}.mc-dashboard--reference-forum .mc-forum-reference-hero{height:285px;position:relative}.mc-dashboard--reference-forum .mc-forum-reference-title{top:42px;left:8px}.mc-dashboard--reference-forum .mc-forum-reference-title h1{font-size:clamp(35px,10vw,44px)}.mc-dashboard--reference-forum .mc-forum-reference-title p{max-width:330px;font-size:15px}.mc-dashboard--reference-forum .mc-forum-reference-search{width:auto;top:145px;left:8px;right:8px}.mc-dashboard--reference-forum .mc-forum-reference-publish{width:156px;top:210px;left:8px}.mc-dashboard--reference-forum .mc-forum-reference-online{text-overflow:ellipsis;max-width:calc(100% - 188px);font-size:12px;top:224px;left:auto;right:8px;overflow:hidden}.mc-dashboard--reference-forum .mc-forum-reference-layout{flex-direction:column;gap:10px;min-height:0;display:flex;position:relative}.mc-dashboard--reference-forum :is(.mc-forum-category-bar,.mc-forum-post-board,.mc-forum-reference-sidebar){width:100%;position:relative;top:auto;left:auto}.mc-dashboard--reference-forum .mc-forum-category-bar{scrollbar-width:none;gap:8px;height:70px;padding:9px;display:flex;overflow-x:auto}.mc-dashboard--reference-forum .mc-forum-category-bar::-webkit-scrollbar{display:none}.mc-dashboard--reference-forum .mc-forum-category-bar button{flex:none;min-width:142px}.mc-dashboard--reference-forum .mc-forum-post-board{min-height:0}.mc-dashboard--reference-forum .mc-forum-guide{grid-template-columns:48px minmax(0,1fr);height:auto;min-height:132px;padding:13px 10px}.mc-dashboard--reference-forum .mc-forum-guide__icon{width:42px}.mc-dashboard--reference-forum .mc-forum-guide__copy strong{font-size:16px}.mc-dashboard--reference-forum .mc-forum-guide__copy small{white-space:normal;line-height:1.5;overflow:visible}.mc-dashboard--reference-forum .mc-forum-guide__author{grid-column:1/-1;grid-template-columns:38px 1fr 58px}.mc-dashboard--reference-forum .mc-forum-guide__author>img{width:36px;height:36px}.mc-dashboard--reference-forum .mc-forum-reference-post{height:170px}.mc-dashboard--reference-forum .mc-forum-post-error{min-height:250px;padding:30px 15px}.mc-dashboard--reference-forum .mc-forum-reference-post__lead{width:46px;height:46px;top:18px;left:21px}.mc-dashboard--reference-forum .mc-forum-reference-post__lead :is(.mc-forum-avatar,.mc-forum-avatar__initial){width:46px;height:46px}.mc-dashboard--reference-forum .mc-forum-reference-post__copy{width:auto;top:17px;left:78px;right:9px}.mc-dashboard--reference-forum .mc-forum-reference-post__title-row{flex-direction:column;align-items:flex-start;gap:5px}.mc-dashboard--reference-forum .mc-forum-reference-post__title-row>strong{max-width:100%;font-size:16px}.mc-dashboard--reference-forum .mc-forum-reference-post__copy>small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;padding-right:0;line-height:1.45;display:-webkit-box}.mc-dashboard--reference-forum .mc-forum-reference-post__metrics{width:105px;top:126px;left:20px}.mc-dashboard--reference-forum .mc-forum-reference-post__author{grid-template-columns:39px minmax(0,1fr);width:145px;top:119px;left:auto;right:76px}.mc-dashboard--reference-forum .mc-forum-reference-post__author :is(.mc-forum-avatar,.mc-forum-avatar__initial){width:39px;height:39px}.mc-dashboard--reference-forum .mc-forum-reference-post__thumb{width:53px;height:49px;top:113px;right:8px}.mc-dashboard--reference-forum .mc-forum-reference-sidebar{flex-direction:column;gap:10px;display:flex}.mc-dashboard--reference-forum .mc-forum-side-card{min-height:150px}.mc-dashboard--reference-forum .mc-forum-side-card--tasks{min-height:174px}.mc-dashboard--reference-forum .mc-forum-side-card--stats{min-height:122px}.mc-dashboard--reference-forum .mc-forum-guide-dialog__panel{padding:32px 22px 25px}.mc-dashboard--reference-forum .mc-forum-reference-toast{justify-content:center;width:calc(100% - 24px)}}@media (width<=420px){.mc-dashboard--reference-forum .mc-forum-reference-title h1{font-size:37px}.mc-dashboard--reference-forum .mc-forum-reference-title p{letter-spacing:1px;font-size:14px}.mc-dashboard--reference-forum .mc-forum-category-bar button{min-width:136px;font-size:14px}.mc-dashboard--reference-forum .mc-forum-reference-post__author{width:132px;right:68px}.mc-dashboard--reference-forum .mc-forum-member-list li{grid-template-columns:28px 90px minmax(0,1fr) 43px}.mc-dashboard--reference-forum .mc-forum-side-card--stats{padding-left:8px;padding-right:8px}}.mc-dashboard--reference .mc-public-page--rewards{--mc-rewards-gold:#d9b85a;--mc-rewards-gold-soft:#f0d985;--mc-rewards-emerald:#7dcc50;--mc-rewards-panel:#08141bf6;background:radial-gradient(circle at 73% 4%,#5381361a,#0000 29rem),radial-gradient(circle at 16% 56%,#b68b2c0f,#0000 34rem),#071219;overflow:visible}.mc-dashboard--reference .mc-rewards-header{background:linear-gradient(90deg,#030b0fc7,#040c104d 44%,#030a0db8),linear-gradient(#0610151f,#050d11b8),url(/mc/scenes/rewards-emerald-market.webp) 50% 46%/cover no-repeat;grid-template-columns:minmax(210px,1fr) minmax(370px,455px) minmax(280px,330px) 220px;align-items:center;gap:13px;width:100%;height:auto;min-height:184px;padding:27px 24px;display:grid}.mc-dashboard--reference .mc-rewards-heading,.mc-dashboard--reference .mc-rewards-account,.mc-dashboard--reference .mc-rewards-record-button,.mc-dashboard--reference .mc-rewards-today{position:static}.mc-dashboard--reference .mc-rewards-heading{min-width:0;padding-left:10px}.mc-dashboard--reference .mc-rewards-heading h1{letter-spacing:3px;font-size:clamp(34px,3vw,48px)}.mc-dashboard--reference .mc-rewards-heading p{color:#d4dbd6;max-width:300px;margin-top:12px;font-size:15px;line-height:1.55}.mc-dashboard--reference .mc-rewards-account{background:linear-gradient(135deg,#7ecc5017,#0000 44%),#071218eb;border-color:#526249;grid-template-columns:64px 132px 60px minmax(0,1fr);width:100%;height:102px}.mc-dashboard--reference .mc-rewards-progress{width:100%}.mc-rewards-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;display:grid}.mc-dashboard--reference .mc-rewards-header-actions>button{width:100%;height:102px;clip-path:var(--mc-reference-step);cursor:pointer;text-align:left;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex;color:#d9dfdb!important;background:linear-gradient(#ffffff09,#0000 50%),#09161df0!important;border:2px solid #3d4d56!important;box-shadow:inset 0 0 0 2px #14252d!important}.mc-dashboard--reference .mc-rewards-header-actions>button:hover,.mc-dashboard--reference .mc-rewards-header-actions>button[aria-pressed=true]{color:#a7df77!important;background:linear-gradient(#284228,#172c25)!important;border-color:#7ea251!important}.mc-rewards-header-actions>button>span{gap:5px;min-width:0;display:grid}.mc-rewards-header-actions>button strong{white-space:nowrap;font-size:13px}.mc-rewards-header-actions>button small{color:#83908d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mc-rewards-header-actions>button[aria-pressed=true] small{color:#a9c79c}.mc-dashboard--reference .mc-rewards-today{background:#071218eb;border-color:#46554e;width:100%;height:102px}.mc-dashboard--reference .mc-rewards-shell{grid-template-columns:minmax(0,1fr) minmax(360px,410px);gap:14px;width:min(1500px,100% - 30px);max-width:none;min-height:760px;margin:0 auto;padding:15px 0 42px}.mc-dashboard--reference .mc-rewards-catalog{background:linear-gradient(145deg,#76b44909,#0000 26rem),linear-gradient(#0c1b23fa,#061117fc);border:2px solid #2e414a;height:auto;min-height:760px;overflow:visible;box-shadow:inset 0 0 0 2px #10212a,0 16px 38px #0000002e}.mc-rewards-store-intro{background:linear-gradient(90deg,#78be4a14,#0000 48%),linear-gradient(#ffffff05,#0000);border-bottom:1px solid #31434b;justify-content:space-between;align-items:center;gap:24px;min-height:132px;padding:22px 25px;display:flex}.mc-rewards-store-intro>div>span,.mc-rewards-collection-header>div>span,.mc-rewards-backpack-section__heading>div>span{color:var(--mc-rewards-gold);font-family:var(--font-mono);letter-spacing:1.8px;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.mc-rewards-store-intro h2{color:#f1f4f1;letter-spacing:1px;margin:7px 0 0;font-size:27px}.mc-rewards-store-intro p{color:#8e9b98;margin:8px 0 0;font-size:12px;line-height:1.6}.mc-rewards-store-intro dl{background:#040e1394;border:1px solid #32444b;grid-template-columns:repeat(3,minmax(0,1fr));min-width:298px;margin:0;display:grid}.mc-rewards-store-intro dl>div{text-align:center;border-right:1px solid #2a3b43;padding:13px 14px}.mc-rewards-store-intro dl>div:last-child{border-right:0}.mc-rewards-store-intro dt{color:#7f8d89;font-size:9px}.mc-rewards-store-intro dd{color:#dce5dc;margin:5px 0 0;font-size:19px;font-weight:850}.mc-rewards-store-intro dl>div:last-child dd{color:var(--mc-rewards-emerald);font-size:14px}.mc-dashboard--reference .mc-rewards-toolbar{background:#07111794;grid-template-columns:minmax(0,1fr) 165px;gap:14px;height:auto;min-height:82px;padding:10px 15px}.mc-dashboard--reference .mc-rewards-categories{grid-template-columns:repeat(5,minmax(104px,1fr));gap:6px}.mc-dashboard--reference .mc-rewards-categories button{text-align:left;align-content:center;gap:4px;height:57px;padding:7px 9px;display:grid;background:#101f27!important;border:1px solid #34454d!important;box-shadow:inset 0 -3px #09151b!important}.mc-rewards-categories button span{color:#d6dcd8;font-size:12px;font-weight:750}.mc-rewards-categories button small{color:#74837f;letter-spacing:.3px;font-size:8px}.mc-dashboard--reference .mc-rewards-categories button.is-active{background:linear-gradient(135deg,#e0be5c29,#0000 64%),#243828!important;border-color:#a18439!important;box-shadow:inset 0 -3px #172719,inset 3px 0 #7ec64f!important}.mc-rewards-categories button.is-active span{color:#f4ebc8}.mc-rewards-categories button.is-active small{color:#aebf9e}.mc-dashboard--reference .mc-rewards-sort select{width:100%;height:57px;background:#0d1d24!important;border-color:#3a4d55!important}.mc-dashboard--reference .mc-rewards-inline-error{justify-content:space-between;align-items:center;gap:16px;width:auto;margin:12px 15px 0;padding:11px 13px;display:flex;position:static}.mc-rewards-inline-error button{cursor:pointer;flex:none;padding:6px 10px;font-size:10px;color:#ffd1c3!important;background:#4a2924!important;border:1px solid #a06756!important}.mc-dashboard--reference .mc-rewards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:auto;padding:14px;display:grid}.mc-dashboard--reference .mc-reward-tile,.mc-dashboard--reference .mc-rewards-column:first-child .mc-reward-tile:first-child{background:linear-gradient(145deg,#ffffff06,#0000 45%),linear-gradient(#12242d,#091820);border:2px solid #344750;height:352px;margin:0;transition:border-color .15s,transform .15s,box-shadow .15s;box-shadow:inset 0 0 0 2px #11232b,0 10px 22px #0000002b}.mc-dashboard--reference .mc-reward-tile:hover{border-color:#677f69;transform:translateY(-2px);box-shadow:inset 0 0 0 2px #172b32,0 14px 28px #00000042}.mc-dashboard--reference .mc-reward-tile.is-selected{border-color:var(--mc-rewards-gold);box-shadow:inset 0 0 0 2px #5b491e,0 0 26px #dab75417}.mc-dashboard--reference .mc-reward-tile.is-featured{grid-column:span 2;grid-template-columns:minmax(0,1.25fr) minmax(245px,.75fr);height:352px;display:grid}.mc-dashboard--reference .mc-reward-tile__art,.mc-dashboard--reference .mc-reward-tile.is-featured .mc-reward-tile__art{border-bottom:1px solid #33464e;width:100%;height:184px}.mc-dashboard--reference .mc-reward-tile.is-featured .mc-reward-tile__art{border-bottom:0;border-right:1px solid #3a4a50;height:100%}.mc-reward-tile__art:after,.mc-rewards-preview__stage:after,.mc-rewards-owned-card__art:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 16%,#ffffff14 48%,#0000 60%),linear-gradient(#0000 62%,#03090c94);position:absolute;inset:0}.mc-reward-code{z-index:2;color:#e2e8e2a8;max-width:calc(100% - 16px);font-family:var(--font-mono);letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap;font-size:8px;position:absolute;bottom:7px;right:8px;overflow:hidden}.mc-dashboard--reference .mc-reward-rarity{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-width:1px}.mc-dashboard--reference .mc-reward-tile__body{padding:13px 14px 10px}.mc-reward-tile__meta{color:#82928e;letter-spacing:.5px;justify-content:space-between;gap:8px;margin-bottom:7px;font-size:8px;display:flex}.mc-dashboard--reference .mc-reward-tile__body h2{letter-spacing:.2px;font-size:16px}.mc-dashboard--reference .mc-reward-tile__body>p{-webkit-line-clamp:2;font-size:10px}.mc-dashboard--reference .mc-reward-stock{color:#93c775}.mc-dashboard--reference .mc-reward-tile__footer{margin:8px -14px -10px;padding:8px 12px}.mc-dashboard--reference .mc-reward-tile__footer strong{font-size:18px}.mc-dashboard--reference .mc-reward-tile__footer strong img{width:25px;height:29px}.mc-dashboard--reference .mc-reward-tile__footer :is(button,a){min-width:92px;height:34px;font-size:12px}.mc-dashboard--reference .mc-rewards-sidebar{grid-template-rows:auto auto auto auto;gap:11px;height:auto;display:grid;position:sticky;top:12px}.mc-dashboard--reference .mc-rewards-side-panel,.mc-dashboard--reference .mc-rewards-confirm-panel{background:linear-gradient(145deg, #ffffff06, transparent 48%), var(--mc-rewards-panel);border:2px solid #354850;min-height:0;box-shadow:inset 0 0 0 2px #11232b,0 12px 24px #0000002e}.mc-rewards-side-panel__heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.mc-rewards-side-panel__heading>div>span{color:#758780;font-family:var(--font-mono);letter-spacing:1.4px;font-size:8px}.mc-rewards-side-panel__heading h2{color:#edf1ed;margin:3px 0 0;font-size:17px}.mc-rewards-side-panel__heading>svg{color:var(--mc-rewards-gold)}.mc-rewards-side-panel__heading>button{cursor:pointer;align-items:center;gap:4px;font-size:10px;display:inline-flex;box-shadow:none!important;color:#87c861!important;background:0 0!important;border:0!important}.mc-dashboard--reference .mc-rewards-preview{padding:16px}.mc-rewards-preview__content{margin-top:13px}.mc-rewards-preview__stage{background:#061219;border:1px solid #6c5b2f;height:205px;position:relative;overflow:hidden}.mc-rewards-preview__stage>img{object-fit:cover;width:100%;height:100%}.mc-rewards-preview__serial{z-index:2;color:#efead6bd;font-family:var(--font-mono);letter-spacing:1px;font-size:8px;position:absolute;bottom:8px;right:9px}.mc-rewards-preview__copy{padding:13px 2px 2px}.mc-rewards-preview__eyebrow{color:var(--mc-rewards-gold);letter-spacing:.7px;font-size:9px}.mc-dashboard--reference .mc-rewards-preview__copy h3{margin:5px 0 0;font-size:21px}.mc-dashboard--reference .mc-rewards-preview__copy p{-webkit-line-clamp:2;margin-top:6px;font-size:11px}.mc-rewards-preview__copy dl{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0;display:grid}.mc-rewards-preview__copy dl>div{background:#07161d;border:1px solid #2d4148;padding:9px 10px}.mc-rewards-preview__copy dt{color:#71817d;font-size:8px}.mc-rewards-preview__copy dd{color:#cfd8d0;align-items:center;gap:4px;margin:4px 0 0;font-size:10px;font-weight:750;display:flex}.mc-rewards-preview__copy dd img{object-fit:cover;width:15px;height:18px}.mc-dashboard--reference .mc-rewards-backpack{padding:14px 16px}.mc-dashboard--reference .mc-rewards-backpack__slots{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.mc-dashboard--reference .mc-rewards-backpack__slots>:is(button,i){aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;background:linear-gradient(135deg,#ffffff06,#0000 54%),#07161d!important;border:1px solid #3b4e56!important;box-shadow:inset 0 0 0 2px #102128!important}.mc-dashboard--reference .mc-rewards-backpack__slots>button{cursor:pointer}.mc-dashboard--reference .mc-rewards-backpack__slots>button:hover{border-color:var(--mc-rewards-gold)!important}.mc-rewards-backpack__slots :is(button,i) img{object-fit:cover;width:100%;height:100%}.mc-rewards-backpack__slots :is(button,i) span{color:#d9dedb;font-size:22px}.mc-rewards-backpack__slots :is(button,i) strong{z-index:2;color:#fff;text-shadow:2px 2px #000;font-size:11px;position:absolute;bottom:1px;right:3px}.mc-rewards-backpack__slots>i:before{color:#263840;content:"+";font-size:17px;font-style:normal}.mc-dashboard--reference .mc-rewards-recent{padding:14px 16px 9px}.mc-dashboard--reference .mc-rewards-recent li>button{min-height:58px}.mc-dashboard--reference .mc-rewards-recent li>button:hover{background:#75b4490e!important}.mc-dashboard--reference .mc-rewards-confirm-panel{background:linear-gradient(115deg,#315d2b,#182f25 74%);border-color:#7c9c54;min-height:110px;padding:14px 17px}.mc-rewards-confirm-panel__trust{color:#a8c5a1;white-space:nowrap;align-items:center;gap:4px;margin-top:7px;font-size:8px;display:flex}.mc-dashboard--reference .mc-rewards-confirm-panel>button,.mc-dashboard--reference .mc-rewards-confirm-panel>a{margin-right:52px}.mc-rewards-backpack-view{width:100%;min-height:760px;clip-path:var(--mc-reference-step);background:radial-gradient(circle at 86% 4%,#7dcc5017,#0000 28rem),linear-gradient(#0b1a22fb,#051016fc);border:2px solid #344850;grid-column:1/-1;padding:24px;box-shadow:inset 0 0 0 2px #10232b,0 18px 42px #0003}.mc-rewards-collection-header{border-bottom:1px solid #34464e;justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 2px 20px;display:flex}.mc-rewards-collection-header h2{color:#f0f4f0;margin:7px 0 0;font-size:29px}.mc-rewards-collection-header p{color:#84938f;margin:7px 0 0;font-size:11px}.mc-rewards-collection-header__actions{gap:9px;display:flex}.mc-rewards-collection-header__actions button,.mc-rewards-backpack-view--guest a{cursor:pointer;min-height:38px;padding:8px 13px;text-decoration:none;color:#dce5de!important;background:#12262d!important;border:1px solid #4b625e!important}.mc-rewards-collection-header__actions button:last-child,.mc-rewards-backpack-view--guest a{background:#315a2b!important;border-color:#6c914a!important}.mc-rewards-backpack-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:17px 0 0;display:grid}.mc-rewards-backpack-summary>div{background:#061218c7;border:1px solid #30434a;min-height:94px;padding:15px 16px;position:relative;overflow:hidden}.mc-rewards-backpack-summary>div:after{content:"";border:1px solid #7ecc501f;width:76px;height:76px;position:absolute;top:-24px;right:-16px;transform:rotate(45deg)}.mc-rewards-backpack-summary dt{color:#84928f;font-size:9px}.mc-rewards-backpack-summary dd{color:var(--mc-rewards-gold-soft);margin:5px 0 0;font-size:26px;font-weight:850}.mc-rewards-backpack-summary small{color:#657672;margin-top:3px;font-size:8px;display:block}.mc-rewards-backpack-section{margin-top:24px}.mc-rewards-backpack-section__heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:11px;display:flex}.mc-rewards-backpack-section__heading h3{color:#e8eee9;margin:4px 0 0;font-size:18px}.mc-rewards-backpack-section__heading>small{color:#81908c;font-size:10px}.mc-rewards-backpack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.mc-rewards-owned-card{background:linear-gradient(145deg,#10232b,#081820);border:1px solid #354950;grid-template-columns:145px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.mc-rewards-owned-card.is-limited{border-color:#7e6734}.mc-rewards-owned-card.is-epic{border-color:#584a83}.mc-rewards-owned-card__art{background:#07151c;border-right:1px solid #34464d;min-height:172px;position:relative;overflow:hidden}.mc-rewards-owned-card__art>img{object-fit:cover;width:100%;height:100%}.mc-rewards-owned-card__art>span{color:#d9dfda;place-items:center;height:100%;font-size:38px;display:grid}.mc-rewards-owned-card__art>b{z-index:2;color:#fff;text-shadow:2px 2px #000;font-size:13px;position:absolute;bottom:5px;right:7px}.mc-rewards-owned-card__body{flex-direction:column;min-width:0;padding:13px;display:flex}.mc-rewards-owned-card__body>span{color:var(--mc-rewards-gold);letter-spacing:.6px;font-size:8px}.mc-rewards-owned-card__body h4{color:#edf1ed;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:15px;overflow:hidden}.mc-rewards-owned-card__body p{color:#8fc274;margin:8px 0 0;font-size:9px;line-height:1.5}.mc-rewards-owned-card__body small{color:#72817d;margin-top:5px;font-size:8px;line-height:1.5;display:block}.mc-rewards-owned-card__body button{cursor:pointer;justify-content:center;align-items:center;gap:5px;min-height:31px;margin-top:auto;font-size:9px;display:inline-flex;color:#dce3de!important;background:#142a30!important;border:1px solid #516a61!important}.mc-rewards-pending-orders{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.mc-rewards-pending-orders>button{cursor:pointer;text-align:left;grid-template-columns:30px minmax(0,1fr) auto 18px;align-items:center;gap:9px;min-height:64px;padding:9px 13px;display:grid;color:#d9e0da!important;background:#0a1b22!important;border:1px solid #3b4d54!important}.mc-rewards-pending-orders>button>svg:first-child{color:var(--mc-rewards-gold)}.mc-rewards-pending-orders>button span{gap:3px;min-width:0;display:grid}.mc-rewards-pending-orders>button strong,.mc-rewards-pending-orders>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-rewards-pending-orders>button strong{font-size:11px}.mc-rewards-pending-orders>button small{color:#70807c;font-family:var(--font-mono);font-size:8px}.mc-rewards-pending-orders>button b{color:#d8ba63;font-size:9px}.mc-rewards-backpack-view--guest{text-align:center;align-content:center;place-items:center;display:grid}.mc-rewards-backpack-view--guest>svg{color:var(--mc-rewards-gold)}.mc-rewards-backpack-view--guest h2{color:#edf1ed;margin:14px 0 0}.mc-rewards-backpack-view--guest p{color:#84928e;margin:8px 0 18px;font-size:12px}.mc-dashboard--reference .mc-rewards-history{background:radial-gradient(circle at 88% 0,#d7b5510f,#0000 25rem),linear-gradient(#0b2029,#06151c);border:2px solid #344850;min-height:760px;box-shadow:inset 0 0 0 2px #10232b,0 18px 42px #0003}.mc-dashboard--reference .mc-rewards-history__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.mc-dashboard--reference .mc-rewards-history__grid article{background:linear-gradient(145deg,#10232b,#081820);border:1px solid #354850}@media (width<=1460px){.mc-dashboard--reference .mc-rewards-header{grid-template-columns:minmax(210px,1fr) minmax(350px,430px) minmax(260px,300px)}.mc-dashboard--reference .mc-rewards-today{display:none}.mc-dashboard--reference .mc-rewards-shell{grid-template-columns:minmax(0,1fr) 370px}.mc-dashboard--reference .mc-rewards-categories{grid-template-columns:repeat(5,minmax(92px,1fr))}.mc-dashboard--reference .mc-rewards-backpack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1180px){.mc-dashboard--reference .mc-rewards-header{grid-template-columns:minmax(230px,.8fr) minmax(380px,1.2fr)}.mc-dashboard--reference .mc-rewards-header-actions{grid-column:1/-1}.mc-dashboard--reference .mc-rewards-header-actions>button{height:66px}.mc-dashboard--reference .mc-rewards-shell{grid-template-columns:minmax(0,1fr)}.mc-dashboard--reference .mc-rewards-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.mc-dashboard--reference .mc-rewards-preview{grid-row:span 2}.mc-dashboard--reference .mc-rewards-confirm-panel{min-height:110px}.mc-dashboard--reference .mc-rewards-history__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.mc-dashboard--reference .mc-rewards-header{padding:24px 12px 14px;display:flex}.mc-dashboard--reference .mc-rewards-heading{padding-left:2px}.mc-dashboard--reference .mc-rewards-heading h1{font-size:36px}.mc-dashboard--reference .mc-rewards-heading p{font-size:13px}.mc-dashboard--reference .mc-rewards-account{grid-template-columns:48px minmax(84px,1fr) 48px minmax(90px,1fr);min-height:92px}.mc-dashboard--reference .mc-rewards-header-actions{width:100%}.mc-dashboard--reference .mc-rewards-header-actions>button{height:62px}.mc-dashboard--reference .mc-rewards-shell{width:calc(100% - 16px);margin:0 8px}.mc-rewards-store-intro{flex-direction:column;align-items:flex-start;padding:18px 15px}.mc-rewards-store-intro dl{width:100%;min-width:0}.mc-dashboard--reference .mc-rewards-toolbar{grid-template-columns:minmax(0,1fr)}.mc-dashboard--reference .mc-rewards-categories{scrollbar-width:none;display:flex;overflow-x:auto}.mc-dashboard--reference .mc-rewards-categories::-webkit-scrollbar{display:none}.mc-dashboard--reference .mc-rewards-categories button{flex:none;min-width:130px}.mc-dashboard--reference .mc-rewards-grid{grid-template-columns:minmax(0,1fr);padding:9px}.mc-dashboard--reference .mc-reward-tile,.mc-dashboard--reference .mc-reward-tile.is-featured{grid-column:auto;height:auto;min-height:0;display:flex}.mc-dashboard--reference .mc-reward-tile__art,.mc-dashboard--reference .mc-reward-tile.is-featured .mc-reward-tile__art{aspect-ratio:16/9;border-bottom:1px solid #33464e;border-right:0;height:auto}.mc-dashboard--reference .mc-rewards-sidebar{grid-template-columns:minmax(0,1fr);display:grid}.mc-dashboard--reference .mc-rewards-preview{grid-row:auto}.mc-rewards-collection-header{flex-direction:column;align-items:flex-start}.mc-rewards-collection-header__actions{width:100%}.mc-rewards-collection-header__actions button{flex:1}.mc-rewards-backpack-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-rewards-backpack-grid,.mc-rewards-pending-orders,.mc-dashboard--reference .mc-rewards-history__grid{grid-template-columns:minmax(0,1fr)}.mc-rewards-owned-card{grid-template-columns:118px minmax(0,1fr)}.mc-rewards-owned-card__art{min-height:160px}.mc-rewards-backpack-view{padding:15px}}@media (prefers-reduced-motion:reduce){.mc-dashboard--reference .mc-reward-tile{transition:none}.mc-dashboard--reference .mc-reward-tile:hover{transform:none}}.mc-dashboard--reference .mc-public-page--links{--mc-portal-mint:#79e7bd;--mc-portal-green:#396f53;--mc-portal-deep:#08171b;--mc-portal-line:#344c49}.mc-dashboard--reference .mc-public-page--links .mc-portal-refresh{color:#eaf7ee;cursor:pointer;background:linear-gradient(#284b3d,#173327);border:1px solid #5f806e;align-items:center;gap:8px;min-height:38px;padding:8px 13px;font-size:11px;font-weight:850;display:inline-flex;box-shadow:inset 0 -3px #00000047}.mc-dashboard--reference .mc-public-page--links .mc-portal-refresh:hover:not(:disabled){filter:brightness(1.1);border-color:#8ed9ae}.mc-dashboard--reference .mc-public-page--links .mc-portal-refresh:disabled{cursor:wait;opacity:.55}.mc-dashboard--reference .mc-public-page--links .mc-portal-controls{border:2px solid #3e5d50;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #071419,0 18px 44px #0003;background:linear-gradient(90deg,#306a4d38,#0000 52%),linear-gradient(#10252a,#091b20)!important}.mc-dashboard--reference .mc-public-page--links .mc-portal-controls:after{content:"";pointer-events:none;background:linear-gradient(45deg,#0000 46%,#79e7bd14 47% 53%,#0000 54%),linear-gradient(-45deg,#0000 46%,#79e7bd14 47% 53%,#0000 54%);border:1px solid #79e7bd1a;width:172px;height:172px;position:absolute;top:-42px;right:28px;transform:rotate(7deg)}.mc-portal-controls__top{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:relative}.mc-portal-controls__top h2{color:#f0f6f2;font-family:var(--font-display);letter-spacing:-.025em;margin:8px 0 4px;font-size:clamp(20px,2vw,27px);font-weight:900}.mc-dashboard--reference .mc-public-page--links .mc-portal-controls__top p{color:#879a94;margin:0;font-size:11px}.mc-portal-kicker{color:var(--mc-portal-mint);font-family:var(--font-mono);letter-spacing:.16em;align-items:center;gap:7px;font-size:8px;font-weight:900;display:inline-flex}.mc-portal-sync{background:#051114b8;border:1px solid #334e43;align-items:center;gap:10px;min-width:142px;padding:10px 12px;display:flex}.mc-portal-sync>span{background:#83df75;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #83df751f,0 0 14px #83df756b}.mc-portal-sync.is-error>span{background:#d96657;box-shadow:0 0 0 3px #d966571f}.mc-portal-sync div{gap:2px;display:grid}.mc-portal-sync strong{color:#e8f2eb;font-size:10px}.mc-portal-sync small{color:#647a72;font-family:var(--font-mono);font-size:8px}.mc-portal-search-row{z-index:1;gap:8px;margin-top:17px;display:flex;position:relative}.mc-dashboard--reference .mc-public-page--links .mc-portal-search{background:#07161b;border:1px solid #3c5651;min-height:48px;box-shadow:inset 4px 0 #3a7a5d,inset 0 0 0 2px #0003}.mc-dashboard--reference .mc-public-page--links .mc-portal-search:focus{box-shadow:inset 4px 0 0 var(--mc-portal-mint), 0 0 0 2px #79e7bd14;border-color:#78b992}.mc-portal-search__clear{color:#71847e;cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mc-portal-search__clear:hover{color:#fff;border-color:#3e5550}.mc-portal-result-count{text-align:center;background:#0a191e;border:1px solid #3b514d;place-content:center;min-width:96px;display:grid}.mc-portal-result-count strong{color:var(--mc-portal-mint);font-family:var(--font-mono);font-size:15px}.mc-portal-result-count span{color:#697c76;font-size:8px}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories{z-index:1;flex-wrap:wrap;gap:6px;margin-top:10px;display:flex;position:relative}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories button{color:#8b9b96;cursor:pointer;background:#0b1a1f;border-color:#334b47;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:10px;display:inline-flex}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories button small{color:#667a72;min-width:20px;height:18px;font-family:var(--font-mono);background:#071216;place-items:center;padding:0 4px;font-size:8px;display:grid}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories .mc-portal-category--active{color:#f0f8f2;background:linear-gradient(#326148,#214936);border-color:#68977b;box-shadow:inset 0 -3px #0000003d}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories .mc-portal-category--active small{color:#b8efc9;background:#030c0866}.mc-portal-state-panel{place-items:center;gap:14px;min-height:190px;margin-top:10px;padding:28px;display:grid}.mc-portal-empty-action{color:#eaf7ed;cursor:pointer;background:#203f30;border:1px solid #54755e;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 13px;font-size:10px;font-weight:800;display:inline-flex}.mc-portal-stale{color:#dcb893;background:#2b201b;border:1px solid #765745;margin-top:10px;padding:11px 13px;font-size:10px}.mc-dashboard--reference .mc-public-page--links .mc-portal-featured{border:2px solid #6b7343;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:172px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0b1717,0 18px 42px #0003;background:radial-gradient(circle at 84% 18%,#d3b65b21,#0000 16rem),linear-gradient(125deg,#173528,#0a2023 62%,#182724)!important}.mc-dashboard--reference .mc-public-page--links .mc-portal-featured:after{content:"FEATURED";color:#d6b95b0f;font-family:var(--font-mono);letter-spacing:.04em;pointer-events:none;font-size:39px;font-weight:950;position:absolute;bottom:-5px;right:15px}.mc-portal-featured__icon{z-index:1;color:#daba62;background:#10241f;border:2px solid #7b8252;place-items:center;width:70px;height:70px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #071411}.mc-portal-featured__copy{z-index:1;min-width:0;position:relative}.mc-portal-featured__copy>span{color:#d8ba63;font-family:var(--font-mono);letter-spacing:.13em;align-items:center;gap:6px;font-size:8px;font-weight:900;display:inline-flex}.mc-portal-featured__copy h2{color:#f2f4ef;margin:8px 0 4px;font-size:clamp(20px,2.1vw,28px);font-weight:900}.mc-portal-featured__copy p{color:#91a19b;max-width:650px;margin:0;font-size:11px;line-height:1.65}.mc-portal-featured__copy small{color:#607a71;font-family:var(--font-mono);margin-top:9px;font-size:8px;display:block}.mc-portal-featured__action{z-index:2;color:#fff6d9;background:linear-gradient(#7f6631,#60491f);border:1px solid #8d8250;align-items:center;gap:9px;min-height:42px;padding:9px 13px;font-size:10px;font-weight:900;display:inline-flex;position:relative;box-shadow:inset 0 -3px #00000040}.mc-portal-featured__action:hover{filter:brightness(1.13)}.mc-dashboard--reference .mc-public-page--links .mc-portal-grid{align-items:stretch}.mc-dashboard--reference .mc-public-page--links .mc-portal-card{min-height:266px}.mc-dashboard--reference .mc-public-page--links .mc-portal-card>.mc-portal-card__frame{background:linear-gradient(145deg,#50a47a12,#0000 45%),#0a1a20;border:1px solid #344b49;flex-direction:column;height:100%;min-height:266px;padding:17px;transition:border-color .15s,transform .15s,filter .15s;display:flex;box-shadow:inset 0 0 0 2px #071318,inset 4px 0 #315f49}.mc-dashboard--reference .mc-public-page--links .mc-portal-card:hover>.mc-portal-card__frame{border-color:#6c997d;box-shadow:inset 0 0 0 2px #071318,inset 4px 0 #67b384,0 16px 34px #0000002e;transform:translateY(-2px)!important}.mc-dashboard--reference .mc-public-page--links .mc-portal-card.is-gold>.mc-portal-card__frame{box-shadow:inset 0 0 0 2px #071318,inset 4px 0 #9d7840}.mc-dashboard--reference .mc-public-page--links .mc-portal-card.is-magenta>.mc-portal-card__frame{box-shadow:inset 0 0 0 2px #071318,inset 4px 0 #66518b}.mc-portal-card__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mc-portal-card__icon{width:46px;height:46px;color:var(--mc-portal-mint);background:#10272a;border:1px solid #45645a;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #071519}.mc-portal-icon__image{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.mc-portal-card__badges{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.mc-portal-card__badge{color:#70857e;background:#0b191e;border:1px solid #364d49;align-items:center;gap:4px;min-height:21px;padding:3px 6px;font-size:8px;font-weight:800;display:inline-flex}.mc-portal-card__badge.is-featured{color:#daba62;background:#2a2517;border-color:#75693b}.mc-portal-card__copy{flex:1;margin-top:16px;display:block}.mc-portal-card__copy h3{color:#eef4f0;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:900}.mc-portal-card__copy p{-webkit-line-clamp:2;color:#7d908a;-webkit-box-orient:vertical;min-height:37px;margin:7px 0 0;font-size:10px;line-height:1.75;display:-webkit-box;overflow:hidden}.mc-portal-card__copy:hover h3{color:var(--mc-portal-mint)}.mc-portal-card__meta{border-top:1px solid #1d3434;border-bottom:1px solid #1d3434;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:12px;padding:8px 0;display:flex}.mc-portal-card__meta span{color:#8eaa9c;flex:none;font-size:8px;font-weight:800}.mc-portal-card__meta code{color:#536c65;min-width:0;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.mc-portal-card__actions{grid-template-columns:minmax(0,1fr) 33px 33px;gap:5px;margin-top:10px;display:grid}.mc-portal-card__actions>:is(a,button){color:#82978f;cursor:pointer;background:#0d2022;border:1px solid #364e49;justify-content:center;align-items:center;min-height:33px;display:inline-flex}.mc-portal-card__actions>button:hover,.mc-portal-card__actions>button.is-favorite{color:#d8ba63;border-color:#7a7549}.mc-portal-card__actions>.mc-portal-card__open{color:#e8f6eb;background:#244a36;border-color:#4e755d;gap:7px;font-size:9px;font-weight:900}.mc-portal-card__actions>.mc-portal-card__open:hover{filter:brightness(1.12);border-color:#83bb95}.mc-dashboard--reference .mc-public-page--links .mc-portal-sidebar{position:sticky;top:18px}.mc-dashboard--reference .mc-public-page--links .mc-portal-sidepanel{border:1px solid #344a48;box-shadow:inset 0 0 0 2px #061318;background:linear-gradient(160deg,#0d2225,#08171c)!important}.mc-dashboard--reference .mc-public-page--links .mc-portal-sidepanel__title{color:#d8ba63;border-bottom:1px solid #263c3b;margin-bottom:12px;padding-bottom:10px}.mc-dashboard--reference .mc-public-page--links .mc-portal-sidepanel__title h2{color:#edf3ef;flex:1;font-size:11px}.mc-portal-sidepanel__title>span{color:#758b83;font-family:var(--font-mono);font-size:8px;font-weight:900}.mc-portal-sidepanel__title>span.is-live{color:#8fe177}.mc-dashboard--reference .mc-public-page--links .mc-portal-sidepanel li a{color:#9caaa5;background:#0a1a1f;border-color:#293f3d;min-height:39px;font-size:9px}.mc-dashboard--reference .mc-public-page--links .mc-portal-sidepanel li a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mc-dashboard--reference .mc-public-page--links .mc-portal-stats>div{background:#0a1a1f;border-color:#293f3d}.mc-dashboard--reference .mc-public-page--links .mc-portal-stats dt{color:#60756e;font-size:8px}.mc-dashboard--reference .mc-public-page--links .mc-portal-stats dd{color:#dfeae2;font-size:16px}.mc-portal-source{border-top:1px solid #243937;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:9px 0 0;font-size:8px;display:flex}.mc-portal-source span{color:#62776f;align-items:center;gap:5px;display:inline-flex}.mc-portal-source strong{color:#9eb2a8;font-family:var(--font-mono);font-size:8px}@media (width<=1023px){.mc-dashboard--reference .mc-public-page--links .mc-portal-sidebar{position:static}}@media (width<=767px){.mc-portal-controls__top{flex-direction:column;align-items:stretch;gap:12px}.mc-portal-sync{width:100%}.mc-dashboard--reference .mc-public-page--links .mc-portal-controls:after{opacity:.45}.mc-dashboard--reference .mc-public-page--links .mc-portal-featured{grid-template-columns:58px minmax(0,1fr);gap:13px;padding:16px}.mc-portal-featured__icon{width:56px;height:56px}.mc-portal-featured__action{grid-column:1/-1;width:100%}}@media (width<=560px){.mc-portal-search-row{grid-template-columns:minmax(0,1fr) 76px;display:grid}.mc-portal-result-count{min-width:0}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1px;padding-bottom:3px;overflow-x:auto}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories::-webkit-scrollbar{display:none}.mc-dashboard--reference .mc-public-page--links .mc-portal-categories button{flex:none}.mc-dashboard--reference .mc-public-page--links .mc-portal-card,.mc-dashboard--reference .mc-public-page--links .mc-portal-card>.mc-portal-card__frame{min-height:250px}}.login-showcase-page{color:#eef2ee;background:radial-gradient(circle at 15% -5%,#6a55a526,#0000 28rem),radial-gradient(circle at 88% 2%,#4085691a,#0000 30rem),linear-gradient(#0b1117,#070b0f 70%);min-height:100dvh;padding:34px clamp(16px,3vw,48px) 54px}.login-showcase-header,.login-showcase-options,.login-showcase-workspace{width:min(100%,1600px);margin-inline:auto}.login-showcase-header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.login-showcase-header>div>span{color:#76d69e;font-family:var(--font-mono);letter-spacing:.18em;font-size:9px;font-weight:900}.login-showcase-header h1{color:#f1f4f1;letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(30px,4vw,52px);font-weight:950;line-height:1}.login-showcase-header p{color:#758079;margin:12px 0 0;font-size:12px}.login-showcase-back{color:#9ba59f;background:#10171b;border:1px solid #303b3b;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex}.login-showcase-back:hover{color:#fff;border-color:#597062}.login-showcase-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.login-showcase-options>button{color:#758079;text-align:left;cursor:pointer;background:#0e151a;border:1px solid #293336;grid-template-columns:56px minmax(0,1fr) 18px;align-items:center;gap:11px;min-width:0;min-height:88px;padding:10px;transition:border-color .16s,background .16s,transform .16s;display:grid}.login-showcase-options>button:hover{background:#121c20;border-color:#47554e;transform:translateY(-1px)}.login-showcase-options>button.is-active{color:#dff0e3;background:linear-gradient(145deg,#173126,#101c20);border-color:#668f73;box-shadow:inset 0 -3px #00000040,inset 3px 0 #70c58d}.login-showcase-options>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.login-showcase-options small{color:#69776f;font-family:var(--font-mono);letter-spacing:.12em;font-size:7px}.login-showcase-options strong{color:#e4eae5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.login-showcase-options em{color:#66716b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.login-showcase-options__thumb{background:#121b22;border:1px solid #394548;width:56px;height:56px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #090e12}.login-showcase-options__thumb i{display:block;position:absolute}.login-showcase-options__thumb.is-obsidian{background:linear-gradient(90deg,#0000 44%,#9a55fa 45% 55%,#0000 56%),linear-gradient(#181422 45%,#34234e 46% 54%,#17131f 55%)}.login-showcase-options__thumb.is-obsidian i:first-child{border:5px solid #17111e;inset:10px 17px;box-shadow:0 0 9px #9a55fa}.login-showcase-options__thumb.is-spawn{background:linear-gradient(90deg,#0000 44%,#b79b67 45% 55%,#0000 56%),linear-gradient(#0000 44%,#b79b67 45% 55%,#0000 56%),#315537}.login-showcase-options__thumb.is-spawn i:first-child,.login-showcase-options__thumb.is-spawn i:nth-child(2){background:#895f38;border:2px solid #51351f;width:13px;height:11px}.login-showcase-options__thumb.is-spawn i:first-child{top:8px;left:8px}.login-showcase-options__thumb.is-spawn i:nth-child(2){bottom:8px;right:7px}.login-showcase-options__thumb.is-end{background:radial-gradient(circle,#6a518d 0 11%,#171321 12% 34%,#0000 35%),#231c30}.login-showcase-options__thumb.is-end i:first-child{border:5px solid #b9ce79;inset:10px}.login-showcase-options__thumb.is-crafting{background-color:#6e482a;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:17px 17px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.login-showcase-options__thumb.is-crafting i{background:#34251c;border:2px solid #d5b280;width:13px;height:13px}.login-showcase-options__thumb.is-crafting i:first-child{top:7px;left:7px}.login-showcase-options__thumb.is-crafting i:nth-child(2){top:7px;right:7px}.login-showcase-options__thumb.is-crafting i:nth-child(3){bottom:7px;left:21px}.login-showcase-workspace{grid-template-columns:255px minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.login-showcase-details{background:linear-gradient(155deg,#11191e,#0a1014);border:1px solid #2c3638;align-self:start;padding:22px;box-shadow:inset 0 0 0 2px #070b0e}.login-showcase-details>span{color:#72c88b;font-family:var(--font-mono);letter-spacing:.15em;font-size:8px;font-weight:900}.login-showcase-details h2{color:#edf1ed;letter-spacing:-.025em;margin:16px 0 4px;font-size:22px;font-weight:900}.login-showcase-details>strong{color:#95a29a;font-size:10px}.login-showcase-details>p{color:#68746e;margin:14px 0 0;font-size:10px;line-height:1.8}.login-showcase-tags{flex-wrap:wrap;gap:5px;margin-top:17px;display:flex}.login-showcase-tags span{color:#8ba097;background:#101a1b;border:1px solid #33403c;padding:4px 7px;font-size:8px}.login-showcase-palette{border-top:1px solid #252e30;margin-top:22px;padding-top:15px}.login-showcase-palette small{color:#57615c;font-family:var(--font-mono);letter-spacing:.12em;font-size:7px}.login-showcase-palette div{gap:6px;margin-top:8px;display:flex}.login-showcase-palette i{border:1px solid #ffffff29;width:31px;height:19px}.login-showcase-choice{color:#9ed6ab;background:#15261c;border:1px solid #48634f;align-items:center;gap:7px;margin-top:22px;padding:10px;font-size:9px;font-weight:800;display:flex}.login-showcase-details .login-showcase-hint{color:#9d8256;font-size:8px}.login-showcase-preview{background:#080d10;border:1px solid #313b3d;min-width:0;overflow:hidden;box-shadow:0 28px 70px #00000059}.login-showcase-preview>header{background:#12191d;border-bottom:1px solid #2b3436;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:7px 9px 7px 13px;display:flex}.login-showcase-preview>header>div:first-child{align-items:center;gap:5px;min-width:0;display:flex}.login-showcase-preview>header>div:first-child i{background:#4e5a55;border-radius:50%;width:7px;height:7px}.login-showcase-preview>header>div:first-child i:first-child{background:#cf675d}.login-showcase-preview>header>div:first-child i:nth-child(2){background:#c99b51}.login-showcase-preview>header>div:first-child i:nth-child(3){background:#63a66d}.login-showcase-preview>header>div:first-child span{color:#59645f;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin-left:6px;font-size:8px;overflow:hidden}.login-showcase-devices{gap:3px;display:flex}.login-showcase-devices button{color:#67736d;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:5px;min-height:29px;padding:5px 8px;font-size:8px;display:inline-flex}.login-showcase-devices button[aria-pressed=true]{color:#b6cabe;background:#17221c;border-color:#405348}.login-showcase-preview__stage{background-color:#0000;background-image:linear-gradient(45deg,#0a0f12 25%,#0000 25% 75%,#0a0f12 75%),linear-gradient(45deg,#0a0f12 25%,#0d1317 25% 75%,#0a0f12 75%);background-position:0 0,8px 8px;background-repeat:repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:stretch stretch;min-height:720px;padding:0;display:grid;overflow:auto}.login-showcase-preview__canvas{width:100%;min-width:840px;min-height:720px;overflow:hidden}.login-showcase-preview__stage.is-mobile{place-items:start center;padding:18px}.login-showcase-preview__stage.is-mobile .login-showcase-preview__canvas{border:5px solid #1b2529;width:390px;min-width:390px;min-height:760px;box-shadow:0 22px 55px #0000007a}.login-concept{isolation:isolate;color:#fff;width:100%;min-height:720px;position:relative;overflow:hidden}.login-demo-brand{align-items:center;gap:9px;display:flex}.login-demo-brand>span{color:#a8e67b;background:#315a3a;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 -3px #00000040}.login-demo-brand>div{gap:1px;display:grid}.login-demo-brand strong{font-size:13px;line-height:1}.login-demo-brand small{color:#e6efe880;font-family:var(--font-mono);letter-spacing:.13em;font-size:6px}.login-demo-brand.is-compact>span{width:26px;height:26px}.login-demo-brand.is-compact strong{font-size:10px}.login-demo-brand.is-compact small{font-size:5px}.login-demo-field{gap:6px;display:grid}.login-demo-field>span{color:#798780;font-size:8px;font-weight:800}.login-demo-field>div{color:#68766f;background:#0b1216;border:1px solid #34413e;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:5px;min-height:43px;padding:0 11px;display:grid;box-shadow:inset 3px 0 #ffffff0a}.login-demo-field input{color:#dfe7e1;background:0 0;border:0;outline:0;min-width:0;font-size:10px}.login-demo-field input::placeholder{color:#4d5954}.login-demo-map{background-color:#0b1415;position:relative;overflow:hidden}.login-demo-map__grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.login-demo-map--obsidian{background:radial-gradient(circle at 50% 48%,#7739be38,#0000 36%),linear-gradient(135deg,#14201b,#091414 55%,#111821)}.demo-portal-core,.demo-portal-frame,.demo-lantern,.demo-rock,.demo-tree,.demo-spawn-path,.demo-house,.demo-farm,.demo-pond,.demo-beacon{display:block;position:absolute}.demo-portal-core{background:repeating-linear-gradient(45deg,#ffffff1a 0 4px,#0000 4px 13px),linear-gradient(135deg,#ad65ff,#5e2a9d 62%,#28123d);width:112px;height:158px;animation:3s steps(4,end) infinite login-demo-portal-pulse;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg);box-shadow:0 0 40px #8e42e4,inset 0 0 22px #c990ff}.demo-portal-frame{z-index:2;background:linear-gradient(135deg,#7c4ba940,#0000 42%),#18111f;top:50%;left:50%;box-shadow:inset 0 0 0 4px #09070c,0 8px 15px #00000061}.demo-portal-frame.is-top,.demo-portal-frame.is-bottom{width:142px;height:24px}.demo-portal-frame.is-left,.demo-portal-frame.is-right{width:24px;height:190px}.demo-portal-frame.is-top{transform:translate(-50%,-95px)rotate(8deg)}.demo-portal-frame.is-bottom{transform:translate(-50%,71px)rotate(8deg)}.demo-portal-frame.is-left{transform:translate(-73px,-50%)rotate(8deg)}.demo-portal-frame.is-right{transform:translate(49px,-50%)rotate(8deg)}.demo-lantern{z-index:3;background:#78f6df;width:11px;height:11px;box-shadow:0 0 0 4px #193735,0 0 19px #61e8d3}.demo-lantern.is-one{top:22%;left:25%}.demo-lantern.is-two{bottom:24%;right:22%}.demo-lantern.is-three{bottom:17%;left:31%}.demo-rock{background:#28312f;border:5px solid #17201f;width:52px;height:40px;box-shadow:inset 0 -8px #0003,7px 8px #0000002e}.demo-rock.is-one{top:17%;right:19%;transform:rotate(8deg)}.demo-rock.is-two{bottom:23%;left:14%;transform:rotate(-9deg)}.demo-tree{background:#1d3d2c;border:7px solid #10261b;width:42px;height:42px;transform:rotate(45deg);box-shadow:7px 8px #00000038,inset 0 0 0 5px #2f5a3c}.demo-tree.is-one{top:10%;left:8%}.demo-tree.is-two{top:18%;right:6%}.demo-tree.is-three{bottom:8%;right:11%}.demo-tree.is-four{top:9%;right:10%}.demo-tree.is-five{bottom:11%;left:8%}.login-demo-map--obsidian>small{color:#6e817a;font-family:var(--font-mono);background:#03080abf;align-items:center;gap:5px;padding:6px 8px;font-size:7px;display:inline-flex;position:absolute;bottom:12px;right:12px}.login-demo-map--spawn{background:radial-gradient(circle at 76% 20%,#eccc6e2b,#0000 25%),repeating-linear-gradient(45deg,#ffffff06 0 15px,#0000 15px 30px),#294b31}.demo-spawn-path{background:#a98a59;box-shadow:inset 0 0 0 5px #533d232b}.demo-spawn-path.is-x{width:100%;height:43px;top:47%;left:0}.demo-spawn-path.is-y{width:38px;height:100%;top:0;left:48%}.demo-house{background:#9e6a3c;border:6px solid #5b3a20;width:78px;height:62px;box-shadow:8px 9px #0000002e,inset 0 0 0 7px #c7975b}.demo-house i{background:#3e2818;width:14px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.demo-house.is-one{top:15%;left:15%;transform:rotate(-4deg)}.demo-house.is-two{top:16%;right:17%;transform:rotate(5deg)}.demo-house.is-three{bottom:14%;right:15%;transform:rotate(-3deg)}.demo-farm{background:#32261b;border:5px solid #72502e;grid-template-columns:repeat(4,1fr);gap:4px;width:116px;height:74px;padding:6px;display:grid;bottom:12%;left:13%}.demo-farm i{background:repeating-linear-gradient(90deg,#58863e 0 4px,#30261a 4px 8px)}.demo-pond{background:#327b87;border:5px solid #285844;width:72px;height:52px;top:12%;left:38%}.demo-beacon{z-index:4;background:#75eff0;border:6px solid #e0d7b3;width:38px;height:38px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 24px #b4ffff}.demo-beacon i{background:#fff;position:absolute;inset:7px}.login-concept--obsidian{background:radial-gradient(circle at 30% 32%,#743bbe24,#0000 26rem),#070b10;grid-template-columns:minmax(0,1.18fr) minmax(310px,.82fr);display:grid}.login-concept--obsidian>header{z-index:10;background:#05090db3;border-bottom:1px solid #83709e26;justify-content:space-between;align-items:center;height:64px;padding:0 25px;display:flex;position:absolute;top:0;left:0;right:0}.login-concept--obsidian>header>span{color:#8d759d;font-family:var(--font-mono);letter-spacing:.12em;align-items:center;gap:6px;font-size:7px;font-weight:800;display:inline-flex}.obsidian-concept__world{border-right:1px solid #292235;min-width:0;position:relative;overflow:hidden}.obsidian-concept__copy{z-index:5;max-width:390px;position:absolute;top:96px;left:32px}.obsidian-concept__copy>span,.demo-form-index{color:#a986d2;font-family:var(--font-mono);letter-spacing:.16em;font-size:7px;font-weight:900}.obsidian-concept__copy h2{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(28px,3.5vw,48px);font-weight:950;line-height:1.02}.obsidian-concept__copy p{color:#76717e;margin:12px 0 0;font-size:10px}.obsidian-concept__world .login-demo-map{border:1px solid #30293a;position:absolute;inset:215px 22px 24px;box-shadow:inset 0 0 0 3px #06090c}.obsidian-concept__form{background:linear-gradient(145deg,#9254d40f,#0000 40%),#0d1016;align-content:center;gap:14px;padding:92px clamp(24px,4vw,54px) 35px;display:grid}.obsidian-concept__form h3,.spawn-concept__form h3,.end-concept__form h3,.crafting-concept__form h3{letter-spacing:-.025em;margin:5px 0 0;font-size:25px;font-weight:900}.obsidian-concept__form>p,.spawn-concept__form>p,.end-concept__form>p,.crafting-concept__form>p{color:#69736e;margin:-8px 0 7px;font-size:9px}.obsidian-concept__form>button,.spawn-concept__form>button,.end-concept__form>button,.crafting-concept__form>button{color:#fff;background:linear-gradient(#7842a7,#4f286f);border:1px solid #6b4d88;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:9px;font-weight:900;display:flex;box-shadow:inset 0 -3px #00000042}.obsidian-concept__form>footer{color:#626a67;justify-content:center;gap:5px;font-size:8px;display:flex}.obsidian-concept__form>footer strong{color:#b895db}.login-concept--spawn{background:#27492f}.login-concept--spawn>.login-demo-map{position:absolute;inset:0}.login-concept--spawn>.login-demo-map:after{content:"";background:linear-gradient(90deg,#09180d33,#0000 55%,#050d0861);position:absolute;inset:0}.login-concept--spawn>header{z-index:8;background:#08160cbd;border:1px solid #d5e7cf2e;justify-content:space-between;align-items:center;padding:9px 12px;display:flex;position:absolute;top:18px;left:20px;right:20px}.login-concept--spawn>header>span{color:#98c57f;font-family:var(--font-mono);letter-spacing:.12em;font-size:7px}.spawn-concept__legend{z-index:7;background:#0f2012d9;border:1px solid #ebdcad40;gap:4px;padding:14px;display:grid;position:absolute;bottom:25px;left:24px;box-shadow:inset 3px 0 #d6ad56}.spawn-concept__legend small{color:#d6ad56;font-family:var(--font-mono);letter-spacing:.13em;font-size:6px}.spawn-concept__legend strong{font-size:14px}.spawn-concept__legend span{color:#82a083;align-items:center;gap:5px;font-size:7px;display:inline-flex}.spawn-concept__form{z-index:9;background:#101d14;border:2px solid #405a3e;gap:12px;width:min(340px,100% - 44px);padding:25px;display:grid;position:absolute;top:95px;right:clamp(22px,5vw,70px);box-shadow:inset 0 0 0 3px #09120b,13px 16px #00000029,0 24px 55px #00000052}.spawn-concept__badge{color:#d9b25b;width:fit-content;font-family:var(--font-mono);letter-spacing:.12em;align-items:center;gap:5px;font-size:7px;font-weight:900;display:inline-flex}.spawn-concept__form>button{background:linear-gradient(#507d42,#355a32);border-color:#6d9955}.spawn-concept__tasks{z-index:8;gap:3px;width:min(340px,100% - 44px);display:flex;position:absolute;bottom:25px;right:clamp(22px,5vw,70px)}.spawn-concept__tasks span{color:#7fa085;background:#0a1b0dd1;border:1px solid #c7d9bd2e;flex:1;justify-content:center;align-items:center;gap:4px;min-height:30px;font-size:7px;display:inline-flex}.login-concept--end{background:radial-gradient(circle at 50% 43%,#7c5da42e,#0000 22rem),repeating-radial-gradient(circle at 18% 22%,#ffffff12 0 1px,#0000 1px 32px),#0b0911;place-items:center;display:grid}.login-concept--end>header{background:#07060bbf;border-bottom:1px solid #2d2737;grid-template-columns:1fr auto 1fr;align-items:center;min-height:49px;padding:0 18px;display:grid;position:absolute;top:0;left:0;right:0}.login-concept--end>header>span{color:#9c88b2;font-family:var(--font-mono);letter-spacing:.16em;font-size:7px}.login-concept--end>header>small{color:#a9c96b;font-family:var(--font-mono);justify-self:end;font-size:6px}.login-demo-end-scene{width:390px;height:250px;position:absolute;top:75px;left:50%;transform:translate(-50%)}.demo-end-ring{grid-template-columns:repeat(5,1fr);gap:3px;width:165px;height:165px;padding:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.demo-end-ring i{background:#afc56a;box-shadow:inset 0 0 0 4px #56653b}.demo-end-ring i.is-core{background:#17121f;box-shadow:inset 0 0 10px #765596}.demo-end-star{z-index:3;color:#d9c8ed;text-shadow:0 0 18px #b38ade;font-size:31px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.demo-end-orbit{border:1px solid #bea4dc38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.demo-end-orbit.is-one{width:245px;height:125px;transform:translate(-50%,-50%)rotate(12deg)}.demo-end-orbit.is-two{width:275px;height:145px;transform:translate(-50%,-50%)rotate(-22deg)}.demo-end-pillar{background:#25202e;border:4px solid #40364d;width:22px;height:22px;position:absolute;box-shadow:5px 7px #0003}.demo-end-pillar.is-one{top:18px;left:40px}.demo-end-pillar.is-two{top:30px;right:38px}.demo-end-pillar.is-three{bottom:16px;left:52px}.demo-end-pillar.is-four{bottom:20px;right:48px}.end-concept__form{z-index:4;text-align:center;background:#100d16f0;border:1px solid #494052;gap:12px;width:min(350px,100% - 32px);margin-top:225px;padding:28px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #08070c,0 30px 70px #0000007a}.end-concept__seal{color:#c4dc77;background:#202818;border:1px solid #71824a;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:-23px;left:50%;transform:translate(-50%)rotate(45deg)}.end-concept__seal svg{transform:rotate(-45deg)}.end-concept__form>span{color:#aa91bd;font-family:var(--font-mono);letter-spacing:.14em;margin-top:6px;font-size:6px}.end-concept__form>button{background:#5d6e3e;border-color:#7d9160}.end-concept__form>small{color:#697368;justify-content:center;align-items:center;gap:5px;font-size:7px;display:inline-flex}.login-concept--end>footer{color:#4e4855;font-family:var(--font-mono);justify-content:space-between;font-size:6px;display:flex;position:absolute;bottom:12px;left:15px;right:15px}.login-concept--crafting{background-color:#17120f;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:20px}.login-concept--crafting>header{background:repeating-linear-gradient(90deg,#ffffff06 0 22px,#0000 22px 44px),#2b2019;border:2px solid #5b4534;justify-content:space-between;align-items:center;min-height:67px;padding:0 17px;display:flex;box-shadow:inset 0 0 0 3px #160f0b}.login-concept--crafting>header>div:last-child{justify-items:end;gap:2px;display:grid}.login-concept--crafting>header>div:last-child span{color:#8f755d;font-family:var(--font-mono);letter-spacing:.13em;font-size:6px}.login-concept--crafting>header>div:last-child strong{font-size:13px}.crafting-concept__layout{grid-template-columns:minmax(270px,.8fr) minmax(330px,1.2fr);gap:10px;min-height:605px;padding-top:10px;display:grid}.crafting-concept__inventory,.crafting-concept__form{background:#211a16;border:2px solid #5c493b;box-shadow:inset 0 0 0 3px #100c09}.crafting-concept__inventory{align-content:center;gap:16px;padding:25px;display:grid}.crafting-concept__label,.crafting-concept__form>span{color:#af8c69;font-family:var(--font-mono);letter-spacing:.14em;font-size:7px;font-weight:900}.crafting-concept__avatar{color:#bca080;background:#30261f;border:5px solid #735940;place-items:center;width:112px;height:112px;margin-inline:auto;display:grid;position:relative;box-shadow:inset 0 0 0 4px #16110e,8px 9px #0003}.crafting-concept__avatar i{color:#78bb67;background:#162116;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid;position:absolute;bottom:5px;right:6px}.crafting-concept__slots{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}.crafting-concept__slots span{aspect-ratio:1;color:#85bd70;background:#2b231d;border:2px solid #6d5948;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #17110e}.crafting-concept__slots span.is-active{background:#41382e;border-color:#c6b08f}.crafting-concept__inventory dl{grid-template-columns:1fr 1fr;gap:5px;margin:0;display:grid}.crafting-concept__inventory dl>div{background:#1a1411;border:1px solid #46382d;padding:9px}.crafting-concept__inventory dt{color:#756456;font-size:7px}.crafting-concept__inventory dd{color:#c5aa8b;margin:4px 0 0;font-size:9px;font-weight:800}.crafting-concept__form{align-content:center;gap:14px;padding:clamp(25px,5vw,55px);display:grid}.crafting-concept__recipe{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:end;gap:7px;display:grid}.crafting-concept__recipe>b{color:#8a6f54;text-align:center;padding-bottom:14px}.crafting-concept__form>button{background:linear-gradient(#8a603d,#5d3c29);border-color:#77583d}.crafting-concept__form>footer{color:#77685b;font-size:7px}.crafting-concept__form>footer span{align-items:center;gap:5px;display:inline-flex}@keyframes login-demo-portal-pulse{50%{filter:brightness(1.23)}}.login-showcase-preview__stage.is-mobile .login-concept{min-height:760px}.login-showcase-preview__stage.is-mobile .login-concept--obsidian{display:block}.login-showcase-preview__stage.is-mobile .login-concept--obsidian>header{height:54px;padding:0 13px}.login-showcase-preview__stage.is-mobile .login-concept--obsidian>header>span{display:none}.login-showcase-preview__stage.is-mobile .obsidian-concept__world{border:0;height:315px}.login-showcase-preview__stage.is-mobile .obsidian-concept__copy{top:76px;left:17px}.login-showcase-preview__stage.is-mobile .obsidian-concept__copy h2{margin-top:7px;font-size:27px}.login-showcase-preview__stage.is-mobile .obsidian-concept__copy p{display:none}.login-showcase-preview__stage.is-mobile .obsidian-concept__world .login-demo-map{inset:158px 12px 8px}.login-showcase-preview__stage.is-mobile .demo-portal-core{width:62px;height:84px}.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-top,.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-bottom{width:83px;height:15px}.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-left,.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-right{width:15px;height:106px}.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-top{transform:translate(-50%,-53px)rotate(8deg)}.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-bottom{transform:translate(-50%,38px)rotate(8deg)}.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-left{transform:translate(-42px,-50%)rotate(8deg)}.login-showcase-preview__stage.is-mobile .demo-portal-frame.is-right{transform:translate(27px,-50%)rotate(8deg)}.login-showcase-preview__stage.is-mobile .demo-tree{border-width:4px;width:25px;height:25px}.login-showcase-preview__stage.is-mobile .demo-rock{border-width:3px;width:31px;height:24px}.login-showcase-preview__stage.is-mobile .obsidian-concept__form{align-content:start;gap:11px;min-height:445px;padding:23px 20px}.login-showcase-preview__stage.is-mobile .login-concept--spawn>header{top:10px;left:10px;right:10px}.login-showcase-preview__stage.is-mobile .login-concept--spawn>header>span{display:none}.login-showcase-preview__stage.is-mobile .spawn-concept__form{width:auto;padding:21px;top:90px;left:15px;right:15px}.login-showcase-preview__stage.is-mobile .spawn-concept__legend{bottom:65px;left:15px}.login-showcase-preview__stage.is-mobile .spawn-concept__tasks{width:auto;bottom:16px;left:15px;right:15px}.login-showcase-preview__stage.is-mobile .demo-house{border-width:4px;width:49px;height:40px}.login-showcase-preview__stage.is-mobile .demo-farm{width:78px;height:54px}.login-showcase-preview__stage.is-mobile .login-concept--end>header{grid-template-columns:1fr auto}.login-showcase-preview__stage.is-mobile .login-concept--end>header>span{display:none}.login-showcase-preview__stage.is-mobile .login-demo-end-scene{width:350px;top:60px}.login-showcase-preview__stage.is-mobile .end-concept__form{margin-top:220px;padding:26px 20px}.login-showcase-preview__stage.is-mobile .login-concept--crafting{padding:10px}.login-showcase-preview__stage.is-mobile .login-concept--crafting>header{min-height:58px}.login-showcase-preview__stage.is-mobile .crafting-concept__layout{min-height:672px;padding-top:7px;display:block}.login-showcase-preview__stage.is-mobile .crafting-concept__inventory{gap:10px;min-height:245px;padding:16px}.login-showcase-preview__stage.is-mobile .crafting-concept__avatar{width:74px;height:74px}.login-showcase-preview__stage.is-mobile .crafting-concept__form{min-height:420px;margin-top:7px;padding:20px}.login-showcase-preview__stage.is-mobile .crafting-concept__recipe{grid-template-columns:minmax(0,1fr)}.login-showcase-preview__stage.is-mobile .crafting-concept__recipe>b{display:none}@media (width<=1180px){.login-showcase-options{grid-template-columns:repeat(2,minmax(0,1fr))}.login-showcase-workspace{grid-template-columns:minmax(0,1fr)}.login-showcase-details{grid-template-columns:minmax(0,1fr) auto;gap:5px 22px;display:grid}.login-showcase-details>span,.login-showcase-details h2,.login-showcase-details>strong,.login-showcase-details>p,.login-showcase-tags{grid-column:1}.login-showcase-palette,.login-showcase-choice,.login-showcase-details .login-showcase-hint{grid-column:2}.login-showcase-palette{border:0;grid-row:1/span 2;margin:0;padding:0}}@media (width<=720px){.login-showcase-page{padding:20px 10px 38px}.login-showcase-header{flex-direction:column;align-items:flex-start}.login-showcase-header p{line-height:1.6}.login-showcase-options{scrollbar-width:none;padding-bottom:3px;display:flex;overflow-x:auto}.login-showcase-options::-webkit-scrollbar{display:none}.login-showcase-options>button{flex:none;min-width:230px}.login-showcase-details{padding:17px;display:block}.login-showcase-details .login-showcase-palette,.login-showcase-choice{margin-top:15px}.login-showcase-preview>header{flex-direction:column;align-items:stretch}.login-showcase-devices button{flex:1;justify-content:center}.login-showcase-preview__stage{min-height:780px}.login-showcase-preview__stage.is-mobile{padding:8px}.login-showcase-preview__stage.is-mobile .login-showcase-preview__canvas{width:min(390px,100%);min-width:340px}}@media (prefers-reduced-motion:reduce){.demo-portal-core{animation:none}.login-showcase-options>button{transition:none}}.login-showcase-options__thumb.is-gateway{background:linear-gradient(135deg,#284a31 0 50%,#191122 50%)}.login-showcase-options__thumb.is-gateway i:first-child{background:#9b58ef;border:4px solid #120c18;width:14px;height:34px;top:9px;left:19px;box-shadow:0 0 8px #9b58ef}.login-showcase-options__thumb.is-gateway i:nth-child(2){background:#b07a42;width:13px;height:13px;bottom:7px;right:6px}.login-showcase-options__thumb.is-gateway i:nth-child(3){background:#5aa75c;width:10px;height:10px;top:7px;left:6px}.login-showcase-options__thumb.is-forge{background:#17121f}.login-showcase-options__thumb.is-forge i:first-child{background:#2c2038;border:5px solid #a9c568;inset:10px;transform:rotate(45deg)}.login-showcase-options__thumb.is-forge i:nth-child(2){background:#2e2119;border:3px solid #7b593c;width:17px;height:17px;bottom:5px;right:5px}.login-showcase-options__thumb.is-forge i:nth-child(3){background:#d7c7e5;width:7px;height:7px;top:20px;left:20px}.login-showcase-options__thumb.is-atlas{background:#31553a}.login-showcase-options__thumb.is-atlas:after{content:"";background:#9a774d;height:7px;position:absolute;inset:22px 0 0}.login-showcase-options__thumb.is-atlas i{border:3px solid #1a2a1e;width:12px;height:12px;transform:rotate(45deg)}.login-showcase-options__thumb.is-atlas i:first-child{background:#65bb66;top:8px;left:8px}.login-showcase-options__thumb.is-atlas i:nth-child(2){background:#9450d1;top:8px;right:7px}.login-showcase-options__thumb.is-atlas i:nth-child(3){background:#b6cd6d;bottom:7px;right:18px}.login-showcase-options__thumb.is-vault{background:linear-gradient(135deg,#0e1719,#20142d)}.login-showcase-options__thumb.is-vault i:first-child{background:linear-gradient(#a259ef,#54247b);border:4px solid #2b1939;inset:6px 15px}.login-showcase-options__thumb.is-vault i:nth-child(2){background:#d8c579;width:9px;height:9px;top:18px;left:21px;transform:rotate(45deg)}.login-showcase-options__thumb.is-vault i:nth-child(3){background:#2a2119;border:2px solid #6f5b3e;width:13px;height:13px;bottom:4px;right:4px}.hybrid-topbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050b0ddb;border-bottom:1px solid #c9dccd26;justify-content:space-between;align-items:center;min-height:64px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.hybrid-topbar nav{align-items:center;gap:5px;display:flex}.hybrid-topbar nav span{color:#66736d;padding:8px 10px;font-size:7px;font-weight:800}.hybrid-topbar nav span.is-active{color:#a8d492;background:#17251c;border:1px solid #405448}.hybrid-topbar>span{color:#8d76a6;font-family:var(--font-mono);letter-spacing:.14em;font-size:7px}.hybrid-topbar>small{color:#86c875;font-family:var(--font-mono);letter-spacing:.1em;align-items:center;gap:5px;font-size:6px;display:inline-flex}.hybrid-auth{align-content:center;gap:13px;display:grid}.hybrid-auth__eyebrow{color:#a477ca;font-family:var(--font-mono);letter-spacing:.14em;align-items:center;gap:6px;font-size:7px;font-weight:900;display:inline-flex}.hybrid-auth h3{letter-spacing:-.03em;margin:2px 0 0;font-size:25px;font-weight:950}.hybrid-auth>p{color:#6c7974;margin:-6px 0 4px;font-size:9px;line-height:1.65}.hybrid-auth>button,.hybrid-atlas__dock>button{color:#fff;background:linear-gradient(#7d46aa,#512b72);border:1px solid #735094;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:9px;font-weight:900;display:flex;box-shadow:inset 0 -3px #00000040}.hybrid-auth__identity{align-items:center;gap:10px;display:flex}.hybrid-auth__identity>svg{color:#91b4a2;background:#111b18;border:1px solid #34463e;width:43px;height:43px;padding:8px}.hybrid-auth__identity>div{gap:3px;display:grid}.hybrid-auth__identity small{color:#64736b;font-family:var(--font-mono);letter-spacing:.13em;font-size:6px}.hybrid-auth__identity strong{font-size:18px}.hybrid-auth__route{background:#0a1110;border:1px solid #293631;justify-content:space-between;align-items:center;padding:9px 10px;font-size:7px;display:flex}.hybrid-auth__route span{color:#58665f}.hybrid-auth__route strong{color:#a7b9ae}.hybrid-slots{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.hybrid-slots span{color:#9cc578;background:#1d1916;border:1px solid #493e35;place-items:center;min-height:32px;display:grid;box-shadow:inset 0 0 0 2px #0d0b0a}.hybrid-slots span.is-active{color:#d2b98c;background:#342c25;border-color:#a98f6a}.login-concept--hybrid-gateway{background:#07100f;grid-template-columns:minmax(0,1.28fr) minmax(315px,.72fr);padding-top:64px;display:grid}.hybrid-gateway__world{border-right:1px solid #2c3532;min-width:0;position:relative;overflow:hidden}.hybrid-gateway__world>.login-demo-map--spawn{filter:saturate(.78)brightness(.7);position:absolute;inset:0}.hybrid-gateway__world:after{content:"";pointer-events:none;background:linear-gradient(90deg,#050d0c0d,#050c0d80),linear-gradient(#040a0b73,#0000 45%);position:absolute;inset:0}.hybrid-gateway__copy{z-index:5;background:#060c0ec7;border-left:3px solid #9e61e8;width:390px;padding:18px;position:absolute;top:34px;left:28px;box-shadow:10px 12px #00000024}.hybrid-gateway__copy>span,.hybrid-forge__copy>span,.hybrid-atlas__copy>span,.hybrid-vault__copy>span{color:#a873cf;font-family:var(--font-mono);letter-spacing:.15em;font-size:7px;font-weight:900}.hybrid-gateway__copy h2,.hybrid-forge__copy h2,.hybrid-atlas__copy h2,.hybrid-vault__copy h2{letter-spacing:-.045em;margin:9px 0 0;font-size:32px;font-weight:950;line-height:1.02}.hybrid-gateway__copy p,.hybrid-forge__copy p,.hybrid-atlas__copy p,.hybrid-vault__copy p{color:#7d8b84;margin:10px 0 0;font-size:9px;line-height:1.65}.hybrid-gateway__portal{z-index:4;background:#091011;border:1px solid #504060;width:58%;height:330px;position:absolute;bottom:28px;left:34px;box-shadow:14px 18px 35px #00000059,inset 0 0 0 3px #050808}.hybrid-gateway__portal>.login-demo-map{position:absolute;inset:3px}.hybrid-gateway__marker{z-index:6;color:#8fd279;background:#08150de6;border:1px solid #45604c;grid-template-columns:auto 1fr;gap:3px 7px;width:150px;padding:10px;display:grid;position:absolute;bottom:22px;right:18px}.hybrid-gateway__marker svg{grid-row:1/span 2;align-self:center}.hybrid-gateway__marker span{font-size:8px;font-weight:900}.hybrid-gateway__marker small{color:#6f826f;font-family:var(--font-mono);font-size:6px}.hybrid-gateway__auth{background:radial-gradient(circle at 50% 18%,#73439b1f,#0000 18rem),#0c1115;padding:45px clamp(25px,4vw,48px) 24px}.login-concept--hybrid-forge{background:radial-gradient(circle at 23% 35%,#71539733,#0000 24rem),#0b0910;grid-template-columns:minmax(300px,.86fr) minmax(390px,1.14fr);padding-top:64px;display:grid}.hybrid-forge__visual{border-right:1px solid #3e3547;min-width:0;position:relative;overflow:hidden}.hybrid-forge__visual:before{content:"";background:repeating-radial-gradient(circle at 36% 36%,#ffffff0e 0 1px,#0000 1px 28px);position:absolute;inset:0}.hybrid-forge__visual>.login-demo-end-scene{top:54px;transform:translate(-50%)scale(.84)}.hybrid-forge__copy{z-index:4;position:absolute;top:285px;left:28px}.hybrid-forge__copy h2{font-size:34px}.hybrid-forge__copy p{max-width:300px}.hybrid-forge__inventory{z-index:5;background:#1b1612;border:2px solid #594938;gap:8px;padding:13px;display:grid;position:absolute;bottom:22px;left:22px;right:22px;box-shadow:inset 0 0 0 3px #0b0908}.hybrid-forge__inventory>span{color:#9e7e5e;font-family:var(--font-mono);letter-spacing:.13em;font-size:6px}.hybrid-forge__inventory>small{color:#7d8c69;align-items:center;gap:5px;font-size:7px;display:inline-flex}.hybrid-forge__auth{background:linear-gradient(145deg,#ab7e4f0d,#0000 42%),#131017;padding:50px clamp(32px,5vw,72px) 25px;position:relative}.hybrid-forge__avatar{color:#c5a47c;background:#282019;border:4px solid #65513f;place-items:center;width:66px;height:66px;margin-bottom:2px;display:grid;box-shadow:inset 0 0 0 3px #0b0908}.hybrid-forge__avatar i{color:#c4dd76;background:#26321b;place-items:center;width:23px;height:23px;margin:48px 0 0 50px;font-style:normal;display:grid;position:absolute}.hybrid-forge__recipe{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:end;gap:7px;display:grid}.hybrid-forge__recipe>b{color:#80654c;text-align:center;padding-bottom:14px}.hybrid-forge__auth>button{background:linear-gradient(#738544,#4c592f);border-color:#81754f}.hybrid-forge__auth>footer{color:#655d69;font-family:var(--font-mono);justify-content:space-between;font-size:6px;display:flex}.hybrid-forge__auth>footer strong{color:#9dae72}.login-concept--hybrid-atlas{background:#203f29}.login-concept--hybrid-atlas>.login-demo-map{filter:saturate(.82)brightness(.7);position:absolute;inset:0}.login-concept--hybrid-atlas:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050e09bf,#0000 55%),linear-gradient(0deg,#050b09ed 0 24%,#0000 52%);position:absolute;inset:0}.hybrid-atlas__copy{z-index:4;width:380px;position:absolute;top:105px;left:30px}.hybrid-atlas__copy>span{color:#e4b357}.hybrid-atlas__copy h2{text-shadow:0 5px 18px #00000059;font-size:38px}.hybrid-atlas__copy p{color:#a2b7a4;max-width:330px}.hybrid-atlas__nodes{z-index:5;gap:7px;width:290px;display:grid;position:absolute;top:100px;right:26px}.hybrid-atlas__nodes button{color:#819187;text-align:left;background:#07140cdb;border:1px solid #47604c;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:68px;padding:9px 12px;display:grid}.hybrid-atlas__nodes button.is-active{color:#a9d284;background:#152c16f0;border-color:#9cba6d;box-shadow:inset 3px 0 #91c66a}.hybrid-atlas__nodes button>i{border:5px solid #18251b;width:31px;height:31px;display:block;transform:rotate(45deg);box-shadow:inset 0 0 0 3px #ffffff1a}.hybrid-atlas__nodes i.is-spawn{background:#65b85f}.hybrid-atlas__nodes i.is-nether{background:#8848c2}.hybrid-atlas__nodes i.is-end{background:#b5ca70}.hybrid-atlas__nodes button>span{gap:4px;display:grid}.hybrid-atlas__nodes small{color:#65746b;font-family:var(--font-mono);font-size:6px}.hybrid-atlas__nodes strong{color:#d8e5da;font-size:10px}.hybrid-atlas__dock{z-index:6;background:#070e0df5;border:1px solid #526257;grid-template-columns:180px minmax(0,1fr) minmax(0,1fr) 170px;align-items:end;gap:10px;padding:15px;display:grid;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 18px 45px #00000059,inset 0 0 0 2px #111c19}.hybrid-atlas__player{align-items:center;gap:9px;min-height:43px;display:flex}.hybrid-atlas__player>svg{color:#9bb2a3}.hybrid-atlas__player>span{gap:3px;display:grid}.hybrid-atlas__player small{color:#69776f;font-family:var(--font-mono);font-size:6px}.hybrid-atlas__player strong{font-size:12px}.hybrid-atlas__dock>button{background:#4f763d;border-color:#789354;min-height:43px}.login-concept--hybrid-vault{background:#070a0f;grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);padding-top:64px;display:grid}.hybrid-vault__world{border-right:1px solid #322b3b;min-width:0;position:relative;overflow:hidden}.hybrid-vault__world>.login-demo-map--obsidian{filter:brightness(.62);position:absolute;inset:0}.hybrid-vault__world:after{content:"";background:linear-gradient(#06080c1a,#06080cb8);position:absolute;inset:0}.hybrid-vault__copy{z-index:5;width:390px;position:absolute;top:35px;left:28px}.hybrid-vault__copy h2{text-shadow:0 4px 18px #09070d;font-size:37px}.hybrid-vault__copy p{max-width:345px}.hybrid-vault__end{z-index:5;background:#0a080fe0;border:1px solid #4d4158;width:225px;height:165px;position:absolute;bottom:16px;right:18px;overflow:hidden}.hybrid-vault__end .login-demo-end-scene{top:50%;left:50%;transform:translate(-50%,-50%)scale(.58)}.hybrid-vault__panel{background:radial-gradient(circle at 50% 18%,#8049ab1f,#0000 20rem),#0d1016;align-content:center;gap:16px;padding:42px clamp(27px,4vw,54px) 25px;display:grid}.hybrid-vault__profile{background:#111017;border:1px solid #3e3747;align-items:center;gap:13px;padding:13px;display:flex}.hybrid-vault__profile>div{color:#af7fd0;background:#19121f;border:3px solid #573b6e;place-items:center;width:65px;height:65px;display:grid;position:relative}.hybrid-vault__profile>div i{color:#d5bbdf;font-family:var(--font-mono);background:#483052;padding:4px 5px;font-size:6px;font-style:normal;position:absolute;bottom:-4px;right:-4px}.hybrid-vault__profile>span{gap:4px;display:grid}.hybrid-vault__profile small{color:#8b6fa0;font-family:var(--font-mono);letter-spacing:.13em;font-size:6px}.hybrid-vault__profile strong{font-size:16px}.hybrid-vault__profile em{color:#69736e;font-size:7px;font-style:normal}.hybrid-vault__panel>footer{color:#606a66;justify-content:center;align-items:center;gap:5px;font-size:7px;display:flex}.hybrid-vault__panel>footer svg{color:#9eaf6f}.login-showcase-preview__stage.is-mobile .login-concept--hybrid-gateway,.login-showcase-preview__stage.is-mobile .login-concept--hybrid-forge,.login-showcase-preview__stage.is-mobile .login-concept--hybrid-vault{min-height:880px;padding-top:56px;display:block}.login-showcase-preview__stage.is-mobile .hybrid-topbar{min-height:56px;padding:0 12px}.login-showcase-preview__stage.is-mobile .hybrid-topbar nav,.login-showcase-preview__stage.is-mobile .hybrid-topbar>span{display:none}.login-showcase-preview__stage.is-mobile .hybrid-gateway__world{border:0;height:370px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__copy{width:300px;padding:13px;top:18px;left:13px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__copy h2{font-size:25px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__copy p{display:none}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal{width:70%;height:190px;bottom:12px;left:13px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .login-demo-map{inset:2px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-core{width:58px;height:78px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-top,.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-bottom{width:78px;height:14px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-left,.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-right{width:14px;height:100px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-top{transform:translate(-50%,-50px)rotate(8deg)}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-bottom{transform:translate(-50%,36px)rotate(8deg)}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-left{transform:translate(-39px,-50%)rotate(8deg)}.login-showcase-preview__stage.is-mobile .hybrid-gateway__portal .demo-portal-frame.is-right{transform:translate(25px,-50%)rotate(8deg)}.login-showcase-preview__stage.is-mobile .hybrid-gateway__marker{width:102px;padding:7px;bottom:12px;right:8px}.login-showcase-preview__stage.is-mobile .hybrid-gateway__marker small{display:none}.login-showcase-preview__stage.is-mobile .hybrid-gateway__auth{min-height:454px;padding:23px 18px}.login-showcase-preview__stage.is-mobile .hybrid-forge__visual{border:0;height:345px}.login-showcase-preview__stage.is-mobile .hybrid-forge__visual>.login-demo-end-scene{top:15px;transform:translate(-50%)scale(.62)}.login-showcase-preview__stage.is-mobile .hybrid-forge__copy{top:190px;left:18px}.login-showcase-preview__stage.is-mobile .hybrid-forge__copy h2{font-size:25px}.login-showcase-preview__stage.is-mobile .hybrid-forge__copy p{display:none}.login-showcase-preview__stage.is-mobile .hybrid-forge__inventory{padding:8px;bottom:10px;left:170px;right:12px}.login-showcase-preview__stage.is-mobile .hybrid-forge__inventory>span,.login-showcase-preview__stage.is-mobile .hybrid-forge__inventory>small{display:none}.login-showcase-preview__stage.is-mobile .hybrid-forge__inventory .hybrid-slots{grid-template-columns:repeat(4,1fr)}.login-showcase-preview__stage.is-mobile .hybrid-forge__inventory .hybrid-slots span{min-height:24px}.login-showcase-preview__stage.is-mobile .hybrid-forge__auth{min-height:480px;padding:22px 18px}.login-showcase-preview__stage.is-mobile .hybrid-forge__avatar{width:52px;height:52px}.login-showcase-preview__stage.is-mobile .hybrid-forge__recipe{grid-template-columns:1fr}.login-showcase-preview__stage.is-mobile .hybrid-forge__recipe>b{display:none}.login-showcase-preview__stage.is-mobile .login-concept--hybrid-atlas{min-height:900px}.login-showcase-preview__stage.is-mobile .hybrid-atlas__copy{width:330px;top:85px;left:18px}.login-showcase-preview__stage.is-mobile .hybrid-atlas__copy h2{font-size:28px}.login-showcase-preview__stage.is-mobile .hybrid-atlas__copy p{display:none}.login-showcase-preview__stage.is-mobile .hybrid-atlas__nodes{width:auto;top:225px;left:16px;right:16px}.login-showcase-preview__stage.is-mobile .hybrid-atlas__nodes button{min-height:58px}.login-showcase-preview__stage.is-mobile .hybrid-atlas__dock{grid-template-columns:1fr;align-items:stretch;inset:455px 12px auto}.login-showcase-preview__stage.is-mobile .hybrid-atlas__dock>button{margin-top:2px}.login-showcase-preview__stage.is-mobile .hybrid-vault__world{border:0;height:335px}.login-showcase-preview__stage.is-mobile .hybrid-vault__copy{width:310px;top:18px;left:16px}.login-showcase-preview__stage.is-mobile .hybrid-vault__copy h2{font-size:27px}.login-showcase-preview__stage.is-mobile .hybrid-vault__copy p{display:none}.login-showcase-preview__stage.is-mobile .hybrid-vault__end{width:145px;height:110px;bottom:10px;right:10px}.login-showcase-preview__stage.is-mobile .hybrid-vault__end .login-demo-end-scene{transform:translate(-50%,-50%)scale(.4)}.login-showcase-preview__stage.is-mobile .hybrid-vault__panel{gap:12px;min-height:489px;padding:20px 18px}.login-showcase-preview__stage.is-mobile .hybrid-vault__profile{padding:9px}.login-showcase-preview__stage.is-mobile .hybrid-vault__profile>div{width:53px;height:53px}.login-showcase-page--mc3 .login-showcase-options{grid-template-columns:repeat(5,minmax(0,1fr))}.login-showcase-page--mc3 .login-showcase-options>button{min-width:0;padding:10px}.login-showcase-page--mc3 .login-showcase-options strong{font-size:10px}.login-showcase-page--mc3 .login-showcase-options em{font-size:6px}.login-showcase-options__thumb.is-campfire,.login-showcase-options__thumb.is-overworld,.login-showcase-options__thumb.is-enchant,.login-showcase-options__thumb.is-portals,.login-showcase-options__thumb.is-mine{background-position:50%;background-size:cover;border:2px solid #29332e;box-shadow:inset 0 0 0 2px #00000057}.login-showcase-options__thumb.is-campfire{background-image:url(/mc/scenes/login-campfire-shelter.webp);background-position:78%}.login-showcase-options__thumb.is-overworld{background-image:url(/mc/version-timeline/overworld-adventure.webp)}.login-showcase-options__thumb.is-enchant{background-image:url(/mc/scenes/chat-enchantment-lab.webp);background-position:75%}.login-showcase-options__thumb.is-portals{background-image:url(/mc/scenes/links-portal-hall.webp);background-position:78%}.login-showcase-options__thumb.is-mine{background-image:url(/mc/version-timeline/mineshaft-expedition.webp)}.login-showcase-options__thumb.is-campfire i,.login-showcase-options__thumb.is-overworld i,.login-showcase-options__thumb.is-enchant i,.login-showcase-options__thumb.is-portals i,.login-showcase-options__thumb.is-mine i{display:none}.mc3-concept{color:#f4f5ef;background:#080d0e;min-height:720px;position:relative;overflow:hidden}.mc3-concept:before{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.mc3-scene{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mc3-scene-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070c0ba3;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:64px;padding:0 22px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 8px 24px #00000026}.mc3-scene-header>span,.mc3-scene-header>small{color:#e0eee2b8;font-family:var(--font-mono);letter-spacing:.12em;align-items:center;gap:6px;font-size:6px;font-weight:800;display:inline-flex}.mc3-scene-header>span>i{background:#73ca62;width:7px;height:7px;box-shadow:0 0 10px #73ca62}.mc3-scene-header nav{gap:4px;display:flex}.mc3-scene-header nav span{color:#ffffffa8;padding:8px 10px;font-size:7px}.mc3-brand{align-items:center;gap:9px;display:flex}.mc3-brand>span{color:#c9ee8c;background:linear-gradient(#518443,#315b31);border:1px solid #6e9b58;place-items:center;width:35px;height:35px;display:grid;box-shadow:inset 0 -4px #0003}.mc3-brand>div{gap:2px;display:grid}.mc3-brand strong{color:#fff;text-shadow:0 2px #111;font-size:14px;line-height:1}.mc3-brand small{color:#ebf1e894;font-family:var(--font-mono);letter-spacing:.14em;font-size:5px}.mc3-brand.is-dark>span{border-color:#497640}.mc3-field{gap:6px;display:grid}.mc3-field>span{color:#9fa99f;font-size:7px;font-weight:900}.mc3-field>div{color:#77837c;background:#070d0cd6;border:2px solid #49514c;grid-template-columns:21px minmax(0,1fr) 16px;align-items:center;gap:5px;min-height:44px;padding:0 12px;display:grid;box-shadow:inset 0 0 0 2px #ffffff06,inset 4px 0 #ffffff0a}.mc3-field input{color:#fff;background:0 0;border:0;outline:0;min-width:0;font-size:10px}.mc3-field input::placeholder{color:#69736d}.mc3-inventory{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}.mc3-inventory>span{aspect-ratio:1;background:#28221c;border:2px solid #665745;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #110f0c}.mc3-inventory>span.is-selected{background:#40372d;border-color:#d6bd8c}.mc3-inventory img{object-fit:contain;width:67%;height:67%;image-rendering:pixelated}.mc3-card-kicker{color:#e9ad5b;font-family:var(--font-mono);letter-spacing:.13em;align-items:center;gap:6px;font-size:7px;font-weight:900;display:inline-flex}.mc3-tabs{background:#1c1713;border:1px solid #554737;gap:4px;padding:4px;display:flex}.mc3-tabs button{color:#827667;background:0 0;border:0;flex:1;min-height:32px;font-size:8px;font-weight:900}.mc3-tabs button[aria-selected=true]{color:#f1ddae;background:#3b3023;border:1px solid #8e774f;box-shadow:inset 0 -3px #0000002e}.mc3-concept--campfire:before{background:linear-gradient(90deg,#04090af0 0 39%,#04090a26 67%),linear-gradient(#0000 55%,#0307088c)}.mc3-concept--campfire .mc3-scene{object-position:center}.mc3-campfire-card{z-index:5;background:linear-gradient(#2f1f13f5,#1c140ff7),repeating-linear-gradient(90deg,#0000 0 34px,#ffffff08 34px 36px);border:4px solid #4f3925;align-content:center;gap:12px;width:390px;padding:26px;display:grid;position:absolute;top:92px;bottom:30px;left:35px;box-shadow:inset 0 0 0 3px #1b120c,14px 18px 42px #00000057}.mc3-campfire-card:before{content:"";pointer-events:none;border:1px solid #eab3622e;position:absolute;inset:8px}.mc3-campfire-card>*{z-index:1;position:relative}.mc3-campfire-card h2{color:#fff2d1;letter-spacing:-.04em;text-shadow:0 3px #26170c;margin:2px 0 0;font-size:33px;font-weight:950;line-height:1.02}.mc3-campfire-card>p{color:#b8a488;margin:-5px 0 2px;font-size:9px;line-height:1.6}.mc3-campfire-card>button{color:#fff4d9;text-shadow:0 2px #573014;background:linear-gradient(#ca823a,#8b5026);border:2px solid #a16d34;justify-content:center;align-items:center;gap:8px;min-height:45px;font-size:9px;font-weight:950;display:flex;box-shadow:inset 0 -4px #0000003d}.mc3-remember{color:#8f816f;justify-content:space-between;font-size:7px;display:flex}.mc3-remember span{align-items:center;gap:5px;display:inline-flex}.mc3-remember strong{color:#d6b67f}.mc3-scene-caption{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a09ad;border-left:3px solid #e59a3e;gap:4px;min-width:285px;padding:14px 16px;display:grid;position:absolute;bottom:28px;right:27px}.mc3-scene-caption>span{color:#e8a34e;font-family:var(--font-mono);letter-spacing:.14em;font-size:6px}.mc3-scene-caption strong{font-size:11px}.mc3-scene-caption small{color:#a19583;align-items:center;gap:5px;font-size:7px;display:inline-flex}.mc3-concept--overworld:before{background:linear-gradient(90deg,#ffe7ac2e,#0000 42%,#1522136b 76%),linear-gradient(#0000 52%,#121e117a)}.mc3-concept--overworld .mc3-scene{object-position:center;filter:saturate(.94)}.mc3-concept--overworld .mc3-scene-header{background:#f8e9bec7;border-color:#34432940}.mc3-concept--overworld .mc3-scene-header nav span,.mc3-concept--overworld .mc3-scene-header>small{color:#35482d;font-weight:900}.mc3-concept--overworld .mc3-brand strong{color:#21321d;text-shadow:none}.mc3-concept--overworld .mc3-brand small{color:#58704d}.mc3-overworld-copy{z-index:4;color:#26351f;text-shadow:0 2px 12px #fff2c673;position:absolute;top:107px;left:34px}.mc3-overworld-copy>span{color:#5d7d3e;font-family:var(--font-mono);letter-spacing:.14em;font-size:7px;font-weight:950}.mc3-overworld-copy h2{letter-spacing:-.05em;margin:10px 0 0;font-size:39px;font-weight:950;line-height:1}.mc3-overworld-copy p{color:#496043;margin:12px 0 0;font-size:10px;font-weight:700}.mc3-passport{z-index:5;color:#302b20;background:#f7e4b2f2;border:4px solid #6b5434;gap:13px;width:370px;padding:22px;display:grid;position:absolute;top:91px;right:34px;box-shadow:inset 0 0 0 3px #c29d5d,15px 18px 45px #2b2a184d}.mc3-passport:after{content:"";pointer-events:none;border:1px dashed #5b482a57;position:absolute;inset:10px}.mc3-passport>*{z-index:1;position:relative}.mc3-passport>header{border-bottom:2px dashed #b38f55;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.mc3-passport>header span{color:#426138;font-family:var(--font-mono);align-items:center;gap:6px;font-size:7px;font-weight:950;display:inline-flex}.mc3-passport>header small{color:#80683f;font-family:var(--font-mono);font-size:7px}.mc3-passport-player{align-items:center;gap:13px;display:flex}.mc3-passport-player img{object-fit:cover;width:66px;height:66px;image-rendering:pixelated;background:#8dbd61;border:3px solid #755c37}.mc3-passport-player>div{gap:3px;display:grid}.mc3-passport-player small{color:#668052;font-family:var(--font-mono);font-size:6px}.mc3-passport-player strong{font-size:18px}.mc3-passport-player span{color:#82745a;font-size:7px}.mc3-passport .mc3-field>span{color:#645b49}.mc3-passport .mc3-field>div{color:#72654c;background:#fff5d2bd;border-color:#9d8355}.mc3-passport .mc3-field input{color:#2f3327}.mc3-passport .mc3-field input::placeholder{color:#85775d}.mc3-passport-spawn{background:#d3bc8173;border:1px solid #a18453;justify-content:space-between;align-items:center;padding:10px;font-size:7px;display:flex}.mc3-passport-spawn span{color:#627052;align-items:center;gap:5px;display:inline-flex}.mc3-passport-spawn strong{color:#3f5934}.mc3-passport>button{color:#fff;background:linear-gradient(#76ae50,#4f813b);border:2px solid #426b36;min-height:45px;font-size:9px;font-weight:950;box-shadow:inset 0 -4px #0000002e}.mc3-passport>footer{color:#74684f;justify-content:space-between;font-size:6px;display:flex}.mc3-passport>footer span{align-items:center;gap:4px;display:inline-flex}.mc3-concept--enchant:before{background:linear-gradient(90deg,#030a09f2 0 38%,#030a0940 64%),radial-gradient(circle at 72% 58%,#2dd56021,#0000 28rem)}.mc3-concept--enchant .mc3-scene{object-position:center}.mc3-enchant-card{z-index:5;background:linear-gradient(145deg,#0e251bf7,#071310f7);border:3px solid #315543;align-content:center;gap:13px;width:415px;padding:25px 28px;display:grid;position:absolute;top:91px;bottom:26px;left:34px;box-shadow:inset 0 0 0 3px #05100c,0 0 46px #21d35b1a}.mc3-enchant-card:before{content:"";pointer-events:none;border:1px solid #5fce7c2e;position:absolute;inset:9px}.mc3-enchant-card>*{z-index:1;position:relative}.mc3-enchant-book{align-items:center;gap:13px;display:flex}.mc3-enchant-book img{object-fit:contain;width:76px;height:76px;image-rendering:pixelated;filter:drop-shadow(0 0 14px #46ee7059)}.mc3-enchant-book i{color:#6fe38d;font-family:var(--font-mono);letter-spacing:.2em;font-size:10px;font-style:normal}.mc3-enchant-card h2{margin:0;font-size:29px;font-weight:950}.mc3-enchant-card>p{color:#779687;margin:-6px 0 2px;font-size:8px;line-height:1.65}.mc3-enchant-cost{color:#6c8477;background:#081711;border:1px solid #294638;justify-content:space-between;align-items:center;padding:9px 10px;font-size:7px;display:flex}.mc3-enchant-cost strong{color:#9ed66c;align-items:center;gap:5px;display:inline-flex}.mc3-enchant-cost img{object-fit:contain;width:17px;height:17px;image-rendering:pixelated}.mc3-enchant-card>button{color:#ecffef;background:linear-gradient(#3a9f55,#22653a);border:2px solid #438052;justify-content:center;align-items:center;gap:8px;min-height:45px;font-size:9px;font-weight:950;display:flex;box-shadow:inset 0 -4px #00000038}.mc3-enchant-card>small{color:#5f796b;justify-content:center;align-items:center;gap:5px;font-size:6px;display:inline-flex}.mc3-runes{z-index:4;color:#65ef89;font-family:var(--font-mono);text-shadow:0 0 15px #36f267;gap:28px;font-size:17px;display:flex;position:absolute;bottom:42px;right:50px}.mc3-runes span:nth-child(2n){transform:translateY(-18px)}.mc3-concept--portals:before{background:linear-gradient(90deg,#040b0cf0 0 37%,#040b0c1f 69%),linear-gradient(#0000 52%,#03090ab8)}.mc3-portals-copy{z-index:4;width:330px;position:absolute;top:104px;left:34px}.mc3-portals-copy>span{color:#53daca;font-family:var(--font-mono);letter-spacing:.15em;font-size:7px;font-weight:950}.mc3-portals-copy h2{letter-spacing:-.05em;margin:10px 0 0;font-size:38px;font-weight:950;line-height:1}.mc3-portals-copy p{color:#829998;margin:12px 0 0;font-size:9px}.mc3-portal-nodes{z-index:5;gap:6px;width:320px;display:grid;position:absolute;top:275px;left:34px}.mc3-portal-nodes button{color:#718c89;text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061213e0;border:1px solid #3c5553;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:62px;padding:9px 11px;display:grid}.mc3-portal-nodes button.is-active{color:#78e7db;background:#0d2b28f0;border-color:#56cfc2;box-shadow:inset 3px 0 #55dccc}.mc3-portal-nodes button>i{border:5px solid #10201f;width:29px;height:29px;transform:rotate(45deg);box-shadow:inset 0 0 0 3px #ffffff1a}.mc3-portal-nodes i.is-overworld{background:#57bc62}.mc3-portal-nodes i.is-resource{background:#dc9e42}.mc3-portal-nodes i.is-end{background:#8c69c2}.mc3-portal-nodes button>span{gap:3px;display:grid}.mc3-portal-nodes small{color:#647a78;font-family:var(--font-mono);font-size:6px}.mc3-portal-nodes strong{color:#dce8e6;font-size:9px}.mc3-portal-dock{z-index:6;background:#051112f0;border:2px solid #385b58;grid-template-columns:170px minmax(0,1fr) minmax(0,1fr) 180px;align-items:end;gap:10px;padding:15px;display:grid;position:absolute;bottom:21px;left:390px;right:22px;box-shadow:inset 0 0 0 2px #07100f,0 16px 40px #0000004d}.mc3-portal-dock>div:first-child{color:#8fb6b1;align-items:center;gap:9px;min-height:44px;display:flex}.mc3-portal-dock>div:first-child>span{gap:3px;display:grid}.mc3-portal-dock>div:first-child small{color:#66817e;font-family:var(--font-mono);font-size:6px}.mc3-portal-dock>div:first-child strong{color:#fff;font-size:10px}.mc3-portal-dock>button{color:#fff;background:linear-gradient(#37a99c,#24776f);border:2px solid #3c938a;min-height:44px;font-size:8px;font-weight:950}.mc3-concept--mine:before{background:linear-gradient(90deg,#0c0a08d1 0 27%,#0000 54%,#0808079e 100%),linear-gradient(#0000 55%,#09080780)}.mc3-mine-copy{z-index:4;width:340px;position:absolute;top:112px;left:34px}.mc3-mine-copy>span{color:#e49a48;font-family:var(--font-mono);letter-spacing:.14em;font-size:7px;font-weight:950}.mc3-mine-copy h2{letter-spacing:-.05em;text-shadow:0 4px 14px #1c120b;margin:10px 0 0;font-size:37px;font-weight:950;line-height:1}.mc3-mine-copy p{color:#bea88f;margin:12px 0 18px;font-size:9px}.mc3-mine-copy>div{background:#1f160fcc;border:1px solid #6f573e;justify-content:space-between;align-items:center;width:225px;padding:10px 12px;font-size:7px;display:flex}.mc3-mine-copy>div span{color:#a38e76;align-items:center;gap:6px;display:inline-flex}.mc3-mine-copy>div i{background:#5cd38f;width:7px;height:7px;box-shadow:0 0 9px #5cd38f}.mc3-mine-copy>div strong{color:#70dca0}.mc3-launcher{z-index:5;background:#1f1c19f5;border:4px solid #514337;gap:12px;width:390px;padding:20px;display:grid;position:absolute;top:91px;right:34px;box-shadow:inset 0 0 0 3px #151311,16px 20px 44px #0000005c}.mc3-launcher>header{background:#231e1a;border:1px solid #5f4e3e;justify-content:space-between;align-items:center;padding:11px;display:flex}.mc3-launcher>header span{color:#e1a057;font-family:var(--font-mono);align-items:center;gap:6px;font-size:7px;font-weight:950;display:inline-flex}.mc3-launcher>header small{color:#6fd19d;font-family:var(--font-mono);font-size:6px}.mc3-launcher-profile{align-items:center;gap:12px;display:flex}.mc3-launcher-profile img{object-fit:contain;width:64px;height:64px;image-rendering:pixelated;background:#342c25;border:3px solid #75604b}.mc3-launcher-profile>span{gap:3px;display:grid}.mc3-launcher-profile small{color:#92775f;font-family:var(--font-mono);font-size:6px}.mc3-launcher-profile strong{font-size:16px}.mc3-launcher-profile em{color:#81766c;font-size:7px;font-style:normal}.mc3-launcher-progress{grid-template-columns:82px 1fr;align-items:center;gap:10px;display:grid}.mc3-launcher-progress>span{background:#161411;border:1px solid #544b41;height:8px}.mc3-launcher-progress>span i{background:repeating-linear-gradient(90deg,#56b58d 0 12px,#479777 12px 15px);width:100%;height:100%;display:block}.mc3-launcher-progress>div{justify-content:space-between;display:flex}.mc3-launcher-progress small{color:#756c63;font-size:6px}.mc3-launcher-progress strong{color:#75c59e;font-size:7px}.mc3-launcher>button{color:#fff;background:linear-gradient(#c77a34,#8c4f24);border:2px solid #9b6635;justify-content:center;align-items:center;gap:8px;min-height:45px;font-size:9px;font-weight:950;display:flex;box-shadow:inset 0 -4px #0000003b}.login-showcase-preview__stage.is-mobile .mc3-concept{min-height:920px}.login-showcase-preview__stage.is-mobile .mc3-scene-header{min-height:56px;padding:0 12px}.login-showcase-preview__stage.is-mobile .mc3-scene-header nav,.login-showcase-preview__stage.is-mobile .mc3-scene-header>span{display:none}.login-showcase-preview__stage.is-mobile .mc3-scene{height:100%}.login-showcase-preview__stage.is-mobile .mc3-concept--campfire:before{background:linear-gradient(0deg,#040809fa 0 62%,#0408091f 100%)}.login-showcase-preview__stage.is-mobile .mc3-concept--campfire .mc3-scene{object-position:78% center;height:350px}.login-showcase-preview__stage.is-mobile .mc3-campfire-card{width:auto;padding:23px 20px;inset:280px 12px auto}.login-showcase-preview__stage.is-mobile .mc3-campfire-card h2{font-size:29px}.login-showcase-preview__stage.is-mobile .mc3-scene-caption{display:none}.login-showcase-preview__stage.is-mobile .mc3-concept--overworld:before{background:linear-gradient(#0000 50%,#1e27189e)}.login-showcase-preview__stage.is-mobile .mc3-concept--overworld .mc3-scene{object-position:55% center;height:360px}.login-showcase-preview__stage.is-mobile .mc3-overworld-copy{top:84px;left:18px}.login-showcase-preview__stage.is-mobile .mc3-overworld-copy h2{font-size:31px}.login-showcase-preview__stage.is-mobile .mc3-passport{width:auto;padding:20px;top:325px;left:12px;right:12px}.login-showcase-preview__stage.is-mobile .mc3-concept--enchant:before{background:linear-gradient(0deg,#030b09fa 0 66%,#030b0924 100%)}.login-showcase-preview__stage.is-mobile .mc3-concept--enchant .mc3-scene{object-position:72% center;height:350px}.login-showcase-preview__stage.is-mobile .mc3-enchant-card{width:auto;padding:23px 20px;inset:275px 12px auto}.login-showcase-preview__stage.is-mobile .mc3-enchant-book img{width:62px;height:62px}.login-showcase-preview__stage.is-mobile .mc3-runes{display:none}.login-showcase-preview__stage.is-mobile .mc3-concept--portals:before{background:linear-gradient(0deg,#040b0cfa 0 58%,#040b0c2e 100%)}.login-showcase-preview__stage.is-mobile .mc3-concept--portals .mc3-scene{object-position:74% center;height:360px}.login-showcase-preview__stage.is-mobile .mc3-portals-copy{width:320px;top:85px;left:18px}.login-showcase-preview__stage.is-mobile .mc3-portals-copy h2{font-size:30px}.login-showcase-preview__stage.is-mobile .mc3-portal-nodes{width:auto;top:275px;left:14px;right:14px}.login-showcase-preview__stage.is-mobile .mc3-portal-nodes button{min-height:55px}.login-showcase-preview__stage.is-mobile .mc3-portal-dock{grid-template-columns:1fr;align-items:stretch;inset:470px 12px auto}.login-showcase-preview__stage.is-mobile .mc3-portal-dock>button{min-height:44px}.login-showcase-preview__stage.is-mobile .mc3-concept--mine:before{background:linear-gradient(0deg,#0a0908fa 0 62%,#0a09081f 100%)}.login-showcase-preview__stage.is-mobile .mc3-concept--mine .mc3-scene{object-position:50% center;height:370px}.login-showcase-preview__stage.is-mobile .mc3-mine-copy{top:84px;left:18px}.login-showcase-preview__stage.is-mobile .mc3-mine-copy h2{font-size:29px}.login-showcase-preview__stage.is-mobile .mc3-mine-copy p,.login-showcase-preview__stage.is-mobile .mc3-mine-copy>div{display:none}.login-showcase-preview__stage.is-mobile .mc3-launcher{width:auto;padding:18px;top:300px;left:12px;right:12px}@media (width<=1180px){.login-showcase-page--mc3 .login-showcase-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.login-showcase-page--mc3 .login-showcase-options{display:flex}}@media (prefers-reduced-motion:reduce){.mc3-concept *{scroll-behavior:auto}}.login-showcase-page--mc5{background:radial-gradient(circle at 9% -5%,#6890741f,#0000 30rem),linear-gradient(#0b1012,#070a0c 72%)}.login-showcase-page--mc5 .login-showcase-options{grid-template-columns:repeat(4,minmax(0,1fr))}.login-showcase-page--mc5 .login-showcase-options>button{background:#0f1619e6;border-radius:10px;min-height:92px;box-shadow:inset 0 1px #ffffff06}.login-showcase-page--mc5 .login-showcase-options>button.is-active{background:linear-gradient(145deg,#173026,#111d1d);border-color:#7ba889;box-shadow:inset 3px 0 #8cc29a,0 12px 30px #0000002e}.login-showcase-page--mc5 .login-showcase-options__thumb{border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff17,0 7px 18px #00000038}.login-showcase-page--mc5 .login-showcase-options__thumb i{display:block}.login-showcase-options__thumb.is-split{background:linear-gradient(90deg,#1c4931 0 42%,#f7f8f5 42%)}.login-showcase-options__thumb.is-split i:first-child{background:#d7ddd6;border-radius:3px;width:25px;height:4px;top:11px;right:6px;box-shadow:0 9px #d7ddd6,0 18px #315f40}.login-showcase-options__thumb.is-split i:nth-child(2){border:2px solid #8bc18e;width:12px;height:12px;bottom:9px;left:8px}.login-showcase-options__thumb.is-split i:nth-child(3){display:none}.login-showcase-options__thumb.is-ticket{background:#e9e2d3}.login-showcase-options__thumb.is-ticket i:first-child{background:#faf8f1;border-radius:3px;inset:8px 5px;box-shadow:0 4px 10px #342a1e2e}.login-showcase-options__thumb.is-ticket i:nth-child(2){border-left:1px dashed #c59a5a;width:1px;top:8px;bottom:8px;left:24px}.login-showcase-options__thumb.is-ticket i:nth-child(3){border:2px solid #34513e;width:9px;height:9px;top:16px;left:10px;transform:rotate(45deg)}.login-showcase-options__thumb.is-studio{background:#eef2ed}.login-showcase-options__thumb.is-studio i:first-child{background:#2f6341;border-radius:3px;width:9px;inset:5px auto 5px 5px}.login-showcase-options__thumb.is-studio i:nth-child(2){background:#fff;border-radius:3px;width:30px;height:15px;top:9px;right:6px;box-shadow:0 19px #fff}.login-showcase-options__thumb.is-studio i:nth-child(3){background:#94b59c;border-radius:2px;width:14px;height:3px;top:13px;right:10px;box-shadow:0 19px #c5cec7}.login-showcase-options__thumb.is-minimal{background:#fff}.login-showcase-options__thumb.is-minimal i:first-child{background:#1c211e;width:17px;height:17px;top:8px;left:7px}.login-showcase-options__thumb.is-minimal i:nth-child(2){border:2px solid #fff;width:7px;height:7px;top:13px;left:12px}.login-showcase-options__thumb.is-minimal i:nth-child(3){background:#386848;border-radius:3px;width:22px;height:4px;bottom:9px;right:7px;box-shadow:0 -9px #d6dcd7}.login-showcase-page--mc5 .login-showcase-details,.login-showcase-page--mc5 .login-showcase-preview{border-radius:12px}.mc5-structure{background:#0c1514;border:1px solid #2b3834;border-radius:7px;gap:6px;margin-top:18px;padding:11px;display:grid}.mc5-structure small{color:#699078;font-family:var(--font-mono);letter-spacing:.12em;font-size:7px;font-weight:800}.mc5-structure span{color:#9caaa2;font-size:8px;line-height:1.65}.mc5-concept{--mc5-green:#28583a;--mc5-green-dark:#173f2a;--mc5-ink:#1c2720;--mc5-muted:#768078;--mc5-line:#dce2dc;min-height:720px;color:var(--mc5-ink);font-family:var(--font-sans);background:#eef1ec;position:relative}.mc5-concept *,.mc5-concept :before,.mc5-concept :after{box-sizing:border-box}.mc5-concept button,.mc5-concept input{font:inherit}.mc5-concept button{cursor:pointer}.mc5-brand{color:#24442f;align-items:center;gap:9px;display:flex}.mc5-brand>span{color:#d8efcb;background:#28583a;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;box-shadow:inset 0 1px #ffffff29}.mc5-brand>div{gap:2px;display:grid}.mc5-brand strong{letter-spacing:.08em;font-size:13px;font-weight:900;line-height:1}.mc5-brand small{color:#23442f7a;font-family:var(--font-mono);letter-spacing:.14em;font-size:5px;font-weight:800}.mc5-brand.is-inverse{color:#fff}.mc5-brand.is-inverse>span{color:#cbeaaf;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff1c}.mc5-brand.is-inverse small{color:#ffffff6b}.mc5-brand.is-compact{gap:0}.mc5-brand.is-compact>div{display:none}.mc5-brand.is-compact>span{width:34px;height:34px}.mc5-kicker{color:#3a7650;font-family:var(--font-mono);letter-spacing:.18em;font-size:6px;font-weight:850}.mc5-field{gap:6px;display:grid}.mc5-field>span{color:#616b64;font-size:8px;font-weight:750}.mc5-field>div{color:#879087;background:#fbfcfa;border:1px solid #d7ddd7;border-radius:9px;grid-template-columns:19px minmax(0,1fr) 20px;align-items:center;gap:7px;min-height:44px;padding:0 12px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.mc5-field>div:focus-within{background:#fff;border-color:#538061;box-shadow:0 0 0 3px #35654514}.mc5-field input{color:#1d2921;background:0 0;border:0;outline:0;min-width:0;font-size:9px}.mc5-field input::placeholder{color:#abb2ac}.mc5-field button{width:20px;height:28px;color:inherit;background:0 0;border:0;place-items:center;display:grid}.mc5-field i{display:block}.mc5-field.is-quiet>div{background:0 0;border-width:0 0 1px;border-radius:0;min-height:47px;padding:0}.mc5-field.is-quiet>div:focus-within{box-shadow:none;border-color:#2d6843}.mc5-social{grid-template-columns:1fr 1fr;gap:7px;display:grid}.mc5-social button{color:#364239;background:#fff;border:1px solid #d9ded9;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:8px;font-weight:750;display:flex;box-shadow:0 4px 12px #1d342306}.mc5-social button:hover{background:#fafcf9;border-color:#b9c7bb}.mc5-social b{color:#536057;background:#eef1ed;border-radius:5px;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.mc5-social.is-compact button{min-height:35px}.mc5-divider{place-items:center;height:18px;display:grid;position:relative}.mc5-divider:before{content:"";background:#e0e4df;height:1px;position:absolute;inset:50% 0 auto}.mc5-divider span{color:#a0a7a1;background:#fff;padding:0 9px;font-size:7px;position:relative}.mc5-remember{color:#758078;justify-content:space-between;align-items:center;gap:9px;font-size:7px;display:flex}.mc5-remember label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.mc5-remember input{opacity:0;width:1px;height:1px;position:absolute}.mc5-remember label>span{color:#0000;background:#fff;border:1px solid #cdd4ce;border-radius:4px;place-items:center;width:14px;height:14px;display:grid}.mc5-remember input:checked+span{color:#fff;background:#4d805c;border-color:#4d805c}.mc5-remember>button{color:#326a47;background:0 0;border:0;font-size:7px;font-weight:750}.mc5-primary{color:#fff;background:linear-gradient(135deg,#376d48,#1e4c31);border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:45px;font-size:9px;font-weight:850;transition:transform .16s,filter .16s;display:flex;box-shadow:0 11px 24px #1b4e2d29,inset 0 1px #ffffff21}.mc5-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.mc5-primary:active{transform:translateY(1px)}.mc5-primary.is-gold{background:linear-gradient(135deg,#d6a250,#a87229);box-shadow:0 11px 24px #96622229,inset 0 1px #fff3}.mc5-primary.is-black{background:#171d19;box-shadow:0 11px 24px #171d1921}.mc5-sync{color:#7c877f;justify-content:center;gap:9px;font-size:6px;display:flex}.mc5-sync span{align-items:center;gap:3px;display:inline-flex}.mc5-sync svg{color:#4f855f}.mc5-sync.is-compact{gap:6px}.mc5-pixels{grid-template-rows:repeat(3,26px);grid-template-columns:repeat(3,26px);gap:5px;display:grid}.mc5-pixels i{background:#ffffff12;border:1px solid #ffffff1a;display:block}.mc5-pixels i:first-child,.mc5-pixels i:nth-child(6){background:#b7d897}.mc5-pixels i:nth-child(3),.mc5-pixels i:nth-child(5),.mc5-pixels i:nth-child(7){opacity:0}.mc5-pixels i:nth-child(2){background:#ffffff29}.mc5-pixels i:nth-child(8){background:#cf9144}.mc5-split{background:#e9ede7;place-items:center;padding:clamp(28px,5vw,58px);display:grid}.mc5-split:before,.mc5-split:after{content:"";pointer-events:none;position:absolute}.mc5-split:before{clip-path:polygon(38% 0,100% 0,100% 100%);background:#f2f4f0;width:28%;height:28%;top:0;right:0}.mc5-split:after{border:11px solid #3c654814;width:52px;height:52px;bottom:5%;left:3%;transform:rotate(45deg)}.mc5-split__shell{z-index:2;background:#fff;border:1px solid #2c4e371a;border-radius:21px;grid-template-columns:minmax(330px,.86fr) minmax(390px,1.14fr);width:min(100%,1040px);min-height:610px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 90px #263e2b26,inset 0 1px #fff}.mc5-split__brand{color:#fff;background:radial-gradient(circle at 76% 66%,#a4ce8221,#0000 16rem),#173f2a;flex-direction:column;min-width:0;padding:25px clamp(25px,4vw,46px);display:flex;position:relative;overflow:hidden}.mc5-split__brand:after{content:"";border:45px solid #ffffff09;width:220px;height:220px;position:absolute;bottom:-70px;right:-70px;transform:rotate(45deg)}.mc5-split__brand>header{justify-content:space-between;align-items:center;display:flex}.mc5-split__brand>header>span{color:#ffffff85;font-family:var(--font-mono);letter-spacing:.1em;align-items:center;gap:5px;font-size:6px;display:inline-flex}.mc5-split__brand>header>span i{background:#a9d88b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #a9d88b}.mc5-split__copy{margin:auto 0}.mc5-split__copy>span{color:#abd18f;font-family:var(--font-mono);letter-spacing:.17em;font-size:6px;font-weight:800}.mc5-split__copy h2{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(35px,4.7vw,56px);font-weight:820;line-height:.97}.mc5-split__copy p{color:#ffffff94;max-width:310px;margin:17px 0 0;font-size:8px;line-height:1.8}.mc5-split__brand>.mc5-pixels{opacity:.8;position:absolute;bottom:106px;right:33px;transform:rotate(-8deg)}.mc5-split__brand>footer{z-index:2;border-top:1px solid #ffffff21;gap:clamp(16px,3vw,28px);padding-top:15px;display:flex;position:relative}.mc5-split__brand>footer span{gap:2px;display:grid}.mc5-split__brand>footer strong{font-size:13px}.mc5-split__brand>footer small{color:#ffffff6b;font-size:6px}.mc5-split__form{background:#fff;flex-direction:column;min-width:0;padding:22px clamp(30px,5.4vw,70px) 18px;display:flex}.mc5-split__form>header{color:#7f8981;justify-content:space-between;align-items:center;font-size:7px;display:flex}.mc5-split__form>header>span{color:#2a4d35;font-weight:800}.mc5-split__form>header button{color:#366d49;background:0 0;border:0;align-items:center;gap:5px;font-size:7px;font-weight:750;display:inline-flex}.mc5-split__form>main{gap:11px;width:min(100%,345px);margin:auto;padding:22px 0;display:grid}.mc5-split__form h3{letter-spacing:-.05em;margin:2px 0 0;font-size:31px;font-weight:830}.mc5-split__form main>p{color:#879087;margin:-7px 0 7px;font-size:8px}.mc5-split__form>footer{color:#a0a8a1;font-family:var(--font-mono);align-items:center;gap:5px;font-size:6px;display:flex}.mc5-ticket{background:#ede8dc;flex-direction:column;padding:0 38px;display:flex}.mc5-ticket:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#51402706 1px,#0000 1px),linear-gradient(#51402706 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.mc5-ticket__top{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;display:grid;position:relative}.mc5-ticket__top>span{color:#7d796e;font-family:var(--font-mono);letter-spacing:.15em;font-size:6px;font-weight:800}.mc5-ticket__top>button{color:#606960;background:0 0;border:0;justify-self:end;align-items:center;gap:5px;font-size:7px;display:inline-flex}.mc5-ticket__paper{z-index:2;background:#faf8f1;border:1px solid #3f43371f;border-radius:4px 17px 17px 4px;grid-template-columns:minmax(360px,.94fr) minmax(360px,1.06fr);align-self:center;width:min(100%,1010px);min-height:570px;display:grid;position:relative;overflow:hidden;box-shadow:0 27px 65px #45392629}.mc5-ticket__paper:before{z-index:5;content:"";pointer-events:none;border-left:1px dashed #c8c3b6;width:1px;position:absolute;top:0;bottom:0;left:calc(47% - 1px)}.mc5-ticket__info{background:#f4f0e5;flex-direction:column;padding:27px clamp(28px,4vw,48px);display:flex;position:relative}.mc5-ticket__info:before{content:"";background:radial-gradient(circle,#ede8dc 0 5px,#0000 5.5px) 50%/14px 18px repeat-y;width:14px;position:absolute;top:-7px;bottom:-7px;left:-7px}.mc5-ticket__info>header{color:#807a6d;font-family:var(--font-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:6px;font-weight:800;display:flex}.mc5-ticket__seal{color:#315641;border:1px solid #bfc7bd;border-radius:50%;place-items:center;width:66px;height:66px;margin:45px 0 25px;display:grid;position:relative}.mc5-ticket__seal:before{content:"";border:1px dashed #a9b6aa;border-radius:50%;position:absolute;inset:6px}.mc5-ticket__seal i{color:#fff;font-family:var(--font-mono);background:#315641;border-radius:4px;padding:4px 5px;font-size:5px;font-style:normal;position:absolute;bottom:1px;right:-4px}.mc5-ticket__info h2{letter-spacing:-.06em;margin:11px 0 0;font-size:clamp(35px,4.3vw,51px);font-weight:830;line-height:.98}.mc5-ticket__info>p{color:#7f8179;max-width:320px;margin:13px 0 0;font-size:8px;line-height:1.75}.mc5-ticket__benefits{gap:7px;margin-top:24px;display:grid}.mc5-ticket__benefits>span{color:#607265;border-top:1px solid #ded9cd;grid-template-columns:23px 1fr 12px;align-items:center;gap:8px;padding:8px 0;display:grid}.mc5-ticket__benefits>span>i{gap:2px;font-style:normal;display:grid}.mc5-ticket__benefits small{color:#9a978e;font-family:var(--font-mono);letter-spacing:.1em;font-size:5px}.mc5-ticket__benefits strong{color:#35453a;font-size:8px}.mc5-ticket__benefits>span>svg:last-child{color:#7da06e}.mc5-ticket__info>footer{color:#aaa59a;font-family:var(--font-mono);letter-spacing:.15em;margin-top:auto;font-size:5px}.mc5-ticket__auth{background:#fff;align-content:center;gap:11px;padding:34px clamp(35px,5vw,65px);display:grid}.mc5-ticket__auth>header{color:#3e704e;align-items:center;gap:10px;margin-bottom:8px;display:flex}.mc5-ticket__auth>header>span{gap:3px;display:grid}.mc5-ticket__auth>header small{color:#9a9f99;font-family:var(--font-mono);letter-spacing:.13em;font-size:5px}.mc5-ticket__auth>header strong{color:#27362c;font-size:16px}.mc5-ticket__auth>small{color:#939a94;text-align:center;font-size:7px}.mc5-ticket__auth>small button{color:#a87229;background:0 0;border:0;font-size:7px;font-weight:750}.mc5-ticket__foot{z-index:2;color:#918b7f;min-height:66px;font-family:var(--font-mono);letter-spacing:.13em;justify-content:space-between;align-items:center;margin-top:auto;font-size:5px;display:flex;position:relative}.mc5-ticket__foot small{font-size:5px}.mc5-studio{background:#f1f4f0;grid-template-columns:55px minmax(390px,1fr) minmax(300px,.58fr);display:grid}.mc5-studio__rail{background:#fff;border-right:1px solid #dce2dc;flex-direction:column;align-items:center;padding:15px 10px;display:flex}.mc5-studio__rail nav{gap:7px;margin-top:46px;display:grid}.mc5-studio__rail button{color:#a0aaa2;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.mc5-studio__rail button.is-active{color:#3c744d;background:#edf5ed;border-color:#cfe0d2}.mc5-studio__rail>button{margin-top:auto}.mc5-studio__main{flex-direction:column;min-width:0;padding:0 clamp(22px,3.2vw,43px) 24px;display:flex;position:relative;overflow:hidden}.mc5-studio__main:before{content:"";border:68px solid #44714f09;width:300px;height:300px;position:absolute;bottom:-100px;right:-100px;transform:rotate(45deg)}.mc5-studio__main>header{border-bottom:1px solid #dce2dc;justify-content:space-between;align-items:center;gap:15px;min-height:68px;display:flex}.mc5-studio__main>header .mc5-brand{display:none}.mc5-studio__main>header nav{align-self:stretch;gap:18px;display:flex}.mc5-studio__main>header nav button{color:#8e9891;background:0 0;border:0;font-size:7px;position:relative}.mc5-studio__main>header nav button.is-active{color:#2b4e36;font-weight:800}.mc5-studio__main>header nav button.is-active:after{content:"";background:#52845f;height:2px;position:absolute;bottom:0;left:0;right:0}.mc5-studio__main>header>span{color:#5f8a68;font-family:var(--font-mono);letter-spacing:.1em;align-items:center;gap:5px;font-size:5px;display:inline-flex}.mc5-studio__main>header>span i{background:#72ad78;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #72ad781a}.mc5-studio__intro{margin-top:clamp(42px,7vh,70px)}.mc5-studio__intro>span{color:#4c805d;font-family:var(--font-mono);letter-spacing:.16em;font-size:6px;font-weight:850}.mc5-studio__intro h2{letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(34px,4.5vw,53px);font-weight:830;line-height:.98}.mc5-studio__intro p{color:#7c867e;max-width:370px;margin:13px 0 0;font-size:8px;line-height:1.7}.mc5-studio__cards{gap:7px;width:min(100%,540px);margin-top:28px;display:grid}.mc5-studio__cards article{background:#ffffffb8;border:1px solid #dce2dc;border-radius:11px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:11px 13px;display:grid;box-shadow:0 7px 17px #28432f06}.mc5-studio__cards article>span{color:#518261;background:#edf3ed;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.mc5-studio__cards article>div{gap:2px;display:grid}.mc5-studio__cards small{color:#98a099;font-family:var(--font-mono);letter-spacing:.11em;font-size:5px}.mc5-studio__cards strong{font-size:9px}.mc5-studio__cards p{color:#8b948d;margin:1px 0 0;font-size:7px}.mc5-studio__cards em{color:#588065;font-family:var(--font-mono);background:#eef4ed;border-radius:4px;padding:4px 6px;font-size:5px;font-style:normal}.mc5-studio__main>footer{z-index:2;color:#929b94;border-top:1px solid #dce2dc;gap:18px;margin-top:auto;padding-top:15px;font-size:6px;display:flex;position:relative}.mc5-studio__main>footer span{align-items:baseline;gap:4px;display:inline-flex}.mc5-studio__main>footer strong{color:#355c40;font-size:9px}.mc5-studio__auth{background:#fff;border-left:1px solid #dce2dc;align-content:center;gap:10px;padding:24px clamp(27px,4vw,48px);display:grid;box-shadow:-17px 0 45px #273e2c09}.mc5-studio__auth>header{color:#879188;font-family:var(--font-mono);letter-spacing:.13em;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:6px;display:flex}.mc5-studio__auth>header small{color:#5e8e68;align-items:center;gap:4px;display:inline-flex}.mc5-studio__auth>header small i{background:#70ad79;border-radius:50%;width:5px;height:5px}.mc5-studio__avatar{color:#5c7864;background:#f2f5f1;border:1px solid #d6ded7;border-radius:16px;place-items:center;width:56px;height:56px;margin:5px auto 0;display:grid;position:relative}.mc5-studio__avatar i{color:#fff;background:#598d63;border:3px solid #fff;border-radius:7px;place-items:center;width:21px;height:21px;display:grid;position:absolute;bottom:-4px;right:-4px}.mc5-studio__auth h3{letter-spacing:-.035em;text-align:center;margin:1px 0 0;font-size:21px;font-weight:830}.mc5-studio__auth>p{color:#8c958e;text-align:center;margin:-5px 0 5px;font-size:7px}.mc5-studio__auth>small{color:#949c96;text-align:center;font-size:6px}.mc5-studio__auth>small button{color:#39734d;background:0 0;border:0;font-size:6px;font-weight:750}.mc5-minimal{color:#171d19;background:#fff}.mc5-minimal__top{z-index:5;border-bottom:1px solid #e3e6e3;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 28px;display:grid;position:absolute;top:0;left:0;right:0}.mc5-minimal__top>span{color:#909792;font-family:var(--font-mono);letter-spacing:.15em;font-size:6px;font-weight:800}.mc5-minimal__top>button{color:#5e675f;background:0 0;border:0;justify-self:end;align-items:center;gap:5px;font-size:7px;display:inline-flex}.mc5-minimal__mark{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:7px;width:270px;height:270px;display:grid;position:absolute;top:125px;left:clamp(30px,6vw,82px)}.mc5-minimal__mark>span{color:#fff;letter-spacing:-.08em;background:#171d19;place-items:center;font-size:62px;font-weight:900;display:grid}.mc5-minimal__mark>span:nth-child(2){color:#171d19;background:#f5f7f4;border:1px solid #dfe3df}.mc5-minimal__mark>.mc5-pixels{grid-area:2/2;grid-template-rows:repeat(3,33px);grid-template-columns:repeat(3,33px);place-self:end}.mc5-minimal__mark .mc5-pixels i{background:#eef2ee;border-color:#dfe3df}.mc5-minimal__mark .mc5-pixels i:first-child,.mc5-minimal__mark .mc5-pixels i:nth-child(6){background:#3d714c}.mc5-minimal__mark .mc5-pixels i:nth-child(2){background:#171d19}.mc5-minimal__mark .mc5-pixels i:nth-child(8){background:#d29a47}.mc5-minimal__copy{width:min(46%,480px);position:absolute;bottom:56px;left:clamp(30px,6vw,82px)}.mc5-minimal__copy>span{color:#3d714c;font-family:var(--font-mono);letter-spacing:.17em;font-size:6px;font-weight:850}.mc5-minimal__copy h2{letter-spacing:-.065em;margin:12px 0 0;font-size:clamp(39px,5.2vw,64px);font-weight:850;line-height:.93}.mc5-minimal__copy>p{color:#7d857f;max-width:360px;margin:15px 0 0;font-size:8px;line-height:1.75}.mc5-minimal__copy>div{color:#6f7771;gap:17px;margin-top:18px;font-size:6px;display:flex}.mc5-minimal__copy>div span{align-items:center;gap:5px;display:inline-flex}.mc5-minimal__copy>div i{background:#62a16f;border-radius:50%;width:6px;height:6px}.mc5-minimal__form{align-content:center;gap:12px;width:min(350px,38%);display:grid;position:absolute;top:112px;bottom:45px;right:clamp(32px,7vw,95px)}.mc5-minimal__form h3{letter-spacing:-.055em;margin:2px 0 0;font-size:34px;font-weight:830}.mc5-minimal__form>p{color:#8d948f;margin:-8px 0 13px;font-size:8px}.mc5-minimal__or{color:#9ba19c;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:6px;display:grid}.mc5-minimal__or span{background:#e0e4e0;height:1px}.mc5-minimal__form>small{color:#919893;text-align:center;font-size:7px}.mc5-minimal__form>small button{color:#336c47;background:0 0;border:0;font-size:7px;font-weight:750}.mc5-minimal__foot{color:#9ca29d;font-family:var(--font-mono);letter-spacing:.12em;align-items:center;gap:5px;font-size:5px;display:flex;position:absolute;bottom:18px;right:28px}.login-showcase-preview__stage.is-mobile .mc5-concept{min-height:900px}.login-showcase-preview__stage.is-mobile .mc5-split{padding:10px}.login-showcase-preview__stage.is-mobile .mc5-split__shell{border-radius:16px;flex-direction:column;min-height:880px;display:flex}.login-showcase-preview__stage.is-mobile .mc5-split__brand{min-height:300px;padding:20px 22px}.login-showcase-preview__stage.is-mobile .mc5-split__copy h2{font-size:34px}.login-showcase-preview__stage.is-mobile .mc5-split__copy p{margin-top:10px}.login-showcase-preview__stage.is-mobile .mc5-split__brand>.mc5-pixels{transform-origin:100% 100%;bottom:77px;right:20px;transform:scale(.72)rotate(-8deg)}.login-showcase-preview__stage.is-mobile .mc5-split__brand>footer{gap:16px}.login-showcase-preview__stage.is-mobile .mc5-split__form{min-height:580px;padding:18px 23px}.login-showcase-preview__stage.is-mobile .mc5-split__form>main{width:100%;padding:25px 0 12px}.login-showcase-preview__stage.is-mobile .mc5-ticket{min-height:920px;padding:0 10px}.login-showcase-preview__stage.is-mobile .mc5-ticket__top{min-height:60px;padding:0 8px}.login-showcase-preview__stage.is-mobile .mc5-ticket__top>span{display:none}.login-showcase-preview__stage.is-mobile .mc5-ticket__paper{border-radius:10px;flex-direction:column;min-height:800px;display:flex}.login-showcase-preview__stage.is-mobile .mc5-ticket__paper:before{display:none}.login-showcase-preview__stage.is-mobile .mc5-ticket__info{min-height:340px;padding:21px 25px}.login-showcase-preview__stage.is-mobile .mc5-ticket__seal{width:48px;height:48px;margin:22px 0 13px}.login-showcase-preview__stage.is-mobile .mc5-ticket__info h2{font-size:32px}.login-showcase-preview__stage.is-mobile .mc5-ticket__info>p{margin-top:8px}.login-showcase-preview__stage.is-mobile .mc5-ticket__benefits{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:14px}.login-showcase-preview__stage.is-mobile .mc5-ticket__benefits>span{border:1px solid #ddd7ca;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:7px;display:flex}.login-showcase-preview__stage.is-mobile .mc5-ticket__benefits>span>svg:last-child,.login-showcase-preview__stage.is-mobile .mc5-ticket__benefits p,.login-showcase-preview__stage.is-mobile .mc5-ticket__info>footer{display:none}.login-showcase-preview__stage.is-mobile .mc5-ticket__auth{min-height:460px;padding:24px 25px}.login-showcase-preview__stage.is-mobile .mc5-ticket__foot{min-height:45px;padding:0 8px}.login-showcase-preview__stage.is-mobile .mc5-studio{flex-direction:column;min-height:920px;display:flex}.login-showcase-preview__stage.is-mobile .mc5-studio__rail{border-bottom:1px solid #dce2dc;border-right:0;flex-direction:row;min-height:52px;padding:8px 12px}.login-showcase-preview__stage.is-mobile .mc5-studio__rail nav{gap:4px;margin:0 0 0 auto;display:flex}.login-showcase-preview__stage.is-mobile .mc5-studio__rail>button{display:none}.login-showcase-preview__stage.is-mobile .mc5-studio__main{min-height:340px;padding:0 20px 18px}.login-showcase-preview__stage.is-mobile .mc5-studio__main>header{display:none}.login-showcase-preview__stage.is-mobile .mc5-studio__intro{margin-top:27px}.login-showcase-preview__stage.is-mobile .mc5-studio__intro h2{font-size:32px}.login-showcase-preview__stage.is-mobile .mc5-studio__cards{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:18px}.login-showcase-preview__stage.is-mobile .mc5-studio__cards article{flex-direction:column;align-items:flex-start;gap:5px;min-height:88px;padding:8px;display:flex}.login-showcase-preview__stage.is-mobile .mc5-studio__cards article>span{width:29px;height:29px}.login-showcase-preview__stage.is-mobile .mc5-studio__cards p,.login-showcase-preview__stage.is-mobile .mc5-studio__cards em,.login-showcase-preview__stage.is-mobile .mc5-studio__main>footer{display:none}.login-showcase-preview__stage.is-mobile .mc5-studio__auth{border-top:1px solid #dce2dc;border-left:0;flex:1;align-content:start;padding:21px 27px}.login-showcase-preview__stage.is-mobile .mc5-studio__avatar{width:48px;height:48px}.login-showcase-preview__stage.is-mobile .mc5-minimal{min-height:900px}.login-showcase-preview__stage.is-mobile .mc5-minimal__top{grid-template-columns:1fr auto;min-height:60px;padding:0 15px}.login-showcase-preview__stage.is-mobile .mc5-minimal__top>span{display:none}.login-showcase-preview__stage.is-mobile .mc5-minimal__mark{gap:5px;width:150px;height:150px;top:93px;left:23px}.login-showcase-preview__stage.is-mobile .mc5-minimal__mark>span{font-size:38px}.login-showcase-preview__stage.is-mobile .mc5-minimal__mark>.mc5-pixels{grid-template-rows:repeat(3,18px);grid-template-columns:repeat(3,18px);gap:3px}.login-showcase-preview__stage.is-mobile .mc5-minimal__copy{width:auto;inset:280px 23px auto}.login-showcase-preview__stage.is-mobile .mc5-minimal__copy h2{font-size:34px}.login-showcase-preview__stage.is-mobile .mc5-minimal__form{align-content:start;width:auto;inset:455px 23px 34px}.login-showcase-preview__stage.is-mobile .mc5-minimal__form h3{font-size:28px}.login-showcase-preview__stage.is-mobile .mc5-minimal__foot{display:none}@media (width<=1040px){.login-showcase-page--mc5 .login-showcase-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.login-showcase-page--mc5 .login-showcase-options{grid-template-columns:1fr}.login-showcase-page--mc5 .login-showcase-options>button{min-height:82px}}@media (prefers-reduced-motion:reduce){.mc5-primary,.mc5-field>div{transition:none}}.lc-credential-page{--lc-paper:#f5f1e6;--lc-ink:#202c24;--lc-muted:#7d847d;--lc-green:#315e42;--lc-green-dark:#234832;--lc-gold:#c58a35;--lc-line:#d9d9d1;min-height:100dvh;color:var(--lc-ink);font-family:var(--font-sans);background:#ede8dc;flex-direction:column;display:flex;position:relative;overflow:hidden}.lc-credential-page *,.lc-credential-page :before,.lc-credential-page :after{box-sizing:border-box}.lc-credential-page button,.lc-credential-page input{font:inherit}.lc-credential-page button{cursor:pointer}.lc-credential-page:before{content:"";pointer-events:none;background-image:linear-gradient(#4f453109 1px,#0000 1px),linear-gradient(90deg,#4f453109 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.lc-credential-page:after{content:"";pointer-events:none;border:5rem solid #3e574206;width:22rem;height:22rem;position:absolute;bottom:-7rem;right:-6rem;transform:rotate(45deg)}.lc-credential-topbar,.lc-credential-footer{z-index:5;width:min(100% - 3.5rem,1440px);margin-inline:auto;position:relative}.lc-credential-topbar{grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;display:grid}.lc-credential-topbar>span{color:#858176;font-family:var(--font-mono);letter-spacing:.17em;font-size:.64rem;font-weight:800}.lc-credential-topbar>a:last-child{color:#59635b;justify-self:end;align-items:center;gap:.4rem;font-size:.76rem;font-weight:700;transition:color .16s,transform .16s;display:inline-flex}.lc-credential-topbar>a:last-child:hover{color:var(--lc-green);transform:translate(-2px)}.lc-credential-brand{color:#24442f;align-items:center;gap:.7rem;width:fit-content;display:flex}.lc-credential-brand>span{background:var(--lc-green);color:#dff1d1;border-radius:.72rem;place-items:center;width:2.55rem;height:2.55rem;display:grid;box-shadow:inset 0 1px #ffffff2e,0 8px 18px #2a48301c}.lc-credential-brand>div{gap:.12rem;display:grid}.lc-credential-brand strong{letter-spacing:.08em;font-size:1rem;font-weight:900;line-height:1}.lc-credential-brand small{color:#23442f80;font-family:var(--font-mono);letter-spacing:.14em;font-size:.44rem;font-weight:800}.lc-credential-stage{z-index:3;flex:1;place-items:center;padding:.75rem 1.75rem 1.2rem;display:grid;position:relative}.lc-credential-paper{background:#fff;border:1px solid #3d433821;border-radius:.3rem 1.4rem 1.4rem .3rem;grid-template-columns:minmax(390px,.94fr) minmax(460px,1.06fr);width:min(100%,1120px);min-height:min(680px,100dvh - 155px);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 85px #463a272b,0 2px 5px #4c41300f}.lc-credential-paper:before{z-index:7;content:"";pointer-events:none;border-left:1px dashed #c9c4b8;width:1px;position:absolute;top:0;bottom:0;left:calc(47% - 1px)}.lc-credential-info{background:var(--lc-paper);flex-direction:column;min-width:0;padding:clamp(2.2rem,4.2vw,4rem);display:flex;position:relative}.lc-credential-info:before{content:"";background:radial-gradient(circle,#ede8dc 0 5.5px,#0000 6px) 50%/16px 21px repeat-y;width:16px;position:absolute;top:-8px;bottom:-8px;left:-8px}.lc-credential-info:after{content:"";pointer-events:none;border:3.4rem solid #37523b06;width:16rem;height:16rem;position:absolute;bottom:-5.7rem;right:-4.2rem;transform:rotate(45deg)}.lc-credential-info>header{z-index:2;color:#807b70;font-family:var(--font-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:.55rem;font-weight:800;display:flex;position:relative}.lc-credential-seal{z-index:2;color:#315641;border:1px solid #bcc6bb;border-radius:50%;flex:none;place-items:center;width:5.1rem;height:5.1rem;margin:clamp(2.1rem,5vh,3.6rem) 0 1.55rem;display:grid;position:relative}.lc-credential-seal:before{content:"";border:1px dashed #aab6aa;border-radius:50%;position:absolute;inset:.48rem}.lc-credential-seal.has-avatar{padding:.52rem}.lc-credential-seal>img{z-index:2;object-fit:cover;border-radius:50%;width:100%;height:100%;position:relative}.lc-credential-seal>i{z-index:3;border:3px solid var(--lc-paper);color:#fff;font-family:var(--font-mono);background:#315641;border-radius:.42rem;padding:.3rem .38rem;font-size:.48rem;font-style:normal;font-weight:850;position:absolute;bottom:.1rem;right:-.3rem}.lc-credential-kicker{z-index:2;color:var(--lc-green);font-family:var(--font-mono);letter-spacing:.17em;font-size:.58rem;font-weight:850;position:relative}.lc-credential-info h1{z-index:2;color:#1f2b23;letter-spacing:-.065em;margin:.8rem 0 0;font-size:clamp(2.75rem,4.7vw,4.2rem);font-weight:850;line-height:.95;position:relative}.lc-credential-info>p{z-index:2;color:#797d76;max-width:30rem;margin:1rem 0 0;font-size:.82rem;line-height:1.75;position:relative}.lc-credential-benefits{z-index:2;gap:0;margin-top:clamp(1.5rem,4vh,2.5rem);display:grid;position:relative}.lc-credential-benefits>span{color:#657568;border-top:1px solid #ddd8cd;grid-template-columns:1.65rem minmax(0,1fr) 1rem;align-items:center;gap:.7rem;min-height:3.65rem;display:grid}.lc-credential-benefits>span>i{gap:.16rem;font-style:normal;display:grid}.lc-credential-benefits small{color:#9c988f;font-family:var(--font-mono);letter-spacing:.12em;font-size:.45rem}.lc-credential-benefits strong{color:#35453a;font-size:.75rem}.lc-credential-benefits>span>svg:last-child{color:#7ca06d}.lc-credential-info>footer{z-index:2;color:#aaa59a;font-family:var(--font-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.25rem;font-size:.47rem;display:flex;position:relative}.lc-credential-info>footer small{color:#768d7a;font-size:inherit;align-items:center;gap:.3rem;display:inline-flex}.lc-credential-auth{background:#fff;flex-direction:column;justify-content:center;min-width:0;padding:clamp(2.35rem,5vw,4.8rem);display:flex}.lc-credential-auth__head{color:#3e704e;align-items:center;gap:.8rem;display:flex}.lc-credential-auth__head>span{gap:.2rem;display:grid}.lc-credential-auth__head small{color:#9a9f99;font-family:var(--font-mono);letter-spacing:.14em;font-size:.5rem}.lc-credential-auth__head strong{color:#27362c;letter-spacing:-.025em;font-size:1.4rem;font-weight:850}.lc-credential-tabs{background:#f4f6f3;border:1px solid #e1e4df;border-radius:.72rem;grid-template-columns:1fr 1fr;gap:.25rem;margin:1.65rem 0 1.35rem;padding:.25rem;display:grid}.lc-credential-tabs button{color:#869087;background:0 0;border:0;border-radius:.52rem;min-height:2.55rem;font-size:.76rem;font-weight:750;transition:background .16s,color .16s,box-shadow .16s}.lc-credential-tabs button[aria-selected=true]{color:#315d40;background:#fff;box-shadow:0 4px 13px #2a433014,inset 0 0 0 1px #3e604612}.lc-credential-form{gap:1rem;display:grid}.lc-credential-form.is-register{gap:.8rem}.lc-credential-form__pair{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.lc-credential-field{gap:.48rem;display:grid}.lc-credential-field>span{color:#5f6a62;font-size:.72rem;font-weight:760}.lc-credential-field>div{color:#879087;background:#fbfcfa;border:1px solid #d5dcd6;border-radius:.72rem;grid-template-columns:1.3rem minmax(0,1fr) 1.7rem;align-items:center;gap:.55rem;min-height:3.15rem;padding:0 .9rem;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.lc-credential-field>div:focus-within{background:#fff;border-color:#548162;box-shadow:0 0 0 4px #37694914}.lc-credential-field input{color:#1e2a22;background:0 0;border:0;outline:0;min-width:0;font-size:.84rem}.lc-credential-field input::placeholder{color:#a8b0aa}.lc-credential-field button{color:#8b948d;background:0 0;border:0;place-items:center;width:1.7rem;height:2.6rem;display:grid}.lc-credential-field button:hover{color:#315e42}.lc-credential-field i{display:block}.lc-credential-field__avatar{object-fit:cover;border:2px solid #fff;border-radius:.48rem;width:1.75rem;height:1.75rem;box-shadow:0 0 0 1px #d2dad3}.lc-credential-assist{color:#788279;justify-content:space-between;align-items:center;gap:1rem;font-size:.68rem;display:flex}.lc-credential-assist>span{align-items:center;gap:.36rem;display:inline-flex}.lc-credential-assist svg{color:#fff;background:#4e815e;border-radius:.3rem;width:1rem;height:1rem;padding:.18rem;display:grid}.lc-credential-assist a{color:#356d49;font-weight:750}.lc-credential-error{color:#aa543d;background:#fff5f1;border:1px solid #ebd2c9;border-radius:.65rem;align-items:flex-start;gap:.5rem;margin:0;padding:.72rem .8rem;font-size:.76rem;line-height:1.45;display:flex}.lc-credential-error svg{flex:none;margin-top:.05rem}.lc-credential-submit{color:#fff;background:linear-gradient(135deg,#d7a24c,#ae7428);border:0;border-radius:.72rem;justify-content:center;align-items:center;gap:.65rem;min-height:3.2rem;font-size:.9rem;font-weight:850;transition:transform .16s,filter .16s,box-shadow .16s;display:flex;box-shadow:0 13px 30px #9a652130,inset 0 1px #ffffff38}.lc-credential-submit:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 16px 34px #9a65213b,inset 0 1px #ffffff3d}.lc-credential-submit:active:not(:disabled){transform:translateY(1px)}.lc-credential-submit:disabled{cursor:wait;filter:saturate(.55);opacity:.68}.lc-credential-form>small{color:#949b95;text-align:center;font-size:.68rem}.lc-credential-form>small button{color:#a66e29;font-size:inherit;background:0 0;border:0;font-weight:760}.lc-credential-footer{color:#918b7f;min-height:54px;font-family:var(--font-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:.48rem;display:flex}.lc-credential-footer small{font-size:inherit;align-items:center;gap:.4rem;display:inline-flex}.lc-credential-footer i{background:#6da06f;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #6da06f1a}.lc-credential-page :focus-visible{outline-offset:3px;outline:3px solid #336c4780}@media (width<=980px){.lc-credential-topbar,.lc-credential-footer{width:min(100% - 2rem,900px)}.lc-credential-paper{grid-template-columns:minmax(320px,.88fr) minmax(410px,1.12fr);width:min(100%,900px)}.lc-credential-paper:before{left:calc(44% - 1px)}.lc-credential-info,.lc-credential-auth{padding:2.4rem}.lc-credential-info h1{font-size:clamp(2.6rem,5vw,3.5rem)}}@media (width<=760px){.lc-credential-page{overflow:clip visible}.lc-credential-page:after{display:none}.lc-credential-topbar{grid-template-columns:1fr auto;min-height:68px}.lc-credential-topbar>span{display:none}.lc-credential-stage{padding:.25rem .75rem .8rem;display:block}.lc-credential-paper{border-radius:1.1rem;flex-direction:column;width:100%;min-height:auto;display:flex}.lc-credential-paper:before{display:none}.lc-credential-info{min-height:360px;padding:1.5rem}.lc-credential-info:before{display:none}.lc-credential-info>header{font-size:.48rem}.lc-credential-seal{width:4rem;height:4rem;margin:1.6rem 0 1rem}.lc-credential-info h1{margin-top:.55rem;font-size:clamp(2.65rem,12vw,3.5rem)}.lc-credential-info>p{margin-top:.7rem;font-size:.74rem}.lc-credential-benefits{grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:1.2rem}.lc-credential-benefits>span{border:1px solid #ddd8cd;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.32rem;min-width:0;min-height:5.3rem;padding:.55rem;display:flex}.lc-credential-benefits strong{font-size:.62rem}.lc-credential-benefits>span>svg:last-child,.lc-credential-info>footer{display:none}.lc-credential-auth{min-height:520px;padding:1.65rem 1.5rem 1.9rem}.lc-credential-auth__head strong{font-size:1.25rem}.lc-credential-tabs{margin:1.25rem 0 1.05rem}.lc-credential-form__pair{grid-template-columns:1fr}.lc-credential-footer{min-height:50px}.lc-credential-footer>span{display:none}.lc-credential-footer small{margin-left:auto}}@media (width<=420px){.lc-credential-topbar,.lc-credential-footer{width:min(100% - 1.5rem,390px)}.lc-credential-brand>span{width:2.25rem;height:2.25rem}.lc-credential-info{min-height:350px;padding:1.25rem}.lc-credential-info h1{font-size:2.55rem}.lc-credential-benefits>span{min-height:4.7rem}.lc-credential-auth{padding-inline:1.2rem}.lc-credential-field>div{min-height:3rem}}@media (prefers-reduced-motion:reduce){.lc-credential-page *,.lc-credential-page :before,.lc-credential-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mc-managed-content{z-index:4;width:min(100% - 2rem,1400px);margin:1rem auto 0;position:relative}.mc-managed-content__banner{background:linear-gradient(90deg, #08120ef0, #08120ea3), var(--managed-banner-image,none) center / cover;color:#f7fbf7;border:1px solid #ffffff1f;border-radius:12px;min-height:104px;overflow:hidden;box-shadow:0 10px 30px #0000002e}.mc-managed-content__banner>div{max-width:760px;padding:1.2rem 1.4rem}.mc-managed-content__banner h2,.mc-managed-content__banner p{margin:0}.mc-managed-content__banner h2{font-size:clamp(1rem,2vw,1.35rem)}.mc-managed-content__banner p{color:#eef6efb8;margin-top:.35rem;font-size:.82rem;line-height:1.65}.mc-managed-content__actions{flex-wrap:wrap;gap:.7rem;margin-top:.8rem;display:flex}.mc-managed-content__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.8rem;margin-top:.8rem;display:grid}.mc-managed-content__grid>a,.mc-managed-content__grid>article{color:#f7fbf7;background:#08120ee0;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.8rem;min-width:0;padding:.9rem;text-decoration:none;display:flex}.mc-managed-content__grid>a:hover{border-color:#8bc46f85}.mc-managed-content__grid img{object-fit:cover;border-radius:8px;flex:none;width:52px;height:52px}.mc-managed-content__grid span{gap:.25rem;min-width:0;display:grid}.mc-managed-content__grid strong,.mc-managed-content__grid small{overflow-wrap:anywhere}.mc-managed-content__grid small{color:#eef6efa8;line-height:1.5}.mc-music-hero-copy>span,.mc-forum-reference-title>span,.mc-rewards-heading>span{color:#ffffffad;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem;font-size:.58rem;font-weight:700;display:block}@media (width<=767px){.mc-managed-content{width:min(100% - 1rem,1400px)}.mc-managed-content__actions>*{flex:10rem;justify-content:center}}.adm-app{--adm-sidebar:240px;--adm-blue:#2563eb;--adm-blue-hover:#1d4ed8;--adm-text:#111827;--adm-muted:#667085;--adm-border:#e5e7eb;--adm-bg:#f5f6f8;background:var(--adm-bg);min-height:100vh;color:var(--adm-text);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;overflow-x:hidden}.adm-app *,.adm-app :before,.adm-app :after{box-sizing:border-box}.adm-app button,.adm-app input,.adm-app textarea,.adm-app select{font:inherit}.adm-app button,.adm-app a{-webkit-tap-highlight-color:transparent}.adm-app :focus-visible{outline:2px solid var(--adm-blue);outline-offset:2px}html.adm-document{scrollbar-color:#cbd5e1 #f5f6f8}html.adm-document ::-webkit-scrollbar-thumb{background:#cbd5e1;border:2px solid #f5f6f8;border-radius:999px}html.adm-document::-webkit-scrollbar-thumb{background:#cbd5e1;border:2px solid #f5f6f8;border-radius:999px}html.adm-document ::-webkit-scrollbar-thumb:hover{background:#98a2b3}html.adm-document::-webkit-scrollbar-thumb:hover{background:#98a2b3}html.adm-document ::-webkit-scrollbar-track{background:#f5f6f8}html.adm-document::-webkit-scrollbar-track{background:#f5f6f8}.adm-sidebar{z-index:40;width:var(--adm-sidebar);color:#fff;background:#0b0d10;border-right:1px solid #1f242b;flex-direction:column;transition:width .2s;display:flex;position:fixed;inset:0 auto 0 0}.adm-brand{color:#fff;border-bottom:1px solid #1f242b;align-items:center;gap:11px;min-height:64px;padding:0 18px;text-decoration:none;display:flex;overflow:hidden}.adm-brand__mark{color:#0b0d10;letter-spacing:-.02em;background:#fff;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.adm-brand__copy{white-space:nowrap;flex-direction:column;min-width:0;display:flex}.adm-brand__copy strong{font-size:14px;font-weight:650}.adm-brand__copy small{color:#777f8b;letter-spacing:.16em;margin-top:2px;font-size:9px}.adm-nav{scrollbar-width:thin;flex:1;padding:12px 10px 20px;overflow:hidden auto}.adm-nav section+section{margin-top:18px}.adm-nav h2{color:#626a76;letter-spacing:.09em;white-space:nowrap;height:22px;margin:0 10px 5px;font-size:10px;font-weight:600;line-height:22px}.adm-nav__item{color:#a8afb8;white-space:nowrap;border-radius:8px;align-items:center;gap:11px;height:40px;margin:2px 0;padding:0 11px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:flex}.adm-nav__item svg{flex:none}.adm-nav__item:hover{color:#f7f8fa;background:#171a1f}.adm-nav__item.is-active{color:#101318;background:#fff;font-weight:600}.adm-sidebar__footer{border-top:1px solid #1f242b;padding:10px}.adm-public-link{color:#8d949f;white-space:nowrap;align-items:center;gap:10px;height:36px;padding:0 11px;font-size:12px;text-decoration:none;display:flex}.adm-public-link:hover{color:#fff}.adm-user-card{background:#15181d;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:9px;margin-top:6px;padding:8px;display:grid;overflow:hidden}.adm-avatar{color:#182230;background:#e8edf5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.adm-avatar--small{width:30px;height:30px}.adm-user-card__copy{white-space:nowrap;flex-direction:column;min-width:0;display:flex}.adm-user-card__copy strong{color:#f6f7f8;text-overflow:ellipsis;font-size:12px;overflow:hidden}.adm-user-card__copy small{color:#737b86;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.adm-user-card button{color:#777f89;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;display:grid}.adm-user-card button:hover{color:#fff;background:#23272e}.adm-workspace{min-width:0;min-height:100vh;margin-left:var(--adm-sidebar);transition:margin-left .2s}.adm-topbar{z-index:30;border-bottom:1px solid var(--adm-border);background:#fff;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.adm-topbar__left,.adm-topbar__account{align-items:center;gap:12px;display:flex}.adm-collapse,.adm-mobile-menu,.adm-icon-button{border:1px solid var(--adm-border);color:#475467;cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:grid}.adm-mobile-menu{display:none}.adm-collapse:hover,.adm-icon-button:hover{color:#101828;background:#f8fafc}.adm-breadcrumb{color:#667085;font-size:13px}.adm-breadcrumb b{color:#344054;font-weight:600}.adm-breadcrumb i{color:#d0d5dd;margin:0 9px;font-style:normal}.adm-topbar__account{color:#667085;font-size:12px}.adm-topbar__status{background:#12b76a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d1fadf}.adm-main{width:100%;max-width:1680px;margin:0 auto;padding:28px 30px 48px}.adm-boot{color:#344054;background:#f5f6f8;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;display:flex}.adm-boot strong{font-size:14px}.adm-boot--denied svg{color:#d92d20;width:36px;height:36px}.adm-boot--denied p{color:#667085;margin:0;font-size:12px}.adm-boot--denied div{gap:8px;display:flex}.adm-boot--denied a,.adm-boot--denied button,.adm-access-denied a{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:8px 13px;font-size:12px;text-decoration:none;display:inline-flex}.adm-access-denied{color:#667085;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 160px);display:flex}.adm-access-denied>svg{color:#d92d20;width:42px;height:42px}.adm-access-denied h1{color:#101828;margin:16px 0 8px;font-size:20px}.adm-access-denied p{max-width:520px;margin:0 0 18px;font-size:12px;line-height:1.7}.adm-app--collapsed{--adm-sidebar:72px}.adm-app--collapsed .adm-brand{padding:0 20px}.adm-app--collapsed .adm-brand__copy,.adm-app--collapsed .adm-nav h2,.adm-app--collapsed .adm-nav__item span,.adm-app--collapsed .adm-public-link span,.adm-app--collapsed .adm-user-card__copy,.adm-app--collapsed .adm-user-card button{display:none}.adm-app--collapsed .adm-nav{padding-inline:10px}.adm-app--collapsed .adm-nav section+section{margin-top:10px}.adm-app--collapsed .adm-nav__item,.adm-app--collapsed .adm-public-link{justify-content:center;padding:0}.adm-app--collapsed .adm-user-card{justify-content:center;padding:7px;display:flex}.adm-page-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.adm-page-header h1{color:#101828;letter-spacing:-.025em;margin:0;font-size:24px;font-weight:680;line-height:1.3}.adm-page-header p{max-width:760px;color:var(--adm-muted);margin:7px 0 0;font-size:13px;line-height:1.65}.adm-page-header__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.adm-panel{border:1px solid var(--adm-border);background:#fff;border-radius:11px;min-width:0;box-shadow:0 1px 2px #10182806}.adm-panel__header{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:14px 18px;display:flex}.adm-panel__header h2{color:#101828;margin:0;font-size:14px;font-weight:650}.adm-panel__header p{color:#667085;margin:4px 0 0;font-size:11px;line-height:1.5}.adm-button{border:1px solid var(--adm-border);color:#344054;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 13px;font-size:12px;font-weight:600;line-height:1.2;transition:all .15s;display:inline-flex}.adm-button:hover:not(:disabled){background:#f8fafc;border-color:#cbd2dc}.adm-button:disabled{opacity:.5;cursor:not-allowed}.adm-button--primary{border-color:var(--adm-blue);background:var(--adm-blue);color:#fff}.adm-button--primary:hover:not(:disabled){border-color:var(--adm-blue-hover);background:var(--adm-blue-hover)}.adm-button--danger{color:#fff;background:#d92d20;border-color:#d92d20}.adm-button--danger:hover:not(:disabled){background:#b42318;border-color:#b42318}.adm-button--ghost{background:0 0;width:34px;min-height:34px;padding:0}.adm-status{color:#475467;white-space:nowrap;background:#f2f4f7;border-radius:999px;align-items:center;min-height:22px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.adm-status--success{color:#027a48;background:#ecfdf3}.adm-status--warning{color:#b54708;background:#fffaeb}.adm-status--danger{color:#b42318;background:#fef3f2}.adm-status--info{color:#175cd3;background:#eff8ff}.adm-notice{color:#175cd3;background:#eff8ff;border:1px solid #b2ddff;border-radius:8px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:12px;line-height:1.5;display:flex}.adm-notice svg{flex:none;margin-top:1px}.adm-notice--success{color:#067647;background:#ecfdf3;border-color:#abefc6}.adm-notice--warning{color:#93370d;background:#fffaeb;border-color:#fedf89}.adm-notice--danger{color:#b42318;background:#fef3f2;border-color:#fecdca}.adm-filterbar{border:1px solid var(--adm-border);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:14px 16px;display:flex}.adm-search{color:#98a2b3;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;width:min(340px,100%);height:36px;padding:0 11px;display:flex}.adm-search:focus-within{border-color:var(--adm-blue);box-shadow:0 0 0 3px #2563eb1a}.adm-search input{color:#101828;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.adm-filterbar select,.adm-input,.adm-field input,.adm-field textarea,.adm-field select{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:0;width:100%;min-height:38px;padding:8px 10px;font-size:12px}.adm-filterbar select{width:auto;min-width:126px}.adm-field textarea{resize:vertical;min-height:90px;line-height:1.55}.adm-field input:focus,.adm-field textarea:focus,.adm-field select:focus,.adm-input:focus{border-color:var(--adm-blue);box-shadow:0 0 0 3px #2563eb1a}.adm-field{color:#344054;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:600;display:flex}.adm-field small{color:#98a2b3;font-size:10px;font-weight:400;line-height:1.45}.adm-field-media{color:#2563eb;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:10px;font-weight:600}.adm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.adm-form-grid .adm-field--wide{grid-column:1/-1}.adm-table-scroll{width:100%;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;min-width:760px}.adm-table th{border-bottom:1px solid var(--adm-border);color:#667085;text-align:left;letter-spacing:.025em;white-space:nowrap;background:#fafbfc;height:42px;padding:0 16px;font-size:10px;font-weight:650}.adm-table td{color:#344054;vertical-align:middle;border-bottom:1px solid #eef0f3;padding:13px 16px;font-size:12px;line-height:1.45}.adm-table tr:last-child td{border-bottom:0}.adm-table tbody tr:hover{background:#fbfcfd}.adm-table strong{color:#101828;font-weight:620}.adm-table small{color:#98a2b3;margin-top:3px;display:block}.adm-row-actions{align-items:center;gap:6px;display:flex}.adm-link-button{color:var(--adm-blue);cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:12px;font-weight:600}.adm-link-button--danger{color:#d92d20}.adm-pagination{border-top:1px solid var(--adm-border);color:#667085;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:flex}.adm-pagination>div{gap:6px;display:flex}.adm-data-state{color:#667085;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:220px;padding:30px;display:flex}.adm-data-state strong{color:#344054;font-size:13px}.adm-data-state p{color:#98a2b3;max-width:500px;margin:0;font-size:11px;line-height:1.6}.adm-spinner{border:2px solid #dbe5f5;border-top-color:var(--adm-blue);border-radius:50%;width:23px;height:23px;animation:.7s linear infinite adm-spin}@keyframes adm-spin{to{transform:rotate(360deg)}}.adm-dialog-layer,.adm-drawer-layer,.adm-mobile-layer{z-index:100;background:#0f172a6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.adm-dialog{background:#fff;border-radius:12px;flex-direction:column;width:min(100%,620px);max-height:min(88vh,900px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a38}.adm-dialog--small{width:min(100%,440px)}.adm-dialog--large{width:min(100%,940px)}.adm-dialog>header,.adm-drawer>header{border-bottom:1px solid var(--adm-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.adm-dialog>header h2,.adm-drawer>header h2{color:#101828;margin:0;font-size:16px;font-weight:650}.adm-dialog>header p,.adm-drawer>header p{color:#667085;margin:5px 0 0;font-size:11px;line-height:1.5}.adm-dialog__body,.adm-drawer__body{flex:1;min-height:0;padding:20px;overflow-y:auto}.adm-dialog>footer,.adm-drawer>footer{border-top:1px solid var(--adm-border);justify-content:flex-end;gap:8px;padding:13px 20px;display:flex}.adm-confirm-copy{color:#475467;margin:0;font-size:13px;line-height:1.7}.adm-drawer-layer{justify-content:flex-end;padding:0;display:flex}.adm-drawer{background:#fff;flex-direction:column;width:min(100%,560px);height:100%;display:flex;box-shadow:-18px 0 50px #0f172a29}.adm-mobile-layer{place-items:stretch start;padding:0;display:none}.adm-mobile-sidebar{color:#fff;background:#0b0d10;flex-direction:column;width:min(86vw,280px);height:100%;display:flex;position:relative;box-shadow:18px 0 55px #00000047}.adm-mobile-close{z-index:2;color:#fff;background:#1c2026;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:12px}.adm-grid{gap:16px;display:grid}.adm-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.adm-metric-card{border:1px solid var(--adm-border);background:#fff;border-radius:10px;min-width:0;padding:16px}.adm-metric-card header{align-items:center;gap:8px;display:flex}.adm-metric-card header span{color:#475467;background:#f2f4f7;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.adm-metric-card header small{color:#667085;font-size:11px}.adm-metric-card>strong{color:#101828;letter-spacing:-.025em;text-overflow:ellipsis;margin-top:14px;font-size:24px;font-weight:680;display:block;overflow:hidden}.adm-metric-card footer{color:#98a2b3;align-items:center;gap:6px;margin-top:9px;font-size:10px;display:flex}.adm-metric-card footer span{color:#667085;align-items:center;gap:2px;font-weight:600;display:inline-flex}.adm-metric-card footer .is-up{color:#079455}.adm-metric-card footer .is-down{color:#d92d20}.adm-dashboard-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;display:grid}.adm-dashboard-chart{padding:12px 18px 16px}.adm-dashboard-chart svg{width:100%;height:230px;display:block;overflow:visible}.adm-dashboard-chart line{stroke:#eef0f3;stroke-width:1px}.adm-dashboard-chart polyline{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.adm-dashboard-chart polyline.is-blue{stroke:#2563eb}.adm-dashboard-chart polyline.is-black{stroke:#111827}.adm-dashboard-chart polyline.is-gray{stroke:#98a2b3}.adm-chart-legend,.adm-chart-dates{color:#667085;align-items:center;gap:16px;font-size:10px;display:flex}.adm-chart-legend span:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.adm-chart-legend .is-blue{color:#2563eb}.adm-chart-legend .is-black{color:#111827}.adm-chart-legend .is-gray{color:#98a2b3}.adm-chart-dates{justify-content:space-between;margin-top:8px}.adm-queue-list,.adm-system-list{padding:8px 16px}.adm-queue-list a,.adm-system-list>div{color:#344054;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:12px;min-height:50px;font-size:12px;text-decoration:none;display:flex}.adm-queue-list a:last-child,.adm-system-list>div:last-child{border-bottom:0}.adm-queue-list a span{align-items:center;gap:9px;display:flex}.adm-queue-list a svg{color:#667085}.adm-queue-list a b{color:#101828;font-size:17px}.adm-activity-list{padding:4px 16px 9px}.adm-activity-list>div{border-bottom:1px solid #eef0f3;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;display:grid}.adm-activity-list>div:last-child{border-bottom:0}.adm-activity-dot{background:#2563eb;border-radius:50%;width:7px;height:7px}.adm-activity-list p{color:#475467;margin:0;font-size:11px}.adm-activity-list p strong{color:#101828}.adm-activity-list p small{color:#98a2b3;margin-top:4px;display:block}.adm-stack{flex-direction:column;gap:16px;display:flex}.adm-tabs{border:1px solid var(--adm-border);background:#f8fafc;border-radius:9px;gap:4px;padding:4px;display:flex;overflow-x:auto}.adm-tabs button,.adm-tabs a{color:#667085;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:32px;padding:6px 11px;font-size:11px;font-weight:600;text-decoration:none}.adm-tabs .is-active{color:#101828;background:#fff;box-shadow:0 1px 2px #10182814}.adm-content-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.adm-content-cards>a{border:1px solid var(--adm-border);color:#344054;background:#fff;border-radius:10px;flex-direction:column;min-width:0;min-height:176px;padding:17px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.adm-content-cards>a:hover{border-color:#b8c3d3;transform:translateY(-1px);box-shadow:0 8px 24px #1018280f}.adm-content-cards header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.adm-content-cards header strong{color:#101828;font-size:14px;display:block}.adm-content-cards header code{color:#98a2b3;margin-top:5px;font-size:10px;display:block}.adm-content-cards dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:20px 0 0;display:grid}.adm-content-cards dl div{background:#f8fafc;border-radius:7px;padding:8px}.adm-content-cards dt{color:#98a2b3;font-size:9px}.adm-content-cards dd{color:#344054;margin:4px 0 0;font-size:12px;font-weight:600}.adm-content-cards footer{color:#98a2b3;justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;font-size:10px;display:flex}.adm-content-cards footer span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-content-cards footer span:last-child{color:#2563eb;white-space:nowrap}.adm-structured-editor{flex-direction:column;gap:18px;padding:20px;display:flex}.adm-structured-group{border:1px solid #e5e7eb;border-radius:9px;min-width:0;margin:0;padding:15px}.adm-structured-group legend{color:#344054;padding:0 7px;font-size:12px;font-weight:650}.adm-structured-list{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.adm-structured-item{background:#fbfcfd;border:1px solid #eaecf0;border-radius:8px;padding:13px}.adm-structured-item>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.adm-structured-item>header strong{color:#667085;font-size:10px}.adm-structured-item>header div{gap:3px;display:flex}.adm-structured-item>header button{color:#667085;background:#fff;border:1px solid #e5e7eb;border-radius:6px;place-items:center;width:27px;height:27px;padding:0;display:grid}.adm-structured-item>header button:disabled{opacity:.35}.adm-switch-field{color:#344054;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.adm-switch-field input{accent-color:#2563eb;width:17px;height:17px}.adm-preview-toolbar{justify-content:center;gap:5px;margin-bottom:15px;display:flex}.adm-preview-toolbar button{color:#667085;background:#fff;border:1px solid #e5e7eb;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:6px 11px;font-size:11px;display:inline-flex}.adm-preview-toolbar button.is-active{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.adm-preview-stage{background:#eef1f5;border-radius:9px;justify-content:center;min-height:480px;padding:24px;display:flex;overflow:auto}.adm-preview-browser{background:#fff;border:1px solid #d0d5dd;border-radius:9px;align-self:flex-start;width:100%;max-width:820px;transition:width .2s;overflow:hidden;box-shadow:0 10px 30px #1018281a}.adm-preview-stage--tablet .adm-preview-browser{width:620px}.adm-preview-stage--mobile .adm-preview-browser{width:320px}.adm-preview-browser>header{background:#f8fafc;border-bottom:1px solid #e5e7eb;align-items:center;gap:5px;height:30px;padding:0 10px;display:flex}.adm-preview-browser>header i{background:#d0d5dd;border-radius:50%;width:7px;height:7px}.adm-preview-browser>header span{color:#98a2b3;margin-left:auto;font-size:9px}.adm-preview-browser main{background:#f7f3e8;min-height:390px;padding:50px 42px;position:relative;overflow:hidden}.adm-preview-browser main>img{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.adm-preview-browser main>div{background:#ffffffe6;border:1px solid #ffffffa6;border-radius:10px;max-width:520px;padding:24px;position:relative}.adm-preview-browser main small{color:#2563eb;letter-spacing:.08em;font-size:9px;font-weight:700}.adm-preview-browser main h2{color:#111827;margin:8px 0;font-size:27px}.adm-preview-browser main p{color:#475467;margin:0 0 18px;font-size:12px;line-height:1.7}.adm-preview-browser main button{color:#fff;background:#2563eb;border:0;border-radius:7px;padding:8px 13px;font-size:10px}.adm-preview-stage--mobile .adm-preview-browser main{padding:28px 16px}.adm-preview-stage--mobile .adm-preview-browser main h2{font-size:21px}.adm-revision-list{flex-direction:column;display:flex}.adm-revision-list>div{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:14px;min-height:64px;display:flex}.adm-revision-list>div:last-child{border-bottom:0}.adm-revision-list span{flex-direction:column;gap:4px;display:flex}.adm-revision-list strong{color:#101828;font-size:13px}.adm-revision-list small{color:#98a2b3;font-size:10px}.adm-inline-check{color:#475467;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.adm-inline-check input{accent-color:#2563eb}.adm-upload-zone{color:#667085;background:#fbfcfe;border:1px dashed #b7c2d0;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:108px;padding:20px 22px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.adm-upload-zone>svg{color:#2563eb;background:#eef4ff;border-radius:9px;width:36px;height:36px;padding:8px}.adm-upload-zone>div{flex-direction:column;gap:5px;min-width:0;display:flex}.adm-upload-zone strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.adm-upload-zone span{color:#98a2b3;font-size:10px}.adm-upload-zone.is-dragging{background:#f4f7ff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.adm-upload-zone.is-uploading{border-style:solid}.adm-upload-zone__progress{background:#2563eb;width:0;height:3px;transition:width .15s linear;position:absolute;bottom:0;left:0;right:0}.adm-media-grid{background:#eef0f3;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.adm-media-card{background:#fff;min-width:0}.adm-media-card__preview{aspect-ratio:16/10;color:#98a2b3;background:#f2f4f7;place-items:center;display:grid;position:relative;overflow:hidden}.adm-media-card__preview img{object-fit:cover;width:100%;height:100%}.adm-media-card__preview .adm-status{position:absolute;top:8px;right:8px}.adm-media-card__body{padding:12px}.adm-media-card__body>strong,.adm-media-card__body>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adm-media-card__body>strong{color:#101828;font-size:12px}.adm-media-card__body>span{color:#98a2b3;margin-top:4px;font-size:9px}.adm-media-card__body footer{justify-content:space-between;gap:8px;margin-top:12px;display:flex}.adm-media-card__body footer button{color:#475467;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;display:inline-flex}.adm-media-card__body footer button:hover{color:#2563eb}.adm-media-card__audio{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:12px;display:flex}.adm-media-card__audio audio{width:100%;height:32px}.adm-media-card__body code{color:#667085;text-overflow:ellipsis;white-space:nowrap;background:#f5f7fa;border-radius:5px;margin-top:7px;padding:5px 7px;font-size:8px;display:block;overflow:hidden}.adm-media-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.adm-media-picker button{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:0;padding:0;position:relative;overflow:hidden}.adm-media-picker img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.adm-media-picker span{color:#475467;text-overflow:ellipsis;white-space:nowrap;padding:8px;font-size:9px;display:block;overflow:hidden}.adm-media-picker svg{color:#fff;opacity:0;background:#2563eb;border-radius:50%;padding:3px;position:absolute;top:6px;right:6px}.adm-media-picker button:hover svg{opacity:1}.adm-media-picker .adm-media-picker__audio{color:#344054;white-space:normal;background:#f8fafc;justify-content:center;align-items:center;gap:8px;min-height:94px;padding:12px;display:flex}.adm-media-picker .adm-media-picker__audio svg{color:#2563eb;opacity:1;background:0 0;width:32px;height:32px;padding:0;position:static}.adm-link-button{align-items:center;gap:4px;display:inline-flex}.adm-user-detail{border:1px solid #e5e7eb;border-radius:9px;align-items:center;gap:14px;padding:16px;display:flex}.adm-user-detail__avatar{color:#667085;background:#f2f4f7;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.adm-user-detail__avatar svg{width:31px;height:31px}.adm-user-detail strong{color:#101828;font-size:16px}.adm-user-detail p{color:#667085;margin:4px 0 8px;font-size:11px}.adm-detail-list{margin:0;padding:8px 16px}.adm-detail-list>div{border-bottom:1px solid #eef0f3;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;display:grid}.adm-detail-list>div:last-child{border-bottom:0}.adm-detail-list dt{color:#98a2b3;font-size:10px}.adm-detail-list dd{color:#344054;text-align:right;margin:0;font-size:11px}.adm-compact-list{padding:4px 15px}.adm-compact-list>div{color:#667085;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:9px;display:flex}.adm-compact-list>div:last-child{border-bottom:0}.adm-compact-list strong{color:#344054;font-size:11px;display:block}.adm-compact-list small{color:#98a2b3;margin-top:3px;display:block}.adm-table-url{color:#475467;text-overflow:ellipsis;white-space:nowrap;max-width:330px;font-family:ui-monospace,monospace;font-size:10px;display:block;overflow:hidden}.adm-ai-form,.adm-security-form{flex-direction:column;gap:14px;padding:18px;display:flex}.adm-security-form{max-width:560px}.adm-role-tags{color:#98a2b3;flex-wrap:wrap;gap:4px;font-size:10px;display:flex}.adm-role-options{flex-direction:column;gap:9px;display:flex}.adm-role-options label{cursor:pointer;border:1px solid #e5e7eb;border-radius:9px;grid-template-columns:18px minmax(0,1fr) 24px;align-items:center;gap:11px;padding:13px;display:grid}.adm-role-options label.is-checked{background:#f5f8ff;border-color:#9bbcf9}.adm-role-options input{accent-color:#2563eb;width:16px;height:16px}.adm-role-options span{flex-direction:column;gap:3px;display:flex}.adm-role-options strong{color:#344054;font-size:12px}.adm-role-options small{color:#98a2b3;font-size:10px}.adm-role-options svg{color:#98a2b3}.adm-role-options .is-checked svg{color:#2563eb}.adm-audit-summary{color:#dbeafe;white-space:pre-wrap;word-break:break-word;background:#0f172a;max-height:420px;margin:0;padding:16px;font-size:10px;line-height:1.65;overflow:auto}.adm-domain-editor{padding:18px}.adm-music-editor{flex-direction:column;gap:14px;display:flex}.adm-music-track{padding:18px}.adm-media-address-field__row{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.adm-media-address-field__row .adm-button{white-space:nowrap}.adm-music-preview{width:min(100%,620px);height:38px;margin-top:4px}.adm-music-cover-preview{object-fit:cover;border:1px solid #e5e7eb;border-radius:9px;width:132px;max-height:132px;margin-top:4px}.adm-lyrics-field .adm-button{align-self:flex-start}.adm-lyrics-field textarea{min-height:150px}.admin-legacy{color:#344054}.admin-legacy .glass,.admin-legacy .glass-subtle,.admin-legacy .glass-strong,.admin-legacy [class*=bg-white\/]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#e5e7eb!important}.admin-legacy .text-silver-100,.admin-legacy .text-silver-200{color:#101828!important}.admin-legacy .text-silver-300,.admin-legacy .text-silver-400,.admin-legacy .text-silver-500{color:#667085!important}.admin-legacy .text-violet-300,.admin-legacy .text-violet-400,.admin-legacy .text-gold-300{color:#2563eb!important}.admin-legacy .glass-input{color:#101828!important;box-shadow:none!important;background:#fff!important;border:1px solid #d0d5dd!important}.admin-legacy .btn-primary{color:#fff!important;box-shadow:none!important;background:#2563eb!important;border-radius:8px!important}.admin-legacy .rounded-card{border-radius:10px!important}.admin-legacy [class*="bg-[#12101c]"]{color:#101828!important;background:#fff!important}@media (width<=1199px) and (width>=768px){.adm-app{--adm-sidebar:72px}.adm-brand{padding:0 20px}.adm-brand__copy,.adm-nav h2,.adm-nav__item span,.adm-public-link span,.adm-user-card__copy,.adm-user-card button,.adm-collapse{display:none}.adm-nav section+section{margin-top:10px}.adm-nav__item,.adm-public-link{justify-content:center;padding:0}.adm-user-card{justify-content:center;padding:7px;display:flex}}@media (width<=900px){.adm-main{padding:22px 20px 40px}.adm-grid--3,.adm-content-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-media-grid,.adm-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-dashboard-layout,.adm-form-grid{grid-template-columns:1fr}}@media (width<=767px){.adm-sidebar{display:none}.adm-workspace{margin-left:0}.adm-topbar{height:58px;padding:0 14px}.adm-mobile-menu{display:grid}.adm-collapse,.adm-breadcrumb b,.adm-breadcrumb i,.adm-topbar__status,.adm-topbar__account{display:none}.adm-breadcrumb{color:#344054;font-weight:600}.adm-mobile-layer{display:grid}.adm-main{padding:18px 14px 34px}.adm-page-header{flex-direction:column;gap:14px}.adm-page-header h1{font-size:21px}.adm-page-header__actions{justify-content:flex-start;width:100%}.adm-grid--2,.adm-grid--3,.adm-content-cards{grid-template-columns:1fr}.adm-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-upload-zone{grid-template-columns:36px minmax(0,1fr);gap:12px;min-height:150px;padding:18px}.adm-upload-zone>.adm-button{grid-column:1/-1;width:100%}.adm-media-address-field__row{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-media-address-field__row>input:first-child{grid-column:1/-1}.adm-media-address-field__row .adm-button{width:100%}.adm-media-picker,.adm-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-filterbar{align-items:stretch}.adm-search,.adm-filterbar select{width:100%}.adm-dialog-layer{align-items:end;padding:0}.adm-dialog{border-radius:14px 14px 0 0;width:100%;max-height:92vh}.adm-drawer{width:100%}.adm-panel__header{align-items:flex-start}}@media (width<=480px){.adm-media-grid,.adm-media-picker{grid-template-columns:1fr}.adm-media-card__preview{aspect-ratio:16/9}.adm-page-header__actions{grid-template-columns:1fr;display:grid}.adm-page-header__actions .adm-button{width:100%}}@media (prefers-reduced-motion:reduce){.adm-app *,.adm-app :before,.adm-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;background:var(--color-base-950)}body{font-family:var(--font-sans);background:var(--color-base-950);color:var(--color-silver-100);text-rendering:optimizelegibility;margin:0;overflow-x:hidden}::selection{color:var(--color-silver-100);background:#a78bfa59}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-base-950)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--color-violet-600), var(--color-base-700));border:2px solid var(--color-base-950);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--color-violet-500)}.forum-markdown{word-break:break-word;font-size:.875rem;line-height:1.7}.forum-markdown>:first-child{margin-top:0}.forum-markdown>:last-child{margin-bottom:0}.forum-markdown h1,.forum-markdown h2,.forum-markdown h3,.forum-markdown h4{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-silver-100);margin:1.4em 0 .6em;font-weight:600;line-height:1.3}.forum-markdown h1{font-size:1.5rem}.forum-markdown h2{font-size:1.25rem}.forum-markdown h3{font-size:1.1rem}.forum-markdown h4{font-size:1rem}.forum-markdown p{margin:.6em 0}.forum-markdown ul,.forum-markdown ol{margin:.6em 0;padding-left:1.4em}.forum-markdown li{margin:.2em 0}.forum-markdown ul{list-style:outside}.forum-markdown ol{list-style:decimal}.forum-markdown blockquote{color:var(--color-silver-300);background:#ffffff08;border-left:2px solid #a78bfa73;border-radius:0 6px 6px 0;margin:.8em 0;padding:.4em 0 .4em 1em}.forum-markdown blockquote>:first-child{margin-top:0}.forum-markdown blockquote>:last-child{margin-bottom:0}.forum-markdown hr{border:0;border-top:1px solid #ffffff14;margin:1.5em 0}.forum-markdown table{border-collapse:collapse;width:100%;margin:.8em 0;font-size:.8rem}.forum-markdown th,.forum-markdown td{text-align:left;border:1px solid #ffffff14;padding:.5em .75em}.forum-markdown th{color:var(--color-silver-100);background:#ffffff0a;font-weight:600}.forum-markdown td{color:var(--color-silver-300)}.forum-markdown img{border-radius:12px;max-width:100%;height:auto}.forum-markdown video{max-width:100%;display:block}.forum-markdown pre code{color:inherit;background:0 0;padding:0;font-size:.8rem;line-height:1.6;display:block}.forum-markdown pre code.hljs{background:0 0;padding:0}.tiptap-editor-wrap .ProseMirror{min-height:280px;color:var(--color-silver-100);word-break:break-word;outline:none;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.tiptap-editor-wrap .ProseMirror>:first-child{margin-top:0}.tiptap-editor-wrap .ProseMirror>:last-child{margin-bottom:0}.tiptap-editor-wrap .ProseMirror h1,.tiptap-editor-wrap .ProseMirror h2,.tiptap-editor-wrap .ProseMirror h3,.tiptap-editor-wrap .ProseMirror h4{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-silver-100);margin:1.4em 0 .6em;font-weight:600;line-height:1.3}.tiptap-editor-wrap .ProseMirror h1{font-size:1.5rem}.tiptap-editor-wrap .ProseMirror h2{font-size:1.25rem}.tiptap-editor-wrap .ProseMirror h3{font-size:1.1rem}.tiptap-editor-wrap .ProseMirror h4{font-size:1rem}.tiptap-editor-wrap .ProseMirror p{margin:.6em 0}.tiptap-editor-wrap .ProseMirror ul,.tiptap-editor-wrap .ProseMirror ol{margin:.6em 0;padding-left:1.4em}.tiptap-editor-wrap .ProseMirror li{margin:.2em 0}.tiptap-editor-wrap .ProseMirror ul{list-style:outside}.tiptap-editor-wrap .ProseMirror ol{list-style:decimal}.tiptap-editor-wrap .ProseMirror blockquote{color:var(--color-silver-300);background:#ffffff08;border-left:2px solid #a78bfa73;border-radius:0 6px 6px 0;margin:.8em 0;padding:.4em 0 .4em 1em}.tiptap-editor-wrap .ProseMirror blockquote>:first-child{margin-top:0}.tiptap-editor-wrap .ProseMirror blockquote>:last-child{margin-bottom:0}.tiptap-editor-wrap .ProseMirror hr{border:0;border-top:1px solid #ffffff14;margin:1.5em 0}.tiptap-editor-wrap .ProseMirror pre{font-family:var(--font-mono);color:var(--color-silver-200);background:#08070cb3;border:1px solid #ffffff14;border-radius:12px;margin:.8em 0;padding:.75rem 1rem;font-size:.8rem;line-height:1.6;overflow-x:auto}.tiptap-editor-wrap .ProseMirror pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.tiptap-editor-wrap .ProseMirror code{font-family:var(--font-mono);color:var(--color-violet-300);background:#ffffff0f;border-radius:6px;padding:.125rem .375rem;font-size:.75rem}.tiptap-editor-wrap .ProseMirror img{border:1px solid #ffffff14;border-radius:12px;max-width:100%;height:auto}.tiptap-editor-wrap .ProseMirror a{color:var(--color-violet-300);text-underline-offset:2px;-webkit-text-decoration:underline #a78bfa66;text-decoration:underline #a78bfa66}.tiptap-editor-wrap .ProseMirror a:hover{color:var(--color-silver-100)}.tiptap-editor-wrap .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-silver-400);pointer-events:none;height:0}@keyframes float-slow{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.08)}66%{transform:translate(-30px,20px)scale(.95)}}@keyframes float-medium{0%,to{transform:translate(0)}50%{transform:translate(-25px,35px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-glow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes spin-slow{to{transform:rotate(360deg)}}@keyframes scroll-hint{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.animate-float-slow{animation:18s ease-in-out infinite float-slow}.animate-float-medium{animation:12s ease-in-out infinite float-medium}.animate-pulse-glow{animation:6s ease-in-out infinite pulse-glow}.animate-spin-slow{animation:20s linear infinite spin-slow}.animate-shimmer{background-size:200% 100%;animation:3s linear infinite shimmer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.glass,.glass-strong,.glass-subtle{-webkit-backdrop-filter:none;background:#141020eb}.btn-ghost{-webkit-backdrop-filter:none}}@media (width<=768px),(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){[data-performance-mode=lite] .liquid-orb{opacity:.7;filter:blur(48px)!important;transform:none!important}.glass{-webkit-backdrop-filter:blur(8px)saturate(130%);box-shadow:inset 0 1px #ffffff1a,0 14px 36px -18px #00000080}.glass-strong{-webkit-backdrop-filter:blur(10px)saturate(140%);box-shadow:inset 0 1px #ffffff24,0 18px 44px -22px #0000008c}.glass-subtle,.btn-ghost,.glass-input{-webkit-backdrop-filter:blur(6px)saturate(120%)}}@media (pointer:coarse){.glass-refract{transition:none!important}}:root{--mc-night:#07100c;--mc-panel:#050e09bd;--mc-grass:#75df62;--mc-grass-dark:#315f32;--mc-torch:#f1bd60;--mc-stone:#9ca69f;--mc-diamond:#53d8e4;--mc-redstone:#dc594d;--mc-ink:#eaf6e8}.mc-hero{isolation:isolate;background:var(--mc-night);min-height:max(780px,100dvh);color:var(--mc-ink);display:grid;position:relative;overflow:hidden}.mc-hero__background,.mc-hero__shade,.mc-hero__pixels{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mc-hero__background{z-index:-4;object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.04)brightness(.8);transform:scale(1.015)}.mc-hero__shade{z-index:-3;background:linear-gradient(90deg,#020906f7 0%,#030a07e0 32%,#030a077a 55%,#030a071f 76%,#0207057a 100%),linear-gradient(#0105039e 0%,#0000 22% 66%,#020805e0 100%)}.mc-hero__pixels{z-index:-2;opacity:.14;background-image:linear-gradient(#75df622e 1px,#0000 1px),linear-gradient(90deg,#75df6224 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 58%);mask-image:linear-gradient(90deg,#000,#0000 58%)}.mc-hero__inner{z-index:2;grid-template-columns:minmax(0,55fr) minmax(18rem,35fr);align-items:center;gap:clamp(3rem,8vw,9rem);width:min(100% - 3rem,1280px);min-height:max(780px,100dvh);margin-inline:auto;padding-block:clamp(7rem,12vh,9rem) clamp(10rem,18vh,12rem);display:grid;position:relative}.mc-hero__copy{z-index:5;min-width:0;max-width:42rem;position:relative}.mc-hero__status{color:#eaf6e8bd;width:fit-content;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1.25rem;font-size:.7rem;font-weight:700;display:flex}.mc-hero__status-line{background:var(--mc-grass);width:1.65rem;height:3px;box-shadow:0 0 14px #75df62b3}.mc-hero__online{background:var(--mc-grass);width:.45rem;height:.45rem;margin-left:.35rem;animation:2.2s steps(2,end) infinite mc-online-pulse;box-shadow:0 0 0 3px #75df621f,0 0 12px #75df62e6}.mc-hero__online-copy{color:var(--mc-grass)}.mc-hero__title{color:#f4f8f0;max-width:12ch;font-family:var(--font-display);letter-spacing:-.065em;text-wrap:balance;text-shadow:0 4px #040c08f2,0 12px 32px #0000008c;flex-direction:column;margin:0;font-size:clamp(3.25rem,6.2vw,6.5rem);font-weight:950;line-height:.91;display:flex}.mc-hero__title>span{display:block}.mc-hero__title-accent{width:fit-content;color:var(--mc-grass);text-shadow:0 4px 0 var(--mc-grass-dark), 0 0 32px #75df6233}.mc-hero__subtitle{color:#eaf6e8b8;text-wrap:pretty;max-width:39rem;margin:1.45rem 0 0;font-size:clamp(.92rem,1.25vw,1.05rem);line-height:1.85}.mc-hero__features{flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;display:flex}.mc-feature{color:#eaf6e8d1;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:#05120a8f;border:1px solid #75df623d;align-items:center;gap:.45rem;min-height:2rem;padding:.42rem .75rem;font-size:.76rem;font-weight:650;display:inline-flex;box-shadow:inset 3px 0 #75df62b8}.mc-feature svg{color:var(--mc-grass);flex:none}.mc-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.7rem;display:flex}.mc-btn{color:#fff;letter-spacing:.01em;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:.75rem 1.15rem;font-size:.86rem;font-weight:800;transition:transform .18s,filter .18s,background-color .18s;display:inline-flex}.mc-btn:hover{filter:brightness(1.12);transform:translateY(-2px)}.mc-btn:active{transform:translateY(1px)}.mc-btn:focus-visible,.mc-checkin:focus-visible,.mc-slot:focus-visible,.mc-hud__guest:focus-visible{outline-offset:3px;outline:3px solid #fff}.mc-btn--primary{background:linear-gradient(#ffffff1f, transparent 42%), var(--mc-grass-dark);border-color:#91f37e9e;box-shadow:inset 0 -4px #143619c7,0 11px 28px #0f45164d}.mc-btn--ghost{background:#050e09a3;border-color:#eaf6e842;box-shadow:inset 0 -3px #0000004d}.mc-hero__visual{z-index:2;pointer-events:none;align-self:center;width:100%;min-width:18rem;height:clamp(31rem,64vh,39rem);position:relative}.mc-hero__character{z-index:4;object-fit:contain;filter:drop-shadow(0 20px 16px #0000007a)drop-shadow(-8px 0 18px #75df6214);width:min(35vw,31rem);max-width:145%;height:auto;position:absolute;bottom:2.6rem;right:clamp(-4.25rem,-3vw,-1rem)}.mc-grass-platform{z-index:3;background:linear-gradient(180deg, var(--mc-grass) 0 15%, transparent 15%), repeating-linear-gradient(90deg, #654632 0 18px, #503421 18px 36px);clip-path:polygon(0 0,100% 0,100% 78%,94% 78%,94% 100%,7% 100%,7% 82%,0 82%);border-top:.5rem solid #376f35;width:min(34vw,30rem);height:4.5rem;position:absolute;bottom:1.1rem;right:-3rem;box-shadow:inset 0 -1.05rem #2b1b127a,0 24px 45px #0000006b}.mc-ore,.mc-crafting-table{width:4.35rem;height:4.35rem;image-rendering:pixelated;position:absolute;box-shadow:inset 0 0 0 .35rem #0000003b,0 16px 28px #00000059}.mc-ore:before,.mc-ore:after{content:"";background:currentColor;width:.9rem;height:1.15rem;position:absolute;box-shadow:1.75rem .8rem,.65rem 2.3rem,2.6rem 2.1rem}.mc-ore{background:repeating-linear-gradient(135deg,#87928d 0 10px,#6c7772 10px 20px)}.mc-ore--diamond{z-index:2;color:var(--mc-diamond);top:10%;right:-.7rem;transform:rotate(8deg)}.mc-ore--redstone{z-index:2;color:var(--mc-redstone);bottom:26%;left:-1.6rem;transform:rotate(-7deg)scale(.78)}.mc-crafting-table{z-index:3;background:linear-gradient(90deg,#0000 45%,#352215 45% 55%,#0000 55%),linear-gradient(#0000 45%,#352215 45% 55%,#0000 55%),repeating-linear-gradient(45deg,#9b6438 0 10px,#76502f 10px 20px);border:.28rem solid #412a1a;bottom:4.4rem;right:-2.2rem}.mc-torch{z-index:5;background:#7e5330;border:2px solid #22150ccc;width:.75rem;height:4.8rem;position:absolute;top:25%;left:2%;transform:rotate(4deg)}.mc-torch span{background:linear-gradient(135deg, #fff4b5 0 27%, transparent 27%), var(--mc-torch);width:1.6rem;height:2rem;box-shadow:0 0 16px var(--mc-torch), 0 0 45px #f1bd608c;clip-path:polygon(48% 0,100% 38%,78% 100%,13% 88%,0 37%);animation:1.2s steps(2,end) infinite mc-torch-flicker;position:absolute;top:-1rem;left:50%;transform:translate(-50%)}.mc-coordinates{z-index:6;color:#eaf6e894;font-family:var(--font-mono);letter-spacing:.08em;background:#020905b8;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.61rem;display:inline-flex;position:absolute;bottom:0;right:0}.mc-coordinates svg{color:var(--mc-grass)}.mc-hud{z-index:12;pointer-events:none;grid-template-columns:minmax(17rem,1fr) auto;align-items:end;gap:clamp(1rem,4vw,4rem);width:min(100% - 3rem,1280px);display:grid;position:absolute;bottom:clamp(1rem,2.8vh,2rem);left:50%;transform:translate(-50%)}.mc-hud__growth,.mc-quickbar,.mc-achievement{pointer-events:auto}.mc-hud__growth{background:linear-gradient(135deg, #75df6212, transparent 45%), var(--mc-panel);-webkit-backdrop-filter:blur(12px);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));border:1px solid #75df6240;width:min(100%,35rem);min-height:4.9rem;padding:.75rem .9rem .85rem;position:relative;box-shadow:inset 0 0 0 3px #0000002e,0 18px 40px #00000061}.mc-hud__growth-meta{color:#eaf6e8b8;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.45rem .9rem;padding-right:8.7rem;font-size:.66rem;display:flex}.mc-hud__level{color:var(--mc-grass);font-size:.8rem;font-weight:900}.mc-hud__guest,.mc-hud__loading{color:#eaf6e8c2;align-items:center;min-height:3.2rem;font-size:.78rem;font-weight:750;display:inline-flex}.mc-hud__guest{color:var(--mc-grass)}.mc-xp{background:#0000008c;border:2px solid #00000094;height:.75rem;margin-top:.65rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.mc-xp__fill{background:repeating-linear-gradient(90deg,#0000 0 16px,#00000024 16px 18px),linear-gradient(#a8ef75,#3aaa35);height:100%;transition:width .4s steps(8,end);display:block;box-shadow:inset 0 2px #ffffff4d,0 0 16px #75df6280}.mc-checkin{color:#fff;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#315f32d6;border:1px solid #75df6273;align-items:center;gap:.35rem;min-height:2.1rem;padding:.38rem .58rem;font-size:.66rem;font-weight:850;display:inline-flex;position:absolute;top:.72rem;right:.72rem}.mc-checkin:hover:not(:disabled){filter:brightness(1.16)}.mc-checkin:disabled{cursor:not-allowed;filter:grayscale(.65);opacity:.58}.mc-quickbar{background:#080d09e0;border:2px solid #232b24f2;grid-template-columns:repeat(4,minmax(3.5rem,1fr));gap:.26rem;min-width:17rem;padding:.34rem;display:grid;box-shadow:inset 0 0 0 2px #9ca69f2b,0 18px 40px #00000070}.mc-slot{color:#eaf6e8a8;background:linear-gradient(135deg,#ffffff0f,#0000 52%),#171d18;border:2px solid #3c453e;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;min-width:0;min-height:3.5rem;font-size:.6rem;font-weight:750;display:flex;position:relative;box-shadow:inset 0 0 0 2px #0000005c}.mc-slot:before{content:"";pointer-events:none;border:2px solid #0000;position:absolute;inset:-3px}.mc-slot:hover,.mc-slot--active{color:#fff;background:#273128;border-color:#d7e1d8}.mc-slot:hover svg,.mc-slot--active svg{color:var(--mc-grass)}.mc-achievement{z-index:80;color:#fff;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#0c170e;border:2px solid #75df6273;align-items:center;gap:.75rem;width:min(22rem,100vw - 2rem);padding:.85rem 1rem;font-size:.75rem;display:flex;position:fixed;top:5rem;right:1rem;box-shadow:0 22px 55px #0000007a}.mc-achievement strong{color:var(--mc-grass);margin-bottom:.12rem;display:block}.mc-achievement--error{border-color:#dc594d99}.mc-achievement--error strong,.mc-achievement--error svg{color:var(--mc-redstone)}.mc-navbar{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));-webkit-backdrop-filter:blur(16px)saturate(125%)!important;background:linear-gradient(135deg,#75df620f,#0000 48%),#040d08bd!important;border-color:#75df622e!important;border-radius:0!important;box-shadow:inset 0 -3px #75df6214,0 18px 48px #00000052!important}.mc-navbar__active{text-shadow:0 0 13px #75df6247;color:var(--mc-grass)!important}.mc-navbar .btn-primary{background:linear-gradient(#ffffff1f, transparent 44%), var(--mc-grass-dark);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));border-radius:0;box-shadow:inset 0 -3px #143619c7,0 9px 22px #0f45164d}.mc-mobile-menu{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:#040d08f5!important;border-color:#75df6233!important;border-radius:0!important}@keyframes mc-online-pulse{50%{opacity:.45}}@keyframes mc-torch-flicker{50%{filter:brightness(1.28);transform:translate(-50%)scale(.92,1.08)}}@media (width<=1100px){.mc-hero__inner{grid-template-columns:minmax(0,57fr) minmax(16rem,33fr);gap:clamp(2rem,5vw,4.5rem);width:min(100% - 2.5rem,980px)}.mc-hero__title{font-size:clamp(3.2rem,7vw,5.35rem)}.mc-hero__character{width:min(42vw,28rem);right:-5rem}.mc-grass-platform{width:min(39vw,26rem);right:-4rem}.mc-ore--diamond{right:-1.75rem}.mc-hud{gap:1rem;width:min(100% - 2.5rem,980px)}}@media (width<=860px){.mc-hero{min-height:auto}.mc-hero__background{object-position:62% center}.mc-hero__shade{background:linear-gradient(#020906f0 0%,#030a07ad 48%,#020805e6 100%),linear-gradient(90deg,#020906d6,#0000)}.mc-hero__pixels{-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.mc-hero__inner{grid-template-columns:minmax(0,1fr);gap:.5rem;width:min(100% - 2rem,44rem);min-height:auto;padding-block:7.2rem 2rem}.mc-hero__copy{max-width:100%}.mc-hero__title{max-width:11ch;font-size:clamp(3.15rem,12vw,5.25rem)}.mc-hero__visual{width:min(100%,31rem);min-width:0;height:clamp(23rem,58vw,31rem);margin:-1rem auto 0}.mc-hero__character{width:min(77vw,25rem);max-width:100%;bottom:2.25rem;right:-.5rem}.mc-grass-platform{width:min(82vw,28rem);right:0}.mc-ore--diamond{top:12%;right:1rem}.mc-ore--redstone,.mc-crafting-table{display:none}.mc-torch{top:34%;left:5%}.mc-coordinates{right:.3rem}.mc-hud{grid-template-columns:minmax(0,1fr);gap:.65rem;width:min(100% - 2rem,44rem);margin:0 auto 1.4rem;position:relative;bottom:auto;left:auto;transform:none}.mc-hud__growth,.mc-quickbar{width:100%}}@media (width<=540px){.mc-hero__inner{width:min(100% - 1.25rem,34rem);padding-top:6.35rem}.mc-hero__status{letter-spacing:.08em;gap:.42rem;margin-bottom:1rem;font-size:.6rem}.mc-hero__status-line{width:1rem}.mc-hero__title{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.6rem,12.2vw,4.1rem);line-height:.94}.mc-hero__subtitle{overflow-wrap:anywhere;font-size:.84rem;line-height:1.7}.mc-feature{padding-inline:.6rem;font-size:.68rem}.mc-hero__actions{grid-template-columns:1fr;display:grid}.mc-btn{width:100%}.mc-hero__visual{height:23rem;margin-top:-.5rem}.mc-hero__character{width:min(92vw,24rem);right:50%;transform:translate(50%)}.mc-grass-platform{width:min(96vw,28rem);right:50%;transform:translate(50%)}.mc-ore--diamond{width:3.45rem;height:3.45rem;right:0}.mc-torch{left:1.4rem;transform:scale(.82)rotate(4deg)}.mc-hud{width:min(100% - 1.25rem,34rem)}.mc-hud__growth{min-height:6.6rem}.mc-hud__growth-meta{padding-right:0}.mc-checkin{margin-top:.6rem;position:relative;inset:auto}.mc-quickbar{min-width:0;padding:.25rem}.mc-slot{min-height:3.15rem;font-size:.54rem}.mc-slot svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.mc-hero__online,.mc-torch span{animation:none!important}.mc-xp__fill{transition:none}}@media (prefers-reduced-transparency:reduce){.mc-hud__growth,.mc-navbar{-webkit-backdrop-filter:none!important;background:#07100c!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}
