.platform-announcements-module__-Edxdq__modeTabs{border:1px solid #294b66;border-radius:4px;gap:0;width:fit-content;display:flex;overflow:hidden}.platform-announcements-module__-Edxdq__modeTabs a{color:#8fa9bc;background:#06182a;align-items:center;gap:8px;min-height:38px;padding:8px 15px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.platform-announcements-module__-Edxdq__modeTabs a+a{border-left:1px solid #294b66}.platform-announcements-module__-Edxdq__modeTabs a[aria-current=page],.platform-announcements-module__-Edxdq__modeTabs a:hover{color:#e7eef6;background:#0a2034;box-shadow:inset 0 -2px #58bce3}.platform-announcements-module__-Edxdq__modeTabs a:focus-visible{outline-offset:-3px;outline:2px solid #88c6ff}.platform-announcements-module__-Edxdq__tenantPicker{border:1px solid #294b66;border-radius:5px;min-width:0;margin:0;padding:12px}.platform-announcements-module__-Edxdq__tenantPicker legend{color:#a9bfd2;padding:0 6px;font-size:12px;font-weight:700}.platform-announcements-module__-Edxdq__tenantPicker>input{background:#09182a;width:100%}.platform-announcements-module__-Edxdq__tenantPicker small,.platform-announcements-module__-Edxdq__formHint{color:#8fa8bc;font-size:11px}.platform-announcements-module__-Edxdq__tenantOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:190px;margin:10px 0;display:grid;overflow-y:auto}.platform-announcements-module__-Edxdq__tenantOptions label{cursor:pointer;background:#081726;border:1px solid #203b50;border-radius:4px;align-items:center;gap:8px;min-width:0;padding:8px;font-size:12px;display:flex}.platform-announcements-module__-Edxdq__tenantOptions input{flex:none;width:15px;height:15px;margin:0}.platform-announcements-module__-Edxdq__tenantOptions span{overflow-wrap:anywhere}.platform-announcements-module__-Edxdq__tickerSchedule{grid-template-columns:minmax(280px,1fr) minmax(160px,.5fr);align-items:start;gap:20px;display:grid}.platform-announcements-module__-Edxdq__recipientBadges{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.platform-announcements-module__-Edxdq__recipientBadges span{color:#bcd9ea;background:#0b2439;border:1px solid #315771;border-radius:4px;padding:4px 7px;font-size:11px}.platform-announcements-module__-Edxdq__hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem 1rem;display:grid}.platform-announcements-module__-Edxdq__hero h1,.platform-announcements-module__-Edxdq__sectionHeader h2{margin:.18rem 0 0}.platform-announcements-module__-Edxdq__subtitle{color:#9db4c8;margin:.32rem 0 0;font-size:.86rem}.platform-announcements-module__-Edxdq__hero .notice{grid-column:1/-1;margin:0}.platform-announcements-module__-Edxdq__stats{grid-template-columns:repeat(3,minmax(78px,1fr));gap:.45rem;display:grid}.platform-announcements-module__-Edxdq__stats span{background:#0a1a2d;border:1px solid #244d68;border-radius:11px;gap:.08rem;min-width:86px;padding:.55rem .65rem;display:grid}.platform-announcements-module__-Edxdq__stats strong{color:#eef7ff;font-size:1.05rem}.platform-announcements-module__-Edxdq__stats small{color:#8facbf;letter-spacing:.07em;text-transform:uppercase;font-size:.66rem}.platform-announcements-module__-Edxdq__createPanel,.platform-announcements-module__-Edxdq__archive{gap:.9rem;display:grid}.platform-announcements-module__-Edxdq__sectionHeader{border-bottom:1px solid #233650;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.platform-announcements-module__-Edxdq__sectionHeader p:last-child{color:#8fa8bc;text-align:right;max-width:48ch;margin:0;font-size:.76rem;line-height:1.45}.platform-announcements-module__-Edxdq__form{gap:.78rem;display:grid}.platform-announcements-module__-Edxdq__primaryGrid{grid-template-columns:minmax(180px,.34fr) minmax(280px,1fr);gap:.7rem;display:grid}.platform-announcements-module__-Edxdq__scheduleGrid{grid-template-columns:repeat(2,minmax(210px,1fr)) minmax(180px,.55fr);align-items:end;gap:.7rem;display:grid}.platform-announcements-module__-Edxdq__field{gap:.32rem;display:grid}.platform-announcements-module__-Edxdq__field>span,.platform-announcements-module__-Edxdq__fieldToolbar label,.platform-announcements-module__-Edxdq__toggleTitle{color:#a9bfd2;letter-spacing:.07em;text-transform:uppercase;font-size:.69rem;font-weight:700}.platform-announcements-module__-Edxdq__fieldToolbar{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.platform-announcements-module__-Edxdq__formatButton{color:#bdd7e8;background:#0a2237;border:1px solid #315a75;border-radius:8px;align-items:center;gap:.35rem;min-height:29px;padding:.28rem .5rem;font-size:.68rem;font-weight:750;display:inline-flex}.platform-announcements-module__-Edxdq__formatButton:hover,.platform-announcements-module__-Edxdq__formatButton:focus-visible{color:#f2f8fc;border-color:#5a89a8}.platform-announcements-module__-Edxdq__field input,.platform-announcements-module__-Edxdq__field textarea,.platform-announcements-module__-Edxdq__field select{background:#09182a;border-color:#294b66;width:100%}.platform-announcements-module__-Edxdq__field textarea{min-height:116px;line-height:1.55}.platform-announcements-module__-Edxdq__field small{color:#7892a9;font-size:.68rem}.platform-announcements-module__-Edxdq__toggleField{gap:.32rem;display:grid}.platform-announcements-module__-Edxdq__toggleControl{align-items:center;gap:.55rem;min-height:39px;display:flex;position:relative}.platform-announcements-module__-Edxdq__toggleInput{opacity:0;width:1px;height:1px;position:absolute}.platform-announcements-module__-Edxdq__toggleTrack{cursor:pointer;background:#422131;border:1px solid #9b5368;border-radius:999px;align-items:center;width:48px;height:27px;padding:3px;transition:border-color .15s,background-color .15s;display:inline-flex}.platform-announcements-module__-Edxdq__toggleThumb{background:#f4dfe6;border-radius:50%;width:19px;height:19px;transition:transform .15s,background-color .15s;box-shadow:0 1px 3px #00000061}.platform-announcements-module__-Edxdq__toggleState{color:#dda7b6;letter-spacing:.09em;min-width:48px;font-size:.7rem;font-weight:800}.platform-announcements-module__-Edxdq__toggleOn{display:none}.platform-announcements-module__-Edxdq__toggleInput:focus-visible+.platform-announcements-module__-Edxdq__toggleTrack{outline-offset:2px;outline:2px solid #87c9f1}.platform-announcements-module__-Edxdq__toggleInput:checked+.platform-announcements-module__-Edxdq__toggleTrack{background:#174431;border-color:#4b9c71}.platform-announcements-module__-Edxdq__toggleInput:checked+.platform-announcements-module__-Edxdq__toggleTrack .platform-announcements-module__-Edxdq__toggleThumb{background:#dcf5e7;transform:translate(21px)}.platform-announcements-module__-Edxdq__toggleInput:checked~.platform-announcements-module__-Edxdq__toggleState{color:#94dcb8}.platform-announcements-module__-Edxdq__toggleInput:checked~.platform-announcements-module__-Edxdq__toggleState .platform-announcements-module__-Edxdq__toggleOff{display:none}.platform-announcements-module__-Edxdq__toggleInput:checked~.platform-announcements-module__-Edxdq__toggleState .platform-announcements-module__-Edxdq__toggleOn{display:inline}.platform-announcements-module__-Edxdq__formFooter{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.platform-announcements-module__-Edxdq__formActions{justify-content:flex-end;gap:.5rem;display:flex}.platform-announcements-module__-Edxdq__formActions button{border-radius:9px;justify-content:center;align-items:center;gap:.38rem;min-height:36px;padding:.45rem .8rem;font-size:.8rem;display:inline-flex}.platform-announcements-module__-Edxdq__previewButton{color:#c6dfef;background:#0a2338;border:1px solid #37637d}.platform-announcements-module__-Edxdq__previewError{color:#e7c26e;margin:0;font-size:.74rem;line-height:1.4}.platform-announcements-module__-Edxdq__list{gap:.7rem;display:grid}.platform-announcements-module__-Edxdq__card{--kind-line:#397ea5;border:1px solid #24445d;border-left:3px solid var(--kind-line);background:linear-gradient(#0d1c2f,#091522);border-radius:12px;padding:.82rem}.platform-announcements-module__-Edxdq__maintenance{--kind-line:#c49a39}.platform-announcements-module__-Edxdq__incident{--kind-line:#bb5967}.platform-announcements-module__-Edxdq__info{--kind-line:#397ea5}.platform-announcements-module__-Edxdq__cardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.platform-announcements-module__-Edxdq__cardHeading{min-width:0}.platform-announcements-module__-Edxdq__cardHeading h3{color:#e8f3fc;margin:.38rem 0 0;font-size:1rem}.platform-announcements-module__-Edxdq__badges{flex-wrap:wrap;gap:.35rem;display:flex}.platform-announcements-module__-Edxdq__kindBadge,.platform-announcements-module__-Edxdq__statusBadge{color:#bcd9ea;letter-spacing:.07em;text-transform:uppercase;background:#0b2439;border:1px solid #315771;border-radius:7px;align-items:center;min-height:23px;padding:.14rem .45rem;font-size:.61rem;font-weight:800;display:inline-flex}.platform-announcements-module__-Edxdq__statusBadge.platform-announcements-module__-Edxdq__active{color:#a8e7c5;background:#123425;border-color:#3d8a63}.platform-announcements-module__-Edxdq__statusBadge.platform-announcements-module__-Edxdq__scheduled{color:#ead18d;background:#302813;border-color:#8c7338}.platform-announcements-module__-Edxdq__statusBadge.platform-announcements-module__-Edxdq__expired,.platform-announcements-module__-Edxdq__statusBadge.platform-announcements-module__-Edxdq__disabled{color:#8fa1b1;background:#172130;border-color:#435568}.platform-announcements-module__-Edxdq__cardBody{color:#b8c9d7;white-space:pre-wrap;margin:.72rem 0;font-size:.82rem;line-height:1.55}.platform-announcements-module__-Edxdq__window{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.platform-announcements-module__-Edxdq__window span{color:#b6c9d8;background:#081726;border:1px solid #203b50;border-radius:9px;gap:.14rem;padding:.45rem .55rem;font-size:.72rem;display:grid}.platform-announcements-module__-Edxdq__window small{color:#708da4;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}.platform-announcements-module__-Edxdq__secondaryButton,.platform-announcements-module__-Edxdq__deleteButton,.platform-announcements-module__-Edxdq__deleteConfirmButton{border-radius:8px;min-height:32px;padding:.36rem .62rem;font-size:.72rem}.platform-announcements-module__-Edxdq__secondaryButton{color:#c6dfef;background:#0a2338;border:1px solid #37637d}.platform-announcements-module__-Edxdq__cardActions{align-items:flex-start;gap:.55rem;margin-top:.65rem;display:flex}.platform-announcements-module__-Edxdq__editor{background:#091827;border:1px solid #24445c;border-radius:10px;flex:1;overflow:hidden}.platform-announcements-module__-Edxdq__editor>summary{cursor:pointer;color:#b8d4e6;padding:.48rem .62rem;font-size:.75rem;font-weight:700}.platform-announcements-module__-Edxdq__editor[open]>summary{border-bottom:1px solid #24445c}.platform-announcements-module__-Edxdq__editor>.platform-announcements-module__-Edxdq__form{padding:.72rem}.platform-announcements-module__-Edxdq__deleteForm{flex:none}.platform-announcements-module__-Edxdq__deleteButton,.platform-announcements-module__-Edxdq__deleteConfirmButton{color:#f0b5c1;background:#351722;border:1px solid #844756}.platform-announcements-module__-Edxdq__empty{color:#8da8bb;text-align:center;border:1px dashed #2a4b62;border-radius:10px;margin:0;padding:1.2rem}@media (max-width:900px){.platform-announcements-module__-Edxdq__hero,.platform-announcements-module__-Edxdq__primaryGrid,.platform-announcements-module__-Edxdq__scheduleGrid,.platform-announcements-module__-Edxdq__window{grid-template-columns:1fr}.platform-announcements-module__-Edxdq__stats{width:100%}.platform-announcements-module__-Edxdq__sectionHeader{display:grid}.platform-announcements-module__-Edxdq__sectionHeader p:last-child{text-align:left}}@media (max-width:560px){.platform-announcements-module__-Edxdq__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-announcements-module__-Edxdq__stats span{min-width:0}.platform-announcements-module__-Edxdq__cardHeader,.platform-announcements-module__-Edxdq__cardActions,.platform-announcements-module__-Edxdq__formFooter{display:grid}.platform-announcements-module__-Edxdq__formActions{grid-template-columns:1fr 1fr;display:grid}.platform-announcements-module__-Edxdq__deleteForm,.platform-announcements-module__-Edxdq__secondaryButton,.platform-announcements-module__-Edxdq__deleteButton{width:100%}}@media (prefers-reduced-motion:reduce){.platform-announcements-module__-Edxdq__toggleTrack,.platform-announcements-module__-Edxdq__toggleThumb{transition:none}}
.platform-announcement-modal-module__TWC0cq__backdrop{z-index:260;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030a14d1;place-items:center;padding:1rem;animation:.15s ease-out both platform-announcement-modal-module__TWC0cq__announcement-fade;display:grid;position:fixed;inset:0}.platform-announcement-modal-module__TWC0cq__dialog{--announcement-line:#2e7fa6;--announcement-soft:#2e7fa629;border:1px solid var(--announcement-line);color:#e8f2fb;background:linear-gradient(#101d31,#091321);border-top-width:3px;border-radius:14px;width:min(620px,100%);max-height:min(720px,100vh - 2rem);animation:.18s ease-out both platform-announcement-modal-module__TWC0cq__announcement-enter;overflow:auto;box-shadow:0 24px 70px #00000085}.platform-announcement-modal-module__TWC0cq__maintenance{--announcement-line:#c89d38;--announcement-soft:#c89d3824}.platform-announcement-modal-module__TWC0cq__incident{--announcement-line:#bf5b68;--announcement-soft:#bf5b6826}.platform-announcement-modal-module__TWC0cq__info{--announcement-line:#3986ac;--announcement-soft:#3986ac26}.platform-announcement-modal-module__TWC0cq__header{background:linear-gradient(180deg, var(--announcement-soft), transparent);border-bottom:1px solid #6587a438;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .85rem;display:flex}.platform-announcement-modal-module__TWC0cq__header h2{color:#f3f8fc;margin:.22rem 0 0;font-size:clamp(1.15rem,3vw,1.48rem);line-height:1.25}.platform-announcement-modal-module__TWC0cq__kind{color:#9fbbce;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:750}.platform-announcement-modal-module__TWC0cq__iconButton{color:#c8dae8;background:#0b1a2b;border:1px solid #36566e;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;padding:0;font-size:1.35rem;line-height:1;display:inline-grid}.platform-announcement-modal-module__TWC0cq__iconButton:hover,.platform-announcement-modal-module__TWC0cq__iconButton:focus-visible{color:#fff;border-color:#5f91b1}.platform-announcement-modal-module__TWC0cq__body{color:#cad9e6;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1rem;font-size:.94rem;line-height:1.65}.platform-announcement-modal-module__TWC0cq__footer{border-top:1px solid #6587a433;justify-content:space-between;align-items:center;gap:.85rem;padding:.82rem 1rem 1rem;display:flex}.platform-announcement-modal-module__TWC0cq__footer p{color:#8fa8bd;margin:0;font-size:.72rem;line-height:1.45}.platform-announcement-modal-module__TWC0cq__dismissButton{color:#061916;background:linear-gradient(#58d2c3,#37ad9f);border:1px solid #3d7b84;border-radius:9px;flex:none;min-height:36px;padding:.45rem .8rem;font-size:.8rem;font-weight:750}@keyframes platform-announcement-modal-module__TWC0cq__announcement-fade{0%{opacity:0}to{opacity:1}}@keyframes platform-announcement-modal-module__TWC0cq__announcement-enter{0%{transform:translateY(7px)scale(.99)}to{transform:translateY(0)scale(1)}}@media (max-width:560px){.platform-announcement-modal-module__TWC0cq__backdrop{align-items:end;padding:.65rem}.platform-announcement-modal-module__TWC0cq__dialog{max-height:calc(100vh - 1.3rem)}.platform-announcement-modal-module__TWC0cq__footer{flex-direction:column;align-items:stretch}.platform-announcement-modal-module__TWC0cq__dismissButton{width:100%}}@media (prefers-reduced-motion:reduce){.platform-announcement-modal-module__TWC0cq__backdrop,.platform-announcement-modal-module__TWC0cq__dialog{animation:none}}
.tenant-ticker-module__4vyNAa__ticker{z-index:180;color:#fff4f2;background:#702a31;border-top:1px solid #bb5967;align-items:center;gap:20px;min-height:88px;padding:14px 24px 14px 0;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -6px 20px #0003}.tenant-ticker-module__4vyNAa__alarm{border-right:1px solid #fff4f238;flex:0 0 86px;align-self:stretch;place-items:center;display:grid}.tenant-ticker-module__4vyNAa__content{flex:1;min-width:0}.tenant-ticker-module__4vyNAa__label{letter-spacing:.13em;color:#f0b5c1;font-size:10px;font-weight:800}.tenant-ticker-module__4vyNAa__message{overflow-wrap:anywhere;white-space:normal;margin:5px 0 0;font-size:14px;line-height:1.5}.tenant-ticker-module__4vyNAa__countdown{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;gap:5px;min-width:170px;display:grid}.tenant-ticker-module__4vyNAa__countdown strong{font-size:18px}.tenant-ticker-module__4vyNAa__countdown span{color:#f0cbd0;font-size:13px}.tenant-ticker-module__4vyNAa__deadline{text-align:right;white-space:nowrap;border-left:1px solid #fff4f238;flex:none;gap:5px;padding-left:20px;display:grid}.tenant-ticker-module__4vyNAa__deadline span{color:#f0cbd0;font-size:11px}.tenant-ticker-module__4vyNAa__deadline time{font-variant-numeric:tabular-nums;font-size:13px}.tenant-ticker-module__4vyNAa__close{color:#fff4f2;background:#351722;border:1px solid #bb5967;border-radius:4px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:inline-flex}.tenant-ticker-module__4vyNAa__close:focus-visible{outline-offset:3px;outline:2px solid #fff4f2}@media print{.tenant-ticker-module__4vyNAa__ticker{display:none}}
