.publikasi_publikasiContainer__MGwKH{padding:0 1rem}.publikasi_heroSection__A_3fE{background:linear-gradient(135deg,#176b87,#04364a);padding:2rem 0;margin-bottom:2rem;color:#fff;border-radius:0}.publikasi_heroContent__JVOlr{text-align:center;padding:0 1rem}.publikasi_heroTitle__SMQfp{color:#fff;font-size:2rem;margin-bottom:1rem;line-height:1.2}.publikasi_heroDescription__idgc0{opacity:.95;max-width:100%;margin:0 auto;font-size:1rem;line-height:1.5}.publikasi_searchCard___PiSU{border:1px solid #e9ecef;border-radius:12px;margin-bottom:1.5rem;padding:1rem}.publikasi_publikasiGrid__ash9v{gap:1rem}.publikasi_publikasiCard__hJd6X{display:flex;flex-direction:column;border:1px solid #e9ecef;border-radius:12px;transition:all .3s ease;height:100%}.publikasi_publikasiCard__hJd6X:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(23,107,135,.15)}.publikasi_cardHeader__c5qN3{margin-bottom:1rem}.publikasi_cardBadge__L3dSJ{background-color:rgba(23,107,135,.1);color:#176b87;font-size:.75rem;padding:.25rem .5rem}.publikasi_cardTitle__AiPuI{color:#176b87;font-size:1.1rem;line-height:1.3;margin-bottom:.5rem}.publikasi_cardDescription__IfqnG{flex:1;margin-bottom:1rem;font-size:.9rem;line-height:1.4}.publikasi_cardFooter__Y_wx_{margin-top:auto}.publikasi_downloadInfo__z1eJa{color:#176b87;opacity:.6;font-size:.8rem}.publikasi_buttonGroup__vToTr{gap:.5rem;flex-wrap:wrap}.publikasi_detailButton__wS4gd{background-color:rgba(23,107,135,.1);color:#176b87;border:1px solid rgba(23,107,135,.3);font-size:.8rem;padding:.5rem .75rem}.publikasi_shareButton__GbLyn{color:#176b87;border-color:#176b87;font-size:.8rem;padding:.5rem .75rem}.publikasi_downloadButton__hmRZi{background-color:#176b87;font-size:.8rem;padding:.5rem .75rem}.publikasi_emptyState__M_leh{border:1px solid #e9ecef;border-radius:12px;background-color:#f8f9fa;padding:2rem 1rem;text-align:center}.publikasi_emptyIcon__B7MW5{opacity:.5;margin:0 auto 1rem;color:#176b87}.publikasi_emptyTitle__b5PAX{color:#176b87;font-size:1.1rem;margin-bottom:.5rem}@media (max-width:768px){.publikasi_publikasiContainer__MGwKH{padding:0 .5rem}.publikasi_heroSection__A_3fE{padding:1.5rem 0;margin-bottom:1.5rem}.publikasi_heroTitle__SMQfp{font-size:1.75rem}.publikasi_heroDescription__idgc0{font-size:.95rem}.publikasi_searchCard___PiSU{padding:.75rem;margin-bottom:1rem}.publikasi_publikasiGrid__ash9v{gap:.75rem}.publikasi_publikasiCard__hJd6X{padding:1rem}.publikasi_cardTitle__AiPuI{font-size:1rem}.publikasi_cardDescription__IfqnG{font-size:.85rem}.publikasi_buttonGroup__vToTr{gap:.375rem;justify-content:stretch}.publikasi_buttonGroup__vToTr>*{flex:1;min-width:0}.publikasi_detailButton__wS4gd,.publikasi_downloadButton__hmRZi,.publikasi_shareButton__GbLyn{font-size:.75rem;padding:.4rem .5rem}.publikasi_emptyState__M_leh{padding:1.5rem 1rem}}@media (max-width:480px){.publikasi_heroTitle__SMQfp{font-size:1.5rem}.publikasi_heroDescription__idgc0{font-size:.9rem}.publikasi_publikasiCard__hJd6X{padding:.875rem}.publikasi_buttonGroup__vToTr{flex-direction:column;gap:.5rem}.publikasi_buttonGroup__vToTr>*{width:100%}}.publikasi_cardFileBadge__2Xnll{display:inline-flex;align-items:center;gap:4px;padding:0 6px;font-size:12px;height:22px;line-height:1}.publikasi_cardFileBadge__2Xnll svg{display:inline-block;vertical-align:middle;font-size:16px;height:1em;width:1em;margin-bottom:0;margin-top:0}