.hc-compartment-dialog{color:var(--text,#f4f4f6);background:var(--panel,#14181d);border:1px solid var(--line,#343a42);border-radius:14px;padding:20px;width:min(620px,calc(100% - 28px));box-sizing:border-box;max-height:90dvh;overflow:auto}
.hc-compartment-dialog::backdrop{background:rgba(0,0,0,.7)}
.hc-compartment-dialog p{font-size:14px;line-height:1.5}
.hc-compartment-list{padding-left:24px}.hc-compartment-list li{padding:10px 0;border-bottom:1px solid var(--line,#343a42)}
.hc-compartment-list li span{display:inline-block;width:calc(100% - 170px);vertical-align:middle;overflow-wrap:anywhere}
.hc-compartment-list li div{display:inline-flex;gap:5px;vertical-align:middle}
.hc-compartment-dialog button{background:var(--input,#20262e);color:inherit;border:1px solid var(--line,#414853);border-radius:8px;padding:9px 11px;cursor:pointer;min-height:42px}
.hc-compartment-dialog button:disabled{opacity:.4;cursor:default}.hc-compartment-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}
#hcCompartmentError{color:#ff9292}.hc-check-order{margin:10px 0}
@media(max-width:430px){.hc-compartment-list li span{display:block;width:100%;margin-bottom:8px}.hc-compartment-list li div{display:flex;justify-content:flex-end}}
