.sx85-page{max-width:1360px;margin:auto;padding:0 0 40px;color:var(--text,#f3f4f6)}
.sx85-page .heading{margin-bottom:20px}.sx85-version{font-size:12px;vertical-align:middle;background:#232a35;border:1px solid #4d5662;padding:6px 10px;border-radius:100px;color:#ddd}
.sx85-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 20px}.sx85-tabs button{background:#171d28;color:#bbc3cf;border:1px solid #3b4451;border-radius:999px;padding:10px 15px;cursor:pointer}.sx85-tabs button.active{color:white;background:#323946;border-color:#8792a0}
.sx85-panel{padding:22px;margin:14px 0;border:1px solid rgba(198,206,217,.14);border-radius:18px;background:rgba(16,20,28,.92)}
.sx85-panel h2{font-size:22px;margin:0 0 8px}.sx85-panel h3{margin:18px 0 10px}.sx85-panel>p{max-width:780px;color:#aab3c1;line-height:1.65}.sx85-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0}
.sx85-upload{display:inline-flex;align-items:center;gap:6px;color:#eff1f5;background:#29323c;border:1px solid #5e6875;border-radius:10px;padding:11px;cursor:pointer}.sx85-upload input{max-width:220px}
.sx85-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.sx85-stats>div{background:#1b222c;border:1px solid #38424e;padding:15px;border-radius:12px;display:grid;gap:4px}.sx85-stats strong{font-size:25px;font-variant-numeric:tabular-nums}.sx85-stats small{color:#aab3bf}
.sx85-table-wrap{max-width:100%;overflow:auto;margin:16px 0}.sx85-table-wrap table{width:100%;border-collapse:collapse;text-align:left}.sx85-table-wrap td,.sx85-table-wrap th{padding:11px 12px;border-bottom:1px solid #373f4a;vertical-align:middle;min-width:110px}.sx85-table-wrap th{color:#c4cbd4;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.sx85-table-wrap td{font-size:13px;color:#e5e8ed}.sx85-table-wrap small{display:block;color:#9da7b5;margin-top:4px}.sx85-table-wrap select{padding:8px;background:#1b222a;color:#fff;border:1px solid #596271;border-radius:8px;width:100%;min-width:180px}
.sx85-foot,.sx85-empty{font-size:13px;color:#aab3bd;line-height:1.6}.sx85-skipped{max-height:260px;overflow:auto;padding:12px;background:#13171d;border-radius:10px}.sx85-skipped p{margin:4px 0}.sx85-error,.sx85-good{padding:13px 16px;border-radius:10px;margin:12px 0;line-height:1.6}.sx85-error{background:#432329;color:#ffbec6;border:1px solid #853a44}.sx85-good{background:#142d24;color:#b8efd0;border:1px solid #2e624a}
.sx85-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:850px;margin-top:15px}.sx85-form label{display:grid;gap:6px;font-size:13px;color:#bcc5d1}.sx85-form input,.sx85-form select,.sx85-form textarea{background:#181f29;border:1px solid #53606e;color:#f2f4f7;border-radius:10px;padding:12px;min-width:0}.sx85-form button{align-self:end}.sx85-playbooks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px}.sx85-playbooks button{background:#202733;border:1px solid #485363;border-radius:14px;color:#f5f6f8;padding:18px;text-align:left;display:grid;gap:10px;cursor:pointer}.sx85-playbooks small{color:#b7becc;line-height:1.5}.sx85-playbooks span{color:#eef0f4;font-size:12px}
@media(max-width:740px){.sx85-panel{padding:14px}.sx85-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sx85-form,.sx85-playbooks{grid-template-columns:1fr}.sx85-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:7px}.sx85-tabs button{flex:none}.sx85-upload{width:100%;flex-wrap:wrap}.sx85-table-wrap td,.sx85-table-wrap th{min-width:125px}.sx85-page{padding-bottom:85px}}
