.proposal-dialog{background:#edf0f6;color:#25344d;border:0;border-radius:14px;padding:0;width:min(1480px,calc(100% - 24px));max-height:94dvh;box-shadow:0 24px 90px #14234455}.proposal-dialog::backdrop{background:#12203caa}.proposal-dialog [hidden]{display:none!important}.proposal-dialog-bar{position:sticky;top:0;z-index:4;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fff;border-bottom:1px solid #d9dfeb;padding:13px 22px}.proposal-dialog-bar strong{display:block;font-size:16px;line-height:1.4;color:#102b69}.proposal-dialog-bar span{display:block;font-size:11px;color:#67758b;margin-top:3px}.proposal-dialog-bar button,.proposal-preparing button{font:inherit;font-size:12px;line-height:1.4;min-height:44px;max-width:200px;border:1px solid #c7d2e4;border-radius:7px;background:#fff;color:#1b3974;padding:10px 13px;cursor:pointer}.proposal-dialog-bar button:focus-visible,.proposal-preparing button:focus-visible{outline:3px solid #9cb5f1;outline-offset:2px}.proposal-snapshot-note{font-size:12px;line-height:1.6;color:#53647f;margin:14px 24px 0;max-width:1100px}.proposal-preparing{padding:0 24px}.proposal-preparing p{font-size:13px;line-height:1.6}.proposal-preparing button{margin:12px 8px 16px 0}.proposal-dialog .proposal-editor{max-width:none}.proposal-dialog .proposal-frame{height:70dvh;min-height:460px}.proposal-dialog .proposal-actions{bottom:0}@media(max-width:650px){.proposal-dialog{width:calc(100% - 12px);max-height:96dvh;border-radius:10px}.proposal-dialog-bar{padding:10px 14px;gap:10px}.proposal-dialog-bar strong{font-size:14px}.proposal-dialog-bar button{max-width:145px}.proposal-snapshot-note{margin:12px 14px 0}.proposal-preparing{padding:0 14px}.proposal-dialog .proposal-frame{height:72dvh;min-height:420px}}
