/* SIAPIYA_CURRICULUM_ROOM_FOCUS_V370278 — local to Ruang Kurikulum, mobile-first. */
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .spa-module-heading{margin-bottom:.65rem;gap:.65rem}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .spa-module-heading h4{font-size:1.12rem;margin:0!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .spa-module-heading #actorLabel[hidden]{display:none!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .panel:has(#filterForm){padding:.65rem .8rem;margin-bottom:.7rem}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #filterForm{display:flex;align-items:end;gap:.6rem;flex-wrap:wrap;margin:0}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #filterForm label{min-width:0;margin:0;flex:0 1 180px}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #filterForm label:has(#rangePreset){flex:0 1 230px}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #filterForm label[hidden],
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #filterForm button[hidden]{display:none!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #generatedAt{font-size:.73rem;margin-left:auto!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-main-tabs{display:flex;gap:.35rem;align-items:center;flex-wrap:wrap;margin:0 0 .7rem;padding:0}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-main-tab{appearance:none;border:1px solid var(--bs-border-color,#d9e2ea);background:var(--bs-body-bg,#fff);border-radius:999px;padding:.55rem .85rem;color:var(--bs-body-color,#213445);font-size:.87rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-main-tab.active{background:var(--bs-primary,#0d6efd);border-color:var(--bs-primary,#0d6efd);color:#fff}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-main-tab:focus-visible{outline:3px solid var(--bs-primary,#0d6efd);outline-offset:2px}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-top-actions{display:flex;align-items:center;gap:.35rem;margin-left:auto}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-top-actions .btn{white-space:nowrap;font-size:.82rem}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #curriculumWorkspace{padding:.7rem!important;margin-top:0;min-width:0}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-panel[hidden],
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-more-bar[hidden]{display:none!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-panel{min-width:0}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-bottom:.7rem!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary .curriculum-focus-card:nth-child(n+4){display:none}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary .curriculum-focus-card{padding:.75rem;border-radius:12px}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-submission-details,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-missing-details,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-pkl-details{border:1px solid var(--bs-border-color,#d9e2ea);border-radius:12px;margin:0 0 .7rem;min-width:0}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-submission-details>summary,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-missing-details>summary,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-pkl-details>summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem .85rem;cursor:pointer;font-weight:600;font-size:.88rem}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-submission-details[open]>summary,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-missing-details[open]>summary,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-pkl-details[open]>summary{border-bottom:1px solid var(--bs-border-color,#d9e2ea)}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-submission-count{font-size:.78rem;font-weight:500;color:var(--bs-secondary-color,#697889)}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-plain-section{padding:.65rem!important;margin:0 0 .7rem!important;border-color:var(--bs-border-color,#d9e2ea)!important;min-width:0}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-submission-details .cw-plain-section,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-missing-details .cw-plain-section{border:0!important;margin:0!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-secondary-metrics{display:none!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-policy-details{font-size:.8rem;margin-top:.5rem}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-policy-details>summary{cursor:pointer;color:var(--bs-secondary-color,#697889)}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-policy-details #submissionPolicySummary{padding:.55rem 0}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #curriculumPklSemantics{margin:0!important;padding:.8rem;font-size:.8rem;line-height:1.5}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-more-bar{display:flex;justify-content:center;padding:.45rem}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .table-wrap tbody>tr[hidden]{display:none!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-classes .curriculum-section-details,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-activity .curriculum-section-details{border:0!important;margin:0!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-classes .curriculum-section-details>summary,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-activity .curriculum-section-details>summary{display:none!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-classes .curriculum-section-details>div,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-activity .curriculum-section-details>div{border:0!important;padding:0!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-analytics #leadershipOverviewDetails{border:0!important;margin:0!important;padding:0!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #leadershipOverviewDetails>.cw-hidden-section-summary{display:none!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #cw-panel-analytics #leadershipOverviewDetails>div{padding:0!important}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-activity{margin-bottom:.7rem}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .curriculum-tabbar{flex-wrap:nowrap}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #curriculumOperationalRows .badge{white-space:normal}
@media(max-width:700px){
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-main-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-main-tab{text-align:center;padding:.65rem .35rem;white-space:normal;min-height:44px}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-top-actions{grid-column:1/-1;justify-content:flex-end;margin:.1rem 0 0}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-top-actions .btn{min-height:40px}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #filterForm label:has(#rangePreset){flex:1 1 100%}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #generatedAt{margin-left:0!important}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary .curriculum-focus-card{padding:.55rem .45rem}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary .curriculum-focus-card small{font-size:.68rem;line-height:1.3;overflow-wrap:break-word}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary .curriculum-focus-card strong{font-size:1.15rem}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #curriculumWorkspace{padding:.55rem!important}
}
@media(max-width:365px){#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media print{
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-main-tabs{display:none!important}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-panel[hidden]{display:none!important}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-more-bar{display:none!important}
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-focus-primary .curriculum-focus-card:nth-child(n+4){display:block}
}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278,
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .shell{min-width:0;max-width:100%}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-panel .table-wrap{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-panel .table-wrap>table{min-width:540px}
#siapiyaLeadershipSpa.siapiya-curriculum-focus-278 #actorLabel[hidden]{display:none!important}
@media print{
 #siapiyaLeadershipSpa.siapiya-curriculum-focus-278 .cw-panel .table-wrap tbody>tr[hidden]{display:table-row!important}
}
