[data-cosmetic-theme=blue-lightning]{--theme-accent:#d8e0e5;--theme-accent-hover:#f3f6f8;--theme-accent-bright:#fff;--theme-accent-rgb:216 224 229;--theme-accent-soft:#d8e0e51a;--theme-action-foreground:#fff;--theme-action-background:#4d5961;--theme-action-hover:#626f78;--theme-logo-hue:0deg;--theme-logo-saturation:.18;--theme-logo-brightness:1.12;--theme-logo-glow:#e5eef43d;--theme-logo-glow-size:9px;--cosmetic-accent-light:#48545e;--cosmetic-accent-light-rgb:72 84 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=blue-lightning]){--theme-accent:#d8e0e5;--theme-accent-hover:#f3f6f8;--theme-accent-bright:#fff;--theme-accent-rgb:216 224 229;--theme-accent-soft:#d8e0e51a;--theme-action-foreground:#fff;--theme-action-background:#4d5961;--theme-action-hover:#626f78;--theme-logo-hue:0deg;--theme-logo-saturation:.18;--theme-logo-brightness:1.12;--theme-logo-glow:#e5eef43d;--theme-logo-glow-size:9px;--cosmetic-accent-light:#48545e;--cosmetic-accent-light-rgb:72 84 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:has(.cosmetic-background-profile[data-background-key=blue-lightning]){--theme-accent:#d8e0e5;--theme-accent-hover:#f3f6f8;--theme-accent-bright:#fff;--theme-accent-rgb:216 224 229;--theme-accent-soft:#d8e0e51a;--theme-action-foreground:#fff;--theme-action-background:#4d5961;--theme-action-hover:#626f78;--theme-logo-hue:0deg;--theme-logo-saturation:.18;--theme-logo-brightness:1.12;--theme-logo-glow:#e5eef43d;--theme-logo-glow-size:9px;--cosmetic-accent-light:#48545e;--cosmetic-accent-light-rgb:72 84 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}[data-cosmetic-theme=matrix-green]{--theme-accent:#44dc7c;--theme-accent-hover:#61ed93;--theme-accent-bright:#b7ffcf;--theme-accent-rgb:68 220 124;--theme-accent-soft:#44dc7c1a;--theme-action-foreground:#fff;--theme-action-background:#17733a;--theme-action-hover:#1c8845;--theme-logo-hue:90deg;--theme-logo-saturation:1.02;--theme-logo-brightness:.9;--theme-logo-glow:#44dc7c38;--theme-logo-glow-size:9px;--cosmetic-accent-light:#21613e;--cosmetic-accent-light-rgb:33 97 62;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=matrix-green]){--theme-accent:#44dc7c;--theme-accent-hover:#61ed93;--theme-accent-bright:#b7ffcf;--theme-accent-rgb:68 220 124;--theme-accent-soft:#44dc7c1a;--theme-action-foreground:#fff;--theme-action-background:#17733a;--theme-action-hover:#1c8845;--theme-logo-hue:90deg;--theme-logo-saturation:1.02;--theme-logo-brightness:.9;--theme-logo-glow:#44dc7c38;--theme-logo-glow-size:9px;--cosmetic-accent-light:#21613e;--cosmetic-accent-light-rgb:33 97 62;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:has(.cosmetic-background-profile[data-background-key=matrix-green]){--theme-accent:#44dc7c;--theme-accent-hover:#61ed93;--theme-accent-bright:#b7ffcf;--theme-accent-rgb:68 220 124;--theme-accent-soft:#44dc7c1a;--theme-action-foreground:#fff;--theme-action-background:#17733a;--theme-action-hover:#1c8845;--theme-logo-hue:90deg;--theme-logo-saturation:1.02;--theme-logo-brightness:.9;--theme-logo-glow:#44dc7c38;--theme-logo-glow-size:9px;--cosmetic-accent-light:#21613e;--cosmetic-accent-light-rgb:33 97 62;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}[data-cosmetic-theme=matrix-red]{--theme-accent:#ed4763;--theme-accent-hover:#fa637c;--theme-accent-bright:#ffb6c2;--theme-accent-rgb:237 71 99;--theme-accent-soft:#ed47631a;--theme-action-foreground:#fff;--theme-action-background:#8c2035;--theme-action-hover:#a62841;--theme-logo-hue:-18deg;--theme-logo-saturation:1.12;--theme-logo-brightness:.94;--theme-logo-glow:#ed476338;--theme-logo-glow-size:9px;--cosmetic-accent-light:#9b293c;--cosmetic-accent-light-rgb:155 41 60;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=matrix-red]){--theme-accent:#ed4763;--theme-accent-hover:#fa637c;--theme-accent-bright:#ffb6c2;--theme-accent-rgb:237 71 99;--theme-accent-soft:#ed47631a;--theme-action-foreground:#fff;--theme-action-background:#8c2035;--theme-action-hover:#a62841;--theme-logo-hue:-18deg;--theme-logo-saturation:1.12;--theme-logo-brightness:.94;--theme-logo-glow:#ed476338;--theme-logo-glow-size:9px;--cosmetic-accent-light:#9b293c;--cosmetic-accent-light-rgb:155 41 60;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:has(.cosmetic-background-profile[data-background-key=matrix-red]){--theme-accent:#ed4763;--theme-accent-hover:#fa637c;--theme-accent-bright:#ffb6c2;--theme-accent-rgb:237 71 99;--theme-accent-soft:#ed47631a;--theme-action-foreground:#fff;--theme-action-background:#8c2035;--theme-action-hover:#a62841;--theme-logo-hue:-18deg;--theme-logo-saturation:1.12;--theme-logo-brightness:.94;--theme-logo-glow:#ed476338;--theme-logo-glow-size:9px;--cosmetic-accent-light:#9b293c;--cosmetic-accent-light-rgb:155 41 60;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}[data-cosmetic-theme=matrix-turquoise]{--theme-accent:#36ded0;--theme-accent-hover:#68eee2;--theme-accent-bright:#bbfff7;--theme-accent-rgb:54 222 208;--theme-accent-soft:#36ded01a;--theme-action-foreground:#fff;--theme-action-background:#087a73;--theme-action-hover:#087e77;--theme-logo-hue:155deg;--theme-logo-saturation:1.02;--theme-logo-brightness:.9;--theme-logo-glow:#36ded038;--theme-logo-glow-size:9px;--cosmetic-accent-light:#14655e;--cosmetic-accent-light-rgb:20 101 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=matrix-turquoise]){--theme-accent:#36ded0;--theme-accent-hover:#68eee2;--theme-accent-bright:#bbfff7;--theme-accent-rgb:54 222 208;--theme-accent-soft:#36ded01a;--theme-action-foreground:#fff;--theme-action-background:#087a73;--theme-action-hover:#087e77;--theme-logo-hue:155deg;--theme-logo-saturation:1.02;--theme-logo-brightness:.9;--theme-logo-glow:#36ded038;--theme-logo-glow-size:9px;--cosmetic-accent-light:#14655e;--cosmetic-accent-light-rgb:20 101 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}body:has(.cosmetic-background-profile[data-background-key=matrix-turquoise]){--theme-accent:#36ded0;--theme-accent-hover:#68eee2;--theme-accent-bright:#bbfff7;--theme-accent-rgb:54 222 208;--theme-accent-soft:#36ded01a;--theme-action-foreground:#fff;--theme-action-background:#087a73;--theme-action-hover:#087e77;--theme-logo-hue:155deg;--theme-logo-saturation:1.02;--theme-logo-brightness:.9;--theme-logo-glow:#36ded038;--theme-logo-glow-size:9px;--cosmetic-accent-light:#14655e;--cosmetic-accent-light-rgb:20 101 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:none}[data-cosmetic-theme=carbon-fiber]{--theme-accent:#c4c9ce;--theme-accent-hover:#e1e5e8;--theme-accent-bright:#fff;--theme-accent-rgb:196 201 206;--theme-accent-soft:#c4c9ce1a;--theme-action-foreground:#fff;--theme-action-background:#4d5961;--theme-action-hover:#626f78;--theme-logo-hue:0deg;--theme-logo-saturation:.05;--theme-logo-brightness:.9;--theme-logo-glow:#c4c9ce38;--theme-logo-glow-size:9px;--cosmetic-accent-light:#48545e;--cosmetic-accent-light-rgb:72 84 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:url(/backgrounds/carbon-fiber.svg)}body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=carbon-fiber]){--theme-accent:#c4c9ce;--theme-accent-hover:#e1e5e8;--theme-accent-bright:#fff;--theme-accent-rgb:196 201 206;--theme-accent-soft:#c4c9ce1a;--theme-action-foreground:#fff;--theme-action-background:#4d5961;--theme-action-hover:#626f78;--theme-logo-hue:0deg;--theme-logo-saturation:.05;--theme-logo-brightness:.9;--theme-logo-glow:#c4c9ce38;--theme-logo-glow-size:9px;--cosmetic-accent-light:#48545e;--cosmetic-accent-light-rgb:72 84 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:url(/backgrounds/carbon-fiber.svg)}body:has(.cosmetic-background-profile[data-background-key=carbon-fiber]){--theme-accent:#c4c9ce;--theme-accent-hover:#e1e5e8;--theme-accent-bright:#fff;--theme-accent-rgb:196 201 206;--theme-accent-soft:#c4c9ce1a;--theme-action-foreground:#fff;--theme-action-background:#4d5961;--theme-action-hover:#626f78;--theme-logo-hue:0deg;--theme-logo-saturation:.05;--theme-logo-brightness:.9;--theme-logo-glow:#c4c9ce38;--theme-logo-glow-size:9px;--cosmetic-accent-light:#48545e;--cosmetic-accent-light-rgb:72 84 94;--cosmetic-ambient-effect:var(--theme-logo-glow);--cosmetic-background:url(/backgrounds/carbon-fiber.svg)}[data-base-theme=light][data-cosmetic-theme=blue-lightning],[data-base-theme=light][data-cosmetic-theme=matrix-green],[data-base-theme=light][data-cosmetic-theme=matrix-red],[data-base-theme=light][data-cosmetic-theme=matrix-turquoise],[data-base-theme=light][data-cosmetic-theme=carbon-fiber]{--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=blue-lightning]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:has(.cosmetic-background-profile[data-background-key=blue-lightning]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=matrix-green]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:has(.cosmetic-background-profile[data-background-key=matrix-green]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=matrix-red]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:has(.cosmetic-background-profile[data-background-key=matrix-red]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=matrix-turquoise]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:has(.cosmetic-background-profile[data-background-key=matrix-turquoise]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:not(:has(.cosmetic-background-profile)):has(.cosmetic-background-viewer[data-background-key=carbon-fiber]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}[data-base-theme=light] body:has(.cosmetic-background-profile[data-background-key=carbon-fiber]){--theme-accent:var(--cosmetic-accent-light,#262626);--theme-accent-bright:var(--theme-accent);--theme-accent-hover:var(--theme-accent);--theme-accent-rgb:var(--cosmetic-accent-light-rgb,38 38 38);--theme-accent-soft:rgb(var(--theme-accent-rgb) / .08)}
.inventory-page-title h1{letter-spacing:-.025em;color:rgb(var(--ui-paper));font-size:1.6rem;font-weight:650}.inventory-customization{min-width:0;color:rgb(var(--ui-paper));gap:1.25rem;margin-top:1.75rem;display:grid}.inventory-preview-section h2{margin-bottom:.75rem;font-size:1.05rem;font-weight:650}.inventory-preview{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));border-radius:8px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid;overflow:hidden}.inventory-preview-scene{isolation:isolate;flex-direction:column;justify-content:center;gap:12px;min-height:200px;padding:28px;display:flex;position:relative}.inventory-preview-scene>.cosmetic-background-preview{aspect-ratio:auto;z-index:-1;width:100%;height:100%;position:absolute;inset:0}[data-static-preview=true]>.cosmetic-background-art{filter:none;animation:none!important}.cosmetic-static-matrix{z-index:1;opacity:.7;justify-content:space-around;padding:10px;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 75%,#0000);mask-image:linear-gradient(#0000,#000 16% 75%,#0000)}[data-background-key=matrix-green]>.cosmetic-static-matrix{color:#4bf587ad}[data-background-key=matrix-red]>.cosmetic-static-matrix{color:#ff3d53c2}[data-background-key=matrix-turquoise]>.cosmetic-static-matrix{color:#48f5e6c2}.cosmetic-static-matrix span:nth-child(3n+2){padding-top:12px}.cosmetic-static-matrix span:nth-child(3n+3){padding-top:24px}.cosmetic-static-matrix span{white-space:pre;text-align:center;font:14px/1.35 monospace}.cosmetic-static-lightning{z-index:1;opacity:.16;width:100%;height:100%;position:absolute;inset:0}.inventory-preview-surface{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));border-radius:6px;align-items:center;gap:12px;min-width:0;padding:18px;display:flex}.inventory-preview-surface .erebo-mark{width:32px;height:36px;filter:brightness(0) invert(1) drop-shadow(0 0 var(--theme-logo-glow-size) var(--theme-logo-glow));flex-shrink:0}[data-base-theme=light] .inventory-preview-surface .erebo-mark{filter:brightness(0) drop-shadow(0 0 var(--theme-logo-glow-size) var(--theme-logo-glow))}.inventory-preview-surface>div{gap:4px;min-width:0;display:grid}.inventory-preview-surface strong{letter-spacing:.06em;font-size:.82rem}.inventory-preview-surface>div>span{color:rgb(var(--ui-muted));font-size:.72rem}.inventory-preview-accent{background:var(--theme-accent);border-radius:2px;flex:0 0 7px;align-self:stretch;margin-left:auto}.inventory-preview-samples{align-items:center;gap:8px;display:flex}.inventory-preview-samples>span:not(.inventory-preview-effect){border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));border-radius:5px;padding:8px 12px;font-size:.7rem}.inventory-preview-effect{background:radial-gradient(circle, var(--theme-accent) 1px, transparent 2px) 0 0 / 8px 8px;width:28px;height:12px;margin-left:auto}.inventory-preview-effect[data-enabled=false]{visibility:hidden}.inventory-preview-facts{border-left:1px solid rgb(var(--ui-line));grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:20px 16px;padding:24px;display:grid}.inventory-preview-facts>div{min-width:0}.inventory-preview-facts dt{color:rgb(var(--ui-muted));margin-bottom:5px;font-size:.7rem}.inventory-preview-facts dd{overflow-wrap:anywhere;font-size:.8rem;font-weight:550}.inventory-tab-panel{min-width:0}.inventory-tab-panel[hidden]{display:none}.inventory-appearance{background:0 0;border:0;gap:1.5rem;padding:0;display:grid}.inventory-appearance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.inventory-appearance-field{min-width:0}.inventory-appearance-field legend{margin-bottom:10px;font-size:.85rem;font-weight:600}.inventory-appearance-choices{flex-wrap:wrap;gap:8px;display:flex}.inventory-appearance-choice{border:1px solid rgb(var(--ui-line));min-height:44px;color:rgb(var(--ui-paper));background:rgb(var(--ui-panel));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.8rem;display:inline-flex;position:relative}.inventory-appearance-choice input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.inventory-appearance-choice:has(input:checked){border-color:rgb(var(--ui-paper));background:rgb(var(--ui-raised))}.inventory-appearance-choice:hover{background:rgb(var(--ui-raised))}.inventory-appearance-choice:focus-within{outline:2px solid rgb(var(--ui-paper));outline-offset:3px}.inventory-theme-swatch{background:#080808;border:1px solid #777;border-radius:3px;gap:2px;width:20px;height:20px;padding:3px;display:grid}.inventory-theme-swatch i{background:#bfbfbf}.inventory-theme-swatch-light{background:#fafafa}.inventory-theme-swatch-light i{background:#333}.inventory-theme-swatch-system{background:linear-gradient(90deg,#080808 50%,#fafafa 50%)}.inventory-theme-swatch-system i{background:#888}.inventory-accent-swatch{background:rgb(var(--ui-paper));border:1px solid rgb(var(--ui-muted));border-radius:50%;width:16px;height:16px}.inventory-accent-swatch-equipped{background:var(--theme-accent)}.inventory-effects-swatch{align-items:center;gap:2px;width:16px;display:flex}.inventory-effects-swatch i{background:currentColor;width:3px;height:3px}.inventory-effects-swatch[data-enabled=false] i{opacity:.25}.inventory-customization .inventory-collection{border:0;margin:0;padding:0}.inventory-equip-form{margin-top:12px}.inventory-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.inventory-gallery .inventory-background-card{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0;box-shadow:none;border-radius:8px;overflow:hidden}.inventory-gallery .inventory-background-card-equipped{border-color:rgb(var(--ui-paper))}.inventory-background-media{position:relative}.inventory-background-media .inventory-equipped-badge{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));color:rgb(var(--ui-paper));border-radius:4px;padding:4px 7px;font-size:.65rem;position:absolute;bottom:10px;right:10px}.inventory-background-footer{justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.inventory-background-footer>div{min-width:0}.inventory-background-footer h3{overflow-wrap:anywhere;font-size:.85rem;font-weight:600}.inventory-background-footer p{color:rgb(var(--ui-muted));margin-top:4px;font-size:.65rem}.inventory-equip-button{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-raised));min-height:44px;color:rgb(var(--ui-paper));border-radius:5px;flex-shrink:0;padding:8px 12px;font-size:.75rem}.inventory-equip-button:not(:disabled):hover{border-color:rgb(var(--ui-paper))}.inventory-equip-button:disabled{cursor:default;color:rgb(var(--ui-muted))}.inventory-customization .inventory-error-state{border-radius:8px;min-height:0;padding:18px}.inventory-customization .inventory-error-state>div>p:first-child{color:var(--ui-danger)}.inventory-customization :is(button,[tabindex]):focus-visible{outline:2px solid rgb(var(--ui-paper));outline-offset:3px}@media (max-width:1023px){.inventory-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.inventory-preview{grid-template-columns:minmax(0,1fr)}.inventory-preview-scene{min-height:170px;padding:20px}.inventory-preview-facts{border-left:0;border-top:1px solid rgb(var(--ui-line));gap:16px;padding:18px}.inventory-appearance-grid,.inventory-gallery{grid-template-columns:minmax(0,1fr)}.inventory-tabs button{padding:8px 11px}}:root[data-cosmetic-accent=plain] body:has(.cosmetic-background[data-background-key]){--theme-accent:rgb(var(--ui-paper));--theme-accent-hover:rgb(var(--ui-paper));--theme-accent-bright:rgb(var(--ui-paper));--theme-accent-rgb:var(--ui-paper);--theme-accent-soft:rgb(var(--ui-paper) / .08);--theme-action-background:rgb(var(--ui-paper));--theme-action-hover:rgb(var(--ui-muted));--theme-action-foreground:rgb(var(--ui-ink));--theme-logo-hue:0deg;--theme-logo-saturation:0;--theme-logo-brightness:1;--theme-logo-glow:transparent;--theme-logo-glow-size:0px}:root[data-cosmetic-effects=off] body:has(.cosmetic-background[data-background-key]){--theme-logo-glow:transparent;--theme-logo-glow-size:0px;--cosmetic-ambient-effect:none}[data-cosmetic-effects=off] .cosmetic-background>.cosmetic-background-art{animation:none!important}[data-cosmetic-effects=off] .cosmetic-background-canvas{display:none}
:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-control{width:100%;height:auto;min-height:48px;color:rgb(var(--ui-paper));box-shadow:none;letter-spacing:-.7px;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:1px 24px 1px 1px;font-size:22px;font-weight:700;line-height:1;transition:background-color .12s,border-color .12s;display:flex;position:relative}:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-control .erebo-mark{flex-shrink:0;width:40px;height:auto}:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-control:hover{color:rgb(var(--ui-paper));background:rgb(var(--ui-raised) / .35);border-color:rgb(var(--ui-line) / .35)}:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-control:focus-visible{outline:2px solid rgb(var(--ui-paper));outline-offset:3px}:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-affordance{opacity:0;width:16px;height:16px;color:rgb(var(--ui-muted));transition:opacity .12s;position:absolute;right:6px}:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-control:is(:hover,:focus-visible) .sidebar-brand-affordance{opacity:1}.discovery-sidebar-brand{flex-shrink:0;align-items:center;margin-bottom:24px;display:flex}.discovery-sidebar-brand .discovery-brand{margin-bottom:0}.sidebar-wordmark-art{aspect-ratio:203.611/34;background:currentColor;width:142px;max-width:none;display:block;-webkit-mask:url(/brand/erebo-wordmark.svg) 0/contain no-repeat;mask:url(/brand/erebo-wordmark.svg) 0/contain no-repeat}.discovery-shortcuts .discovery-icon,.sidebar-rail-tooltip{display:none}.sidebar-main-divider{border:0;border-top:1px solid rgb(var(--ui-line));flex-shrink:0;height:0;margin:20px 0}.platform-shell .sidebar-main-divider{margin:12px 8px}@media (min-width:1024px){:is(.discovery-sidebar,.platform-sidebar){--sidebar-motion:.16s cubic-bezier(.2,.8,.2,1);transition:width var(--sidebar-motion);padding-inline:5px;overflow-x:hidden}body:has(.discovery-shell){--discovery-sidebar-width:228px}body:has(.discovery-sidebar[data-collapsed=true]){--discovery-sidebar-width:56px}body:has(.discovery-shell)>main{margin-left:var(--discovery-sidebar-width);transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}body:has(.discovery-shell)>footer{margin-left:var(--discovery-sidebar-width);transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}#root:has(.discovery-shell)>main{margin-left:var(--discovery-sidebar-width);transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}.discovery-sidebar{width:var(--discovery-sidebar-width)}.discovery-sidebar .discovery-shortcuts{padding-inline:0}.discovery-sidebar .discovery-shortcuts .discovery-icon{display:block}.platform-sidebar :is(.platform-nav-group,.platform-utilities),.platform-sidebar .platform-sidebar-brand{padding-inline:0}:is(.discovery-sidebar,.platform-sidebar) :is(nav a,.platform-command,.discovery-shortcuts button,.sidebar-brand-control){border:1px solid #0000;grid-template-columns:44px minmax(0,1fr) auto;justify-content:normal;align-items:center;gap:0;width:100%;padding-inline:0;display:grid}:is(.discovery-sidebar,.platform-sidebar) :is(nav a,.platform-command,.discovery-shortcuts button,.sidebar-brand-control)>:is(svg,.erebo-mark){grid-column:1;justify-self:center;transform:none}:is(.discovery-sidebar,.platform-sidebar)[data-collapsed] :is(nav a,.platform-command,.discovery-shortcuts button,.sidebar-brand-control)>:is(span,kbd){white-space:nowrap;opacity:1;visibility:visible;min-width:0;transition:opacity var(--sidebar-motion), transform var(--sidebar-motion), visibility var(--sidebar-motion);display:block;transform:translate(0)}:is(.discovery-sidebar,.platform-sidebar)[data-collapsed=true] :is(nav a,.platform-command,.discovery-shortcuts button,.sidebar-brand-control)>:is(span,kbd){opacity:0;visibility:hidden;pointer-events:none;transform:translate(5px)}:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-wordmark{padding-left:6px}:is(.discovery-sidebar,.platform-sidebar) :is(.platform-command,.discovery-shortcuts button){text-align:left;min-height:44px}:is(.discovery-sidebar,.platform-sidebar) :is(.platform-command,.discovery-shortcuts button)>kbd{margin-inline:4px 10px}:is(.discovery-sidebar,.platform-sidebar) .sidebar-brand-control .sidebar-brand-affordance{background:rgb(var(--ui-panel));border-radius:4px;grid-column:auto;position:absolute;bottom:0;left:30px;right:auto}.discovery-sidebar nav a[aria-current=page]{border-color:rgb(var(--ui-line))}.sidebar-rail-tooltip{z-index:100;border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));color:rgb(var(--ui-paper));white-space:nowrap;pointer-events:none;border-radius:4px;padding:8px 12px;font-size:12px;display:block;position:fixed;transform:translateY(-50%)}body:has(.platform-shell){--platform-sidebar-width:228px}body:has(.platform-sidebar[data-collapsed=true]){--platform-sidebar-width:56px}body:has(.platform-shell)>main{transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}body:has(.platform-shell)>footer{transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}#root:has(.platform-shell)>main{transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}.platform-topbar{transition:left .16s cubic-bezier(.2,.8,.2,1)}}@media (prefers-reduced-motion:reduce){:is(.discovery-sidebar,.platform-sidebar) :is(.sidebar-brand-control,.sidebar-brand-affordance),:is(.discovery-sidebar,.platform-sidebar)[data-collapsed] :is(nav a,.platform-command,.discovery-shortcuts button,.sidebar-brand-control)>:is(span,kbd),.discovery-sidebar,.platform-sidebar,.platform-topbar{transition:none}body:has(.discovery-shell)>:is(main,footer){transition:none}body:has(.platform-shell)>:is(main,footer){transition:none}#root:has(.discovery-shell,.platform-shell)>main{transition:none}}@media (min-width:1024px){html[data-sidebar-collapsed=true] body:has(.discovery-shell){--discovery-sidebar-width:56px}html[data-sidebar-collapsed=false] body:has(.discovery-shell){--discovery-sidebar-width:228px}html[data-sidebar-collapsed=true] .discovery-sidebar[data-collapsed] :is(nav a,.discovery-shortcuts button,.sidebar-brand-control)>:is(span,kbd){opacity:0;visibility:hidden;pointer-events:none;transform:translate(5px)}}
.platform-topbar-search .reference-search-trigger{position:static}.discovery-dialog--search{color:#f5f5f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:none;backdrop-filter:none;background:#101010;border:1px solid #373737;border-radius:8px;width:min(900px,100vw - 32px);max-height:min(680px,100dvh - 48px);padding:0;overflow:hidden;box-shadow:0 12px 36px #0005}.discovery-dialog--search::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0009}.discovery-dialog--search .discovery-dialog-content{padding:0}.discovery-dialog--search .discovery-dialog-close{color:#aaa;z-index:2;border-radius:4px;width:32px;height:32px;top:13px;right:12px}.global-search-palette{--ui-paper:245 245 245;--ui-panel:16 16 16;--ui-raised:38 38 38;--ui-muted:170 170 170;--ui-line:55 55 55;color:#f5f5f5;font-family:var(--ui-font-sans);text-align:left;font-size:13px}.global-search-palette button,.global-search-palette a{-webkit-tap-highlight-color:transparent}.global-search-palette :is(button,a,input):focus-visible,.discovery-dialog--search .discovery-dialog-close:focus-visible{outline-offset:-2px;outline:2px solid #fafafa}.palette-input-row{align-items:center;gap:12px;height:58px;padding:0 56px 0 20px;display:flex}.palette-input-row>svg{color:#aaa;flex:none;width:20px;height:20px}.palette-input-row input{box-sizing:border-box;appearance:none;color:#fafafa;width:100%;min-width:0;height:40px;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:3px;margin:0;padding:10px 8px;font-size:15px;line-height:20px;display:block}.palette-input-row input::placeholder{color:#939393}.palette-filters{border-bottom:1px solid #303030;gap:4px;padding:0 14px 10px;display:flex}.palette-filters button{color:#aaa;white-space:nowrap;border:1px solid #0000;border-radius:4px;min-height:32px;padding:4px 11px;font-size:12px}.palette-filters button:hover{color:#fff;background:#202020}.palette-filters button[aria-selected=true]{color:#fafafa;background:#2a2a2a;border-color:#464646}.palette-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);height:min(460px,100dvh - 210px);min-height:240px;display:grid}.palette-list-pane{flex-direction:column;min-width:0;padding:10px 6px;display:flex;overflow:hidden}.palette-status{color:#aaa;min-height:30px;margin:0;padding:0 10px;font-size:11px}.palette-results{scrollbar-width:thin;scrollbar-color:#444 transparent;min-height:0;overflow-y:auto}.palette-result{text-align:left;color:#f5f5f5;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:10px;width:100%;height:58px;padding:6px 10px;display:flex}.palette-result[aria-selected=true]{background:#262626;border-color:#3e3e3e}.palette-result-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.palette-result-copy strong{font-size:13px;font-weight:600}.palette-result-copy>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.palette-result-copy>span{color:#aaa;font-size:11px}.palette-thumbnail{aspect-ratio:16/9;background:#202020;border-radius:3px;flex:none;place-items:center;width:64px;display:grid;overflow:hidden}.palette-thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.global-search-palette .palette-avatar{color:#ddd;width:32px;height:32px;box-shadow:none;background:#262626;border:1px solid #444;margin-inline:16px;font-size:15px}.palette-command-icon{color:#bbb;flex:none;place-items:center;width:64px;height:36px;display:grid}.palette-type{color:#aaa;white-space:nowrap;font-size:10px;font-weight:600}.palette-result[data-result-type=game] .palette-type,.palette-type[data-result-type=game]{color:#fb923c}.palette-result[data-result-type=tool] .palette-type,.palette-type[data-result-type=tool]{color:#c084fc}.palette-result[data-result-type=agentware] .palette-type,.palette-type[data-result-type=agentware]{color:#34d399}.palette-empty{color:#aaa;padding:18px 10px}.palette-retry{border:1px solid #444;border-radius:4px;align-self:flex-start;margin:4px 10px 12px;padding:5px 8px}.palette-preview{border-left:1px solid #303030;min-width:0;padding:18px;overflow-y:auto}.palette-preview-media{margin-bottom:14px}.palette-preview-media .palette-thumbnail{width:100%}.global-search-palette .palette-avatar--preview{width:64px;height:64px;margin:0;font-size:28px}.palette-preview-media .palette-command-icon{background:#222;border:1px solid #383838;border-radius:5px;width:48px;height:48px}.palette-preview h2{overflow-wrap:anywhere;margin:5px 0;font-size:18px;font-weight:600;line-height:1.3}.palette-preview-secondary{color:#aaa;align-items:center;gap:6px;margin:0 0 14px;font-size:12px;display:flex}.palette-description{color:#c4c4c4;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 12px;line-height:1.6;display:-webkit-box;overflow:hidden}.palette-metadata{color:#aaa;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.palette-tags{color:#aaa;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:11px;display:flex}.palette-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.palette-actions button{color:#101010;background:#f5f5f5;border-radius:4px;align-items:center;gap:18px;min-height:34px;padding:6px 12px;font-weight:600;display:flex}.palette-actions button:hover{background:#d4d4d4}.palette-actions a{color:#c4c4c4;text-underline-offset:3px;font-size:11px;text-decoration:underline}.palette-preview-empty{color:#aaa;align-content:center;justify-items:start;height:100%;display:grid}.palette-preview-empty p{color:#ddd;margin:12px 0 4px}.palette-preview-empty span{font-size:12px}.palette-footer{color:#aaa;border-top:1px solid #303030;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 16px;font-size:10px;display:flex}.palette-footer button{color:#ddd;white-space:nowrap;padding:3px}@media (max-width:639px){.discovery-dialog--search{width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.palette-body{grid-template-columns:minmax(0,1fr);height:min(460px,100dvh - 210px)}.palette-preview{display:none}.palette-filters{gap:0;padding-inline:8px}.palette-filters button{padding:5px 8px}.palette-input-row{gap:8px;padding-left:14px}.palette-input-row input{font-size:14px}.palette-footer>span{display:none}.palette-footer{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.global-search-palette *,.discovery-dialog--search{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.erebo-kbd{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-raised));min-width:24px;height:24px;color:rgb(var(--ui-paper));line-height:22px;font-family:var(--ui-font-sans);text-align:center;white-space:nowrap;vertical-align:middle;box-shadow:none;text-shadow:none;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.erebo-kbd[data-single-key=true]{width:24px;padding-inline:0}.erebo-shortcut,.erebo-shortcut-visual{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.shortcut-help{gap:10px;margin-top:18px;display:grid}.shortcut-help p{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;margin:0;font-size:13px;display:grid}.shortcut-help p>:first-child{justify-self:start}.sidebar-rail-tooltip{align-items:center;gap:8px}.palette-footer>span{align-items:center;gap:10px;display:flex}.palette-footer .palette-key-hint{align-items:center;gap:5px;display:inline-flex}.reference-search-trigger .erebo-shortcut{flex-shrink:0}.shortcut-reference-examples{flex-wrap:wrap;align-items:center;gap:8px;margin-block:16px;display:flex}.shortcut-reference-sidebar{border:1px solid rgb(var(--ui-line));border-radius:5px;justify-content:space-between;align-items:center;gap:16px;width:min(100%,228px);padding:10px 12px;display:flex}.shortcut-reference-theme{background:rgb(var(--ui-panel));color:rgb(var(--ui-paper));border:1px solid rgb(var(--ui-line));border-radius:6px;padding:20px}@media (min-width:1024px){.sidebar-rail-tooltip{display:flex}}@media (max-width:639px){.global-search-palette .palette-footer>span{display:none}}
.erebo-main-canvas,.erebo-route-content{min-width:0}.personal-canvas{max-width:1480px;margin-inline:auto;padding:24px 20px 40px}.erebo-social-rail{display:none}.discovery-mobile-controls .sidebar-wordmark-art{flex-shrink:0;width:118px}.discovery-dialog--navigation .sidebar-wordmark-art{flex-shrink:0;width:142px}@media (min-width:1600px){.erebo-main-canvas[data-social-rail=present]{grid-template-columns:minmax(0,1fr) 240px;display:grid}.erebo-social-rail{border-left:1px solid rgb(var(--ui-line));padding:24px 16px;display:block}}@media (max-width:639px){.personal-canvas{padding:20px 16px 32px}}.profile-hub{color:rgb(var(--ui-paper))}.profile-hub-identity{flex-wrap:wrap;align-items:center;gap:18px;display:flex;position:relative}.profile-hub h1{font:650 clamp(24px,3vw,34px)/1.15 var(--ui-font-sans);letter-spacing:-.03em;overflow-wrap:anywhere}.profile-hub h2{letter-spacing:-.02em;margin-block:24px 12px;font-size:18px;font-weight:650}.profile-hub-role{color:rgb(var(--ui-muted));align-items:center;gap:5px;margin-top:6px;font-size:11px;display:flex}.profile-hub-account{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.profile-hub-account .button-secondary{gap:6px;padding-inline:10px;font-size:12px}.profile-hub-account .button-secondary svg{width:16px;height:16px}.profile-account-menu{flex-shrink:0;position:relative}.profile-account-trigger{border:1px solid rgb(var(--ui-line));width:44px;height:44px;color:rgb(var(--ui-muted));background:rgb(var(--ui-panel));border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.profile-account-trigger:hover,.profile-account-trigger[aria-expanded=true]{color:rgb(var(--ui-paper));background:rgb(var(--ui-raised))}.profile-account-popover{z-index:40;border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));width:min(190px,100vw - 32px);color:rgb(var(--ui-paper));border-radius:6px;padding:4px;position:absolute;top:calc(100% + 6px);right:0}.profile-account-popover :is(a,button){text-align:left;border-radius:3px;align-items:center;width:100%;min-height:44px;padding:8px 12px;font-size:13px;display:flex}.profile-account-popover :is(a,button):is(:hover,:focus-visible){background:rgb(var(--ui-raised))}.profile-hub :is(a,button):focus-visible{outline:2px solid rgb(var(--ui-paper));outline-offset:3px}.profile-hub-bio{white-space:pre-wrap;overflow-wrap:anywhere;max-width:65ch;margin-bottom:16px;font-size:14px;line-height:1.6}.profile-hub-stats{flex-wrap:wrap;gap:8px 22px;margin-block:16px;display:flex}.profile-hub-stats>div{align-items:baseline;gap:6px;display:flex}.profile-hub-stats dt{color:rgb(var(--ui-muted));font-size:11px}.profile-hub-stats dd{font-size:12px;font-weight:500}.profile-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin-top:16px;display:grid}.profile-empty{color:rgb(var(--ui-muted));padding-block:24px;font-size:14px;line-height:1.6}.profile-activity{max-width:800px;margin-top:16px}.profile-activity li{border-bottom:1px solid rgb(var(--ui-line));justify-content:space-between;align-items:baseline;gap:16px;padding-block:16px;font-size:14px;display:flex}.profile-activity a{overflow-wrap:anywhere;min-width:0}.profile-activity time{color:rgb(var(--ui-muted));flex-shrink:0;font-size:11px}@media (min-width:800px){.profile-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.profile-project-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.profile-hub-tabs a{padding-inline:10px;font-size:12px}.profile-hub-identity{gap:12px}.profile-hub-identity>:first-child{flex-shrink:0;width:56px;height:56px}.profile-project-grid{gap:10px}.profile-hub-account{flex-basis:100%;margin-left:0}}.profile-hub-social{width:fit-content;max-width:100%}.site-brand-link.discovery-brand .erebo-mark{width:var(--brand-mark-size,28px);height:auto}
[data-two-level-rail]{--rail-primary:56px;--rail-context:208px;--rail-motion:.16s cubic-bezier(.2,.8,.2,1)}[data-two-level-rail] .erebo-primary-rail,[data-two-level-rail] .erebo-secondary-rail{display:none}[data-two-level-rail] .erebo-primary-navigation a,[data-two-level-rail] .erebo-rail-utilities button{width:44px;min-height:44px;color:rgb(var(--ui-muted));border:1px solid #0000;border-radius:6px;grid-template-columns:1fr;place-items:center;margin:0;padding:0;display:grid}[data-two-level-rail] .erebo-primary-navigation a:hover,[data-two-level-rail] .erebo-rail-utilities button:hover{background:rgb(var(--ui-raised));color:rgb(var(--ui-paper))}[data-two-level-rail] .erebo-primary-navigation a[aria-current=page]{border-color:rgb(var(--ui-line));background:rgb(var(--ui-raised));color:rgb(var(--ui-paper));box-shadow:inset 2px 0 0 rgb(var(--ui-paper))}[data-two-level-rail] .erebo-primary-navigation .discovery-icon,[data-two-level-rail] .erebo-rail-utilities .discovery-icon{width:22px;height:22px;display:block}[data-two-level-rail] .erebo-primary-navigation .sr-only,[data-two-level-rail] .erebo-rail-utilities .sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}[data-two-level-rail] .erebo-rail-utilities{padding:16px 0 max(16px,env(safe-area-inset-bottom));gap:4px;margin-top:auto}.erebo-secondary-content{width:208px;min-height:100%;color:rgb(var(--ui-paper));padding:20px 12px}.erebo-secondary-content>.sidebar-wordmark-art{width:148px;height:25px;margin:8px 8px 30px}.erebo-section-title{margin:0 8px 16px;font-size:14px;font-weight:650}[data-two-level-rail] .erebo-section-navigation{gap:20px;display:grid}.erebo-rail-group{gap:3px;display:grid}.erebo-rail-group>p{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ui-muted));padding:0 8px 5px;font-size:10px;font-weight:600}[data-two-level-rail] .erebo-section-navigation :is(a,button){width:100%;min-height:44px;color:rgb(var(--ui-muted));text-align:left;border:1px solid #0000;border-radius:5px;align-items:center;padding:8px 10px;font-size:13px;line-height:1.35;display:flex}[data-two-level-rail] .erebo-section-navigation :is(a,button):hover{color:rgb(var(--ui-paper));background:rgb(var(--ui-raised))}[data-two-level-rail] .erebo-section-navigation a[aria-current=page]{color:rgb(var(--ui-paper));background:rgb(var(--ui-raised));border-color:rgb(var(--ui-line));box-shadow:none}[data-two-level-rail] :is(a,button):focus-visible{outline:2px solid rgb(var(--ui-paper));outline-offset:2px}.erebo-mobile-rail-trigger{z-index:50;bottom:max(16px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));border:1px solid rgb(var(--ui-line));width:64px;height:44px;color:rgb(var(--ui-paper));background:rgb(var(--ui-panel));border-radius:8px;justify-content:center;align-items:center;gap:5px;display:flex;position:fixed}.erebo-mobile-rail-trigger .erebo-mark{width:22px;height:26px}[data-base-theme=light] .erebo-mobile-rail-trigger .erebo-mark{filter:brightness(0) drop-shadow(0 0 var(--theme-logo-glow-size) var(--theme-logo-glow))}.erebo-mobile-rail-trigger .discovery-icon{width:18px;height:18px}[data-two-level-rail] .discovery-dialog--navigation{background:rgb(var(--ui-ink));width:min(292px,100vw);overflow:hidden auto}[data-two-level-rail] .discovery-dialog--navigation .discovery-dialog-content{min-height:100%;padding:0}.erebo-drawer-rails{grid-template-columns:56px minmax(0,1fr);min-height:100dvh;display:grid}.erebo-drawer-primary{border-right:1px solid rgb(var(--ui-line));flex-direction:column;align-items:center;gap:20px;padding:20px 5px 0;display:flex}.erebo-drawer-primary .discovery-brand .erebo-mark{width:34px}.erebo-drawer-primary .erebo-primary-navigation{gap:5px;display:grid}.erebo-drawer-rails .erebo-secondary-content{width:100%;padding-top:48px}@media (min-width:768px){body:has([data-two-level-rail]){--discovery-sidebar-width:264px}html[data-sidebar-collapsed=true] body:has([data-two-level-rail]){--discovery-sidebar-width:56px}html[data-sidebar-collapsed=false] body:has([data-two-level-rail]){--discovery-sidebar-width:264px}body:has([data-two-level-rail])>:is(main,footer){margin-left:var(--discovery-sidebar-width);transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}#root:has([data-two-level-rail])>:is(main,footer){margin-left:var(--discovery-sidebar-width);transition:margin-left .16s cubic-bezier(.2,.8,.2,1)}[data-two-level-rail] .erebo-primary-rail{z-index:55;border-left:1px solid #0000;border-right:1px solid rgb(var(--ui-line));background:rgb(var(--ui-ink));flex-direction:column;align-items:center;width:56px;padding:20px 5px 0;transition:none;display:flex;position:fixed;inset:0 auto 0 0;overflow:visible auto}[data-two-level-rail] .discovery-sidebar-brand{width:44px;margin:0 0 24px}[data-two-level-rail] .erebo-primary-rail .sidebar-brand-control{border:0;grid-template-columns:minmax(0,1fr);width:44px;height:44px;min-height:44px;padding:0;display:grid}[data-two-level-rail] .sidebar-brand-control .erebo-mark{grid-column:1;justify-self:center;width:34px}[data-two-level-rail] .sidebar-brand-control>.sidebar-brand-wordmark{display:none!important}[data-two-level-rail] .sidebar-brand-affordance{bottom:0;left:28px}[data-two-level-rail] .erebo-secondary-rail{z-index:50;border-right:1px solid rgb(var(--ui-line));background:rgb(var(--ui-ink));width:208px;transition:opacity var(--rail-motion),transform var(--rail-motion),visibility var(--rail-motion);display:block;position:fixed;inset:0 auto 0 56px;overflow-y:auto}[data-two-level-rail] .erebo-secondary-rail[data-collapsed=true],html[data-sidebar-collapsed=true] [data-two-level-rail] .erebo-secondary-rail{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-5px)}html[data-sidebar-collapsed=false] [data-two-level-rail] .erebo-secondary-rail{opacity:1;visibility:visible;transform:none}html [data-two-level-rail] .erebo-secondary-rail[data-preview=true]{opacity:1;visibility:visible;pointer-events:auto;transition:none;transform:none}.erebo-mobile-rail-trigger{display:none}[data-two-level-rail] .sidebar-rail-tooltip{z-index:80;border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));max-width:min(280px,100vw - 80px);color:rgb(var(--ui-paper));pointer-events:none;border-radius:5px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex;position:fixed;transform:translateY(-50%)}}@media (max-width:767px){body:has([data-two-level-rail])>:is(main,footer){margin-left:0}#root:has([data-two-level-rail])>:is(main,footer){margin-left:0}body:has([data-two-level-rail]) main{padding-bottom:72px}}@media (prefers-reduced-motion:reduce){[data-two-level-rail] .erebo-secondary-rail{transition:none}body:has([data-two-level-rail])>:is(main,footer){transition:none}#root:has([data-two-level-rail])>:is(main,footer){transition:none}}.preview-environment-banner{right:12px;bottom:max(12px,env(safe-area-inset-bottom));letter-spacing:.08em;border:1px solid #f59e0b59;border-radius:5px;max-width:calc(100vw - 100px);position:fixed}body:has([data-two-level-rail]) .reference-filters:not([open]) .reference-filter-summary{display:none}
