:is(body:has(.mdtPage)>.nav,body:has(.mdtPage)>.footer){display:none}.mdtPage{color:#eaf0f5;background:#0b1015;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.opsNav{background:#080d12;border-bottom:1px solid #26313b;align-items:center;gap:28px;height:62px;padding:0 22px;display:flex}.opsBrand{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.opsBrand span{background:#0e4f86;border:1px solid #70bcec;border-radius:8px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.opsBrand b{letter-spacing:.05em}.opsNav nav{align-items:stretch;height:100%;display:flex}.opsNav nav button{color:#b9c6d0;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 15px}.opsNav nav button:hover,.opsNav nav button.active{color:#fff;background:#101a22;border-bottom-color:#168ee0}.opsIdentity{color:#90a6b7;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.mdtPulse{background:#42d89a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #42d89a}.opsHero{background:linear-gradient(90deg,#020c16f7,#00245dad),radial-gradient(circle at 70% 30%,#155887,#07111b);border-bottom:1px solid #24323e;justify-content:space-between;align-items:center;gap:20px;min-height:150px;padding:32px clamp(20px,4vw,70px);display:flex}.opsHero>div:first-child>span,.opsPanelHead span,.cadsWorkspace span,.recordsWorkspace span{letter-spacing:.17em;color:#67bdf7;font-size:10px;font-weight:900}.opsHero h1{letter-spacing:-.04em;margin:5px 0;font-size:clamp(32px,5vw,54px)}.opsHero small{color:#8fa5b6}.opsTools{gap:9px;display:flex}.opsTools button,.opsPanelHead button,.cadActions button,.cadForm button{color:#fff;cursor:pointer;background:#0c5d98;border:1px solid #2e75a9;border-radius:6px;padding:10px 13px;font-weight:750}.opsTools .panic{background:#b51f2d;border-color:#e04450}.opsWorkspace{grid-template-columns:1fr 1fr;gap:18px;padding:22px;display:grid}.bookingPanel,.attachedCad,.opsPanel{background:#11181e;border:1px solid #2a343c;border-radius:8px;padding:22px}.bookingPanel{grid-template-columns:1fr auto;gap:20px;display:grid}.bookingPanel>div>span,.attachedCad>span{color:#5eb5ef;letter-spacing:.15em;font-size:10px;font-weight:900}.bookingPanel h2,.attachedCad h2{margin:7px 0}.bookingPanel p,.attachedCad p,.attachedCad small{color:#9aabb8}.statusControls{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.statusControls button{color:#d9e2e8;cursor:pointer;background:#202b33;border:1px solid #34434e;border-radius:5px;padding:10px;font-size:11px}.statusControls .panic{background:#9f1724}.statusControls .available{background:#087837}.statusControls .refreshments{background:#087c89}.statusControls .committed{background:#a86212}.statusControls .selected{outline-offset:2px;outline:2px solid #fff}.currentStatus{color:#7fd3ff;border-top:1px solid #28333c;grid-column:1/-1;padding-top:14px;font-size:12px}.attachedCad{border-left:4px solid #dba329}.wide{min-width:0}.opsPanelHead{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.opsPanelHead h2{margin:5px 0}.radioLog p{color:#95a9b8;border-top:1px solid #26313a;margin:0;padding:11px 0;font-size:13px;line-height:1.5}.radioLog b{color:#5db9f2;font-size:11px;display:block}.cadTable{border:1px solid #29343d;border-radius:6px;overflow:auto}.cadRow{text-align:left;color:#dce6ed;background:#11181e;border:0;border-top:1px solid #29343d;grid-template-columns:1.1fr 1.4fr 1.5fr .7fr .7fr .65fr .6fr;align-items:center;width:100%;min-width:980px;display:grid}.cadRow>*{padding:13px}.cadRow:not(.header){cursor:pointer}.cadRow:not(.header):hover{background:#17242e}.cadRow.header{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#0b4a76;border-top:0;font-size:11px}.cadRow .gradeOne{color:#ff7079;font-weight:900}.cadRow .gradeTwo{color:#f4bb55;font-weight:900}.pncWorkspace,.cadsWorkspace{padding:24px}.pncSelector{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pncSelector button{text-align:left;color:#fff;cursor:pointer;background:#141b21;border:1px solid #303c45;border-radius:8px;gap:8px;padding:22px;display:grid}.pncSelector button span{letter-spacing:.15em;font-size:10px}.pncSelector button strong{font-size:22px}.pncSelector button small{color:#a9b7c1}.pncSelector .person.active{border-color:#35b96c;box-shadow:inset 0 4px #27944f}.pncSelector .vehicle.active{border-color:#db4652;box-shadow:inset 0 4px #b51f2d}.pncSelector .address.active{border-color:#e5a43d;box-shadow:inset 0 4px #ae6912}.pncSearch{background:#11181e;border:1px solid #2b363e;border-radius:8px;grid-template-columns:1fr auto;gap:10px;margin:18px 0;padding:18px;display:grid}.pncSearch label{color:#95a8b6;gap:7px;font-size:12px;display:grid}.pncSearch input{color:#fff;background:#080e13;border:1px solid #35444f;border-radius:5px;padding:13px}.pncSearch button{color:#fff;cursor:pointer;background:#0967a8;border:0;border-radius:5px;align-self:end;padding:14px 22px;font-weight:850}.pncResults{gap:12px;display:grid}.resultTitle{background:#0b4a76;border-radius:6px;justify-content:space-between;padding:12px 16px;display:flex}.resultTitle span{letter-spacing:.14em;font-size:10px}.pncRecord{background:#11181e;border:1px solid #303c45;border-left:5px solid #168ee0;border-radius:7px;padding:20px}.pncRecord.vehicleRecord{border-left-color:#c42c3a}.recordFlag{color:#69bff8;letter-spacing:.14em;font-size:10px;font-weight:900}.pncRecord h2{margin:7px 0 18px;font-size:28px}.pncRecord dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.pncRecord dl div{background:#0a1117;border:1px solid #25313a;border-radius:5px;padding:12px}.pncRecord dt{color:#748b9b;text-transform:uppercase;margin-bottom:6px;font-size:10px}.pncRecord dd{margin:0}.pncRecord dd.warning{color:#ff727c;font-weight:850}.pncRecord dd.clear{color:#55d694}.noResult{text-align:center;color:#8296a5;background:#11181e;border:1px dashed #34434e;padding:30px}.cadActions{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.cadActions h2{margin:5px 0}.cadForm{background:#11181e;border:1px solid #2b363e;grid-template-columns:1fr 1.3fr .7fr .8fr auto;gap:8px;margin-bottom:15px;padding:14px;display:grid}.cadForm input,.cadForm select{color:#fff;background:#080e13;border:1px solid #34434e;border-radius:5px;min-width:0;padding:11px}.recordsWorkspace{grid-template-columns:repeat(3,1fr);gap:14px;padding:24px;display:grid}.recordsWorkspace article{background:#11181e;border:1px solid #2d3942;border-top:4px solid #168ee0;border-radius:7px;gap:8px;padding:24px;display:grid}.recordsWorkspace strong{font-size:42px}.recordsWorkspace p{color:#8ea2b1}.recordsWorkspace>button{color:#ff9ba2;cursor:pointer;background:#3b171b;border:1px solid #74333a;border-radius:6px;grid-column:1/-1;justify-self:start;padding:11px}@media (max-width:900px){.opsNav nav button:nth-last-child(-n+3){display:none}.opsWorkspace,.bookingPanel{grid-template-columns:1fr}.pncRecord dl,.cadForm{grid-template-columns:1fr 1fr}}@media (max-width:650px){.opsNav{gap:8px;padding:0 10px}.opsBrand b,.opsIdentity{display:none}.opsNav nav button{padding:0 9px}.opsHero{flex-direction:column;align-items:flex-start}.opsWorkspace,.pncWorkspace,.cadsWorkspace{padding:12px}.pncSelector,.pncSearch,.pncRecord dl,.recordsWorkspace{grid-template-columns:1fr}.statusControls{justify-content:flex-start}.cadForm{grid-template-columns:1fr}}.audioToggle{color:#8fa7b8;cursor:pointer;background:#111a21;border:1px solid #34434e;border-radius:5px;padding:7px 10px;font-size:11px}.panicBanner{background:linear-gradient(90deg,#8f111c,#d72a38);border-bottom:2px solid #ff98a0;justify-content:space-between;align-items:center;gap:20px;padding:15px 24px;animation:1.2s infinite panicPulse;display:flex}.panicBanner>div:first-child{gap:3px;display:grid}.panicBanner span{letter-spacing:.18em;font-size:10px;font-weight:950}.panicBanner strong{font-size:20px}.panicBanner small{color:#ffd9dc}.panicBanner>div:last-child{gap:8px;display:flex}.panicBanner button{color:#fff;cursor:pointer;background:#0003;border:1px solid #ffffff73;border-radius:5px;padding:9px 12px}.panicBanner .clearPanic{color:#9d1721;background:#fff;font-weight:900}.panicMode{animation:1.2s infinite panicFrame;box-shadow:inset 0 0 0 5px #e32f3d}.panicLog{color:#ffb4ba!important;background:#42131a!important;border-left:4px solid #ec3644!important;padding:12px!important}.panicLog b{color:#ff707b!important}.panicModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.panicModal{text-align:center;background:#15191d;border:2px solid #d92d3a;border-radius:10px;width:min(500px,100%);padding:30px;box-shadow:0 0 80px #da233259}.panicSymbol{color:#fff;background:#c51f2d;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 15px;font-size:42px;font-weight:950;display:grid}.panicModal>span{color:#ff707b;letter-spacing:.2em;font-size:10px;font-weight:950}.panicModal h2{margin:8px;font-size:30px}.panicModal p{color:#aab5bd;line-height:1.6}.panicModal>div:last-child{justify-content:center;gap:10px;margin-top:22px;display:flex}.panicModal button{color:#fff;cursor:pointer;background:#222b32;border:1px solid #3d4952;border-radius:6px;padding:12px 18px}.panicModal .confirmPanic{background:#c51f2d;border-color:#f24a57;font-weight:950}.statusControls .emergency{background:#c51f2d}@keyframes panicPulse{50%{filter:brightness(1.35)}}@keyframes panicFrame{50%{box-shadow:inset 0 0 0 5px #e32f3d40}}@media (max-width:650px){.audioToggle{margin-left:auto}.panicBanner{flex-direction:column;align-items:flex-start}.panicBanner>div:last-child{width:100%}.panicBanner button{flex:1}}.dispatchGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.dispatchUnits{gap:7px;display:grid}.dispatchUnits label{background:#0a1117;border:1px solid #27333c;border-radius:5px;grid-template-columns:auto 90px 1fr;align-items:center;gap:9px;padding:10px;display:grid}.dispatchUnits span{color:#8ca0af;font-size:12px}.cadComments{max-height:230px;overflow:auto}.cadComments p{color:#a9b8c3;border-top:1px solid #26313a;gap:4px;margin:0;padding:10px;font-size:13px;display:grid}.cadComments b{color:#5db9f2;font-size:10px}.commentForm{grid-template-columns:1fr auto;gap:7px;margin-top:12px;display:grid}.commentForm input,.bookUnitForm input,.bookUnitForm select{color:#fff;background:#080e13;border:1px solid #34434e;border-radius:5px;padding:11px}.commentForm button,.bookUnitForm button,.soundCard button{color:#fff;cursor:pointer;background:#0c5d98;border:1px solid #2e75a9;border-radius:5px;padding:10px}.unitsWorkspace,.soundsWorkspace{padding:24px}.unitSummary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.unitSummary article{background:#11181e;border:1px solid #2d3942;border-radius:6px;gap:6px;padding:16px;display:grid}.unitSummary span{color:#67bdf7;letter-spacing:.12em;font-size:10px}.unitSummary strong{font-size:30px}.unitBoard{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.unitCard{background:#11181e;border:1px solid #2d3942;border-left:5px solid #168ee0;border-radius:7px;justify-content:space-between;gap:15px;padding:18px;display:flex}.unitCard.committed{border-left-color:#c57c21}.unitCard.refreshments{border-left-color:#1a9aa0}.unitCard.emergency{border-left-color:#dc2f3d}.unitCard span{color:#67bdf7;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.unitCard h2{margin:5px 0}.unitCard p,.unitCard small{color:#8ea2b1}.unitCard select{color:#fff;background:#091117;border:1px solid #35434d;border-radius:5px;height:38px}.bookUnitForm{background:#11181e;border:1px solid #2d3942;grid-template-columns:.7fr 1.2fr 1fr 1fr auto;gap:8px;margin-top:14px;padding:15px;display:grid}.soundNotice{background:#10243a;border:1px solid #23537c;border-radius:7px;margin-bottom:14px;padding:16px}.soundNotice p{color:#a5b7c4;margin-bottom:0}.soundCard{background:#11181e;border:1px solid #2d3942;border-left:5px solid #168ee0;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding:20px;display:flex}.soundCard span{color:#67bdf7;letter-spacing:.15em;font-size:10px}.soundCard h2{margin:5px 0}.soundCard p,.soundCard small{color:#8ea2b1}.soundCard>div:last-child{gap:8px;display:flex}.soundCard label{cursor:pointer;background:#1a242c;border:1px solid #3d4c57;border-radius:5px;align-items:center;padding:10px;display:inline-flex}.soundCard input{display:none}@media (max-width:900px){.dispatchGrid,.unitBoard{grid-template-columns:1fr}.bookUnitForm{grid-template-columns:1fr 1fr}}@media (max-width:650px){.unitSummary{grid-template-columns:1fr 1fr}.bookUnitForm{grid-template-columns:1fr}.soundCard{flex-direction:column;align-items:flex-start}}.mdtLogin{place-items:center;padding:20px;display:grid}.mdtLogin section{text-align:center;background:#11181e;border:1px solid #2c3b46;border-radius:10px;width:min(520px,100%);padding:40px}.mdtLogin h1{margin:18px 0 8px;font-size:36px}.mdtLogin p{color:#95a8b6;line-height:1.6}.mdtLogin a{color:#fff;background:#168ee0;border-radius:6px;margin-top:14px;padding:12px 18px;font-weight:850;display:inline-block}.callsignFilter{background:#11181e;border:1px solid #2d3942;justify-content:space-between;align-items:end;gap:14px;margin-bottom:14px;padding:14px;display:flex}.callsignFilter label{color:#8fa4b4;gap:6px;font-size:11px;display:grid}.callsignFilter select{color:#fff;background:#080e13;border:1px solid #34434e;min-width:270px;padding:10px}.callsignFilter>span{color:#67bdf7;font-size:12px}.bookUnitForm{grid-template-columns:2fr 1.5fr auto}.bookUnitForm select optgroup{color:#67bdf7;background:#11181e}.bookUnitForm select option{color:#fff}@media (max-width:650px){.callsignFilter{flex-direction:column;align-items:stretch}.callsignFilter select{width:100%;min-width:0}}.bookingBackdrop{z-index:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02070be6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.bookingGate{background:#111a21;border:1px solid #2f6388;border-top:5px solid #168ee0;border-radius:10px;gap:15px;width:min(620px,100%);padding:30px;display:grid;box-shadow:0 30px 100px #0000008c}.bookingGate>span{color:#67bdf7;letter-spacing:.18em;font-size:10px;font-weight:950}.bookingGate h2{margin:0;font-size:30px}.bookingGate p,.bookingGate small{color:#91a6b5}.bookingGate label{color:#9bb0bf;gap:6px;font-size:11px;display:grid}.bookingGate select,.bookingGate input{color:#fff;background:#070e14;border:1px solid #354651;border-radius:5px;width:100%;padding:12px}.bookingGate button{color:#fff;cursor:pointer;background:#0b6aa9;border:1px solid #4ca7e4;border-radius:6px;padding:13px;font-weight:900}.bookingGate optgroup{color:#67bdf7;background:#11181e}.bookingGate option{color:#fff}.bookingGate .resumeUnit{background:#117642;border-color:#4ed78c}.bookingDivider{color:#6e8392;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;font-size:10px;display:flex}.bookingDivider:before,.bookingDivider:after{content:"";background:#2d3b45;flex:1;height:1px}.opsBrand span{background-color:#07111b;background-image:url(/api/brand/logo);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0}.opsHero{isolation:isolate;background-image:linear-gradient(90deg,#020c16f7,#00245db3),url(/api/brand/mdt-background);background-position:50%;background-size:cover;position:relative;overflow:hidden}.opsHero:after{content:"FOUNDER OPERATIONS · RESTRICTED";z-index:-1;color:#fff3;letter-spacing:.18em;font-size:10px;font-weight:900;position:absolute;bottom:10px;right:20px}.opsNav:after{content:"SECURE MDT";color:#5fa9d9;letter-spacing:.15em;font-size:9px}.pncManager{background:#0e161c;border:1px solid #2b465a;border-top:4px solid #168ee0;border-radius:8px;margin:0 24px 24px;padding:22px}.pncManager>header{justify-content:space-between;gap:20px;display:flex}.pncManager>header span{color:#67bdf7;letter-spacing:.15em;font-size:10px;font-weight:900}.pncManager>header h2{margin:5px 0}.pncManager>header p{color:#93a7b5}.pncManager button{color:#fff;cursor:pointer;background:#0b609b;border:1px solid #3478a8;border-radius:5px;padding:9px 12px}.pncManager>header>div:last-child{align-items:start;gap:8px;display:flex}.pncManager>nav{gap:6px;margin:18px 0;display:flex}.pncManager>nav button{background:#131e26;border-color:#33434e}.pncManager>nav button.active{background:#0969a8;border-color:#64bdf7}.pncMessage{color:#8cd3ff;background:#102c3e;padding:10px}.pncEditor{background:#101d26;border:1px solid #304554;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:18px;padding:16px;display:grid}.pncEditor h3{grid-column:1/-1;margin:0}.pncEditor input,.pncEditor select,.pncEditor textarea,.pncModal input,.pncModal select,.pncModal textarea{color:#fff;background:#071016;border:1px solid #344752;border-radius:5px;min-width:0;padding:10px}.pncEditor.vehicle{grid-template-columns:repeat(4,1fr)}.pncDbGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.pncDbGrid>article{background:#111b22;border:1px solid #2b3943;border-left:5px solid #168ee0;border-radius:7px;grid-template-columns:130px 1fr;gap:16px;padding:16px;display:grid}.pncDbGrid>article.missing{border-left-color:#d72d3d}.pncDbGrid>article>img{object-fit:cover;border-radius:5px;width:130px;height:150px}.pncDbGrid article span{color:#62b9f1;letter-spacing:.12em;font-size:9px;font-weight:900}.pncDbGrid article h3{margin:5px 0}.pncDbGrid article p{color:#96aab8}.pncDbGrid article strong{color:#ff8b94;margin:8px 0;display:block}.vehiclePlate{color:#090909;letter-spacing:.08em;background:#f7e873;border:3px solid #111;align-self:start;place-items:center;padding:13px;font-size:21px;font-weight:950;display:grid}.pncDbGrid dl{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pncDbGrid dl div{background:#071016;padding:8px}.pncDbGrid dt{color:#7f96a6;font-size:9px}.pncDbGrid dd{margin:3px 0 0}.markerList{gap:5px;margin:10px 0;display:grid}.markerList small{color:#c3cdd4;background:#25161a;border-left:3px solid #db3543;padding:8px}.markerList b{color:#ff929a;display:block}.recordActions{gap:7px;display:flex}.recordActions .missingButton{background:#a91e2b;border-color:#e34c58}.pncModal{z-index:1100;background:#000000db;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pncModal form{background:#111b22;border:1px solid #3b759c;border-top:5px solid #168ee0;border-radius:9px;gap:10px;width:min(700px,100%);padding:25px;display:grid}.missingAppealBand{background:#f0f4f8;padding:70px 0}.missingAppealBand h2{color:#0a1728;margin:8px 0 28px;font-size:clamp(36px,5vw,58px)}.missingAppealGrid{gap:20px;display:grid}.missingAppealGrid article{background:#fff;border:1px solid #d9e2ea;border-radius:15px;grid-template-columns:380px 1fr;display:grid;overflow:hidden;box-shadow:0 15px 45px #00245d17}.appealImages{min-height:360px;position:relative}.appealImages img:first-child{object-fit:cover;width:100%;height:100%}.appealImages img:last-child{object-fit:cover;border:5px solid #fff;border-radius:8px;width:130px;height:160px;position:absolute;bottom:18px;right:18px;box-shadow:0 10px 25px #00000040}.missingAppealGrid article>div:last-child{padding:28px}.missingAppealGrid span{color:#ad1f2d;letter-spacing:.13em;font-size:10px;font-weight:950}.missingAppealGrid h3{color:#101d2b;margin:8px 0;font-size:30px}.missingAppealGrid strong{color:#00245d}.missingAppealGrid p{color:#4b5a6b;line-height:1.7}.missingAppealGrid small{color:#758394;margin:15px 0;display:block}.missingAppealGrid button{color:#fff;cursor:pointer;background:#00245d;border:0;border-radius:6px;padding:10px 14px;font-weight:800}@media (max-width:900px){.pncEditor,.pncEditor.vehicle{grid-template-columns:1fr 1fr}.pncDbGrid,.missingAppealGrid article{grid-template-columns:1fr}.appealImages{min-height:330px}}@media (max-width:650px){.pncManager{margin:0 12px 16px}.pncManager>header{flex-direction:column}.pncEditor,.pncEditor.vehicle,.pncDbGrid>article{grid-template-columns:1fr}.pncDbGrid>article>img{width:100%;height:240px}.pncDbGrid dl{grid-template-columns:1fr}.appealImages{min-height:300px}}.publicationPanel{background:#11181e;border:1px solid #285374;border-top:4px solid #168ee0;border-radius:8px;margin:0 24px 24px;padding:22px}.publicationIntro span{color:#67bdf7;letter-spacing:.16em;font-size:10px;font-weight:900}.publicationIntro h2{margin:6px 0}.publicationIntro p{color:#95a8b6}.publicationPanel form{grid-template-columns:1fr 2fr;gap:12px;margin-top:18px;display:grid}.publicationPanel label{color:#9bb0bf;gap:6px;font-size:11px;display:grid}.publicationPanel input,.publicationPanel select,.publicationPanel textarea{color:#fff;width:100%;font:inherit;background:#080e13;border:1px solid #34434e;border-radius:5px;padding:11px}.publicationPanel textarea{resize:vertical}.publicationPanel .full{grid-column:1/-1}.publicationMedia{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.publicationMedia button{color:#fff;cursor:pointer;background:#0a1117;border:2px solid #26343e;border-radius:7px;padding:0;overflow:hidden}.publicationMedia button.selected{border-color:#52b9ff;box-shadow:0 0 0 2px #52b9ff33}.publicationMedia img{object-fit:cover;width:100%;height:115px;display:block}.publicationMedia span{padding:8px;font-size:11px;display:block}.publicationPanel label.tick{flex-direction:row;grid-column:auto;align-items:center;display:flex}.publicationPanel label.tick input{width:auto}.publishButton{color:#fff;cursor:pointer;background:#0969aa;border:1px solid #49adef;border-radius:6px;padding:12px;font-weight:900}.publicationMessage{color:#8bd1ff;background:#10283a;border-radius:5px;padding:10px}.publicationHistory{margin-top:22px}.publicationHistory article{border-top:1px solid #293640;justify-content:space-between;gap:15px;padding:11px;display:flex}.publicationHistory article>div:first-child{grid-template-columns:64px 1fr;gap:2px 10px;display:grid}.publicationHistory img{object-fit:cover;border-radius:4px;grid-row:1/4;width:64px;height:64px}.publicationHistory span,.publicationHistory small{color:#8196a5;font-size:10px}.publicationHistory article>div:last-child{align-items:center;gap:6px;display:flex}.publicationHistory button{color:#fff;cursor:pointer;background:#15232d;border:1px solid #385064;border-radius:4px;padding:7px 9px}.publicationHistory button.delete{color:#ff929b;border-color:#71313a}.roleplayNotice{color:#718594;margin-top:16px;display:block}.publicUpdateGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.publicUpdateCard{background:#fff;border:1px solid #dce5ec;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px #00245d14}.publicUpdateCard>img{object-fit:cover;width:100%;height:260px}.publicUpdateCard>div{padding:18px}.publicUpdateCard span{color:#176eaa;letter-spacing:.12em;font-size:10px;font-weight:900}.publicUpdateCard h3{color:#0a1728;margin:7px 0}.publicUpdateCard p{color:#47576a;line-height:1.65}.publicUpdateCard small{color:#8290a0}.publicArchive{margin-top:20px}.publicArchive>button{color:#fff;cursor:pointer;background:#00245d;border:0;border-radius:7px;padding:11px 15px;font-weight:800}.publicArchive>div{gap:8px;margin-top:10px;display:grid}.publicArchive article{background:#edf3f8;border-left:4px solid #00245d;gap:4px;padding:14px;display:grid}.publicArchive article span{color:#445468}.publicArchive article small{color:#738296}@media (max-width:900px){.publicationMedia,.publicUpdateGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.publicationPanel{margin:0 12px 16px}.publicationPanel form,.publicationMedia,.publicUpdateGrid{grid-template-columns:1fr}.publicationHistory article{flex-direction:column;align-items:flex-start}}
