.cryo-center-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 20px;background:#eaf3f6;color:#173b50;border-bottom:1px solid #c9dbe3;font-family:Tajawal,Arial,sans-serif;position:relative;z-index:1100}.cryo-center-bar button,.cryo-center-dialog button{font:inherit;border:0;border-radius:8px;background:#126477;color:white;padding:10px 16px;cursor:pointer}.cryo-center-bar button{padding:7px 12px}.cryo-center-bar .center-mode{margin-inline-end:auto}.cryo-center-dialog{font-family:Tajawal,Arial,sans-serif;color:#173b50;border:1px solid #cadce4;border-radius:20px;width:min(720px,92vw);max-height:88vh;overflow:auto;padding:24px;background:#fff;box-shadow:0 24px 90px #173b5038}.cryo-center-dialog::backdrop{background:#173b5088}.cryo-center-dialog h2{margin:0 0 16px;font-size:25px}.cryo-center-dialog p{line-height:1.7}.cryo-center-dialog .center-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cryo-center-dialog label{display:flex;flex-direction:column;gap:7px;font-weight:600}.cryo-center-dialog input,.cryo-center-dialog select{font:inherit;box-sizing:border-box;width:100%;padding:11px 12px;border:1px solid #abc4cf;border-radius:8px;background:#fff;color:#173b50;min-height:45px}.cryo-center-dialog input[type=checkbox]{width:20px;min-height:20px}.cryo-center-dialog .center-check{display:flex;flex-direction:row;align-items:center}.cryo-center-dialog .center-actions{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0}.cryo-center-dialog button.secondary{background:#e8f0f4;color:#173b50}.cryo-center-dialog button.danger{background:#a93636}.cryo-center-dialog button:disabled{opacity:.55;cursor:wait}.cryo-center-dialog .center-message{white-space:pre-wrap;overflow-wrap:anywhere;color:#924b05;min-height:24px}.cryo-center-dialog .center-note{color:#557386;font-size:14px}.cryo-center-dialog .center-secret{direction:ltr;font-family:monospace}.cryo-center-dialog hr{border:0;border-top:1px solid #d7e4eb;margin:22px 0}.cryo-center-dialog .center-device{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e7eff3}.cryo-center-dialog header{display:flex;align-items:center;justify-content:space-between;gap:15px}.cryo-center-dialog header button{background:#e8f0f4;color:#173b50}.cryo-center-dialog [hidden]{display:none!important}@media(max-width:600px){.cryo-center-dialog .center-fields{grid-template-columns:1fr}.cryo-center-dialog{padding:18px}}@media print{.cryo-center-bar,.cryo-center-dialog{display:none!important}}
