html{--glow-c1:rgba(255,210,90,0.95);--glow-c2:rgba(255,110,70,0.7);--glow-c3:rgba(255,70,160,0.55);--glow-c4:rgba(80,170,255,0.7);--glow-w1:rgba(255,210,90,0.72);--glow-w2:rgba(255,110,70,0.5);--glow-w3:rgba(255,70,160,0.42);--glow-w4:rgba(80,170,255,0.55);--glow-r1:rgba(255,210,90,0.55);--glow-r2:rgba(255,110,70,0.4);--glow-r3:rgba(255,70,160,0.32);--glow-r4:rgba(80,170,255,0.48);--glow-edge:#50aaff;--glow-edge-accent:#ff6eb0}html[data-cursor-glow-style=ocean]{--glow-c1:rgba(120,240,255,0.95);--glow-c2:rgba(56,189,248,0.75);--glow-c3:rgba(59,130,246,0.6);--glow-c4:rgba(99,102,241,0.7);--glow-w1:rgba(120,240,255,0.7);--glow-w2:rgba(56,189,248,0.5);--glow-w3:rgba(59,130,246,0.4);--glow-w4:rgba(99,102,241,0.5);--glow-r1:rgba(120,240,255,0.5);--glow-r2:rgba(56,189,248,0.38);--glow-r3:rgba(59,130,246,0.3);--glow-r4:rgba(99,102,241,0.42);--glow-edge:#38bdf8;--glow-edge-accent:#6366f1}html[data-cursor-glow-style=ember]{--glow-c1:rgba(255,236,150,0.95);--glow-c2:rgba(251,146,60,0.8);--glow-c3:rgba(239,68,68,0.65);--glow-c4:rgba(190,24,93,0.7);--glow-w1:rgba(255,236,150,0.7);--glow-w2:rgba(251,146,60,0.55);--glow-w3:rgba(239,68,68,0.42);--glow-w4:rgba(190,24,93,0.5);--glow-r1:rgba(255,236,150,0.5);--glow-r2:rgba(251,146,60,0.4);--glow-r3:rgba(239,68,68,0.32);--glow-r4:rgba(190,24,93,0.42);--glow-edge:#fb923c;--glow-edge-accent:#ef4444}html[data-cursor-glow-style=aurora]{--glow-c1:rgba(167,243,208,0.95);--glow-c2:rgba(52,211,153,0.75);--glow-c3:rgba(34,211,238,0.6);--glow-c4:rgba(167,139,250,0.7);--glow-w1:rgba(167,243,208,0.7);--glow-w2:rgba(52,211,153,0.5);--glow-w3:rgba(34,211,238,0.4);--glow-w4:rgba(167,139,250,0.5);--glow-r1:rgba(167,243,208,0.5);--glow-r2:rgba(52,211,153,0.38);--glow-r3:rgba(34,211,238,0.3);--glow-r4:rgba(167,139,250,0.42);--glow-edge:#34d399;--glow-edge-accent:#a78bfa}html[data-cursor-glow-style=violet]{--glow-c1:rgba(245,208,254,0.95);--glow-c2:rgba(232,121,249,0.75);--glow-c3:rgba(168,85,247,0.6);--glow-c4:rgba(99,102,241,0.7);--glow-w1:rgba(245,208,254,0.7);--glow-w2:rgba(232,121,249,0.5);--glow-w3:rgba(168,85,247,0.4);--glow-w4:rgba(99,102,241,0.5);--glow-r1:rgba(245,208,254,0.5);--glow-r2:rgba(232,121,249,0.38);--glow-r3:rgba(168,85,247,0.3);--glow-r4:rgba(99,102,241,0.42);--glow-edge:#e879f9;--glow-edge-accent:#a855f7}html[data-cursor-glow-style=mono]{--glow-c1:rgba(255,255,255,0.95);--glow-c2:rgba(229,231,235,0.75);--glow-c3:rgba(156,163,175,0.6);--glow-c4:rgba(107,114,128,0.7);--glow-w1:rgba(255,255,255,0.7);--glow-w2:rgba(229,231,235,0.5);--glow-w3:rgba(156,163,175,0.4);--glow-w4:rgba(107,114,128,0.5);--glow-r1:rgba(255,255,255,0.5);--glow-r2:rgba(229,231,235,0.38);--glow-r3:rgba(156,163,175,0.3);--glow-r4:rgba(107,114,128,0.42);--glow-edge:#e5e7eb;--glow-edge-accent:#9ca3af}.cursor-glow{--glow-x:50%;--glow-y:50%;--glow-size:420px;--glow-border:radial-gradient(var(--glow-size) circle at var(--glow-x) var(--glow-y),var(--glow-c1) 0%,var(--glow-c2) 18%,var(--glow-c3) 32%,var(--glow-c4) 48%,transparent 62%);--glow-wash:radial-gradient(var(--glow-size) circle at var(--glow-x) var(--glow-y),var(--glow-w1) 0%,var(--glow-w2) 16%,var(--glow-w3) 30%,var(--glow-w4) 46%,transparent 64%);position:relative;isolation:isolate}.cursor-glow:after,.cursor-glow:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;z-index:2;background:var(--glow-border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease}.cursor-glow:after{inset:-2px;padding:3px;filter:blur(12px);z-index:1}.cursor-glow.is-glowing:before{opacity:.95}.cursor-glow.is-glowing:after{opacity:.55}.cursor-glow.is-idle-glow:after,.cursor-glow.is-idle-glow:before,.cursor-glow.is-idle-glow>.cursor-glow-wash{transition:opacity .7s ease}.cursor-glow-row.is-idle-glow>td,.cursor-glow-row.is-idle-glow>th{transition:box-shadow .45s ease}.cursor-glow-wash{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:5;background:var(--glow-wash);mix-blend-mode:soft-light;opacity:0;transition:opacity .35s ease}.cursor-glow.is-glowing>.cursor-glow-wash{opacity:.95}html[data-theme=light] .cursor-glow-wash{mix-blend-mode:multiply}html[data-theme=light] .cursor-glow.is-glowing>.cursor-glow-wash{opacity:.55}.cursor-glow.is-glowing svg{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--glow-edge) 45%,transparent))}.cursor-glow.is-glowing img{filter:saturate(1.3) brightness(1.06)}.cursor-glow>:not(.print-queue-badge):not(.cursor-glow-wash){position:relative;z-index:3}.cursor-glow>.print-queue-badge{z-index:6}.msg-acc-btn.cursor-glow,.msg-action-btn.cursor-glow,.msg-bubble.cursor-glow,.msg-stat.cursor-glow{overflow:visible}.msg-list-item.cursor-glow{border-radius:8px}html:not([data-cursor-glow=off]) .msg-list-item.is-active.cursor-glow{--glow-x:30%;--glow-y:50%}html:not([data-cursor-glow=off]) .msg-list-item.is-active.cursor-glow:before{opacity:.95}html:not([data-cursor-glow=off]) .msg-list-item.is-active.cursor-glow:after{opacity:.55}.msg-bubble.cursor-glow>.msg-attachments,.msg-bubble.cursor-glow>.msg-bubble-body,.msg-bubble.cursor-glow>.msg-bubble-meta,.msg-bubble.cursor-glow>.msg-bubble-translation{position:relative;z-index:3}.msg-attachment.cursor-glow{border-radius:10px}.cursor-glow-row{position:static;isolation:auto;overflow:visible}.cursor-glow-row:after,.cursor-glow-row:before{content:none;display:none}.cursor-glow-row>.cursor-glow-wash{display:none}.cursor-glow-row>:not(.print-queue-badge):not(.cursor-glow-wash){position:static;z-index:auto}.cursor-glow-row.is-glowing>td,.cursor-glow-row.is-glowing>th{background-image:radial-gradient(var(--glow-size) circle at calc(var(--glow-x) - var(--cell-x, 0px)) calc(var(--glow-y) - var(--cell-y, 0px)),var(--glow-r1) 0,var(--glow-r2) 16%,var(--glow-r3) 30%,var(--glow-r4) 46%,transparent 64%)!important;background-repeat:no-repeat!important;background-blend-mode:soft-light;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glow-edge) 40%,transparent)}html[data-theme=light] .cursor-glow-row.is-glowing>td,html[data-theme=light] .cursor-glow-row.is-glowing>th{background-blend-mode:multiply}html[data-theme=dark] .overview-page .cursor-glow-row.is-glowing>td,html[data-theme=dark] .overview-page .cursor-glow-row.is-glowing>th{background-blend-mode:normal;background-image:radial-gradient(var(--glow-size) circle at calc(var(--glow-x) - var(--cell-x, 0px)) calc(var(--glow-y) - var(--cell-y, 0px)),color-mix(in srgb,var(--glow-r1) 75%,transparent) 0,color-mix(in srgb,var(--glow-r2) 75%,transparent) 16%,color-mix(in srgb,var(--glow-r3) 75%,transparent) 30%,color-mix(in srgb,var(--glow-r4) 75%,transparent) 46%,transparent 64%)!important}.cursor-glow-row.is-glowing>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--glow-edge-accent) 55%,var(--glow-edge)),inset 0 0 0 1px color-mix(in srgb,var(--glow-edge) 40%,transparent)}.ship-card.cursor-glow{border-radius:8px}.inv-heat-cell.cursor-glow{position:absolute;border-radius:6px}.inventory-tab.cursor-glow,.sl-status-seg.cursor-glow,.view-btn.cursor-glow{border-radius:inherit}@media (hover:none),(pointer:coarse){.cursor-glow-wash,.cursor-glow:after,.cursor-glow:before{display:none}.cursor-glow-row.is-glowing>td,.cursor-glow-row.is-glowing>th{background-image:none!important;box-shadow:none}}@media (prefers-reduced-motion:reduce){.cursor-glow-wash,.cursor-glow:after,.cursor-glow:before{transition:none;display:none}.cursor-glow-row.is-glowing>td,.cursor-glow-row.is-glowing>th{background-image:none!important;box-shadow:none}}html[data-cursor-glow=off] .cursor-glow-wash,html[data-cursor-glow=off] .cursor-glow:after,html[data-cursor-glow=off] .cursor-glow:before{display:none!important;opacity:0!important}html[data-cursor-glow=off] .cursor-glow.is-glowing img,html[data-cursor-glow=off] .cursor-glow.is-glowing svg{filter:none}html[data-cursor-glow=off] .cursor-glow-row.is-glowing>td,html[data-cursor-glow=off] .cursor-glow-row.is-glowing>th{background-image:none!important;box-shadow:none!important}body.report-exporting .cursor-glow-wash,body.report-exporting .cursor-glow:after,body.report-exporting .cursor-glow:before{display:none!important;opacity:0!important}body.report-exporting .cursor-glow.is-glowing img,body.report-exporting .cursor-glow.is-glowing svg{filter:none}body.report-exporting .cursor-glow-row.is-glowing>td,body.report-exporting .cursor-glow-row.is-glowing>th{background-image:none!important;box-shadow:none!important}