.mp-ud{container:mp-ud/inline-size;display:flex;flex-direction:column;gap:var(--step-4);max-width:1180px;font-family:var(--sans);color:var(--ink)}.mp-ud__kicker{font-size:var(--t-eyebrow);line-height:1;font-weight:var(--w-semibold);letter-spacing:0;text-transform:none;color:var(--muted)}.mp-ud__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--step-7);flex-wrap:wrap;padding:var(--step-7);border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas)}.mp-ud__head-text{display:flex;flex-direction:column;gap:var(--step-2-5);flex:1 1 320px;min-width:0;max-width:660px}.mp-ud__headline{margin:0;font-family:var(--sans);font-size:var(--t-display-l);font-weight:var(--w-bold);line-height:1.25;letter-spacing:var(--track-title);text-wrap:pretty}.mp-ud__rule{margin:0;font-size:var(--t-ui);line-height:1.55;color:var(--muted);text-wrap:pretty}.mp-ud__pill{display:inline-flex;align-items:center;gap:var(--step-2);flex:none;height:28px;padding:0 var(--step-3) 0 var(--step-2-5);border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--canvas);font-size:var(--t-small);font-weight:var(--w-medium);line-height:1;white-space:nowrap}.mp-ud__pill[data-size=sm]{height:24px;padding:0 var(--step-2-5) 0 var(--step-2);font-size:var(--t-eyebrow)}.mp-ud__pill[data-tone=ontrack]{border-color:transparent;background:var(--fill-2);color:var(--ink-2)}.mp-ud__pill[data-tone=behind]{border-color:var(--ink-2);background:transparent;color:var(--ink)}.mp-ud__pill[data-tone=incomplete]{border-color:var(--border-quiet);background:transparent;color:var(--ink-2);border-style:dashed}.mp-ud__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:var(--step-4);gap:var(--step-4);align-items:start}.mp-ud__grid[data-accounts=none]{grid-template-columns:minmax(0,1fr)}@container mp-ud (max-width: 900px){.mp-ud__grid{grid-template-columns:minmax(0,1fr)}}.mp-ud__accounts{display:flex;flex-direction:column;padding:var(--step-6);border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas)}.mp-ud__accounts-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--step-3);padding-bottom:var(--step-3)}.mp-ud__col-note{font-size:var(--t-eyebrow);line-height:1.4;color:var(--muted)}.mp-ud__rows{list-style:none;margin:0;padding:0}.mp-ud__row{display:flex;align-items:center;gap:var(--step-3-5);flex-wrap:wrap;padding:var(--step-3-5) 0;border-top:1px solid var(--hairline-soft)}.mp-ud__row-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--step-1)}.mp-ud__name{font-size:var(--t-ui);font-weight:var(--w-medium);line-height:var(--lh-ui)}.mp-ud__who{font-size:var(--t-eyebrow);line-height:var(--lh-ui);color:var(--muted)}.mp-ud__booked{font-size:var(--t-ui);line-height:var(--lh-ui);white-space:nowrap}.mp-ud__row[data-standing=never-imported] .mp-ud__booked{color:var(--muted-2)}.mp-ud__aside{gap:var(--step-4)}.mp-ud__aside,.mp-ud__card{display:flex;flex-direction:column}.mp-ud__card{gap:var(--step-2-5);padding:var(--step-5);border:1px solid var(--hairline);border-radius:var(--radius-card);background:transparent}.mp-ud__card[data-tone=urgent]{border-color:var(--ink);background:var(--card);box-shadow:var(--shadow-card)}.mp-ud__card[data-tone=urgent] .mp-ud__kicker{color:var(--colour-disagree-ink)}.mp-ud__card[data-tone=question]{border-color:transparent;background:var(--fill-2)}.mp-ud__card[data-tone=question] .mp-ud__kicker{color:var(--colour-question-ink)}.mp-ud__card[data-tone=accent]{border-color:transparent;background:var(--fill)}.mp-ud__card[data-tone=accent] .mp-ud__kicker{color:var(--ink)}.mp-ud__card-body{margin:0;font-size:var(--t-ui);line-height:1.55;text-wrap:pretty}.mp-ud__action{width:100%}@container mp-ud (max-width: 420px){.mp-ud__pill{height:auto;min-height:28px;max-width:100%;padding-block:var(--step-1);line-height:1.25;white-space:normal}.mp-ud__pill[data-size=sm]{min-height:24px;padding-block:var(--step-1)}.mp-ud__action{max-width:100%;white-space:normal;line-height:1.25}.mp-ud__accounts-head{flex-wrap:wrap}.mp-ud__headline{font-size:var(--t-display-m);overflow-wrap:break-word}.mp-ud__row-who{flex-basis:100%}.mp-ud__booked{white-space:normal}}