/* Eggy Deep Dig premium CSS artwork: 30 supplies + 20 machines. Zero image assets. */
#edd-app .dd-premium-icon{--dd-glow:#82c9dc;--dd-glow-power:.16;--dd-h:67%;--dd-w:66%;position:relative;width:76px;height:78px;flex:none;display:block;isolation:isolate;filter:drop-shadow(0 6px 5px rgba(0,0,0,.28))}
#edd-app .dd-premium-icon::before{content:"";position:absolute;inset:4%;border-radius:50%;background:radial-gradient(circle,var(--dd-glow),transparent 69%);opacity:var(--dd-glow-power);filter:blur(9px);z-index:-1;pointer-events:none}
#edd-app .dd-premium-icon .dd-shell{position:absolute;inset:3% 12% 5%;clip-path:var(--dd-shape,inset(5% 19% 4% 19% round 10px));background:linear-gradient(114deg,#dce9f1 0%,#8ea5b8 13%,#354d62 28%,#1a2a39 54%,#587a91 75%,#b7d2df 93%,#384a5b 100%);box-shadow:inset 0 0 0 3px #adc2d1}
#edd-app .dd-premium-icon .dd-core{position:absolute;left:var(--dd-core-x,34%);top:var(--dd-core-y,26%);height:var(--dd-core-h,38%);width:var(--dd-core-w,32%);border-radius:var(--dd-core-radius,11px);background:radial-gradient(ellipse at 38% 23%,#faffff 0%,var(--dd-glow) 21%,#294760 72%,#142332 100%);box-shadow:0 0 11px var(--dd-glow),inset 0 0 0 2px #d7e5ed;transform:rotate(var(--dd-core-tilt,0deg));}
#edd-app .dd-premium-icon .dd-trim{position:absolute;left:var(--dd-trim-x,19%);top:var(--dd-trim-y,21%);height:var(--dd-trim-h,9%);width:var(--dd-trim-w,62%);border-radius:5px;background:linear-gradient(#e5eff7,#6b8297 43%,#223449 80%);box-shadow:0 2px 3px #0008,0 0 3px var(--dd-glow);transform:rotate(var(--dd-trim-angle,0deg))}
#edd-app .dd-premium-icon .dd-detail{position:absolute;left:var(--dd-detail-x,22%);top:var(--dd-detail-y,73%);height:var(--dd-detail-h,9%);width:var(--dd-detail-w,56%);border-radius:4px;background:repeating-linear-gradient(95deg,#1c2839 0 4px,#9caebc 5px 7px,#2f4457 8px 13px);box-shadow:0 2px 3px #0008;transform:rotate(var(--dd-detail-angle,0deg))}
#edd-app .dd-premium-icon .dd-flare{position:absolute;left:var(--dd-flare-x,43%);top:var(--dd-flare-y,2%);width:var(--dd-flare-w,14%);height:var(--dd-flare-h,15%);border-radius:30%;background:linear-gradient(#fff,var(--dd-glow),transparent);box-shadow:0 0 8px var(--dd-glow)}
#edd-app .dd-tier--standard{--dd-glow-power:.10}#edd-app .dd-tier--enhanced{--dd-glow-power:.22}#edd-app .dd-tier--advanced{--dd-glow-power:.42}#edd-app .dd-tier--elite{--dd-glow-power:.68}#edd-app .dd-tier--legendary{--dd-glow-power:.95}
@keyframes ddPremiumAura{0%,100%{opacity:.48;transform:scale(.96)}50%{opacity:1;transform:scale(1.07)}}
#edd-app .dd-tier--elite::before,#edd-app .dd-tier--legendary::before{animation:ddPremiumAura 3.8s ease-in-out infinite}
#edd-app .edd-premium-machine{--dd-metal:#f2c66e;--dd-halo-strength:.17;--dd-cab-width:42%;--dd-hull-width:80%;--dd-tread-width:90%;--dd-drill-scale:1;position:relative;width:100%;height:92px;min-width:110px;isolation:isolate;display:block}
#edd-app .edd-premium-machine::before{content:"";position:absolute;inset:18% 9%;border-radius:50%;background:radial-gradient(ellipse,var(--dd-metal),transparent 75%);opacity:var(--dd-halo-strength);filter:blur(14px);z-index:-1}
#edd-app .edd-premium-machine .dd-tracks{position:absolute;left:calc((100% - var(--dd-tread-width))/2);bottom:11%;height:27%;width:var(--dd-tread-width);border:4px solid #8a97a4;border-radius:28px;background:repeating-linear-gradient(93deg,#1c2533 0 11px,#5a6875 12px 18px,#111926 19px 24px);box-shadow:0 5px 4px #0009,inset 0 2px 3px #dee7ed7a}
#edd-app .edd-premium-machine .dd-hull{position:absolute;left:calc((100% - var(--dd-hull-width))/2);top:28%;width:var(--dd-hull-width);height:42%;clip-path:var(--dd-hull-shape,polygon(8% 0,84% 0,100% 34%,95% 100%,5% 100%,0 36%));background:linear-gradient(135deg,#e0edf7 0%,var(--dd-metal) 15%,#3e4c61 47%,#152436 70%,var(--dd-metal) 100%);box-shadow:inset 0 0 0 3px #cbdce7}
#edd-app .edd-premium-machine .dd-cab{position:absolute;top:8%;left:var(--dd-cab-x,28%);width:var(--dd-cab-width);height:50%;clip-path:var(--dd-cab-shape,polygon(17% 0,76% 0,100% 41%,90% 100%,6% 100%,0 35%));background:linear-gradient(125deg,#eff7fa,var(--dd-metal) 15%,#364a64 65%,#9ba9b7);box-shadow:inset 0 0 0 2px #cbdfe6}
#edd-app .edd-premium-machine .dd-window{position:absolute;top:18%;left:calc(var(--dd-cab-x,28%) + 9%);width:calc(var(--dd-cab-width) - 21%);height:20%;clip-path:polygon(7% 0,86% 0,100% 85%,0 100%);background:linear-gradient(145deg,#dffcff,var(--dd-metal),#143e62 68%);box-shadow:0 0 8px var(--dd-metal)}
#edd-app .edd-premium-machine .dd-drill{position:absolute;right:var(--dd-drill-right,-2%);top:33%;width:var(--dd-drill-width,35%);height:22%;clip-path:polygon(0 14%,70% 14%,100% 50%,70% 86%,0 86%,12% 51%);background:repeating-linear-gradient(122deg,#b2bfc8 0 4px,#344152 5px 10px,#ecf3f7 11px 14px);filter:drop-shadow(1px 2px 1px #0a1520);transform:rotate(var(--dd-drill-angle,0deg)) scale(var(--dd-drill-scale,1));}
#edd-app .edd-premium-machine .dd-equipment{position:absolute;top:var(--dd-equip-y,36%);left:var(--dd-equip-x,14%);width:var(--dd-equip-w,22%);height:var(--dd-equip-h,22%);clip-path:var(--dd-equip-shape,polygon(0 0,100% 0,87% 100%,8% 100%));background:linear-gradient(130deg,#fbffff,var(--dd-metal),#21354a);box-shadow:0 0 7px var(--dd-metal)}
#edd-app .edd-premium-machine.dd-tier--elite::before,#edd-app .edd-premium-machine.dd-tier--legendary::before{animation:ddPremiumAura 3.4s ease-in-out infinite}
#edd-app .edd-card .edd-premium-icon,#edd-app .edd-card .edd-premium-machine{margin:0 auto}
@media(prefers-reduced-motion:reduce){#edd-app .dd-tier--elite::before,#edd-app .dd-tier--legendary::before,#edd-app .edd-premium-machine.dd-tier--elite::before,#edd-app .edd-premium-machine.dd-tier--legendary::before{animation:none!important}}
@media(max-width:650px){#edd-app .edd-premium-icon{width:57px;height:64px}#edd-app .edd-premium-machine{width:100%;min-width:88px;height:75px}}

#edd-app .dd-art--micro_cell{--dd-glow:#38D9D0;--dd-shape:inset(5% 24% 4% 24% round 12px);--dd-core-x:40%;--dd-core-y:27%;--dd-core-w:20%;--dd-core-h:21%;--dd-core-tilt:-15deg;--dd-trim-x:30%;--dd-trim-w:40%;--dd-trim-y:12%;--dd-detail-y:72%;--dd-flare-x:25%;--dd-core-radius:2px;}
#edd-app .dd-art--clasp_cartridge{--dd-glow:#38D9D0;--dd-shape:polygon(16% 32%,76% 32%,89% 45%,89% 65%,76% 76%,16% 76%,8% 62%,8% 43%);--dd-core-x:34%;--dd-core-y:34%;--dd-core-w:33%;--dd-core-h:38%;--dd-core-tilt:-5deg;--dd-trim-x:25%;--dd-trim-w:51%;--dd-trim-y:18%;--dd-detail-y:79%;--dd-flare-x:42%;--dd-core-radius:6px;}
#edd-app .dd-art--gauge_canister{--dd-glow:#38D9D0;--dd-shape:inset(12% 17% 3% 17% round 9px);--dd-core-x:27%;--dd-core-y:41%;--dd-core-w:46%;--dd-core-h:21%;--dd-core-tilt:0deg;--dd-trim-x:19%;--dd-trim-w:62%;--dd-trim-y:22%;--dd-detail-y:83%;--dd-flare-x:56%;--dd-core-radius:12px;}
#edd-app .dd-art--hazard_drum{--dd-glow:#38D9D0;--dd-shape:inset(6% 14% 3% 14% round 5px);--dd-core-x:39%;--dd-core-y:32%;--dd-core-w:22%;--dd-core-h:38%;--dd-core-tilt:6deg;--dd-trim-x:14%;--dd-trim-w:73%;--dd-trim-y:72%;--dd-detail-y:28%;--dd-flare-x:63%;--dd-core-radius:22px;}
#edd-app .dd-art--chamber_pod{--dd-glow:#38D9D0;--dd-shape:polygon(30% 2%,70% 2%,94% 30%,94% 70%,70% 98%,30% 98%,6% 70%,6% 30%);--dd-core-x:33%;--dd-core-y:39%;--dd-core-w:35%;--dd-core-h:21%;--dd-core-tilt:14deg;--dd-trim-x:25%;--dd-trim-w:50%;--dd-trim-y:82%;--dd-detail-y:66%;--dd-flare-x:33%;--dd-core-radius:45px;}
#edd-app .dd-art--vented_tank{--dd-glow:#38D9D0;--dd-shape:polygon(16% 15%,84% 15%,94% 34%,92% 84%,75% 96%,25% 96%,8% 84%,6% 34%);--dd-core-x:26%;--dd-core-y:30%;--dd-core-w:48%;--dd-core-h:38%;--dd-core-tilt:-15deg;--dd-trim-x:20%;--dd-trim-w:61%;--dd-trim-y:12%;--dd-detail-y:72%;--dd-flare-x:25%;--dd-core-radius:2px;}
#edd-app .dd-art--power_valve_drum{--dd-glow:#38D9D0;--dd-shape:inset(9% 10% 3% 10% round 14px);--dd-core-x:38%;--dd-core-y:37%;--dd-core-w:24%;--dd-core-h:21%;--dd-core-tilt:-5deg;--dd-trim-x:14%;--dd-trim-w:72%;--dd-trim-y:18%;--dd-detail-y:79%;--dd-flare-x:42%;--dd-core-radius:6px;}
#edd-app .dd-art--reactor_cell{--dd-glow:#38D9D0;--dd-shape:polygon(35% 0,65% 0,94% 23%,98% 71%,70% 100%,30% 100%,2% 71%,6% 23%);--dd-core-x:32%;--dd-core-y:28%;--dd-core-w:37%;--dd-core-h:38%;--dd-core-tilt:0deg;--dd-trim-x:26%;--dd-trim-w:49%;--dd-trim-y:22%;--dd-detail-y:83%;--dd-flare-x:56%;--dd-core-radius:12px;}
#edd-app .dd-art--gel_ampoule{--dd-glow:#94CFFF;--dd-shape:inset(5% 27% 3% 27% round 12px);--dd-core-x:25%;--dd-core-y:35%;--dd-core-w:50%;--dd-core-h:21%;--dd-core-tilt:6deg;--dd-trim-x:20%;--dd-trim-w:60%;--dd-trim-y:72%;--dd-detail-y:28%;--dd-flare-x:63%;--dd-core-radius:22px;}
#edd-app .dd-art--sealant_case{--dd-glow:#94CFFF;--dd-shape:inset(24% 5% 12% 5% round 8px);--dd-core-x:37%;--dd-core-y:42%;--dd-core-w:26%;--dd-core-h:38%;--dd-core-tilt:14deg;--dd-trim-x:15%;--dd-trim-w:71%;--dd-trim-y:82%;--dd-detail-y:66%;--dd-flare-x:33%;--dd-core-radius:45px;}
#edd-app .dd-art--sealant_case .dd-core{border-radius:3px;box-shadow:inset 0 0 0 2px var(--dd-glow),0 0 12px var(--dd-glow)}
#edd-app .dd-art--welder_kit{--dd-glow:#94CFFF;--dd-shape:polygon(6% 27%,74% 27%,74% 7%,86% 7%,86% 63%,93% 63%,93% 94%,6% 94%);--dd-core-x:31%;--dd-core-y:33%;--dd-core-w:39%;--dd-core-h:21%;--dd-core-tilt:-15deg;--dd-trim-x:26%;--dd-trim-w:48%;--dd-trim-y:12%;--dd-detail-y:72%;--dd-flare-x:25%;--dd-core-radius:2px;}
#edd-app .dd-art--armoured_crate{--dd-glow:#94CFFF;--dd-shape:polygon(12% 14%,80% 14%,94% 26%,94% 91%,12% 91%,6% 83%,6% 24%);--dd-core-x:24%;--dd-core-y:40%;--dd-core-w:52%;--dd-core-h:38%;--dd-core-tilt:-5deg;--dd-trim-x:21%;--dd-trim-w:59%;--dd-trim-y:18%;--dd-detail-y:79%;--dd-flare-x:42%;--dd-core-radius:6px;}
#edd-app .dd-art--armoured_crate .dd-core{border-radius:3px;box-shadow:inset 0 0 0 2px var(--dd-glow),0 0 12px var(--dd-glow)}
#edd-app .dd-art--nanofibre_case{--dd-glow:#94CFFF;--dd-shape:inset(15% 11% 6% 11% round 9px);--dd-core-x:36%;--dd-core-y:31%;--dd-core-w:28%;--dd-core-h:21%;--dd-core-tilt:0deg;--dd-trim-x:15%;--dd-trim-w:70%;--dd-trim-y:22%;--dd-detail-y:83%;--dd-flare-x:56%;--dd-core-radius:12px;}
#edd-app .dd-art--nanofibre_case .dd-core{border-radius:3px;box-shadow:inset 0 0 0 2px var(--dd-glow),0 0 12px var(--dd-glow)}
#edd-app .dd-art--titanium_capsule{--dd-glow:#94CFFF;--dd-shape:polygon(50% 2%,92% 17%,87% 67%,50% 100%,13% 67%,8% 17%);--dd-core-x:30%;--dd-core-y:38%;--dd-core-w:41%;--dd-core-h:38%;--dd-core-tilt:6deg;--dd-trim-x:27%;--dd-trim-w:47%;--dd-trim-y:72%;--dd-detail-y:28%;--dd-flare-x:63%;--dd-core-radius:22px;}
#edd-app .dd-art--shield_orb{--dd-glow:#58DDA6;--dd-shape:circle(47% at 50% 52%);--dd-core-x:23%;--dd-core-y:29%;--dd-core-w:54%;--dd-core-h:21%;--dd-core-tilt:14deg;--dd-trim-x:21%;--dd-trim-w:58%;--dd-trim-y:82%;--dd-detail-y:66%;--dd-flare-x:33%;--dd-core-radius:45px;}
#edd-app .dd-art--shield_orb .dd-trim{left:10%;top:48%;width:80%;height:7%;transform:rotate(-14deg)}
#edd-app .dd-art--barrier_gel{--dd-glow:#58DDA6;--dd-shape:inset(18% 18% 4% 18% round 18px);--dd-core-x:35%;--dd-core-y:36%;--dd-core-w:30%;--dd-core-h:38%;--dd-core-tilt:-15deg;--dd-trim-x:16%;--dd-trim-w:69%;--dd-trim-y:12%;--dd-detail-y:72%;--dd-flare-x:25%;--dd-core-radius:2px;}
#edd-app .dd-art--cooling_vial{--dd-glow:#6AE5EE;--dd-shape:polygon(48% 0,82% 18%,92% 63%,67% 95%,28% 95%,8% 63%,15% 18%);--dd-core-x:29%;--dd-core-y:27%;--dd-core-w:43%;--dd-core-h:21%;--dd-core-tilt:-5deg;--dd-trim-x:27%;--dd-trim-w:46%;--dd-trim-y:18%;--dd-detail-y:79%;--dd-flare-x:42%;--dd-core-radius:6px;}
#edd-app .dd-art--nanite_chamber{--dd-glow:#58DDA6;--dd-shape:circle(42% at 50% 49%);--dd-core-x:22%;--dd-core-y:34%;--dd-core-w:56%;--dd-core-h:38%;--dd-core-tilt:0deg;--dd-trim-x:22%;--dd-trim-w:57%;--dd-trim-y:22%;--dd-detail-y:83%;--dd-flare-x:56%;--dd-core-radius:12px;}
#edd-app .dd-art--insurance_medallion{--dd-glow:#F4D89B;--dd-shape:circle(44% at 50% 54%);--dd-core-x:34%;--dd-core-y:41%;--dd-core-w:32%;--dd-core-h:21%;--dd-core-tilt:6deg;--dd-trim-x:16%;--dd-trim-w:68%;--dd-trim-y:72%;--dd-detail-y:28%;--dd-flare-x:63%;--dd-core-radius:22px;}
#edd-app .dd-art--insurance_medallion .dd-trim{left:10%;top:48%;width:80%;height:7%;transform:rotate(-28deg)}
#edd-app .dd-art--reinforced_satchel{--dd-glow:#F4BE72;--dd-shape:inset(25% 9% 6% 9% round 12px);--dd-core-x:28%;--dd-core-y:32%;--dd-core-w:45%;--dd-core-h:38%;--dd-core-tilt:14deg;--dd-trim-x:28%;--dd-trim-w:45%;--dd-trim-y:82%;--dd-detail-y:66%;--dd-flare-x:33%;--dd-core-radius:45px;}
#edd-app .dd-art--reinforced_satchel .dd-core{border-radius:3px;box-shadow:inset 0 0 0 2px var(--dd-glow),0 0 12px var(--dd-glow)}
#edd-app .dd-art--lubricant_nozzle{--dd-glow:#E7B96C;--dd-shape:polygon(8% 16%,76% 16%,76% 6%,92% 6%,92% 33%,72% 33%,72% 91%,18% 91%);--dd-core-x:40%;--dd-core-y:39%;--dd-core-w:21%;--dd-core-h:21%;--dd-core-tilt:-15deg;--dd-trim-x:22%;--dd-trim-w:56%;--dd-trim-y:12%;--dd-detail-y:72%;--dd-flare-x:25%;--dd-core-radius:2px;}
#edd-app .dd-art--turbo_injector{--dd-glow:#FFAD6F;--dd-shape:polygon(30% 0,68% 0,88% 18%,88% 80%,65% 100%,29% 100%,11% 80%,11% 18%);--dd-core-x:33%;--dd-core-y:30%;--dd-core-w:34%;--dd-core-h:38%;--dd-core-tilt:-5deg;--dd-trim-x:17%;--dd-trim-w:67%;--dd-trim-y:18%;--dd-detail-y:79%;--dd-flare-x:42%;--dd-core-radius:6px;}
#edd-app .dd-art--gyro_stabilizer{--dd-glow:#AD8AF5;--dd-shape:circle(44% at 50% 50%);--dd-core-x:27%;--dd-core-y:37%;--dd-core-w:47%;--dd-core-h:21%;--dd-core-tilt:0deg;--dd-trim-x:28%;--dd-trim-w:44%;--dd-trim-y:22%;--dd-detail-y:83%;--dd-flare-x:56%;--dd-core-radius:12px;}
#edd-app .dd-art--gyro_stabilizer .dd-trim{left:10%;top:48%;width:80%;height:7%;transform:rotate(23deg)}
#edd-app .dd-art--shockwave_charge{--dd-glow:#F6BD75;--dd-shape:polygon(45% 0,88% 26%,87% 74%,45% 100%,10% 75%,11% 25%);--dd-core-x:39%;--dd-core-y:28%;--dd-core-w:23%;--dd-core-h:38%;--dd-core-tilt:6deg;--dd-trim-x:23%;--dd-trim-w:55%;--dd-trim-y:72%;--dd-detail-y:28%;--dd-flare-x:63%;--dd-core-radius:22px;}
#edd-app .dd-art--ore_magnet{--dd-glow:#AD8AF5;--dd-shape:polygon(13% 15%,38% 15%,38% 67%,62% 67%,62% 15%,87% 15%,87% 72%,68% 94%,30% 94%,13% 72%);--dd-core-x:32%;--dd-core-y:35%;--dd-core-w:36%;--dd-core-h:21%;--dd-core-tilt:14deg;--dd-trim-x:17%;--dd-trim-w:66%;--dd-trim-y:82%;--dd-detail-y:66%;--dd-flare-x:33%;--dd-core-radius:45px;}
#edd-app .dd-art--ore_magnet .dd-flare{width:43%;left:29%;height:8%;border-radius:50%;transform:rotate(-9deg)}
#edd-app .dd-art--hazard_probe{--dd-glow:#AD8AF5;--dd-shape:polygon(12% 42%,50% 4%,88% 42%,80% 50%,80% 88%,20% 88%,20% 50%);--dd-core-x:26%;--dd-core-y:42%;--dd-core-w:49%;--dd-core-h:38%;--dd-core-tilt:-15deg;--dd-trim-x:29%;--dd-trim-w:43%;--dd-trim-y:12%;--dd-detail-y:72%;--dd-flare-x:25%;--dd-core-radius:2px;}
#edd-app .dd-art--hazard_probe .dd-flare{width:43%;left:29%;height:8%;border-radius:50%;transform:rotate(0deg)}
#edd-app .dd-art--geode_scanner{--dd-glow:#AD8AF5;--dd-shape:polygon(45% 0,75% 16%,89% 66%,58% 100%,25% 89%,10% 36%);--dd-core-x:38%;--dd-core-y:33%;--dd-core-w:25%;--dd-core-h:21%;--dd-core-tilt:-5deg;--dd-trim-x:23%;--dd-trim-w:54%;--dd-trim-y:18%;--dd-detail-y:79%;--dd-flare-x:42%;--dd-core-radius:6px;}
#edd-app .dd-art--treasure_compass{--dd-glow:#F4C86A;--dd-shape:circle(45% at 50% 50%);--dd-core-x:31%;--dd-core-y:40%;--dd-core-w:38%;--dd-core-h:38%;--dd-core-tilt:0deg;--dd-trim-x:18%;--dd-trim-w:65%;--dd-trim-y:22%;--dd-detail-y:83%;--dd-flare-x:56%;--dd-core-radius:12px;}
#edd-app .dd-art--treasure_compass .dd-trim{left:10%;top:48%;width:80%;height:7%;transform:rotate(-27deg)}
#edd-app .dd-art--recon_drone{--dd-glow:#AD8AF5;--dd-shape:polygon(8% 10%,31% 10%,38% 35%,62% 35%,69% 10%,92% 10%,97% 33%,71% 51%,71% 82%,29% 82%,29% 51%,3% 33%);--dd-core-x:25%;--dd-core-y:31%;--dd-core-w:51%;--dd-core-h:21%;--dd-core-tilt:6deg;--dd-trim-x:29%;--dd-trim-w:42%;--dd-trim-y:72%;--dd-detail-y:28%;--dd-flare-x:63%;--dd-core-radius:22px;}
#edd-app .dd-art--recon_drone .dd-flare{width:43%;left:29%;height:8%;border-radius:50%;transform:rotate(27deg)}
#edd-app .dd-art--beacon_crown{--dd-glow:#F4D89B;--dd-shape:polygon(40% 0,60% 0,84% 30%,84% 77%,96% 91%,4% 91%,16% 77%,16% 30%);--dd-core-x:37%;--dd-core-y:38%;--dd-core-w:27%;--dd-core-h:38%;--dd-core-tilt:14deg;--dd-trim-x:24%;--dd-trim-w:53%;--dd-trim-y:82%;--dd-detail-y:66%;--dd-flare-x:33%;--dd-core-radius:45px;}
#edd-app .dd-machine--mini_crawler{--dd-metal:#E3B46B;--dd-cab-width:33%;--dd-hull-width:70%;--dd-tread-width:76%;--dd-cab-x:17%;--dd-cab-shape:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);--dd-drill-width:31%;--dd-drill-right:-7%;--dd-drill-angle:-12deg;--dd-equip-x:5%;--dd-equip-y:23%;--dd-equip-w:18%;--dd-equip-h:14%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--pebble_scout{--dd-machine-glow:#E3B46B;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--pebble_scout .edd-rig-cab{border-radius:2px;clip-path:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);}#edd-app .edd-rig.dd-rig--pebble_scout .edd-rig-light{box-shadow:0 0 5px #E3B46B;}
#edd-app .dd-machine--copper_wedge{--dd-metal:#C98962;--dd-cab-width:40%;--dd-hull-width:81%;--dd-tread-width:85%;--dd-cab-x:24%;--dd-cab-shape:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);--dd-drill-width:45%;--dd-drill-right:-4%;--dd-drill-angle:0deg;--dd-equip-x:12%;--dd-equip-y:32%;--dd-equip-w:29%;--dd-equip-h:27%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--copper_mole{--dd-machine-glow:#C98962;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--copper_mole .edd-rig-cab{border-radius:5px;clip-path:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);}#edd-app .edd-rig.dd-rig--copper_mole .edd-rig-light{box-shadow:0 0 8px #C98962;}
#edd-app .dd-machine--lamp_rover{--dd-metal:#63D8E5;--dd-cab-width:47%;--dd-hull-width:92%;--dd-tread-width:94%;--dd-cab-x:31%;--dd-cab-shape:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);--dd-drill-width:52%;--dd-drill-right:-1%;--dd-drill-angle:5deg;--dd-equip-x:19%;--dd-equip-y:41%;--dd-equip-w:21%;--dd-equip-h:22%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--glowworm_rover{--dd-machine-glow:#63D8E5;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--glowworm_rover .edd-rig-cab{border-radius:8px;clip-path:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);}#edd-app .edd-rig.dd-rig--glowworm_rover .edd-rig-light{box-shadow:0 0 11px #63D8E5;}
#edd-app .dd-machine--spring_crawler{--dd-metal:#92B9D8;--dd-cab-width:54%;--dd-hull-width:78%;--dd-tread-width:79%;--dd-cab-x:38%;--dd-cab-shape:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);--dd-drill-width:36%;--dd-drill-right:2%;--dd-drill-angle:13deg;--dd-equip-x:26%;--dd-equip-y:50%;--dd-equip-w:32%;--dd-equip-h:17%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--rockhopper{--dd-machine-glow:#92B9D8;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--rockhopper .edd-rig-cab{border-radius:11px;clip-path:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);}#edd-app .edd-rig.dd-rig--rockhopper .edd-rig-light{box-shadow:0 0 14px #92B9D8;}
#edd-app .dd-machine--armoured_badger{--dd-metal:#AEB8C9;--dd-cab-width:36%;--dd-hull-width:89%;--dd-tread-width:88%;--dd-cab-x:45%;--dd-cab-shape:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);--dd-drill-width:47%;--dd-drill-right:-7%;--dd-drill-angle:-4deg;--dd-equip-x:33%;--dd-equip-y:28%;--dd-equip-w:24%;--dd-equip-h:30%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--iron_badger{--dd-machine-glow:#AEB8C9;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--iron_badger .edd-rig-cab{border-radius:14px;clip-path:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);}#edd-app .edd-rig.dd-rig--iron_badger .edd-rig-light{box-shadow:0 0 17px #AEB8C9;}
#edd-app .dd-machine--faceted_seeker{--dd-metal:#C1D6FA;--dd-cab-width:43%;--dd-hull-width:75%;--dd-tread-width:97%;--dd-cab-x:18%;--dd-cab-shape:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);--dd-drill-width:31%;--dd-drill-right:-4%;--dd-drill-angle:-12deg;--dd-equip-x:10%;--dd-equip-y:37%;--dd-equip-w:35%;--dd-equip-h:25%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--quartz_seeker{--dd-machine-glow:#C1D6FA;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--quartz_seeker .edd-rig-cab{border-radius:2px;clip-path:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);}#edd-app .edd-rig.dd-rig--quartz_seeker .edd-rig-light{box-shadow:0 0 20px #C1D6FA;}
#edd-app .dd-machine--low_runner{--dd-metal:#56D9E7;--dd-cab-width:50%;--dd-hull-width:86%;--dd-tread-width:82%;--dd-cab-x:25%;--dd-cab-shape:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);--dd-drill-width:45%;--dd-drill-right:-1%;--dd-drill-angle:0deg;--dd-equip-x:17%;--dd-equip-y:46%;--dd-equip-w:27%;--dd-equip-h:20%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--rift_runner{--dd-machine-glow:#56D9E7;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--rift_runner .edd-rig-cab{border-radius:5px;clip-path:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);}#edd-app .edd-rig.dd-rig--rift_runner .edd-rig-light{box-shadow:0 0 23px #56D9E7;}
#edd-app .dd-machine--cargo_mule{--dd-metal:#D7A66C;--dd-cab-width:57%;--dd-hull-width:72%;--dd-tread-width:91%;--dd-cab-x:32%;--dd-cab-shape:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);--dd-drill-width:52%;--dd-drill-right:2%;--dd-drill-angle:5deg;--dd-equip-x:24%;--dd-equip-y:24%;--dd-equip-w:19%;--dd-equip-h:15%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--ore_mule{--dd-machine-glow:#D7A66C;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--ore_mule .edd-rig-cab{border-radius:8px;clip-path:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);}#edd-app .edd-rig.dd-rig--ore_mule .edd-rig-light{box-shadow:0 0 26px #D7A66C;}
#edd-app .dd-machine--needle_wasp{--dd-metal:#F0C56A;--dd-cab-width:39%;--dd-hull-width:83%;--dd-tread-width:76%;--dd-cab-x:39%;--dd-cab-shape:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);--dd-drill-width:36%;--dd-drill-right:-7%;--dd-drill-angle:13deg;--dd-equip-x:31%;--dd-equip-y:33%;--dd-equip-w:30%;--dd-equip-h:28%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--tunnel_wasp{--dd-machine-glow:#F0C56A;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--tunnel_wasp .edd-rig-cab{border-radius:11px;clip-path:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);}#edd-app .edd-rig.dd-rig--tunnel_wasp .edd-rig-light{box-shadow:0 0 7px #F0C56A;}
#edd-app .dd-machine--granite_bastion{--dd-metal:#789CCB;--dd-cab-width:46%;--dd-hull-width:94%;--dd-tread-width:85%;--dd-cab-x:46%;--dd-cab-shape:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);--dd-drill-width:47%;--dd-drill-right:-4%;--dd-drill-angle:-4deg;--dd-equip-x:8%;--dd-equip-y:42%;--dd-equip-w:22%;--dd-equip-h:23%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--granite_defender{--dd-machine-glow:#789CCB;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--granite_defender .edd-rig-cab{border-radius:14px;clip-path:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);}#edd-app .edd-rig.dd-rig--granite_defender .edd-rig-light{box-shadow:0 0 10px #789CCB;}
#edd-app .dd-machine--crystal_stalker{--dd-metal:#BAA3FB;--dd-cab-width:53%;--dd-hull-width:80%;--dd-tread-width:94%;--dd-cab-x:19%;--dd-cab-shape:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);--dd-drill-width:31%;--dd-drill-right:-1%;--dd-drill-angle:-12deg;--dd-equip-x:15%;--dd-equip-y:51%;--dd-equip-w:33%;--dd-equip-h:18%;--dd-halo-strength:.15;}
#edd-app .edd-rig.dd-rig--crystal_stalker{--dd-machine-glow:#BAA3FB;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--crystal_stalker .edd-rig-cab{border-radius:2px;clip-path:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);}#edd-app .edd-rig.dd-rig--crystal_stalker .edd-rig-light{box-shadow:0 0 13px #BAA3FB;}
#edd-app .dd-machine--ember_digger{--dd-metal:#FF915A;--dd-cab-width:35%;--dd-hull-width:91%;--dd-tread-width:79%;--dd-cab-x:26%;--dd-cab-shape:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);--dd-drill-width:45%;--dd-drill-right:2%;--dd-drill-angle:0deg;--dd-equip-x:22%;--dd-equip-y:29%;--dd-equip-w:25%;--dd-equip-h:31%;--dd-halo-strength:.31;}
#edd-app .edd-rig.dd-rig--ember_digger{--dd-machine-glow:#FF915A;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--ember_digger .edd-rig-cab{border-radius:5px;clip-path:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);}#edd-app .edd-rig.dd-rig--ember_digger .edd-rig-light{box-shadow:0 0 16px #FF915A;}
#edd-app .dd-machine--vault_carrier{--dd-metal:#EBC178;--dd-cab-width:42%;--dd-hull-width:77%;--dd-tread-width:88%;--dd-cab-x:33%;--dd-cab-shape:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);--dd-drill-width:52%;--dd-drill-right:-7%;--dd-drill-angle:5deg;--dd-equip-x:29%;--dd-equip-y:38%;--dd-equip-w:36%;--dd-equip-h:26%;--dd-halo-strength:.31;}
#edd-app .edd-rig.dd-rig--vault_carrier{--dd-machine-glow:#EBC178;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--vault_carrier .edd-rig-cab{border-radius:8px;clip-path:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);}#edd-app .edd-rig.dd-rig--vault_carrier .edd-rig-light{box-shadow:0 0 19px #EBC178;}
#edd-app .dd-machine--knight_drill{--dd-metal:#A7C8EF;--dd-cab-width:49%;--dd-hull-width:88%;--dd-tread-width:97%;--dd-cab-x:40%;--dd-cab-shape:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);--dd-drill-width:36%;--dd-drill-right:-4%;--dd-drill-angle:13deg;--dd-equip-x:6%;--dd-equip-y:47%;--dd-equip-w:28%;--dd-equip-h:21%;--dd-halo-strength:.31;}
#edd-app .edd-rig.dd-rig--hollow_knight{--dd-machine-glow:#A7C8EF;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--hollow_knight .edd-rig-cab{border-radius:11px;clip-path:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);}#edd-app .edd-rig.dd-rig--hollow_knight .edd-rig-light{box-shadow:0 0 22px #A7C8EF;}
#edd-app .dd-machine--magma_ram{--dd-metal:#FE7954;--dd-cab-width:56%;--dd-hull-width:74%;--dd-tread-width:82%;--dd-cab-x:47%;--dd-cab-shape:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);--dd-drill-width:47%;--dd-drill-right:-1%;--dd-drill-angle:-4deg;--dd-equip-x:13%;--dd-equip-y:25%;--dd-equip-w:20%;--dd-equip-h:16%;--dd-halo-strength:.31;}
#edd-app .edd-rig.dd-rig--magma_ram{--dd-machine-glow:#FE7954;filter:drop-shadow(0 2px 6px #1c2a39);}#edd-app .edd-rig.dd-rig--magma_ram .edd-rig-cab{border-radius:14px;clip-path:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);}#edd-app .edd-rig.dd-rig--magma_ram .edd-rig-light{box-shadow:0 0 25px #FE7954;}
#edd-app .dd-machine--abyss_pathfinder{--dd-metal:#74C7EC;--dd-cab-width:38%;--dd-hull-width:85%;--dd-tread-width:91%;--dd-cab-x:20%;--dd-cab-shape:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);--dd-drill-width:31%;--dd-drill-right:2%;--dd-drill-angle:-12deg;--dd-equip-x:20%;--dd-equip-y:34%;--dd-equip-w:31%;--dd-equip-h:29%;--dd-halo-strength:.65;}
#edd-app .edd-rig.dd-rig--abyss_pathfinder{--dd-machine-glow:#74C7EC;filter:drop-shadow(0 2px 6px #74C7EC);}#edd-app .edd-rig.dd-rig--abyss_pathfinder .edd-rig-cab{border-radius:2px;clip-path:polygon(12% 0,76% 0,100% 46%,92% 100%,2% 100%,0 38%);}#edd-app .edd-rig.dd-rig--abyss_pathfinder .edd-rig-light{box-shadow:0 0 6px #74C7EC;}
#edd-app .dd-machine--obsidian_fortress{--dd-metal:#9379C8;--dd-cab-width:45%;--dd-hull-width:71%;--dd-tread-width:76%;--dd-cab-x:27%;--dd-cab-shape:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);--dd-drill-width:45%;--dd-drill-right:-7%;--dd-drill-angle:0deg;--dd-equip-x:27%;--dd-equip-y:43%;--dd-equip-w:23%;--dd-equip-h:24%;--dd-halo-strength:.65;}
#edd-app .edd-rig.dd-rig--obsidian_fortress{--dd-machine-glow:#9379C8;filter:drop-shadow(0 2px 6px #9379C8);}#edd-app .edd-rig.dd-rig--obsidian_fortress .edd-rig-cab{border-radius:5px;clip-path:polygon(4% 23%,34% 0,85% 0,100% 70%,92% 100%,0 100%);}#edd-app .edd-rig.dd-rig--obsidian_fortress .edd-rig-light{box-shadow:0 0 9px #9379C8;}
#edd-app .dd-machine--void_navigator{--dd-metal:#9182FC;--dd-cab-width:52%;--dd-hull-width:82%;--dd-tread-width:85%;--dd-cab-x:34%;--dd-cab-shape:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);--dd-drill-width:52%;--dd-drill-right:-4%;--dd-drill-angle:5deg;--dd-equip-x:34%;--dd-equip-y:52%;--dd-equip-w:34%;--dd-equip-h:19%;--dd-halo-strength:.65;}
#edd-app .edd-rig.dd-rig--void_navigator{--dd-machine-glow:#9182FC;filter:drop-shadow(0 2px 6px #9182FC);}#edd-app .edd-rig.dd-rig--void_navigator .edd-rig-cab{border-radius:8px;clip-path:polygon(24% 0,73% 0,93% 31%,100% 100%,0 85%,4% 15%);}#edd-app .edd-rig.dd-rig--void_navigator .edd-rig-light{box-shadow:0 0 12px #9182FC;}
#edd-app .dd-machine--leviathan_borer{--dd-metal:#6CDDD7;--dd-cab-width:34%;--dd-hull-width:93%;--dd-tread-width:94%;--dd-cab-x:41%;--dd-cab-shape:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);--dd-drill-width:36%;--dd-drill-right:-1%;--dd-drill-angle:13deg;--dd-equip-x:11%;--dd-equip-y:30%;--dd-equip-w:26%;--dd-equip-h:14%;--dd-halo-strength:.65;}
#edd-app .edd-rig.dd-rig--leviathan_borer{--dd-machine-glow:#6CDDD7;filter:drop-shadow(0 2px 6px #6CDDD7);}#edd-app .edd-rig.dd-rig--leviathan_borer .edd-rig-cab{border-radius:11px;clip-path:polygon(13% 0,88% 4%,100% 70%,80% 100%,5% 96%,0 24%);}#edd-app .edd-rig.dd-rig--leviathan_borer .edd-rig-light{box-shadow:0 0 15px #6CDDD7;}
#edd-app .dd-machine--monarch_excavator{--dd-metal:#F5D58A;--dd-cab-width:41%;--dd-hull-width:79%;--dd-tread-width:79%;--dd-cab-x:48%;--dd-cab-shape:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);--dd-drill-width:47%;--dd-drill-right:2%;--dd-drill-angle:-4deg;--dd-equip-x:18%;--dd-equip-y:39%;--dd-equip-w:18%;--dd-equip-h:27%;--dd-halo-strength:.65;}
#edd-app .edd-rig.dd-rig--monarch_excavator{--dd-machine-glow:#F5D58A;filter:drop-shadow(0 2px 6px #F5D58A);}#edd-app .edd-rig.dd-rig--monarch_excavator .edd-rig-cab{border-radius:14px;clip-path:polygon(17% 0,62% 0,90% 25%,100% 86%,20% 100%,0 78%,0 22%);}#edd-app .edd-rig.dd-rig--monarch_excavator .edd-rig-light{box-shadow:0 0 18px #F5D58A;}

#edd-app .edd-card[hidden]{display:none!important}
#edd-app .dd-premium-browser{display:flex;align-items:end;gap:9px;flex-wrap:wrap;margin:10px 0 15px;padding:12px;border:1px solid var(--dd-pure-border,#39465b);border-radius:10px}
#edd-app .dd-premium-browser label{display:grid;gap:4px;min-width:118px;flex:1 1 135px;font-size:12px}
#edd-app .dd-premium-browser .dd-premium-count{font-size:12px;min-width:90px;align-self:center}
#edd-app .dd-premium-browser .button{align-self:end}
#edd-app .dd-premium-rarity{font-size:10px;opacity:.75;letter-spacing:.04em;margin-top:4px}
#edd-app .dd-premium-reason{display:block;font-size:11px;opacity:.8;margin-top:4px}
#edd-app .edd-browser .edd-card>.dd-premium-icon,#edd-app .edd-browser .edd-card>.edd-premium-machine{grid-area:art;justify-self:center;margin:0;max-width:100%;min-width:0;}
#edd-app .edd-browser .edd-card>.dd-premium-icon{width:64px;height:65px}
#edd-app .edd-browser .edd-card>.edd-premium-machine{width:82px;height:68px}
#edd-app .edd-browsing .edd-card>.dd-premium-icon{width:52px;height:54px}
#edd-app .edd-browsing .edd-card>.edd-premium-machine{width:59px;height:55px}
@media(max-width:670px){#edd-app .dd-premium-browser{gap:5px;padding:7px}#edd-app .dd-premium-browser label{flex:1 1 120px}}


/* EDD_UNIQUE_SUPPLY_ART_20261010J */
/* unique premium css identities for all 30 supplies */

#edd-app .edd-card .edd-supply-art{
  position:relative;
  width:84px;
  height:84px;
  flex:none;
  margin:2px 18px 2px 2px;
  filter:drop-shadow(0 10px 16px rgba(0,0,0,.34)) drop-shadow(0 0 12px rgba(48,174,255,.10));
  --glow:rgba(110,236,255,.28);
  --glow-strong:rgba(110,236,255,.42);
  --metal-a:#10233f;
  --metal-b:#31577f;
  --metal-c:#7fa6d1;
  --panel-a:#17375e;
  --panel-b:#5ab8ec;
  --core-a:#e8ffff;
  --core-b:#7af9ff;
  --core-c:#2ee0d0;
  --trim-a:#d2e9ff;
  --trim-b:#7d9fca;
  --orn-a:#ffd26d;
  --orn-b:#98b4dd;
}

#edd-app .edd-supply-art i{
  position:absolute;
  display:block;
  box-sizing:border-box;
  pointer-events:none;
}

#edd-app .edd-supply-art__halo{
  inset:10px;
  border-radius:999px;
  background:radial-gradient(circle, var(--glow-strong) 0%, rgba(0,0,0,0) 68%);
  opacity:.9;
  transform:scale(var(--halo-scale,1));
}

