.auth-shell-module__p2tzxG__container{min-height:100vh;padding:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex}.auth-shell-module__p2tzxG__card{width:100%;max-width:380px;padding:calc(var(--spacing) * 4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.auth-shell-module__p2tzxG__title{margin:0 0 calc(var(--spacing) * 3);font-size:1.375rem;font-weight:600}.auth-shell-module__p2tzxG__form{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.auth-shell-module__p2tzxG__footer{margin-top:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:.875rem}.auth-shell-module__p2tzxG__note{color:var(--color-text-muted);margin:0;font-size:.875rem}.auth-shell-module__p2tzxG__session{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.auth-shell-module__p2tzxG__email{color:var(--color-text);font-weight:500}.auth-shell-module__p2tzxG__link{color:var(--color-accent);text-decoration:underline}.auth-shell-module__p2tzxG__footer .auth-shell-module__p2tzxG__link{margin-top:calc(var(--spacing) * .5);display:inline-block}.auth-shell-module__p2tzxG__link:hover{color:var(--color-accent-hover)}
.ui-module__TmEZKq__button{padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 2);color:#fff;background:var(--color-accent);border-radius:var(--radius);cursor:pointer;border:1px solid #0000;font-family:inherit;font-size:.9375rem;font-weight:500;display:inline-block}.ui-module__TmEZKq__button:hover:not(:disabled){background:var(--color-accent-hover)}.ui-module__TmEZKq__button:disabled{opacity:.6;cursor:not-allowed}.ui-module__TmEZKq__secondary{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border)}.ui-module__TmEZKq__secondary:hover:not(:disabled){background:var(--color-background)}.ui-module__TmEZKq__danger{color:var(--color-error);background:var(--color-surface);border-color:var(--color-border)}.ui-module__TmEZKq__danger:hover:not(:disabled){background:var(--color-error-background)}.ui-module__TmEZKq__small{padding:calc(var(--spacing) * .75) calc(var(--spacing) * 1.25);font-size:.8125rem}.ui-module__TmEZKq__field{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.ui-module__TmEZKq__label{color:var(--color-text-muted);font-size:.8125rem}.ui-module__TmEZKq__control{width:100%;padding:calc(var(--spacing) * 1.25);color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);font-family:inherit;font-size:.9375rem}.ui-module__TmEZKq__control:focus{outline:2px solid var(--color-accent);outline-offset:-1px}.ui-module__TmEZKq__control:disabled{opacity:.6}.ui-module__TmEZKq__amountControl{font-variant-numeric:tabular-nums;text-align:right}.ui-module__TmEZKq__hint{color:var(--color-text-muted);font-size:.75rem}.ui-module__TmEZKq__fieldError{color:var(--color-error);font-size:.75rem}.ui-module__TmEZKq__banner{padding:var(--spacing) calc(var(--spacing) * 1.5);color:var(--color-error);background:var(--color-error-background);border-radius:var(--radius);font-size:.875rem}.ui-module__TmEZKq__card{padding:calc(var(--spacing) * 3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.ui-module__TmEZKq__table{border-collapse:collapse;width:100%;font-size:.9375rem}.ui-module__TmEZKq__table th{padding:var(--spacing) calc(var(--spacing) * 1.5);text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:500}.ui-module__TmEZKq__table td{padding:calc(var(--spacing) * 1.5);border-bottom:1px solid var(--color-border);vertical-align:middle}.ui-module__TmEZKq__table tr:last-child td{border-bottom:none}.ui-module__TmEZKq__amount{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ui-module__TmEZKq__negative{color:var(--color-error)}.ui-module__TmEZKq__muted{color:var(--color-text-muted)}.ui-module__TmEZKq__empty{padding:calc(var(--spacing) * 6) calc(var(--spacing) * 3);text-align:center;color:var(--color-text-muted)}.ui-module__TmEZKq__badge{padding:2px calc(var(--spacing) * .75);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-background);border:1px solid var(--color-border);border-radius:calc(var(--radius) / 2);padding:2px calc(var(--spacing) * .75);border-radius:calc(var(--radius) / 2);white-space:nowrap;font-size:.8rem;font-weight:600;display:inline-block}.ui-module__TmEZKq__badge_neutral{background:var(--color-muted-background);color:var(--color-text)}.ui-module__TmEZKq__badge_muted{background:var(--color-muted-background);color:var(--color-text-muted)}.ui-module__TmEZKq__badge_positive{background:var(--color-success-background);color:var(--color-success)}.ui-module__TmEZKq__badge_warning{background:var(--color-warning-background);color:var(--color-warning)}.ui-module__TmEZKq__badge_danger{background:var(--color-error-background);color:var(--color-error)}
.transactions-module__TOGprq__header{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);display:flex}.transactions-module__TOGprq__title{margin:0;font-size:1.375rem;font-weight:600}.transactions-module__TOGprq__filters{gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.transactions-module__TOGprq__filtersFooter{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-text-muted);grid-column:1/-1;font-size:.875rem;display:flex}.transactions-module__TOGprq__list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.transactions-module__TOGprq__date{white-space:nowrap;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.transactions-module__TOGprq__label{font-weight:500}.transactions-module__TOGprq__sublabel{color:var(--color-text-muted);font-size:.8125rem;display:block}.transactions-module__TOGprq__categories{gap:calc(var(--spacing) * .5);flex-wrap:wrap;display:flex}.transactions-module__TOGprq__actions{gap:var(--spacing);justify-content:flex-end;display:flex}.transactions-module__TOGprq__pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2);color:var(--color-text-muted);font-size:.875rem;display:flex}.transactions-module__TOGprq__form{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.transactions-module__TOGprq__formGrid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.transactions-module__TOGprq__wide{grid-column:1/-1}.transactions-module__TOGprq__checkbox{align-items:center;gap:var(--spacing);color:var(--color-text-muted);grid-column:1/-1;font-size:.875rem;display:flex}.transactions-module__TOGprq__formFooter{gap:var(--spacing);justify-content:flex-end;display:flex}.transactions-module__TOGprq__splits{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.transactions-module__TOGprq__splitsHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.transactions-module__TOGprq__splitsTitle{margin:0;font-size:1rem;font-weight:600}.transactions-module__TOGprq__splitsActions{gap:var(--spacing);display:flex}.transactions-module__TOGprq__noteInput{width:100%;padding:calc(var(--spacing) * 1.25);color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);font-family:inherit;font-size:.9375rem}.transactions-module__TOGprq__splitsGap{padding:var(--spacing) calc(var(--spacing) * 1.5);color:var(--color-error);background:var(--color-error-background);border-radius:var(--radius);margin:0;font-size:.875rem}@media (max-width:900px){.transactions-module__TOGprq__filters,.transactions-module__TOGprq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.transactions-module__TOGprq__filters,.transactions-module__TOGprq__formGrid{grid-template-columns:minmax(0,1fr)}}.transactions-module__TOGprq__provenance{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.transactions-module__TOGprq__provenanceTitle{margin:calc(var(--spacing) * 2) 0 var(--spacing);font-size:.95rem}.transactions-module__TOGprq__provenanceTitle:first-child{margin-top:0}.transactions-module__TOGprq__provenanceList{gap:calc(var(--spacing) * .75);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.transactions-module__TOGprq__provenanceList li{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.transactions-module__TOGprq__provenanceCategory{font-weight:500}.transactions-module__TOGprq__provenanceLink{color:var(--color-accent);font-size:.85rem;text-decoration:underline}.transactions-module__TOGprq__perimeter{color:var(--color-text-muted);grid-column:1/-1;margin:0;font-size:.8125rem}.transactions-module__TOGprq__rawCounterpart{gap:calc(var(--spacing) * .75);flex-direction:column;margin:0;display:flex}.transactions-module__TOGprq__rawCounterpartLine{gap:var(--spacing);flex-wrap:wrap;align-items:baseline;display:flex}.transactions-module__TOGprq__rawCounterpartLabel{min-width:4rem;color:var(--color-text-muted);font-size:.85rem}.transactions-module__TOGprq__rawCounterpartValue{margin:0}.transactions-module__TOGprq__rawCounterpartIdentifier{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.transactions-module__TOGprq__transferLinkTwin{margin:0 0 var(--spacing);font-size:.9375rem}.transactions-module__TOGprq__confirm{align-items:center;gap:var(--spacing);padding:var(--spacing) calc(var(--spacing) * 1.5);background:var(--color-warning-background);border-radius:var(--radius);flex-wrap:wrap;display:flex}.transactions-module__TOGprq__confirmText{min-width:16rem;color:var(--color-warning);flex:1;font-size:.875rem}.transactions-module__TOGprq__flowNotice{margin:calc(var(--spacing) * .5) 0 0;color:var(--color-warning);order:1;font-size:.75rem}.transactions-module__TOGprq__overlay{padding:calc(var(--spacing) * 4) var(--spacing);z-index:10;background:#00000073;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.transactions-module__TOGprq__dialog{width:min(48rem,100%);padding:calc(var(--spacing) * 3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.transactions-module__TOGprq__dialogTitle{margin:0 0 calc(var(--spacing) * 1.5);font-size:1.2rem}.transactions-module__TOGprq__dialogWarning{margin:0 0 calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1.25);border-radius:var(--radius);background:var(--color-danger-surface,#dc262614);font-size:.9rem}.transactions-module__TOGprq__dialogSection{margin:calc(var(--spacing) * 2.5) 0 calc(var(--spacing) * 1);font-size:1rem}.transactions-module__TOGprq__dialogHint{margin:0 0 calc(var(--spacing) * 1.5);max-width:72ch;color:var(--color-text-muted);font-size:.9rem}.transactions-module__TOGprq__dialogFilters{gap:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 1.5);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.transactions-module__TOGprq__candidateList{border:1px solid var(--color-border);border-radius:var(--radius);margin:0;padding:0;list-style:none;overflow:hidden}.transactions-module__TOGprq__candidate{align-items:center;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.5);border-bottom:1px solid var(--color-border);grid-template-columns:7rem 1fr auto auto;display:grid}.transactions-module__TOGprq__candidate:last-child{border-bottom:none}.transactions-module__TOGprq__candidateDate{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.transactions-module__TOGprq__candidateLabel{overflow-wrap:anywhere;min-width:0;font-weight:500}.transactions-module__TOGprq__dialogActions{margin-top:calc(var(--spacing) * 2.5);justify-content:flex-end;display:flex}
.accounts-module__McHTaa__header{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);display:flex}.accounts-module__McHTaa__title{margin:0;font-size:1.375rem;font-weight:600}.accounts-module__McHTaa__total{color:var(--color-text-muted);font-size:.875rem}.accounts-module__McHTaa__list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.accounts-module__McHTaa__name{font-weight:500}.accounts-module__McHTaa__details{color:var(--color-text-muted);font-size:.8125rem;display:block}.accounts-module__McHTaa__actions{gap:var(--spacing);justify-content:flex-end;display:flex}.accounts-module__McHTaa__form{gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.accounts-module__McHTaa__formTitle,.accounts-module__McHTaa__formFooter,.accounts-module__McHTaa__formError{grid-column:1/-1}.accounts-module__McHTaa__formTitle{margin:0;font-size:1rem;font-weight:600}.accounts-module__McHTaa__formFooter{gap:var(--spacing);justify-content:flex-end;display:flex}.accounts-module__McHTaa__confirm{align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1.5);background:var(--color-error-background);border-radius:var(--radius);font-size:.875rem;display:flex}.accounts-module__McHTaa__confirmText{color:var(--color-error);flex:1}@media (max-width:720px){.accounts-module__McHTaa__form{grid-template-columns:minmax(0,1fr)}}
.categories-module__FuPgDa__header{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:baseline;display:flex}.categories-module__FuPgDa__title{margin:0;font-size:1.375rem;font-weight:600}.categories-module__FuPgDa__form{align-items:flex-end;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);display:flex}.categories-module__FuPgDa__formField{flex:1}.categories-module__FuPgDa__list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.categories-module__FuPgDa__root{font-weight:500}.categories-module__FuPgDa__child{padding-left:calc(var(--spacing) * 4);color:var(--color-text-muted)}.categories-module__FuPgDa__actions{gap:var(--spacing);justify-content:flex-end;display:flex}.categories-module__FuPgDa__editRow{gap:var(--spacing);align-items:center;display:flex}.categories-module__FuPgDa__notice{padding:calc(var(--spacing) * 1.5);background:var(--color-bg);border-left:3px solid var(--color-border);border-radius:var(--radius);font-size:.9rem}.categories-module__FuPgDa__noticeTitle{margin:0 0 calc(var(--spacing) * .5);font-weight:600}.categories-module__FuPgDa__noticeBody{color:var(--color-text-muted);margin:0}.categories-module__FuPgDa__danger{border-left-color:var(--color-danger,#b91c1c)}.categories-module__FuPgDa__danger .categories-module__FuPgDa__noticeTitle{color:var(--color-danger,#b91c1c)}.categories-module__FuPgDa__referenceList{margin:var(--spacing) 0 0;padding-left:calc(var(--spacing) * 2);gap:calc(var(--spacing) * .25);flex-direction:column;display:flex}.categories-module__FuPgDa__zero{color:var(--color-text-muted)}
.counterparties-module___YlH8a__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);display:flex}.counterparties-module___YlH8a__title{margin:0;font-size:1.375rem;font-weight:600}.counterparties-module___YlH8a__search{max-width:280px}.counterparties-module___YlH8a__form{align-items:flex-end;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);display:flex}.counterparties-module___YlH8a__formField{flex:1}.counterparties-module___YlH8a__list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.counterparties-module___YlH8a__actions{gap:var(--spacing);justify-content:flex-end;display:flex}.counterparties-module___YlH8a__editRow{gap:var(--spacing);align-items:center;display:flex}.counterparties-module___YlH8a__notice{padding:calc(var(--spacing) * 1.5);background:var(--color-bg);border-left:3px solid var(--color-border);border-radius:var(--radius);font-size:.9rem}.counterparties-module___YlH8a__noticeTitle{margin:0 0 calc(var(--spacing) * .5);font-weight:600}.counterparties-module___YlH8a__noticeBody{margin:0 0 var(--spacing);color:var(--color-text-muted)}.counterparties-module___YlH8a__danger{border-left-color:var(--color-danger,#b91c1c)}.counterparties-module___YlH8a__danger .counterparties-module___YlH8a__noticeTitle{color:var(--color-danger,#b91c1c)}.counterparties-module___YlH8a__referenceList{margin:0 0 calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 2);gap:calc(var(--spacing) * .25);flex-direction:column;display:flex}.counterparties-module___YlH8a__zero{color:var(--color-text-muted)}.counterparties-module___YlH8a__dialogBackdrop{padding:calc(var(--spacing) * 2);z-index:10;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.counterparties-module___YlH8a__dialog{width:min(34rem,100%);max-height:90vh;margin:0;overflow-y:auto}.counterparties-module___YlH8a__dialogTitle{margin:0 0 calc(var(--spacing) * 1.5);font-size:1.15rem}.counterparties-module___YlH8a__dialogHint{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-size:.9rem}.counterparties-module___YlH8a__referenceBlock{margin:calc(var(--spacing) * 2) 0}.counterparties-module___YlH8a__referenceTitle{margin:0 0 var(--spacing);font-size:.9rem}.counterparties-module___YlH8a__dialogFooter{justify-content:flex-end;align-items:center;gap:var(--spacing);padding-top:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2);background:var(--color-surface);border-top:1px solid var(--color-border);display:flex;position:sticky;bottom:0}
.dashboard-module__xkyESq__controls{gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;align-items:flex-end;display:flex}.dashboard-module__xkyESq__presets{gap:var(--spacing);flex-wrap:wrap;display:flex}.dashboard-module__xkyESq__period{color:var(--color-text-muted);margin:0 0 calc(var(--spacing) * 3);font-size:.875rem}.dashboard-module__xkyESq__blocks{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.dashboard-module__xkyESq__block{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 2)}.dashboard-module__xkyESq__blockTitle{margin:0 0 var(--spacing);font-size:1rem}.dashboard-module__xkyESq__blockHint{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-size:.8125rem}.dashboard-module__xkyESq__bars{gap:var(--spacing);flex-direction:column;display:flex}.dashboard-module__xkyESq__bar{align-items:center;gap:var(--spacing);grid-template-columns:minmax(8rem,14rem) 1fr auto;display:grid}.dashboard-module__xkyESq__barChild{padding-left:calc(var(--spacing) * 2)}.dashboard-module__xkyESq__barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.dashboard-module__xkyESq__barLabel:hover,a.dashboard-module__xkyESq__barLabel:focus-visible{text-decoration:underline}.dashboard-module__xkyESq__barOwnLabel{color:var(--color-text-muted);font-style:italic}.dashboard-module__xkyESq__barTrack{background:var(--color-muted-background);border-radius:var(--radius);height:.75rem;display:block;overflow:hidden}.dashboard-module__xkyESq__barFill{background:var(--color-accent);border-radius:var(--radius);height:100%;display:block}.dashboard-module__xkyESq__barFillPositive{background:var(--color-success)}.dashboard-module__xkyESq__reconciliation{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.dashboard-module__xkyESq__figure{gap:calc(var(--spacing) / 2);flex-direction:column;display:flex}.dashboard-module__xkyESq__figureLabel{color:var(--color-text-muted);font-size:.8125rem}.dashboard-module__xkyESq__figureValue{font-size:1.25rem;font-weight:600}a.dashboard-module__xkyESq__figureLink:hover,a.dashboard-module__xkyESq__figureLink:focus-visible{text-decoration:underline}.dashboard-module__xkyESq__chart{width:100%;height:20rem}.dashboard-module__xkyESq__barLabelInert{cursor:help}
.imports-module__l0MAVq__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.imports-module__l0MAVq__title{margin:0;font-size:1.5rem}.imports-module__l0MAVq__subtitle{color:var(--color-text-muted);margin:0;font-size:.9rem}.imports-module__l0MAVq__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.imports-module__l0MAVq__table{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);width:100%;overflow:hidden}.imports-module__l0MAVq__table th,.imports-module__l0MAVq__table td{text-align:left;padding:calc(var(--spacing) * 1.25);border-bottom:1px solid var(--color-border);vertical-align:top}.imports-module__l0MAVq__table th{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.8rem}.imports-module__l0MAVq__table tbody tr:last-child td{border-bottom:none}.imports-module__l0MAVq__numeric{text-align:right;font-variant-numeric:tabular-nums}.imports-module__l0MAVq__rowNumber{color:var(--color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.imports-module__l0MAVq__label{word-break:break-word;font-weight:500}.imports-module__l0MAVq__reason{color:var(--color-text-muted);margin-top:calc(var(--spacing) * .25);font-size:.85rem;display:block}.imports-module__l0MAVq__actions{gap:calc(var(--spacing) * .75);flex-wrap:wrap;justify-content:flex-end;display:flex}.imports-module__l0MAVq__filters{gap:calc(var(--spacing) * .75);margin-bottom:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.imports-module__l0MAVq__chip{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.25);cursor:pointer;border-radius:999px;font-size:.85rem}.imports-module__l0MAVq__chip:hover:not(:disabled){border-color:var(--color-accent)}.imports-module__l0MAVq__chipActive{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.imports-module__l0MAVq__chipCount{font-variant-numeric:tabular-nums;opacity:.75;margin-left:calc(var(--spacing) * .5)}.imports-module__l0MAVq__pagination{justify-content:space-between;align-items:center;gap:var(--spacing);margin-top:calc(var(--spacing) * 2);display:flex}.imports-module__l0MAVq__pageInfo{color:var(--color-text-muted);font-size:.9rem}.imports-module__l0MAVq__notice{border:1px solid var(--color-border);border-left:3px solid var(--color-accent);background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2);font-size:.9rem}.imports-module__l0MAVq__warning{border-left-color:var(--color-warning);background:var(--color-warning-background);color:var(--color-warning)}.imports-module__l0MAVq__danger{border-left-color:var(--color-error);background:var(--color-error-background);color:var(--color-error)}.imports-module__l0MAVq__success{border-left-color:var(--color-success);background:var(--color-success-background);color:var(--color-success)}.imports-module__l0MAVq__noticeTitle{margin:0 0 calc(var(--spacing) * .75);font-weight:600}.imports-module__l0MAVq__divergenceList{padding-left:calc(var(--spacing) * 2.5);margin:0}.imports-module__l0MAVq__summary{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.imports-module__l0MAVq__summaryItem{gap:calc(var(--spacing) * .25);flex-direction:column;display:flex}.imports-module__l0MAVq__summaryLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.8rem}.imports-module__l0MAVq__summaryValue{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:600}.imports-module__l0MAVq__form{gap:calc(var(--spacing) * 2);flex-direction:column;max-width:520px;display:flex}.imports-module__l0MAVq__inlineForm{gap:var(--spacing);flex-wrap:wrap;align-items:flex-end;display:flex}.imports-module__l0MAVq__rawLine{margin-top:calc(var(--spacing) * .5);font-size:.85rem}.imports-module__l0MAVq__rawLine summary{cursor:pointer;color:var(--color-text-muted)}.imports-module__l0MAVq__rawLine pre{margin:calc(var(--spacing) * .5) 0 0;padding:calc(var(--spacing) * .75);background:var(--color-muted-background);border-radius:calc(var(--radius) / 2);white-space:pre-wrap;word-break:break-all;font-size:.8rem;overflow-x:auto}.imports-module__l0MAVq__unknownAmount{color:var(--color-text-muted);font-variant-numeric:tabular-nums}
.layout-module__IAZWsG__shell{min-height:100vh}.layout-module__IAZWsG__header{z-index:1;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}.layout-module__IAZWsG__brand{white-space:nowrap;font-size:.9375rem;font-weight:600}.layout-module__IAZWsG__nav{gap:calc(var(--spacing) * .5);flex:1;display:flex}.layout-module__IAZWsG__link{padding:calc(var(--spacing) * .75) calc(var(--spacing) * 1.5);color:var(--color-text-muted);border-radius:var(--radius);font-size:.875rem}.layout-module__IAZWsG__link:hover{color:var(--color-text);background:var(--color-background)}.layout-module__IAZWsG__active{color:var(--color-text);background:var(--color-background);font-weight:500}.layout-module__IAZWsG__session{align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-text-muted);font-size:.8125rem;display:flex}.layout-module__IAZWsG__main{max-width:1100px;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 3);margin:0 auto}.layout-module__IAZWsG__loading{padding:calc(var(--spacing) * 8);text-align:center;color:var(--color-text-muted)}.layout-module__IAZWsG__badge{margin-left:calc(var(--spacing) * .75);padding:0 calc(var(--spacing) * .6);background:var(--color-accent);color:var(--color-surface);font-variant-numeric:tabular-nums;vertical-align:.1em;border-radius:999px;font-size:.7rem;font-weight:700}
.powens-module__a5YoHa__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.powens-module__a5YoHa__title{margin:0;font-size:1.5rem}.powens-module__a5YoHa__subtitle{color:var(--color-text-muted);margin:0;font-size:.9rem}.powens-module__a5YoHa__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.powens-module__a5YoHa__notice{border:1px solid var(--color-warning,#b8860b);border-radius:var(--radius);padding:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2);font-size:.9rem}.powens-module__a5YoHa__noticeMuted{border-color:var(--color-border);color:var(--color-text-muted)}.powens-module__a5YoHa__connection{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.powens-module__a5YoHa__facts{gap:calc(var(--spacing) * .5) calc(var(--spacing) * 1.5);margin:calc(var(--spacing) * 1.5) 0 0;grid-template-columns:auto 1fr;font-size:.9rem;display:grid}.powens-module__a5YoHa__facts dt{color:var(--color-text-muted)}.powens-module__a5YoHa__facts dd{margin:0}.powens-module__a5YoHa__connector{color:var(--color-text-muted);font-size:.85rem}.powens-module__a5YoHa__hint{margin:calc(var(--spacing) * .75) 0 0;color:var(--color-text-muted);max-width:60ch;font-size:.85rem}.powens-module__a5YoHa__counters{gap:calc(var(--spacing) * 2);margin:calc(var(--spacing) * 1.5) 0 0;flex-wrap:wrap;display:flex}.powens-module__a5YoHa__counter{min-width:8rem}.powens-module__a5YoHa__counterValue{font-variant-numeric:tabular-nums;font-size:1.35rem;display:block}.powens-module__a5YoHa__counterLabel{color:var(--color-text-muted);font-size:.8rem;display:block}.powens-module__a5YoHa__counterAnomaly .powens-module__a5YoHa__counterValue{color:var(--color-danger,#b3261e)}.powens-module__a5YoHa__block{margin-top:calc(var(--spacing) * 2)}.powens-module__a5YoHa__blockTitle{margin:0 0 calc(var(--spacing) * .5);font-size:1.05rem}.powens-module__a5YoHa__scroller{margin-top:calc(var(--spacing) * 1.5);overflow-x:auto}.powens-module__a5YoHa__scroller table{min-width:34rem}.powens-module__a5YoHa__skipHint{color:var(--color-text-muted);font-size:.85rem}.powens-module__a5YoHa__actions{gap:var(--spacing);flex-wrap:wrap;align-items:center;display:flex}.powens-module__a5YoHa__skipGroup{border-top:1px solid var(--color-border);padding-top:calc(var(--spacing) * 1.25);margin-top:calc(var(--spacing) * 1.25)}.powens-module__a5YoHa__skipIds{margin:calc(var(--spacing) * .75) 0 0;max-height:7rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;word-break:break-all;font-size:.8rem;overflow-y:auto}
.recurring-payments-module__xXvQTa__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.recurring-payments-module__xXvQTa__title{margin:0;font-size:1.5rem}.recurring-payments-module__xXvQTa__subtitle{margin:calc(var(--spacing) * .5) 0 0;color:var(--color-text-muted);font-size:.9rem}.recurring-payments-module__xXvQTa__actions{gap:var(--spacing);flex-wrap:wrap;display:flex}.recurring-payments-module__xXvQTa__intro{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 4);text-align:center;max-width:46rem;margin:0 auto}.recurring-payments-module__xXvQTa__introTitle{margin:0 0 var(--spacing);font-size:1.15rem}.recurring-payments-module__xXvQTa__introBody{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);line-height:1.6}.recurring-payments-module__xXvQTa__introList{margin:0 0 calc(var(--spacing) * 3);gap:var(--spacing);text-align:left;color:var(--color-text-muted);padding:0;font-size:.9rem;list-style:none;display:grid}.recurring-payments-module__xXvQTa__introList li:before{content:"— "}.recurring-payments-module__xXvQTa__name{word-break:break-word;font-weight:500}.recurring-payments-module__xXvQTa__nameLink{font-weight:500}.recurring-payments-module__xXvQTa__nameLink:hover{text-decoration:underline}.recurring-payments-module__xXvQTa__cadence{color:var(--color-text-muted);margin-top:calc(var(--spacing) * .25);font-size:.85rem;display:block}.recurring-payments-module__xXvQTa__numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.recurring-payments-module__xXvQTa__dueDate{font-variant-numeric:tabular-nums;white-space:nowrap}.recurring-payments-module__xXvQTa__none{color:var(--color-text-muted)}.recurring-payments-module__xXvQTa__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.recurring-payments-module__xXvQTa__cardTitle{margin:0 0 calc(var(--spacing) * 1.5);font-size:1.05rem}.recurring-payments-module__xXvQTa__summary{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.recurring-payments-module__xXvQTa__summaryItem{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.recurring-payments-module__xXvQTa__summaryLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem}.recurring-payments-module__xXvQTa__summaryValue{font-variant-numeric:tabular-nums}.recurring-payments-module__xXvQTa__windowForm{align-items:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.recurring-payments-module__xXvQTa__windowField{min-width:10rem}.recurring-payments-module__xXvQTa__coverage{margin:calc(var(--spacing) * 1.5) 0 0;color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.recurring-payments-module__xXvQTa__entryDetail{color:var(--color-text-muted);margin-top:calc(var(--spacing) * .5);font-size:.85rem;line-height:1.4;display:block}.recurring-payments-module__xXvQTa__entryLabel{word-break:break-word}.recurring-payments-module__xXvQTa__gap{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-top:calc(var(--spacing) * .25);font-size:.85rem;display:block}.recurring-payments-module__xXvQTa__orphans{margin-top:calc(var(--spacing) * 3)}.recurring-payments-module__xXvQTa__orphanNote{margin:0 0 calc(var(--spacing) * 1.5);color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.recurring-payments-module__xXvQTa__notice{border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2)}.recurring-payments-module__xXvQTa__danger{border-color:var(--color-error);background:var(--color-error-background)}.recurring-payments-module__xXvQTa__noticeTitle{margin:0 0 var(--spacing);font-weight:600}.recurring-payments-module__xXvQTa__noticeBody{margin:0 0 var(--spacing);line-height:1.5}.recurring-payments-module__xXvQTa__referenceList{margin:0 0 calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * .5);display:grid}.recurring-payments-module__xXvQTa__zero{color:var(--color-text-muted)}.recurring-payments-module__xXvQTa__exitHint{margin:var(--spacing) 0 0;color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.recurring-payments-module__xXvQTa__form{gap:calc(var(--spacing) * 2);max-width:52rem;display:grid}.recurring-payments-module__xXvQTa__formGrid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.recurring-payments-module__xXvQTa__wide{grid-column:1/-1}.recurring-payments-module__xXvQTa__endModes{gap:var(--spacing);display:grid}.recurring-payments-module__xXvQTa__endMode{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.recurring-payments-module__xXvQTa__endModeInput{min-width:9rem;max-width:14rem}.recurring-payments-module__xXvQTa__checkbox{align-items:center;gap:var(--spacing);grid-column:1/-1;display:flex}.recurring-payments-module__xXvQTa__formFooter{justify-content:flex-end;gap:var(--spacing);display:flex}.recurring-payments-module__xXvQTa__help{margin:calc(var(--spacing) * .5) 0 0;color:var(--color-text-muted);font-size:.85rem;line-height:1.5}
.rules-module__kKFYHa__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.rules-module__kKFYHa__title{margin:0;font-size:1.5rem}.rules-module__kKFYHa__subtitle{color:var(--color-text-muted);margin:0;font-size:.9rem}.rules-module__kKFYHa__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.rules-module__kKFYHa__cardTitle{margin:0 0 calc(var(--spacing) * 1.5);font-size:1.05rem}.rules-module__kKFYHa__tableScroll{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);overflow-x:auto}.rules-module__kKFYHa__table{border-collapse:collapse;width:100%;min-width:56rem}.rules-module__kKFYHa__table th,.rules-module__kKFYHa__table td{text-align:left;padding:calc(var(--spacing) * 1.25);border-bottom:1px solid var(--color-border);vertical-align:top}.rules-module__kKFYHa__table th{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.8rem}.rules-module__kKFYHa__table tbody tr:last-child td{border-bottom:none}.rules-module__kKFYHa__numeric{text-align:right;font-variant-numeric:tabular-nums}.rules-module__kKFYHa__rank{color:var(--color-text-muted);font-variant-numeric:tabular-nums;width:3rem}.rules-module__kKFYHa__name{word-break:break-word;font-weight:500}.rules-module__kKFYHa__reason{color:var(--color-text-muted);margin-top:calc(var(--spacing) * .25);font-size:.85rem;display:block}.rules-module__kKFYHa__bullets{align-items:center;gap:calc(var(--spacing) * .5);flex-wrap:wrap;font-size:.9rem;display:flex}.rules-module__kKFYHa__bullet{background:var(--color-muted-background);padding:calc(var(--spacing) * .25) calc(var(--spacing) * 1);border-radius:999px}.rules-module__kKFYHa__bulletBroken{background:var(--color-error-background);color:var(--color-error)}.rules-module__kKFYHa__bulletMore{color:var(--color-text-muted);font-size:.85rem}.rules-module__kKFYHa__conjunction{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.rules-module__kKFYHa__actions{gap:calc(var(--spacing) * .75);flex-wrap:wrap;justify-content:flex-end;display:flex}.rules-module__kKFYHa__pagination{justify-content:space-between;align-items:center;gap:var(--spacing);margin-top:calc(var(--spacing) * 2);display:flex}.rules-module__kKFYHa__pageInfo{color:var(--color-text-muted);font-size:.9rem}.rules-module__kKFYHa__legend{margin:calc(var(--spacing) * 2) 0 0;color:var(--color-text-muted);font-size:.85rem}.rules-module__kKFYHa__notice{border:1px solid var(--color-border);border-left:3px solid var(--color-accent);background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2);font-size:.9rem}.rules-module__kKFYHa__warning{border-left-color:var(--color-warning);background:var(--color-warning-background);color:var(--color-warning)}.rules-module__kKFYHa__danger{border-left-color:var(--color-error);background:var(--color-error-background);color:var(--color-error)}.rules-module__kKFYHa__success{border-left-color:var(--color-success);background:var(--color-success-background);color:var(--color-success)}.rules-module__kKFYHa__noticeTitle{margin:0 0 calc(var(--spacing) * .75);font-weight:600}.rules-module__kKFYHa__form{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.rules-module__kKFYHa__identityGrid{gap:calc(var(--spacing) * 2);grid-template-columns:2fr 1fr;display:grid}@media (max-width:640px){.rules-module__kKFYHa__identityGrid{grid-template-columns:1fr}}.rules-module__kKFYHa__condition{padding:calc(var(--spacing) * 1.5) 0}.rules-module__kKFYHa__condition:first-of-type{padding-top:0}.rules-module__kKFYHa__conditionRow{gap:var(--spacing);flex-wrap:wrap;align-items:flex-end;display:flex}.rules-module__kKFYHa__conditionField{flex:10rem;min-width:8rem}.rules-module__kKFYHa__conditionFieldWide{flex:2 18rem}.rules-module__kKFYHa__conditionRemove{margin-bottom:calc(var(--spacing) * .25)}.rules-module__kKFYHa__andSeparator{align-items:center;gap:var(--spacing);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;display:flex}.rules-module__kKFYHa__andSeparator:before,.rules-module__kKFYHa__andSeparator:after{content:"";background:var(--color-border);flex:1;height:1px}.rules-module__kKFYHa__help{color:var(--color-text-muted);margin:calc(var(--spacing) * .5) 0 0;font-size:.85rem}.rules-module__kKFYHa__normalizedSample{margin:calc(var(--spacing) * .75) 0 0;max-width:40rem;padding:calc(var(--spacing) * 1);background:var(--color-muted-background);border-radius:calc(var(--radius) / 2);font-size:.85rem}.rules-module__kKFYHa__normalizedSample dl{gap:calc(var(--spacing) * .25) var(--spacing);grid-template-columns:auto 1fr;margin:0;display:grid}.rules-module__kKFYHa__normalizedSample dt{color:var(--color-text-muted)}.rules-module__kKFYHa__normalizedSample dd{word-break:break-all;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rules-module__kKFYHa__formFooter{gap:var(--spacing);flex-wrap:wrap;justify-content:flex-end;display:flex}.rules-module__kKFYHa__footerHint{color:var(--color-text-muted);margin:0 0 calc(var(--spacing) * .5);flex:100%;font-size:.85rem}.rules-module__kKFYHa__reportGrid{gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.rules-module__kKFYHa__reportItem{gap:calc(var(--spacing) * .25);flex-direction:column;display:flex}.rules-module__kKFYHa__reportValue{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:600}.rules-module__kKFYHa__reportLabel{color:var(--color-text-muted);max-width:16rem;font-size:.85rem}.rules-module__kKFYHa__reportAnomaly .rules-module__kKFYHa__reportValue,.rules-module__kKFYHa__reportAnomaly .rules-module__kKFYHa__reportLabel{color:var(--color-error)}.rules-module__kKFYHa__arrow{color:var(--color-text-muted);margin:0 calc(var(--spacing) * .5)}.rules-module__kKFYHa__overlay{padding:calc(var(--spacing) * 4) var(--spacing);z-index:10;background:#00000073;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.rules-module__kKFYHa__dialog{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 3);width:min(60rem,100%)}.rules-module__kKFYHa__dialogTitle{margin:0 0 calc(var(--spacing) * .5);font-size:1.2rem}.rules-module__kKFYHa__dialogFooter{bottom:calc(var(--spacing) * -3);gap:var(--spacing);background:var(--color-background);border-top:1px solid var(--color-border);margin:calc(var(--spacing) * 2) calc(var(--spacing) * -3) calc(var(--spacing) * -3);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);flex-wrap:wrap;justify-content:flex-end;display:flex;position:sticky}.rules-module__kKFYHa__examined{border-bottom:1px solid var(--color-border);color:var(--color-text-muted);margin:0 0 1rem;padding-bottom:.75rem;font-size:.95rem}.rules-module__kKFYHa__examined strong{color:var(--color-text);font-size:1.25rem}.rules-module__kKFYHa__block{margin-bottom:1rem}.rules-module__kKFYHa__blockTitle{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8rem;font-weight:600}.rules-module__kKFYHa__blockCollapsed{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.9rem}.rules-module__kKFYHa__blockCollapsed .rules-module__kKFYHa__blockTitle{margin:0;display:inline}.rules-module__kKFYHa__actionFields{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.rules-module__kKFYHa__actionsHint{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-size:.9rem}.rules-module__kKFYHa__actionTarget{align-items:baseline;gap:calc(var(--spacing) * .5);display:inline-flex}.rules-module__kKFYHa__actionRole{color:var(--color-text-muted);font-size:.8rem}.rules-module__kKFYHa__actionList{gap:calc(var(--spacing) * .5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rules-module__kKFYHa__name{white-space:nowrap}.rules-module__kKFYHa__cellValue{align-items:baseline;gap:calc(var(--spacing) * .5);flex-wrap:wrap;display:flex}.rules-module__kKFYHa__cellFrom{color:var(--color-text-muted)}.rules-module__kKFYHa__cellNote{margin-top:calc(var(--spacing) * .25);color:var(--color-text-muted);font-size:.8rem;display:block}.rules-module__kKFYHa__cellLink{color:var(--color-accent);text-decoration:underline}
.settings-module__WAR61a__preview{margin:calc(var(--spacing) * 2) 0 0;font-size:.9375rem}.settings-module__WAR61a__actions{align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 3);display:flex}
.to-attribute-module__WAuYvW__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.to-attribute-module__WAuYvW__title{margin:0;font-size:1.5rem}.to-attribute-module__WAuYvW__subtitle{color:var(--color-text-muted);margin:0;font-size:.9rem}.to-attribute-module__WAuYvW__toggle{align-items:center;gap:calc(var(--spacing) * .75);color:var(--color-text-muted);font-size:.9rem;display:inline-flex}.to-attribute-module__WAuYvW__table{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);width:100%;overflow:hidden}.to-attribute-module__WAuYvW__table th{padding:calc(var(--spacing) * 1.5);text-align:left;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:600}.to-attribute-module__WAuYvW__table td{padding:calc(var(--spacing) * 1.5);border-bottom:1px solid var(--color-border);vertical-align:middle}.to-attribute-module__WAuYvW__table tr:last-child td{border-bottom:none}.to-attribute-module__WAuYvW__numeric{text-align:right;font-variant-numeric:tabular-nums}.to-attribute-module__WAuYvW__label{white-space:nowrap;font-weight:500}.to-attribute-module__WAuYvW__period{color:var(--color-text-muted);white-space:nowrap;font-size:.9rem}.to-attribute-module__WAuYvW__muted,.to-attribute-module__WAuYvW__neutral,.to-attribute-module__WAuYvW__warning,.to-attribute-module__WAuYvW__positive{white-space:nowrap}.to-attribute-module__WAuYvW__muted{color:var(--color-text-muted)}.to-attribute-module__WAuYvW__neutral{color:var(--color-text)}.to-attribute-module__WAuYvW__warning{color:var(--color-warning,#b45309);font-weight:500}.to-attribute-module__WAuYvW__positive{color:var(--color-success,#15803d)}.to-attribute-module__WAuYvW__pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2);display:flex}.to-attribute-module__WAuYvW__pageInfo{color:var(--color-text-muted);font-size:.9rem}.to-attribute-module__WAuYvW__notice{padding:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2);background:var(--color-surface);border-left:3px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);font-size:.9rem}.to-attribute-module__WAuYvW__noticeTitle{margin:0 0 calc(var(--spacing) * .5);color:var(--color-text);font-weight:600}.to-attribute-module__WAuYvW__danger{border-left-color:var(--color-danger,#b91c1c)}.to-attribute-module__WAuYvW__danger .to-attribute-module__WAuYvW__noticeTitle{color:var(--color-danger,#b91c1c)}.to-attribute-module__WAuYvW__command{background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:.1rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;display:inline-block}.to-attribute-module__WAuYvW__dialogBackdrop{padding:calc(var(--spacing) * 2);z-index:10;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.to-attribute-module__WAuYvW__dialog{width:min(38rem,100%);max-height:90vh;margin:0;overflow-y:auto}.to-attribute-module__WAuYvW__dialogTitle{margin:0 0 calc(var(--spacing) * 1.5);font-size:1.15rem}.to-attribute-module__WAuYvW__dialogHint{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-size:.9rem}.to-attribute-module__WAuYvW__dialogFooter{justify-content:flex-end;align-items:center;gap:var(--spacing);padding-top:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2);background:var(--color-surface);border-top:1px solid var(--color-border);display:flex;position:sticky;bottom:0}.to-attribute-module__WAuYvW__success{padding:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2);background:var(--color-surface);border-left:3px solid var(--color-success,#15803d);border-radius:var(--radius);font-size:.9rem}.to-attribute-module__WAuYvW__matched{margin:0 0 calc(var(--spacing) * 2);font-size:.95rem}
.to-review-module__ZN-I7a__header{margin-bottom:calc(var(--spacing) * 3)}.to-review-module__ZN-I7a__title{margin:0;font-size:1.5rem}.to-review-module__ZN-I7a__subtitle{margin:calc(var(--spacing) * .5) 0 0;color:var(--color-text-muted);max-width:62ch;font-size:.9rem}.to-review-module__ZN-I7a__totals{margin-bottom:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 1.5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.to-review-module__ZN-I7a__totalLine{margin:0}.to-review-module__ZN-I7a__totalNote{margin:calc(var(--spacing) * .75) 0 0;color:var(--color-text-muted);max-width:72ch;font-size:.85rem}.to-review-module__ZN-I7a__group{margin-bottom:calc(var(--spacing) * 4)}.to-review-module__ZN-I7a__group+.to-review-module__ZN-I7a__group{padding-top:calc(var(--spacing) * 4);border-top:1px solid var(--color-border)}.to-review-module__ZN-I7a__groupHeader{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.to-review-module__ZN-I7a__groupTitle{align-items:center;gap:calc(var(--spacing) * 1.25);margin:0;font-size:1.1rem;display:flex}.to-review-module__ZN-I7a__groupCount{padding:0 calc(var(--spacing) * .75);background:var(--color-border);color:var(--color-text-muted);font-variant-numeric:tabular-nums;border-radius:999px;font-size:.8rem;font-weight:600}.to-review-module__ZN-I7a__toggle{align-items:center;gap:calc(var(--spacing) * .75);color:var(--color-text-muted);font-size:.9rem;display:inline-flex}.to-review-module__ZN-I7a__meaning{margin:calc(var(--spacing) * 1) 0 0;max-width:72ch}.to-review-module__ZN-I7a__gesture{margin:calc(var(--spacing) * .75) 0 calc(var(--spacing) * 2);max-width:72ch;color:var(--color-text-muted);font-size:.9rem}.to-review-module__ZN-I7a__toolLink{text-underline-offset:.15em;font-weight:500;text-decoration:underline}.to-review-module__ZN-I7a__outcome{margin:calc(var(--spacing) * 1.5) 0 0;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);border-radius:var(--radius);background:var(--color-surface);border:1px solid var(--color-border);font-size:.9rem}.to-review-module__ZN-I7a__table{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);width:100%;overflow:hidden}.to-review-module__ZN-I7a__table th{padding:calc(var(--spacing) * 1.5);text-align:left;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:600}.to-review-module__ZN-I7a__table td{padding:calc(var(--spacing) * 1.5);border-bottom:1px solid var(--color-border);vertical-align:middle}.to-review-module__ZN-I7a__table tr:last-child td{border-bottom:none}.to-review-module__ZN-I7a__table th:first-child,.to-review-module__ZN-I7a__table td:first-child{width:7.5rem}.to-review-module__ZN-I7a__table th:nth-child(3),.to-review-module__ZN-I7a__table td:nth-child(3){width:9rem}.to-review-module__ZN-I7a__table th:last-child,.to-review-module__ZN-I7a__table td:last-child{width:16rem}.to-review-module__ZN-I7a__numeric{text-align:right;font-variant-numeric:tabular-nums}.to-review-module__ZN-I7a__date{white-space:nowrap;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.to-review-module__ZN-I7a__label{overflow-wrap:anywhere;font-weight:500}.to-review-module__ZN-I7a__actions{gap:calc(var(--spacing) * .75);justify-content:flex-end;display:flex}.to-review-module__ZN-I7a__footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.to-review-module__ZN-I7a__pagination{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.to-review-module__ZN-I7a__pageInfo{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.to-review-module__ZN-I7a__groupActions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.to-review-module__ZN-I7a__overlay{padding:calc(var(--spacing) * 4) var(--spacing);z-index:10;background:#00000073;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.to-review-module__ZN-I7a__dialog{width:min(48rem,100%);padding:calc(var(--spacing) * 3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding-bottom:0}.to-review-module__ZN-I7a__dialogTitle{margin:0 0 calc(var(--spacing) * 1.5);font-size:1.2rem}.to-review-module__ZN-I7a__dialogWarning{margin:0 0 calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.25);border-radius:var(--radius);background:var(--color-danger-surface,#dc262614);font-size:.9rem}.to-review-module__ZN-I7a__dialogScope{margin:0 0 calc(var(--spacing) * 2);max-width:72ch;color:var(--color-text-muted);font-size:.9rem}.to-review-module__ZN-I7a__dialogSection{margin:calc(var(--spacing) * 2.5) 0 calc(var(--spacing) * 1);font-size:1rem}.to-review-module__ZN-I7a__dialogHint{margin:0 0 calc(var(--spacing) * 1.5);max-width:72ch;color:var(--color-text-muted);font-size:.9rem}.to-review-module__ZN-I7a__pairList{border:1px solid var(--color-border);border-radius:var(--radius);margin:0;padding:0;list-style:none;overflow:hidden}.to-review-module__ZN-I7a__pair{padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.5);border-bottom:1px solid var(--color-border)}.to-review-module__ZN-I7a__pair:last-child{border-bottom:none}.to-review-module__ZN-I7a__pairSide{align-items:center;gap:calc(var(--spacing) * 1.5);grid-template-columns:7rem 1fr auto;display:grid}.to-review-module__ZN-I7a__pairSideDate{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.to-review-module__ZN-I7a__pairSideLabel{overflow-wrap:anywhere;min-width:0;font-weight:500}.to-review-module__ZN-I7a__pairSide+.to-review-module__ZN-I7a__pairSide{margin-top:calc(var(--spacing) * .5);padding-top:calc(var(--spacing) * .5);border-top:1px dashed var(--color-border)}.to-review-module__ZN-I7a__states{gap:calc(var(--spacing) * 1);margin:0;display:grid}.to-review-module__ZN-I7a__state{gap:calc(var(--spacing) * 1.5);grid-template-columns:4.5rem 1fr;align-items:baseline;display:grid}.to-review-module__ZN-I7a__stateCount{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.to-review-module__ZN-I7a__stateZero{color:var(--color-text-muted)}.to-review-module__ZN-I7a__stateMeaning{margin:calc(var(--spacing) * .25) 0 0;max-width:68ch;color:var(--color-text-muted);font-size:.85rem}.to-review-module__ZN-I7a__inconsistent{margin:calc(var(--spacing) * 1.5) 0 0;padding:calc(var(--spacing) * 1.25);border-radius:var(--radius);background:var(--color-danger-surface,#dc262614);color:var(--color-danger,#b91c1c);font-size:.9rem}.to-review-module__ZN-I7a__outcomeLine{margin:0 0 calc(var(--spacing) * 2);font-weight:500}.to-review-module__ZN-I7a__dialogActions{justify-content:flex-end;gap:calc(var(--spacing) * 1);margin:calc(var(--spacing) * 2.5) calc(var(--spacing) * -3) 0;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);background:var(--color-surface);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius) var(--radius);display:flex;position:sticky;bottom:0}
