.lg-import{container:lg-import/inline-size;font-family:var(--sans);color:var(--ink);--lg-import-figure:var(--t-figure-s,30px)}.lg-import__page{display:flex;flex-direction:column;gap:var(--step-4)}.lg-import__head{display:flex;align-items:baseline;gap:var(--step-3);flex-wrap:wrap}.lg-import__title{margin:0;font-family:var(--sans);font-size:var(--t-display-m);font-weight:var(--w-bold);line-height:var(--lh-heading);letter-spacing:var(--track-title)}.lg-import__lead{margin:0;font-size:var(--t-ui);line-height:1.4;color:var(--muted)}.lg-import__eyebrow{font-size:var(--t-eyebrow);font-weight:var(--w-semibold);line-height:1;letter-spacing:0;text-transform:none;color:var(--muted)}.lg-import__muted{color:var(--muted)}.lg-import__confirmed{display:flex;align-items:center;gap:var(--step-2-5);flex-wrap:wrap;padding:var(--step-3) var(--step-3) var(--step-3) var(--step-4-5);border:1px solid var(--colour-agree);border-radius:var(--radius-row);background:var(--accent);color:var(--on-accent)}.lg-import__confirmed-line{flex:1 1;min-width:min(260px,100%);font-size:var(--t-small);line-height:var(--lh-body);color:var(--on-accent)}.lg-import__intake{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:var(--step-4);gap:var(--step-4);align-items:stretch}@container lg-import (max-width: 900px){.lg-import__intake{grid-template-columns:minmax(0,1fr)}}.lg-import__drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--step-3);text-align:center;padding:var(--step-12) var(--step-10);border:2px dashed var(--hairline-ink);border-radius:var(--radius-modal);background:var(--fill);transition:border-color var(--dur-fast) var(--ease-hover),background var(--dur-fast) var(--ease-hover)}.lg-import__drop--over,.lg-import__drop:hover{border-color:var(--accent);background:var(--fill-2)}.lg-import__drop-glyph{font-size:var(--t-display-m);line-height:1;color:var(--muted)}.lg-import__drop-title{margin:0;font-family:var(--sans);font-size:var(--t-display-m);font-weight:var(--w-bold);line-height:1.25;letter-spacing:var(--track-title)}.lg-import__drop-body{margin:0;max-width:460px;font-size:var(--t-ui);line-height:1.55;color:var(--muted);text-wrap:pretty}.lg-import__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lg-import__aside{display:flex;flex-direction:column;gap:var(--step-4)}.lg-import__side{display:flex;flex-direction:column;align-items:flex-start;gap:var(--step-2-5)}.lg-import__side--quiet{background:var(--fill)}.lg-import__side-title{margin:0;font-family:var(--sans);font-size:var(--t-title);font-weight:var(--w-bold);line-height:var(--lh-ui);letter-spacing:var(--track-title)}.lg-import__side-body{margin:0;font-size:var(--t-small);line-height:1.55;color:var(--muted);text-wrap:pretty}.lg-import__history-head{display:flex;align-items:baseline;gap:var(--step-2-5);padding:var(--step-4) var(--step-5) var(--step-3)}.lg-import__history-window{font-size:var(--t-eyebrow);line-height:1;color:var(--muted)}.lg-import__scroll{overflow-x:auto}.lg-import__table{width:100%;border-collapse:collapse;text-align:left}.lg-import__table th{font-size:var(--t-ref);font-weight:var(--w-semibold);line-height:1;letter-spacing:0;text-transform:none;color:var(--muted);white-space:nowrap}.lg-import__table td,.lg-import__table th{padding:var(--step-3);border-top:1px solid var(--hairline)}.lg-import__table td{height:52px;font-size:var(--t-small);line-height:var(--lh-ui);vertical-align:middle}.lg-import__col-when{width:110px;color:var(--muted);font-size:var(--t-eyebrow)}.lg-import__col-into{width:190px;color:var(--muted)}.lg-import__col-num{width:110px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-import__col-undo{width:120px;text-align:right}.lg-import__file{font-size:var(--t-small);font-weight:var(--w-semibold)}.lg-import__file,.lg-import__meta{display:block;line-height:var(--lh-ui)}.lg-import__meta{font-size:var(--t-label);color:var(--muted)}.lg-import__expired{font-size:var(--t-eyebrow);color:var(--muted)}.lg-import__empty{margin:0 var(--step-5) var(--step-5);padding:var(--step-6);border:1px dashed var(--border-quiet);border-radius:var(--radius-card);background:var(--fill);display:flex;flex-direction:column;gap:var(--step-2)}.lg-import__empty-title{margin:0;font-family:var(--sans);font-size:var(--t-row-golden);font-weight:var(--w-bold);line-height:var(--lh-ui);letter-spacing:var(--track-body)}.lg-import__empty-body{margin:0;font-size:var(--t-small);line-height:1.55;color:var(--muted);text-wrap:pretty}.lg-import__flowhead{display:flex;align-items:center;gap:var(--step-3);flex-wrap:wrap}.lg-import__flowtitle{margin:0;font-family:var(--sans);font-size:var(--t-display-m);font-weight:var(--w-bold);line-height:var(--lh-heading);letter-spacing:var(--track-title)}.lg-import__filelabel{font-size:var(--t-eyebrow);line-height:1;color:var(--muted)}.lg-import__flowactions{margin-left:auto;display:flex;gap:var(--step-2);flex-wrap:wrap;max-width:100%}.lg-import__flowactions .odk-btn{max-width:100%;white-space:normal}.lg-import__sentence{display:flex;align-items:center;gap:var(--step-5);flex-wrap:wrap}.lg-import__sentence-text{margin:0;flex:1 1;min-width:min(280px,100%);font-size:var(--t-ui);line-height:1.55;text-wrap:pretty}.lg-import__destination{margin-left:auto;font-size:var(--t-eyebrow);line-height:1;color:var(--muted)}.lg-import__notice{display:flex;align-items:center;gap:var(--step-4);flex-wrap:wrap}.lg-import__notice--ask{border-color:transparent;background:var(--fill-2)}.lg-import__notice--loud,.lg-import__notice--stop{border-color:var(--colour-disagree)}.lg-import__notice--loud{background:var(--colour-disagree-bg)}.lg-import__notice-text{margin:0;flex:1 1;min-width:min(280px,100%);font-size:var(--t-ui);line-height:1.55;text-wrap:pretty}.lg-import__notice-actions{display:flex;gap:var(--step-2-5);flex-wrap:wrap}.lg-import__basis{font-size:var(--t-eyebrow);line-height:1;color:var(--colour-question-ink)}.lg-import__excerpt{flex-basis:100%;margin:0;padding:var(--step-3) var(--step-3-5);border:0;border-radius:var(--radius-row);background:var(--snippet-bg);overflow-x:auto}.lg-import__excerpt-line{display:block;font-family:var(--sans);font-size:var(--t-eyebrow);line-height:var(--lh-prose);color:var(--muted);white-space:pre}.lg-import__excerpt-line--bad{padding:0 var(--step-1);margin:0 calc(var(--step-1) * -1);border-radius:var(--radius-cta);background:var(--colour-disagree-bg);color:var(--colour-disagree-ink);font-weight:var(--w-semibold)}.lg-import__notready{margin:0;font-size:var(--t-eyebrow);line-height:var(--lh-body);color:var(--muted)}.lg-import__grid{overflow:hidden}.lg-import__roles{background:var(--fill)}.lg-import__table .lg-import__role{padding:var(--step-2) 0;border-right:1px solid var(--hairline);vertical-align:top;font-weight:var(--w-regular)}.lg-import__roles .lg-import__cell-tag,.lg-import__table .lg-import__role{border-top:0;border-bottom:1px solid var(--hairline)}.lg-import__role-btn{margin:0 var(--step-2) var(--step-1);height:32px;padding:0 var(--step-2-5);display:inline-flex;align-items:center;gap:var(--step-1-5);border:1px solid var(--hairline-ink);border-radius:var(--radius-cta);background:var(--card);color:var(--ink);font-family:var(--sans);font-size:var(--t-eyebrow);font-weight:var(--w-semibold);line-height:1;cursor:pointer;white-space:nowrap}.lg-import__role-raw{display:block;padding:0 var(--step-3);font-size:var(--t-label);line-height:var(--lh-ui);color:var(--muted)}.lg-import__table--rows td{height:40px;padding:0 var(--step-3);font-size:var(--t-eyebrow)}.lg-import__row--out{opacity:.42;background:var(--fill)}.lg-import__cell-date{width:104px;white-space:nowrap}.lg-import__cell-amount{width:120px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-import__cell-desc{max-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-import__cell-iban{width:210px;font-size:var(--t-label);color:var(--muted)}.lg-import__cell-name{width:180px;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-import__cell-bal{width:110px;text-align:right;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-import__cell-tag{width:140px;text-align:right}.lg-import__tag{display:inline-flex;align-items:center;height:24px;padding:0 var(--step-2-5);border:0;border-radius:var(--radius-pill);color:var(--ink-2);font-weight:var(--w-semibold);line-height:1;white-space:nowrap}.lg-import__gridfoot,.lg-import__tag{background:var(--fill);font-size:var(--t-label)}.lg-import__gridfoot{margin:0;padding:var(--step-3) var(--step-4);border-top:1px solid var(--hairline);line-height:1.4;color:var(--muted)}.lg-import__confirmgrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:var(--step-4);gap:var(--step-4);align-items:start}@container lg-import (max-width: 900px){.lg-import__confirmgrid{grid-template-columns:minmax(0,1fr)}}.lg-import__arithmetic,.lg-import__confirmcard{display:flex;flex-direction:column;gap:var(--step-4)}.lg-import__headline{margin:0;font-family:var(--sans);font-size:var(--lg-import-figure);font-weight:var(--w-bold);line-height:1.35;letter-spacing:var(--track-title);text-wrap:pretty}.lg-import__bullets{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--step-3)}.lg-import__bullet{display:flex;align-items:flex-start;gap:var(--step-3);font-size:var(--t-body);line-height:1.55;text-wrap:pretty}.lg-import__dot{width:8px;height:8px;margin-top:var(--step-2-5);flex:none;border-radius:var(--radius-pill);background:var(--ink)}.lg-import__bullet--question .lg-import__dot{background:var(--highlight)}.lg-import__bullet--quiet .lg-import__dot{background:var(--border-quiet)}.lg-import__notsigned{margin:0;font-size:var(--t-eyebrow);line-height:var(--lh-body);color:var(--muted)}.lg-import__arithmetic{background:var(--fill);gap:var(--step-3-5)}.lg-import__sums{margin:0;display:flex;flex-direction:column;gap:var(--step-2);font-size:var(--t-small);line-height:var(--lh-body)}.lg-import__sum{display:flex;justify-content:space-between;gap:var(--step-4)}.lg-import__sum dt{color:var(--muted)}.lg-import__sum dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-import__sum--total{border-top:1px solid var(--hairline);padding-top:var(--step-2);font-weight:var(--w-bold)}.lg-import__sum--total dt{color:var(--ink)}@media (prefers-reduced-motion:reduce){.lg-import__drop{transition:none}}@container lg-import (max-width: 420px){.lg-import__notice>.odk-btn{white-space:normal;line-height:var(--lh-heading)}}.lg-import--card{border:1px solid var(--hairline);border-radius:var(--radius-pop);background:var(--canvas);padding:var(--step-4);box-shadow:var(--shadow-soft);min-width:0}.lg-import--card .lg-import__page{gap:var(--step-3)}.lg-import--card[data-stage=idle]{border:0;padding:0;background:transparent;box-shadow:none}.lg-import--card .odk-card--pad{padding:var(--step-4)}.lg-import--card .odk-card{box-shadow:none}.lg-import--card .lg-import__flowhead{gap:var(--step-2) var(--step-3)}.lg-import--card .lg-import__flowtitle{font-size:var(--t-title);line-height:var(--lh-ui)}.lg-import--card .lg-import__filelabel{font-size:var(--t-small)}.lg-import--card .lg-import__destination{font-size:var(--t-small);line-height:var(--lh-body)}.lg-import--card .lg-import__role-btn{font-size:var(--t-small)}.lg-import--card .lg-import__table--rows td{height:44px;font-size:var(--t-small)}.lg-import--card .lg-import__gridfoot,.lg-import--card .lg-import__notready,.lg-import--card .lg-import__notsigned{font-size:var(--t-small)}.lg-import--card .lg-import__headline{font-size:var(--t-display-m)}.lg-import--card .lg-import__confirmed{padding:var(--step-3) var(--step-3) var(--step-3) var(--step-4)}.lg-import--card .lg-import__confirmed-line{font-size:var(--t-ui)}.lg-import--card .lg-import__drop{padding:var(--step-8) var(--step-6)}.lg-import--card .lg-import__drop-title{font-size:var(--t-title)}@container lg-import (max-width: 420px){.lg-import--card,.lg-import--card .odk-card--pad{padding:var(--step-3)}}.lg-import--card .lg-import__cell-date{white-space:nowrap}@container lg-import (max-width: 640px){.lg-import--card .lg-import__flowactions{margin-left:0;flex-basis:100%}}.lg-files{gap:var(--step-2);font-family:var(--sans);color:var(--ink)}.lg-files,.lg-files__list{display:flex;flex-direction:column}.lg-files__list{list-style:none;margin:0;padding:0;gap:var(--step-1-5)}.lg-files__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--step-3);min-width:0;padding:var(--step-3);border-radius:var(--radius-row);background:var(--fill)}.lg-files__glyph{display:block;flex:none;color:var(--muted)}.lg-files__text{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:var(--step-0-5)}.lg-files__name{font-size:var(--t-small);font-weight:var(--w-semibold);line-height:var(--lh-ui);overflow-wrap:anywhere}.lg-files__meta{line-height:var(--lh-body);text-wrap:pretty}.lg-files__expired,.lg-files__meta{font-size:var(--t-label);color:var(--muted)}.lg-files__expired{flex:none}.lg-files__failed{margin:0;font-size:var(--t-small);line-height:var(--lh-body);color:var(--muted)}.lg-categorise{container:lg-categorise/inline-size;display:flex;flex-direction:column;gap:var(--step-4);font-family:var(--sans);color:var(--ink)}.lg-health{display:flex;align-items:center;gap:var(--step-3-5);padding:var(--step-4) var(--step-5);border:1px solid transparent;border-radius:var(--radius-card);background:var(--fill)}.lg-health--ties{border-color:var(--colour-agree);background:var(--canvas)}.lg-health--filed-automatically,.lg-health--uncounted{border-color:transparent;background:var(--fill-2)}.lg-health--counted-twice{border-color:var(--colour-disagree);background:var(--fill-2)}.lg-health__mark{width:30px;height:30px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font:var(--w-medium) var(--t-ui)/1 var(--sans);border:1px solid var(--hairline);background:var(--card)}.lg-health--ties .lg-health__mark{border-color:var(--colour-agree);color:var(--colour-agree-ink)}.lg-health--filed-automatically .lg-health__mark,.lg-health--uncounted .lg-health__mark{border-color:var(--border-quiet);color:var(--colour-question-ink)}.lg-health--counted-twice .lg-health__mark{border-color:var(--colour-disagree);color:var(--colour-disagree-ink)}.lg-health__body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--step-1)}.lg-health__head{font:var(--w-bold) var(--t-row-golden)/1.35 var(--sans);letter-spacing:var(--track-body)}.lg-health__line{font:var(--w-regular) var(--t-small)/var(--lh-body) var(--sans)}.lg-health__line,.lg-health__moved{color:var(--muted);text-wrap:pretty}.lg-health__moved{font:var(--w-regular) var(--t-eyebrow)/var(--lh-body) var(--sans)}.lg-health__figs{display:flex;flex-direction:column;align-items:flex-end;gap:var(--step-0-5);flex:none}.lg-health__label{font:var(--w-semibold) var(--t-label)/1 var(--sans);color:var(--muted)}.lg-health__fig{font:var(--w-semibold) var(--t-small)/var(--lh-ui) var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-panes{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);grid-gap:var(--step-4);gap:var(--step-4);align-items:start}.lg-pane{display:flex;flex-direction:column;gap:var(--step-3);min-width:0}.lg-pane__head{display:flex;align-items:baseline;gap:var(--step-2-5)}.lg-pane__label{flex:1 1;margin:0;font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted)}.lg-pane__hint{font:var(--w-regular) var(--t-label)/var(--lh-ui) var(--sans);color:var(--muted)}.lg-cat{display:flex;flex-direction:column;gap:var(--step-2-5);padding:var(--step-4) var(--step-5);border:1px solid var(--hairline);border-radius:var(--radius-card)}.lg-cat,.lg-cat--over{background:var(--canvas)}.lg-cat--over{border-color:var(--accent);box-shadow:0 0 0 .5px var(--accent),var(--shadow-card)}.lg-cat__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--step-1-5) var(--step-3)}.lg-cat__name{font:var(--w-semibold) var(--t-body)/1.25 var(--sans);flex:none}.lg-cat__kind{display:inline-flex;align-items:center;gap:var(--step-1);height:24px;padding:0 var(--step-2-5);border-radius:var(--radius-pill);font:var(--w-semibold) var(--t-label)/1 var(--sans);flex:none;white-space:nowrap;border:1px solid transparent;background:var(--fill-2);color:var(--ink-2)}.lg-cat__kind--adds-up{border-color:var(--colour-agree);background:var(--fill-2);color:var(--ink)}.lg-cat__spacer{flex:1 1}.lg-cat__count{font:var(--w-regular) var(--t-label)/1 var(--sans);color:var(--muted)}.lg-cat__total{font:var(--w-semibold) var(--t-ui)/1 var(--sans);flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-cat__chips{display:flex;gap:var(--step-2);flex-wrap:wrap;align-items:center}.lg-cat__empty{font:var(--w-regular) var(--t-eyebrow)/1.4 var(--sans);color:var(--muted)}.lg-chip{display:inline-flex;align-items:center;gap:var(--step-1-5);height:30px;padding:0 var(--step-1-5) 0 var(--step-3);border-radius:var(--radius-pill);border:1px solid var(--fill);background:var(--fill);white-space:nowrap}.lg-chip__name{font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans)}.lg-chip__fig{font:var(--w-regular) var(--t-label)/1 var(--sans);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-chip__off{width:22px;height:22px;margin-left:1px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);font:var(--w-regular) var(--t-label)/1 var(--sans);cursor:pointer}.lg-chip__off:hover{background:var(--fill-2);color:var(--ink)}.lg-cat__drop{padding:var(--step-2-5) var(--step-3);border-radius:var(--radius-row);font:var(--w-regular) var(--t-eyebrow)/1.45 var(--sans);text-wrap:pretty;border:1px dashed var(--hairline-ink);background:transparent;color:var(--muted)}.lg-cat__drop--counts,.lg-cat__drop--lists{border-color:var(--accent);background:var(--fill);color:var(--ink)}.lg-cat__drop--refused{border-color:var(--colour-disagree);background:var(--colour-disagree-bg);color:var(--colour-disagree-ink)}.lg-add{height:44px;border-radius:var(--radius-cta);border:1px dashed var(--hairline-ink);background:transparent;color:var(--ink);font:var(--w-semibold) var(--t-small)/1 var(--sans);cursor:pointer}.lg-add:hover{border-color:var(--hairline-ink);background:var(--fill)}.lg-tags{border:1px solid var(--hairline);border-radius:var(--radius-modal);background:var(--canvas);overflow:hidden;box-shadow:var(--shadow-card)}.lg-tags__find{padding:var(--step-3);border-bottom:1px solid var(--hairline)}.lg-tags__input{width:100%;height:40px;padding:0 var(--step-4);border-radius:var(--radius-cta);border:1px solid transparent;background:var(--fill);font:var(--w-regular) var(--t-small)/1 var(--sans);color:var(--ink);box-sizing:border-box}.lg-tags__none{margin:0;padding:var(--step-4) var(--step-3-5);font:var(--w-regular) var(--t-small)/var(--lh-body) var(--sans);color:var(--muted)}.lg-tags__foot{padding:var(--step-3) var(--step-3-5);background:var(--fill);font:var(--w-regular) var(--t-label)/var(--lh-body) var(--sans);color:var(--muted)}.lg-tag__row,.lg-tags__foot{border-top:1px solid var(--hairline)}.lg-tag__row{display:flex;align-items:center;gap:var(--step-2-5);padding:var(--step-2-5) var(--step-3)}.lg-tag:first-child .lg-tag__row{border-top:0}.lg-tag__row--on{background:var(--fill)}.lg-tag__grip{flex:none;width:16px;text-align:center;cursor:-webkit-grab;cursor:grab;color:var(--muted);font:var(--w-regular) var(--t-eyebrow)/1 var(--sans);-webkit-user-select:none;-moz-user-select:none;user-select:none}.lg-tag__box{flex:none;width:20px;height:20px;border-radius:var(--radius-xs);border:1.5px solid var(--hairline-ink);background:var(--canvas);color:var(--on-accent);font:var(--w-bold) var(--t-label)/1 var(--sans);cursor:pointer}.lg-tag__box[aria-pressed=true],.lg-tag__row--on .lg-tag__box{border-color:var(--accent);background:var(--accent)}.lg-tag__body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--step-1)}.lg-tag__name{font:var(--w-medium) var(--t-ui)/1.25 var(--sans)}.lg-tag__pills{display:flex;align-items:center;gap:var(--step-1-5);flex-wrap:wrap}.lg-pill{display:inline-flex;align-items:center;min-height:22px;padding:var(--step-0-5) var(--step-2-5);border-radius:var(--radius-pill);font:var(--w-medium) var(--t-badge)/1 var(--sans);flex:none;max-width:100%;white-space:normal;border:1px solid transparent;color:var(--ink-2)}.lg-pill,.lg-pill--home{background:var(--fill-2)}.lg-pill--home{border-color:var(--colour-agree);color:var(--ink)}.lg-pill--filed,.lg-pill--none{border-color:var(--hairline-ink);background:transparent;color:var(--ink-2);border-style:dashed}.lg-tag__figs{display:flex;flex-direction:column;align-items:flex-end;gap:var(--step-1);flex:none}.lg-tag__fig{font:var(--w-semibold) var(--t-small)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-tag__n{font:var(--w-regular) var(--t-label)/1 var(--sans);color:var(--muted)}.lg-tag__menu{width:28px;height:28px;flex:none;border-radius:var(--radius-pill);border:1px solid transparent;background:transparent;color:var(--muted);font:var(--w-medium) var(--t-small)/1 var(--sans);cursor:pointer}.lg-tag__menu--on{border-color:transparent;background:var(--fill-2);color:var(--ink)}.lg-menu{display:flex;flex-direction:column;gap:var(--step-2-5);padding:var(--step-3) var(--step-3-5) var(--step-3-5) var(--step-12);background:var(--fill);border-top:1px solid var(--hairline)}.lg-menu__head{font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted)}.lg-menu__opts{display:flex;gap:var(--step-1-5);flex-wrap:wrap}.lg-menu__none{font:var(--w-regular) var(--t-eyebrow)/1.4 var(--sans);color:var(--muted)}.lg-opt{height:32px;padding:0 var(--step-3);border-radius:var(--radius-cta);border:1px solid var(--hairline-ink);background:var(--card);color:var(--ink);font:var(--w-medium) var(--t-eyebrow)/1 var(--sans);cursor:pointer;white-space:nowrap}.lg-opt--on{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.lg-opt--no{color:var(--muted);background:transparent;cursor:not-allowed;border-style:dashed}.lg-together{border:0;border-radius:var(--radius-modal);background:var(--fill);padding:var(--step-5);display:flex;flex-direction:column;gap:var(--step-2-5)}.lg-together__label{font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted)}.lg-together__body{margin:0;font:var(--w-regular) var(--t-eyebrow)/var(--lh-body) var(--sans);color:var(--muted);text-wrap:pretty}.lg-together__chips{display:flex;gap:var(--step-1-5);flex-wrap:wrap}.lg-pick{height:32px;padding:0 var(--step-2-5);border-radius:var(--radius-pill);border:1px solid var(--hairline-ink);background:var(--card);color:var(--ink);font:var(--w-medium) var(--t-eyebrow)/1 var(--sans);cursor:pointer;white-space:nowrap}.lg-pick--on{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.lg-together__out{display:flex;flex-direction:column;gap:var(--step-2-5);border-top:1px solid var(--hairline);padding-top:var(--step-3)}.lg-together__fig{font:var(--w-bold) var(--t-display-m)/var(--lh-heading) var(--sans);letter-spacing:var(--track-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-together__line{font:var(--w-regular) var(--t-small)/1.55 var(--sans);color:var(--muted);text-wrap:pretty}.lg-together__note{font:var(--w-regular) var(--t-eyebrow)/var(--lh-body) var(--sans);color:var(--muted);padding:var(--step-2-5) var(--step-3);border-radius:var(--radius-row);background:var(--card);border:0;text-wrap:pretty}.lg-together__acts{display:flex;gap:var(--step-2);align-items:center;flex-wrap:wrap}.lg-together__name{flex:1 1;min-width:150px;height:44px;padding:0 var(--step-3);border-radius:var(--radius-row);border:1px solid var(--border-quiet);background:var(--card);font:var(--w-regular) var(--t-small)/1 var(--sans);color:var(--ink);box-sizing:border-box}.lg-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container lg-categorise (max-width: 900px){.lg-panes{grid-template-columns:minmax(0,1fr)}}.lg-feed{display:flex;flex-direction:column;gap:var(--step-3)}.lg-feed__title{font-size:var(--t-title);font-weight:var(--w-bold);letter-spacing:var(--track-title)}.lg-feed__intro,.lg-feed__title{margin:0;color:var(--ink)}.lg-feed__pick{display:flex;flex-wrap:wrap;align-items:center;gap:var(--step-2)}.lg-feed__pick-label{font-weight:var(--w-semibold)}.lg-feed__notice,.lg-feed__pick-label{font-size:var(--t-eyebrow);color:var(--ink)}.lg-feed__notice{margin:0;padding:var(--step-2) var(--step-4);border-radius:var(--radius-card);background:var(--fill)}.lg-feed__accounts,.lg-feed__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--step-2)}.lg-feed__link{border:1px solid var(--hairline);border-radius:var(--radius-card);padding:var(--step-4) var(--step-5);display:flex;flex-direction:column;gap:var(--step-1-5);background:var(--canvas)}.lg-feed__link-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--step-2)}.lg-feed__bank{font-weight:var(--w-semibold);color:var(--ink)}.lg-feed__status{font-size:var(--t-label);font-weight:var(--w-semibold);color:var(--muted)}.lg-feed__line,.lg-feed__status[data-tone=live]{color:var(--ink)}.lg-feed__line{margin:0;font-size:var(--t-eyebrow)}.lg-feed__line--quiet{color:var(--muted);font-size:var(--t-eyebrow)}.lg-feed__account{justify-content:space-between;font-size:var(--t-eyebrow);color:var(--ink)}.lg-feed__account,.lg-feed__presses{display:flex;flex-wrap:wrap;gap:var(--step-2)}.lg-acct__row{flex-wrap:wrap;gap:var(--step-1-5) var(--step-3);min-height:54px;font-family:var(--sans);color:var(--ink)}.lg-acct__mark,.lg-acct__row{display:flex;align-items:center}.lg-acct__mark{flex:none;justify-content:center;width:36px;height:36px;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--fill);color:var(--ink-2);font-size:var(--t-label);font-weight:var(--w-bold);line-height:1;letter-spacing:0}.lg-acct__mark[data-empty]{background:transparent;border-color:var(--hairline-ink);border-style:dashed}.lg-acct__id{flex:1 1;min-width:min(160px,100%);display:flex;flex-direction:column;gap:var(--step-0-5)}.lg-acct__name{font-size:var(--t-ui);font-weight:var(--w-semibold);line-height:var(--lh-heading);color:var(--ink)}.lg-acct__meta,.lg-acct__owner{font-size:var(--t-eyebrow);line-height:1.35;color:var(--muted);text-wrap:pretty}.lg-acct__owner{flex:none;width:90px}.lg-acct__pill{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 var(--step-2-5);border:1px dashed var(--hairline-ink);border-radius:var(--radius-pill);font-size:var(--t-label);font-weight:var(--w-semibold);line-height:1;color:var(--muted);white-space:nowrap;background:var(--fill)}.lg-acct__kind{flex:none}.lg-acct__empty{display:flex;flex-direction:column;gap:var(--step-1);font-family:var(--sans)}.lg-acct__empty-head{font-size:var(--t-ui);font-weight:var(--w-semibold);line-height:1.35;color:var(--ink)}.lg-acct__empty-body{font-size:var(--t-eyebrow);line-height:var(--lh-body);color:var(--muted);text-wrap:pretty}.lg-acct__add{display:inline-flex;align-items:center;gap:var(--step-2);height:44px;padding:0 var(--step-4);border:1px dashed var(--hairline-ink);border-radius:var(--radius-cta);background:transparent;color:var(--ink);font-family:var(--sans);font-size:var(--t-small);font-weight:var(--w-semibold);line-height:1;cursor:pointer;white-space:nowrap}.lg-acct__add:hover{background:var(--fill)}.lg-acct__add:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lg-acct__plus{flex:none}.lg-acctf{display:flex;flex-direction:column;gap:var(--step-3-5);font-family:var(--sans);color:var(--ink)}.lg-acctf__fields{display:flex;gap:var(--step-3);flex-wrap:wrap}.lg-acctf__field{flex:1 1;min-width:180px;display:flex;flex-direction:column;gap:var(--step-1-5)}.lg-acctf__field[data-field=label]{flex:1.3 1}.lg-acctf__input{width:100%;height:44px;font-size:var(--t-ui)}.lg-acctf__label{font-size:var(--t-eyebrow);font-weight:var(--w-semibold);line-height:1;letter-spacing:0;text-transform:none;color:var(--muted)}.lg-acctf__fault{font-size:var(--t-label);line-height:1.4;color:var(--colour-disagree-ink);text-wrap:pretty}.lg-acctf__fault[data-quiet=yes]{color:var(--muted)}.lg-acctf__groups{display:flex;gap:var(--step-5);flex-wrap:wrap}.lg-acctf__group{display:flex;flex-direction:column;gap:var(--step-1-5)}.lg-acctf__chips{display:flex;gap:var(--step-1-5);flex-wrap:wrap}.lg-acctf__chip{flex:none;height:34px;padding:0 var(--step-3-5);border:1px solid var(--hairline-ink);border-radius:var(--radius-cta);background:transparent;color:var(--ink);font-family:var(--sans);font-size:var(--t-eyebrow);font-weight:var(--w-semibold);line-height:1;cursor:pointer;white-space:nowrap}.lg-acctf__chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.lg-acctf__chip:hover{border-color:var(--accent)}.lg-acctf__note{font-size:var(--t-eyebrow);line-height:var(--lh-body);color:var(--muted);text-wrap:pretty}.lg-acctf__fill{display:flex;flex-direction:column;gap:var(--step-2)}.lg-acctf__cards{display:flex;gap:var(--step-2-5);flex-wrap:wrap}.lg-acctf__card{flex:1 1;min-width:240px;display:flex;flex-direction:column;gap:var(--step-1);padding:var(--step-3-5) var(--step-4);border:1px solid var(--fill);border-radius:var(--radius-row);background:var(--fill)}.lg-acctf__card[data-soon]{border-style:dashed;background:transparent;border-color:var(--hairline-ink)}.lg-acctf__card-head{display:flex;align-items:center;gap:var(--step-2);flex-wrap:wrap;font-size:var(--t-small);font-weight:var(--w-semibold);line-height:var(--lh-heading);color:var(--ink)}.lg-acctf__card-body{line-height:1.45;text-wrap:pretty}.lg-acctf__badge,.lg-acctf__card-body{font-size:var(--t-label);color:var(--muted)}.lg-acctf__badge{display:inline-flex;align-items:center;height:22px;padding:0 var(--step-2);border:1px dashed var(--hairline-ink);border-radius:var(--radius-pill);font-weight:var(--w-semibold);line-height:1;white-space:nowrap;background:var(--fill)}.lg-acctf__foot{display:flex;align-items:center;gap:var(--step-2);flex-wrap:wrap}.lg-acctf__why{font-size:var(--t-eyebrow);line-height:1.4;color:var(--muted);text-wrap:pretty}.lg-hr{--lg-hr-figure:var(--t-figure-s,30px);--lg-hr-figure-l:var(--t-figure,40px);display:flex;flex-direction:column;gap:var(--step-4);font-family:var(--sans);color:var(--ink)}.lg-hr__summary{display:flex;align-items:center;gap:var(--step-5);flex-wrap:wrap;padding:var(--pad-card);border:1px solid var(--hairline);border-radius:var(--radius-modal);background:var(--canvas);box-shadow:var(--shadow-card)}.lg-hr__headline{margin:0;font-family:var(--sans);font-size:var(--t-display-m);font-weight:var(--w-bold);line-height:1.25;letter-spacing:var(--track-title)}.lg-hr__detail{margin:0;flex:1 1;min-width:220px;font-size:var(--t-small);line-height:1.45;color:var(--muted)}.lg-hr__aggtrack{flex:1 1;min-width:200px;height:8px;background:var(--fill-2);overflow:hidden}.lg-hr__aggfill,.lg-hr__aggtrack{display:block;border-radius:var(--radius-pill)}.lg-hr__aggfill{height:100%;background:var(--ink)}.lg-hr__aggmono{font-size:var(--t-eyebrow);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.lg-hr__chips{display:flex;gap:var(--step-2);flex-wrap:wrap}.lg-hr__chip{min-height:34px;padding:0 var(--step-3-5);border:1px solid var(--hairline-ink);border-radius:var(--radius-pill);background:transparent;color:var(--ink);font:inherit;font-size:var(--t-small);font-weight:var(--w-medium);line-height:1;white-space:nowrap;cursor:pointer}.lg-hr__chip:hover{background:var(--fill)}.lg-hr__chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:var(--w-semibold)}.lg-hr__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));grid-gap:var(--step-4);gap:var(--step-4);align-items:start}.lg-hr__card{display:flex;flex-direction:column;gap:var(--step-2-5);padding:var(--step-5);border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--dur-base) var(--ease-hover)}.lg-hr__card:hover{box-shadow:var(--shadow-card)}.lg-hr__cardhead{display:flex;align-items:center;gap:var(--step-2)}.lg-hr__name{font-size:var(--t-body);font-weight:var(--w-semibold);line-height:var(--lh-heading)}.lg-hr__owner{color:var(--muted)}.lg-hr__owner,.lg-hr__pill{flex:none;white-space:nowrap;font-size:var(--t-label);line-height:1}.lg-hr__pill{margin-left:auto;display:inline-flex;align-items:center;gap:var(--step-1-5);height:26px;padding:0 var(--step-2-5);border:1px solid transparent;border-radius:var(--radius-pill);background:var(--fill-2);color:var(--ink-2);font-weight:var(--w-semibold)}.lg-hr__pill[data-state=over]{border-color:var(--colour-disagree);color:var(--ink)}.lg-hr__figline{display:flex;align-items:baseline;gap:var(--step-2)}.lg-hr__fig{font-family:var(--sans);font-size:var(--lg-hr-figure);font-weight:var(--w-bold);line-height:1;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-bottom:2px dotted var(--hairline-ink)}.lg-hr__figword{font-size:var(--t-ui);line-height:1;color:var(--muted)}.lg-hr__hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.lg-hr__tags{line-height:var(--lh-body)}.lg-hr__carry,.lg-hr__tags{font-size:var(--t-label);color:var(--muted)}.lg-hr__carry{line-height:1.4}.lg-hr__sentence{font-size:var(--t-small);line-height:1.45;color:var(--muted);text-wrap:pretty}.lg-hr__track{display:flex;height:10px;border-radius:var(--radius-pill);background:var(--fill-2);overflow:hidden}.lg-hr__fill{display:block;flex:none;height:100%;background:var(--ink)}.lg-hr__fill[data-first=yes]{border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill)}.lg-hr__fill[data-last=yes]{border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}.lg-hr__fill[data-role=carried]{background:color-mix(in srgb,var(--ink) 45%,var(--canvas))}.lg-hr__track[data-state=getting-close] .lg-hr__fill{background:var(--ink)}.lg-hr__track[data-state=getting-close] .lg-hr__fill[data-last=yes]{border-start-end-radius:var(--radius-xs);border-end-end-radius:var(--radius-xs)}.lg-hr__track[data-state=over] .lg-hr__fill[data-role=spent]{background:var(--colour-disagree)}.lg-hr__track[data-state=over] .lg-hr__fill[data-role=overspent]{background:repeating-linear-gradient(135deg,var(--colour-disagree) 0 4px,var(--colour-disagree-bg) 4px 8px);border-start-end-radius:var(--radius-xs);border-end-end-radius:var(--radius-xs)}.lg-hr__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--step-2-5);padding:var(--step-8) var(--step-6);border:1px dashed var(--hairline-ink);border-radius:var(--radius-modal);background:var(--fill)}.lg-hr__emptyhead{font-family:var(--sans);font-size:var(--t-row-golden);font-weight:var(--w-bold);line-height:1.25;letter-spacing:var(--track-body)}.lg-hr__emptybody{font-size:var(--t-small);line-height:var(--lh-body);color:var(--muted);text-wrap:pretty}.lg-hr__refusals{display:flex;flex-direction:column;gap:var(--step-1-5);padding:var(--step-4) var(--step-5);border:0;border-radius:var(--radius-row);background:var(--fill)}.lg-hr__refusalhead{font-size:var(--t-eyebrow);font-weight:var(--w-semibold);line-height:1;letter-spacing:0;text-transform:none;color:var(--ink);display:inline-flex;align-items:center;gap:var(--step-2)}.lg-hr__refusalhead:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--highlight)}.lg-hr__refusallist{margin:0;padding-left:var(--step-4-5);font-size:var(--t-eyebrow);line-height:var(--lh-body);color:var(--muted)}.lg-hr__sheet{gap:var(--step-3)}.lg-hr__sheet,.lg-hr__sheettop{display:flex;flex-direction:column}.lg-hr__sheettop{gap:var(--step-2-5)}.lg-hr__sheettop .lg-hr__pill{margin-left:0;align-self:flex-start}.lg-hr__sheetfig{display:flex;align-items:baseline;gap:var(--step-2)}.lg-hr__sheetfig .lg-hr__fig{font-size:var(--lg-hr-figure-l);border-bottom:0}.lg-hr__sheetexact{margin-left:auto;font-size:var(--t-eyebrow);line-height:1;color:var(--muted)}.lg-hr__sheetbar{display:flex;align-items:baseline;gap:var(--step-2-5);padding-top:var(--step-2-5);border-top:1px solid var(--hairline)}.lg-hr__sheetmonth{font-size:var(--t-eyebrow);font-weight:var(--w-semibold);line-height:1;letter-spacing:0;text-transform:none;color:var(--muted)}.lg-hr__sheetcount{margin-left:auto;font-size:var(--t-label);line-height:1;color:var(--muted)}.lg-hr__rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.lg-hr__row{min-height:56px;display:flex;align-items:center;gap:var(--step-3);padding:var(--step-2) 0;border-bottom:1px solid var(--hairline)}.lg-hr__rowmain{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--step-1)}.lg-hr__payee{font-size:var(--t-ui);font-weight:var(--w-medium)}.lg-hr__day,.lg-hr__payee{line-height:var(--lh-heading)}.lg-hr__day{font-size:var(--t-eyebrow);color:var(--muted)}.lg-hr__amount{font-size:var(--t-small);font-weight:var(--w-semibold);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-hr__sheetempty,.lg-hr__sheetfoot{margin:0;font-size:var(--t-label);line-height:var(--lh-body);color:var(--muted);text-wrap:pretty}.lg-mq{display:flex;flex-direction:column;gap:var(--step-3);font-family:var(--sans)}.lg-mq__title{margin:0;font-size:var(--t-row-golden);font-weight:var(--w-bold);color:var(--ink);letter-spacing:var(--track-body)}.lg-mq__empty,.lg-mq__heading,.lg-mq__intro{margin:0;font-size:var(--t-eyebrow);color:var(--muted)}.lg-mq__heading{letter-spacing:0;text-transform:none}.lg-mq__filter{display:flex;align-items:center;gap:var(--step-2);flex-wrap:wrap}.lg-mq__filter-label{font-size:var(--t-eyebrow);color:var(--muted)}.lg-mq__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--hairline-ink);border-radius:var(--radius-pill);background:transparent;color:var(--ink);font:inherit;font-size:var(--t-eyebrow);padding:var(--step-1-5) var(--step-3-5);cursor:pointer;font-weight:var(--w-medium);white-space:nowrap}.lg-mq__chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.lg-mq__list{list-style:none;margin:0;padding:0;gap:var(--step-2-5)}.lg-mq__list,.lg-mq__row{display:flex;flex-direction:column}.lg-mq__row{border:1px solid var(--hairline);border-radius:var(--radius-card);padding:var(--step-4) var(--step-5);gap:var(--step-1-5);background:var(--canvas)}.lg-mq__name{margin:0;font-weight:var(--w-semibold);color:var(--ink)}.lg-mq__category{font-weight:var(--w-regular);font-size:var(--t-eyebrow);color:var(--muted)}.lg-mq__sells{margin:0;font-size:var(--t-eyebrow);color:var(--ink)}.lg-mq__label{margin:var(--step-1-5) 0 0;font-size:var(--t-label);color:var(--muted)}.lg-mq__patterns{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--step-1-5)}.lg-mq__pattern{border:0;border-radius:var(--radius-pill);padding:var(--step-0-5) var(--step-2-5);font-size:var(--t-label);color:var(--ink);background:var(--fill);font-weight:var(--w-semibold);white-space:nowrap}.lg-mq__sources{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--step-0-5)}.lg-mq__source{font-size:var(--t-label);color:var(--ink);text-decoration:underline;overflow-wrap:anywhere}.lg-mq__when{margin:var(--step-1-5) 0 0;font-size:var(--t-label);color:var(--muted)}.lg-mq__verbs{display:flex;gap:var(--step-2);flex-wrap:wrap;margin-top:var(--step-1-5)}.lg-mq__verb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--radius-pill);background:var(--fill);color:var(--ink);font:inherit;font-size:var(--t-eyebrow);padding:var(--step-2) var(--step-4);cursor:pointer;font-weight:var(--w-semibold);white-space:nowrap}.lg-mq__verb[data-verb=approve]{background:var(--accent);border:1px solid var(--accent);color:var(--on-accent)}.lg-mq__verb[data-verb=withdraw]{color:var(--ink);background:var(--fill);border:1px solid var(--colour-disagree)}.lg-mr{display:flex;flex-direction:column;gap:var(--step-3);font-family:var(--sans)}.lg-mr__title{margin:0;font-size:var(--t-row-golden);font-weight:var(--w-bold);color:var(--ink);letter-spacing:var(--track-body)}.lg-mr__empty,.lg-mr__heading,.lg-mr__intro{margin:0;font-size:var(--t-eyebrow);color:var(--muted)}.lg-mr__heading{letter-spacing:0;text-transform:none}.lg-mr__list{list-style:none;margin:0;padding:0;gap:var(--step-2-5)}.lg-mr__list,.lg-mr__row{display:flex;flex-direction:column}.lg-mr__row{border:1px solid var(--hairline);border-radius:var(--radius-card);padding:var(--step-4) var(--step-5);background:var(--canvas);gap:var(--step-2)}.lg-mr__name{margin:0;font-size:var(--t-small);font-weight:var(--w-semibold);color:var(--ink)}.lg-mr__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);grid-gap:var(--step-1) var(--step-3);gap:var(--step-1) var(--step-3);align-items:start}.lg-mr__col{font-size:var(--t-eyebrow);letter-spacing:0;text-transform:none;color:var(--muted);font-weight:var(--w-semibold)}.lg-mr__col--current{grid-column:2}.lg-mr__col--proposed{grid-column:3}.lg-mr__field{font-size:var(--t-label);color:var(--muted)}.lg-mr__value{font-size:var(--t-label);color:var(--ink);overflow-wrap:anywhere}.lg-mr__value[data-moved=true]{font-weight:var(--w-semibold);color:var(--ink)}.lg-mr__same{font-style:normal;color:var(--muted)}.lg-mr__label{margin:var(--step-1) 0 0;font-size:var(--t-eyebrow);letter-spacing:0;text-transform:none;color:var(--muted);font-weight:var(--w-semibold)}.lg-mr__sources{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--step-0-5)}.lg-mr__source{font-size:var(--t-label);color:var(--ink);text-decoration:underline;overflow-wrap:anywhere}.lg-mr__when{margin:var(--step-1-5) 0 0;font-size:var(--t-label);color:var(--muted)}.lg-mr__blocked{margin:var(--step-1) 0 0;border:1px solid var(--colour-disagree);border-radius:var(--radius-row);background:var(--fill);color:var(--ink);padding:var(--step-2-5) var(--step-3);font-size:var(--t-label)}.lg-mr__verbs{display:flex;gap:var(--step-2);flex-wrap:wrap;margin-top:var(--step-1-5)}.lg-mr__verb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--radius-pill);background:var(--fill);color:var(--ink);font:inherit;font-size:var(--t-eyebrow);padding:var(--step-2) var(--step-4);cursor:pointer;font-weight:var(--w-semibold);white-space:nowrap}.lg-mr__verb[data-verb=accept]{background:var(--accent);border:1px solid var(--accent);color:var(--on-accent)}.lg-notices{display:flex;flex-direction:column;gap:var(--step-3)}.lg-notices__title{margin:0;font-size:var(--t-title);font-weight:var(--w-bold);color:var(--ink);letter-spacing:var(--track-title)}.lg-notices__empty{margin:0;color:var(--muted);font-size:var(--t-eyebrow)}.lg-notices__list{list-style:none;margin:0;padding:0;gap:var(--step-2)}.lg-notice,.lg-notices__list{display:flex;flex-direction:column}.lg-notice{border:1px solid var(--hairline);border-radius:var(--radius-card);padding:var(--step-4) var(--step-5);gap:var(--step-1-5);background:var(--canvas)}.lg-notice__head{margin:0;font-weight:var(--w-semibold);color:var(--ink)}.lg-notice__after,.lg-notice__before{margin:0;font-size:var(--t-eyebrow);color:var(--ink)}.lg-notice__narrows{margin:0;font-size:var(--t-label);color:var(--muted)}.lg-notice__link{background:none;padding:0;text-align:left;text-decoration:underline}.lg-notice__ack,.lg-notice__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:inherit;color:var(--ink);cursor:pointer}.lg-notice__ack{align-self:flex-start;border-radius:var(--radius-pill);background:var(--fill);font-size:var(--t-eyebrow);padding:var(--step-2) var(--step-4);margin-top:var(--step-1);font-weight:var(--w-semibold);white-space:nowrap}.lg-notice__ack:hover{background:var(--fill-2)}.lg-paste__panel{width:min(680px,calc(100vw - 32px));max-width:min(680px,calc(100vw - 32px))}.lg-paste{gap:var(--step-3-5);font-family:var(--sans);color:var(--ink)}.lg-paste,.lg-paste__edit{display:flex;flex-direction:column}.lg-paste__edit{gap:var(--step-3)}.lg-paste__box{min-height:170px;background:var(--fill);line-height:1.7;resize:vertical}.lg-paste__edit-foot{display:flex;align-items:center;gap:var(--step-3)}.lg-paste__hint{flex:1 1;font-size:var(--t-label);line-height:var(--lh-body);color:var(--muted);text-wrap:pretty}.lg-paste__busy{display:flex;flex-direction:column;gap:var(--step-2-5);padding:var(--step-2) 0 var(--step-3)}.lg-paste__bar{height:14px;border-radius:var(--radius-pill);background:var(--fill-2);animation:lg-paste-skel 1.1s ease-in-out infinite}.lg-paste__bar--a{width:64%}.lg-paste__bar--b{width:88%;animation-delay:.12s}.lg-paste__bar--c{width:52%;animation-delay:.24s}.lg-paste__busy-line{font-size:var(--t-eyebrow);line-height:var(--lh-body);color:var(--muted)}@keyframes lg-paste-skel{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.lg-paste__bar{animation:none}}.lg-paste__refused{display:flex;flex-direction:column;gap:var(--step-2);padding:var(--step-1) 0 0}.lg-paste__refused-head{margin:0;font-family:var(--sans);font-size:var(--t-row-golden);line-height:1.25;font-weight:var(--w-bold);letter-spacing:var(--track-body)}.lg-paste__refused-body,.lg-paste__refused-fault{margin:0;font-size:var(--t-small);line-height:1.55;color:var(--muted);text-wrap:pretty}.lg-paste__refused-fault{color:var(--ink-2)}.lg-paste__preview{display:flex;flex-direction:column;gap:var(--step-3)}.lg-paste__read-line{margin:0;font-size:var(--t-small);line-height:1.55;text-wrap:pretty}.lg-paste__aside{margin:0;font-size:var(--t-ref);line-height:var(--lh-body);color:var(--muted);text-wrap:pretty}.lg-paste__dup{display:flex;flex-wrap:wrap;align-items:center;gap:var(--step-1) var(--step-2-5);padding:var(--step-3-5) var(--step-4);border:1px solid transparent;border-radius:var(--radius-row);background:var(--fill-2)}.lg-paste__dup[data-included=true]{border-color:transparent;background:var(--fill)}.lg-paste__dup-head{flex:1 0 100%;font-size:var(--t-small);font-weight:var(--w-semibold);line-height:1.35}.lg-paste__dup-basis,.lg-paste__dup-body{font-size:var(--t-ref);line-height:1.45;color:var(--muted);text-wrap:pretty}.lg-paste__dup-basis{flex:1 0 100%;color:var(--muted)}.lg-paste__rows{margin:0;padding:0;list-style:none;border:1px solid var(--hairline);border-radius:var(--radius-row);overflow:hidden}.lg-paste__row{display:flex;align-items:center;gap:var(--step-3);min-height:48px;padding:var(--step-2-5) var(--step-3-5);border-bottom:1px solid var(--hairline)}.lg-paste__row:last-child{border-bottom:none}.lg-paste__row[data-excluded=true]{opacity:.55}.lg-paste__row[data-excluded=true] .lg-paste__row-amount{text-decoration:line-through}.lg-paste__row-date{flex:none;width:84px;font-size:var(--t-label);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-paste__row-what{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--step-0-5)}.lg-paste__row-name{font-size:var(--t-small);font-weight:var(--w-semibold);line-height:1.25}.lg-paste__row-sub{font-size:var(--t-label);line-height:var(--lh-ui);color:var(--muted)}.lg-paste__row-amount{flex:none;width:92px;text-align:right;font-size:var(--t-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--w-semibold)}.lg-paste__row-note{flex:none;padding:0 var(--step-2-5);border-radius:var(--radius-pill);background:var(--fill-2);color:var(--ink-2);font-size:var(--t-label);line-height:22px;white-space:nowrap;font-weight:var(--w-semibold)}.lg-paste__notice{margin:0;font-size:var(--t-ref);line-height:var(--lh-body);color:var(--ink-2);text-wrap:pretty}.lg-paste__foot{display:flex;gap:var(--step-2-5);justify-content:flex-end}