
.routelistrow{display:grid!important;grid-template-columns:32px minmax(0,1fr) 44px!important;column-gap:14px!important;align-items:start!important}.routelistrow .rowindex,.routelistrow .rowname h2{color:var(--blue,#215fd6)!important}.routelistrow .rowindex{line-height:1.3;padding-top:0!important}.routelistrow .rowname{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.routelistrow .rowname h2{margin:0!important;line-height:1.3}.routelistrow .rowdirections{position:static!important;align-self:start;display:grid;place-items:center;width:44px;height:44px;margin:0!important}.routelistrow .rowjob{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.routelistrow .copyaddress64{grid-column:2;justify-self:start;font-size:14px;padding:6px 10px;margin-top:8px}.routelistrow .rowaddress{margin:6px 0 10px}.team64{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px}.team64 aside{position:static;width:auto;height:auto;background:#eef3fc;border:1px solid #a8bddb;border-radius:12px;padding:16px;color:#142b49;display:block}.team64 aside button{display:block;width:100%;text-align:left;margin:5px 0}.messages64{max-height:55vh;overflow:auto;overscroll-behavior:contain}.message64{padding:14px 0;border-bottom:1px solid #c4d0e3;overflow-wrap:anywhere}.message64 p{white-space:pre-wrap;margin:6px 0}.message64 img{max-width:260px;max-height:200px;border-radius:8px}.message64 small{color:#526580}.team64 textarea{width:100%;min-height:86px}.onboard64{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.signature64{border:1px solid #9aacc6;padding:16px;border-radius:10px;background:#f3f6fc}.team64 audio,.team64 video{max-width:100%}@media(max-width:700px){.team64{grid-template-columns:1fr}.team64 aside{display:flex;gap:6px;overflow:auto}.team64 aside button{min-width:130px}.routelistrow{column-gap:9px!important;grid-template-columns:26px minmax(0,1fr) 40px!important}.routelistrow .rowname h2{font-size:18px}.routelistrow .rowname span{font-size:13px}.routelistrow .rowjob strong{font-size:16px}.routelistrow .allocation{font-size:14px}}

@media print{body>*{display:none!important}body>dialog[open]{display:block!important;position:static!important;max-height:none!important;max-width:none!important;width:100%!important;overflow:visible!important}dialog button,dialog .modalclose{display:none!important}#dialogbody{overflow:visible!important;max-height:none!important}}
