.stg,.stg-dialog{--obs-ink:#111113;--obs-muted:#6b6b70;--obs-line:#e6e6e8;--obs-card:#fff;--obs-soft:#f1f1f2;font-family:var(--font-sans)}.stg{max-width:640px;color:var(--obs-ink);flex-direction:column;gap:10px;display:flex}.stg>h1{margin-bottom:8px}.stg .obs-label{margin-top:20px}.stg .obs-option,.stg .obs-label,.stg-dialog .obs-option,.stg-dialog .obs-label{font-family:var(--font-sans)}.stg>form{display:contents}.obs-option.stg-info{cursor:default}.obs-option.stg-info:hover{border-color:var(--obs-line)}.stg-info .obs-option-text strong{overflow-wrap:anywhere}.stg-aside{color:var(--obs-ink);white-space:nowrap;font-size:13px}.stg-aside:disabled{color:#a3a3a8;cursor:default}.stg-chevron{color:#9a9aa0;flex:none}.stg-tag{border:1px solid var(--obs-line);color:var(--obs-muted);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:500}.stg-amount{font-variant-numeric:tabular-nums;color:var(--obs-ink);white-space:nowrap;flex:none;font-size:15px;font-weight:500}.stg-trailing{flex:none;align-items:center;gap:12px;display:flex}.stg-avatar{background:var(--obs-soft);width:28px;height:28px;color:var(--obs-ink);border-radius:8px;place-items:center;font-size:13px;font-weight:600;display:grid}.stg-inline-select{border:1px solid var(--obs-line);background:var(--obs-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b6b70' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;max-width:50%;height:36px;font:inherit;color:var(--obs-ink);cursor:pointer;flex:none;padding:0 32px 0 12px;font-size:14px;border-radius:8px!important}.stg-inline-select:hover:not(:disabled){border-color:#c9c9ce}.stg-inline-select:focus-visible{outline:2px solid var(--obs-ink);outline-offset:2px}.stg-inline-select:disabled{color:var(--obs-muted);cursor:default}.stg-track{background:var(--obs-soft);border-radius:999px;height:6px;margin-top:8px;display:block;overflow:hidden}.stg-track>span{background:var(--obs-ink);border-radius:999px;height:100%;display:block}.stg-track>span.warn{background:#b7791f}.stg-track>span.over{background:#b42318}.stg-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stg-pair>input[data-ui=input]{min-height:56px}.stg-sheet{flex-direction:column;gap:10px;display:flex}.stg-sheet>.obs-label:first-child{margin-top:0}.stg-dialog .obs-label{margin-top:12px}.stg-dialog .obs-note{margin:0}.stg-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.stg-actions-danger{margin-right:auto}.stg-actions-danger .text-button{color:#b42318}.stg-form{flex-direction:column;gap:14px;display:flex}.stg-form>label{color:var(--obs-muted);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.stg-form>.obs-label{margin-top:6px}.stg-facts{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.stg-facts li{border:1px solid var(--obs-line);border-radius:10px;padding:12px 16px}.stg-code{align-items:center;gap:8px;min-width:0;display:flex}.stg-code code{white-space:nowrap;border:1px solid var(--obs-line);background:var(--obs-soft);border-radius:10px;flex:1;min-width:0;padding:10px 12px;font-size:12px;overflow-x:auto}.stg-steps{flex-direction:column;gap:14px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:flex}.stg-steps li{flex-direction:column;gap:8px;display:flex}.stg-steps li::marker{color:var(--obs-muted)}.stg-scroll{overflow-x:auto}.stg-table{border-collapse:collapse;width:100%;font-size:14px}.stg-table th{border-bottom:1px solid var(--obs-line);text-align:left;color:var(--obs-muted);white-space:nowrap;padding:8px 10px;font-size:13px;font-weight:500}.stg-table td{border-bottom:1px solid var(--obs-line);vertical-align:middle;padding:10px}.stg-matrix th:not(:first-child),.stg-matrix td:not(:first-child){text-align:center;width:72px}.stg-matrix input[type=checkbox]{width:18px;height:18px}@media (max-width:640px){.stg-pair{grid-template-columns:1fr}.stg-inline-select{max-width:60%}}
