@layer theme,base,components,utilities;@font-face{font-family:Minecraft;src:url(./minecraft-regular-COSaAzAf.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Minecraft Ten;src:url(./minecraft-ten-BI0yHpMC.woff2) format("woff2");ascent-override:85%;descent-override:15%;font-display:swap;font-style:normal;font-weight:400;line-gap-override:0%}:root{--ore-font-body: "Minecraft", "Noto Sans", "GNU Unifont", sans-serif;--ore-font-display: "Minecraft Ten", "Minecraft", "Noto Sans", sans-serif;--ore-font-size-body: 1rem;--ore-line-height-body: 1.25;--ore-size-pixel: .0625rem;--ore-size-unit: calc(var(--ore-size-pixel) * 2);--ore-motion-fast: .1s;--ore-color-green-10: #a0e081;--ore-color-green-20: #86d562;--ore-color-green-30: #6cc349;--ore-color-green-40: #52a535;--ore-color-green-50: #3c8527;--ore-color-green-60: #2a641c;--ore-color-green-70: #1d4d13;--ore-color-green-80: #153a0e;--ore-color-green-90: #112f0b;--ore-color-green-100: #0f2b0a;--ore-color-red-10: #f46d6d;--ore-color-red-20: #ea5e5e;--ore-color-red-30: #df5050;--ore-color-red-40: #d54242;--ore-color-red-50: #ca3636;--ore-color-red-60: #c02d2d;--ore-color-red-70: #b62525;--ore-color-red-80: #ad1d1d;--ore-color-red-90: #a31616;--ore-color-red-100: #990f0f;--ore-color-blue-10: #8cb3ff;--ore-color-blue-20: #2e6be5;--ore-color-blue-30: #1452cc;--ore-color-yellow-10: #ffe866;--ore-color-yellow-20: #e5c317;--ore-color-yellow-30: #8a7500;--ore-color-orange-10: #ffb366;--ore-color-orange-20: #d3791f;--ore-color-orange-30: #a65b11;--ore-color-purple-10: #ac90f3;--ore-color-purple-20: #9471e0;--ore-color-purple-40: #8557f8;--ore-color-purple-50: #7345e5;--ore-color-purple-60: #5d2cc6;--ore-color-purple-70: #4a1cac;--ore-color-purple-100: #050029;--ore-color-legends-10: #c4f5fe;--ore-color-legends-20: #bdf5ff;--ore-color-legends-30: #acf2ff;--ore-color-legends-40: #70dfff;--ore-color-legends-50: #339bd6;--ore-color-gold-10: #ffe175;--ore-color-gold-20: #ffd953;--ore-color-gold-30: #ffc42b;--ore-color-gold-40: #db9f21;--ore-color-gold-50: #a47b2a;--ore-color-white: #ffffff;--ore-color-gray-10: #f4f6f9;--ore-color-gray-20: #e6e8eb;--ore-color-gray-30: #d0d1d4;--ore-color-gray-40: #b1b2b5;--ore-color-gray-50: #8c8d90;--ore-color-gray-60: #58585a;--ore-color-gray-70: #48494a;--ore-color-gray-80: #313233;--ore-color-gray-90: #242425;--ore-color-gray-100: #1e1e1f;--ore-color-black: #000000;--ore-color-black-opacity-10: #0000001a;--ore-color-black-opacity-20: #00000033;--ore-color-black-opacity-30: #0000004d;--ore-color-black-opacity-40: #00000066;--ore-color-black-opacity-50: #00000080;--ore-color-black-opacity-60: #00000099;--ore-color-black-opacity-70: #000000b3;--ore-color-black-opacity-80: #000000cc;--ore-color-black-opacity-90: #000000e6;--ore-color-white-opacity-10: #ffffff1a;--ore-color-white-opacity-20: #ffffff33;--ore-color-white-opacity-30: #ffffff4d;--ore-color-white-opacity-40: #ffffff66;--ore-color-white-opacity-50: #ffffff80;--ore-color-white-opacity-60: #ffffff99;--ore-color-white-opacity-70: #ffffffb3;--ore-color-white-opacity-80: #ffffffcc;--ore-color-white-opacity-90: #ffffffe6;--ore-color-dungeons-10: #ffd953;--ore-color-dungeons-20: #ffb64c;--ore-color-dungeons-30: #ffa41f;--ore-color-dungeons-40: #ff791a;--ore-color-dungeons-50: #de7523;--ore-color-foreground: var(--ore-color-white);--ore-color-border: var(--ore-color-gray-100);--ore-color-focus-ring: var(--ore-color-white);--ore-color-disabled: var(--ore-color-gray-30);--ore-color-disabled-shadow: var(--ore-color-gray-40);--ore-color-disabled-foreground: var(--ore-color-gray-70);--ore-color-disabled-foreground-dim: var(--ore-color-gray-50);--ore-color-disabled-border: var(--ore-color-gray-50);--ore-color-primary-background: var(--ore-color-green-50);--ore-color-primary-background-hover: var(--ore-color-green-40);--ore-color-primary-background-pressed: var(--ore-color-green-60);--ore-color-primary-highlight: color-mix( in srgb, var(--ore-color-primary-background), var(--ore-color-white) 20% );--ore-color-primary-highlight-hover: color-mix( in srgb, var(--ore-color-primary-background-hover), var(--ore-color-white) 20% );--ore-color-primary-highlight-pressed: color-mix( in srgb, var(--ore-color-primary-background-pressed), var(--ore-color-white) 10% );--ore-color-primary-shadow: var(--ore-color-green-70);--ore-color-secondary-background: var(--ore-color-gray-30);--ore-color-secondary-background-hover: var(--ore-color-gray-10);--ore-color-secondary-background-pressed: var(--ore-color-gray-40);--ore-color-secondary-highlight: color-mix( in srgb, var(--ore-color-secondary-background), var(--ore-color-white) 40% );--ore-color-secondary-highlight-hover: color-mix( in srgb, var(--ore-color-secondary-background-hover), var(--ore-color-white) 80% );--ore-color-secondary-highlight-pressed: color-mix( in srgb, var(--ore-color-secondary-background-pressed), var(--ore-color-white) 20% );--ore-color-secondary-shadow: var(--ore-color-gray-60);--ore-color-dungeons-background: var(--ore-color-dungeons-30);--ore-color-dungeons-background-hover: var(--ore-color-dungeons-20);--ore-color-dungeons-background-pressed: var(--ore-color-dungeons-40);--ore-color-dungeons-highlight: var(--ore-color-dungeons-10);--ore-color-dungeons-shadow: var(--ore-color-dungeons-50);--ore-color-legends-background: var(--ore-color-legends-30);--ore-color-legends-background-hover: var(--ore-color-legends-20);--ore-color-legends-background-pressed: var(--ore-color-legends-40);--ore-color-legends-highlight: var(--ore-color-legends-10);--ore-color-legends-shadow: var(--ore-color-legends-50);--ore-color-gold-background: var(--ore-color-gold-30);--ore-color-gold-background-hover: var(--ore-color-gold-10);--ore-color-gold-background-pressed: var(--ore-color-gold-40);--ore-color-gold-highlight: var(--ore-color-gold-20);--ore-color-gold-shadow: var(--ore-color-gold-50);--ore-color-realms-background: var(--ore-color-purple-50);--ore-color-realms-background-hover: var(--ore-color-purple-40);--ore-color-realms-background-pressed: var(--ore-color-purple-60);--ore-color-realms-highlight: var(--ore-color-purple-40);--ore-color-realms-shadow: var(--ore-color-purple-70);--ore-color-neutral-background: var(--ore-color-gray-70);--ore-color-neutral-background-hover: var(--ore-color-gray-60);--ore-color-neutral-background-pressed: var(--ore-color-gray-80);--ore-color-neutral-highlight: color-mix( in srgb, var(--ore-color-neutral-background), var(--ore-color-white) 20% );--ore-color-neutral-highlight-hover: color-mix( in srgb, var(--ore-color-neutral-background-hover), var(--ore-color-white) 20% );--ore-color-neutral-highlight-pressed: color-mix( in srgb, var(--ore-color-neutral-background-pressed), var(--ore-color-white) 20% );--ore-color-neutral-shadow: var(--ore-color-gray-80);--ore-color-neutral-text: var(--ore-color-white);--ore-color-neutral-text-dim: var(--ore-color-gray-30);--ore-color-neutral-text-dimmer: var(--ore-color-gray-40);--ore-color-neutral-border: var(--ore-color-gray-100);--ore-color-neutral-surface: var(--ore-color-gray-70);--ore-color-neutral-surface-raised: var(--ore-color-gray-80);--ore-color-neutral-surface-sunken: var(--ore-color-gray-90);--ore-color-neutral-surface-deep: var(--ore-color-gray-100);--ore-color-neutral-specular: color-mix( in srgb, var(--ore-color-neutral-surface), var(--ore-color-white) 20% );--ore-color-neutral-bevel-shadow: color-mix( in srgb, var(--ore-color-neutral-surface), var(--ore-color-black) 30% );--ore-color-neutral-corner: #49494b;--ore-color-neutral-divider: color-mix( in srgb, var(--ore-color-neutral-surface), var(--ore-color-black) 5% );--ore-color-neutral-50-background: var(--ore-color-gray-50);--ore-color-neutral-50-background-hover: var(--ore-color-gray-40);--ore-color-neutral-50-background-pressed: var(--ore-color-gray-60);--ore-color-neutral-50-highlight: color-mix( in srgb, var(--ore-color-neutral-50-background), var(--ore-color-white) 10% );--ore-color-neutral-50-highlight-hover: color-mix( in srgb, var(--ore-color-neutral-50-background-hover), var(--ore-color-white) 10% );--ore-color-neutral-50-highlight-pressed: color-mix( in srgb, var(--ore-color-neutral-50-background-pressed), var(--ore-color-white) 10% );--ore-color-neutral-50-highlight-focus: color-mix( in srgb, var(--ore-color-neutral-50-background), var(--ore-color-white) 20% );--ore-color-destructive-background: var(--ore-color-red-50);--ore-color-destructive-background-hover: var(--ore-color-red-30);--ore-color-destructive-background-pressed: var(--ore-color-red-60);--ore-color-destructive-highlight: color-mix( in srgb, var(--ore-color-destructive-background), var(--ore-color-white) 10% );--ore-color-destructive-highlight-hover: color-mix( in srgb, var(--ore-color-destructive-background-hover), var(--ore-color-white) 10% );--ore-color-destructive-highlight-pressed: color-mix( in srgb, var(--ore-color-destructive-background-pressed), var(--ore-color-white) 10% );--ore-color-destructive-shadow: var(--ore-color-red-80);--ore-color-primary-tint-background: var(--ore-color-green-30);--ore-color-primary-tint-foreground: var(--ore-color-gray-100);--ore-color-success-background: var(--ore-color-green-50);--ore-color-success-foreground: var(--ore-color-white);--ore-color-success-tint-background: var(--ore-color-green-10);--ore-color-success-tint-foreground: var(--ore-color-gray-100);--ore-color-informative-background: var(--ore-color-blue-20);--ore-color-informative-foreground: var(--ore-color-white);--ore-color-informative-tint-background: var(--ore-color-blue-10);--ore-color-informative-tint-foreground: var(--ore-color-gray-100);--ore-color-notice-background: var(--ore-color-orange-20);--ore-color-notice-tint-background: var(--ore-color-yellow-10);--ore-color-notice-tint-foreground: var(--ore-color-gray-100);--ore-color-destructive-tint-background: var(--ore-color-red-10);--ore-color-destructive-tint-foreground: var(--ore-color-gray-100);--ore-color-realms-tint-background: var(--ore-color-purple-10);--ore-color-realms-informative-background: var(--ore-color-purple-100);--ore-color-realms-informative-tint-background: var(--ore-color-purple-10);--ore-color-overlay: color-mix( in srgb, var(--ore-color-black) 65%, transparent );--ore-color-text-shadow: var(--ore-color-black-opacity-30);--ore-color-nav-background: #e7e8ec;--ore-color-nav-shadow: #b1b2b6;--ore-color-nav-drop-shadow: color-mix( in srgb, var(--ore-color-gray-100) 65%, transparent );--ore-color-nav-action-highlight: var(--ore-color-white);--ore-color-nav-action-shadow: #a1a2a4}@layer components{:where(ore-accordion,ore-button,ore-card,ore-checkbox,ore-container,ore-table,ore-dropdown,ore-icon-button,ore-modal,ore-navbar,ore-progress-bar,ore-radio,ore-radio-group,ore-scrollbar,ore-slider,ore-spinner,ore-switch,ore-tab-bar,ore-tab-button,ore-tag,ore-textfield,ore-toggles,ore-tooltip){box-sizing:border-box;font:inherit}:where(ore-icon){display:inline-block;overflow:hidden;box-sizing:border-box;width:1em;height:1em;color:inherit;line-height:1;vertical-align:-.125em}:where(ore-icon>svg){display:block;width:100%;height:100%}:where(ore-button,ore-checkbox,ore-icon-button,ore-radio,ore-switch,ore-tab-button,ore-dropdown .ore-dropdown-item,ore-modal .ore-modal-header-button,ore-navbar .ore-navbar-button,ore-navbar .ore-navbar-action){touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent}:where(ore-slider,ore-slider>input[type=range]){user-select:none;-webkit-tap-highlight-color:transparent}:where(ore-textfield,ore-textfield .ore-textfield-input){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(ore-slider:not([orientation=vertical])>input[type=range]){touch-action:pan-y}:where(ore-slider[orientation=vertical]>input[type=range]){touch-action:pan-x}:where(ore-accordion){--ore-accordion-unit: var(--ore-size-unit);--ore-accordion-border: var(--ore-color-neutral-border);--ore-accordion-background: var(--ore-color-neutral-surface);--ore-accordion-foreground: var(--ore-color-foreground);--ore-accordion-content-foreground: var(--ore-color-neutral-text-dim);display:block;width:min(100%,calc(var(--ore-accordion-unit) * 200));color:var(--ore-accordion-foreground);font-family:var(--ore-font-body)}:where(ore-accordion>.ore-accordion-trigger){--ore-icon-button-width: calc(100% - var(--ore-accordion-unit) * 2);--ore-icon-button-height: auto;--ore-icon-button-padding: var(--ore-accordion-unit) calc(var(--ore-accordion-unit) * 8);--ore-icon-button-place-items: center stretch;--ore-icon-button-box-shadow: 0 0 0 var(--ore-accordion-unit) var(--ore-accordion-border);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--ore-accordion-unit) * 4);min-height:calc(var(--ore-accordion-unit) * 20);margin-inline:var(--ore-accordion-unit);text-align:left}:where(ore-accordion>.ore-accordion-trigger>.ore-accordion-title){min-width:0;overflow-wrap:anywhere;font-size:calc(var(--ore-accordion-unit) * 7);line-height:calc(var(--ore-accordion-unit) * 8)}:where(ore-accordion>.ore-accordion-trigger):after{width:calc(var(--ore-accordion-unit) * 6);height:calc(var(--ore-accordion-unit) * 6);background:currentColor;mask:url(./chevron-down-CejTNegC.svg) center / contain no-repeat;content:""}:where(ore-accordion[open]>.ore-accordion-trigger):after{mask-image:url(./chevron-up-S0GBku_N.svg)}:where(ore-accordion[open]>.ore-accordion-trigger){--ore-icon-button-background: var(--ore-color-neutral-background-pressed);--ore-icon-button-highlight: var(--ore-color-neutral-shadow);--ore-icon-button-shadow-color: var(--ore-color-neutral-highlight-pressed);--ore-icon-button-corner: var(--ore-color-neutral-background)}:where(ore-accordion>.ore-accordion-content){box-sizing:border-box;padding:calc(var(--ore-accordion-unit) * 4) calc(var(--ore-accordion-unit) * 8);border:var(--ore-accordion-unit) solid var(--ore-accordion-border);border-top:0;color:var(--ore-accordion-content-foreground);background:var(--ore-accordion-background);font-size:calc(var(--ore-accordion-unit) * 6);line-height:calc(var(--ore-accordion-unit) * 7)}:where(ore-accordion>.ore-accordion-content[hidden]){display:none}:where(ore-button,ore-tab-button){--ore-button-unit: var(--ore-size-unit);--ore-button-background-default: var(--ore-color-primary-background);--ore-button-background-hover: var(--ore-color-primary-background-hover);--ore-button-background-pressed: var(--ore-color-primary-background-pressed);--ore-button-highlight-default: var(--ore-color-primary-highlight);--ore-button-highlight-hover: var(--ore-color-primary-highlight-hover);--ore-button-highlight-pressed: var(--ore-color-primary-highlight-pressed);--ore-button-background: var(--ore-button-background-default);--ore-button-highlight: var(--ore-button-highlight-default);--ore-button-border: var(--ore-color-border);--ore-button-shadow: var(--ore-color-primary-shadow);--ore-button-foreground: var(--ore-color-foreground);--ore-button-font-family: var(--ore-font-body);--ore-button-font-size: calc(var(--ore-button-unit) * 7);--ore-button-text-shadow: none;--ore-button-face-offset: 0px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:calc(var(--ore-button-unit) * 64);min-height:calc(var(--ore-button-unit) * 22);padding:0 calc(var(--ore-button-unit) * 8) calc(var(--ore-button-unit) * 2);color:var(--ore-button-foreground);background:linear-gradient(var(--ore-button-border),var(--ore-button-border)) center var(--ore-button-face-offset) / 100% var(--ore-button-unit) no-repeat,linear-gradient(var(--ore-button-border),var(--ore-button-border)) center bottom / 100% var(--ore-button-unit) no-repeat,linear-gradient(var(--ore-button-border),var(--ore-button-border)) left var(--ore-button-face-offset) / var(--ore-button-unit) calc(100% - var(--ore-button-face-offset)) no-repeat,linear-gradient(var(--ore-button-border),var(--ore-button-border)) right var(--ore-button-face-offset) / var(--ore-button-unit) calc(100% - var(--ore-button-face-offset)) no-repeat,linear-gradient(var(--ore-button-shadow),var(--ore-button-shadow)) center calc(100% - var(--ore-button-unit)) / calc(100% - var(--ore-button-unit) * 2) calc(var(--ore-button-unit) * 2) no-repeat,linear-gradient(var(--ore-button-highlight),var(--ore-button-highlight)) center calc(var(--ore-button-unit) + var(--ore-button-face-offset)) / calc(100% - var(--ore-button-unit) * 2) var(--ore-button-unit) no-repeat,linear-gradient(var(--ore-button-highlight),var(--ore-button-highlight)) center calc(100% - var(--ore-button-unit) * 3 + var(--ore-button-face-offset)) / calc(100% - var(--ore-button-unit) * 2) var(--ore-button-unit) no-repeat,linear-gradient(var(--ore-button-highlight),var(--ore-button-highlight)) left calc(var(--ore-button-unit) + var(--ore-button-face-offset)) / calc(var(--ore-button-unit) * 2) calc(100% - var(--ore-button-unit) * 4 - 1px) no-repeat,linear-gradient(var(--ore-button-highlight),var(--ore-button-highlight)) right calc(var(--ore-button-unit) + var(--ore-button-face-offset)) / calc(var(--ore-button-unit) * 2) calc(100% - var(--ore-button-unit) * 4 - 1px) no-repeat,linear-gradient(var(--ore-button-background),var(--ore-button-background)) center var(--ore-button-face-offset) / 100% calc(100% - var(--ore-button-face-offset)) no-repeat;font-family:var(--ore-button-font-family);font-size:var(--ore-button-font-size);font-weight:400;line-height:1;text-align:center;text-shadow:var(--ore-button-text-shadow);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}:where(ore-button,ore-tab-button):before{position:absolute;top:var(--ore-button-face-offset);right:0;bottom:0;left:0;box-shadow:inset 0 0 0 var(--ore-button-unit) var(--ore-button-border);content:"";pointer-events:none}:where(ore-button){position:relative}:where(ore-button>.ore-button-link){position:absolute;inset:0;z-index:1;color:inherit;text-decoration:none}:where(ore-button>.ore-button-prefix){margin-inline-end:calc(var(--ore-button-unit) * 4)}:where(ore-button>.ore-button-suffix){margin-inline-start:calc(var(--ore-button-unit) * 4)}:where(ore-button>.ore-button-spinner){position:absolute;z-index:2;width:calc(var(--ore-button-unit) * 8);height:calc(var(--ore-button-unit) * 8);color:var(--ore-button-foreground)}:where(ore-button[loading]){color:transparent;text-shadow:none;cursor:wait}:where(ore-button[loading]>:not(.ore-button-spinner,.ore-button-link)){visibility:hidden}:where(ore-button[loading]>.ore-button-spinner){color:var(--ore-button-foreground)}:where(ore-button[variant=hero]){--ore-button-font-family: var(--ore-font-display);--ore-button-font-size: calc(var(--ore-button-unit) * 9);--ore-button-text-shadow: var(--ore-button-unit) var(--ore-button-unit) var(--ore-color-text-shadow)}:where(ore-button[color=secondary]){--ore-button-background-default: var(--ore-color-secondary-background);--ore-button-background-hover: var(--ore-color-secondary-background-hover);--ore-button-background-pressed: var( --ore-color-secondary-background-pressed );--ore-button-highlight-default: var(--ore-color-secondary-highlight);--ore-button-highlight-hover: var(--ore-color-secondary-highlight-hover);--ore-button-highlight-pressed: var(--ore-color-secondary-highlight-pressed);--ore-button-shadow: var(--ore-color-secondary-shadow);--ore-button-foreground: var(--ore-color-border)}:where(ore-button[color=destructive]){--ore-button-background-default: var(--ore-color-destructive-background);--ore-button-background-hover: var(--ore-color-destructive-background-hover);--ore-button-background-pressed: var( --ore-color-destructive-background-pressed );--ore-button-highlight-default: var(--ore-color-destructive-highlight);--ore-button-highlight-hover: var(--ore-color-destructive-highlight-hover);--ore-button-highlight-pressed: var( --ore-color-destructive-highlight-pressed );--ore-button-shadow: var(--ore-color-destructive-shadow)}:where(ore-button[color=dungeons],ore-button[color=legends],ore-button[color=gold],ore-button[color=realms]){--ore-button-background-default: var(--ore-color-dungeons-background);--ore-button-background-hover: var(--ore-color-dungeons-background-hover);--ore-button-background-pressed: var(--ore-color-dungeons-background-pressed);--ore-button-highlight-default: var(--ore-color-dungeons-highlight);--ore-button-highlight-hover: var(--ore-color-dungeons-highlight);--ore-button-highlight-pressed: var(--ore-color-dungeons-highlight);--ore-button-shadow: var(--ore-color-dungeons-shadow);--ore-button-foreground: var(--ore-color-gray-100)}:where(ore-button[color=legends]){--ore-button-background-default: var(--ore-color-legends-background);--ore-button-background-hover: var(--ore-color-legends-background-hover);--ore-button-background-pressed: var(--ore-color-legends-background-pressed);--ore-button-highlight-default: var(--ore-color-legends-highlight);--ore-button-highlight-hover: var(--ore-color-legends-highlight);--ore-button-highlight-pressed: var(--ore-color-legends-highlight);--ore-button-shadow: var(--ore-color-legends-shadow);--ore-button-foreground: var(--ore-color-gray-100)}:where(ore-button[color=gold]){--ore-button-background-default: var(--ore-color-gold-background);--ore-button-background-hover: var(--ore-color-gold-background-hover);--ore-button-background-pressed: var(--ore-color-gold-background-pressed);--ore-button-highlight-default: var(--ore-color-gold-highlight);--ore-button-highlight-hover: var(--ore-color-gold-highlight);--ore-button-highlight-pressed: var(--ore-color-gold-highlight);--ore-button-shadow: var(--ore-color-gold-shadow);--ore-button-foreground: var(--ore-color-gray-100)}:where(ore-button[color=realms]){--ore-button-background-default: var(--ore-color-realms-background);--ore-button-background-hover: var(--ore-color-realms-background-hover);--ore-button-background-pressed: var(--ore-color-realms-background-pressed);--ore-button-highlight-default: var(--ore-color-realms-highlight);--ore-button-highlight-hover: var(--ore-color-realms-highlight);--ore-button-highlight-pressed: var(--ore-color-realms-highlight);--ore-button-shadow: var(--ore-color-realms-shadow);--ore-button-foreground: var(--ore-color-white)}@media(hover:hover)and (pointer:fine){:where(ore-button,ore-tab-button):hover:not([disabled],[form-disabled],[loading]){--ore-button-background: var(--ore-button-background-hover);--ore-button-highlight: var(--ore-button-highlight-hover)}}:where(:is(ore-button,ore-tab-button):active:not([disabled],[form-disabled],[loading]),:is(ore-button,ore-tab-button)[pressed]:not([disabled],[form-disabled],[loading])){--ore-button-background: var(--ore-button-background-pressed);--ore-button-highlight: var(--ore-button-highlight-pressed);--ore-button-shadow: transparent;--ore-button-face-offset: calc(var(--ore-button-unit) * 2);padding-top:var(--ore-button-face-offset);padding-bottom:0}:where(ore-button,ore-tab-button):focus-visible,:where(ore-button>.ore-button-link):focus-visible{outline:none}:where(ore-button,ore-tab-button):focus-visible:before,:where(ore-button:has(>.ore-button-link:focus-visible)):before{box-shadow:inset 0 0 0 var(--ore-button-unit) var(--ore-color-focus-ring),inset 0 0 0 calc(var(--ore-button-unit) * 2) var(--ore-button-border)}:where(ore-button[disabled],ore-button[form-disabled],ore-tab-button[disabled],ore-tab-button[form-disabled]){--ore-button-background: var(--ore-color-disabled);--ore-button-highlight: var(--ore-color-disabled);--ore-button-border: var(--ore-color-disabled-border);--ore-button-shadow: var(--ore-color-secondary-background-pressed);color:var(--ore-color-disabled-foreground);--ore-button-text-shadow: none;cursor:not-allowed}:where(ore-card){--ore-card-unit: var(--ore-size-unit);--ore-card-border: var(--ore-color-border);--ore-card-background: var(--ore-color-neutral-surface);--ore-card-highlight: var(--ore-color-neutral-specular);--ore-card-shadow: var(--ore-color-neutral-bevel-shadow);--ore-card-foreground: var(--ore-color-foreground);--ore-card-description: var(--ore-color-disabled);position:relative;isolation:isolate;display:grid;box-sizing:border-box;width:min(100%,calc(var(--ore-card-unit) * 148));row-gap:var(--ore-card-unit);color:var(--ore-card-foreground);background:var(--ore-card-shadow);box-shadow:0 0 0 var(--ore-card-unit) var(--ore-card-border);font-family:var(--ore-font-body)}:where(ore-card>.ore-card-media){position:relative;z-index:2;aspect-ratio:16 / 9;min-width:0;background:var(--ore-color-black)}:where(ore-card>.ore-card-media):after{position:absolute;z-index:1;inset:0;box-shadow:0 0 0 var(--ore-card-unit) var(--ore-card-border);content:"";pointer-events:none}:where(ore-card>.ore-card-media>img){display:block;width:100%;height:100%;object-fit:cover}:where(ore-card .ore-card-overlay-top-start,ore-card .ore-card-overlay-bottom-start,ore-card .ore-card-overlay-top-end){position:absolute;z-index:3}:where(ore-card .ore-card-overlay-top-start){top:0;left:0}:where(ore-card .ore-card-overlay-bottom-start){bottom:0;left:0}:where(ore-card .ore-card-overlay-top-end){top:0;right:0}:where(ore-card>.ore-card-body){position:relative;z-index:1;display:flex;align-items:stretch;box-sizing:border-box;min-width:0;min-height:calc(var(--ore-card-unit) * 29.25);border-top:var(--ore-card-unit) solid var(--ore-card-highlight);border-right:var(--ore-card-unit) solid var(--ore-card-shadow);border-bottom:var(--ore-card-unit) solid var(--ore-card-shadow);border-left:var(--ore-card-unit) solid var(--ore-card-highlight);background:var(--ore-card-background)}:where(ore-card .ore-card-caption){display:grid;align-content:center;min-width:0;padding:0 calc(var(--ore-card-unit) * 6.35)}:where(ore-card .ore-card-title){overflow:hidden;font-size:calc(var(--ore-card-unit) * 8);line-height:calc(var(--ore-card-unit) * 10);text-overflow:ellipsis;white-space:nowrap}:where(ore-card .ore-card-description){overflow:hidden;color:var(--ore-card-description);font-size:calc(var(--ore-card-unit) * 6);line-height:calc(var(--ore-card-unit) * 7);text-overflow:ellipsis;white-space:nowrap}:where(ore-card .ore-card-meta){align-self:center;margin-inline-start:auto;padding-inline-end:calc(var(--ore-card-unit) * 3.35);font-size:calc(var(--ore-card-unit) * 6);line-height:calc(var(--ore-card-unit) * 7);white-space:nowrap}:where(ore-card .ore-card-action){--ore-icon-button-width: calc(var(--ore-card-unit) * 29.25);--ore-icon-button-height: calc(100% + var(--ore-card-unit) * 2);--ore-icon-button-box-shadow: calc(var(--ore-card-unit) * -1) 0 0 var(--ore-icon-button-border);align-self:stretch;flex:0 0 calc(var(--ore-card-unit) * 29.25);margin-inline-start:auto;margin-inline-end:calc(var(--ore-card-unit) * -1);margin-block-start:calc(var(--ore-card-unit) * -1);margin-block-end:calc(var(--ore-card-unit) * -1)}:where(ore-card .ore-card-action>ore-icon){width:calc(var(--ore-card-unit) * 10);height:calc(var(--ore-card-unit) * 10)}:where(ore-card .ore-card-overlay-top-end){display:grid;place-items:center;box-sizing:border-box;width:calc(var(--ore-card-unit) * 18);height:calc(var(--ore-card-unit) * 18);color:var(--ore-card-foreground);background:var(--ore-color-neutral-surface-raised);box-shadow:0 0 0 var(--ore-card-unit) var(--ore-card-border)}:where(ore-card .ore-card-overlay-top-end>ore-icon){width:calc(var(--ore-card-unit) * 8);height:calc(var(--ore-card-unit) * 8)}:where(ore-checkbox){--ore-checkbox-unit: var(--ore-size-unit);--ore-checkbox-background: var(--ore-color-neutral-50-background);--ore-checkbox-highlight: var(--ore-color-neutral-50-highlight);--ore-checkbox-border: var(--ore-color-border);--ore-checkbox-indicator: var(--ore-color-foreground);--ore-checkbox-active-background: var(--ore-color-primary-background);--ore-checkbox-active-background-hover: var( --ore-color-primary-background-hover );--ore-checkbox-active-background-pressed: var( --ore-color-primary-background-pressed );--ore-checkbox-active-highlight: var(--ore-color-primary-highlight);--ore-checkbox-active-highlight-hover: var( --ore-color-primary-highlight-hover );--ore-checkbox-active-highlight-pressed: var( --ore-color-primary-highlight-pressed );position:relative;display:inline-flex;align-items:center;gap:calc(var(--ore-checkbox-unit) * 4);min-height:calc(var(--ore-checkbox-unit) * 12);color:var(--ore-color-border);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}:where(ore-checkbox):before{flex:none;box-sizing:border-box;width:calc(var(--ore-checkbox-unit) * 12);height:calc(var(--ore-checkbox-unit) * 12);background:var(--ore-checkbox-background);box-shadow:inset 0 0 0 var(--ore-checkbox-unit) var(--ore-checkbox-border),inset 0 0 0 calc(var(--ore-checkbox-unit) * 2) var(--ore-checkbox-highlight);content:""}:where(ore-checkbox[checked]):after{position:absolute;top:50%;left:calc(var(--ore-checkbox-unit) * 2);width:calc(var(--ore-checkbox-unit) * 8);height:calc(var(--ore-checkbox-unit) * 8);background:var(--ore-checkbox-indicator);content:"";mask:url(./tick-BOjpUpQf.svg) center / contain no-repeat;transform:translateY(-50%)}:where(ore-checkbox[checked]){--ore-checkbox-background: var(--ore-checkbox-active-background);--ore-checkbox-highlight: var(--ore-checkbox-active-highlight)}:where(ore-checkbox[color=secondary],ore-checkbox[color=dungeons],ore-checkbox[color=legends],ore-checkbox[color=gold]){--ore-checkbox-indicator: var(--ore-color-gray-100)}@media(hover:hover)and (pointer:fine){:where(ore-checkbox:hover:not([disabled],[form-disabled])){--ore-checkbox-background: var(--ore-color-neutral-50-background-hover);--ore-checkbox-highlight: var(--ore-color-neutral-50-highlight-hover)}:where(ore-checkbox[checked]:hover:not([disabled],[form-disabled])){--ore-checkbox-background: var(--ore-checkbox-active-background-hover);--ore-checkbox-highlight: var(--ore-checkbox-active-highlight-hover)}}:where(ore-checkbox:active:not([disabled],[form-disabled]),ore-checkbox[pressed]:not([disabled],[form-disabled])){--ore-checkbox-background: var(--ore-color-neutral-50-background-pressed);--ore-checkbox-highlight: var(--ore-color-neutral-50-highlight-pressed)}:where(ore-checkbox[checked]:active:not([disabled],[form-disabled]),ore-checkbox[checked][pressed]:not([disabled],[form-disabled])){--ore-checkbox-background: var(--ore-checkbox-active-background-pressed);--ore-checkbox-highlight: var(--ore-checkbox-active-highlight-pressed)}:where(ore-checkbox[color=secondary]){--ore-checkbox-active-background: var(--ore-color-secondary-background);--ore-checkbox-active-background-hover: var( --ore-color-secondary-background-hover );--ore-checkbox-active-background-pressed: var( --ore-color-secondary-background-pressed );--ore-checkbox-active-highlight: var(--ore-color-secondary-highlight);--ore-checkbox-active-highlight-hover: var( --ore-color-secondary-highlight-hover );--ore-checkbox-active-highlight-pressed: var( --ore-color-secondary-highlight-pressed )}:where(ore-checkbox[color=destructive]){--ore-checkbox-active-background: var(--ore-color-destructive-background);--ore-checkbox-active-background-hover: var( --ore-color-destructive-background-hover );--ore-checkbox-active-background-pressed: var( --ore-color-destructive-background-pressed );--ore-checkbox-active-highlight: var(--ore-color-destructive-highlight);--ore-checkbox-active-highlight-hover: var( --ore-color-destructive-highlight-hover );--ore-checkbox-active-highlight-pressed: var( --ore-color-destructive-highlight-pressed )}:where(ore-checkbox[color=dungeons]){--ore-checkbox-active-background: var(--ore-color-dungeons-background);--ore-checkbox-active-background-hover: var( --ore-color-dungeons-background-hover );--ore-checkbox-active-background-pressed: var( --ore-color-dungeons-background-pressed );--ore-checkbox-active-highlight: var(--ore-color-dungeons-highlight);--ore-checkbox-active-highlight-hover: var(--ore-color-dungeons-highlight);--ore-checkbox-active-highlight-pressed: var(--ore-color-dungeons-highlight)}:where(ore-checkbox[color=legends]){--ore-checkbox-active-background: var(--ore-color-legends-background);--ore-checkbox-active-background-hover: var( --ore-color-legends-background-hover );--ore-checkbox-active-background-pressed: var( --ore-color-legends-background-pressed );--ore-checkbox-active-highlight: var(--ore-color-legends-highlight);--ore-checkbox-active-highlight-hover: var(--ore-color-legends-highlight);--ore-checkbox-active-highlight-pressed: var(--ore-color-legends-highlight)}:where(ore-checkbox[color=realms]){--ore-checkbox-active-background: var(--ore-color-realms-background);--ore-checkbox-active-background-hover: var( --ore-color-realms-background-hover );--ore-checkbox-active-background-pressed: var( --ore-color-realms-background-pressed );--ore-checkbox-active-highlight: var(--ore-color-realms-highlight);--ore-checkbox-active-highlight-hover: var(--ore-color-realms-highlight);--ore-checkbox-active-highlight-pressed: var(--ore-color-realms-highlight)}:where(ore-checkbox[color=gold]){--ore-checkbox-active-background: var(--ore-color-gold-background);--ore-checkbox-active-background-hover: var( --ore-color-gold-background-hover );--ore-checkbox-active-background-pressed: var( --ore-color-gold-background-pressed );--ore-checkbox-active-highlight: var(--ore-color-gold-highlight);--ore-checkbox-active-highlight-hover: var(--ore-color-gold-highlight);--ore-checkbox-active-highlight-pressed: var(--ore-color-gold-highlight)}:where(ore-checkbox:focus-visible):before{box-shadow:0 0 0 var(--ore-checkbox-unit) var(--ore-color-focus-ring),inset 0 0 0 var(--ore-checkbox-unit) var(--ore-checkbox-border),inset 0 0 0 calc(var(--ore-checkbox-unit) * 2) var(--ore-checkbox-highlight)}:where(ore-checkbox:focus-visible){border-radius:0;outline:var(--ore-checkbox-unit) solid var(--ore-color-focus-ring);outline-offset:0}:where(ore-checkbox:focus-visible:not([checked])){--ore-checkbox-highlight: var(--ore-color-neutral-50-highlight-focus)}:where(ore-checkbox[disabled],ore-checkbox[form-disabled]){--ore-checkbox-background: var(--ore-color-disabled);--ore-checkbox-highlight: var(--ore-color-disabled);--ore-checkbox-border: var(--ore-color-disabled-border);--ore-checkbox-indicator: var(--ore-color-disabled-border);cursor:not-allowed}:where(ore-container){--ore-container-unit: var(--ore-size-unit);--ore-container-dark-background: var(--ore-color-neutral-surface-raised);--ore-container-light-background: var(--ore-color-neutral-surface);--ore-container-highlight: var(--ore-color-neutral-specular);--ore-container-shadow: var(--ore-color-neutral-bevel-shadow);--ore-container-divider: var(--ore-color-neutral-divider);--ore-container-foreground: var(--ore-color-foreground);--ore-container-padding: calc(var(--ore-container-unit) * 8) calc(var(--ore-container-unit) * 11);--ore-container-gap: calc(var(--ore-container-unit) * 8);display:grid;box-sizing:border-box;padding:var(--ore-container-padding);gap:var(--ore-container-gap);color:var(--ore-container-foreground);font-family:var(--ore-font-body)}:where(ore-container[variant=dark]){border-bottom:var(--ore-container-unit) solid var(--ore-container-divider);background:var(--ore-container-dark-background)}:where(ore-container[variant=light]){border-top:var(--ore-container-unit) solid var(--ore-container-highlight);border-bottom:var(--ore-container-unit) solid var(--ore-container-shadow);background:var(--ore-container-light-background)}:where(ore-divider){--ore-divider-unit: var(--ore-size-unit);--ore-divider-dark: var(--ore-color-gray-80);--ore-divider-light: var(--ore-color-gray-60);display:block;box-sizing:border-box;width:100%;height:calc(var(--ore-divider-unit) * 2);border:0;background:linear-gradient(to bottom,var(--ore-divider-dark) 0 var(--ore-divider-unit),var(--ore-divider-light) var(--ore-divider-unit) 100%)}:where(ore-dropdown){--ore-dropdown-unit: var(--ore-size-unit);--ore-dropdown-menu-background: var(--ore-color-neutral-surface-deep);--ore-dropdown-menu-outline: var(--ore-color-border);--ore-dropdown-scrollbar-width: 0px;--ore-dropdown-item-background: var(--ore-color-neutral-surface-raised);--ore-dropdown-item-background-hover: var(--ore-color-neutral-surface-sunken);--ore-dropdown-item-border: var(--ore-color-neutral-specular);--ore-dropdown-foreground: var(--ore-color-foreground);--ore-dropdown-visible-items: 4;display:inline-flex;flex-direction:column;min-width:calc(var(--ore-dropdown-unit) * 128)}:where(ore-dropdown>.ore-dropdown-trigger){position:relative;justify-content:flex-start;width:100%;padding-right:calc(var(--ore-dropdown-unit) * 20);text-align:left}:where(ore-dropdown>.ore-dropdown-trigger):after{position:absolute;top:calc(50% - var(--ore-button-unit) + var(--ore-button-face-offset));right:calc(var(--ore-dropdown-unit) * 10);width:calc(var(--ore-dropdown-unit) * 8);height:calc(var(--ore-dropdown-unit) * 8);background:currentColor;mask:url(./chevron-down-CejTNegC.svg) center / contain no-repeat;transform:translateY(-50%);content:""}:where(ore-dropdown[open]>.ore-dropdown-trigger):after{mask-image:url(./chevron-up-S0GBku_N.svg)}:where(ore-dropdown>.ore-dropdown-menu){position:fixed;inset:auto;box-sizing:border-box;margin:0;padding:var(--ore-dropdown-unit);max-height:calc(var(--ore-dropdown-unit) * (var(--ore-dropdown-visible-items) * 18 + 2));overflow-y:auto;border:0;color:var(--ore-dropdown-foreground);background:linear-gradient(var(--ore-dropdown-menu-outline),var(--ore-dropdown-menu-outline)) left top / calc(100% - var(--ore-dropdown-scrollbar-width)) var(--ore-dropdown-unit) no-repeat,linear-gradient(var(--ore-dropdown-menu-outline),var(--ore-dropdown-menu-outline)) left bottom / calc(100% - var(--ore-dropdown-scrollbar-width)) var(--ore-dropdown-unit) no-repeat,linear-gradient(var(--ore-dropdown-menu-outline),var(--ore-dropdown-menu-outline)) left top / var(--ore-dropdown-unit) 100% no-repeat,linear-gradient(var(--ore-dropdown-menu-outline),var(--ore-dropdown-menu-outline)) right var(--ore-dropdown-scrollbar-width) top / var(--ore-dropdown-unit) 100% no-repeat,linear-gradient(var(--ore-dropdown-menu-background),var(--ore-dropdown-menu-background)) left top / calc(100% - var(--ore-dropdown-scrollbar-width)) 100% no-repeat;font-family:var(--ore-font-body)}:where(ore-dropdown>.ore-dropdown-menu:not(:popover-open)){display:none}:where(ore-dropdown .ore-dropdown-item){position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:calc(var(--ore-dropdown-unit) * 18);padding:0 calc(var(--ore-dropdown-unit) * 18) 0 calc(var(--ore-dropdown-unit) * 11);border:var(--ore-dropdown-unit) solid transparent;color:inherit;background:var(--ore-dropdown-item-background);font:inherit;font-size:calc(var(--ore-dropdown-unit) * 7);line-height:1;text-align:left;cursor:pointer}:where(ore-dropdown[variant=borderless] .ore-dropdown-item:focus-visible),:where(ore-dropdown[variant=bordered] .ore-dropdown-item){border-color:var(--ore-dropdown-item-border)}:where(ore-dropdown[variant=bordered] .ore-dropdown-item:focus-visible){background:var(--ore-dropdown-item-background-hover)}@media(hover:hover)and (pointer:fine){:where(ore-dropdown[variant=borderless] .ore-dropdown-item:hover){border-color:var(--ore-dropdown-item-border)}:where(ore-dropdown[variant=bordered] .ore-dropdown-item:hover){background:var(--ore-dropdown-item-background-hover)}}:where(ore-dropdown[variant=borderless] .ore-dropdown-item:active){border-color:var(--ore-dropdown-item-border)}:where(ore-dropdown[variant=bordered] .ore-dropdown-item:active){background:var(--ore-dropdown-item-background-hover)}:where(ore-dropdown[variant=bordered] .ore-dropdown-item+.ore-dropdown-item){border-top:0}:where(ore-dropdown .ore-dropdown-item:focus-visible){outline:0}:where(ore-dropdown .ore-dropdown-item[disabled]){color:var(--ore-color-disabled-border);cursor:not-allowed}:where(ore-dropdown .ore-dropdown-item[selected]):after{position:absolute;right:calc(var(--ore-dropdown-unit) * 8);width:calc(var(--ore-dropdown-unit) * 8);height:calc(var(--ore-dropdown-unit) * 8);background:currentColor;mask:url(./tick-BOjpUpQf.svg) center / contain no-repeat;content:""}@media(prefers-reduced-motion:no-preference){:where(ore-dropdown>.ore-dropdown-menu:popover-open){animation:ore-dropdown-show var(--ore-motion-fast) steps(2,jump-none)}}@keyframes ore-dropdown-show{0%{opacity:0}}:where(ore-icon-button){--ore-icon-button-unit: var(--ore-size-unit);--ore-icon-button-background: var(--ore-color-neutral-surface);--ore-icon-button-highlight: var(--ore-color-neutral-specular);--ore-icon-button-shadow-color: var(--ore-color-neutral-bevel-shadow);--ore-icon-button-corner: var(--ore-color-neutral-corner);--ore-icon-button-border: var(--ore-color-border);--ore-icon-button-foreground: var(--ore-color-foreground);display:inline-grid;place-items:var(--ore-icon-button-place-items, center);box-sizing:border-box;width:var(--ore-icon-button-width, calc(var(--ore-icon-button-unit) * 18));height:var(--ore-icon-button-height, calc(var(--ore-icon-button-unit) * 18));padding:var(--ore-icon-button-padding, var(--ore-icon-button-unit));color:var(--ore-icon-button-foreground);background:linear-gradient(var(--ore-icon-button-corner),var(--ore-icon-button-corner)) right top / var(--ore-icon-button-unit) var(--ore-icon-button-unit) no-repeat,linear-gradient(var(--ore-icon-button-corner),var(--ore-icon-button-corner)) left bottom / var(--ore-icon-button-unit) var(--ore-icon-button-unit) no-repeat,linear-gradient(var(--ore-icon-button-highlight),var(--ore-icon-button-highlight)) left top / calc(100% - var(--ore-icon-button-unit)) var(--ore-icon-button-unit) no-repeat,linear-gradient(var(--ore-icon-button-highlight),var(--ore-icon-button-highlight)) left top / var(--ore-icon-button-unit) calc(100% - var(--ore-icon-button-unit)) no-repeat,linear-gradient(var(--ore-icon-button-shadow-color),var(--ore-icon-button-shadow-color)) right bottom / calc(100% - var(--ore-icon-button-unit)) var(--ore-icon-button-unit) no-repeat,linear-gradient(var(--ore-icon-button-shadow-color),var(--ore-icon-button-shadow-color)) right bottom / var(--ore-icon-button-unit) calc(100% - var(--ore-icon-button-unit)) no-repeat,var(--ore-icon-button-background);box-shadow:var( --ore-icon-button-box-shadow, 0 0 0 var(--ore-icon-button-unit) var(--ore-icon-button-border) );cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}:where(ore-icon-button>ore-icon){width:calc(var(--ore-icon-button-unit) * 6);height:calc(var(--ore-icon-button-unit) * 6)}@media(hover:hover)and (pointer:fine){:where(ore-icon-button:hover:not([disabled],[form-disabled])){--ore-icon-button-background: var(--ore-color-neutral-background-hover);--ore-icon-button-highlight: var(--ore-color-neutral-highlight-hover);--ore-icon-button-corner: var(--ore-color-neutral-highlight)}}:where(ore-icon-button:active:not([disabled],[form-disabled]),ore-icon-button[pressed]:not([disabled],[form-disabled])){--ore-icon-button-background: var(--ore-color-neutral-background-pressed);--ore-icon-button-highlight: var(--ore-color-neutral-shadow);--ore-icon-button-shadow-color: var(--ore-color-neutral-highlight-pressed);--ore-icon-button-corner: var(--ore-color-neutral-background)}:where(ore-icon-button:focus-visible){outline:var(--ore-icon-button-unit) solid var(--ore-color-focus-ring);outline-offset:var(--ore-icon-button-unit)}:where(ore-icon-button[disabled],ore-icon-button[form-disabled]){--ore-icon-button-background: var(--ore-color-disabled);--ore-icon-button-highlight: var(--ore-color-disabled-border);--ore-icon-button-shadow-color: var(--ore-color-disabled-shadow);--ore-icon-button-corner: var(--ore-color-neutral-50-highlight-focus);--ore-icon-button-border: var(--ore-color-disabled-border);--ore-icon-button-foreground: var(--ore-color-disabled-foreground);cursor:not-allowed}:where(ore-modal){--ore-modal-unit: var(--ore-size-unit);--ore-modal-border: var(--ore-color-border);--ore-modal-section-background: var(--ore-color-neutral-surface);--ore-modal-highlight: var(--ore-color-neutral-specular);--ore-modal-shadow: var(--ore-color-neutral-bevel-shadow);--ore-modal-foreground: var(--ore-color-foreground)}:where(ore-modal>.ore-modal-dialog){box-sizing:border-box;width:min(calc(var(--ore-modal-unit) * 200),calc(100vw - var(--ore-modal-unit) * 16));max-width:none;max-height:calc(100dvh - var(--ore-modal-unit) * 16);margin:auto;padding:0;overflow:hidden;border:0;color:var(--ore-modal-foreground);background:transparent;font-family:var(--ore-font-body)}:where(ore-modal>.ore-modal-dialog)::backdrop{background:var(--ore-color-overlay)}:where(ore-modal .ore-modal-content){display:flex;flex-direction:column;box-sizing:border-box;max-height:inherit;padding:var(--ore-modal-unit);overflow:hidden;background:var(--ore-modal-border)}:where(ore-modal .ore-modal-content>ore-container[variant=dark]){flex:1 1 auto;min-height:0;overflow:auto}:where(ore-modal .ore-modal-header,ore-modal .ore-modal-content>ore-container[variant=light]){flex:none}:where(ore-modal .ore-modal-header){position:relative;display:grid;grid-template-columns:calc(var(--ore-modal-unit) * 18) 1fr calc(var(--ore-modal-unit) * 18);align-items:center;box-sizing:border-box;min-height:calc(var(--ore-modal-unit) * 19);padding:var(--ore-modal-unit);background:var(--ore-modal-border)}:where(ore-modal .ore-modal-header):before{position:absolute;inset:var(--ore-modal-unit);background:var(--ore-modal-section-background);box-shadow:0 0 0 var(--ore-modal-unit) var(--ore-modal-highlight);content:""}:where(ore-modal .ore-modal-title){z-index:1;margin:0;font-family:var(--ore-font-body);font-size:calc(var(--ore-modal-unit) * 8);font-weight:400;line-height:calc(var(--ore-modal-unit) * 10);text-align:center}:where(ore-modal .ore-modal-header-button){z-index:1;display:grid;place-items:center;width:calc(var(--ore-modal-unit) * 16);height:calc(var(--ore-modal-unit) * 16);padding:calc(var(--ore-modal-unit) * 4);border:0;outline:0;color:inherit;background:transparent;cursor:pointer}:where(ore-modal .ore-modal-header-button:first-child){margin-inline-start:var(--ore-modal-unit)}:where(ore-modal .ore-modal-header-button:last-child){justify-self:end;margin-inline-end:var(--ore-modal-unit)}@media(hover:hover)and (pointer:fine){:where(ore-modal .ore-modal-header-button:hover){background:var(--ore-color-neutral-background-hover)}}:where(ore-modal .ore-modal-header-button:active){background:var(--ore-color-neutral-background-pressed)}:where(ore-modal .ore-modal-header-button:focus-visible){outline:var(--ore-modal-unit) solid var(--ore-color-focus-ring)}:where(ore-modal .ore-modal-header-button>ore-icon){width:calc(var(--ore-modal-unit) * 8);height:calc(var(--ore-modal-unit) * 8)}:where(ore-modal .ore-modal-description){margin:0;font-family:Noto Sans SC,Noto Sans,sans-serif;font-size:calc(var(--ore-modal-unit) * 6);line-height:1.5}@media(prefers-reduced-motion:no-preference){:where(ore-modal>.ore-modal-dialog[open]){animation:ore-modal-show var(--ore-motion-fast) steps(2,jump-none)}}@keyframes ore-modal-show{0%{opacity:0}}:where(ore-navbar){--ore-navbar-unit: var(--ore-size-unit);--ore-navbar-background: var(--ore-color-nav-background);--ore-navbar-bottom-shadow: var(--ore-color-nav-shadow);--ore-navbar-shadow: var(--ore-color-nav-drop-shadow);--ore-navbar-foreground: var(--ore-color-neutral-border);--ore-navbar-action-background: var(--ore-color-nav-background);--ore-navbar-action-highlight: var(--ore-color-nav-action-highlight);--ore-navbar-action-shadow: var(--ore-color-nav-action-shadow);--ore-navbar-text-offset: calc(var(--ore-navbar-unit) / 2);--ore-navbar-icon-offset: 0px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;box-sizing:border-box;min-height:calc(var(--ore-navbar-unit) * 20);padding-bottom:calc(var(--ore-navbar-unit) * 2);color:var(--ore-navbar-foreground);background:linear-gradient(to bottom,var(--ore-navbar-background) 0 calc(100% - var(--ore-navbar-unit) * 2),var(--ore-navbar-bottom-shadow) calc(100% - var(--ore-navbar-unit) * 2) 100%);box-shadow:0 var(--ore-navbar-unit) 0 var(--ore-navbar-shadow);font-family:var(--ore-font-body)}:where(ore-navbar>.ore-navbar-start){display:flex;grid-column:1;align-items:center;justify-self:start;min-width:0}:where(ore-navbar>.ore-navbar-title){grid-column:2;min-width:0;overflow:hidden;font-size:calc(var(--ore-navbar-unit) * 8);line-height:calc(var(--ore-navbar-unit) * 10);text-align:center;text-overflow:ellipsis;transform:translateY(var(--ore-navbar-text-offset));white-space:nowrap}:where(ore-navbar>.ore-navbar-actions){display:flex;grid-column:3;align-self:stretch;justify-self:end;max-width:100%;min-width:0;overflow:hidden}:where(ore-navbar .ore-navbar-button,ore-navbar .ore-navbar-action){display:inline-flex;align-items:center;box-sizing:border-box;min-width:0;min-height:calc(var(--ore-navbar-unit) * 18);padding:0 calc(var(--ore-navbar-unit) * 5);border:0;color:inherit;background:var(--ore-navbar-action-background);font:inherit;font-size:calc(var(--ore-navbar-unit) * 8);line-height:1;text-decoration:none;cursor:pointer}:where(ore-navbar .ore-navbar-action-label){transform:translateY(var(--ore-navbar-text-offset))}:where(ore-navbar .ore-navbar-button>ore-icon,ore-navbar .ore-navbar-action>ore-icon){transform:translateY(var(--ore-navbar-icon-offset))}:where(ore-navbar .ore-navbar-button){justify-content:center;width:calc(var(--ore-navbar-unit) * 18);padding:0}:where(ore-navbar .ore-navbar-action){gap:calc(var(--ore-navbar-unit) * 4);border-left:var(--ore-navbar-unit) solid var(--ore-navbar-action-shadow);box-shadow:inset var(--ore-navbar-unit) 0 0 var(--ore-navbar-action-highlight);white-space:nowrap}@media(hover:hover)and (pointer:fine){:where(ore-navbar .ore-navbar-button:hover,ore-navbar .ore-navbar-action:hover){filter:brightness(.96)}}:where(ore-navbar .ore-navbar-button:active,ore-navbar .ore-navbar-action:active){filter:brightness(.9)}:where(ore-navbar .ore-navbar-button:focus-visible,ore-navbar .ore-navbar-action:focus-visible){outline:none;box-shadow:inset 0 0 0 var(--ore-navbar-unit) var(--ore-color-focus-ring)}:where(ore-navbar .ore-navbar-button>ore-icon){width:calc(var(--ore-navbar-unit) * 7);height:calc(var(--ore-navbar-unit) * 7)}:where(ore-navbar .ore-navbar-action>ore-icon){width:calc(var(--ore-navbar-unit) * 8);height:calc(var(--ore-navbar-unit) * 8)}:where(ore-progress-bar){--ore-progress-bar-unit: var(--ore-size-unit);--ore-progress-bar-value: 0;--ore-progress-bar-frame: currentColor;--ore-progress-bar-fill: currentColor;--ore-progress-bar-label: currentColor;--ore-progress-bar-label-gap: calc(var(--ore-progress-bar-unit) * 2);display:inline-grid;grid-template-areas:"top" "track" "bottom";box-sizing:border-box;width:min(100%,calc(var(--ore-progress-bar-unit) * 220));color:var(--ore-progress-bar-label);font-family:var(--ore-font-body)}:where(ore-progress-bar>.ore-progress-bar-track){position:relative;grid-area:track;box-sizing:border-box;width:100%;height:calc(var(--ore-progress-bar-unit) * 8);border:var(--ore-progress-bar-unit) solid var(--ore-progress-bar-frame)}:where(ore-progress-bar>.ore-progress-bar-track):after{position:absolute;top:var(--ore-progress-bar-unit);bottom:var(--ore-progress-bar-unit);left:var(--ore-progress-bar-unit);width:calc((100% - var(--ore-progress-bar-unit) * 2) * var(--ore-progress-bar-value));background:var(--ore-progress-bar-fill);content:""}:where(ore-progress-bar>.ore-progress-bar-label){grid-area:bottom;margin-top:var(--ore-progress-bar-label-gap);font-size:calc(var(--ore-progress-bar-unit) * 6);line-height:calc(var(--ore-progress-bar-unit) * 7);white-space:nowrap}:where(ore-progress-bar[variant=plain]>.ore-progress-bar-label){display:none}:where(ore-progress-bar[variant=labeled][label-position=top]>.ore-progress-bar-label){grid-area:top;margin-top:0;margin-bottom:var(--ore-progress-bar-label-gap)}:where(ore-progress-bar[label-align=start]>.ore-progress-bar-label){justify-self:start}:where(ore-progress-bar[label-align=center]>.ore-progress-bar-label){justify-self:center}:where(ore-progress-bar[label-align=end]>.ore-progress-bar-label){justify-self:end}:where(ore-progress-ring){--ore-progress-ring-frame: 0;display:inline-block;overflow:hidden;box-sizing:border-box;width:1em;height:1em;color:inherit;line-height:1;vertical-align:-.125em}:where(ore-progress-ring>svg){display:block;width:3475%;max-width:none;height:100%;transform:translate(calc(var(--ore-progress-ring-frame) * -6.4748201439%))}:where(ore-radio){--ore-radio-unit: var(--ore-size-unit);--ore-radio-background: var(--ore-color-neutral-50-background);--ore-radio-highlight: var(--ore-color-neutral-50-highlight);--ore-radio-border: var(--ore-color-border);--ore-radio-indicator-light: var(--ore-color-white);--ore-radio-indicator-dim: var(--ore-color-gray-20);--ore-radio-indicator-dark: var(--ore-color-gray-30);--ore-radio-active-background: var(--ore-color-primary-background);--ore-radio-active-background-hover: var( --ore-color-primary-background-hover );--ore-radio-active-background-pressed: var( --ore-color-primary-background-pressed );--ore-radio-active-highlight: var(--ore-color-primary-highlight);--ore-radio-active-highlight-hover: var(--ore-color-primary-highlight-hover);--ore-radio-active-highlight-pressed: var( --ore-color-primary-highlight-pressed );position:relative;display:inline-flex;align-items:center;gap:calc(var(--ore-radio-unit) * 4);min-height:calc(var(--ore-radio-unit) * 16);padding-left:calc(var(--ore-radio-unit) * 16);color:var(--ore-color-border);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}:where(ore-radio):before{position:absolute;top:50%;left:calc(var(--ore-radio-unit) * 3.5);box-sizing:border-box;width:calc(var(--ore-radio-unit) * 9);height:calc(var(--ore-radio-unit) * 9);background:var(--ore-radio-background);box-shadow:inset 0 0 0 var(--ore-radio-unit) var(--ore-radio-border),inset 0 0 0 calc(var(--ore-radio-unit) * 2) var(--ore-radio-highlight);content:"";transform:translateY(-50%) rotate(-45deg)}:where(ore-radio[checked]):before{background:linear-gradient(to right,var(--ore-radio-indicator-dim) 50%,var(--ore-radio-indicator-light) 0) center calc(50% - var(--ore-radio-unit)) / calc(var(--ore-radio-unit) * 4) calc(var(--ore-radio-unit) * 2) no-repeat,linear-gradient(to right,var(--ore-radio-indicator-dark) 50%,var(--ore-radio-indicator-dim) 0) center calc(50% + var(--ore-radio-unit)) / calc(var(--ore-radio-unit) * 4) calc(var(--ore-radio-unit) * 2) no-repeat,var(--ore-radio-background)}:where(ore-radio[checked]){--ore-radio-background: var(--ore-radio-active-background);--ore-radio-highlight: var(--ore-radio-active-highlight)}:where(ore-radio[color=secondary],ore-radio[color=dungeons],ore-radio[color=legends],ore-radio[color=gold]){--ore-radio-indicator-light: var(--ore-color-gray-80);--ore-radio-indicator-dim: var(--ore-color-gray-90);--ore-radio-indicator-dark: var(--ore-color-gray-100)}@media(hover:hover)and (pointer:fine){:where(ore-radio:hover:not([disabled],[form-disabled])){--ore-radio-background: var(--ore-color-neutral-50-background-hover);--ore-radio-highlight: var(--ore-color-neutral-50-highlight-hover)}:where(ore-radio[checked]:hover:not([disabled],[form-disabled])){--ore-radio-background: var(--ore-radio-active-background-hover);--ore-radio-highlight: var(--ore-radio-active-highlight-hover)}}:where(ore-radio:active:not([disabled],[form-disabled]),ore-radio[pressed]:not([disabled],[form-disabled])){--ore-radio-background: var(--ore-color-neutral-50-background-pressed);--ore-radio-highlight: var(--ore-color-neutral-50-highlight-pressed)}:where(ore-radio[checked]:active:not([disabled],[form-disabled]),ore-radio[checked][pressed]:not([disabled],[form-disabled])){--ore-radio-background: var(--ore-radio-active-background-pressed);--ore-radio-highlight: var(--ore-radio-active-highlight-pressed)}:where(ore-radio[color=secondary]){--ore-radio-active-background: var(--ore-color-secondary-background);--ore-radio-active-background-hover: var( --ore-color-secondary-background-hover );--ore-radio-active-background-pressed: var( --ore-color-secondary-background-pressed );--ore-radio-active-highlight: var(--ore-color-secondary-highlight);--ore-radio-active-highlight-hover: var( --ore-color-secondary-highlight-hover );--ore-radio-active-highlight-pressed: var( --ore-color-secondary-highlight-pressed )}:where(ore-radio[color=destructive]){--ore-radio-active-background: var(--ore-color-destructive-background);--ore-radio-active-background-hover: var( --ore-color-destructive-background-hover );--ore-radio-active-background-pressed: var( --ore-color-destructive-background-pressed );--ore-radio-active-highlight: var(--ore-color-destructive-highlight);--ore-radio-active-highlight-hover: var(--ore-color-destructive-highlight);--ore-radio-active-highlight-pressed: var(--ore-color-destructive-highlight)}:where(ore-radio[color=dungeons]){--ore-radio-active-background: var(--ore-color-dungeons-background);--ore-radio-active-background-hover: var( --ore-color-dungeons-background-hover );--ore-radio-active-background-pressed: var( --ore-color-dungeons-background-pressed );--ore-radio-active-highlight: var(--ore-color-dungeons-highlight);--ore-radio-active-highlight-hover: var(--ore-color-dungeons-highlight);--ore-radio-active-highlight-pressed: var(--ore-color-dungeons-highlight)}:where(ore-radio[color=legends]){--ore-radio-active-background: var(--ore-color-legends-background);--ore-radio-active-background-hover: var( --ore-color-legends-background-hover );--ore-radio-active-background-pressed: var( --ore-color-legends-background-pressed );--ore-radio-active-highlight: var(--ore-color-legends-highlight);--ore-radio-active-highlight-hover: var(--ore-color-legends-highlight);--ore-radio-active-highlight-pressed: var(--ore-color-legends-highlight)}:where(ore-radio[color=realms]){--ore-radio-active-background: var(--ore-color-realms-background);--ore-radio-active-background-hover: var(--ore-color-realms-background-hover);--ore-radio-active-background-pressed: var( --ore-color-realms-background-pressed );--ore-radio-active-highlight: var(--ore-color-realms-highlight);--ore-radio-active-highlight-hover: var(--ore-color-realms-highlight);--ore-radio-active-highlight-pressed: var(--ore-color-realms-highlight)}:where(ore-radio[color=gold]){--ore-radio-active-background: var(--ore-color-gold-background);--ore-radio-active-background-hover: var(--ore-color-gold-background-hover);--ore-radio-active-background-pressed: var( --ore-color-gold-background-pressed );--ore-radio-active-highlight: var(--ore-color-gold-highlight);--ore-radio-active-highlight-hover: var(--ore-color-gold-highlight);--ore-radio-active-highlight-pressed: var(--ore-color-gold-highlight)}:where(ore-radio:focus-visible):before{box-shadow:0 0 0 var(--ore-radio-unit) var(--ore-color-focus-ring),inset 0 0 0 var(--ore-radio-unit) var(--ore-radio-border),inset 0 0 0 calc(var(--ore-radio-unit) * 2) var(--ore-radio-highlight)}:where(ore-radio:focus-visible){border-radius:0;outline:var(--ore-radio-unit) solid var(--ore-color-focus-ring);outline-offset:0}:where(ore-radio:focus-visible:not([checked])){--ore-radio-highlight: var(--ore-color-neutral-50-highlight-focus)}:where(ore-radio[disabled],ore-radio[form-disabled]){--ore-radio-background: var(--ore-color-disabled);--ore-radio-highlight: var(--ore-color-disabled);--ore-radio-border: var(--ore-color-disabled-border);cursor:not-allowed}:where(ore-radio-group){display:grid;gap:calc(var(--ore-size-unit) * 4)}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu){--ore-scrollbar-unit: var(--ore-size-unit);--ore-scrollbar-size: calc(var(--ore-scrollbar-unit) * 6);--ore-scrollbar-horizontal-size: calc(var(--ore-scrollbar-unit) * 8);--ore-scrollbar-track-size: calc(var(--ore-scrollbar-unit) * 2);--ore-scrollbar-thumb-min-size: calc(var(--ore-scrollbar-unit) * 12);--ore-scrollbar-track: var(--ore-color-neutral-highlight-pressed);--ore-scrollbar-thumb-border: var(--ore-color-border);--ore-scrollbar-thumb-highlight: var(--ore-color-secondary-highlight);--ore-scrollbar-thumb-background: var(--ore-color-secondary-background);--ore-scrollbar-thumb-shadow: var(--ore-color-secondary-shadow);--ore-scrollbar-z-index: 1}:where(ore-scrollbar,.ore-scrollbar){display:block;overflow:auto}:where(ore-scrollbar){position:relative;scrollbar-width:none;scrollbar-color:transparent transparent}:where(ore-scrollbar)>.ore-scrollbar-track{position:sticky;z-index:var(--ore-scrollbar-z-index);display:block;pointer-events:none;background:linear-gradient(var(--ore-scrollbar-track),var(--ore-scrollbar-track)) center / var(--ore-scrollbar-track-size) 100% no-repeat}:where(ore-scrollbar)>.ore-scrollbar-track[hidden]{display:none}:where(ore-scrollbar)>.ore-scrollbar-track-vertical{inset:0 auto auto calc(100% - var(--ore-scrollbar-size));width:var(--ore-scrollbar-size);height:var(--ore-scrollbar-vertical-track-size);margin-bottom:calc(-1 * var(--ore-scrollbar-vertical-track-size))}:where(ore-scrollbar)>.ore-scrollbar-track-horizontal{inset:auto auto 0 0;width:var(--ore-scrollbar-horizontal-track-size);height:var(--ore-scrollbar-horizontal-size);margin-top:calc(-1 * var(--ore-scrollbar-horizontal-size));background-size:100% var(--ore-scrollbar-track-size)}:where(ore-scrollbar)>.ore-scrollbar-track>.ore-scrollbar-thumb{position:absolute;display:block;pointer-events:auto;border-radius:0;background:linear-gradient(var(--ore-scrollbar-thumb-background),var(--ore-scrollbar-thumb-background)) center calc(var(--ore-scrollbar-unit) * 2) / calc(100% - var(--ore-scrollbar-unit) * 4) calc(100% - var(--ore-scrollbar-unit) * 6) no-repeat,linear-gradient(var(--ore-scrollbar-thumb-shadow),var(--ore-scrollbar-thumb-shadow)) center bottom var(--ore-scrollbar-unit) / calc(100% - var(--ore-scrollbar-unit) * 2) calc(var(--ore-scrollbar-unit) * 2) no-repeat,linear-gradient(var(--ore-scrollbar-thumb-highlight),var(--ore-scrollbar-thumb-highlight)) center var(--ore-scrollbar-unit) / calc(100% - var(--ore-scrollbar-unit) * 2) calc(100% - var(--ore-scrollbar-unit) * 4) no-repeat,var(--ore-scrollbar-thumb-border);touch-action:none}:where(ore-scrollbar)>.ore-scrollbar-track>.ore-scrollbar-thumb-vertical{inset:0 0 auto;width:100%}:where(ore-scrollbar)>.ore-scrollbar-track>.ore-scrollbar-thumb-horizontal{inset:0 auto auto 0;height:100%}@supports (-moz-appearance: none){:where(.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu){scrollbar-color:var(--ore-scrollbar-thumb-background) var(--ore-scrollbar-track);scrollbar-width:thin}}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu)::-webkit-scrollbar{width:var(--ore-scrollbar-size);height:var(--ore-scrollbar-horizontal-size)}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu)::-webkit-scrollbar-button{display:none;width:0;height:0}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu)::-webkit-scrollbar-track:vertical{background:linear-gradient(var(--ore-scrollbar-track),var(--ore-scrollbar-track)) center / var(--ore-scrollbar-track-size) 100% no-repeat}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu)::-webkit-scrollbar-track:horizontal{background:linear-gradient(var(--ore-scrollbar-track),var(--ore-scrollbar-track)) center / 100% var(--ore-scrollbar-track-size) no-repeat}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu)::-webkit-scrollbar-thumb:vertical{min-height:var(--ore-scrollbar-thumb-min-size);border-radius:0;background:linear-gradient(var(--ore-scrollbar-thumb-background),var(--ore-scrollbar-thumb-background)) center calc(var(--ore-scrollbar-unit) * 2) / calc(100% - var(--ore-scrollbar-unit) * 4) calc(100% - var(--ore-scrollbar-unit) * 6) no-repeat,linear-gradient(var(--ore-scrollbar-thumb-shadow),var(--ore-scrollbar-thumb-shadow)) center bottom var(--ore-scrollbar-unit) / calc(100% - var(--ore-scrollbar-unit) * 2) calc(var(--ore-scrollbar-unit) * 2) no-repeat,linear-gradient(var(--ore-scrollbar-thumb-highlight),var(--ore-scrollbar-thumb-highlight)) center var(--ore-scrollbar-unit) / calc(100% - var(--ore-scrollbar-unit) * 2) calc(100% - var(--ore-scrollbar-unit) * 4) no-repeat,var(--ore-scrollbar-thumb-border)}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu)::-webkit-scrollbar-thumb:horizontal{min-width:var(--ore-scrollbar-thumb-min-size);border-radius:0;background:linear-gradient(var(--ore-scrollbar-thumb-background),var(--ore-scrollbar-thumb-background)) center calc(var(--ore-scrollbar-unit) * 2) / calc(100% - var(--ore-scrollbar-unit) * 4) calc(var(--ore-scrollbar-unit) * 2) no-repeat,linear-gradient(var(--ore-scrollbar-thumb-shadow),var(--ore-scrollbar-thumb-shadow)) center bottom var(--ore-scrollbar-unit) / calc(100% - var(--ore-scrollbar-unit) * 2) calc(var(--ore-scrollbar-unit) * 2) no-repeat,linear-gradient(var(--ore-scrollbar-thumb-highlight),var(--ore-scrollbar-thumb-highlight)) center var(--ore-scrollbar-unit) / calc(100% - var(--ore-scrollbar-unit) * 2) calc(var(--ore-scrollbar-unit) * 4) no-repeat,var(--ore-scrollbar-thumb-border)}:where(ore-scrollbar,.ore-scrollbar,ore-modal .ore-modal-content>ore-container[variant=dark],ore-table,ore-dropdown>.ore-dropdown-menu)::-webkit-scrollbar-corner{background:transparent}:where(ore-scrollbar)::-webkit-scrollbar{width:0;height:0}:where(ore-slider){--ore-slider-unit: var(--ore-size-unit);--ore-slider-progress-start: 0;--ore-slider-progress-end: 0;--ore-slider-segment-size: 10%;--ore-slider-value-start: calc( var(--ore-slider-unit) * 7.25 + (100% - var(--ore-slider-unit) * 14.5) * var(--ore-slider-progress-start) );--ore-slider-value-end: calc( var(--ore-slider-unit) * 7.25 + (100% - var(--ore-slider-unit) * 14.5) * var(--ore-slider-progress-end) );--ore-slider-track-border: var(--ore-color-border);--ore-slider-active-range-background: var(--ore-color-primary-background);--ore-slider-active-range-highlight: var(--ore-color-primary-highlight);--ore-slider-range-background: var(--ore-slider-active-range-background);--ore-slider-range-highlight: var(--ore-slider-active-range-highlight);--ore-slider-track-background: var(--ore-color-neutral-50-background);--ore-slider-track-highlight: var(--ore-color-neutral-50-highlight-focus);--ore-slider-thumb-background: var(--ore-color-secondary-background);--ore-slider-thumb-highlight: var(--ore-color-secondary-highlight);--ore-slider-thumb-shadow: var(--ore-color-secondary-shadow);--ore-slider-thumb-border: var(--ore-color-border);--ore-slider-thumb-focus-ring: transparent;--ore-slider-thumb-image: linear-gradient( var(--ore-slider-thumb-background), var(--ore-slider-thumb-background) ) center calc(var(--ore-slider-unit) * 2) / calc(var(--ore-slider-unit) * 10.5) calc(var(--ore-slider-unit) * 8.5) no-repeat, linear-gradient( var(--ore-slider-thumb-shadow), var(--ore-slider-thumb-shadow) ) center calc(var(--ore-slider-unit) * 11.5) / calc(var(--ore-slider-unit) * 12.5) calc(var(--ore-slider-unit) * 2) no-repeat, linear-gradient( var(--ore-slider-thumb-highlight), var(--ore-slider-thumb-highlight) ) center var(--ore-slider-unit) / calc(var(--ore-slider-unit) * 12.5) calc(var(--ore-slider-unit) * 10.5) no-repeat, var(--ore-slider-thumb-border);--ore-slider-segments: none;position:relative;display:inline-block;width:min(100%,calc(var(--ore-slider-unit) * 254.5));height:calc(var(--ore-slider-unit) * 14.5)}:where(ore-slider[variant=segmented]){--ore-slider-segments: repeating-linear-gradient( to right, var(--ore-slider-track-border) 0 calc(var(--ore-slider-unit) / 2), transparent calc(var(--ore-slider-unit) / 2) calc(var(--ore-slider-segment-size) - var(--ore-slider-unit) / 2), var(--ore-slider-track-border) calc(var(--ore-slider-segment-size) - var(--ore-slider-unit) / 2) var(--ore-slider-segment-size) )}:where(ore-slider[color=secondary]){--ore-slider-active-range-background: var(--ore-color-secondary-background);--ore-slider-active-range-highlight: var(--ore-color-secondary-highlight)}:where(ore-slider[color=destructive]){--ore-slider-active-range-background: var(--ore-color-destructive-background);--ore-slider-active-range-highlight: var(--ore-color-destructive-highlight)}:where(ore-slider[color=dungeons]){--ore-slider-active-range-background: var(--ore-color-dungeons-background);--ore-slider-active-range-highlight: var(--ore-color-dungeons-highlight)}:where(ore-slider[color=legends]){--ore-slider-active-range-background: var(--ore-color-legends-background);--ore-slider-active-range-highlight: var(--ore-color-legends-highlight)}:where(ore-slider[color=realms]){--ore-slider-active-range-background: var(--ore-color-realms-background);--ore-slider-active-range-highlight: var(--ore-color-realms-highlight)}:where(ore-slider[color=gold]){--ore-slider-active-range-background: var(--ore-color-gold-background);--ore-slider-active-range-highlight: var(--ore-color-gold-highlight)}:where(ore-slider[orientation=vertical]){--ore-slider-value-start: calc( var(--ore-slider-unit) * 7.25 + (100% - var(--ore-slider-unit) * 14.5) * var(--ore-slider-progress-start) );--ore-slider-value-end: calc( var(--ore-slider-unit) * 7.25 + (100% - var(--ore-slider-unit) * 14.5) * var(--ore-slider-progress-end) );width:calc(var(--ore-slider-unit) * 14.5);height:calc(var(--ore-slider-unit) * 127.25)}:where(ore-slider:not([range])){--ore-slider-value-start: 0}:where(ore-slider[orientation=vertical][variant=segmented]){--ore-slider-segments: repeating-linear-gradient( to top, var(--ore-slider-track-border) 0 calc(var(--ore-slider-unit) / 2), transparent calc(var(--ore-slider-unit) / 2) calc(var(--ore-slider-segment-size) - var(--ore-slider-unit) / 2), var(--ore-slider-track-border) calc(var(--ore-slider-segment-size) - var(--ore-slider-unit) / 2) var(--ore-slider-segment-size) )}:where(ore-slider):before{position:absolute;top:50%;right:0;left:0;height:calc(var(--ore-slider-unit) * 5.5);background:var(--ore-slider-segments) center / calc(100% - var(--ore-slider-unit) * 14.5) calc(var(--ore-slider-unit) * 3.5) no-repeat,linear-gradient(to right,var(--ore-slider-track-background) 0 var(--ore-slider-value-start),var(--ore-slider-range-background) var(--ore-slider-value-start) var(--ore-slider-value-end),var(--ore-slider-track-background) var(--ore-slider-value-end) 100%) center / calc(100% - var(--ore-slider-unit) * 4) calc(var(--ore-slider-unit) * 1.5) no-repeat,linear-gradient(to right,var(--ore-slider-track-highlight) 0 var(--ore-slider-value-start),var(--ore-slider-range-highlight) var(--ore-slider-value-start) var(--ore-slider-value-end),var(--ore-slider-track-highlight) var(--ore-slider-value-end) 100%) center / calc(100% - var(--ore-slider-unit) * 2) calc(var(--ore-slider-unit) * 3.5) no-repeat,var(--ore-slider-track-border);content:"";transform:translateY(-50%);pointer-events:none}:where(ore-slider[variant=segmented]):after{position:absolute;top:50%;right:calc(var(--ore-slider-unit) * 7.25);left:calc(var(--ore-slider-unit) * 7.25);height:calc(var(--ore-slider-unit) * 3.5);background:linear-gradient(var(--ore-slider-track-border),var(--ore-slider-track-border)) left / var(--ore-slider-unit) 100% no-repeat,linear-gradient(var(--ore-slider-track-border),var(--ore-slider-track-border)) right / var(--ore-slider-unit) 100% no-repeat;content:"";transform:translateY(-50%);pointer-events:none}:where(ore-slider[orientation=vertical]):before{inset:0 auto 0 50%;width:calc(var(--ore-slider-unit) * 5.5);height:auto;background:var(--ore-slider-segments) center / 100% calc(100% - var(--ore-slider-unit) * 14.5) no-repeat,linear-gradient(to top,var(--ore-slider-track-background) 0 var(--ore-slider-value-start),var(--ore-slider-range-background) var(--ore-slider-value-start) var(--ore-slider-value-end),var(--ore-slider-track-background) var(--ore-slider-value-end) 100%) center / calc(var(--ore-slider-unit) * 1.5) calc(100% - var(--ore-slider-unit) * 4) no-repeat,linear-gradient(to top,var(--ore-slider-track-highlight) 0 var(--ore-slider-value-start),var(--ore-slider-range-highlight) var(--ore-slider-value-start) var(--ore-slider-value-end),var(--ore-slider-track-highlight) var(--ore-slider-value-end) 100%) center / calc(var(--ore-slider-unit) * 3.5) calc(100% - var(--ore-slider-unit) * 2) no-repeat,var(--ore-slider-track-border);transform:translate(-50%)}:where(ore-slider[orientation=vertical][variant=segmented]):after{top:calc(var(--ore-slider-unit) * 7.25);right:auto;bottom:calc(var(--ore-slider-unit) * 7.25);left:50%;width:calc(var(--ore-slider-unit) * 3.5);height:auto;background:linear-gradient(var(--ore-slider-track-border),var(--ore-slider-track-border)) bottom / 100% var(--ore-slider-unit) no-repeat,linear-gradient(var(--ore-slider-track-border),var(--ore-slider-track-border)) top / 100% var(--ore-slider-unit) no-repeat;transform:translate(-50%)}:where(ore-slider>input[type=range]){position:relative;width:100%;height:100%;margin:0;padding:0;appearance:none;background:transparent;cursor:pointer}:where(ore-slider[range]>input[type=range]){position:absolute;inset:0;pointer-events:none}:where(ore-slider[range]>input[type=range])::-webkit-slider-thumb{pointer-events:auto}:where(ore-slider[range]>input[type=range])::-moz-range-thumb{pointer-events:auto}:where(ore-slider[range]>.ore-slider-input-end){z-index:1}:where(ore-slider[range]:has(>.ore-slider-input-start:focus)>.ore-slider-input-start){z-index:2}:where(ore-slider[orientation=vertical]>input[type=range]){writing-mode:vertical-lr;direction:rtl}:where(ore-slider>input[type=range])::-webkit-slider-runnable-track{height:calc(var(--ore-slider-unit) * 5.5);background:transparent}:where(ore-slider[orientation=vertical]>input[type=range])::-webkit-slider-runnable-track{width:calc(var(--ore-slider-unit) * 5.5);height:100%}:where(ore-slider>input[type=range])::-moz-range-track{height:calc(var(--ore-slider-unit) * 5.5);background:transparent}:where(ore-slider[orientation=vertical]>input[type=range])::-moz-range-track{width:calc(var(--ore-slider-unit) * 5.5);height:100%}:where(ore-slider>input[type=range])::-webkit-slider-thumb{width:calc(var(--ore-slider-unit) * 14.5);height:calc(var(--ore-slider-unit) * 14.5);margin-top:calc(var(--ore-slider-unit) * -4.5);appearance:none;border:0;border-radius:0;background:var(--ore-slider-thumb-image);box-shadow:0 0 0 var(--ore-slider-unit) var(--ore-slider-thumb-focus-ring)}:where(ore-slider[orientation=vertical]>input[type=range])::-webkit-slider-thumb{margin-top:0;margin-left:calc(var(--ore-slider-unit) * -4.5)}:where(ore-slider>input[type=range])::-moz-range-thumb{width:calc(var(--ore-slider-unit) * 14.5);height:calc(var(--ore-slider-unit) * 14.5);appearance:none;border:0;border-radius:0;background:var(--ore-slider-thumb-image);box-shadow:0 0 0 var(--ore-slider-unit) var(--ore-slider-thumb-focus-ring)}@media(hover:hover)and (pointer:fine){:where(ore-slider:hover:not([disabled],[form-disabled])){--ore-slider-thumb-background: var(--ore-color-secondary-background-hover);--ore-slider-thumb-highlight: var(--ore-color-secondary-highlight-hover)}}:where(ore-slider:active:not([disabled],[form-disabled])){--ore-slider-thumb-background: var(--ore-color-secondary-background-pressed);--ore-slider-thumb-highlight: var(--ore-color-secondary-highlight-pressed)}:where(ore-slider:has(>input[type=range]:focus-visible)){--ore-slider-thumb-highlight: color-mix( in srgb, var(--ore-color-secondary-background), var(--ore-color-white) 60% );--ore-slider-thumb-focus-ring: var(--ore-color-focus-ring)}:where(ore-slider>input[type=range]:focus-visible){outline:none}:where(ore-slider[disabled],ore-slider[form-disabled]){--ore-slider-track-border: var(--ore-color-disabled-border);--ore-slider-range-background: var(--ore-color-disabled);--ore-slider-range-highlight: color-mix( in srgb, var(--ore-color-disabled), var(--ore-color-white) 10% );--ore-slider-track-background: var(--ore-color-disabled);--ore-slider-track-highlight: color-mix( in srgb, var(--ore-color-disabled), var(--ore-color-white) 20% );--ore-slider-thumb-background: var(--ore-color-disabled);--ore-slider-thumb-highlight: color-mix( in srgb, var(--ore-color-disabled), var(--ore-color-white) 60% );--ore-slider-thumb-shadow: var(--ore-color-disabled-shadow);--ore-slider-thumb-border: var(--ore-color-disabled-border)}:where(ore-slider[disabled],ore-slider[form-disabled])>input[type=range]{cursor:not-allowed}:where(ore-spinner){display:inline-block;overflow:hidden;box-sizing:border-box;width:1em;height:1em;color:inherit;line-height:1;vertical-align:-.125em}:where(ore-spinner>svg){display:block;width:3475%;max-width:none;height:100%;animation:ore-spinner .8s steps(15,jump-end) infinite}@keyframes ore-spinner{to{transform:translate(-97.122302%)}}@media(prefers-reduced-motion:reduce){:where(ore-spinner>svg){animation:none}}:where(ore-switch){--ore-switch-unit: var(--ore-size-unit);--ore-switch-track-background: var(--ore-color-neutral-50-background);--ore-switch-track-highlight: var(--ore-color-neutral-50-highlight-focus);--ore-switch-track-border: var(--ore-color-border);--ore-switch-thumb-background: var(--ore-color-secondary-background);--ore-switch-thumb-highlight: var(--ore-color-secondary-highlight);--ore-switch-thumb-shadow: var(--ore-color-secondary-shadow);--ore-switch-thumb-border: var(--ore-color-border);--ore-switch-active-track-background: var(--ore-color-primary-background);--ore-switch-active-track-highlight: var(--ore-color-primary-highlight);--ore-switch-thumb-focus-ring: transparent;--ore-switch-icon: var(--ore-color-gray-90);display:inline-flex;align-items:center;gap:calc(var(--ore-switch-unit) * 4);min-height:calc(var(--ore-switch-unit) * 15);color:var(--ore-color-border);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}:where(ore-switch) .ore-switch-control{display:flex;align-items:flex-end;width:calc(var(--ore-switch-unit) * 28);height:calc(var(--ore-switch-unit) * 15)}:where(ore-switch) .ore-switch-status{position:relative;z-index:0;flex:none;box-sizing:border-box;width:calc(var(--ore-switch-unit) * 13);height:calc(var(--ore-switch-unit) * 13);background:linear-gradient(var(--ore-switch-track-background),var(--ore-switch-track-background)) left calc(var(--ore-switch-unit) * 2) / calc(var(--ore-switch-unit) * 11) calc(var(--ore-switch-unit) * 9) no-repeat,linear-gradient(var(--ore-switch-track-highlight),var(--ore-switch-track-highlight)) left var(--ore-switch-unit) / calc(var(--ore-switch-unit) * 12) calc(var(--ore-switch-unit) * 11) no-repeat,var(--ore-switch-track-border)}:where(ore-switch) .ore-switch-button{position:relative;z-index:1;flex:none;box-sizing:border-box;width:calc(var(--ore-switch-unit) * 15);height:calc(var(--ore-switch-unit) * 15);background:linear-gradient(var(--ore-switch-thumb-background),var(--ore-switch-thumb-background)) center calc(var(--ore-switch-unit) * 2) / calc(var(--ore-switch-unit) * 11) calc(var(--ore-switch-unit) * 9) no-repeat,linear-gradient(var(--ore-switch-thumb-shadow),var(--ore-switch-thumb-shadow)) center calc(var(--ore-switch-unit) * 12) / calc(var(--ore-switch-unit) * 13) calc(var(--ore-switch-unit) * 2) no-repeat,linear-gradient(var(--ore-switch-thumb-highlight),var(--ore-switch-thumb-highlight)) center var(--ore-switch-unit) / calc(var(--ore-switch-unit) * 13) calc(var(--ore-switch-unit) * 11) no-repeat,var(--ore-switch-thumb-border);box-shadow:0 0 0 var(--ore-switch-unit) var(--ore-switch-thumb-focus-ring);order:-1}:where(ore-switch[checked]) .ore-switch-button{order:0}:where(ore-switch[checked]) .ore-switch-status{background-position:right calc(var(--ore-switch-unit) * 2),right var(--ore-switch-unit),center}:where(ore-switch[checked]){--ore-switch-track-background: var(--ore-switch-active-track-background);--ore-switch-track-highlight: var(--ore-switch-active-track-highlight);--ore-switch-icon: var(--ore-color-white)}:where(ore-switch[color=secondary]){--ore-switch-active-track-background: var(--ore-color-secondary-background);--ore-switch-active-track-highlight: var(--ore-color-secondary-highlight)}:where(ore-switch[color=destructive]){--ore-switch-active-track-background: var(--ore-color-destructive-background);--ore-switch-active-track-highlight: var(--ore-color-destructive-highlight)}:where(ore-switch[color=dungeons]){--ore-switch-active-track-background: var(--ore-color-dungeons-background);--ore-switch-active-track-highlight: var(--ore-color-dungeons-highlight)}:where(ore-switch[color=legends]){--ore-switch-active-track-background: var(--ore-color-legends-background);--ore-switch-active-track-highlight: var(--ore-color-legends-highlight)}:where(ore-switch[color=realms]){--ore-switch-active-track-background: var(--ore-color-realms-background);--ore-switch-active-track-highlight: var(--ore-color-realms-highlight)}:where(ore-switch[color=gold]){--ore-switch-active-track-background: var(--ore-color-gold-background);--ore-switch-active-track-highlight: var(--ore-color-gold-highlight)}:where(ore-switch[color=secondary],ore-switch[color=dungeons],ore-switch[color=legends],ore-switch[color=gold]){--ore-switch-icon: var(--ore-color-gray-100)}:where(ore-switch[variant=icons]) .ore-switch-status:after{position:absolute;top:calc(var(--ore-switch-unit) * 2.5);left:calc(var(--ore-switch-unit) * 2);width:calc(var(--ore-switch-unit) * 8);height:calc(var(--ore-switch-unit) * 8);background:var(--ore-switch-icon);content:"";mask:url(./off-Ddnrxn3k.svg) center / contain no-repeat}:where(ore-switch[checked][variant=icons]) .ore-switch-status:after{left:calc(var(--ore-switch-unit) * 3);mask-image:url(./on-zq2XrloT.svg)}@media(hover:hover)and (pointer:fine){:where(ore-switch:hover:not([disabled],[form-disabled])){--ore-switch-thumb-background: var(--ore-color-secondary-background-hover);--ore-switch-thumb-highlight: color-mix( in srgb, var(--ore-color-secondary-background-hover), var(--ore-color-white) 60% )}}:where(ore-switch:active:not([disabled],[form-disabled]),ore-switch[pressed]:not([disabled],[form-disabled])){--ore-switch-thumb-background: var(--ore-color-secondary-background-pressed);--ore-switch-thumb-highlight: color-mix( in srgb, var(--ore-color-secondary-background-pressed), var(--ore-color-white) 40% )}:where(ore-switch:focus-visible){--ore-switch-thumb-highlight: color-mix( in srgb, var(--ore-color-secondary-background), var(--ore-color-white) 60% );--ore-switch-thumb-focus-ring: var(--ore-color-focus-ring);border-radius:0;outline:var(--ore-switch-unit) solid var(--ore-color-focus-ring);outline-offset:0}:where(ore-switch[disabled],ore-switch[form-disabled]){--ore-switch-track-background: var(--ore-color-disabled);--ore-switch-track-highlight: var(--ore-color-disabled);--ore-switch-track-border: var(--ore-color-disabled-border);--ore-switch-thumb-background: var(--ore-color-disabled);--ore-switch-thumb-highlight: var(--ore-color-disabled);--ore-switch-thumb-shadow: var(--ore-color-disabled-shadow);--ore-switch-thumb-border: var(--ore-color-disabled-border);--ore-switch-icon: var(--ore-color-disabled-foreground);cursor:not-allowed}:where(ore-tab-bar){display:flex;align-items:flex-end}:where(ore-tab-button){--ore-tab-off-background: var(--ore-color-neutral-background);--ore-tab-off-background-hover: var(--ore-color-neutral-background-hover);--ore-tab-off-background-pressed: var(--ore-color-neutral-background-pressed);--ore-tab-off-highlight: var(--ore-color-neutral-highlight);--ore-tab-off-highlight-hover: var(--ore-color-neutral-highlight-hover);--ore-tab-off-highlight-pressed: var(--ore-color-neutral-highlight-pressed);--ore-tab-off-shadow: var(--ore-color-neutral-shadow);--ore-tab-off-foreground: var(--ore-color-foreground);--ore-tab-on-background: var(--ore-color-neutral-surface-raised);--ore-tab-on-highlight: var(--ore-color-neutral-specular);--ore-tab-on-foreground: var(--ore-color-neutral-text);--ore-tab-indicator: var(--ore-color-white);--ore-button-background-default: var(--ore-tab-off-background);--ore-button-background-hover: var(--ore-tab-off-background-hover);--ore-button-background-pressed: var(--ore-tab-off-background-pressed);--ore-button-highlight-default: var(--ore-tab-off-highlight);--ore-button-highlight-hover: var(--ore-tab-off-highlight-hover);--ore-button-highlight-pressed: var(--ore-tab-off-highlight-pressed);--ore-button-shadow: var(--ore-tab-off-shadow);--ore-button-foreground: var(--ore-tab-off-foreground);position:relative;align-self:flex-end}:where(ore-tab-button[selected]){--ore-button-background-default: var(--ore-tab-on-background);--ore-button-background-hover: var(--ore-tab-on-background);--ore-button-background-pressed: var(--ore-tab-on-background);--ore-button-highlight-default: var(--ore-tab-on-highlight);--ore-button-highlight-hover: var(--ore-tab-on-highlight);--ore-button-highlight-pressed: var(--ore-tab-on-highlight);--ore-button-background: var(--ore-tab-on-background);--ore-button-highlight: var(--ore-tab-on-highlight);--ore-button-border: var(--ore-color-border);--ore-button-shadow: transparent;--ore-button-foreground: var(--ore-tab-on-foreground);height:calc(var(--ore-button-unit) * 22);min-height:0;padding-top:calc(var(--ore-button-unit) * 2);padding-bottom:0;background:linear-gradient(var(--ore-button-background),var(--ore-button-background)) center calc(100% - var(--ore-button-unit) * 2) / calc(100% - var(--ore-button-unit) * 4) calc(100% - var(--ore-button-unit) * 6) no-repeat,linear-gradient(var(--ore-button-highlight),var(--ore-button-highlight)) center calc(100% - var(--ore-button-unit)) / calc(100% - var(--ore-button-unit) * 2) calc(100% - var(--ore-button-unit) * 4) no-repeat,linear-gradient(var(--ore-button-border),var(--ore-button-border)) center bottom / 100% calc(100% - var(--ore-button-unit) * 2) no-repeat}:where(ore-tab-button[palette=toggle]){--ore-tab-off-background: var(--ore-color-secondary-background);--ore-tab-off-background-hover: var(--ore-color-secondary-background-hover);--ore-tab-off-background-pressed: var(--ore-color-secondary-background);--ore-tab-off-highlight: var(--ore-color-secondary-highlight);--ore-tab-off-highlight-hover: var(--ore-color-secondary-highlight-hover);--ore-tab-off-highlight-pressed: var(--ore-color-secondary-highlight);--ore-tab-off-shadow: var(--ore-color-secondary-shadow);--ore-tab-off-foreground: var(--ore-color-border);--ore-tab-on-background: var(--ore-color-primary-background);--ore-tab-on-highlight: color-mix( in srgb, var(--ore-color-primary-background), var(--ore-color-white) 10% );--ore-tab-on-foreground: var(--ore-color-white)}:where(ore-tab-button:focus-visible){z-index:1}:where([role=tablist]:not([aria-orientation=vertical])>ore-tab-button+ore-tab-button){margin-inline-start:calc(var(--ore-button-unit) * -1)}:where(ore-tab-button[selected]):before{box-shadow:none}:where(ore-tab-button[selected]):focus-visible:before{position:absolute;top:calc(var(--ore-button-unit) * 2);right:0;bottom:0;left:0;box-shadow:inset 0 0 0 var(--ore-button-unit) var(--ore-color-focus-ring),inset 0 0 0 calc(var(--ore-button-unit) * 2) var(--ore-button-border);content:"";pointer-events:none}:where(ore-tab-button[selected]):after{position:absolute;bottom:var(--ore-button-unit);left:50%;width:calc(var(--ore-button-unit) * 22);height:var(--ore-button-unit);background:var(--ore-tab-indicator);content:"";transform:translate(-50%)}:where(ore-tab-button[selected]:active:not([disabled],[form-disabled]),ore-tab-button[selected][pressed]:not([disabled],[form-disabled])){--ore-button-face-offset: 0px;padding-top:calc(var(--ore-button-unit) * 2);clip-path:none}:where(ore-tab-button:not([selected]):active:not([disabled],[form-disabled]),ore-tab-button:not([selected])[pressed]:not([disabled],[form-disabled])){--ore-button-shadow: transparent}:where(ore-tab-button[disabled],ore-tab-button[form-disabled]){--ore-button-background: var(--ore-tab-off-background);--ore-button-highlight: var(--ore-tab-off-highlight);--ore-button-border: var(--ore-color-border);--ore-button-shadow: var(--ore-tab-off-shadow);color:var(--ore-tab-off-foreground)}:where(ore-tab-button[selected][disabled],ore-tab-button[selected][form-disabled]){--ore-button-background: var(--ore-tab-on-background);--ore-button-highlight: var(--ore-tab-on-highlight);--ore-button-border: var(--ore-color-border);--ore-button-shadow: transparent;color:var(--ore-tab-on-foreground)}:where(ore-table){--ore-table-unit: var(--ore-size-unit);--ore-table-border: var(--ore-color-border);--ore-table-header-background: var(--ore-color-neutral-background);--ore-table-row-background: var(--ore-color-neutral-surface-raised);--ore-table-row-background-alternate: var(--ore-color-neutral-surface-sunken);--ore-table-foreground: var(--ore-color-foreground);--ore-table-sort-inactive: var(--ore-color-disabled-border);display:block;max-width:100%;overflow-x:auto;color:var(--ore-table-foreground);font-family:var(--ore-font-body)}:where(ore-table>table){width:calc(var(--ore-table-unit) * 256);border-collapse:collapse;table-layout:fixed}:where(ore-table .ore-table-row-header-column){width:23.4375%}:where(ore-table .ore-table-data-column){width:19.140625%}:where(ore-table th,ore-table td){box-sizing:border-box;height:calc(var(--ore-table-unit) * 21);padding:0 calc(var(--ore-table-unit) * 4);overflow:hidden;border:var(--ore-table-unit) solid var(--ore-table-border);background:var(--ore-table-row-background);font-size:calc(var(--ore-table-unit) * 7);font-weight:400;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}:where(ore-table thead th,ore-table tbody th){background:var(--ore-table-header-background)}:where(ore-table .ore-table-corner:empty){border:0;background:transparent}:where(ore-table th[aria-sort]){padding:0}:where(ore-table[variant=striped] tbody tr:nth-child(2n) td){background:var(--ore-table-row-background-alternate)}:where(ore-table .ore-table-sort){position:relative;display:grid;place-items:center;box-sizing:border-box;width:100%;height:100%;padding:0 calc(var(--ore-table-unit) * 6);border:0;color:inherit;background:transparent;font:inherit;cursor:pointer}:where(ore-table .ore-table-sort-indicator){position:absolute;top:50%;right:calc(var(--ore-table-unit) * 2);width:calc(var(--ore-table-unit) * 4);height:calc(var(--ore-table-unit) * 7);transform:translateY(-50%)}:where(ore-table .ore-table-sort-indicator):before,:where(ore-table .ore-table-sort-indicator):after{position:absolute;left:0;width:100%;height:calc(var(--ore-table-unit) * 4);background:currentColor;content:"";mask:center / contain no-repeat}:where(ore-table .ore-table-sort-indicator):before{top:0;color:var(--ore-table-sort-inactive);mask-image:url(./arrow-up-6O3sRuNA.svg)}:where(ore-table .ore-table-sort-indicator):after{bottom:0;color:var(--ore-table-sort-inactive);mask-image:url(./arrow-down-BEzqNzW-.svg)}:where(ore-table th[aria-sort=ascending] .ore-table-sort-indicator):before,:where(ore-table th[aria-sort=descending] .ore-table-sort-indicator):after{color:var(--ore-table-foreground)}:where(ore-table .ore-table-sort:focus-visible){outline:var(--ore-table-unit) solid var(--ore-color-focus-ring);outline-offset:calc(var(--ore-table-unit) * -1)}:where(ore-tag){--ore-tag-unit: var(--ore-size-unit);--ore-tag-background: var(--ore-color-neutral-surface-deep);--ore-tag-foreground: var(--ore-color-neutral-text);--ore-tag-border: transparent;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:calc(var(--ore-tag-unit) * 8.5);padding:0 calc(var(--ore-tag-unit) * 2.5);color:var(--ore-tag-foreground);background:var(--ore-tag-background);box-shadow:0 0 0 var(--ore-tag-unit) var(--ore-tag-border);font-family:var(--ore-font-body);font-size:calc(var(--ore-tag-unit) * 7);font-weight:400;line-height:calc(var(--ore-tag-unit) * 8);white-space:nowrap}:where(ore-tag[outlined]){--ore-tag-border: var(--ore-color-border)}:where(ore-tag[variant=secondary]){--ore-tag-background: var(--ore-color-neutral-surface-raised)}:where(ore-tag[variant=primary]){--ore-tag-background: var(--ore-color-primary-tint-background);--ore-tag-foreground: var(--ore-color-primary-tint-foreground)}:where(ore-tag[variant=informative]){--ore-tag-background: var(--ore-color-informative-tint-background);--ore-tag-foreground: var(--ore-color-informative-tint-foreground)}:where(ore-tag[variant=notice]){--ore-tag-background: var(--ore-color-notice-tint-background);--ore-tag-foreground: var(--ore-color-notice-tint-foreground)}:where(ore-tag[variant=warning]){--ore-tag-background: var(--ore-color-destructive-tint-background);--ore-tag-foreground: var(--ore-color-destructive-tint-foreground)}:where(ore-tag[variant=realms-informative]){--ore-tag-background: var(--ore-color-realms-informative-tint-background);--ore-tag-foreground: var(--ore-color-neutral-border)}:where(ore-textarea){--ore-textarea-unit: var(--ore-size-unit);--ore-textarea-background: var(--ore-color-neutral-surface-raised);--ore-textarea-shadow: var(--ore-color-neutral-surface-sunken);--ore-textarea-border: var(--ore-color-border);--ore-textarea-foreground: var(--ore-color-foreground);--ore-textarea-input-foreground: var(--ore-color-foreground);--ore-textarea-description: var(--ore-color-disabled);--ore-textarea-error: var(--ore-color-destructive-highlight-hover);--ore-textarea-focus-ring: transparent;--ore-textarea-caret: var(--ore-color-primary-background);display:inline-grid;width:min(100%,calc(var(--ore-textarea-unit) * 122));color:var(--ore-textarea-foreground);font-family:var(--ore-font-body)}:where(ore-textarea>.ore-textarea-label){font-size:calc(var(--ore-textarea-unit) * 8);line-height:calc(var(--ore-textarea-unit) * 10);cursor:text}:where(ore-textarea>.ore-textarea-control){display:grid;box-sizing:border-box;min-height:calc(var(--ore-textarea-unit) * 38);margin-top:var(--ore-textarea-unit);padding:calc(var(--ore-textarea-unit) * 3) calc(var(--ore-textarea-unit) * 1) calc(var(--ore-textarea-unit) * 1);overflow:hidden;background:linear-gradient(var(--ore-textarea-shadow),var(--ore-textarea-shadow)) center var(--ore-textarea-unit) / calc(100% - var(--ore-textarea-unit) * 2) calc(var(--ore-textarea-unit) * 2) no-repeat,linear-gradient(var(--ore-textarea-background),var(--ore-textarea-background)) center calc(var(--ore-textarea-unit) * 3) / calc(100% - var(--ore-textarea-unit) * 2) calc(100% - var(--ore-textarea-unit) * 4) no-repeat,var(--ore-textarea-border);box-shadow:0 0 0 var(--ore-textarea-unit) var(--ore-textarea-focus-ring)}:where(ore-textarea .ore-textarea-input){box-sizing:border-box;min-width:0;width:100%;min-height:calc(var(--ore-textarea-unit) * 32);margin:0;padding:calc(var(--ore-textarea-unit) * 2) calc(var(--ore-textarea-unit) * 3);border:0;outline:0;color:var(--ore-textarea-input-foreground);background:transparent;font:inherit;font-size:calc(var(--ore-textarea-unit) * 8);line-height:calc(var(--ore-textarea-unit) * 10);caret-color:var(--ore-textarea-caret);resize:both}:where(ore-textarea .ore-textarea-input::placeholder){color:var(--ore-color-disabled-foreground-dim);opacity:1}:where(ore-textarea>.ore-textarea-description){margin-top:calc(var(--ore-textarea-unit) * 2);color:var(--ore-textarea-description);font-size:calc(var(--ore-textarea-unit) * 6);line-height:calc(var(--ore-textarea-unit) * 7)}:where(ore-textarea>.ore-textarea-error){margin-top:calc(var(--ore-textarea-unit) * 2);color:var(--ore-textarea-error);font-size:calc(var(--ore-textarea-unit) * 6);line-height:calc(var(--ore-textarea-unit) * 7)}:where(ore-textarea[aria-invalid=true]>.ore-textarea-control){--ore-textarea-border: var(--ore-color-destructive-highlight);--ore-textarea-shadow: var(--ore-color-destructive-shadow)}:where(ore-textarea:has(.ore-textarea-input:focus-visible)){--ore-textarea-focus-ring: var(--ore-color-focus-ring)}:where(ore-textarea[disabled],ore-textarea[form-disabled]){--ore-textarea-background: var(--ore-color-disabled);--ore-textarea-shadow: var(--ore-color-disabled-shadow);--ore-textarea-border: var(--ore-color-disabled-border);--ore-textarea-foreground: var(--ore-color-disabled);--ore-textarea-input-foreground: var(--ore-color-disabled)}:where(ore-textarea[disabled],ore-textarea[form-disabled])>.ore-textarea-label{cursor:not-allowed}:where(ore-textfield){--ore-textfield-unit: var(--ore-size-unit);--ore-textfield-background: var(--ore-color-neutral-surface-raised);--ore-textfield-shadow: var(--ore-color-neutral-surface-sunken);--ore-textfield-border: var(--ore-color-border);--ore-textfield-foreground: var(--ore-color-foreground);--ore-textfield-input-foreground: var(--ore-color-foreground);--ore-textfield-description: var(--ore-color-disabled);--ore-textfield-error: var(--ore-color-destructive-highlight-hover);--ore-textfield-focus-ring: transparent;--ore-textfield-caret: var(--ore-color-primary-background);display:inline-grid;width:min(100%,calc(var(--ore-textfield-unit) * 122));color:var(--ore-textfield-foreground);font-family:var(--ore-font-body)}:where(ore-textfield>.ore-textfield-label){font-size:calc(var(--ore-textfield-unit) * 8);line-height:calc(var(--ore-textfield-unit) * 10);cursor:text}:where(ore-textfield>.ore-textfield-control){display:flex;align-items:center;box-sizing:border-box;height:calc(var(--ore-textfield-unit) * 22);margin-top:var(--ore-textfield-unit);padding:calc(var(--ore-textfield-unit) * 3) calc(var(--ore-textfield-unit) * 1) calc(var(--ore-textfield-unit) * 1);background:linear-gradient(var(--ore-textfield-shadow),var(--ore-textfield-shadow)) center var(--ore-textfield-unit) / calc(100% - var(--ore-textfield-unit) * 2) calc(var(--ore-textfield-unit) * 2) no-repeat,linear-gradient(var(--ore-textfield-background),var(--ore-textfield-background)) center calc(var(--ore-textfield-unit) * 3) / calc(100% - var(--ore-textfield-unit) * 2) calc(100% - var(--ore-textfield-unit) * 4) no-repeat,var(--ore-textfield-border);box-shadow:0 0 0 var(--ore-textfield-unit) var(--ore-textfield-focus-ring)}:where(ore-textfield .ore-textfield-input){box-sizing:border-box;min-width:0;flex:1;width:100%;height:100%;margin:0;padding:0 calc(var(--ore-textfield-unit) * 3);border:0;outline:0;color:var(--ore-textfield-input-foreground);background:transparent;font:inherit;font-size:calc(var(--ore-textfield-unit) * 8);caret-color:var(--ore-textfield-caret)}:where(ore-textfield .ore-textfield-icon){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(var(--ore-textfield-unit) * 8);height:calc(var(--ore-textfield-unit) * 8);margin-left:calc(var(--ore-textfield-unit) * 3);color:var(--ore-textfield-foreground);pointer-events:none}:where(ore-textfield .ore-textfield-input::placeholder){color:var(--ore-color-disabled-foreground-dim);opacity:1}:where(ore-textfield>.ore-textfield-description){margin-top:calc(var(--ore-textfield-unit) * 2);color:var(--ore-textfield-description);font-size:calc(var(--ore-textfield-unit) * 6);line-height:calc(var(--ore-textfield-unit) * 7)}:where(ore-textfield>.ore-textfield-error){margin-top:calc(var(--ore-textfield-unit) * 2);color:var(--ore-textfield-error);font-size:calc(var(--ore-textfield-unit) * 6);line-height:calc(var(--ore-textfield-unit) * 7)}:where(ore-textfield[aria-invalid=true]>.ore-textfield-control){--ore-textfield-border: var(--ore-color-destructive-highlight);--ore-textfield-shadow: var(--ore-color-destructive-shadow)}:where(ore-textfield:has(.ore-textfield-input:focus-visible)){--ore-textfield-focus-ring: var(--ore-color-focus-ring)}:where(ore-textfield[disabled],ore-textfield[form-disabled]){--ore-textfield-background: var(--ore-color-disabled);--ore-textfield-shadow: var(--ore-color-disabled-shadow);--ore-textfield-border: var(--ore-color-disabled-border);--ore-textfield-foreground: var(--ore-color-disabled);--ore-textfield-input-foreground: var(--ore-color-disabled)}:where(ore-textfield[disabled],ore-textfield[form-disabled])>.ore-textfield-label{cursor:not-allowed}:where(ore-toast){--ore-toast-unit: var(--ore-size-unit);--ore-toast-inset: calc(var(--ore-toast-unit) * 16);--ore-toast-background: var(--ore-color-neutral-surface-deep);--ore-toast-foreground: var(--ore-color-neutral-text);--ore-toast-border: var(--ore-color-border);--ore-toast-shadow: var(--ore-color-black-opacity-30);position:fixed;inset:auto;box-sizing:border-box;max-width:min(calc(100vw - var(--ore-toast-inset) * 2),32rem);min-height:calc(var(--ore-toast-unit) * 16);margin:0;padding:calc(var(--ore-toast-unit) * 3) calc(var(--ore-toast-unit) * 5);overflow-wrap:anywhere;border:var(--ore-toast-unit) solid var(--ore-toast-border);color:var(--ore-toast-foreground);background:var(--ore-toast-background);box-shadow:var(--ore-toast-unit) var(--ore-toast-unit) 0 var(--ore-toast-shadow);font-family:var(--ore-font-body);font-size:calc(var(--ore-toast-unit) * 8);font-weight:400;line-height:calc(var(--ore-toast-unit) * 8);text-align:center}ore-toast:popover-open{inset:auto;margin:0}:where(ore-toast:not(:popover-open)){display:none}ore-toast:popover-open[position=top-start]{top:var(--ore-toast-inset);left:var(--ore-toast-inset)}ore-toast:popover-open[position=top-center]{top:var(--ore-toast-inset);left:50%;transform:translate(-50%)}ore-toast:popover-open[position=top-end]{top:var(--ore-toast-inset);right:var(--ore-toast-inset)}ore-toast:popover-open[position=bottom-start]{bottom:var(--ore-toast-inset);left:var(--ore-toast-inset)}ore-toast:popover-open[position=bottom-center]{bottom:var(--ore-toast-inset);left:50%;transform:translate(-50%)}ore-toast:popover-open[position=bottom-end]{right:var(--ore-toast-inset);bottom:var(--ore-toast-inset);left:auto;transform:none}:where(ore-toast[variant=secondary]){--ore-toast-background: var(--ore-color-neutral-surface-raised)}:where(ore-toast[variant=primary]){--ore-toast-background: var(--ore-color-primary-tint-background);--ore-toast-foreground: var(--ore-color-primary-tint-foreground)}:where(ore-toast[variant=informative]){--ore-toast-background: var(--ore-color-informative-tint-background);--ore-toast-foreground: var(--ore-color-informative-tint-foreground)}:where(ore-toast[variant=notice]){--ore-toast-background: var(--ore-color-notice-tint-background);--ore-toast-foreground: var(--ore-color-notice-tint-foreground)}:where(ore-toast[variant=warning]){--ore-toast-background: var(--ore-color-destructive-tint-background);--ore-toast-foreground: var(--ore-color-destructive-tint-foreground)}:where(ore-toast[variant=realms-informative]){--ore-toast-background: var(--ore-color-realms-informative-tint-background);--ore-toast-foreground: var(--ore-color-neutral-border)}@media(prefers-reduced-motion:no-preference){:where(ore-toast:popover-open){animation:ore-toast-show var(--ore-motion-fast) steps(2,jump-none)}}@keyframes ore-toast-show{0%{opacity:0}}:where(ore-toggles){display:flex;align-items:flex-end}:where(ore-tooltip){--ore-tooltip-unit: var(--ore-size-unit);--_ore-tooltip-pixel-size: var(--ore-size-unit);--ore-tooltip-corner-size: var(--_ore-tooltip-pixel-size);--ore-tooltip-background: var(--ore-color-informative-background);--ore-tooltip-border: var(--ore-color-border);--ore-tooltip-foreground: var(--ore-color-foreground);display:inline-block}:where(ore-tooltip>.ore-tooltip-content){position:fixed;isolation:isolate;inset:auto;box-sizing:border-box;min-width:calc(var(--ore-tooltip-unit) * 76);max-width:min(calc(var(--ore-tooltip-unit) * 152),calc(100vw - 2rem));min-height:calc(var(--ore-tooltip-unit) * 14);margin:0;padding:calc(var(--ore-tooltip-unit) * 3) calc(var(--ore-tooltip-unit) * 6);overflow:visible;border:0;color:var(--ore-tooltip-foreground);background:transparent;font-family:var(--ore-font-body);font-size:calc(var(--ore-tooltip-unit) * 7);line-height:1;pointer-events:none}:where(ore-tooltip>.ore-tooltip-content):before,:where(ore-tooltip>.ore-tooltip-content):after{position:absolute;z-index:-2;inset:0;background:var(--ore-tooltip-border);clip-path:polygon(var(--ore-tooltip-corner-size) 0,calc(100% - var(--ore-tooltip-corner-size)) 0,calc(100% - var(--ore-tooltip-corner-size)) var(--ore-tooltip-corner-size),100% var(--ore-tooltip-corner-size),100% calc(100% - var(--ore-tooltip-corner-size)),calc(100% - var(--ore-tooltip-corner-size)) calc(100% - var(--ore-tooltip-corner-size)),calc(100% - var(--ore-tooltip-corner-size)) 100%,var(--ore-tooltip-corner-size) 100%,var(--ore-tooltip-corner-size) calc(100% - var(--ore-tooltip-corner-size)),0 calc(100% - var(--ore-tooltip-corner-size)),0 var(--ore-tooltip-corner-size),var(--ore-tooltip-corner-size) var(--ore-tooltip-corner-size));content:""}:where(ore-tooltip>.ore-tooltip-content):after{z-index:-1;inset:var(--ore-tooltip-unit);background:var(--ore-tooltip-background)}:where(ore-tooltip>.ore-tooltip-content:not(:popover-open)){display:none}:where(ore-tooltip .ore-tooltip-arrow){position:absolute;z-index:0;width:calc(var(--_ore-tooltip-pixel-size) * 3 + var(--ore-tooltip-unit) * 2);height:calc(var(--_ore-tooltip-pixel-size) * 3 + var(--ore-tooltip-unit));color:var(--ore-tooltip-border)}:where(ore-tooltip .ore-tooltip-arrow):before,:where(ore-tooltip .ore-tooltip-arrow):after{position:absolute;background:currentColor;content:""}:where(ore-tooltip .ore-tooltip-arrow):before{z-index:0;top:calc(var(--ore-tooltip-unit) * -1);left:0;width:100%;height:calc(var(--_ore-tooltip-pixel-size) * 3 + var(--ore-tooltip-unit) * 2);clip-path:polygon(0 0,100% 0,100% 100%,calc(var(--_ore-tooltip-pixel-size) * 2) 100%,calc(var(--_ore-tooltip-pixel-size) * 2) calc(var(--_ore-tooltip-pixel-size) * 2 + var(--ore-tooltip-unit) * 2),var(--_ore-tooltip-pixel-size) calc(var(--_ore-tooltip-pixel-size) * 2 + var(--ore-tooltip-unit) * 2),var(--_ore-tooltip-pixel-size) calc(var(--_ore-tooltip-pixel-size) + var(--ore-tooltip-unit) * 2),0 calc(var(--_ore-tooltip-pixel-size) + var(--ore-tooltip-unit) * 2))}:where(ore-tooltip .ore-tooltip-arrow):after{z-index:1;top:calc(var(--ore-tooltip-unit) * -2);left:var(--ore-tooltip-unit);width:calc(var(--_ore-tooltip-pixel-size) * 3);height:calc(var(--_ore-tooltip-pixel-size) * 3 + var(--ore-tooltip-unit) * 2);background:var(--ore-tooltip-background);clip-path:polygon(0 0,100% 0,100% 100%,calc(var(--_ore-tooltip-pixel-size) * 2) 100%,calc(var(--_ore-tooltip-pixel-size) * 2) calc(var(--_ore-tooltip-pixel-size) * 2 + var(--ore-tooltip-unit) * 2),var(--_ore-tooltip-pixel-size) calc(var(--_ore-tooltip-pixel-size) * 2 + var(--ore-tooltip-unit) * 2),var(--_ore-tooltip-pixel-size) calc(var(--_ore-tooltip-pixel-size) + var(--ore-tooltip-unit) * 2),0 calc(var(--_ore-tooltip-pixel-size) + var(--ore-tooltip-unit) * 2))}:where(ore-tooltip[side=top] .ore-tooltip-arrow){top:100%;right:calc(var(--_ore-tooltip-pixel-size) * 2)}:where(ore-tooltip[side=bottom] .ore-tooltip-arrow){right:calc(var(--_ore-tooltip-pixel-size) * 2);bottom:100%;transform:rotate(180deg) scaleX(-1)}:where(ore-tooltip[side=left] .ore-tooltip-arrow){top:var(--ore-tooltip-arrow-y, 50%);left:calc(100% - var(--_ore-tooltip-pixel-size) / 2);transform:translateY(-50%) rotate(-90deg)}:where(ore-tooltip[side=right] .ore-tooltip-arrow){top:var(--ore-tooltip-arrow-y, 50%);right:calc(100% - var(--_ore-tooltip-pixel-size) / 2);transform:translateY(-50%) rotate(90deg)}@media(prefers-reduced-motion:no-preference){:where(ore-tooltip>.ore-tooltip-content:popover-open){animation:ore-tooltip-show var(--ore-motion-fast) steps(2,jump-none)}}@keyframes ore-tooltip-show{0%{opacity:0}}}:root{color-scheme:dark;--ore-font-body: "Minecraft", "Microsoft YaHei", "PingFang SC", sans-serif;--ink: #edf0ec;--muted: #acb4ad;--line: #121514;--green: #a0e081;font-family:var(--ore-font-body);color:var(--ink);background:#1c2021}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;min-width:320px;line-height:1.65;background-image:linear-gradient(90deg,#ffffff02 1px,transparent 1px),linear-gradient(#ffffff02 1px,transparent 1px);background-size:48px 48px}a{color:var(--green);text-underline-offset:4px}button,input,ore-button{font:inherit}ore-button{min-height:46px;padding-inline:22px;font-size:15px;cursor:pointer}:focus-visible{outline:3px solid #b5ed93;outline-offset:5px}h1,h2,h3,h4,p{margin:0}.topbar{height:76px;padding:0 max(24px,calc((100vw - 1160px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px;background:#2c3031;border-top:3px solid #424849;border-bottom:4px solid #111415;box-shadow:0 2px #414647}.brand{display:flex;gap:13px;align-items:center;text-decoration:none;color:#f4f5f2;font-family:Minecraft Ten,sans-serif;font-size:21px;letter-spacing:.5px}.brand img{image-rendering:pixelated}.brand-green{color:var(--green)}.topbar-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.repo-link,.lang-toggle{color:#d7dcd7;font-size:14px;text-decoration:none;white-space:nowrap}.lang-toggle{background:transparent;border:0;padding:6px 0;cursor:pointer}.lang-toggle:focus-visible{outline:3px solid #b5ed93;outline-offset:5px}.repo-link span{color:var(--green);margin-left:5px}main{max-width:1100px;margin:auto;padding:49px 30px 32px}.intro{margin-bottom:30px}h1{font-size:clamp(28px,3.5vw,38px);letter-spacing:1px;line-height:1.5;font-weight:700}.lead{color:#bec6bf;margin-top:8px;font-size:16px}.workspace{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:34px;align-items:start}ore-card.generator{display:block;width:100%;min-width:0;background:#2c3132;border:2px solid #484e50;box-shadow:0 0 0 2px #101313,0 6px #101313}.panel-title{display:flex;gap:11px;align-items:center;padding:16px 20px;background:#373d3e;border-bottom:2px solid #1b2020}.panel-title h2{font-size:17px}.pixel-badge{color:var(--green);font:25px/1 monospace}.panel-body{padding:24px}.drop-zone{min-height:314px;border:2px dashed #626e65;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#242a29;padding:26px 15px 23px;text-align:center}.drop-zone.drag-over{background:#334b30;border-color:var(--green)}.upload-art{width:62px;height:62px;margin-bottom:16px}h3{font-size:17px;line-height:1.5}.drop-zone .muted{margin:6px 0 22px;font-size:13px}.file-limit{margin-top:14px;font-size:11px;color:#959f98}.muted{color:var(--muted);font-size:13px}.privacy{display:flex;align-items:center;justify-content:center;gap:9px;border-top:1px solid #424948;padding:14px;color:#b2bdb3;font-size:12px;text-align:center}.privacy svg{flex:0 0 16px;width:16px;height:16px;color:#89bb70}.guide{padding-top:13px}.guide>h2{color:#e5e8e1;font-size:17px;margin-bottom:23px}.steps{list-style:none;padding:0;margin:0}.steps li{display:flex;gap:14px;margin-bottom:24px}.step-number{width:28px;height:28px;flex:0 0 28px;text-align:center;line-height:28px;background:#3b4737;border:1px solid #617158;box-shadow:0 3px #121912;color:#b5e09c;font-size:14px}.steps h3,.note h3{font-size:14px;margin-bottom:6px}.steps p,.note p{font-size:13px;color:var(--muted)}.note{border-top:2px solid #3e4541;padding-top:18px;margin-top:28px}.note p+p{margin-top:12px}footer{max-width:1040px;margin:34px auto 0;padding:24px 0 28px;display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #3a423d;color:#909c92;font-size:11px}footer a{color:#a4b99c}.unofficial{margin-left:auto}.processing{min-height:314px;display:flex;flex-direction:column;justify-content:center}.file-row,.result-heading{display:flex;gap:15px;align-items:center;margin-bottom:26px}.file-row>div,.result-heading>div{min-width:0}#filename,.pack-row strong,.pack-row span{overflow-wrap:anywhere}.file-symbol{font-size:34px;color:var(--green)}.progress-detail{min-height:50px;font-size:12px;color:var(--muted);margin:12px 0 24px;overflow-wrap:anywhere}.processing ore-button{align-self:start}ore-progress-bar{width:100%}.success-mark{width:40px;height:40px;background:#33552b;border:2px solid #75ac55;color:#b4eb8b;font:700 25px/36px sans-serif;text-align:center;flex-shrink:0}.pack-list{margin-bottom:24px;max-height:250px;overflow-y:auto}.pack-row{display:flex;gap:14px;align-items:center;padding:14px;background:#202624;border:1px solid #4a574b;margin-top:10px}.pack-row img{flex-shrink:0;object-fit:contain;image-rendering:pixelated}.pack-row strong{display:block;font-size:14px}.pack-row span{display:block;font-size:11px;margin-top:4px}.result-actions{display:flex;gap:12px;flex-wrap:wrap}.install-note{margin-top:20px;font-size:12px;color:#c5cfbf}.report{border-top:1px solid #475047;padding-top:15px;margin-top:22px;font-size:12px}summary{cursor:pointer;color:#c9d6bf;padding:4px 0}#report-content{max-height:350px;overflow-y:auto;overflow-wrap:anywhere}.report-group{margin-top:16px}.report h4{font-size:13px;margin-bottom:8px}.report p{margin:8px 0;color:#b3beb2}.report .report-skip{color:#d8c6a0}.error{border-left:4px solid #e38771;background:#49312d;color:#ffd4c4;font-size:13px;padding:14px;margin-top:16px;overflow-wrap:anywhere}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:800px){.workspace{grid-template-columns:minmax(0,1fr);gap:35px}main{max-width:680px;padding-top:32px}.guide{padding:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.steps li{flex-direction:column;gap:12px;margin:0}.note{margin-top:24px}footer{margin-inline:30px}.unofficial{margin-left:0}}@media(max-width:440px){.topbar{padding:0 18px;height:66px;gap:12px}.brand{font-size:16px;gap:9px}.brand img{width:30px;height:30px}main{padding:28px 18px}.panel-body{padding:16px}.panel-title{padding:13px 16px}.panel-title h2{font-size:15px}.steps{grid-template-columns:1fr}.steps li{flex-direction:row;gap:14px}.result-actions{flex-direction:column}.result-actions ore-button{width:100%}footer{margin-inline:18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}@media(max-width:360px){.topbar{padding-inline:12px;gap:8px}.topbar-actions{gap:12px}.brand{font-size:14px;gap:6px}.brand img{width:26px;height:26px}}