#edd-app .edd-supply-art__back{
  left:50%;
  top:56px;
  width:var(--back-w,42px);
  height:var(--back-h,12px);
  transform:translateX(-50%) rotate(var(--back-rotate,0deg));
  border-radius:999px;
  background:radial-gradient(ellipse at center, rgba(0,0,0,.50) 0%, rgba(0,0,0,.14) 58%, rgba(0,0,0,0) 72%);
  filter:blur(1px);
  opacity:.9;
}

#edd-app .edd-supply-art__body{
  left:50%;
  top:var(--body-top,40px);
  width:var(--body-w,38px);
  height:var(--body-h,44px);
  transform:translate(-50%,-50%) rotate(var(--body-rotate,0deg));
  border-radius:var(--body-radius,14px 14px 10px 10px);
  clip-path:var(--body-clip,none);
  background:var(--body-bg,linear-gradient(145deg,var(--metal-c),var(--metal-a)));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.50),
    inset 0 -6px 8px rgba(0,0,0,.25),
    0 0 0 1px rgba(210,235,255,.12);
}

#edd-app .edd-supply-art__panel{
  left:50%;
  top:var(--panel-top,40px);
  width:var(--panel-w,26px);
  height:var(--panel-h,28px);
  transform:translate(-50%,-50%) rotate(var(--panel-rotate,0deg));
  border-radius:var(--panel-radius,12px);
  clip-path:var(--panel-clip,none);
  background:var(--panel-bg,linear-gradient(180deg,var(--panel-a),rgba(18,29,52,.82)));
  box-shadow:
    inset 0 0 0 1px rgba(164,221,255,.22),
    inset 0 3px 8px rgba(255,255,255,.16);
}

