.st-page{--st-border:#e5eaf1;--st-muted:#738197;color:#23324a}.st-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.st-stat{background:#fff;border:1px solid var(--st-border);border-radius:12px;padding:20px;display:flex;gap:15px;align-items:center}.st-stat small{color:var(--st-muted);display:block;font-size:12px}.st-stat strong{font-size:25px;font-weight:650;display:block;line-height:1.4}.st-stat-icon{width:44px;height:44px;display:grid;place-items:center;font-size:22px;border-radius:12px;background:#eef3fb;color:#45679b}.st-stat-icon.active{background:#e9f7f0;color:#268161}.st-stat-icon.queued{background:#fff5e5;color:#bd8426}.st-stat-icon.running{background:#eeedff;color:#7362bb}.st-list{background:#fff;border:1px solid var(--st-border);border-radius:14px;overflow:hidden}.st-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px 22px;border-bottom:1px solid var(--st-border)}.st-tabs{display:flex;gap:5px;background:#f1f4f8;padding:4px;border-radius:8px}.st-tabs button{border:0;background:transparent;padding:8px 14px;border-radius:6px;font-size:12px;color:#7b8797;white-space:nowrap}.st-tabs button.selected{background:#fff;color:#254c7d;box-shadow:0 1px 4px rgba(32,52,80,.0745098039);font-weight:600}.st-toolbar .form-control{max-width:280px;font-size:12px}.st-table{margin:0;font-size:13px}.st-table thead th{border:0;background:#fafbfd;font-size:11px;color:#7c8ba1;font-weight:600;padding:14px 20px;white-space:nowrap}.st-table td{padding:22px 20px;vertical-align:middle;border-color:#edf0f5}.st-task-name{display:flex;align-items:center;gap:9px;margin-bottom:6px}.st-name-button{border:0;background:transparent;padding:0;color:#273c5a;text-align:left;font-weight:650;font-size:14px;max-width:300px;overflow-wrap:anywhere}.st-dot{width:7px;height:7px;border-radius:50%;background:#b3bdcc;flex-shrink:0}.st-dot.active{background:#30a779;box-shadow:0 0 0 3px #e8f7ef}.st-command{color:#71839a;font-size:11px;margin:0 0 9px 16px}.st-command,.st-description{display:block;overflow-wrap:anywhere}.st-description{max-width:300px;color:#8c97a7;margin-bottom:10px}.st-cron{padding:6px 9px;border:1px solid #e4eaf3;border-radius:6px;color:#49688e;background:#f7f9fc}.st-cron,.st-pill{white-space:nowrap}.st-pill{display:inline-block;font-size:10px;font-weight:600;border-radius:20px;padding:4px 9px;background:#f0f2f5;color:#7e8a9a}.st-pill.active,.st-pill.succeeded{color:#25845e;background:#eaf8f0}.st-pill.failed{color:#c2555b;background:#ffedef}.st-pill.running{color:#7860bc;background:#f0ecfc}.st-pill.queued{color:#ac7b2c;background:#fff6e6}.st-next{font-weight:500;white-space:nowrap;font-size:12px}.st-activity{white-space:nowrap;min-width:90px}.st-activity .custom-control{margin:0}.st-activity-label{font-size:12px;color:#71839a}.st-actions{display:flex;align-items:center;gap:5px}.st-status-button{border:0;padding:0;background:none}.st-pagination{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border-top:1px solid var(--st-border)}.st-empty{padding:65px 25px;text-align:center;color:#8693a4}.st-empty>i{display:block;font-size:45px;color:#b2c2d8;margin-bottom:20px}.st-empty p{margin-top:12px}.st-form-body{background:#fafbfd;padding:24px}.st-section{background:#fff;border:1px solid #e6ebf2;border-radius:12px;padding:22px;margin-bottom:20px}.st-section h6{display:flex;align-items:center;gap:10px;font-weight:650;margin-bottom:22px;color:#2a4364}.st-step{font-size:10px;background:#edf3fb;color:#507db2;border-radius:7px;padding:7px}.st-section label{font-size:12px;color:#576a82}.st-section .custom-select,.st-section .form-control{font-size:13px;border-color:#dfe6ef;border-radius:7px}.st-signature{background:#f4f7fb;border:1px solid #e6ecf4;padding:12px;border-radius:8px}.st-signature small{display:block;color:#7c8b9e;margin-bottom:7px}.st-signature code{font-size:11px;color:#506f96;display:block;overflow-wrap:anywhere}.st-param{display:grid;grid-template-columns:minmax(90px,1fr) 115px minmax(80px,1fr) 30px;align-items:start;gap:8px}.st-param>.form-group{min-width:0}.st-param .invalid-feedback{overflow-wrap:anywhere}.st-param-remove{margin-top:26px;min-height:38px;padding:0;display:flex;align-items:center;justify-content:center}.st-section .custom-select.is-invalid,.st-section .form-control.is-invalid{border-color:#dc3545}.st-frequency-settings{padding:18px;margin-bottom:18px;border:1px solid #e2eaf4;border-radius:9px;background:#f8fafd}.st-weekday-picker{display:flex;flex-wrap:wrap;gap:6px}.st-weekday-picker>.btn{flex:0 0 auto;border-radius:6px!important;font-size:12px}.st-cron-input{font-family:monospace;letter-spacing:2px}.st-switch-row{padding:15px 0;border-bottom:1px solid #edf0f6;display:flex;align-items:center;justify-content:space-between;gap:16px}.st-switch-row strong{font-size:12px;color:#3d5270}.st-switch-row small{display:block;color:#8a98aa;font-size:11px;margin-top:4px}.st-preview{position:sticky;top:20px;background:#edf3fb;border:1px solid #dce7f5;border-radius:12px;padding:25px;color:#5c789b}.st-preview h5{color:#2f527c;font-size:16px;margin:15px 0}.st-preview code{color:#375d8d;font-size:17px;overflow-wrap:anywhere}.st-preview-icon{background:#fff;border-radius:12px;width:46px;height:46px;display:grid;place-items:center;font-size:23px}.st-run-detail{padding:15px;background:#f5f7fb;border-radius:8px;max-width:100%;overflow:hidden}.st-run-detail pre{background:#172339;color:#c6d6ed;border-radius:8px;padding:18px;max-height:380px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.st-run-detail small{color:#8491a3;overflow-wrap:anywhere}@media(max-width:991px){.st-toolbar{flex-wrap:wrap}.st-stat{padding:15px}.st-param{grid-template-columns:minmax(75px,1fr) 100px minmax(70px,1fr) 26px}}@media(max-width:575px){.st-stats{grid-template-columns:repeat(2,1fr);gap:10px}.st-toolbar{padding:14px}.st-toolbar form{width:100%}.st-table td{padding:16px}.st-section{padding:15px}.st-form-body{padding:12px}.st-param{grid-template-columns:1fr 1fr}.st-param .btn{justify-self:end}.st-pagination{gap:12px;flex-wrap:wrap}}