/* Drone Hospital uses the existing paid-repair host and approved Hospital art. */
.fuelBasePanel[data-hospital-map="drone-planet"]{--nn-depth-shell:linear-gradient(180deg,#d6c4ec1a 0,#b09ac406 28px,transparent 74px),linear-gradient(115deg,#7553801a,transparent 38%,#08041029),linear-gradient(180deg,#2b2439 0,#211c2f 30%,#141322 100%);--nn-depth-edge-top:#9380ac;--nn-depth-edge-side:#584766;--nn-depth-edge-bottom:#30283e;--nn-ui-accent:#c9addf;--nn-ui-muted:#b4a8c4;--nn-ui-divider:#b391cc24}
.fuelBasePanel[data-hospital-map="drone-planet"] .fuelBaseHeading small{color:#baafd0}
.fuelBasePanel[data-hospital-map="drone-planet"] .nnMenuBadge{color:#d9c5f0;border-color:#a58bbb40;background:#9d74bd12}
html body #fuelBaseInterior[data-hospital-map="drone-planet"] #hospitalFullRepairButton:not(:disabled){border-color:#ae93d170!important;background:linear-gradient(#594568,#392c49)!important;color:#f0e4ff!important}
html body #fuelBaseInterior[data-hospital-map="drone-planet"] :is(.nnMenuCard,.hospitalRepairQuote,.hospitalRepairKit,.fuelHospitalReportHead){background:linear-gradient(180deg,#12101dee,#231d30e0)!important}
.fuelBasePanel[data-hospital-map="drone-planet"] .fuelBaseInteriorIdentity>.dpFacility{position:relative;inset:auto;flex:0 0 95px;width:95px;height:82px;pointer-events:none}
@media(max-width:480px){.fuelBasePanel[data-hospital-map="drone-planet"] .fuelBaseInteriorIdentity>.dpFacility{flex-basis:76px;width:76px;height:72px}}