#edd-app .edd-supply-art__core{
  left:50%;
  top:var(--core-top,40px);
  width:var(--core-w,14px);
  height:var(--core-h,14px);
  transform:translate(-50%,-50%) rotate(var(--core-rotate,0deg));
  border-radius:var(--core-radius,999px);
  clip-path:var(--core-clip,none);
  background:var(--core-bg,radial-gradient(circle at 35% 35%,var(--core-a),var(--core-b) 46%,var(--core-c) 76%,rgba(0,0,0,.05) 100%));
  box-shadow:
    0 0 0 2px rgba(180,239,255,.24),
    0 0 14px var(--glow),
    inset 0 0 6px rgba(255,255,255,.55);
}

#edd-app .edd-supply-art__trim{
  left:50%;
  top:var(--trim-top,18px);
  width:var(--trim-w,20px);
  height:var(--trim-h,10px);
  transform:translate(-50%,-50%) rotate(var(--trim-rotate,0deg));
  border-radius:var(--trim-radius,6px 6px 2px 2px);
  clip-path:var(--trim-clip,none);
  background:var(--trim-bg,linear-gradient(180deg,var(--trim-a),var(--trim-b)));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.5),
    0 0 0 1px rgba(0,0,0,.12);
}

#edd-app .edd-supply-art__ornament{
  left:50%;
  top:var(--orn-top,58px);
  width:var(--orn-w,18px);
  height:var(--orn-h,10px);
  transform:translate(-50%,-50%) rotate(var(--orn-rotate,0deg));
  border-radius:var(--orn-radius,999px);
  clip-path:var(--orn-clip,none);
  background:var(--orn-bg,linear-gradient(180deg,var(--orn-a),var(--orn-b)));
  box-shadow:var(--orn-shadow,0 0 0 1px rgba(255,255,255,.10));
  opacity:var(--orn-opacity,.95);
}

