.intranet-announcement-view-modal_viewBackdrop__2Fb8X{position:fixed;inset:0;z-index:4200;display:flex;flex-direction:column;align-items:center;padding:clamp(12px,3vh,28px);box-sizing:border-box;background:rgba(2,10,24,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:intranet-announcement-view-modal_announceViewBackdropIn__r40Pm .22s ease}.intranet-announcement-view-modal_viewAligner__4B8S1{box-sizing:border-box;flex:0 0 auto;width:min(44rem,calc(100vw - 2 * clamp(16px, 4vw, 32px)));margin-block:auto;display:flex;flex-direction:column}.intranet-announcement-view-modal_viewDialog__mcA6Z{display:flex;flex-direction:column;max-height:min(88vh,920px);border-radius:16px;border:1px solid hsla(0,0%,100%,.18);background:rgba(15,23,42,.94);box-shadow:0 24px 64px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.1);overflow:hidden;animation:intranet-announcement-view-modal_announceViewDialogIn__ikBAg .24s cubic-bezier(.4,0,.2,1)}.intranet-announcement-view-modal_viewHeader__SmBmP{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:20px 20px 16px;border-bottom:1px solid hsla(0,0%,100%,.12);background:linear-gradient(165deg,rgba(13,148,136,.22),rgba(15,23,42,.18))}.intranet-announcement-view-modal_viewHeaderMain__WPu4R{min-width:0}.intranet-announcement-view-modal_viewEyebrow__jMqIo{margin:0 0 8px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#99f6e4}.intranet-announcement-view-modal_viewMetaRow__c6z99{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:10px}.intranet-announcement-view-modal_viewPublished__1pDGQ{font-size:12px;color:#94a3b8}.intranet-announcement-view-modal_viewTitle__jrAq_{margin:0;font-size:clamp(1.1rem,1.2vw + .9rem,1.35rem);font-weight:700;line-height:1.35;color:#f0fdfa}.intranet-announcement-view-modal_viewPublisher__mYpKN{margin:8px 0 0;font-size:12px;color:#94a3b8}.intranet-announcement-view-modal_viewCloseBtn__EPTXA{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:10px;border:1px solid hsla(0,0%,100%,.14);background:rgba(15,23,42,.48);color:#cbd5e1;cursor:pointer;flex-shrink:0}.intranet-announcement-view-modal_viewCloseBtn__EPTXA:hover{border-color:rgba(167,243,208,.32);color:#f0fdfa;background:rgba(15,23,42,.68)}.intranet-announcement-view-modal_viewBody__Zq8VT{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 20px 22px;-webkit-overflow-scrolling:touch}.intranet-announcement-view-modal_viewState__AA2bc{margin:0;font-size:14px;line-height:1.55;color:#cbd5e1}.intranet-announcement-view-modal_viewStateError__3k1wz{color:#fecaca}.intranet-announcement-view-modal_viewLinksSection__vWfvR{margin-top:20px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.12)}.intranet-announcement-view-modal_viewLinksTitle__raAV5{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.04em;color:#ccfbf1}.intranet-announcement-view-modal_viewLinksEmpty__4HypP{margin:0;font-size:13px;color:#94a3b8}.intranet-announcement-view-modal_viewFooter__fH4xC{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px 18px;border-top:1px solid hsla(0,0%,100%,.12);background:rgba(15,23,42,.42)}.intranet-announcement-view-modal_viewDetailBtn__KAuyB{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 16px;border-radius:10px;border:1px solid rgba(167,243,208,.38);background:linear-gradient(162deg,rgba(13,148,136,.34),rgba(15,23,42,.52));color:#f0fdfa;font-size:13px;font-weight:650;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease}.intranet-announcement-view-modal_viewDetailBtn__KAuyB:hover{border-color:rgba(167,243,208,.52);background:linear-gradient(162deg,rgba(13,148,136,.42),rgba(15,23,42,.58))}.intranet-announcement-view-modal_viewDetailBtn__KAuyB:focus-visible{outline:2px solid rgba(167,243,208,.45);outline-offset:2px}@keyframes intranet-announcement-view-modal_announceViewBackdropIn__r40Pm{0%{opacity:0}to{opacity:1}}@keyframes intranet-announcement-view-modal_announceViewDialogIn__ikBAg{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.intranet-announcement-view-modal_viewBackdrop__2Fb8X{align-items:flex-end;justify-content:stretch;padding:0;overflow:hidden}body[data-mobile-detail-overlay=open] .intranet-announcement-view-modal_viewBackdrop__2Fb8X{align-items:flex-end}.intranet-announcement-view-modal_viewAligner__4B8S1{width:100%;max-width:100%;margin:0;flex:0 1 auto;min-height:0;max-height:calc(100dvh - 4.25rem - env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column}.intranet-announcement-view-modal_viewDialog__mcA6Z{flex:1 1 auto;width:100%;max-width:100%;height:auto;max-height:calc(100dvh - 4.25rem - env(safe-area-inset-bottom, 0px));border-radius:20px 20px 0 0;border:none;border-top:1px solid hsla(0,0%,100%,.18);animation:intranet-announcement-view-modal_announceViewDialogMobileIn__JPD7Z .28s cubic-bezier(.4,0,.2,1)}.intranet-announcement-view-modal_viewHeader__SmBmP{flex-shrink:0;padding:16px 16px 14px}.intranet-announcement-view-modal_viewCloseBtn__EPTXA{display:none}.intranet-announcement-view-modal_viewBody__Zq8VT{flex:1 1 auto;min-height:0;padding:16px 16px 20px}.intranet-announcement-view-modal_viewFooter__fH4xC{display:none}}@keyframes intranet-announcement-view-modal_announceViewDialogMobileIn__JPD7Z{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}