.st-confirm-dialog{border:1px solid #ddd;border-radius:16px;padding:24px;width:min(520px,calc(100vw - 32px));color:#181922;background:#fff;box-shadow:0 16px 48px #0004}
.st-confirm-dialog p{white-space:pre-line;overflow-wrap:anywhere}.st-confirm-dialog::backdrop{background:#10121a99}
.access-success{color:#14652e!important;background:#edf8ef!important}
[hidden]{display:none!important}
.sidebar #globalSearch{background:transparent!important;color:#fff!important}
.sidebar #globalSearch::placeholder{color:#d0cdd6!important;opacity:1}
:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #6d28bd;outline-offset:3px}
.st-language-control{display:flex;align-items:center;margin-left:auto;flex-shrink:0}
.st-language-control .language-native-select{position:static!important;width:88px!important;height:38px!important;opacity:1!important;pointer-events:auto!important;background:#fff;color:#181922;border:1px solid #bbb;border-radius:6px;padding:4px}
.modal-panel.pdf-panel{display:flex;flex-direction:column;overflow:hidden!important;max-height:calc(100dvh - 32px)!important}
.pdf-panel .modal-title{flex:0 0 auto;padding-right:50px}.pdf-panel #pdfViewer{flex:1 1 auto;min-height:160px;max-height:65dvh}.pdf-panel .modal-close{z-index:2}
.pdf-panel .eyebrow{color:#d5baff!important}
@media(max-width:1180px){.st-language-control{margin:12px 0}.st-language-control .language-native-select{width:160px!important}}
@media(min-width:1181px) and (max-width:1800px){
  .app-shell{padding-top:116px!important}
  .sidebar{height:116px!important;min-height:116px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr);grid-template-rows:64px 44px;column-gap:20px!important;row-gap:0!important}
  .sidebar .brand{grid-row:1;grid-column:1;min-width:0!important}
  .sidebar .st237-global-search{grid-row:1;grid-column:2;width:100%;max-width:560px;min-width:0;justify-self:end}
  .sidebar nav{grid-row:2;grid-column:1/-1;justify-content:flex-start!important;min-width:0;overflow-x:auto}
  .sidebar .nav{flex-shrink:0}
}
#analyticsFilters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0}#analyticsFilters label{display:grid;gap:6px;flex:1 1 180px}#analyticsFilters select{max-width:100%;min-height:40px}
#controlSelectionScope{display:block;max-width:60ch}.bulk-selection{flex-wrap:wrap}.step-archived{background:#ececf0;color:#51515c}
.restore-confirm{flex-basis:100%;padding:14px;border:1px solid #dedee5;border-radius:10px}.platform-backup-row:has(.restore-confirm){flex-wrap:wrap}
@media(max-width:760px){#controlView>*{min-width:0;max-width:100%;box-sizing:border-box}#controlStats .control-stat{min-width:0}#controlTable{overflow:auto}.control-table{min-width:760px}#analyticsFilters label{flex-basis:100%}}
