.isb-repeat{margin:20px 0;border:1px solid #dfbc7830;border-radius:8px;padding:14px}.isb-repeat summary{color:#e3c88c;cursor:pointer;font-size:12px}.isb-repeat p{line-height:1.7}.isb-legacy-admin{max-width:1500px}.isb-legacy-admin>form,.isb-legacy-admin>.widefat{background:#191b1f!important;color:#d9dce1!important;border:1px solid #b49b613d!important;border-radius:12px;padding:24px!important}.isb-legacy-admin h2,.isb-legacy-admin th,.isb-legacy-admin td,.isb-legacy-admin label{color:#ded9cb}.isb-legacy-admin .description,.isb-legacy-admin p{color:#aba99e}.isb-legacy-admin .striped>tbody>:nth-child(odd){background:#212326}.isb-legacy-admin .widefat thead{background:#111315}.isb-legacy-admin .widefat th,.isb-legacy-admin .widefat td{padding:15px}.isb-legacy-admin .form-table th{width:210px;font-weight:500}.isb-legacy-admin input:not([type=checkbox]),.isb-legacy-admin select,.isb-legacy-admin textarea{background:#24262b;border:1px solid #ffffff30;color:#f4eddd;box-shadow:none;border-radius:6px;padding:7px 10px;color-scheme:dark}.isb-legacy-admin .button{background:#26292d;color:#ddc58f;border-color:#b79b6050;border-radius:6px}.isb-legacy-admin .button-primary{background:linear-gradient(120deg,#e8ce94,#bb9450);color:#21190d;font-weight:600}.isb-legacy-admin code{background:#25272c;color:#d4b982;overflow-wrap:anywhere}.isb-legacy-admin [data-isb-service-preview] img{display:block;width:190px;height:auto;border-radius:8px;margin-bottom:12px}.isb-account-controls{margin-top:15px;padding-top:12px;border-top:1px solid #c6a55355}.isb-account-controls [hidden]{display:none!important}.isb-account-controls [data-isb-change-form]{background:#17130d;padding:16px;border:1px solid #b9954c40;border-radius:8px;margin-top:14px}.isb-account-controls input,.isb-account-controls select{display:block;background:#262119;color:#e8d5b1;border:1px solid #ac904e80;padding:9px;border-radius:5px;max-width:100%;margin:10px 0}.isb-account-controls [data-isb-change-cancel]{background:transparent!important;border:1px solid #bc837b80!important;color:#e6bab4!important;font-size:10px!important}.isb-account-controls p{font-size:12px;line-height:1.7}.isb-account-controls a{display:inline-block;color:#ebc879;margin-top:12px}.isb-service-image{display:block;width:100%;height:180px;object-fit:cover;border-radius:9px;margin-bottom:20px}.isb-console .isb-btn{font-family:inherit;font-size:12px;font-weight:600;line-height:1.4}@media(max-width:782px){.isb-legacy-admin .form-table th{width:auto}.isb-legacy-admin .form-table input,.isb-legacy-admin .form-table select{max-width:100%}.isb-legacy-admin>form{padding:16px!important}.isb-legacy-admin .widefat{display:block;overflow:auto}.isb-account-controls button{max-width:100%;white-space:normal}}

/* Pro Tools: keep the IMPERIUM CREATIVE STUDIO admin table inside the dark form. */
.isb-legacy-admin>form>.widefat{width:100%;margin:18px 0 30px;border:1px solid #b49b6147!important;border-radius:10px!important;border-spacing:0!important;overflow:hidden;background:#151719!important;color:#e9e4d8!important;box-shadow:none!important}
.isb-legacy-admin>form>.widefat thead,.isb-legacy-admin>form>.widefat thead tr{background:#0f1113!important}
.isb-legacy-admin>form>.widefat thead th{padding:13px 15px!important;border:0!important;border-bottom:1px solid #b49b6147!important;background:#0f1113!important;color:#d8bc7e!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important}
.isb-legacy-admin>form>.widefat tbody,.isb-legacy-admin>form>.widefat tbody tr,.isb-legacy-admin>form>.widefat tbody td{background:#191b1f!important;color:#eee9dd!important}
.isb-legacy-admin>form>.widefat tbody tr:nth-child(even),.isb-legacy-admin>form>.widefat tbody tr:nth-child(even) td{background:#1d1f23!important}
.isb-legacy-admin>form>.widefat tbody td{height:auto!important;padding:10px 15px!important;border:0!important;border-top:1px solid #ffffff0d!important;vertical-align:middle!important}
.isb-legacy-admin>form>.widefat input:not([type=checkbox]),.isb-legacy-admin>form>.widefat select,.isb-legacy-admin>form>.widefat textarea{display:block;width:100%!important;max-width:none!important;min-height:40px!important;margin:0!important;padding:8px 10px!important;border:1px solid #ffffff2b!important;border-radius:6px!important;background:#25272c!important;color:#fff7e7!important;-webkit-text-fill-color:#fff7e7!important;box-shadow:none!important}
.isb-legacy-admin>form>.widefat textarea{min-height:58px!important;resize:vertical}
.isb-legacy-admin>form>.widefat input[type=checkbox]{display:block;margin:0 auto;width:18px;height:18px;border-color:#8c8f94;background:#24262b}
.isb-legacy-admin>form>.widefat th:last-child,.isb-legacy-admin>form>.widefat td:last-child{text-align:center;width:110px}
@media(max-width:782px){.isb-legacy-admin>form>.widefat{display:block;overflow-x:auto}.isb-legacy-admin>form>.widefat th,.isb-legacy-admin>form>.widefat td{min-width:170px}.isb-legacy-admin>form>.widefat th:last-child,.isb-legacy-admin>form>.widefat td:last-child{min-width:90px}}
.isb-order-help{margin:18px 0 12px;padding:14px 18px;border-left:4px solid #d2aa59;background:#211b12;color:#ddd!important}.isb-sortable-services tbody tr{transition:opacity .16s,transform .16s,box-shadow .16s}.isb-sortable-services tbody tr.is-dragging{opacity:.45;box-shadow:0 12px 30px #0008}.isb-order-column{width:94px;text-align:center!important}.isb-drag-handle,.isb-order-buttons button{border:1px solid #91733d;border-radius:6px;background:#17130d;color:#efd28f;cursor:grab;font-size:20px;line-height:1;padding:8px 11px}.isb-drag-handle:active{cursor:grabbing}.isb-order-buttons{display:none;gap:4px}.isb-order-buttons button{cursor:pointer;font-size:14px;padding:7px 9px}.isb-status-live{color:#79dca8}.isb-status-hidden{color:#e4a38f}.isb-order-status{margin:10px 0 24px;color:#aca89d!important}.isb-order-status.is-saving{color:#e7c77f!important}.isb-order-status.is-saved{color:#79dca8!important}.isb-order-status.is-error{color:#ff9d8e!important}@media(max-width:782px){.isb-drag-handle{display:none}.isb-order-buttons{display:inline-flex}.isb-order-column{min-width:92px}}
