.page-module__emb1eG__noticeDetailPage{color:#0b192c;background-color:#f8fafc;min-height:100vh;padding:100px 0 40px;font-family:Manrope,Hind Siliguri,sans-serif}.page-module__emb1eG__container{max-width:1200px;margin:0 auto;padding:0 24px}.page-module__emb1eG__metaContainer{background:#fff;border:3px solid #0b192c;margin-bottom:32px;padding:24px;box-shadow:6px 6px #0b192c}.page-module__emb1eG__metaGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.page-module__emb1eG__metaItem{align-items:flex-start;gap:12px;display:flex}.page-module__emb1eG__metaIcon{color:#08786f;flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;display:flex}.page-module__emb1eG__metaContent{flex-direction:column;gap:4px;display:flex}.page-module__emb1eG__metaLabel{color:#64748b;text-transform:uppercase;letter-spacing:1px;font-family:Manrope,sans-serif;font-size:.75rem;font-weight:700}.page-module__emb1eG__metaValue{color:#0b192c;font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:700}@media (max-width:1024px){.page-module__emb1eG__metaGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page-module__emb1eG__metaGrid{grid-template-columns:1fr}}.page-module__emb1eG__header{border-bottom:3px solid #0b192c;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px;padding-bottom:24px;display:flex}.page-module__emb1eG__backButton{color:#0b192c;text-transform:uppercase;letter-spacing:.5px;background:#fff;border:2px solid #0b192c;border-radius:0;align-items:center;padding:10px 18px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.165,.84,.44,1);display:inline-flex}.page-module__emb1eG__backButton:hover{color:#fff;background:#0b192c;transform:translate(-3px,-3px);box-shadow:3px 3px #08786f}.page-module__emb1eG__backButton:active{box-shadow:none;transform:translate(0)}.page-module__emb1eG__noticeTitle{color:#0b192c;text-transform:uppercase;margin:24px 0;font-size:clamp(1rem,3vw,2rem);font-weight:800;line-height:1.25}.page-module__emb1eG__messageContainer{background:#fff;border:3px solid #0b192c;margin-bottom:32px;padding:32px;box-shadow:6px 6px #0b192c}.page-module__emb1eG__messageHeading{text-transform:uppercase;color:#0b192c;letter-spacing:.5px;border-bottom:2px solid #0b192c;margin:0 0 16px;padding-bottom:8px;font-size:1.1rem;font-weight:800}.page-module__emb1eG__messageContent{color:#334155;font-size:1.05rem;line-height:1.8}.page-module__emb1eG__messageContent p{margin-bottom:16px}.page-module__emb1eG__messageContent p:last-child{margin-bottom:0}.page-module__emb1eG__pdfContainer{margin-top:16px}.page-module__emb1eG__noPdfMessage{background:#fff;border:3px solid #0b192c;border-radius:0;padding:32px;box-shadow:6px 6px #0b192c}.page-module__emb1eG__noPdfMessage p{color:#dc2626;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;font-size:.95rem;font-weight:700}.page-module__emb1eG__simpleContent{color:#334155;border-top:1px solid #cbd5e1;padding-top:16px;font-size:1.05rem;line-height:1.8}.page-module__emb1eG__loadingContainer{color:#0b192c;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:50vh;font-family:Manrope,sans-serif;display:flex}.page-module__emb1eG__spinner{border:4px solid #0b192c1a;border-top-color:#0b192c;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite page-module__emb1eG__spin}.page-module__emb1eG__errorContainer{text-align:center;background:#fff;border:3px solid #0b192c;border-radius:0;max-width:500px;margin:60px auto;padding:40px;box-shadow:8px 8px #0b192c}.page-module__emb1eG__errorContainer h1{color:#dc2626;text-transform:uppercase;margin-bottom:16px;font-size:1.8rem;font-weight:800}.page-module__emb1eG__errorContainer p{color:#475569;margin-bottom:24px;font-size:.95rem}@keyframes page-module__emb1eG__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.page-module__emb1eG__noticeDetailPage{padding:24px 0}.page-module__emb1eG__header{margin-bottom:24px;padding-bottom:18px}.page-module__emb1eG__backButton{padding:8px 14px;font-size:.8rem}.page-module__emb1eG__errorContainer{margin:40px 16px;padding:30px 20px;box-shadow:4px 4px #0b192c}}
