/* SIAPIYA_SETTINGS_COMPACT_TABS_V370199 — Pengaturan only; all server actions are unchanged. */
.siapiya-settings-outer-shell{border:0!important;box-shadow:none!important;background:transparent!important}
.siapiya-settings-outer-shell>.card-body{padding:0!important}
.siapiya-settings-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem;align-items:start}
.siapiya-settings-nav{position:static;top:auto;z-index:auto;padding:.3rem .35rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg);box-shadow:none}
.siapiya-settings-nav-list{display:flex;gap:.25rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding:0}
.siapiya-settings-nav-button{flex:1 0 auto;display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;width:auto;min-width:7rem;padding:.48rem .7rem;border-radius:.6rem;white-space:nowrap;transition:background-color .15s ease}
.siapiya-settings-nav-button.is-active{background:var(--bs-primary);color:var(--bs-white)}
.siapiya-settings-nav-icon,.siapiya-settings-nav-button.is-active .siapiya-settings-nav-icon{display:grid;place-items:center;flex:0 0 1rem;width:1rem;height:1rem;background:transparent;color:inherit;border-radius:0}
.siapiya-settings-nav-copy{display:block;font-size:.86rem;line-height:1.2}
.siapiya-settings-nav-copy b{font-weight:600}
.siapiya-settings-pane{padding:.8rem 1rem;border-radius:.85rem;min-width:0}
.siapiya-settings-pane-header{position:static;top:auto;z-index:auto;display:flex;align-items:center;gap:.6rem;padding:.2rem .1rem .6rem;margin:0 0 .55rem;border:0;border-bottom:1px solid var(--bs-border-color);border-radius:0;background:transparent;box-shadow:none}
.siapiya-settings-pane-heading h5{font-size:1rem;line-height:1.25}
.siapiya-settings-pane-tools{max-width:none;flex-wrap:wrap;gap:.35rem}
.siapiya-settings-pane-row{--bs-gutter-y:.62rem}
.siapiya-settings-pane-row>.siapiya-settings-subsection-heading{margin-top:.65rem!important;padding:.6rem .45rem .1rem!important}
.siapiya-settings-pane-row>.siapiya-settings-subsection-heading h5{margin-bottom:.4rem!important}
.siapiya-settings-pane .card .card-body{padding:.8rem}
.siapiya-settings-pane .alert{margin-bottom:.4rem}
.siapiya-settings-pane #reportOrderStatus:empty{display:none}
@media(max-width:991.98px){
 .siapiya-settings-nav{position:static;top:auto;box-shadow:none}
 .siapiya-settings-nav-button{flex:0 0 auto;min-width:7rem;grid-template-columns:none;padding:.55rem .7rem}
 .siapiya-settings-pane-header{position:static;top:auto}
 .siapiya-settings-pane-tools{max-width:none}
}
@media(max-width:575.98px){
 .siapiya-settings-workspace{gap:.5rem}
 .siapiya-settings-nav{padding:.2rem .25rem}
 .siapiya-settings-nav-button{min-width:6.5rem;min-height:44px;padding:.45rem .57rem;font-size:.82rem}
 .siapiya-settings-nav-copy{font-size:.8rem}
 .siapiya-settings-pane{padding:.7rem}
 .siapiya-settings-pane-header{margin:0 0 .55rem;padding:.15rem 0 .5rem}
 .siapiya-settings-pane .card .card-body{padding:.7rem}
}
@media(prefers-reduced-motion:reduce){.siapiya-settings-nav-button{transition:none}}
