.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}@container lg-categorise (max-width: 900px){.lg-panes{grid-template-columns:minmax(0,1fr)}}.lg-payments{--lg-figure:var(--t-figure,40px);container:lg-payments/inline-size;display:flex;flex-direction:column;gap:0;font-family:var(--sans);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--radius-modal);background:var(--canvas);box-shadow:var(--shadow-card);overflow:clip}.lg-payments__title{margin:0;padding:var(--step-5) var(--step-6) 0;font:var(--w-bold) var(--t-display-m)/var(--lh-heading) var(--sans);letter-spacing:var(--track-title)}.lg-payments__undo{display:flex;align-items:center;gap:var(--step-2-5);flex-wrap:wrap;margin:var(--step-4) var(--step-6) 0;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-payments__undoLine{flex:1 1;min-width:260px;font:var(--w-regular) var(--t-small)/var(--lh-body) var(--sans);color:var(--on-accent)}.lg-payments__filters{flex-wrap:wrap;padding:var(--step-3-5) var(--step-6);border-bottom:1px solid var(--hairline);background:var(--canvas)}.lg-payments__filters,.lg-payments__find{display:flex;align-items:center;gap:var(--step-2-5)}.lg-payments__find{height:46px;padding:0 var(--step-4);border:1px solid transparent;border-radius:var(--radius-cta);background:var(--fill);flex:1 1;min-width:min(220px,100%);max-width:300px;box-sizing:border-box}.lg-payments__find:focus-within{border-color:var(--accent)}.lg-payments__input{flex:1 1;min-width:0;border:0;outline:none;background:transparent;font:var(--w-regular) var(--t-ui)/1 var(--sans);color:var(--ink)}.lg-payments__select{height:46px;padding:0 var(--step-4-5);border:0;border-radius:var(--radius-cta);background:var(--fill);font:var(--w-semibold) var(--t-small)/1 var(--sans);color:var(--ink);cursor:pointer}.lg-payments__body{display:flex;align-items:stretch;min-height:0}.lg-payments__main{flex:1 1;min-width:0;display:flex;flex-direction:column}.lg-payments__scroll{overflow-x:auto;max-height:620px;overflow-y:auto}.lg-pay{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-pay thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:var(--step-4) 0 var(--step-3);border-bottom:1px solid var(--hairline);background:var(--canvas);font:var(--w-semibold) var(--t-ref)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted);text-align:left;white-space:nowrap}.lg-pay__sort{display:inline-flex;align-items:center;gap:var(--step-1-5);border:0;background:transparent;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.lg-pay thead th[aria-sort] .lg-pay__sort{font-weight:var(--w-semibold);color:var(--ink)}.lg-pay__arrow{font:var(--w-regular) var(--t-badge)/1 var(--sans);color:var(--ink)}.lg-pay__row{border-bottom:1px solid var(--hairline);cursor:pointer;background:var(--canvas)}.lg-pay__row--on,.lg-pay__row--open{background:var(--fill)}.lg-pay__c{padding:var(--step-3-5) 0;vertical-align:middle}.lg-pay__c+.lg-pay__c{padding-left:var(--step-3-5)}.lg-pay__c:first-child{padding-left:var(--step-5)}.lg-pay__c:last-child{padding-right:var(--step-5)}.lg-pay__c--num{text-align:right}.lg-pay__c--box{width:20px}.lg-pay__c--date{width:96px;font:var(--w-regular) var(--t-small)/1 var(--sans);color:var(--muted);white-space:nowrap}.lg-pay__c--payee{font:var(--w-semibold) var(--t-ui)/var(--lh-ui) var(--sans);min-width:160px}.lg-pay__c--account{width:132px}.lg-pay__c--account,.lg-pay__c--axis{font:var(--w-regular) var(--t-small)/var(--lh-ui) var(--sans);color:var(--muted)}.lg-pay__c--axis{width:92px}.lg-pay__c--category{width:176px}.lg-pay__c--tags{width:184px}.lg-pay__c--amount{width:124px;font:var(--w-semibold) var(--t-small)/1 var(--sans);white-space:nowrap}.lg-pay__c--running{width:120px;font:var(--w-regular) var(--t-small)/1 var(--sans);color:var(--muted);white-space:nowrap}.lg-pay__box{width:20px;height:20px;flex:none;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--hairline-ink);border-radius:var(--radius-xs);background:var(--canvas);cursor:pointer;font:var(--w-bold) var(--t-label)/1 var(--sans);color:var(--on-accent);padding:0}.lg-pay__box[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}.lg-pay__open{border:0;background:transparent;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left;display:block}.lg-pay__cat,.lg-pay__open{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lg-pay__cat{display:inline-flex;align-items:center;height:24px;padding:0 var(--step-2-5);border-radius:var(--radius-pill);font:var(--w-semibold) var(--t-label)/1 var(--sans)}.lg-pay__cat--one{background:var(--fill);color:var(--ink)}.lg-pay__cat--filed,.lg-pay__cat--none{background:var(--colour-question-bg);color:var(--colour-question-ink)}.lg-pay__cat--several{background:var(--colour-disagree-bg);color:var(--colour-disagree-ink)}.lg-pay__tag{display:inline-flex;align-items:center;height:24px;padding:0 var(--step-2-5);margin-right:var(--step-1);border:1px solid transparent;border-radius:var(--radius-pill);background:var(--fill);font:var(--w-semibold) var(--t-label)/1 var(--sans);color:var(--ink-2);white-space:nowrap}.lg-pay__tag--lg{height:30px;padding:0 var(--step-3);font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);color:var(--ink)}.lg-payments__bulk{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:flex;align-items:center;align-self:center;gap:var(--step-2);max-width:calc(100% - 2 * var(--step-6));box-sizing:border-box;margin:0 var(--step-6) var(--step-4);padding:var(--step-2) var(--step-2) var(--step-2) var(--step-5);border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--raised);color:var(--ink);box-shadow:var(--shadow-pop)}.lg-payments__bulkText{margin-right:var(--step-1-5);font:var(--w-semibold) var(--t-small)/var(--lh-ui) var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-payments__bulkVerb{margin-left:auto;height:38px;border:0;background:var(--accent);padding:0 var(--step-4);border-radius:var(--radius-cta);cursor:pointer;font:var(--w-semibold) var(--t-small)/1 var(--sans);color:var(--on-accent);white-space:nowrap}.lg-payments__bulkVerb:hover{background:var(--accent-hover)}.lg-payments__bulkVerb+.lg-payments__clear{margin-left:0}.lg-payments__clear{margin-left:auto;height:38px;border:0;background:var(--fill);padding:0 var(--step-4);border-radius:var(--radius-cta);cursor:pointer;font:var(--w-semibold) var(--t-small)/1 var(--sans);color:var(--ink);white-space:nowrap}.lg-payments__clear:hover{background:var(--fill-2)}.lg-payments__totals{display:flex;flex-wrap:wrap;align-items:center;gap:var(--step-6);padding:var(--step-4) var(--step-5);border-top:1px solid var(--hairline);background:var(--fill)}.lg-payments__showing{font:var(--w-regular) var(--t-small)/1.4 var(--sans);color:var(--muted)}.lg-payments__figs{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--step-2-5) var(--step-5);max-width:100%}.lg-payments__fig{display:flex;flex-direction:column;gap:var(--step-1);align-items:flex-end}.lg-payments__figLabel{font:var(--w-regular) var(--t-eyebrow)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted)}.lg-payments__figValue{font:var(--w-semibold) var(--t-small)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-payments__figValue--net{font-weight:var(--w-bold);color:var(--ink)}.lg-payments__empty{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--step-3-5);padding:var(--step-12);text-align:center}.lg-payments__emptyHead{font:var(--w-bold) var(--t-row-golden)/var(--lh-heading) var(--sans);letter-spacing:var(--track-body)}.lg-payments__emptyBody{margin:0;max-width:460px;font:var(--w-regular) var(--t-small)/var(--lh-body) var(--sans);color:var(--muted);text-wrap:pretty}.lg-drawer{width:430px;flex:none;box-sizing:border-box;margin:var(--step-3);border:1px solid var(--hairline);border-radius:var(--radius-sheet);background:var(--raised);box-shadow:var(--shadow-pop);display:flex;flex-direction:column;gap:var(--step-6);padding:var(--step-6) var(--step-5) var(--step-7) var(--step-6);overflow-y:auto}.lg-drawer__head{display:flex;align-items:flex-start;gap:var(--step-3)}.lg-drawer__who{display:flex;flex-direction:column;gap:var(--step-1-5);min-width:0}.lg-drawer__payee{font:var(--w-bold) var(--t-display-m)/var(--lh-heading) var(--sans);letter-spacing:var(--track-title)}.lg-drawer__raw{font:var(--w-regular) var(--t-eyebrow)/1.4 var(--sans);color:var(--muted);overflow-wrap:anywhere}.lg-drawer__close{margin-left:auto;width:34px;height:34px;flex:none;border-radius:var(--radius-cta);border:0;background:var(--fill);cursor:pointer;font:var(--w-regular) var(--t-small)/1 var(--sans);color:var(--muted)}.lg-drawer__close:hover{background:var(--fill-2);color:var(--ink)}.lg-drawer__money{display:flex;align-items:baseline;gap:var(--step-2-5)}.lg-drawer__amount{font:var(--w-bold) var(--lg-figure)/1 var(--sans);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-drawer__date{font:var(--w-regular) var(--t-small)/1 var(--sans);color:var(--muted)}.lg-drawer__rounded{margin:0;font:var(--w-regular) var(--t-eyebrow)/var(--lh-body) var(--sans);color:var(--muted)}.lg-drawer__fields{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--step-3-5) var(--step-4);gap:var(--step-3-5) var(--step-4);padding:var(--step-4);border-radius:var(--radius-row);background:var(--fill)}.lg-drawer__field{display:flex;flex-direction:column;gap:var(--step-1);min-width:0}.lg-drawer__label{margin:0;font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted)}.lg-drawer__value{margin:0;font:var(--w-regular) var(--t-small)/var(--lh-ui) var(--sans)}.lg-drawer__block{display:flex;flex-direction:column;gap:var(--step-2-5);align-items:flex-start}.lg-drawer__acts{display:flex;gap:var(--step-2-5);flex-wrap:wrap;align-items:center}.lg-drawer__verb{height:34px;padding:0 var(--step-3-5);border:0;border-radius:var(--radius-cta);background:var(--fill);cursor:pointer;font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);color:var(--ink);white-space:nowrap}.lg-drawer__verb:hover{background:var(--fill-2)}.lg-drawer__tags{display:flex;gap:var(--step-2);flex-wrap:wrap;align-items:center}.lg-drawer__none{font:var(--w-regular) var(--t-eyebrow)/var(--lh-body) var(--sans);color:var(--muted)}.lg-drawer__block.lg-merch{align-self:stretch;padding:var(--step-4);border:1px dashed var(--hairline-ink);border-radius:var(--radius-row)}.lg-merch__is{display:flex;flex-direction:column;gap:var(--step-0-5)}.lg-merch__name{font:var(--w-medium) var(--t-ui)/1.35 var(--sans);color:var(--ink)}.lg-merch__kind{font:var(--w-regular) var(--t-eyebrow)/1.4 var(--sans);color:var(--muted)}.lg-merch__note,.lg-merch__unnamed,.lg-merch__yours{font:var(--w-regular) var(--t-small)/var(--lh-body) var(--sans);color:var(--ink-2)}.lg-merch__note,.lg-merch__yours{max-width:40ch}.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-payments (max-width: 1077px){.lg-payments__body{flex-direction:column}.lg-drawer{width:auto}}.lg-payments-tabs{flex:none;display:flex;align-items:center;gap:var(--step-3);height:52px;padding:0 var(--step-6);background:transparent;border-bottom:0;container:lg-payments-tabs/inline-size}.lg-payments-tabs__track{--seg-opt-height:36px;min-width:0}.lg-payments-tabs__mark{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;box-sizing:border-box;margin-left:var(--step-0-5);padding:0 var(--step-1-5);border-radius:var(--radius-pill);border:0;background:var(--highlight);color:var(--on-highlight);font:var(--w-bold) var(--t-badge)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lg-payments-tabs__mark[data-kind=cleared]{background:var(--fill-2);color:var(--ink-2)}.lg-payments-tabs__import{margin-left:auto;align-self:center;flex:none;height:36px;padding:0 var(--step-4);border:0;border-radius:var(--radius-cta);background:var(--fill);color:var(--ink);font:var(--w-semibold) var(--t-small)/1 var(--sans);white-space:nowrap;cursor:pointer}.lg-payments-tabs__import:hover{background:var(--fill-2)}.lg-payments-tabs__import:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lg-payments-tabs__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-payments-tabs (max-width: 432px){.lg-payments-tabs__track{overflow-x:auto;--seg-gap:0;--seg-opt-pad:0 var(--step-2-5)}.lg-payments-tabs__track .odk-seg-opt:focus-visible{outline-offset:-2px}}.odk-select{position:relative;align-items:center}.odk-select--box{display:flex}.odk-select--pill{display:inline-flex}.odk-select__control{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;font-family:var(--sans);line-height:var(--lh-ui);color:var(--ink);background:var(--canvas);border:1px solid var(--border-quiet);cursor:pointer;transition:border-color var(--dur-base) var(--ease-hover),box-shadow var(--dur-base) var(--ease-hover)}.odk-select__control:hover:not(:disabled){border-color:var(--muted-2)}.odk-select__control:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.odk-select__control:disabled{background:var(--fill);color:var(--muted);cursor:not-allowed}.odk-select--box .odk-select__control{width:100%;min-height:46px;font-size:var(--t-body);border-radius:var(--radius-row);padding:var(--step-3) var(--step-8) var(--step-3) var(--step-3-5)}.odk-select--box.odk-select--sm .odk-select__control{min-height:38px;font-size:var(--t-small);padding:var(--step-2) var(--step-7) var(--step-2) var(--step-3)}.odk-select--pill .odk-select__control{font-size:var(--t-small);font-weight:var(--w-medium);border-color:transparent;background:var(--fill);border-radius:var(--radius-pill);padding:var(--step-2) var(--step-8) var(--step-2) var(--step-3-5);max-width:220px}.odk-select--invalid .odk-select__control,.odk-select--invalid .odk-select__control:focus-visible{border-color:var(--colour-disagree);box-shadow:0 0 0 3px var(--colour-disagree-bg)}.odk-select__chevron{position:absolute;right:var(--step-3);pointer-events:none;color:var(--muted)}.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-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-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-rules-shell{container:lg-rules/inline-size}.lg-rules{display:flex;align-items:flex-start;font-family:var(--sans);color:var(--ink);border:0;border-radius:var(--radius-panel);background:transparent;overflow:visible;gap:var(--step-6)}.lg-rules__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--step-5);padding:0}.lg-rules__head{display:flex;align-items:baseline;gap:var(--step-3);flex-wrap:wrap}.lg-rules__title{margin:0;font:var(--w-bold) var(--t-display-m)/var(--lh-heading) var(--sans);letter-spacing:var(--track-title);color:var(--ink)}.lg-rules__lead{font:var(--w-regular) var(--t-ui)/1.4 var(--sans);color:var(--muted)}.lg-rules__head>.odk-btn{margin-left:auto}.lg-rules__list{gap:var(--step-2-5)}.lg-rule,.lg-rules__list{display:flex;flex-direction:column}.lg-rule{padding:var(--step-3-5) var(--step-5);border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);box-shadow:var(--shadow-card)}.lg-rule--dim{opacity:.62}.lg-rule--draft{border-style:dashed;border-color:var(--hairline-ink);background:var(--fill);opacity:1;box-shadow:none}.lg-rule__line{display:flex;align-items:center;flex-wrap:wrap;gap:var(--step-0-5) var(--step-3);min-height:44px}.lg-rule__ord{flex:none;width:22px;text-align:right;font:var(--w-regular) var(--t-eyebrow)/1 var(--sans);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-rule__says{flex:1 1;min-width:min(150px,100%);padding:0;border:0;background:transparent;text-align:left;font:var(--w-regular) var(--t-ui)/var(--lh-body) var(--sans);color:var(--ink);cursor:pointer;text-wrap:pretty}.lg-rule__says:hover .lg-rule__say--plain{text-decoration:underline}.lg-rule__says--text{cursor:default}.lg-rule__says--text:hover .lg-rule__say--plain{text-decoration:none}.lg-rule__say--category,.lg-rule__say--condition{font-weight:var(--w-semibold)}.lg-rule__say--category{color:var(--ink)}.lg-rule__say--tag{font-weight:var(--w-semibold)}.lg-rule__chip,.lg-rule__pill{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 var(--step-2-5);border-radius:var(--radius-pill);font:var(--w-semibold) var(--t-label)/1 var(--sans);white-space:nowrap}.lg-rule__chip{border:1px solid transparent;background:var(--fill-2);color:var(--ink-2)}.lg-rule__pill{border:1px dashed var(--hairline-ink);background:transparent;color:var(--ink-2)}.lg-rule__count{flex:none;width:110px;text-align:right;font:var(--w-regular) var(--t-eyebrow)/1 var(--sans);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-rule__move{flex:none;display:flex;gap:var(--step-1)}.lg-rule__arrow{width:32px;height:32px;border:0;border-radius:var(--radius-cta);background:var(--fill);color:var(--ink-2);font:var(--w-regular) var(--t-eyebrow)/1 var(--sans);cursor:pointer}.lg-rule__arrow:hover:not(:disabled){background:var(--fill-2)}.lg-rule__arrow:disabled{cursor:default;opacity:.4}.lg-rule__note{margin:var(--step-0-5) 0 0 var(--step-8);font:var(--w-regular) var(--t-eyebrow)/var(--lh-body) var(--sans);color:var(--muted);text-wrap:pretty}.lg-rule__draft-card{display:flex;align-items:center;gap:var(--step-2-5);flex-wrap:wrap;margin-top:var(--step-2-5);padding-top:var(--step-3);border-top:1px dashed var(--hairline-ink)}.lg-rule__draft-body{flex:1 1;min-width:min(280px,100%);color:var(--ink-2)}.lg-rule__draft-body,.lg-rules__approved{font:var(--w-regular) var(--t-small)/var(--lh-body) var(--sans);text-wrap:pretty}.lg-rules__approved{margin:0;padding: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-rules__empty{display:flex;flex-direction:column;align-items:center;gap:var(--step-3);padding:var(--step-10);border:0;border-radius:var(--radius-modal);background:var(--fill);text-align:center}.lg-rules__empty-eyebrow{font:var(--w-regular) var(--t-display-m)/1 var(--sans);color:var(--muted)}.lg-rules__empty-title{max-width:420px;font:var(--w-bold) var(--t-display-m)/1.25 var(--sans);letter-spacing:var(--track-title);color:var(--ink);text-wrap:pretty}.lg-rules__empty-body{margin:0;max-width:440px;font:var(--w-regular) var(--t-ui)/1.55 var(--sans);color:var(--muted);text-wrap:pretty}.lg-rules__empty-acts{display:flex;gap:var(--step-2-5);margin-top:var(--step-1-5)}.lg-rules__aside{flex:none;width:340px;gap:var(--step-4);padding:var(--step-6);border-left:0;background:var(--fill);box-sizing:border-box;border-radius:var(--radius-modal)}.lg-rules__aside,.lg-rules__note{display:flex;flex-direction:column}.lg-rules__note{gap:var(--step-2)}.lg-rules__note+.lg-rules__note{padding-top:var(--step-4);border-top:1px solid var(--hairline)}.lg-rules__note-head{font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted)}.lg-rules__note-body{margin:0;font:var(--w-regular) var(--t-small)/1.55 var(--sans);color:var(--ink-2);text-wrap:pretty}.lg-rules__summary{display:flex;flex-direction:column;gap:var(--step-2);margin-top:auto;padding:var(--step-4);border:0;border-radius:var(--radius-row);background:var(--card)}.lg-rules__summary-line{font:var(--w-regular) var(--t-eyebrow)/var(--lh-body) var(--sans);color:var(--muted)}@container lg-rules (max-width: 900px){.lg-rules{flex-direction:column;align-items:stretch}.lg-rules__aside{width:auto}}