.signed-pouch-dialog{width:min(900px,95vw);max-height:92dvh;padding:0;border:0;border-radius:18px;color:#17263d;background:#f6f9ff}.signed-pouch-dialog::backdrop{background:#10253bbb}.signed-pouch-dialog header{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#172c47;color:white;padding:22px;border-bottom:4px solid #ff6900}.signed-pouch-dialog h2{margin:0;font-size:25px}.signed-pouch-dialog .eyebrow{color:#75c5ff}.signed-pouch-dialog header button{border-radius:50%;min-width:44px;background:white;color:#075cca;font-size:26px}.signed-pouch-body{padding:22px;overflow-wrap:anywhere}.signed-pouch-body p{line-height:1.5}.signed-pouch-body label{display:block;font-size:14px;font-weight:700;margin:14px 0}.signed-pouch-body input,.signed-pouch-body select{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px;border:1px solid #afc5e4;border-radius:8px;background:white;color:#17263d}.signed-pouch-body details{padding:14px;border:1px solid #ccd9eb;border-radius:10px;margin:16px 0}.signed-pouch-body summary{cursor:pointer;font-weight:700}.signed-pouch-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.signed-pouch-actions{display:flex;flex-wrap:wrap;gap:10px}.signed-pouch-body button{min-height:44px;padding:10px 15px;border:1px solid #9dbbe7;border-radius:9px;color:#075cca;background:white;font-weight:750;cursor:pointer}.signed-pouch-body button.primary{background:#075cca;color:white}.signed-pouch-body button:disabled{opacity:.5;cursor:default}.signed-pouch-body [hidden]{display:none!important}#signedPouchStatus{padding:12px;background:#eaf2ff;border-radius:8px}#signedPouchStatus:empty{display:none}#pouchKeepTrades label{display:flex;gap:10px;align-items:center}#pouchKeepTrades input{width:20px;height:20px;margin:0}#pouchRevisionControls{border-top:2px solid #a7bddd;margin-top:22px;padding-top:14px}#openEstimateSignedPouch{margin-left:8px}@media(max-width:600px){.signed-pouch-dialog{width:100vw;max-height:100dvh;border-radius:0}.signed-pouch-body{padding:16px}.signed-pouch-actions button{width:100%}}
