.nc-dialog{--nc-gold:#e3bd7e;--nc-line:#2c8396;--nc-muted:#aaada8;box-sizing:border-box;width:min(790px,calc(100vw - 20px));max-width:100vw;max-height:96dvh;overflow:auto;overscroll-behavior:contain;margin:auto;padding:0 12px 48px;border:2px solid #c9b37d;border-radius:14px;background:radial-gradient(ellipse at 65% 20%,#14334644,transparent 60%),linear-gradient(115deg,#041d2a,#00121c 65%,#031d29);color:#f3eddf;font:22px/1.3 Georgia,'Times New Roman',serif;box-shadow:0 0 0 2px #2c7282,0 18px 90px #000d,inset 0 0 30px #0009;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#396777 #031621}
.nc-dialog::backdrop{background:#00111dcc;backdrop-filter:blur(7px)}
.nc-dialog *{box-sizing:border-box;min-width:0}
.nc-dialog h2,.nc-dialog h3,.nc-dialog h4,.nc-dialog p{margin:0;color:inherit;font-family:inherit;line-height:inherit}
.nc-dialog button,.nc-dialog select{font:inherit;color:inherit;touch-action:manipulation}
.nc-dialog button{cursor:pointer}.nc-dialog button:disabled{cursor:default;opacity:.5}
.nc-dialog button:focus-visible,.nc-dialog select:focus-visible{outline:2px solid #f3d59c;outline-offset:3px}
.nc-dialog .nc-icon{display:block;width:36px;height:36px;flex:none;color:var(--nc-gold);filter:drop-shadow(1px 2px 1px #000)}
.nc-header{position:relative;display:flex;align-items:center;gap:20px;min-height:86px;margin:0 -12px;border-bottom:2px solid #3c8896;background:linear-gradient(140deg,#153b4c88,#00101b 55%,#0d2b3b66);padding:8px 18px 8px 12px}
.nc-header:before{content:'';position:absolute;top:0;left:0;width:150px;height:12px;background:linear-gradient(145deg,#fbebc8,#ab7943 45%,#f5d9a8 55%,#625844);clip-path:polygon(0 0,100% 0,90% 75%,62% 75%,56% 100%,10% 100%,0 100%);pointer-events:none}
.nc-header h2{font-size:40px;font-weight:700;letter-spacing:.2px;flex:1;line-height:1.1}
.nc-header-badge,.nc-class-badge{display:grid;place-items:center;flex:none;background:linear-gradient(150deg,#233b42,#00121d 52%,#183140);border:2px solid #c8a86b;box-shadow:inset 0 0 0 4px #061924,inset 0 0 0 5px #716449;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,65% 100%,25% 100%,0 75%,0 25%)}
.nc-header-badge{width:94px;height:70px}.nc-header-badge .nc-icon{width:66px;height:54px}
.nc-dialog .nc-close{width:58px;height:58px;flex:none;display:grid;place-items:center;padding:0 0 7px;border:2px solid #d9c69c;border-radius:5px;clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%);background:linear-gradient(135deg,#334044,#111e23 50%,#44372c);font:64px/1 Arial,sans-serif;color:#f2ddb4;text-shadow:0 2px 3px #000}
.nc-image{position:relative;overflow:hidden;background:#082d43;isolation:isolate}.nc-image img{display:block;width:100%;height:100%;object-fit:cover}
.nc-preview{position:relative}.nc-full{position:absolute;inset:0;opacity:0}.nc-full.nc-decoded{opacity:1}
.nc-hero{height:auto;aspect-ratio:2.18;margin:0 -12px;border-bottom:1px solid #3d7d8e}.nc-hero img{object-position:50% 54%}
.nc-name{display:flex;align-items:center;gap:22px;position:relative;margin:0 -4px 12px;padding:10px 20px;min-height:119px;border:1px solid #75b6bd;background:linear-gradient(110deg,#062c3a,#001521 65%);box-shadow:inset 0 0 0 4px #061c28,inset 0 0 0 5px #315e6d;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}
.nc-class-badge{width:112px;height:104px;margin-top:-8px;margin-bottom:-8px}.nc-class-badge .nc-icon{width:78px;height:65px}
.nc-name h3{font-size:43px;font-weight:700;color:#f0d5ac;line-height:1.1}.nc-name p{margin-top:6px;font-size:25px;color:#c1d2db}
.nc-stages{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 12px;font-size:16px;color:#b7cbd4}
.nc-stages label{display:flex;align-items:center;gap:10px}.nc-stages select,.nc-combat-controls select{min-height:36px;padding:4px 8px;border:1px solid #537881;border-radius:3px;background:#062432;color:#f6e4c5}
.nc-section{position:relative;margin:12px 0;border:1px solid #246e82;background:linear-gradient(110deg,#05233277,#00131e 85%);box-shadow:inset 0 0 0 2px #00111b;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px)}
.nc-section-title{display:flex;align-items:center;gap:22px;position:relative;overflow:hidden;isolation:isolate;min-height:70px;padding:9px 21px;border-bottom:1px solid #397b8a;background:linear-gradient(90deg,#063046,#011621 63%);font-size:32px;font-weight:700}
.nc-section-title:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#002033 12%,#002033bb 42%,#00131e22),var(--nc-strip,none) right 40%/68% auto no-repeat;opacity:.9}
.nc-section-title>.nc-icon{width:48px;height:48px}
.nc-ability{display:flex;align-items:center;gap:20px;min-height:104px;padding:10px 20px;border-bottom:1px solid #254a5b}
.nc-ability:last-child{border-bottom:0}.nc-ability-icon{display:grid;place-items:center;width:88px;height:86px;flex:none;border:1px solid #c3b38c;background:radial-gradient(circle at 50% 80%,#28729355,transparent 70%),linear-gradient(145deg,#123a4b,#001520);box-shadow:inset 0 0 0 3px #01111b;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}
.nc-ability-icon .nc-icon{width:58px;height:58px}.nc-ability h4{font-size:25px;font-weight:700;color:#eac17d;margin-bottom:3px}.nc-ability p{font-size:21px;line-height:1.3}
.nc-attributes{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:14px 22px 10px}.nc-attribute-column+div{border-left:1px solid #2e6e82;padding-left:22px}
.nc-dialog .nc-attribute{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:13px;width:100%;padding:4px 3px;min-height:42px;border:0;border-bottom:1px solid #21485888;border-radius:0;background:transparent;text-align:left;font-size:22px}
.nc-attribute:last-child{border-bottom:0}.nc-attribute .nc-icon{width:32px;height:32px}.nc-attribute strong{font-weight:400;font-variant-numeric:tabular-nums}.nc-hp{display:block;padding:0 25px 10px;color:#a9c1cc;font-size:14px}
.nc-summary{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0}.nc-strength,.nc-weakness{display:flex;align-items:center;gap:13px;min-height:82px;padding:12px 16px;border:1px solid #85d3bf;box-shadow:inset 0 0 0 3px #00191b;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);background:linear-gradient(130deg,#063536,#001c24);font-size:20px;line-height:1.25}
.nc-summary strong{color:#edc784}.nc-weakness{border-color:#db5b40;background:linear-gradient(130deg,#65180c,#260804 75%);box-shadow:inset 0 0 0 3px #360a06}.nc-weakness .nc-icon{color:#d18158;transform:rotate(180deg)}
.nc-source-dialog{width:min(560px,calc(100vw - 24px));padding-bottom:20px}.nc-source-dialog .nc-header h2{font-size:26px}.nc-source-dialog .nc-header-badge{display:none}.nc-sources{display:grid;grid-template-columns:1fr auto;gap:12px;padding:12px}.nc-sources dd{margin:0;text-align:right}
.nc-mine-hero{margin:0 -12px;height:auto;aspect-ratio:2.18;border-bottom:1px solid #3d7d8e;background:radial-gradient(ellipse at 50% 70%,#14557e,#082b45 75%)}
.nc-mine-hero>.nc-preview,.nc-mine-hero>.nc-full{object-fit:contain;object-position:center;transform:scale(var(--nc-mine-scale,1))}.nc-carousel{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;z-index:3;width:66px;height:66px;border:2px solid #c7b078;border-radius:50%;background:#001a2ce6;color:#e7d1ab;font:58px/1 Georgia!important;padding:0 0 6px}.nc-previous{left:21px}.nc-next{right:21px}
.nc-guard-view{position:absolute;inset:0;padding:20px 85px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#001b2ded}.nc-guard-view[hidden]{display:none}.nc-guard-view img{object-fit:cover;width:100%;height:100%;min-height:0;border:1px solid #426f7b}
.nc-mine-name{gap:16px;padding:14px 16px;min-height:118px}.nc-resource-badge{display:grid;place-items:center;width:84px;height:88px;flex:none;border:1px solid #2e5f6c;color:#e3b575;font-size:55px;text-shadow:1px 3px 2px #000;background:#031d29}.nc-mine-name h3{font-size:33px}.nc-mine-name p{font-size:24px}.nc-location{margin-left:auto;flex:none;min-width:240px}.nc-stars{font:34px/1 Georgia;color:#526572;letter-spacing:4px;margin-bottom:8px;text-align:center}.nc-coord-row{display:flex;gap:10px}.nc-coords,.nc-map{display:flex;align-items:center;justify-content:center;gap:12px;padding:3px 10px;min-height:40px;border:1px solid #1e6178;border-radius:4px;background:linear-gradient(#07384e,#012332);font-size:23px!important}.nc-coords .nc-icon{width:24px;height:24px;color:#c6dce2}.nc-map{padding:3px 8px}.nc-map .nc-icon{width:27px;height:27px;color:#b1d1dc}
.nc-mine-details .nc-section-title{font-size:29px;font-weight:400}.nc-facts{display:grid;grid-template-columns:1fr 1fr;margin:18px 23px;gap:24px}.nc-facts>div+div{border-left:1px solid #32788b;padding-left:25px}.nc-fact{display:flex;align-items:center;gap:20px;min-height:74px}.nc-fact>.nc-icon{width:43px;height:43px}.nc-fact small{display:block;font-size:19px;color:#a6a59b}.nc-fact p{font-size:21px;margin-top:2px}.nc-fleet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:14px}
.nc-recon .nc-section-title{font-weight:400}.nc-recon .nc-fleet-card{overflow:hidden;display:flex;flex-direction:column;align-items:stretch;padding:0 0 8px;background:linear-gradient(145deg,#052b3a,#001824);border:1px solid #84b7bd;border-radius:5px;font-family:inherit}.nc-fleet-picture{aspect-ratio:2.05;flex:none}.nc-fleet-card h4{font-size:20px;font-weight:400;line-height:1.2;margin:5px 3px 0;overflow-wrap:anywhere}.nc-fleet-card>small{font-size:13px;color:#c0d2db;margin:2px 0 5px}.nc-ship-count{display:flex;align-items:center;justify-content:center;gap:12px;margin:auto 14px 0;min-height:32px;border:1px solid #1c7490;border-radius:4px;background:linear-gradient(#0b4860,#01354a);font-size:22px}.nc-ship-count .nc-icon{width:32px;height:25px;color:#b8e2eb}
.nc-combat-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 12px;font:16px/1.3 'Segoe UI',sans-serif;color:#c4bca8}.nc-combat-controls strong{color:#e0b875;font-weight:500}.nc-placeholder-note{font-size:13px!important;color:#aabec9!important;flex-basis:100%}.nc-open-fleets{background:#103343;border:1px solid #35687c;border-radius:4px;padding:7px}.nc-actions{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:15px 13px 0}.nc-actions button{display:flex;align-items:center;justify-content:center;gap:18px;min-height:90px;border:2px solid #ce7663;border-radius:7px;background:linear-gradient(130deg,#9c1b12,#590804 55%,#6e1c12);color:#f3dfbb;font-size:30px;font-weight:700;box-shadow:inset 0 0 0 3px #75130d,0 0 12px #e2442522}.nc-actions .nc-icon{width:47px;height:47px;color:#e9d7b0}.nc-actions .nc-delete{border-color:#81b5c2;background:linear-gradient(130deg,#366477,#123b4e 60%,#0f3041);box-shadow:inset 0 0 0 3px #123142;color:#dceff3}.nc-actions .nc-delete .nc-icon{color:#b4dde9}
.nc-error{color:#ffada0!important}
.sy-card-wrap{position:relative;min-width:0}.sy-card-wrap>.sy-ship-card{width:100%;height:100%}.sy-dialog .sy-info-button{position:absolute;top:7px;left:7px;z-index:2;min-height:30px;width:30px;height:30px;padding:0;border:1px solid #cebb90;border-radius:50%;background:#001a2be8;color:#e7d6b6;font:bold 20px Georgia;box-shadow:0 1px 3px #000a}.sy-photo img{width:100%!important;height:100%!important;object-fit:cover!important;transform:none!important;filter:none!important}.sy-photo:before{display:none}.sy-photo .nc-image{width:100%;height:100%}.sy-photo .nc-full{position:absolute}.sy-photo .nc-preview{position:relative}.sy-hero-picture .sy-info-button{top:10px;left:10px}.sy-card-wrap:focus-within{z-index:3}
@media(max-width:620px){.nc-dialog{width:calc(100vw - 10px);max-height:98dvh;border-radius:10px;padding:0 8px 22px;font-size:15px}.nc-header{margin:0 -8px;gap:10px;min-height:55px;padding:6px 10px}.nc-header h2{font-size:25px}.nc-header-badge{width:56px;height:48px}.nc-header-badge .nc-icon{width:44px;height:38px}.nc-dialog .nc-close{width:38px;height:40px;font-size:43px;padding-bottom:5px}.nc-header:before{width:95px;height:8px}.nc-hero,.nc-mine-hero{margin:0 -8px;aspect-ratio:1.95}.nc-name{gap:12px;padding:9px 13px;min-height:78px;margin:0 -2px 8px}.nc-class-badge{width:65px;height:67px}.nc-class-badge .nc-icon{width:48px;height:43px}.nc-name h3{font-size:27px}.nc-name p{font-size:16px;margin-top:4px}.nc-stages{font-size:12px;padding:2px 3px 5px;gap:5px}.nc-stages label{gap:5px}.nc-stages select{min-height:30px;font-size:13px;padding:2px 6px}.nc-section{margin:8px 0}.nc-section-title{gap:14px;min-height:48px;padding:6px 12px;font-size:24px}.nc-section-title>.nc-icon{width:31px;height:31px}.nc-ability{gap:12px;min-height:74px;padding:7px 12px}.nc-ability-icon{width:54px;height:56px}.nc-ability-icon .nc-icon{width:38px;height:38px}.nc-ability h4{font-size:18px}.nc-ability p{font-size:15px}.nc-attributes{gap:12px;padding:9px 10px 6px}.nc-attribute-column+div{padding-left:12px}.nc-dialog .nc-attribute{grid-template-columns:23px 1fr auto;gap:6px;min-height:30px;font-size:14px;padding:3px 0}.nc-attribute .nc-icon{width:23px;height:23px}.nc-hp{font-size:11px;padding:0 12px 7px}.nc-summary{gap:9px;margin:8px 0}.nc-strength,.nc-weakness{gap:7px;padding:8px;min-height:67px;font-size:13px}.nc-summary .nc-icon{width:25px;height:25px}.nc-carousel{width:42px;height:42px;font-size:41px!important;border-width:1px}.nc-previous{left:12px}.nc-next{right:12px}.nc-mine-name{gap:9px;padding:10px;flex-wrap:wrap}.nc-resource-badge{width:48px;height:52px;font-size:36px}.nc-mine-name h3{font-size:22px}.nc-mine-name p{font-size:17px}.nc-location{min-width:0}.nc-stars{font-size:20px;letter-spacing:1px;margin-bottom:6px}.nc-coord-row{gap:5px}.nc-coords{font-size:14px!important;gap:6px;min-height:30px;padding:3px 5px}.nc-coords .nc-icon{width:18px;height:18px}.nc-map{min-height:30px;padding:2px 5px}.nc-map .nc-icon{width:20px;height:20px}.nc-mine-details .nc-section-title{font-size:20px}.nc-facts{gap:12px;margin:11px 13px}.nc-facts>div+div{padding-left:12px}.nc-fact{gap:11px;min-height:57px}.nc-fact>.nc-icon{width:29px;height:29px}.nc-fact small{font-size:12px}.nc-fact p{font-size:14px}.nc-fleet-grid{gap:9px;padding:10px}.nc-fleet-card h4{font-size:13px}.nc-fleet-card>small{font-size:10px}.nc-ship-count{gap:5px;margin:0 7px;min-height:24px;font-size:15px}.nc-ship-count .nc-icon{width:23px;height:19px}.nc-combat-controls{padding:4px 7px;font-size:12px;gap:7px}.nc-placeholder-note{font-size:11px!important}.nc-actions{gap:12px;padding:10px 5px 0}.nc-actions button{gap:9px;min-height:59px;font-size:19px;border-width:1px}.nc-actions .nc-icon{width:30px;height:30px}.nc-guard-view{padding:12px 60px;gap:5px}}
@media(max-width:370px){.nc-header h2{font-size:22px}.nc-header{gap:7px}.nc-header-badge{width:45px}.nc-name h3{font-size:24px}.nc-class-badge{width:53px}.nc-ability p{font-size:14px}.nc-dialog .nc-attribute{font-size:12px;gap:4px}.nc-mine-name .nc-location{flex-basis:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.nc-stars{margin:0}.nc-actions button{font-size:16px;gap:6px}.nc-facts{margin:10px;gap:8px}.nc-fact{gap:7px}.nc-fact p{font-size:12px}.nc-facts>div+div{padding-left:8px}.nc-fleet-grid{padding:7px;gap:6px}}

.nc-dialog{font-family:'Times New Roman',serif;font-weight:400}.nc-header h2,.nc-name h3,.nc-section-title,.nc-ability h4{font-family:Georgia,'Times New Roman',serif}.nc-resource-badge .nc-icon{width:65%;height:70%}
.nc-mine-hero{background-size:cover;background-position:center}.nc-mine-hero[data-resource=fuel]>.nc-preview,.nc-mine-hero[data-resource=fuel]>.nc-full{mask-image:linear-gradient(#000 0%,#000 90%,transparent 100%)}

.sy-info-button:after{content:"";position:absolute;inset:-7px}

@media(max-width:620px){.nc-recon .nc-header h2{font-size:clamp(17px,5.2vw,30px);white-space:nowrap;letter-spacing:-.3px}}
@media(max-width:620px){.nc-recon:lang(en) .nc-header h2,.nc-recon:lang(fr) .nc-header h2,.nc-recon:lang(es) .nc-header h2{font-size:clamp(14px,4.5vw,28px)}}
.sy-thumbs-pending .sy-card-picture img,.sy-thumbs-pending .sy-category-picture img,.sy-thumbs-pending .sy-thumb-error-label{visibility:hidden}.sy-thumb-error img{visibility:hidden!important}.sy-thumb-error-label{position:absolute;inset:0;display:grid;place-items:center;padding:6px;font-size:12px;color:#b5cbd7}.sy-card-picture{flex:none}

.nc-dialog .nc-actions .nc-scout{background:linear-gradient(#164c62,#072c3e);border-color:#78b6c8;color:#d4eaf1}
.nc-dialog .nc-fleet-card :is(h4,small,.nc-ship-count){color:var(--ship-color,inherit)}.nc-unscouted{grid-column:1/-1;padding:18px;text-align:center;color:#adc8d6}
.nc-journey{font-family:Inter,"Segoe UI",Arial,sans-serif;padding-bottom:16px}.nc-journey .nc-header h2{font-size:30px}.jv-body{padding:10px 0}.jv-hero{position:relative;border:1px solid #4d8795;background:#062638;min-height:145px;overflow:hidden;border-radius:8px}.jv-mine-image{height:170px;opacity:.78}.jv-mine-image img{width:100%;height:100%;object-fit:cover}.jv-mine-title{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:9px;background:#021723df;padding:12px}.jv-mine-title .nc-icon{width:32px;height:32px}.jv-mine-title h3{font-size:22px;flex:1}.jv-mine-title>span{font-size:14px;color:#b6ceda}
.jv-stats{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.jv-stat{display:grid;grid-template-columns:36px 1fr;column-gap:10px;align-items:center;padding:12px;background:linear-gradient(#0b3043,#041d2c);border:1px solid #456f7e;border-radius:6px}.jv-stat>.nc-icon{grid-row:1/3;width:32px;height:32px}.jv-stat>span{font-size:14px;color:#a8c5d1}.jv-stat>strong{font-size:24px}.jv-stat:nth-child(2){grid-column:1/-1;grid-row:1;border-color:#b69d67}.jv-stat:nth-child(2)>strong{font-size:32px;color:#ebd29a;letter-spacing:.04em}.jv-cargo{width:100%;height:14px;margin:12px 0 6px;accent-color:#5ac6dd}.jv-status{display:block;text-align:center;color:#91d1de;font-size:15px;margin-bottom:12px}
.jv-row-label{padding:8px 14px 0;color:#a8c7d6!important;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.jv-slots{padding-top:8px}.jv-slot{min-height:150px;border:2px solid var(--ship-color,#4a6a7c)!important}.jv-slot:disabled{opacity:.5}.jv-ship{height:70px;width:100%;object-fit:contain}.jv-slot .fu-ship-name{font-size:15px;font-weight:650;overflow-wrap:anywhere;color:var(--ship-color)!important}.jv-count{font-size:21px;color:var(--ship-color)}.jv-actions{position:sticky;bottom:0;background:#041923e8;padding:10px 4px 0}.jv-notice:empty{display:none}
@media(max-width:620px){.nc-journey .nc-header h2{font-size:23px}.jv-mine-image{height:145px}.jv-mine-title{padding:9px;flex-wrap:wrap}.jv-mine-title h3{font-size:19px}.jv-mine-title>span{font-size:12px}.jv-stat{padding:9px;grid-template-columns:30px 1fr;gap:6px}.jv-stat>.nc-icon{width:27px;height:27px}.jv-stat>span{font-size:12px}.jv-stat>strong{font-size:21px}.jv-stat:nth-child(2)>strong{font-size:26px}.jv-status{font-size:13px}.jv-slot{min-height:115px}.jv-ship{height:49px}.jv-slot .fu-ship-name{font-size:12px}.jv-count{font-size:18px}}

/* Own slots use the same vertical ship/name/count arrangement as recon cards. */
.nc-journey .jv-slot{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px;padding:6px 3px;background:linear-gradient(#082c3e,#031b29);overflow:hidden}.nc-journey .jv-slot .fu-ship-name{display:block;min-height:2.4em;line-height:1.2;text-align:center;white-space:normal}.nc-journey .jv-count{display:block;line-height:1.1}.nc-journey .jv-body{padding-bottom:8px}.nc-journey .jv-actions{margin-top:10px}

/* Known stage frames belong to the picture itself, independently of the information card border. */
.nc-recon .nc-fleet-picture,.nc-journey .jv-ship,.nc-ship-info .nc-hero{box-sizing:border-box;border:2px solid var(--ship-color,transparent);border-radius:4px;overflow:hidden}
