/* SKGA_MAKEUP_BOOKINGS_CLEAR_5396182 */
.amu612-head .mu182-launch {min-height:42px;padding:9px 14px;border:1px solid #9e3c40;border-radius:10px;background:transparent;color:#ef9da2;font-weight:650;cursor:pointer;white-space:nowrap}
.amu612-head .mu182-launch:hover {background:rgba(145,30,40,.12)}
.mu182-overlay {position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.68);box-sizing:border-box}
.mu182-dialog {box-sizing:border-box;width:min(100%,680px);max-height:min(92vh,850px);overflow:auto;padding:24px;border:1px solid #434b59;border-radius:18px;background:#1d232c;color:#f4f5f8;box-shadow:0 18px 70px rgba(0,0,0,.4);font:14px/1.5 system-ui,Arial,sans-serif}
.mu182-top {display:flex;justify-content:space-between;align-items:flex-start;gap:20px}
.mu182-top h2 {margin:3px 0 0;font-size:22px;line-height:1.25;color:inherit}
.mu182-kicker {color:#df787c;font-size:10px;font-weight:800;letter-spacing:.1em}
.mu182-close {border:1px solid #505b69;border-radius:9px;background:#2a3442;color:inherit;font-size:21px;width:36px;height:36px;cursor:pointer}
.mu182-desc,.mu182-note {color:#b8c1cf}
.mu182-status {border-radius:9px;margin:10px 0;padding:11px 13px;background:#293544;color:#dce7f2}
.mu182-status.mu182-error {color:#fec7c7;background:#5b252b}
.mu182-count {font-size:30px;font-weight:800;line-height:1.2;margin:16px 0}
.mu182-count span {font-size:14px;font-weight:500;color:#bdc6d3}
.mu182-preview table {width:100%;border-collapse:collapse;font-size:13px}
.mu182-preview th,.mu182-preview td {border-bottom:1px solid #414958;padding:9px 6px;text-align:left}
.mu182-preview td:not(:first-child),.mu182-preview th:not(:first-child) {text-align:right}
.mu182-preview thead th {color:#c5ced9}
.mu182-check {display:flex;gap:10px;align-items:flex-start;margin:18px 0 14px;cursor:pointer}
.mu182-check input {margin-top:4px;width:17px;height:17px}
.mu182-label {display:block;margin:12px 0 7px}
#mu182Phrase {display:block;box-sizing:border-box;width:100%;padding:12px 13px;border:1px solid #586473;border-radius:9px;background:#121a23;color:#fff;font-size:14px}
#mu182Phrase:focus {outline:2px solid #87a9d9;outline-offset:1px}
.mu182-actions {display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;border-top:1px solid #414958;margin-top:20px;padding-top:17px}
.mu182-actions button {border-radius:9px;padding:10px 14px;font-size:13px;font-weight:650;cursor:pointer}
.mu182-secondary {border:1px solid #505b69;background:#28323d;color:#e8eef5}
.mu182-danger {border:1px solid #a94349;background:#931e27;color:#fff}
.mu182-actions button:disabled {opacity:.45;cursor:not-allowed}
html:not([data-theme="dark"]) .mu182-dialog {background:#fff;color:#192538;border-color:#d7e0ea}
html:not([data-theme="dark"]) .mu182-desc,html:not([data-theme="dark"]) .mu182-note {color:#536277}
html:not([data-theme="dark"]) .mu182-status {background:#eef3f9;color:#34465d}
html:not([data-theme="dark"]) .mu182-count span {color:#59697b}
html:not([data-theme="dark"]) .mu182-preview th,html:not([data-theme="dark"]) .mu182-preview td,html:not([data-theme="dark"]) .mu182-actions {border-color:#d9e1e9}
html:not([data-theme="dark"]) #mu182Phrase {background:#fff;color:#192538;border-color:#aab5c2}
html:not([data-theme="dark"]) .mu182-secondary,html:not([data-theme="dark"]) .mu182-close {background:#f1f4f8;color:#192538;border-color:#cdd5df}
html:not([data-theme="dark"]) .amu612-head .mu182-launch {color:#9b242a}
@media(max-width:750px){.amu612-head .mu182-launch{width:100%;white-space:normal}.mu182-dialog{padding:17px}.mu182-actions{justify-content:stretch}.mu182-actions button{flex:1;min-width:120px}}
