#cancel196{width:min(760px,calc(100% - 24px));max-height:94dvh;overflow:auto;border:0;border-radius:18px;padding:0;background:white;color:#080f19;box-sizing:border-box}
#cancel196::backdrop{background:#061b31b3}
#cancel196 .cancel196-brand{display:flex;align-items:center;justify-content:space-between;background:#061b31;padding:14px 22px}
#cancel196 .cancel196-brand img{width:165px;height:60px;object-fit:contain;max-width:75%}
#cancel196 .cancel196-brand button{background:transparent;color:white;border:1px solid #ffffff66;border-radius:8px;width:42px;height:42px;font-size:27px}
#cancel196 .cancel196-content{padding:24px}
#cancel196 button{font:inherit;cursor:pointer}
#cancel196 h2{font-size:28px;line-height:1.2;margin:0 0 10px;color:#080f19}
#cancel196 h3{font-size:18px;margin:0 0 12px;color:#080f19}
#cancel196 p,#cancel196 small,#cancel196 dt,#cancel196 dd{color:#080f19;font-weight:500;line-height:1.6}
#cancel196 .cancel196-heading,#cancel196 .cancel196-deadline{background:#fff6dc;border:1px solid #f2d28b;border-radius:12px;padding:18px;margin-bottom:16px}
#cancel196 .cancel196-heading p,#cancel196 .cancel196-deadline p{margin:6px 0 0;font-size:14px}
#cancel196 .cancel196-car,#cancel196 .cancel196-box,#cancel196 .cancel196-alternative{background:white;border:1px solid #dce3ec;border-radius:12px;padding:18px;margin:14px 0}
#cancel196 .cancel196-car{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
#cancel196 .cancel196-car small{display:block;font-size:12px}
#cancel196 .cancel196-car strong{font-size:24px}
#cancel196 .cancel196-car img{width:135px;height:100px;object-fit:contain}
#cancel196 dl{margin:0}#cancel196 dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #e2e7ee;font-size:14px}
#cancel196 dd{margin:0;text-align:end}
#cancel196 .cancel196-total{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#061b31;color:white;border-radius:8px;padding:14px;margin-top:12px;font-size:18px}
#cancel196 .cancel196-total .fx-primary,#cancel196 .cancel196-total .fx-mad{color:white}
#cancel196 .cancel196-deadline>strong{font-size:21px}
#cancel196 .cancel196-active{background:#e6f2ff;border:1px solid #bcd8fa;border-radius:10px;padding:16px;margin:16px 0}
#cancel196 .cancel196-active p{margin:6px 0 0;font-size:14px}
#cancel196 .cancel196-alternative button{background:white;border:1px solid #8496ac;border-radius:8px;color:#080f19;padding:12px;min-height:44px;font-weight:700}
#cancel196 .cancel-confirm{display:block!important;padding:0!important;border:0!important;background:transparent!important;margin:0!important}
#cancel196 .cancel-confirm-actions{display:grid;grid-template-columns:1fr;gap:10px}
#cancel196 .cancel-confirm-actions button{width:100%;min-height:49px;padding:14px;border-radius:9px;font-size:16px;font-weight:800}
#cancel196 .cancel-no{background:#ffc400!important;border:1px solid #ffc400!important;color:#080f19!important}
#cancel196 .cancel-yes{background:white!important;border:1px solid #a11e34!important;color:#a11e34!important}
#cancel196 .cancel-yes:disabled{opacity:.6;cursor:wait}
#cancel196 .cancel196-wa{display:block;border:1px solid #a9b9cc;border-radius:9px;padding:14px;text-align:center;color:#14582d;font-size:14px;font-weight:700;min-height:46px;box-sizing:border-box}
#cancel196 button:focus-visible,#cancel196 a:focus-visible{outline:3px solid #a47b00;outline-offset:3px}
@media(max-width:700px){#cancel196 .cancel196-content{padding:16px}#cancel196 h2{font-size:26px}#cancel196 .cancel196-car,#cancel196 .cancel196-box,#cancel196 .cancel196-alternative{padding:14px}#cancel196 .cancel196-car{gap:10px}#cancel196 .cancel196-car img{width:110px;height:85px}#cancel196 dl>div{font-size:13px}}
