.corp-dossier{width:min(1560px,100%);margin:0 auto 5rem;color:var(--ink,#dce8e4);display:grid;gap:12px;font-family:inherit}
.corp-panel{border:1px solid rgba(var(--theme-rgb,89,229,204),.32);background:linear-gradient(130deg,rgba(var(--hud-surface-rgb,2,13,14),.74),rgba(var(--hud-surface-rgb,2,13,14),.53));padding:18px;min-width:0;box-shadow:inset 0 1px rgba(var(--theme-rgb,89,229,204),.12)}
.corp-kicker,.corp-section-title,.corp-jump,.corp-identity-data span,.corp-stat-grid span,.corp-operation-summary,.corp-operation>span,.corp-event-kind,.corp-source-note{font-family:var(--font-mono,monospace);font-size:.7rem;letter-spacing:.11em;color:var(--cyan,#59e5cc)}
.corp-hero{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:18px;align-items:start}
.corp-hero-identity{display:flex;align-items:flex-start;gap:20px}.corp-logo{width:126px;height:126px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(var(--theme-rgb,89,229,204),.17))}
.corp-hero h1{font-size:clamp(2rem,4vw,4.2rem);line-height:1.05;letter-spacing:.04em;margin:8px 0;text-transform:uppercase}.corp-ticker{color:var(--cyan,#59e5cc);font-size:.82rem;letter-spacing:.08em}.corp-description{max-width:75ch;line-height:1.55;color:var(--ink,#dce8e4);opacity:.84}
.corp-description{max-width:66ch;margin-bottom:0;overflow-wrap:anywhere}
.corp-identity-data{display:grid;grid-template-columns:1fr 1fr;gap:8px}.corp-identity-data>div{border:1px solid rgba(var(--theme-rgb,89,229,204),.25);padding:12px;display:grid;gap:8px}.corp-identity-data strong{font-size:1rem;word-break:break-word}.corp-source-note{grid-column:1/-1;margin:0;color:var(--dim,#9bb5ad)}
.corp-dossier-layout{display:grid;grid-template-columns:186px minmax(0,1fr);align-items:start;gap:12px;min-width:0}.corp-dossier-content{display:grid;gap:12px;min-width:0}.corp-dossier-content :is(section[id],div[id]){scroll-margin-top:8.6rem}
.corp-jump{position:sticky;top:7.25rem;z-index:8;align-self:start;max-height:calc(100vh - 8rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--theme-rgb,89,229,204),.55) rgba(var(--hud-surface-rgb,2,13,14),.4);border:1px solid rgba(var(--theme-rgb,89,229,204),.34);background:linear-gradient(155deg,rgba(var(--theme-rgb,89,229,204),.08),rgba(var(--hud-surface-rgb,2,13,14),.88) 36%);box-shadow:inset 0 0 26px rgba(var(--hud-surface-rgb,2,13,14),.5);font-family:var(--font-mono,monospace);font-size:.68rem;letter-spacing:.07em;color:var(--cyan,#59e5cc)}.corp-jump-heading{display:grid;gap:3px;padding:13px 11px;border-bottom:1px solid rgba(var(--theme-rgb,89,229,204),.26)}.corp-jump-heading strong{font-size:.65rem}.corp-jump-heading small,.corp-jump-footer{font-size:.55rem;color:var(--dim,#9bb5ad)}.corp-jump-links{display:grid;gap:3px;padding:8px}.corp-jump a{position:relative;display:flex;align-items:center;gap:9px;min-height:38px;border:1px solid transparent;padding:7px 8px;color:var(--ink,#dce8e4);text-decoration:none;font-weight:800;text-shadow:0 0 9px rgba(var(--theme-rgb,89,229,204),.2);transition:border-color .15s,background .15s,color .15s}.corp-jump a:after{content:'';position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(var(--hud-surface-rgb,2,13,14),.15) 4px 5px)}.corp-jump a span{color:var(--cyan,#59e5cc);font-size:.58rem}.corp-jump a:hover,.corp-jump a:focus-visible,.corp-jump a.is-active{border-color:rgba(var(--theme-rgb,89,229,204),.38);background:rgba(var(--theme-rgb,89,229,204),.13);color:var(--cyan,#59e5cc);box-shadow:inset 2px 0 var(--cyan,#59e5cc),0 0 14px rgba(var(--theme-rgb,89,229,204),.1)}.corp-jump a:focus-visible{outline:2px solid var(--cyan,#59e5cc);outline-offset:1px}.corp-jump-footer{margin:0;padding:10px 11px;border-top:1px solid rgba(var(--theme-rgb,89,229,204),.25)}.corp-jump-footer strong{color:var(--cyan,#59e5cc)}
.corp-period-bar{border:1px solid rgba(var(--theme-rgb,89,229,204),.32);background:rgba(var(--hud-surface-rgb,2,13,14),.65);padding:12px 18px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.corp-period-title{display:grid;gap:2px;min-width:150px;font:700 .68rem monospace;letter-spacing:.08em;color:var(--cyan,#59e5cc)}.corp-period-title span{font-size:.58rem;color:var(--dim,#9bb5ad)}.corp-period-options{display:flex;flex-wrap:wrap;gap:5px}.corp-period-options a{font:700 .65rem monospace;letter-spacing:.04em;text-decoration:none;color:var(--dim,#9bb5ad);padding:9px 10px;border:1px solid rgba(var(--theme-rgb,89,229,204),.32);background:rgba(var(--hud-surface-rgb,2,13,14),.26)}.corp-period-options a:hover,.corp-period-options a:focus-visible,.corp-period-options a.is-selected{color:var(--cyan,#59e5cc);border-color:var(--cyan,#59e5cc);background:rgba(var(--theme-rgb,89,229,204),.19);box-shadow:0 0 14px rgba(var(--theme-rgb,89,229,204),.16)}.corp-period-bar p{font-size:.7rem;color:var(--dim,#9bb5ad);line-height:1.4;margin:0;flex-basis:100%}
.corp-period-bar p.corp-period-empty{color:rgb(var(--hud-amber-rgb,228,155,82));border-top:1px solid rgba(var(--theme-rgb,89,229,204),.2);padding-top:8px}
.corp-dossier.is-period-loading{opacity:.63;pointer-events:none;transition:opacity .15s ease}
.corp-section-title{border-bottom:1px solid rgba(var(--theme-rgb,89,229,204),.38);padding-bottom:10px;margin-bottom:12px;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.corp-section-title h2{font:inherit;margin:0;color:var(--cyan,#59e5cc);font-weight:800}.corp-section-title>span{color:var(--dim,#9bb5ad);text-align:right}
.corp-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.corp-stat-grid article{border:1px solid rgba(var(--theme-rgb,89,229,204),.25);padding:14px;display:grid;gap:5px;min-height:94px;background:rgba(var(--hud-surface-rgb,2,13,14),.24)}.corp-stat-grid strong{font-size:clamp(1.4rem,2vw,2.25rem);line-height:1.15;color:var(--cyan,#59e5cc)}.corp-stat-grid small{color:var(--dim,#9bb5ad)}
.corp-command-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.corp-map{height:360px;position:relative;overflow:hidden;border:1px solid rgba(var(--theme-rgb,89,229,204),.25);background:radial-gradient(circle at 50% 45%,rgba(var(--theme-rgb,89,229,204),.08),transparent 54%),repeating-linear-gradient(0deg,transparent 0 38px,rgba(var(--theme-rgb,89,229,204),.045) 39px 40px),repeating-linear-gradient(90deg,transparent 0 38px,rgba(var(--theme-rgb,89,229,204),.045) 39px 40px),rgba(var(--hud-surface-rgb,2,13,14),.35)}.corp-map-point{position:absolute;display:flex;align-items:center;gap:5px;color:var(--ink,#dce8e4);font-size:.68rem;text-decoration:none;white-space:nowrap;transform:translate(-8px,-8px);text-shadow:0 1px 4px #000}.corp-map-point span{width:13px;height:13px;border:2px solid var(--cyan,#59e5cc);border-radius:50%;background:rgba(var(--theme-rgb,89,229,204),.42);box-shadow:0 0 14px var(--cyan,#59e5cc);flex:none}.corp-map-point:hover,.corp-map-point:focus-visible{z-index:2;color:var(--cyan,#59e5cc)}
.corp-rank-list{list-style:none;padding:0;margin:0;counter-reset:rank;display:grid;gap:5px}.corp-rank-list li{counter-increment:rank;border:1px solid rgba(var(--theme-rgb,89,229,204),.18);background:rgba(var(--hud-surface-rgb,2,13,14),.22);display:flex;align-items:center;gap:7px;padding:5px 8px;min-height:32px}.corp-rank-list li:before{content:counter(rank,decimal-leading-zero);color:var(--cyan,#59e5cc);font:700 .65rem monospace}.corp-rank-list li span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.corp-rank-list li strong{color:var(--cyan,#59e5cc)}.corp-rank-list img{width:26px;height:26px;object-fit:cover}.corp-map+.corp-rank-list{margin-top:8px;grid-template-columns:repeat(2,minmax(0,1fr))}
.corp-board-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.corp-board-grid h3,.corp-operation-grid h3{font:700 .72rem monospace;letter-spacing:.1em;color:var(--cyan,#59e5cc);margin:8px 0 10px}.corp-operation-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.corp-operation-summary span{border:1px solid rgba(var(--theme-rgb,89,229,204),.3);padding:8px}.corp-operation-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.corp-operation{display:grid;gap:5px;padding:11px;border:1px solid rgba(var(--theme-rgb,89,229,204),.22);color:var(--ink,#dce8e4);text-decoration:none;margin-bottom:6px}.corp-operation:hover,.corp-operation:focus-visible{border-color:var(--cyan,#59e5cc);background:rgba(var(--theme-rgb,89,229,204),.08)}.corp-operation small{color:var(--dim,#9bb5ad)}.corp-event-list{display:grid;gap:5px}.corp-event-list article{display:grid;grid-template-columns:130px 1fr 1fr 110px 145px;gap:8px;align-items:center;border:1px solid rgba(var(--theme-rgb,89,229,204),.2);padding:8px;font-size:.75rem}.corp-event-list time{color:var(--dim,#9bb5ad)}.corp-coverage p{max-width:115ch;line-height:1.6;color:var(--dim,#9bb5ad)}.corp-empty{color:var(--dim,#9bb5ad);font-size:.8rem}
@media(max-width:950px){.corp-hero,.corp-command-grid,.corp-operation-grid{grid-template-columns:1fr}.corp-event-list article{grid-template-columns:100px 1fr 1fr}.corp-event-list time{grid-column:2/-1}.corp-map-point b{display:none}}
@media(max-width:600px){.corp-panel{padding:12px}.corp-hero-identity{gap:10px}.corp-logo{width:68px;height:68px}.corp-stat-grid,.corp-board-grid{grid-template-columns:1fr 1fr}.corp-identity-data{grid-template-columns:1fr 1fr}.corp-map{height:260px}.corp-map+.corp-rank-list{grid-template-columns:1fr}.corp-event-list article{grid-template-columns:1fr 1fr}.corp-event-list time{grid-column:auto}}
.corp-event-list article.corp-standing-row{grid-template-columns:145px 1fr 2fr 70px}.corp-standing-row strong:last-child{text-align:right;color:var(--cyan,#59e5cc)}
@media(max-width:650px){.corp-event-list article.corp-standing-row{grid-template-columns:1fr 1fr}.corp-standing-row span:nth-child(3){grid-column:1/-1}}
.corp-hero-associations{display:flex;flex-wrap:wrap;gap:16px;margin-top:11px}.corp-hero-associations a{display:inline-flex;align-items:center;gap:7px;padding:5px 0;font:700 .7rem monospace;color:var(--cyan,#59e5cc);text-decoration:none}.corp-hero-associations a:hover,.corp-hero-associations a:focus-visible{text-decoration:underline;text-underline-offset:3px}.corp-hero-associations a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.corp-hero-associations img{width:25px;height:25px;object-fit:contain}.corp-person-metric{grid-template-columns:38px 1fr!important;grid-template-rows:auto auto}.corp-person-metric img{width:36px;height:36px;grid-row:1/3;object-fit:cover;border:1px solid rgba(var(--theme-rgb,89,229,204),.3)}.corp-person-metric span{align-self:end}.corp-person-metric strong{align-self:start}
.corp-profile{line-height:1.62}.corp-profile-overview{max-width:108ch}.corp-profile-overview p,.corp-profile-body p,.corp-esi-description p{font-size:.92rem;margin:0 0 1rem;color:var(--ink,#dce8e4);overflow-wrap:anywhere}.corp-profile-full{margin-top:12px;border:1px solid rgba(var(--theme-rgb,89,229,204),.3);padding:0 13px}.corp-profile-full summary{cursor:pointer;list-style:none;padding:12px 0;font:700 .73rem monospace;letter-spacing:.08em;color:var(--cyan,#59e5cc)}.corp-profile-full summary::-webkit-details-marker{display:none}.corp-profile-full summary:before{content:'+';margin-right:10px}.corp-profile-full[open] summary:before{content:'−'}.corp-profile-full summary span{font-size:.62rem;color:var(--dim,#9bb5ad);margin-left:8px}.corp-profile-body{max-width:108ch;padding:8px 0 14px}.corp-profile-body h3{font-size:1.08rem;color:var(--cyan,#59e5cc);margin:24px 0 9px}.corp-profile-body .corp-profile-item{padding-left:18px;border-left:2px solid rgba(var(--theme-rgb,89,229,204),.4)}.corp-esi-description p{padding:10px 0;max-width:108ch}
.corp-stat-grid article{position:relative;overflow:hidden}.corp-stat-grid article:before{content:'';position:absolute;right:-8px;top:-15px;width:90px;height:90px;background:var(--corp-logo) center/contain no-repeat;opacity:.13;pointer-events:none}.corp-stat-grid article>*{position:relative;z-index:1}
.corp-map-point img{width:24px;height:24px;object-fit:contain;border:1px solid var(--cyan,#59e5cc);border-radius:50%;background:rgba(var(--hud-surface-rgb,2,13,14),.75);box-shadow:0 0 13px rgba(var(--theme-rgb,89,229,204),.8)}.corp-map-point:hover img{width:30px;height:30px}.corp-pilot-rank{min-width:0}.corp-pilot-rank .corp-person-portrait{width:28px;height:28px;border:1px solid rgba(var(--theme-rgb,89,229,204),.4)}.corp-pilot-name{min-width:0}.corp-associations{display:inline-flex!important;flex:0 0 auto!important;align-items:center;gap:2px}.corp-associations img{width:18px!important;height:18px!important;object-fit:contain;opacity:.85}
.corp-operation-identity,.corp-event-person{display:flex;align-items:center;gap:5px;min-width:0}.corp-operation-identity img,.corp-event-person img{width:22px;height:22px;object-fit:contain;opacity:.86}.corp-operation-identity .corp-person-portrait,.corp-event-person .corp-person-portrait{width:30px;height:30px;border:1px solid rgba(var(--theme-rgb,89,229,204),.35)}.corp-operation-identity em{font:700 .66rem monospace;font-style:normal;color:var(--dim,#9bb5ad);flex:1}.corp-operation-identity strong{flex:1}.corp-contributor-strip{display:flex;gap:3px!important;align-items:center}.corp-contributor-strip img{width:26px;height:26px;object-fit:cover;border:1px solid rgba(var(--theme-rgb,89,229,204),.4)}.corp-event-person>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}
@media(max-width:700px){.corp-hero-associations a{font-size:.62rem}.corp-profile-full summary span{display:block;margin:4px 0 0}.corp-event-person{flex-wrap:wrap}}
.corp-dossier.is-deferred .corp-dossier-content>:is(.corp-period-bar,#corp-combat,.corp-command-grid,#corp-operations,#corp-activity,#corp-coverage){display:none}.corp-dossier.is-deferred .corp-jump a.is-archive-channel{opacity:.48;pointer-events:none}.corp-data-loading{border:1px solid rgba(var(--theme-rgb,89,229,204),.35);padding:18px;background:rgba(var(--hud-surface-rgb,2,13,14),.7);display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:700 .72rem monospace;letter-spacing:.07em;color:var(--cyan,#59e5cc)}.corp-data-loading small{font:normal .75rem sans-serif;color:var(--dim,#9bb5ad);flex-basis:100%;margin-left:23px}.corp-loading-pulse{width:10px;height:10px;border-radius:50%;background:var(--cyan,#59e5cc);box-shadow:0 0 13px var(--cyan,#59e5cc);animation:corpPulse 1.4s ease-in-out infinite}.corp-data-loading a{color:var(--cyan,#59e5cc)}@keyframes corpPulse{50%{opacity:.28;box-shadow:none}}@media(prefers-reduced-motion:reduce){.corp-loading-pulse{animation:none}.corp-jump a{transition:none}}
@media(max-width:1350px){.corp-dossier-layout{grid-template-columns:174px minmax(0,1fr)}.corp-dossier-content .corp-command-grid{grid-template-columns:1fr}}
@media(max-width:900px){.corp-dossier-layout{grid-template-columns:minmax(0,1fr)}.corp-jump{top:6.7rem;max-height:none;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin}.corp-jump-heading,.corp-jump-footer{display:none}.corp-jump-links{display:flex;gap:5px;padding:6px;width:max-content;min-width:100%}.corp-jump a{min-height:34px;border-color:rgba(var(--theme-rgb,89,229,204),.24);padding:5px 8px;font-size:.6rem}.corp-jump a:hover,.corp-jump a:focus-visible,.corp-jump a.is-active{box-shadow:inset 0 -2px var(--cyan,#59e5cc),0 0 12px rgba(var(--theme-rgb,89,229,204),.1)}.corp-dossier-content :is(section[id],div[id]){scroll-margin-top:10.3rem}}
@media(max-width:600px){.corp-jump{top:6.1rem}.corp-jump a{font-size:.55rem;gap:5px}.corp-jump a span{font-size:.5rem}}
/* A running development process may still render the prior horizontal markup while
   static assets refresh immediately. Keep that markup readable until the app restarts. */
.corp-dossier > .corp-jump{position:static;display:flex;flex-wrap:wrap;gap:6px;max-height:none;overflow:visible;padding:0;border:0;background:none;box-shadow:none}
.corp-dossier > .corp-jump > a{min-height:36px;border:1px solid rgba(var(--theme-rgb,89,229,204),.38);padding:8px 11px;background:rgba(var(--hud-surface-rgb,2,13,14),.64);color:var(--cyan,#59e5cc)}
/* Match the shared PANDORA CRT treatment without obscuring dossier data. */
.corp-dossier :is(.corp-panel,.corp-period-bar,.corp-operation,.corp-rank-list li){position:relative;isolation:isolate}
.corp-dossier :is(.corp-panel,.corp-period-bar,.corp-operation,.corp-rank-list li)::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;opacity:.11;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(var(--hud-surface-rgb,2,13,14),.58) 4px 5px);mix-blend-mode:multiply}
.corp-dossier img{filter:saturate(.82) contrast(1.1) drop-shadow(0 0 3px rgba(var(--theme-rgb,89,229,204),.18))}
.corp-dossier .corp-logo{filter:saturate(.82) contrast(1.1) drop-shadow(0 0 18px rgba(var(--theme-rgb,89,229,204),.24))}
.corp-dossier img.pandora-photon-active{animation-fill-mode:none}
.corp-dossier :is(.corp-stat-grid strong,.corp-rank-list li>strong,.corp-identity-data strong,.corp-operation-summary span,.corp-event-list article>strong){text-shadow:0 0 10px rgba(var(--theme-rgb,89,229,204),.28)}
.corp-dossier :is(a,button,summary){text-shadow:0 0 8px rgba(var(--theme-rgb,89,229,204),.18)}
.corp-dossier :is(.corp-period-options a,.corp-profile-full summary,.corp-operation):hover{box-shadow:0 0 15px rgba(var(--theme-rgb,89,229,204),.17),inset 0 0 9px rgba(var(--theme-rgb,89,229,204),.07)}
.corp-channel-nav-row{display:flex;align-items:center;min-width:0}.corp-channel-nav-row>a{flex:1;min-width:0;overflow-wrap:anywhere}.corp-channel-order{display:flex;flex:none;gap:2px}.corp-channel-order button{width:20px;height:25px;padding:0;border:1px solid rgba(var(--theme-rgb,89,229,204),.32);background:rgba(var(--hud-surface-rgb,2,13,14),.5);color:var(--cyan,#59e5cc);cursor:pointer;font:700 .75rem monospace}.corp-channel-order button:hover:not(:disabled),.corp-channel-order button:focus-visible{background:rgba(var(--theme-rgb,89,229,204),.23);box-shadow:0 0 10px rgba(var(--theme-rgb,89,229,204),.3)}.corp-channel-order button:disabled{opacity:.25;cursor:default}.corp-jump a.corp-channel-manage-link{margin:2px 8px 8px;border:1px solid rgba(var(--theme-rgb,89,229,204),.4);color:var(--cyan,#59e5cc)}
.corp-channel-manager>p{font-size:.8rem;line-height:1.5;color:var(--dim,#9bb5ad)}.corp-channel-notice,.corp-channel-error{padding:10px;border:1px solid rgba(var(--theme-rgb,89,229,204),.45);color:var(--cyan,#59e5cc)!important}.corp-channel-error{border-color:rgb(var(--hud-amber-rgb,228,155,82));color:rgb(var(--hud-amber-rgb,228,155,82))!important}.corp-channel-editor{margin-top:10px;border:1px solid rgba(var(--theme-rgb,89,229,204),.35);padding:12px}.corp-channel-editor>summary{cursor:pointer;color:var(--cyan,#59e5cc);font:700 .7rem monospace;letter-spacing:.08em}.corp-channel-editor form{display:grid;gap:10px;margin-top:14px}.corp-channel-editor label{display:grid;gap:5px;font:700 .66rem monospace;letter-spacing:.09em;color:var(--cyan,#59e5cc)}.corp-channel-editor input,.corp-channel-rich-editor{width:100%;border:1px solid rgba(var(--theme-rgb,89,229,204),.45);background:rgba(var(--hud-surface-rgb,2,13,14),.6);color:var(--ink,#dce8e4);padding:10px;font:inherit}.corp-channel-rich-editor{min-height:150px;line-height:1.55;overflow-wrap:anywhere}.corp-channel-rich-editor:focus-visible,.corp-channel-editor input:focus-visible{outline:2px solid var(--cyan,#59e5cc);outline-offset:2px}.corp-channel-rich-editor[aria-invalid="true"]{border-color:rgb(var(--hud-amber-rgb,228,155,82))}.corp-channel-toolbar{display:flex;gap:5px}.corp-channel-toolbar button,.corp-channel-editor button[type="submit"]{border:1px solid rgba(var(--theme-rgb,89,229,204),.45);background:rgba(var(--theme-rgb,89,229,204),.1);color:var(--cyan,#59e5cc);padding:8px 11px;cursor:pointer;font:700 .68rem monospace;letter-spacing:.06em}.corp-channel-toolbar button:hover,.corp-channel-editor button[type="submit"]:hover{background:rgba(var(--theme-rgb,89,229,204),.22);box-shadow:0 0 12px rgba(var(--theme-rgb,89,229,204),.2)}.corp-custom-channel-copy{line-height:1.6;overflow-wrap:anywhere}.corp-custom-channel-copy img{max-width:100%;height:auto}.corp-custom-channel-copy a{color:var(--cyan,#59e5cc)}.corp-custom-channel-copy :is(h1,h2,h3,h4,p,ul,ol,blockquote){margin:0 0 1rem}
@media(max-width:900px){.corp-channel-nav-row{flex:none}.corp-channel-nav-row>a{min-height:34px}.corp-channel-order button{height:28px}.corp-jump a.corp-channel-manage-link{display:flex;margin:0 6px 6px}}
.corp-channel-toolbar{flex-wrap:wrap;align-items:center}.corp-channel-color-label{display:inline-flex!important;align-items:center;gap:6px;border:1px solid rgba(var(--theme-rgb,89,229,204),.45);padding:4px 8px;min-height:33px}.corp-channel-color-label input{width:32px;height:23px;padding:0;border:0;background:none;cursor:pointer}.corp-channel-link-tools,.corp-channel-image-tools{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.corp-channel-link-tools[hidden]{display:none}.corp-channel-link-tools input{flex:1;min-width:190px}.corp-channel-link-tools button,.corp-channel-image-tools button{border:1px solid rgba(var(--theme-rgb,89,229,204),.42);background:rgba(var(--theme-rgb,89,229,204),.09);color:var(--cyan,#59e5cc);padding:7px 9px;cursor:pointer;font:700 .65rem monospace}.corp-channel-link-tools button:hover,.corp-channel-image-tools button:hover{background:rgba(var(--theme-rgb,89,229,204),.2)}.corp-channel-image-tools>span{font:700 .62rem monospace;letter-spacing:.06em;color:var(--dim,#9bb5ad);margin-right:6px}.corp-channel-editor-status{font:.7rem monospace;color:var(--cyan,#59e5cc);min-height:1em;margin:0}.corp-channel-rich-editor,.corp-custom-channel-copy{display:flow-root}.corp-channel-rich-editor :is(h2,h3),.corp-custom-channel-copy :is(h2,h3){color:var(--cyan,#59e5cc);letter-spacing:.06em;line-height:1.2;margin:1.1em 0 .5em}.corp-channel-rich-editor h2,.corp-custom-channel-copy h2{font-size:1.5rem}.corp-channel-rich-editor h3,.corp-custom-channel-copy h3{font-size:1.17rem}.corp-channel-rich-editor :is(ul,ol),.corp-custom-channel-copy :is(ul,ol){padding-left:1.7em;margin:.6em 0 1em}.corp-channel-rich-editor li,.corp-custom-channel-copy li{margin:.35em 0}.corp-channel-rich-editor img,.corp-custom-channel-copy img{max-width:100%;height:auto;vertical-align:middle}.corp-channel-rich-editor img[data-corp-align="inline"],.corp-custom-channel-copy img[data-corp-align="inline"]{max-width:min(100%,520px)}.corp-channel-rich-editor img[data-corp-align="center"],.corp-custom-channel-copy img[data-corp-align="center"]{display:block;margin:1em auto;max-width:min(100%,680px)}.corp-channel-rich-editor img[data-corp-align="left"],.corp-custom-channel-copy img[data-corp-align="left"]{float:left;width:min(40%,330px);margin:.3em 1.2em .8em 0}.corp-channel-rich-editor img[data-corp-align="right"],.corp-custom-channel-copy img[data-corp-align="right"]{float:right;width:min(40%,330px);margin:.3em 0 .8em 1.2em}.corp-channel-rich-editor img.is-selected-for-position{outline:2px solid var(--cyan,#59e5cc);outline-offset:4px}.corp-custom-channel-copy img{cursor:default}.corp-custom-channel-copy a{overflow-wrap:anywhere}
@media(max-width:600px){.corp-channel-rich-editor img[data-corp-align="left"],.corp-channel-rich-editor img[data-corp-align="right"],.corp-custom-channel-copy img[data-corp-align="left"],.corp-custom-channel-copy img[data-corp-align="right"]{float:none;display:block;width:auto;max-width:100%;margin:1em auto}}
.corp-channel-image-tools label{min-width:min(100%,240px);flex:1;font-size:.6rem}.corp-channel-image-tools input{font-size:.75rem}
.corp-channel-image-tools .corp-channel-image-size{display:flex;align-items:center;flex:0 1 260px;gap:8px;min-width:210px;white-space:nowrap}.corp-channel-image-size input[type="range"]{width:100px;min-width:80px;max-width:140px;flex:1;padding:0;accent-color:var(--cyan,#59e5cc);cursor:pointer}.corp-channel-image-size output{min-width:3ch;text-align:right;font:700 .65rem monospace;color:var(--cyan,#59e5cc)}
.corp-channel-rich-editor img[data-corp-width],.corp-custom-channel-copy img[data-corp-width]{max-width:100%}
.corp-dossier.is-deferred .corp-dossier-content>#corp-map,.corp-dossier.is-deferred .corp-dossier-content>#corp-pilots{display:none}
.corp-dossier-content{grid-template-columns:repeat(2,minmax(0,1fr))}.corp-dossier-content>:not(.corp-map-pilot-grid){grid-column:1/-1}.corp-dossier-content>.corp-map-pilot-grid{display:contents}.corp-map-pilot-grid>.corp-panel{grid-column:1/-1}.corp-map-pilot-grid.is-adjacent>.corp-panel{grid-column:auto}
@media(max-width:1350px){.corp-map-pilot-grid.is-adjacent>.corp-panel{grid-column:1/-1}}
.corp-dossier-layout{grid-template-columns:214px minmax(0,1fr)}.corp-channel-drag-handle{flex:none;width:33px;min-height:28px;padding:0 2px;border:1px solid rgba(var(--theme-rgb,89,229,204),.34);background:rgba(var(--theme-rgb,89,229,204),.08);color:var(--cyan,#59e5cc);font:700 .48rem monospace;letter-spacing:0;cursor:grab}.corp-channel-drag-handle:active{cursor:grabbing}.corp-channel-drag-handle:hover,.corp-channel-drag-handle:focus-visible{border-color:var(--cyan,#59e5cc);background:rgba(var(--theme-rgb,89,229,204),.21);outline:none}.corp-channel-nav-row.is-dragging{opacity:.48}.corp-channel-nav-row.drop-before{box-shadow:inset 0 3px var(--cyan,#59e5cc)}.corp-channel-nav-row.drop-after{box-shadow:inset 0 -3px var(--cyan,#59e5cc)}.corp-channel-reorder-status{display:block;margin-top:4px;color:var(--cyan,#59e5cc)}
@media(max-width:1350px){.corp-dossier-layout{grid-template-columns:202px minmax(0,1fr)}}@media(max-width:900px){.corp-dossier-layout{grid-template-columns:minmax(0,1fr)}.corp-channel-drag-handle{min-height:30px}}
.corp-jump :is(a,.corp-channel-order button:not(:disabled)),.corp-jump :is(a,.corp-channel-order button:not(:disabled)) *{cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer!important}
.corp-dossier.is-period-loading{opacity:1;pointer-events:auto}.corp-dossier.is-period-loading .corp-period-bar{opacity:.7}
.corp-operation-group{min-width:0}.corp-operation-filters{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 10px}.corp-operation-filters button{border:1px solid rgba(var(--theme-rgb,89,229,204),.32);background:rgba(var(--hud-surface-rgb,2,13,14),.52);color:var(--dim,#9bb5ad);font:700 .62rem monospace;letter-spacing:.05em;padding:7px 8px;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-operation-filters button b{color:var(--cyan,#59e5cc)}.corp-operation-filters button:hover,.corp-operation-filters button:focus-visible,.corp-operation-filters button.is-active{color:var(--cyan,#59e5cc);border-color:var(--cyan,#59e5cc);background:rgba(var(--theme-rgb,89,229,204),.13)}.corp-operation-card{border:1px solid rgba(var(--theme-rgb,89,229,204),.24);background:rgba(var(--hud-surface-rgb,2,13,14),.31);padding:12px;margin-bottom:8px;display:grid;gap:9px;min-width:0}.corp-operation-card[hidden]{display:none}.corp-operation-card h4{font-size:.96rem;margin:0}.corp-operation-card h4 a,.corp-operation-info>a{color:var(--ink,#dce8e4);text-decoration:none;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-operation-card h4 a:hover,.corp-operation-card h4 a:focus-visible,.corp-operation-info>a:hover{color:var(--cyan,#59e5cc);text-decoration:underline}.corp-operation-top,.corp-operation-meta,.corp-operation-leaders,.corp-operation-reward-line{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.corp-operation-top,.corp-operation-meta,.corp-operation-reward-line,.corp-operation-leaders small{font:700 .62rem monospace;letter-spacing:.04em}.corp-operation-top{color:var(--dim,#9bb5ad)}.corp-operation-top strong{color:var(--cyan,#59e5cc)}.corp-operation-top strong.is-ended{color:#e4a969}.corp-operation-top strong.is-upcoming{color:#dbbd77}.corp-operation-preview{font-size:.78rem;line-height:1.45;margin:0;color:var(--dim,#9bb5ad)}.corp-operation-card .corp-operation-identity{gap:5px}.corp-operation-card .corp-operation-identity em{flex:0 1 auto}.corp-operation-reward-line{padding:8px;border:1px solid rgba(var(--theme-rgb,89,229,204),.24);color:var(--cyan,#59e5cc)}.corp-operation-reward-line small{color:#e4ad68}.corp-operation-detail{border:1px solid rgba(var(--theme-rgb,89,229,204),.22);padding:0 9px}.corp-operation-detail summary{padding:8px 0;color:var(--cyan,#59e5cc);font:700 .66rem monospace;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-operation-detail p{line-height:1.5;font-size:.76rem}.corp-operation-detail>small{display:block;margin:8px 0;color:var(--dim,#9bb5ad)}.corp-operation-reward{display:grid;grid-template-columns:65px 1fr 1fr;gap:6px;padding:7px 0;border-top:1px solid rgba(var(--theme-rgb,89,229,204),.16);font-size:.68rem}.corp-operation-reward strong{color:var(--cyan,#59e5cc)}.corp-operation-sponsor{grid-column:1/-1;display:flex;align-items:center;gap:6px;color:var(--dim,#9bb5ad)}.corp-operation-sponsor img{width:24px;height:24px;object-fit:contain}.corp-operation-progress{height:6px;background:rgba(var(--theme-rgb,89,229,204),.14)}.corp-operation-progress i{display:block;height:100%;background:var(--cyan,#59e5cc);box-shadow:0 0 9px rgba(var(--theme-rgb,89,229,204),.5)}.corp-operation-meta{color:var(--dim,#9bb5ad)}.corp-operation-leaders{align-items:center;padding-top:6px;border-top:1px solid rgba(var(--theme-rgb,89,229,204),.2)}.corp-operation-leaders>div:first-child{display:grid;gap:3px}.corp-operation-leaders strong{color:var(--cyan,#59e5cc)}.corp-operation-leaders small{color:var(--dim,#9bb5ad)}.corp-operation-roster{list-style:decimal-leading-zero;padding:0 0 0 2.4em}.corp-operation-roster li{padding:4px 0;border-bottom:1px solid rgba(var(--theme-rgb,89,229,204),.16);display:flex;align-items:center;gap:7px}.corp-operation-roster img{width:30px;height:30px}.corp-operation-roster span{flex:1}.corp-operation-roster b{color:var(--cyan,#59e5cc)}
.corp-operation-card{content-visibility:auto;contain-intrinsic-size:auto 320px}
.corp-operation-reward-link{display:inline-block;margin:0 0 10px;color:var(--cyan,#59e5cc);font:700 .64rem monospace;text-decoration:none;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-operation-reward-link:hover,.corp-operation-reward-link:focus-visible{text-decoration:underline}
.corp-operation-card>[data-corp-source-rewards]{justify-self:start;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-operation-card [data-corp-reward-panel][hidden]{display:none}.corp-operation-card .campaigns-card-rewards{margin:0;padding:.65rem}.corp-operation-card .campaigns-info-trigger{cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-operation-card .corp-contributor-strip [data-campaigns-contributor]{display:block;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-operation-card .corp-contributor-strip [data-campaigns-contributor]:focus-visible{outline:1px solid var(--cyan,#59e5cc);outline-offset:2px}
.corp-operation-footer{display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:9px;border-top:1px solid rgba(var(--theme-rgb,89,229,204),.2)}
.corp-operation-footer a{color:var(--cyan,#59e5cc);font:600 .68rem Consolas,monospace;letter-spacing:.06em;text-decoration:none;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}
.corp-operation-footer a:hover,.corp-operation-footer a:focus-visible{text-decoration:underline;text-underline-offset:3px;text-shadow:0 0 12px rgba(var(--theme-rgb,89,229,204),.6)}
.corp-member-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;max-height:520px;overflow:auto}.corp-member-card{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid rgba(var(--theme-rgb,89,229,204),.24);color:var(--ink,#dce8e4);text-decoration:none;background:rgba(var(--hud-surface-rgb,2,13,14),.25);cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-member-card:hover,.corp-member-card:focus-visible{border-color:var(--cyan,#59e5cc);background:rgba(var(--theme-rgb,89,229,204),.1)}.corp-member-card img{width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 0 5px rgba(var(--theme-rgb,89,229,204),.4))}.corp-member-card span{min-width:0;display:grid;gap:4px}.corp-member-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.corp-member-card small{font:600 .58rem Consolas,monospace;color:var(--dim,#9bb5ad)}
.corp-corporation-boards{margin-top:18px;padding-top:12px;border-top:1px solid rgba(var(--theme-rgb,89,229,204),.25)}.corp-corporation-boards a{color:var(--ink,#dce8e4);text-decoration:none;cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-corporation-boards a:hover,.corp-corporation-boards a:focus-visible{color:var(--cyan,#59e5cc);text-decoration:underline}
.corp-dossier.is-deferred .corp-dossier-content>#corp-fleet-operations{display:none}
.corp-mining-operation .corp-operation-meta{line-height:1.45}
.corp-mining-head{display:flex;align-items:flex-start;gap:10px;min-width:0}
.corp-mining-mark{display:grid;place-items:center;flex:none;width:42px;height:42px;border:3px solid rgba(var(--theme-rgb,89,229,204),.5);border-radius:50%;color:var(--cyan,#59e5cc);font:1.35rem Consolas,monospace;background:rgba(var(--theme-rgb,89,229,204),.08)}
.corp-mining-identity{display:grid;gap:6px;min-width:0;flex:1}
.corp-mining-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:1px;background:rgba(var(--theme-rgb,89,229,204),.22);border:1px solid rgba(var(--theme-rgb,89,229,204),.22)}
.corp-mining-metrics>div{display:grid;align-content:start;gap:5px;padding:9px;background:rgba(var(--hud-surface-rgb,2,13,14),.85);min-width:0}
.corp-mining-metrics span{color:var(--cyan,#59e5cc);font:700 .61rem Consolas,monospace;letter-spacing:.07em}
.corp-mining-metrics strong{font:700 .83rem Consolas,monospace;overflow-wrap:anywhere}
.corp-mining-roster{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:9px;padding-top:10px;border-top:1px solid rgba(var(--theme-rgb,89,229,204),.2)}
.corp-mining-roster>div:first-child{display:grid;gap:3px}.corp-mining-roster strong{color:var(--cyan,#59e5cc);font:700 .62rem Consolas,monospace;letter-spacing:.06em}.corp-mining-roster small{color:var(--dim,#9bb5ad);font:600 .59rem Consolas,monospace}
.corp-mining-portraits{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.corp-mining-portraits button{display:block;width:34px;height:34px;padding:0;border:1px solid rgba(var(--theme-rgb,89,229,204),.4);background:rgba(var(--hud-surface-rgb,2,13,14),.8);cursor:url('/assets/icons/pandora-action-04.svg') 12 5,pointer}.corp-mining-portraits button:hover,.corp-mining-portraits button:focus-visible{border-color:var(--cyan,#59e5cc);box-shadow:0 0 9px rgba(var(--theme-rgb,89,229,204),.45);outline:none}.corp-mining-portraits img{display:block;width:100%;height:100%;object-fit:cover}
.corp-operation-pending{align-content:start;min-height:180px}
.corp-operation-pending>strong{color:var(--cyan,#59e5cc);font:700 .7rem monospace;letter-spacing:.1em}
