@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";
.monografi{--color-slate-50:#0f172a;--color-slate-100:#1e293b;--color-slate-200:#334155;--color-slate-300:#475569;--color-slate-400:#64748b;--color-slate-500:#64748b;--color-slate-600:#9fb3d1;--color-slate-700:#c7d7ee;--color-slate-800:#e3ecfa;--color-slate-900:#fff;--color-slate-950:#fff;--color-amber-50:#eff6ff;--color-amber-100:#dbeafe;--color-amber-200:#bfdbfe;--color-amber-300:#1d4ed8;--color-amber-400:#2563eb;--color-amber-500:#2563eb;--color-amber-600:#1d4ed8;--color-amber-700:#1e40af;--color-amber-800:#1e3a8a;--color-amber-900:#172554;--color-amber-950:#0f1c4d;--color-indigo-50:#eef4ff;--color-indigo-100:#e0ecff;--color-indigo-200:#c7dbff;--color-indigo-300:#2563eb;--color-indigo-400:#3b82f6;--color-indigo-500:#3b82f6;--color-indigo-600:#2563eb;--color-indigo-700:#1d4ed8;--color-indigo-800:#a9c6f5;--color-indigo-900:#cfe0ff;--color-indigo-950:#e0ecff;--color-blue-300:#2563eb;--color-blue-400:#1d4ed8;--color-blue-500:#2563eb;--color-pink-300:#0369a1;--color-pink-400:#0284c7;--color-pink-500:#0284c7;--color-cyan-400:#0369a1;--color-teal-300:#1d4ed8;--color-teal-400:#1d4ed8;--color-teal-500:#2563eb;--color-teal-700:#2563eb;--color-teal-800:#1d4ed8;--color-emerald-300:#047857;--color-emerald-400:#059669;--color-emerald-500:#10b981;--color-rose-300:#be123c;--color-rose-400:#e11d48;--color-rose-500:#e11d48;--color-orange-500:#1d4ed8;--color-violet-600:#1e40af;color:#0f172a;background:linear-gradient(160deg,#f8fbff 0%,#e6efff 100%) fixed;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}.monografi .text-white{color:#0f172a!important}.monografi :is([class*=bg-indigo-600],[class*=bg-indigo-500]:not([class*=\/]),[class*=bg-teal-700],[class*=bg-emerald-500]:not([class*=\/]),[class*=bg-amber-500]:not([class*=\/])).text-white{color:#fff!important}.monografi .hover\:text-white:hover{color:#0f172a!important}.monografi .banner-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;max-width:1600px;box-shadow:0 25px 50px -12px #00000080;background-color:#ffffff40!important;border-color:#2563eb!important}.monografi [class*=bg-slate-900\/],.monografi [class*=bg-slate-950\/],.monografi [class*=bg-slate-800\/]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff40!important}.monografi .bg-gradient-to-r{background-image:linear-gradient(90deg,#e0ecff,#fff 50%,#e0ecff)!important}.monografi thead tr,.monografi thead th{color:#fff!important;background-color:#1d4ed8!important}.monografi .desa-modal,.monografi .info-modal{background-color:#1e3a8a59!important}.monografi select option{color:#0f172a;background:#fff}.monografi input{color:#0f172a}@page{size:A4 portrait;margin:8mm}@media print{.monografi,.monografi *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.monografi{color:#0f172a!important;background:#fff!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.monografi .no-print,.monografi .modal-no-print,.monografi .landing-screen,.monografi .info-modal,.monografi:not(.printing-modal) .desa-modal{display:none!important}.monografi .overflow-x-auto,.monografi main{overflow:visible!important}.monografi thead{display:table-header-group}.monografi tr,.monografi li{break-inside:avoid;page-break-inside:avoid}.monografi h4,.monografi h5{break-after:avoid}.monografi .banner-container{width:100%!important;max-width:100%!important;box-shadow:none!important;background-color:#fff!important;border:2px solid #2563eb!important;border-radius:0!important;overflow:visible!important}.monografi.printing-modal .banner-container{display:none!important}.monografi.printing-modal .desa-modal{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;width:auto!important;height:auto!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.monografi.printing-modal .desa-modal>div{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:1px solid #2563eb80!important;border-radius:0!important;display:block!important;overflow:visible!important}.monografi.printing-modal .desa-modal>div>div.overflow-y-auto{max-height:none!important;padding:8px!important;overflow:visible!important}.monografi.printing-modal .desa-modal .village-detail>div{break-inside:avoid;page-break-inside:avoid}.monografi.printing-modal .desa-modal .village-detail>div:has(table){break-inside:auto;page-break-inside:auto}.monografi.printing-modal .desa-modal .village-detail>div>div{break-inside:avoid;page-break-inside:avoid}.monografi.printing-kab .kab-skip{display:none!important}.monografi.printing-kab main{padding:8px!important}.monografi.printing-kab .kab-inline-section{margin-top:0!important}.monografi.printing-kab .kab-inline-section .village-detail>div{break-inside:avoid;page-break-inside:avoid}.monografi.printing-kab .kab-inline-section .village-detail>div:has(table){break-inside:auto;page-break-inside:auto}.monografi.printing-kab .kab-inline-section .village-detail>div>div{break-inside:avoid;page-break-inside:avoid}.monografi.printing-kab .kab-inline-section [class*=lg\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monografi.printing-kab .kab-inline-section [class*=md\:grid-cols-8]{grid-template-columns:repeat(8,minmax(0,1fr))!important}.monografi.printing-kab .kab-inline-section [class*=sm\:grid-cols-4]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.monografi.printing-kab .kab-inline-section [class*=sm\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monografi.printing-kab .kab-inline-section [class*=md\:flex-row],.monografi.printing-kab .kab-inline-section [class*=sm\:flex-row],.monografi.printing-kab .kab-inline-section [class*=lg\:flex-row]{flex-wrap:wrap;flex-direction:row!important;align-items:center!important}.monografi.printing-modal .desa-modal [class*=lg\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monografi.printing-modal .desa-modal [class*=md\:grid-cols-8]{grid-template-columns:repeat(8,minmax(0,1fr))!important}.monografi.printing-modal .desa-modal [class*=sm\:grid-cols-4]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.monografi.printing-modal .desa-modal [class*=sm\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monografi.printing-modal .desa-modal [class*=md\:flex-row],.monografi.printing-modal .desa-modal [class*=sm\:flex-row],.monografi.printing-modal .desa-modal [class*=lg\:flex-row]{flex-wrap:wrap;flex-direction:row!important;align-items:center!important}}
