.native-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:18px 0}.native-toolbar .tabs{flex-wrap:wrap}.native-toolbar .filters{display:flex;gap:10px;flex-wrap:wrap}.native-toolbar input{min-width:240px}#native-workspace{min-width:0}#native-workspace .table-wrap{max-width:100%;overflow:auto;margin:16px 0}#native-workspace table{min-width:760px}#native-workspace td{vertical-align:top;max-width:350px}#native-workspace small{display:block;color:var(--muted,#98a5ad);font-size:11px;margin-top:5px}#native-workspace h3{margin:28px 0 12px}#native-workspace td .button{font-size:11px;padding:7px 10px;margin:2px}.native-card,.native-message{border:1px solid #303b42;background:#141c22;border-radius:12px;padding:20px;margin:14px 0}.native-card p{margin-bottom:10px}.native-sections{display:flex;gap:18px;flex-wrap:wrap;padding:16px 0}.native-sections a,.native-links a,#native-workspace td a{color:#82d2ce}.native-history{margin-top:36px;border-top:1px solid #303b42;padding:18px 0;color:#9faab3}.native-history summary{cursor:pointer}.native-notice{border-left:3px solid #74bca9;padding:12px;background:#182b25}.native-dialog{color:#e7ebef;background:#111a22;border:1px solid #46545e;border-radius:16px;padding:26px;width:min(850px,94vw);max-height:90vh;overflow:auto}.native-dialog::backdrop{background:#000a}.native-dialog .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.native-dialog label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#b3c0ca}.native-dialog input,.native-dialog select,.native-dialog textarea,#native-workspace input,#native-workspace select{border:1px solid #3a4751;border-radius:7px;background:#0c141b;color:#f1f4f6;padding:11px;font:inherit;max-width:100%}.native-dialog .full{grid-column:1/-1}.native-dialog .ws-check{display:flex;flex-direction:row;align-items:center}.native-dialog .form-actions{display:flex;gap:12px;margin-top:20px}.native-dialog h2{font-size:24px}.native-links{line-height:1.7}.native-links small{display:block;color:#a8b3bd}.native-message{white-space:pre-wrap}.native-dialog fieldset{border:1px solid #36414a;padding:14px}.native-dialog .auth-message:empty{display:none}@media(max-width:700px){.native-dialog .form-grid{grid-template-columns:1fr}.native-toolbar{align-items:stretch}.native-toolbar .filters input{min-width:0;width:100%}.native-sections{gap:12px;font-size:12px}}

.native-product-row{display:grid;grid-template-columns:2fr 1fr auto;gap:12px;align-items:end;margin-bottom:12px}

.native-dialog [hidden]{display:none!important}

.installed-label{display:inline-block;padding:.2em .6em;background:#135333;color:white;border-radius:4px}
