@layer reset;@layer tokens{:root{--es-neutral-fbfbfb:#fbfbfb;--es-neutral-ffffff:#fff;--es-neutral-f5f5f5:#f5f5f5;--es-neutral-e5e5e5:#e5e5e5;--es-neutral-f7f7f7:#f7f7f7;--es-neutral-171717:#171717;--es-neutral-525252:#525252;--es-neutral-6b6b6b:#6b6b6b;--es-neutral-d4d4d4:#d4d4d4;--es-neutral-737373:#737373;--es-neutral-ededed:#ededed;--es-neutral-8f8f8f:#8f8f8f;--es-neutral-030303:#030303;--es-neutral-0b0b0b:#0b0b0b;--es-neutral-1c1c1c:#1c1c1c;--es-neutral-141414:#141414;--es-neutral-262626:#262626;--es-neutral-a1a1a1:#a1a1a1;--es-neutral-808080:gray;--es-neutral-333333:#333;--es-neutral-1f1f1f:#1f1f1f;--es-neutral-1a1a1a:#1a1a1a;--es-blue-light:#045ede;--es-blue-dark:#51a2ff;--es-radius-0:0;--es-radius-6:6px;--es-radius-7:7px;--es-radius-10:10px;--es-spacing-4:4px;--es-spacing-8:8px;--es-spacing-12:12px;--es-spacing-16:16px;--es-spacing-20:20px;--es-spacing-24:24px;--es-spacing-32:32px;--es-spacing-40:40px;--es-shadow-soft-light:0 1px 2px #0000002e;--es-shadow-floating-light:0 8px 24px #18171d24;--es-shadow-soft-dark:0 1px 2px #00000080;--es-shadow-floating-dark:0 8px 24px #0009}}@layer base,componentes,pantallas,utilidades;:root,:root:where([data-theme-style=cloudflare]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--es-color-record-background:#121316;--es-color-record-surface:#202126;--es-color-record-border:#393a40;--es-color-record-text:#ededf0;--es-color-record-muted:#97989d;--es-color-record-gold:#a67b30;--es-color-record-artifact-gold:#8e6c2d;--es-color-record-gold-text:#f3cc68;--es-color-record-crit-background:#322522;--es-color-record-crit-text:#ffa381;--es-color-record-band:#272729;--es-font-family:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--es-font-family-display:var(--es-font-family);--es-font-family-card:var(--es-font-family);--es-font-family-code:"Geist Mono", "JetBrains Mono", ui-monospace, Consolas, monospace;--es-font-family-mono:var(--es-font-family);--es-scale:1;--es-font-size-caption:calc(12px * var(--es-scale));--es-font-size-label:calc(13px * var(--es-scale));--es-font-size-body:calc(14px * var(--es-scale));--es-font-size-body-large:calc(16px * var(--es-scale));--es-font-size-title:calc(20px * var(--es-scale));--es-font-size-display:calc(28px * var(--es-scale));--es-control-height-sm:calc(28px * var(--es-scale));--es-control-height-md:calc(34px * var(--es-scale));--es-control-height-lg:calc(40px * var(--es-scale));--es-control-padding-x-sm:calc(10px * var(--es-scale));--es-control-padding-x-md:calc(13px * var(--es-scale));--es-control-padding-x-lg:calc(16px * var(--es-scale));--es-control-font-size-sm:var(--es-font-size-label);--es-control-font-size-md:var(--es-font-size-body);--es-character-size-sm:64px;--es-character-size-md:80px;--es-character-size-lg:96px;--es-character-size-xl:112px;--es-character-equipment-sm:24px;--es-character-equipment-md:30px;--es-character-equipment-lg:34px;--es-character-equipment-xl:38px;--es-character-label-size:11px;--es-color-background:#eceef2;--es-color-surface:#fff;--es-color-surface-elevated:#fff;--es-color-surface-grouped:#f3f4f7;--es-color-surface-strong:#e4e7ec;--es-color-surface-translucent:color-mix(in srgb, var(--es-color-background) 85%, transparent);--es-color-card-header:#f3f4f7;--es-color-text-primary:#1c1f24;--es-color-text-secondary:#5a6170;--es-color-text-tertiary:#6f7683;--es-color-text-inverse:var(--es-neutral-ffffff);--es-color-border:#d9dde4;--es-color-border-strong:#c6cbd4;--es-color-hover:#0000000a;--es-color-pressed:#00000014;--es-color-placeholder:#7a808c;--es-color-overlay:#0000006b;--es-accent:var(--es-palette-light);--es-color-accent:var(--es-accent);--es-color-accent-strong:color-mix(in srgb, var(--es-accent) 82%, #000);--es-color-accent-tint:color-mix(in srgb, var(--es-accent) 16%, transparent);--es-color-accent-tint-strong:color-mix(in srgb, var(--es-accent) 22%, transparent);--es-color-focus-field:color-mix(in srgb, var(--es-accent) 55%, var(--es-color-border-strong));--es-color-accent-secondary:var(--es-accent);--es-color-accent-text:color-mix(in srgb, var(--es-accent) 88%, #000);--es-color-accent-fill:var(--es-palette-light);--es-color-accent-fill-hover:color-mix(in srgb, var(--es-palette-light) 85%, #000);--es-color-text-on-accent:var(--es-neutral-ffffff);--es-color-on-accent:var(--es-color-text-on-accent);--es-color-sample-action:#9a3412;--es-color-sample-action-text:var(--es-neutral-ffffff);--es-color-sample-damage:#1d4ed8;--es-color-sample-damage-text:var(--es-neutral-ffffff);--es-color-sample-event-text:var(--es-neutral-ffffff);--es-color-sample-neutral:#5b6170;--es-color-success:#1f9d63;--es-color-success-tint:#1f9d6324;--es-color-warning:#8a5200;--es-color-warning-tint:#a8620024;--es-color-error:#c63b3d;--es-color-error-tint:#c63b3d24;--es-color-disabled-bg:#e9ebef;--es-color-disabled-text:var(--es-neutral-8f8f8f);--es-color-gold:#c9972b;--es-color-gold-tint:#c9972b2e;--es-color-rarity-5:#d99a2b;--es-color-rarity-5-tint:#d99a2b2e;--es-color-rarity-4:#866aa1;--es-color-rarity-4-tint:#866aa12e;--es-color-rarity-3:#3b82f6;--es-color-rarity-3-tint:#3b82f62e;--es-color-rarity-2:#22c55e;--es-color-rarity-2-tint:#22c55e2e;--es-color-rarity-1:#667085;--es-color-rarity-1-tint:#6670852e;--es-color-equipment-tile:#6f7179;--es-color-equipment-chip:#fff;--es-color-equipment-chip-border:#cfd3da;--es-color-equipment-chip-text:#1c1f24;--es-color-selected-background:#d9d9dc;--es-color-selected-text:#111214;--es-color-portrait-base:#3d4048;--es-portrait-mix-top:85%;--es-equipment-rarity-mix:72%;--es-equipment-cell-mix-top:85%;--es-equipment-cell-mix-bottom:62%;--es-portrait-mix-bottom:62%;--es-color-portrait-empty:#e4e7ec;--es-color-code-background:#1e2127;--es-color-code-foreground:#d7dae0;--es-color-code-gutter:#181b20;--es-color-code-gutter-text:#7c828d;--es-color-code-border:#2c3038;--es-color-code-active-line:#ffffff0d;--es-color-code-tooltip:#262a31;--es-color-code-comment:#7c828d;--es-color-code-keyword:color-mix(in srgb, var(--es-accent) 70%, #fff);--es-color-code-string:#3dcc89;--es-color-code-number:#ffb547;--es-color-code-punctuation:#a1a7b3;--es-color-code-selection:color-mix(in srgb, var(--es-accent) 32%, transparent);--es-color-rank-top1:#c4c8f2;--es-gradient-rank-top1:linear-gradient(100deg, #fff9b4, #d0f9c1 25%, #a9acc5 50%, #abb8c5 70%, #8e93ed);--es-color-rank-top10:#f6a500;--es-color-rank-top20:#ff68e2;--es-color-rank-top30:#03b9fe;--es-color-rank-rest:#9abaa6;--es-gradient-rank-top10:linear-gradient(100deg, #ffe7a3, #f6a500 40%, #ff7a3d 70%, #ffd36b);--es-gradient-rank-top20:linear-gradient(100deg, #ffc2f1, #ff68e2 40%, #b46bff 70%, #ffb3ec);--es-gradient-rank-top30:linear-gradient(100deg, #b5ecff, #03b9fe 40%, #3d7bff 70%, #9fe6ff);--es-rank-shine-size:260% 100%;--es-rank-shine-duration:16s;--es-rank-shine-duration-slow:24s;--es-rank-sheen-duration:3.6s;--es-rank-sheen-color:#ffffffbf;--es-mark-spin-duration:3s;--es-mark-crown-ring:conic-gradient(from 0deg, #7a5410, #c9921c, #fff1b8 12%, #c9921c 22%, #7a5410 50%, #c9921c 72%, #fff1b8 82%, #7a5410);--es-mark-gem-ring:conic-gradient(from 0deg, #3b2370, #7d5cd6, #efe6ff 12%, #7d5cd6 22%, #3b2370 50%, #7d5cd6 72%, #efe6ff 82%, #3b2370);--es-mark-crown-color:#ffcf33;--es-mark-gem-color:#cdb8ff;--es-mark-background:#15161b;--es-color-medal-1:#e2a400;--es-color-medal-2:#9ba5b6;--es-color-medal-3:#c56f2c;--es-medal-glow-blur:22px;--es-medal-glow-opacity:.3;--es-medal-pulse-duration:3.2s;--es-lb-row-stripe:#00000007;--es-color-element-pyro:#f2694b;--es-color-element-hydro:#3fa7ff;--es-color-element-electro:#b07cff;--es-color-element-cryo:#8fd4f0;--es-color-element-anemo:#4fd3b0;--es-color-element-geo:#f0b23c;--es-color-element-dendro:#8ccf3a;--es-color-element-physical:#a3a3ab;--es-color-weapon-sword:#60a5fa;--es-color-weapon-claymore:#f59e0b;--es-color-weapon-polearm:#10b981;--es-color-weapon-bow:#f672a9;--es-color-weapon-catalyst:#a78bfa;--es-color-weapon-sword-tint:#60a5fa2e;--es-color-weapon-claymore-tint:#f59e0b2e;--es-color-weapon-polearm-tint:#10b9812e;--es-color-weapon-bow-tint:#f672a92e;--es-color-weapon-catalyst-tint:#a78bfa2e;--es-color-chart-1:var(--es-accent);--es-color-chart-2:#2aa876;--es-color-chart-3:#e07a2f;--es-color-chart-4:#8b5cf6;--es-color-chart-5:#d64550;--es-color-chart-6:#1aa6b7;--es-color-chart-7:#c9972b;--es-color-chart-8:#d8579a;--es-color-chart-9:#536dfe;--es-color-chart-10:#5f9e3f;--es-color-chart-11:#7e57c2;--es-color-chart-12:#00897b;--es-color-series-1:#0072b2;--es-color-series-2:#e69f00;--es-color-series-3:#009e73;--es-color-series-4:#d55e00;--es-color-series-5:#56b4e9;--es-color-series-6:#cc79a7;--es-color-series-7:#c8b900;--es-color-chart-axis:var(--es-neutral-737373);--es-color-chart-grid:var(--es-neutral-ededed);--es-color-chart-label:var(--es-neutral-525252);--es-color-chart-tooltip:var(--es-neutral-f5f5f5);--es-radius-card:calc(var(--es-radius-10) * var(--es-scale));--es-radius-control:calc(var(--es-radius-7) * var(--es-scale));--es-radius-compact:calc(var(--es-radius-6) * var(--es-scale));--es-radius-avatar:50%;--es-space-1:calc(var(--es-spacing-4) * var(--es-scale));--es-space-2:calc(var(--es-spacing-8) * var(--es-scale));--es-space-3:calc(var(--es-spacing-12) * var(--es-scale));--es-space-4:calc(var(--es-spacing-16) * var(--es-scale));--es-space-5:calc(var(--es-spacing-20) * var(--es-scale));--es-space-6:calc(var(--es-spacing-24) * var(--es-scale));--es-space-7:calc(var(--es-spacing-32) * var(--es-scale));--es-space-8:calc(var(--es-spacing-40) * var(--es-scale));--es-shadow-soft:var(--es-shadow-soft-light);--es-shadow-floating:var(--es-shadow-floating-light);--es-button-highlight:#fff3;--es-button-primary-background:linear-gradient(180deg, color-mix(in oklch, var(--es-color-accent-fill), #fff 15%), var(--es-color-accent-fill));--es-button-primary-background-hover:linear-gradient(180deg, var(--es-color-accent-fill), var(--es-color-accent-fill-hover));--es-button-primary-border:color-mix(in oklch, var(--es-color-accent-fill), #000 12%);--es-button-primary-edge:color-mix(in oklch, var(--es-color-accent-fill), #000 40%);--es-button-primary-shadow:inset 0 1px 0 var(--es-button-highlight), inset 0 -1px 0 var(--es-button-primary-edge);--es-button-secondary-shadow:0 1px 0 #0000000a;--es-dialog-radius:12px;--es-menu-shadow:0 12px 36px #0000002e;--es-badge-radius:var(--es-radius-compact);--es-badge-height-sm:calc(20px * var(--es-scale));--es-badge-height-md:calc(26px * var(--es-scale));--es-badge-font-size:12px;--es-chip-radius:var(--es-radius-control);--es-chip-height:calc(30px * var(--es-scale));--es-chip-selected-border:var(--es-color-selected-background);--es-chip-selected-background:var(--es-color-selected-background);--es-chip-selected-text:var(--es-color-selected-text);--es-badge-neutral-background:var(--es-color-surface-grouped);--es-badge-neutral-border:var(--es-color-border-strong);--es-badge-neutral-text:var(--es-color-text-primary);--es-badge-accent-background:var(--es-color-accent-tint);--es-badge-accent-border:color-mix(in srgb, var(--es-color-accent) 32%, transparent);--es-badge-accent-text:var(--es-color-accent-text);--es-badge-outline-background:transparent;--es-badge-outline-border:var(--es-color-border-strong);--es-badge-outline-text:var(--es-color-text-primary);--es-badge-success-background:var(--es-color-success-tint);--es-badge-success-border:color-mix(in srgb, var(--es-color-success) 30%, transparent);--es-badge-success-text:var(--es-color-success);--es-badge-warning-background:var(--es-color-warning-tint);--es-badge-warning-border:color-mix(in srgb, var(--es-color-warning) 30%, transparent);--es-badge-warning-text:var(--es-color-warning);--es-badge-danger-background:var(--es-color-error-tint);--es-badge-danger-border:color-mix(in srgb, var(--es-color-error) 30%, transparent);--es-badge-danger-text:var(--es-color-error);--es-tabs-bar-background:var(--es-color-surface-grouped);--es-tabs-item-selected-border:transparent;--es-tabs-item-selected-background:var(--es-color-selected-background);--es-tabs-item-selected-color:var(--es-color-selected-text);--es-tabs-item-selected-shadow:none;--es-color-danger-fill:#c63b3d;--es-color-danger-fill-hover:color-mix(in srgb, var(--es-color-danger-fill) 85%, #000);--es-button-danger-background:linear-gradient(180deg, color-mix(in oklch, var(--es-color-danger-fill), #fff 15%), var(--es-color-danger-fill));--es-button-danger-background-hover:linear-gradient(180deg, var(--es-color-danger-fill), var(--es-color-danger-fill-hover));--es-button-danger-border:color-mix(in oklch, var(--es-color-danger-fill), #000 12%);--es-button-danger-edge:color-mix(in oklch, var(--es-color-danger-fill), #000 40%);--es-button-danger-shadow:inset 0 1px 0 var(--es-button-highlight), inset 0 -1px 0 var(--es-button-danger-edge);--es-motion-fast:.12s ease;--es-motion-standard:.18s ease;--evilsim-font-family:var(--es-font-family);--evilsim-color-accent:var(--es-color-accent);--evilsim-color-accent-strong:var(--es-color-accent-strong);--evilsim-color-accent-tint:var(--es-color-accent-tint);--evilsim-color-danger:var(--es-color-error);--evilsim-color-danger-tint:var(--es-color-error-tint);--evilsim-color-success:var(--es-color-success);--evilsim-color-success-tint:var(--es-color-success-tint);--evilsim-color-warning:var(--es-color-warning);--evilsim-color-warning-tint:var(--es-color-warning-tint);--evilsim-color-background:var(--es-color-background);--evilsim-color-surface:var(--es-color-surface);--evilsim-color-surface-grouped:var(--es-color-surface-grouped);--evilsim-color-fill-strong:var(--es-color-surface-strong);--evilsim-color-text:var(--es-color-text-primary);--evilsim-color-text-secondary:var(--es-color-text-secondary);--evilsim-color-text-tertiary:var(--es-color-text-tertiary);--evilsim-color-text-inverse:var(--es-color-text-inverse);--evilsim-color-border:var(--es-color-border);--evilsim-color-border-strong:var(--es-color-border-strong);--evilsim-color-hover:var(--es-color-hover);--evilsim-color-pressed:var(--es-color-pressed);--evilsim-color-disabled-bg:var(--es-color-disabled-bg);--evilsim-color-disabled-text:var(--es-color-disabled-text);--evilsim-radius-sm:var(--es-radius-control);--evilsim-radius-md:var(--es-radius-card);--evilsim-radius-lg:var(--es-radius-card);--evilsim-radius-xl:var(--es-radius-card);--evilsim-space-1:var(--es-space-1);--evilsim-space-2:var(--es-space-2);--evilsim-space-3:var(--es-space-3);--evilsim-space-4:var(--es-space-4);--evilsim-space-5:var(--es-space-5);--evilsim-space-6:var(--es-space-6)}:root[data-hig-theme=dark],:root[data-primitives-theme=dark],.evilsim-primitives[data-theme=dark],[data-primitives-theme=dark] .evilsim-primitives{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--es-accent:var(--es-palette-dark);--es-color-background:var(--es-neutral-030303);--es-color-surface:var(--es-neutral-0b0b0b);--es-color-surface-elevated:var(--es-neutral-1c1c1c);--es-color-surface-grouped:var(--es-neutral-141414);--es-color-surface-strong:var(--es-neutral-262626);--es-color-surface-translucent:color-mix(in srgb, var(--es-color-background) 85%, transparent);--es-color-card-header:var(--es-neutral-141414);--es-color-equipment-tile:var(--es-neutral-141414);--es-color-equipment-chip:var(--es-neutral-0b0b0b);--es-color-equipment-chip-border:var(--es-neutral-262626);--es-color-equipment-chip-text:var(--es-neutral-f5f5f5);--es-color-selected-background:var(--es-neutral-262626);--es-color-selected-text:#fafafa;--es-color-portrait-base:var(--es-neutral-0b0b0b);--es-portrait-mix-top:55%;--es-equipment-rarity-mix:16%;--es-equipment-cell-mix-top:0%;--es-equipment-cell-mix-bottom:0%;--es-portrait-mix-bottom:22%;--es-color-portrait-empty:var(--es-neutral-141414);--es-color-code-background:var(--es-color-surface);--es-color-code-foreground:var(--es-color-text-primary);--es-color-code-gutter:var(--es-color-surface-grouped);--es-color-code-gutter-text:var(--es-color-text-tertiary);--es-color-code-border:var(--es-color-border);--es-color-code-active-line:var(--es-color-hover);--es-color-code-tooltip:var(--es-color-surface-elevated);--es-color-code-comment:var(--es-color-text-tertiary);--es-color-code-keyword:var(--es-color-accent-text);--es-color-code-string:var(--es-color-success);--es-color-code-number:var(--es-color-warning);--es-color-code-punctuation:var(--es-color-text-secondary);--es-color-code-selection:var(--es-color-accent-tint-strong);--es-color-text-primary:var(--es-neutral-f5f5f5);--es-color-text-secondary:var(--es-neutral-a1a1a1);--es-color-text-tertiary:var(--es-neutral-808080);--es-color-text-inverse:var(--es-neutral-ffffff);--es-color-border:var(--es-neutral-262626);--es-color-border-strong:var(--es-neutral-333333);--es-color-hover:#ffffff0f;--es-color-pressed:#ffffff1a;--es-color-placeholder:var(--es-neutral-808080);--es-color-overlay:#000000a8;--es-color-accent:var(--es-accent);--es-color-accent-strong:color-mix(in srgb, var(--es-accent) 82%, #fff);--es-color-accent-tint:color-mix(in srgb, var(--es-accent) 16%, transparent);--es-color-accent-tint-strong:color-mix(in srgb, var(--es-accent) 22%, transparent);--es-color-focus-field:color-mix(in srgb, var(--es-accent) 55%, var(--es-color-border-strong));--es-color-accent-secondary:var(--es-accent);--es-color-accent-text:color-mix(in srgb, var(--es-accent) 76%, #fff);--es-color-accent-fill:var(--es-palette-light);--es-color-accent-fill-hover:color-mix(in srgb, var(--es-palette-light) 85%, #000);--es-color-text-on-accent:var(--es-neutral-ffffff);--es-color-on-accent:var(--es-color-text-on-accent);--es-color-sample-action:#b4532a;--es-color-sample-action-text:var(--es-neutral-ffffff);--es-color-sample-damage:#2563eb;--es-color-sample-damage-text:var(--es-neutral-ffffff);--es-color-sample-event-text:var(--es-neutral-ffffff);--es-color-sample-neutral:#5b6170;--es-color-success:#3dcc89;--es-color-success-tint:#3dcc8933;--es-color-warning:#ffb547;--es-color-warning-tint:#ffb54733;--es-color-error:#ff6b73;--es-color-error-tint:#ff6b7333;--es-color-disabled-bg:var(--es-neutral-1f1f1f);--es-color-disabled-text:var(--es-neutral-808080);--es-color-gold:#f3c969;--es-color-gold-tint:#f3c96938;--es-lb-row-stripe:#ffffff09;--es-color-medal-1:#ffd84a;--es-color-medal-2:#d9dee7;--es-color-medal-3:#e0904c;--es-medal-glow-opacity:.5;--es-color-rarity-5:#f3c969;--es-color-rarity-5-tint:#f3c96938;--es-color-rarity-4:#b99bd5;--es-color-rarity-4-tint:#b99bd538;--es-color-rarity-3:#69a9ff;--es-color-rarity-3-tint:#69a9ff38;--es-color-rarity-2:#4fd38b;--es-color-rarity-2-tint:#4fd38b38;--es-color-rarity-1:#b8c1d1;--es-color-rarity-1-tint:#b8c1d138;--es-color-element-physical:#a3a3ab;--es-color-chart-axis:var(--es-neutral-808080);--es-color-chart-grid:var(--es-neutral-1a1a1a);--es-color-chart-label:var(--es-neutral-a1a1a1);--es-color-chart-tooltip:var(--es-neutral-141414);--es-color-series-1:#3a9be0;--es-color-series-7:#f0e442;--es-shadow-soft:var(--es-shadow-soft-dark);--es-shadow-floating:var(--es-shadow-floating-dark);--es-button-highlight:#ffffff29;--es-button-secondary-shadow:inset 0 1px 0 #ffffff0a}body{font-variant-numeric:tabular-nums}:root,:root[data-palette=blue],.es-palette-swatch[data-palette=blue]{--es-palette-light:var(--es-blue-light);--es-palette-dark:var(--es-blue-dark)}:root[data-palette=violet],.es-palette-swatch[data-palette=violet]{--es-palette-light:#6d28d9;--es-palette-dark:#c4b5fd}:root[data-palette=indigo],.es-palette-swatch[data-palette=indigo]{--es-palette-light:#4338ca;--es-palette-dark:#a5b4fc}:root[data-palette=cyan],.es-palette-swatch[data-palette=cyan]{--es-palette-light:#155e75;--es-palette-dark:#67e8f9}:root[data-palette=teal],.es-palette-swatch[data-palette=teal]{--es-palette-light:#115e59;--es-palette-dark:#5eead4}:root[data-palette=emerald],.es-palette-swatch[data-palette=emerald]{--es-palette-light:#065f46;--es-palette-dark:#6ee7b7}:root[data-palette=green],.es-palette-swatch[data-palette=green]{--es-palette-light:#166534;--es-palette-dark:#86efac}:root[data-palette=lime],.es-palette-swatch[data-palette=lime]{--es-palette-light:#3f6212;--es-palette-dark:#bef264}:root[data-palette=amber],.es-palette-swatch[data-palette=amber]{--es-palette-light:#92400e;--es-palette-dark:#fcd34d}:root[data-palette=orange],.es-palette-swatch[data-palette=orange]{--es-palette-light:#9a3412;--es-palette-dark:#fdba74}:root[data-palette=red],.es-palette-swatch[data-palette=red]{--es-palette-light:#991b1b;--es-palette-dark:#fca5a5}:root[data-palette=rose],.es-palette-swatch[data-palette=rose]{--es-palette-light:#9d174d;--es-palette-dark:#f9a8d4}:root[data-palette=slate],.es-palette-swatch[data-palette=slate]{--es-palette-light:#475569;--es-palette-dark:#cbd5e1}::selection{background:var(--es-color-accent-fill);color:var(--es-color-text-on-accent)}input,textarea,[contenteditable=true]{caret-color:var(--es-color-accent)}:root{--es-element-backdrop-pyro:radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--es-color-element-pyro) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--es-color-element-pyro) var(--es-portrait-mix-top), var(--es-color-portrait-base)) 0%, color-mix(in srgb, var(--es-color-element-pyro) var(--es-portrait-mix-bottom), var(--es-color-portrait-base)) 100%);--es-element-backdrop-hydro:radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--es-color-element-hydro) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--es-color-element-hydro) var(--es-portrait-mix-top), var(--es-color-portrait-base)) 0%, color-mix(in srgb, var(--es-color-element-hydro) var(--es-portrait-mix-bottom), var(--es-color-portrait-base)) 100%);--es-element-backdrop-electro:radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--es-color-element-electro) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--es-color-element-electro) var(--es-portrait-mix-top), var(--es-color-portrait-base)) 0%, color-mix(in srgb, var(--es-color-element-electro) var(--es-portrait-mix-bottom), var(--es-color-portrait-base)) 100%);--es-element-backdrop-cryo:radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--es-color-element-cryo) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--es-color-element-cryo) var(--es-portrait-mix-top), var(--es-color-portrait-base)) 0%, color-mix(in srgb, var(--es-color-element-cryo) var(--es-portrait-mix-bottom), var(--es-color-portrait-base)) 100%);--es-element-backdrop-anemo:radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--es-color-element-anemo) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--es-color-element-anemo) var(--es-portrait-mix-top), var(--es-color-portrait-base)) 0%, color-mix(in srgb, var(--es-color-element-anemo) var(--es-portrait-mix-bottom), var(--es-color-portrait-base)) 100%);--es-element-backdrop-geo:radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--es-color-element-geo) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--es-color-element-geo) var(--es-portrait-mix-top), var(--es-color-portrait-base)) 0%, color-mix(in srgb, var(--es-color-element-geo) var(--es-portrait-mix-bottom), var(--es-color-portrait-base)) 100%);--es-element-backdrop-dendro:radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--es-color-element-dendro) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--es-color-element-dendro) var(--es-portrait-mix-top), var(--es-color-portrait-base)) 0%, color-mix(in srgb, var(--es-color-element-dendro) var(--es-portrait-mix-bottom), var(--es-color-portrait-base)) 100%)}:root:where([data-theme-style=cloudflare])[data-es-density=compact]{--es-scale:.9}:root:where([data-theme-style=cloudflare])[data-es-density=comfortable]{--es-scale:1.1}@media (pointer:coarse){:root:where([data-theme-style=cloudflare]){--es-control-height-sm:max(36px, calc(28px * var(--es-scale)));--es-control-height-md:max(40px, calc(34px * var(--es-scale)));--es-control-height-lg:max(44px, calc(40px * var(--es-scale)))}}:root[data-theme-style=rectangular]{--es-radius-card:var(--es-radius-0);--es-radius-control:var(--es-radius-0);--es-radius-compact:var(--es-radius-0);--es-radius-avatar:var(--es-radius-0)}:root{--hig-font-family:var(--es-font-family)}.hig-root{--hig-font-family:var(--es-font-family);--hig-accent:var(--es-color-accent);--hig-accent-strong:var(--es-color-accent-strong);--hig-accent-tint-12:var(--es-color-accent-tint);--hig-accent-tint-16:var(--es-color-accent-tint-strong);--hig-pink:var(--es-color-accent-secondary);--hig-red:var(--es-color-error);--hig-green:var(--es-color-success);--hig-bg:var(--es-color-background);--hig-surface:var(--es-color-surface);--hig-surface-translucent:var(--es-color-surface-translucent);--hig-block:var(--es-color-surface-elevated);--hig-chip-bg:var(--es-color-surface-grouped);--hig-chip-bg-strong:var(--es-color-surface-strong);--hig-placeholder:var(--es-color-placeholder);--hig-text-primary:var(--es-color-text-primary);--hig-text-secondary:var(--es-color-text-secondary);--hig-text-tertiary:var(--es-color-text-tertiary);--hig-border:var(--es-color-border);--hig-border-strong:var(--es-color-border-strong);--hig-fill-hover:var(--es-color-hover);--hig-fill-pressed:var(--es-color-pressed);--hig-radius-sm:var(--es-radius-control);--hig-radius-md:var(--es-radius-card);--hig-radius-lg:var(--es-radius-card);--hig-radius-xl:var(--es-radius-card);--hig-space-1:var(--es-space-1);--hig-space-2:var(--es-space-2);--hig-space-3:var(--es-space-3);--hig-space-4:var(--es-space-4);--hig-space-5:var(--es-space-5);--hig-space-6:var(--es-space-6);--hig-element-pyro:var(--es-color-element-pyro);--hig-element-hydro:var(--es-color-element-hydro);--hig-element-electro:var(--es-color-element-electro);--hig-element-cryo:var(--es-color-element-cryo);--hig-element-anemo:var(--es-color-element-anemo);--hig-element-geo:var(--es-color-element-geo);--hig-element-dendro:var(--es-color-element-dendro);--hig-weapon-sword:var(--es-color-weapon-sword);--hig-weapon-claymore:var(--es-color-weapon-claymore);--hig-weapon-polearm:var(--es-color-weapon-polearm);--hig-weapon-bow:var(--es-color-weapon-bow);--hig-weapon-catalyst:var(--es-color-weapon-catalyst);--hig-weapon-sword-tint:var(--es-color-weapon-sword-tint);--hig-weapon-claymore-tint:var(--es-color-weapon-claymore-tint);--hig-weapon-polearm-tint:var(--es-color-weapon-polearm-tint);--hig-weapon-bow-tint:var(--es-color-weapon-bow-tint);--hig-weapon-catalyst-tint:var(--es-color-weapon-catalyst-tint);--hig-difficulty-easy:var(--es-color-success);--hig-difficulty-easy-tint:var(--es-color-success-tint);--hig-difficulty-normal:var(--es-color-warning);--hig-difficulty-normal-tint:var(--es-color-warning-tint);--hig-difficulty-hard:var(--es-color-accent);--hig-difficulty-hard-tint:var(--es-color-accent-tint);--hig-difficulty-harder:var(--es-color-chart-4);--hig-difficulty-harder-tint:var(--es-color-accent-tint-strong);--hig-difficulty-neutral:var(--es-color-text-secondary);--hig-difficulty-neutral-tint:var(--es-color-surface-strong);--hig-paused:var(--es-color-error);--hig-paused-tint:var(--es-color-error-tint);--hig-rank-gold:var(--es-color-gold);--hig-rarity-gold:var(--es-color-gold);--hig-avatar-tint:var(--es-color-accent-tint-strong);--hig-viewer-row-tint:var(--es-color-accent-tint);--hig-viewer-badge-tint:var(--es-color-accent-tint-strong);--hig-artifact-rarity-1:var(--es-color-rarity-1);--hig-artifact-rarity-1-tint:var(--es-color-rarity-1-tint);--hig-artifact-rarity-2:var(--es-color-rarity-2);--hig-artifact-rarity-2-tint:var(--es-color-rarity-2-tint);--hig-artifact-rarity-3:var(--es-color-rarity-3);--hig-artifact-rarity-3-tint:var(--es-color-rarity-3-tint);--hig-artifact-rarity-4:var(--es-color-rarity-4);--hig-artifact-rarity-4-tint:var(--es-color-rarity-4-tint);--hig-artifact-rarity-5:var(--es-color-rarity-5);--hig-artifact-rarity-5-tint:var(--es-color-rarity-5-tint);--hig-disabled-bg:var(--es-color-disabled-bg);--hig-disabled-text:var(--es-color-disabled-text);font-family:var(--hig-font-family);color:var(--hig-text-primary)}.hig-root :focus:not(:focus-visible){outline:none}.hig-root :focus-visible{outline:2px solid var(--hig-accent);outline-offset:2px}.hig-root :is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset]),textarea,[contenteditable=true]):focus-visible{outline:none}:root[data-focus-modality=pointer] :focus-visible{outline:none!important}
