.portal .calbanner{margin-bottom:var(--s-4)}.portal .calgroup+.cxnote{margin-bottom:var(--s-6)}.portal .calconnect{gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.portal .calname,.portal .calitem .cxaddr{overflow-wrap:anywhere;min-width:0}.portal .calitem+.calitem>.pt-row{border-top:1px solid var(--hair)}.portal .cxright.calright{justify-content:flex-end;gap:var(--s-2) var(--s-4);flex-wrap:wrap;flex:0 auto;max-width:56%}.portal .calacts{align-items:center;gap:var(--s-1);flex-wrap:wrap;display:flex}.portal .calnote{margin:var(--s-1) 0 0;font-size:var(--t-support);line-height:var(--lh-body);color:var(--muted)}.portal .calstale{padding:var(--s-3) var(--s-5);border-top:1px solid var(--hair);font-size:var(--t-support);line-height:var(--lh-body);color:var(--muted);margin:0}.portal .calerr{padding:var(--s-3) var(--s-5);border-top:1px solid var(--hair)}.portal .calconfirm{gap:var(--s-2);padding:var(--s-4) var(--s-5);border-top:1px solid var(--hair);background:var(--tint);flex-direction:column;display:flex}.portal .calconfirm-t{font-size:var(--t-body);font-weight:var(--w-medium);line-height:var(--lh-body);color:var(--ink);overflow-wrap:anywhere;margin:0}.portal .calconfirm-s{max-width:68ch;font-size:var(--t-support);line-height:var(--lh-body);color:var(--ink-2);margin:0}@container main (max-width:720px){.portal .cxright.calright{justify-content:flex-start;max-width:100%}}
