.arsip-filter{display:flex;align-items:center;gap:10px}.arsip-filter input{max-width:180px}.sppg-archive-togglebar{display:flex;justify-content:space-between;align-items:center;gap:12px}.sppg-archive-togglebar strong,.sppg-archive-togglebar small{display:block}.sppg-archive-togglebar small{color:#64748b;font-weight:700}.sppg-archive-hidden{display:none;margin-top:12px}.sppg-archive-hidden:not(.is-open){display:none !important}.sppg-archive-hidden.is-open{display:flex}.arsip-result-head{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid #e4efe9;border-radius:16px;padding:12px 14px;margin-bottom:12px;box-shadow:0 8px 22px rgba(0,0,0,.04)}.arsip-result-head small{display:block;text-transform:uppercase;letter-spacing:.05em;font-weight:900;color:#4f7660}.arsip-result-head strong{color:#023c27}.arsip-result-head span{font-weight:900;color:#64748b}.arsip-card{display:block;background:#fff;border:1px solid #e4efe9;border-radius:16px;padding:14px;margin-bottom:14px;box-shadow:0 8px 22px rgba(0,0,0,.05);color:#1f2937;text-decoration:none}.arsip-card:hover{color:#023c27;text-decoration:none}.arsip-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px}.arsip-card-head strong{font-size:1rem}.arsip-card-head span{border-radius:999px;padding:4px 9px;font-size:.72rem;font-weight:900;white-space:nowrap}.arsip-card-head .ready{background:#dcfce7;color:#166534}.arsip-card-head .empty{background:#fff7ed;color:#9a3412}.arsip-card-body{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.arsip-card-body div{background:#f8fffb;border:1px solid #e2efe8;border-radius:12px;padding:8px}.arsip-card-body small{display:block;color:#64748b;font-weight:800}.arsip-card-body b{color:#023c27}.sekolah-card-body{grid-template-columns:2fr 1fr 1fr}.sekolah-card-address b{white-space:normal;word-break:break-word}.sekolah-card-more{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;border-radius:999px;padding:7px 12px;background:#e6f8ee;color:#047243;font-size:.82rem;font-weight:900}.arsip-pager{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 14px}.arsip-pager .btn{min-width:42px}.arsip-loading,.sppg-list-loading{opacity:.55;pointer-events:none}@media (max-width:575.98px){.sppg-archive-hidden.is-open,.sppg-archive-togglebar{display:block}.sppg-archive-togglebar .btn,.arsip-filter input,.arsip-filter .btn{width:100%;max-width:none;margin-top:8px}.arsip-result-head{display:block}.arsip-result-head span{display:block;margin-top:6px}.arsip-card-head{display:block}.arsip-card-head span{display:inline-flex;margin-top:8px;white-space:normal}.arsip-card-body,.sekolah-card-body{grid-template-columns:1fr}}