#edd-app .edd-supply-art--kind-repair{
  --glow:rgba(170,225,255,.22);
  --glow-strong:rgba(170,225,255,.34);
}
#edd-app .edd-supply-art--kind-fuel{
  --glow:rgba(95,241,228,.24);
  --glow-strong:rgba(95,241,228,.36);
}
#edd-app .edd-supply-art--kind-rescue{
  --glow:rgba(255,215,127,.24);
  --glow-strong:rgba(255,215,127,.36);
}

#edd-app .edd-supply-art--pocket_fuel_cell{
  --body-w:34px; --body-h:44px; --body-radius:12px 12px 10px 10px;
  --panel-w:22px; --panel-h:24px; --core-w:12px; --core-h:12px;
  --trim-w:16px; --trim-h:8px; --orn-w:24px; --orn-h:8px;
  --body-bg:linear-gradient(180deg,#7994aa 0%,#304966 18%,#10213b 100%);
  --panel-bg:linear-gradient(180deg,#355f79 0%,#15334e 100%);
  --orn-bg:linear-gradient(180deg,#3d4f5f 0%,#122639 100%);
}
#edd-app .edd-supply-art--reserve_fuel_cartridge{
  --body-w:48px; --body-h:24px; --body-top:38px; --body-radius:14px;
  --body-rotate:-10deg; --panel-w:32px; --panel-h:14px; --panel-top:38px;
  --core-w:10px; --core-h:10px; --core-top:38px; --trim-top:28px; --trim-w:40px; --trim-h:7px;
  --trim-radius:999px; --orn-top:48px; --orn-w:40px; --orn-h:6px;
  --body-bg:linear-gradient(180deg,#90b0ca,#20466b 55%,#0d1b30);
  --panel-bg:linear-gradient(180deg,#376f8d,#173e59);
}
#edd-app .edd-supply-art--pressure_fuel_canister{
  --body-w:36px; --body-h:48px; --body-radius:16px 16px 10px 10px;
  --panel-w:24px; --panel-h:30px; --core-w:12px; --core-h:12px;
  --trim-w:22px; --trim-h:10px; --orn-top:24px; --orn-w:28px; --orn-h:5px;
  --body-bg:linear-gradient(180deg,#8da9bc 0%,#294f74 22%,#0e1c30 100%);
  --orn-bg:linear-gradient(180deg,#567e98,#163248);
}
#edd-app .edd-supply-art--expedition_fuel_drum{
  --body-w:42px; --body-h:44px; --body-radius:10px;
  --panel-w:18px; --panel-h:24px; --core-w:11px; --core-h:11px;
  --trim-w:40px; --trim-h:5px; --trim-top:24px; --orn-w:40px; --orn-h:5px; --orn-top:54px;
  --body-bg:linear-gradient(180deg,#8ea5bc,#17314b 58%,#0c1829);
}
#edd-app .edd-supply-art--high_grade_fuel_pod{
  --body-w:34px; --body-h:52px; --body-radius:18px 18px 14px 14px;
  --panel-w:22px; --panel-h:34px; --panel-radius:14px;
  --core-w:12px; --core-h:16px; --core-radius:12px; --trim-w:12px; --trim-h:8px;
  --orn-top:60px; --orn-w:30px; --orn-h:7px;
  --body-bg:linear-gradient(180deg,#c4d6e6,#4a6584 20%,#11263f 100%);
  --panel-bg:linear-gradient(180deg,#316883,#18354b 100%);
}
#edd-app .edd-supply-art--thermal_fuel_reserve{
  --body-w:46px; --body-h:40px; --body-radius:12px 12px 8px 8px;
  --body-top:42px; --panel-w:30px; --panel-h:20px; --panel-top:42px;
  --core-w:12px; --core-h:12px; --core-top:42px; --trim-w:28px; --trim-h:7px;
  --trim-top:24px; --orn-w:18px; --orn-h:18px; --orn-top:55px; --orn-radius:4px;
  --body-bg:linear-gradient(180deg,#9eb8c8,#31516e 32%,#111f32 100%);
  --orn-bg:linear-gradient(135deg,#e6f2ff,#7b9abc);
}
#edd-app .edd-supply-art--deepwell_power_drum{
  --body-w:44px; --body-h:50px; --body-radius:10px;
  --panel-w:18px; --panel-h:28px; --core-w:12px; --core-h:12px;
  --trim-w:18px; --trim-h:8px; --orn-w:44px; --orn-h:6px; --orn-top:24px;
  --halo-scale:1.08;
  --body-bg:linear-gradient(180deg,#92aeca,#234a6d 26%,#0e1d31 100%);
}
#edd-app .edd-supply-art--mega_reactor_cell{
  --body-w:42px; --body-h:52px; --body-radius:16px 16px 12px 12px;
  --panel-w:24px; --panel-h:34px; --panel-radius:14px;
  --core-w:16px; --core-h:16px; --trim-w:24px; --trim-h:9px;
  --orn-w:30px; --orn-h:6px; --orn-top:58px;
  --halo-scale:1.14;
  --glow:rgba(91,251,244,.34); --glow-strong:rgba(91,251,244,.52);
  --body-bg:linear-gradient(180deg,#d5e2ee,#5b6f8c 20%,#102744 100%);
  --panel-bg:linear-gradient(180deg,#3f6f82,#153348);
}

#edd-app .edd-supply-art--emergency_patch_gel{
  --body-w:24px; --body-h:42px; --body-radius:11px;
  --panel-w:10px; --panel-h:26px; --core-w:10px; --core-h:10px;
  --trim-w:14px; --trim-h:8px; --orn-w:26px; --orn-h:10px; --orn-top:58px;
  --body-bg:linear-gradient(180deg,#d1e0ee,#6f92b7 24%,#23446a 62%,#10213a);
  --core-bg:radial-gradient(circle at 35% 35%,#ffffff,#ddf7ff 40%,#8bd2ff 75%,rgba(0,0,0,.08) 100%);
}
#edd-app .edd-supply-art--industrial_sealant_kit{
  --body-w:38px; --body-h:28px; --body-top:40px; --body-radius:8px;
  --panel-w:24px; --panel-h:14px; --panel-top:40px; --core-w:10px; --core-h:10px; --core-top:40px;
  --trim-w:30px; --trim-h:8px; --trim-top:28px; --orn-w:16px; --orn-h:12px; --orn-top:52px;
  --orn-radius:4px; --body-bg:linear-gradient(180deg,#c5d5e4,#45698f 32%,#143150 100%);
}
#edd-app .edd-supply-art--portable_welding_pack{
  --body-w:34px; --body-h:30px; --body-top:40px; --body-radius:10px;
  --panel-w:18px; --panel-h:14px; --panel-top:40px; --core-w:8px; --core-h:14px; --core-top:40px; --core-radius:8px;
  --trim-w:12px; --trim-h:18px; --trim-top:22px; --orn-w:30px; --orn-h:4px; --orn-top:54px;
  --orn-bg:linear-gradient(180deg,#ffd670,#e5a319);
  --body-bg:linear-gradient(180deg,#afc2d7,#4f6888 26%,#12283f);
}
#edd-app .edd-supply-art--reinforcement_crate{
  --body-w:36px; --body-h:36px; --body-radius:8px;
  --panel-w:26px; --panel-h:26px; --panel-radius:8px;
  --core-w:10px; --core-h:10px; --trim-w:40px; --trim-h:4px; --trim-top:28px;
  --orn-w:40px; --orn-h:4px; --orn-top:52px;
  --body-bg:linear-gradient(180deg,#d4e3ef,#6482a8 18%,#163454);
}
#edd-app .edd-supply-art--nanofibre_repair_kit{
  --body-w:40px; --body-h:30px; --body-top:40px; --body-radius:11px;
  --panel-w:30px; --panel-h:18px; --panel-top:40px;
  --core-w:14px; --core-h:8px; --core-top:40px; --core-radius:10px;
  --trim-w:32px; --trim-h:8px; --trim-top:26px; --orn-w:14px; --orn-h:14px; --orn-top:55px;
  --orn-radius:50% 50% 4px 4px;
  --body-bg:linear-gradient(180deg,#e1ebf5,#4d7095 20%,#14304d 100%);
}
#edd-app .edd-supply-art--titanium_rebuild_capsule{
  --body-w:32px; --body-h:50px; --body-radius:18px;
  --panel-w:18px; --panel-h:34px; --panel-radius:12px;
  --core-w:10px; --core-h:20px; --core-radius:8px;
  --trim-w:10px; --trim-h:8px; --orn-w:30px; --orn-h:8px; --orn-top:58px;
  --halo-scale:1.06;
  --body-bg:linear-gradient(180deg,#f4f7fb,#91a7c2 16%,#35506f 38%,#13273f 100%);
}

#edd-app .edd-supply-art--kinetic_shield_capsule{
  --body-w:36px; --body-h:42px; --body-radius:0;
  --body-clip:polygon(50% 0, 90% 18%, 88% 54%, 50% 100%, 12% 54%, 10% 18%);
  --panel-w:24px; --panel-h:30px; --panel-radius:0; --panel-clip:polygon(50% 2%, 86% 20%, 80% 52%, 50% 88%, 20% 52%, 14% 20%);
  --core-w:10px; --core-h:12px; --core-radius:10px;
  --trim-w:12px; --trim-h:7px; --trim-top:22px; --orn-opacity:0;
  --glow:rgba(160,228,255,.26); --glow-strong:rgba(160,228,255,.38);
  --body-bg:linear-gradient(180deg,#ebf7ff,#9dbedf 18%,#527398 42%,#16324f 100%);
}
#edd-app .edd-supply-art--reinforced_sealing_gel{
  --body-w:24px; --body-h:48px; --body-radius:10px 10px 14px 14px;
  --panel-w:12px; --panel-h:28px; --core-w:8px; --core-h:18px; --core-radius:7px;
  --trim-w:18px; --trim-h:8px; --orn-w:24px; --orn-h:24px; --orn-top:53px; --orn-radius:50%;
  --orn-bg:radial-gradient(circle,#ffffff,#8be9c2 42%,#2d8b65 70%,rgba(0,0,0,.2) 100%);
  --glow:rgba(106,244,189,.22); --glow-strong:rgba(106,244,189,.35);
}
#edd-app .edd-supply-art--core_cooling_capsule{
  --body-w:28px; --body-h:48px; --body-radius:16px;
  --panel-w:18px; --panel-h:30px; --panel-radius:14px;
  --core-w:12px; --core-h:18px; --core-radius:10px;
  --trim-w:12px; --trim-h:7px; --orn-w:32px; --orn-h:6px; --orn-top:56px;
  --glow:rgba(148,234,255,.24); --glow-strong:rgba(148,234,255,.38);
  --body-bg:linear-gradient(180deg,#edf6ff,#9bb9d5 18%,#30587a 44%,#112844 100%);
  --core-bg:radial-gradient(circle at 35% 35%,#ffffff,#e7ffff 36%,#9fe6ff 70%,rgba(0,0,0,.05) 100%);
}
#edd-app .edd-supply-art--auto_repair_nanites{
  --body-w:42px; --body-h:42px; --body-radius:50%;
  --panel-w:28px; --panel-h:28px; --panel-radius:50%;
  --core-w:16px; --core-h:16px; --trim-w:6px; --trim-h:26px; --trim-top:41px;
  --trim-rotate:45deg; --orn-w:26px; --orn-h:6px; --orn-top:41px; --orn-rotate:-45deg;
  --orn-bg:linear-gradient(180deg,#9cf8d7,#2ca476); --trim-bg:linear-gradient(180deg,#dbffff,#8cd7ff);
  --glow:rgba(104,245,178,.26); --glow-strong:rgba(104,245,178,.44);
}
#edd-app .edd-supply-art--extraction_insurance{
  --body-w:42px; --body-h:42px; --body-radius:50%;
  --panel-w:30px; --panel-h:30px; --panel-radius:50%;
  --core-w:12px; --core-h:12px; --core-top:39px;
  --trim-w:18px; --trim-h:18px; --trim-top:20px; --trim-radius:4px; --trim-rotate:45deg;
  --orn-w:22px; --orn-h:10px; --orn-top:56px;
  --glow:rgba(255,216,139,.28); --glow-strong:rgba(255,216,139,.48);
  --body-bg:linear-gradient(180deg,#fff5db,#dcb164 20%,#8c6124 45%,#2d1d0f 100%);
  --panel-bg:radial-gradient(circle,#fff9e9,#f0cc78 58%,#a9702a 100%);
  --orn-bg:linear-gradient(180deg,#fff1c7,#d09f45);
}
#edd-app .edd-supply-art--emergency_cargo_bag{
  --body-w:34px; --body-h:40px; --body-radius:14px 14px 16px 16px;
  --panel-w:24px; --panel-h:18px; --panel-top:44px; --panel-radius:10px;
  --core-w:10px; --core-h:10px; --core-top:34px;
  --trim-w:16px; --trim-h:8px; --trim-top:22px; --orn-w:24px; --orn-h:10px; --orn-top:54px;
  --glow:rgba(255,203,118,.18); --glow-strong:rgba(255,203,118,.28);
  --body-bg:linear-gradient(180deg,#d9c7aa,#896b49 26%,#463423 100%);
}

#edd-app .edd-supply-art--drill_lubricant{
  --body-w:26px; --body-h:44px; --body-radius:10px 10px 14px 14px;
  --panel-w:10px; --panel-h:24px; --panel-top:42px;
  --core-w:8px; --core-h:18px; --core-radius:8px;
  --trim-w:12px; --trim-h:16px; --trim-top:22px; --trim-rotate:12deg;
  --orn-w:22px; --orn-h:5px; --orn-top:57px;
  --orn-bg:linear-gradient(180deg,#ffcc64,#cf8f1a);
}
#edd-app .edd-supply-art--turbo_injection_module{
  --body-w:30px; --body-h:42px; --body-radius:14px;
  --panel-w:12px; --panel-h:24px; --panel-top:41px;
  --core-w:14px; --core-h:14px; --core-top:42px; --core-radius:10px;
  --trim-w:24px; --trim-h:8px; --trim-top:20px; --trim-rotate:-8deg;
  --orn-w:20px; --orn-h:14px; --orn-top:56px; --orn-clip:polygon(0 50%,55% 0,100% 50%,55% 100%);
  --orn-bg:linear-gradient(180deg,#ffda72,#f0902d);
}
#edd-app .edd-supply-art--depth_stabiliser{
  --body-w:42px; --body-h:42px; --body-radius:50%;
  --panel-w:26px; --panel-h:26px; --panel-radius:50%;
  --core-w:8px; --core-h:8px; --trim-w:32px; --trim-h:6px; --trim-top:41px;
  --trim-rotate:24deg; --orn-w:32px; --orn-h:6px; --orn-top:41px; --orn-rotate:-24deg;
  --orn-bg:linear-gradient(180deg,#c8dcff,#7289bb);
  --glow:rgba(155,168,255,.24); --glow-strong:rgba(155,168,255,.38);
}
#edd-app .edd-supply-art--shockwave_charge{
  --body-w:28px; --body-h:46px; --body-radius:8px;
  --panel-w:20px; --panel-h:30px; --panel-radius:6px;
  --core-w:10px; --core-h:18px; --core-radius:8px;
  --trim-w:34px; --trim-h:34px; --trim-top:41px; --trim-radius:50%; --trim-clip:polygon(50% 0,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0 50%,39% 35%);
  --orn-w:10px; --orn-h:10px; --orn-top:41px; --orn-radius:50%;
  --glow:rgba(255,188,120,.28); --glow-strong:rgba(255,188,120,.42);
  --orn-bg:radial-gradient(circle,#fff5de,#ffb15a 55%,#c96618 100%);
}
#edd-app .edd-supply-art--ore_magnet{
  --body-w:34px; --body-h:34px; --body-radius:16px 16px 8px 8px;
  --body-top:38px; --panel-w:18px; --panel-h:18px; --panel-top:42px;
  --core-w:8px; --core-h:8px; --core-top:42px; --trim-w:18px; --trim-h:18px; --trim-top:28px;
  --trim-radius:50%; --trim-clip:polygon(0 0,100% 0,100% 30%,72% 30%,72% 100%,28% 100%,28% 30%,0 30%);
  --orn-w:30px; --orn-h:6px; --orn-top:56px;
  --glow:rgba(121,179,255,.24); --glow-strong:rgba(121,179,255,.38);
  --body-bg:linear-gradient(180deg,#d9e8fb,#6789b5 18%,#2d4670 62%,#102138);
}

#edd-app .edd-supply-art--hazard_probe{
  --body-w:14px; --body-h:44px; --body-radius:8px;
  --panel-w:28px; --panel-h:28px; --panel-top:28px; --panel-radius:50%;
  --core-w:10px; --core-h:10px; --core-top:28px;
  --trim-w:6px; --trim-h:18px; --trim-top:16px;
  --orn-w:24px; --orn-h:6px; --orn-top:56px; --orn-bg:linear-gradient(180deg,#dfe8ff,#7d90bd);
  --glow:rgba(176,176,255,.24); --glow-strong:rgba(176,176,255,.38);
}
#edd-app .edd-supply-art--geode_detector{
  --body-w:34px; --body-h:34px; --body-radius:18px 18px 10px 10px;
  --panel-w:22px; --panel-h:22px; --panel-radius:50%;
  --core-w:8px; --core-h:14px; --core-radius:12px; --core-clip:polygon(50% 0,85% 28%,70% 100%,30% 100%,15% 28%);
  --trim-w:18px; --trim-h:7px; --trim-top:20px; --orn-w:28px; --orn-h:8px; --orn-top:55px;
  --glow:rgba(183,143,255,.26); --glow-strong:rgba(183,143,255,.40);
}
#edd-app .edd-supply-art--treasure_locator{
  --body-w:40px; --body-h:40px; --body-radius:50%;
  --panel-w:28px; --panel-h:28px; --panel-radius:50%;
  --core-w:6px; --core-h:16px; --core-radius:6px; --core-top:35px; --core-rotate:24deg;
  --trim-w:18px; --trim-h:18px; --trim-top:45px; --trim-radius:50%;
  --orn-w:18px; --orn-h:18px; --orn-top:22px; --orn-radius:50%;
  --glow:rgba(255,205,98,.28); --glow-strong:rgba(255,205,98,.46);
  --body-bg:linear-gradient(180deg,#fff3ce,#dbb76a 22%,#7b5622 46%,#21150d 100%);
  --panel-bg:radial-gradient(circle,#fff5d5,#f0cf8b 52%,#9d7230 100%);
}
#edd-app .edd-supply-art--reconnaissance_drone{
  --body-w:22px; --body-h:22px; --body-radius:50%;
  --panel-w:10px; --panel-h:10px; --panel-radius:50%; --panel-top:40px;
  --core-w:8px; --core-h:8px; --core-top:40px;
  --trim-w:44px; --trim-h:8px; --trim-top:40px; --trim-radius:999px;
  --orn-w:8px; --orn-h:44px; --orn-top:40px; --orn-radius:999px;
  --glow:rgba(124,199,255,.28); --glow-strong:rgba(124,199,255,.42);
  --body-bg:radial-gradient(circle,#dff2ff,#7ca9d6 45%,#25466b 76%,#14243b 100%);
}
#edd-app .edd-supply-art--rescue_flare_mk_ii{
  --body-w:20px; --body-h:50px; --body-radius:8px 8px 14px 14px;
  --panel-w:10px; --panel-h:18px; --panel-top:44px; --panel-radius:8px;
  --core-w:14px; --core-h:22px; --core-top:28px; --core-radius:12px 12px 10px 10px;
  --trim-w:22px; --trim-h:8px; --trim-top:18px; --trim-radius:4px; --orn-w:30px; --orn-h:10px; --orn-top:58px;
  --orn-bg:linear-gradient(180deg,#fff6d5,#f5bf58);
  --glow:rgba(255,218,145,.34); --glow-strong:rgba(255,218,145,.54);
  --core-bg:radial-gradient(circle at 50% 30%,#fffdf4,#ffe79c 36%,#ffbe54 72%,rgba(0,0,0,.08) 100%);
}

/* premium tier aura refinements */
#edd-app .edd-supply-art--mega_reactor_cell .edd-supply-art__halo,
#edd-app .edd-supply-art--auto_repair_nanites .edd-supply-art__halo,
#edd-app .edd-supply-art--extraction_insurance .edd-supply-art__halo,
#edd-app .edd-supply-art--treasure_locator .edd-supply-art__halo,
#edd-app .edd-supply-art--reconnaissance_drone .edd-supply-art__halo,
#edd-app .edd-supply-art--rescue_flare_mk_ii .edd-supply-art__halo{
  animation:eddPremiumSupplyPulse 2.35s ease-in-out infinite;
}

@keyframes eddPremiumSupplyPulse{
  0%,100%{ transform:scale(var(--halo-scale,1)); opacity:.78; }
  50%{ transform:scale(calc(var(--halo-scale,1) + .06)); opacity:1; }
}


/* EDD_SUPPLY_GRID_RECOVERY_20261010K */
#edd-app .edd-browser .edd-card > .dd-premium-icon{grid-area:art;justify-self:center;align-self:center;margin:0!important;min-width:60px;display:block;visibility:visible}
@media(max-width:650px){#edd-app .edd-browser .edd-card > .dd-premium-icon{min-width:50px}}
