.lg-sub{display:flex;flex-direction:column;gap:14px;font-family:var(--sans);color:var(--ink)}.lg-sub__head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.lg-sub__title{margin:0;font-family:var(--serif);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.lg-sub__lead{margin:0;font-size:15px;line-height:1.4;color:var(--muted)}.lg-sub__controls{flex-wrap:wrap}.lg-sub__controls,.lg-sub__search{display:flex;align-items:center;gap:8px}.lg-sub__search{flex:0 1 320px;min-width:min(220px,100%)}.lg-sub__searchlabel{font-size:13px;line-height:1;color:var(--muted)}.lg-sub__searchinput{flex:1 1;min-width:0;height:40px;padding:0 14px;border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--canvas);color:var(--ink);font:inherit;font-size:14px}.lg-sub__filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lg-sub__filter{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--canvas);color:var(--muted);font:inherit;font-size:14px;cursor:pointer}.lg-sub__filter[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent);font-weight:500}.lg-sub__filtern{font-size:12px;color:var(--muted-2)}.lg-sub__filter[aria-pressed=true] .lg-sub__filtern{color:var(--accent)}.lg-sub__count{margin-left:auto;font-size:13px;line-height:1.4;color:var(--muted-2)}.lg-sub__table{--lg-sub-who-min:150px;--lg-sub-amount-w:96px;--lg-sub-year-w:92px;--lg-sub-out-w:230px;--lg-sub-end-w:120px;--lg-sub-gap:10px;--lg-sub-pad:20px;--lg-sub-floor:calc(var(--lg-sub-who-min) + var(--lg-sub-amount-w) + var(--lg-sub-year-w) + var(--lg-sub-out-w) + var(--lg-sub-end-w) + 4 * var(--lg-sub-gap) + 2 * var(--lg-sub-pad));border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);overflow:hidden;overflow-x:auto;container-type:inline-size}.lg-sub__cols{gap:var(--lg-sub-gap);padding:0 var(--lg-sub-pad);min-width:var(--lg-sub-floor);background:var(--nested-bg);border-bottom:1px solid var(--hairline-soft)}.lg-sub__col,.lg-sub__cols{display:flex;align-items:center;height:38px}.lg-sub__col{padding:0;border:0;background:transparent;color:var(--muted-2);font:inherit;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.lg-sub__col[aria-sort=ascending],.lg-sub__col[aria-sort=descending]{color:var(--ink)}.lg-sub__col[data-col=name]{flex:1 1;min-width:var(--lg-sub-who-min)}.lg-sub__col[data-col=amount]{flex:none;width:var(--lg-sub-amount-w);justify-content:flex-end}.lg-sub__col[data-col=per-year]{flex:none;width:var(--lg-sub-year-w);justify-content:flex-end}.lg-sub__col[data-col=way-out]{flex:none;width:var(--lg-sub-out-w)}.lg-sub__col--end{flex:none;width:var(--lg-sub-end-w);cursor:default}.lg-sub__row{min-width:var(--lg-sub-floor);border-bottom:1px solid var(--hairline-soft)}.lg-sub__row--dim{opacity:.66}.lg-sub__line{display:flex;align-items:center;gap:var(--lg-sub-gap);width:100%;min-width:var(--lg-sub-floor);min-height:60px;padding:10px var(--lg-sub-pad);border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.lg-sub__line:hover{background:var(--nested-bg)}.lg-sub__who{flex:1 1;min-width:var(--lg-sub-who-min);display:flex;flex-direction:column;gap:5px}.lg-sub__name{font-size:14px;font-weight:500;line-height:1.2}.lg-sub__name--struck{text-decoration:line-through;color:var(--muted-2)}.lg-sub__under{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.lg-sub__tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border:1px dashed var(--hairline-ink);border-radius:var(--radius-pill);background:var(--canvas);color:var(--muted);font-size:11px;white-space:nowrap}.lg-sub__tag[data-money=yes]{border-style:solid;border-color:var(--accent);background:var(--accent-wash);color:var(--accent)}.lg-sub__meta{font-size:12px;line-height:1.2;color:var(--muted-2)}.lg-sub__money{flex:none;width:var(--lg-sub-amount-w);display:flex;flex-direction:column;align-items:flex-end;gap:3px}.lg-sub__amt{font-size:14px}.lg-sub__amt,.lg-sub__every{line-height:1;white-space:nowrap}.lg-sub__every{font-size:11px;color:var(--muted-2)}.lg-sub__year{flex:none;width:var(--lg-sub-year-w);text-align:right;font-size:14px;font-weight:500;line-height:1}.lg-sub__out{flex:none;width:var(--lg-sub-out-w);display:flex;flex-direction:column;gap:3px}.lg-sub__outlead{font-size:13px;font-weight:500;line-height:1.25}.lg-sub__sub{font-size:11px;line-height:1.35;color:var(--muted-2)}.lg-sub__term{display:flex;align-items:center;gap:7px;padding-top:3px}.lg-sub__track{flex:1 1;min-width:0;height:4px;background:var(--hairline);overflow:hidden}.lg-sub__fill,.lg-sub__track{display:block;border-radius:var(--radius-pill)}.lg-sub__fill{height:100%;background:var(--accent)}.lg-sub__fill[data-near=yes]{background:var(--colour-question)}.lg-sub__termtext{flex:none;font-size:11px;line-height:1;color:var(--muted-2)}.lg-sub__termtext[data-near=yes]{color:var(--colour-question-ink)}.lg-sub__end{flex:none;width:var(--lg-sub-end-w);display:flex;justify-content:flex-end;align-items:center;gap:8px}.lg-sub__pill{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:1px solid var(--hairline-ink);border-radius:var(--radius-pill);background:var(--nested-bg);color:var(--muted);font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.lg-sub__pill[data-kind=went-up],.lg-sub__pill[data-kind=window]{border-color:var(--colour-question);background:var(--colour-question-bg);color:var(--colour-question-ink)}.lg-sub__detail{position:-webkit-sticky;position:sticky;left:0;box-sizing:border-box;width:100cqi;gap:16px;padding:16px 20px 18px;border-top:1px dashed var(--hairline-ink);background:var(--nested-bg)}.lg-sub__detail,.lg-sub__notes{display:flex;flex-direction:column}.lg-sub__notes{gap:6px;margin:0;padding:0;list-style:none;max-width:780px;font-size:14px;line-height:1.55;color:var(--muted)}.lg-sub__ways{display:flex;flex-direction:column;gap:8px}.lg-sub__wayhead{font-size:11px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2)}.lg-sub__options{display:flex;gap:8px;flex-wrap:wrap}.lg-sub__option{flex:0 1 auto;min-width:min(214px,100%);max-width:280px;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);color:inherit;font:inherit;text-align:left;cursor:pointer}.lg-sub__option[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash)}.lg-sub__optionlabel{font-size:14px;font-weight:500;line-height:1}.lg-sub__optionnote{font-size:12px;line-height:1.4;color:var(--muted)}.lg-sub__date{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:2px}.lg-sub__datelabel{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-soft)}.lg-sub__dateinput{width:150px;height:40px;padding:0 10px;border:1px solid var(--hairline);border-radius:var(--radius-cta);background:var(--canvas);color:var(--ink);font:inherit;font-size:14px}.lg-sub__datehint{font-size:13px;line-height:1.4;color:var(--muted-2)}.lg-sub__refusal{flex-basis:100%}.lg-sub__refusal,.lg-sub__rowrefusal{margin:0;font-size:13px;line-height:1.4;color:var(--colour-question-ink)}.lg-sub__rowrefusal{position:-webkit-sticky;position:sticky;left:0;box-sizing:border-box;width:100cqi;padding:0 20px 12px}.lg-sub__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lg-sub__detailfoot{margin-left:auto;font-size:12px;line-height:1.4;color:var(--muted-2)}.lg-sub__empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 20px}.lg-sub__emptybody{margin:0;max-width:520px;text-align:center;font-size:14px;line-height:1.5;color:var(--muted)}.lg-sub__foot{display:flex;align-items:center;gap:12px;padding:11px 20px;background:var(--nested-bg)}.lg-sub__footnote{flex:1 1;min-width:0;font-size:12px;line-height:1.4;color:var(--muted-2)}.lg-sub__annual{font-size:14px;font-weight:500;line-height:1;white-space:nowrap}