.ms-money[data-symbol-at=end]{grid-template-columns:minmax(0,1fr) auto}.ms-money[data-symbol-at=start]{grid-template-columns:auto minmax(0,1fr)}.ms-money:before{content:"";box-sizing:border-box;border:1px solid var(--border-200);border-radius:var(--radius-sm);background:var(--surface-100);grid-area:1/1/2/3;align-self:stretch}.ms-money>.ms-field__input,.ms-money>.ms-field__input:hover,.ms-money>.ms-field__input:read-only,.ms-money>.ms-field__input:disabled,.ms-money>.ms-field__input[aria-invalid=true]{background:0 0;border-color:#0000}.ms-money[data-symbol-at=end]>.ms-field__input{grid-area:1/1;padding-inline-end:var(--space-2)}.ms-money[data-symbol-at=start]>.ms-field__input{grid-area:1/2;padding-inline-start:var(--space-2)}.ms-money>.ms-field__input:focus-visible{outline-color:#0000}.ms-money:has(>.ms-field__input:focus-visible):before{outline:2px solid var(--focus);outline-offset:2px}.ms-money:hover:before{border-color:var(--ink-200)}.ms-money:has(>[aria-invalid=true]):before{border-color:var(--danger-500)}.ms-money:has(>.ms-field__input:read-only):before{background:var(--surface-200)}.ms-money:has(>.ms-field__input:disabled):before{border-color:var(--border-100);background:var(--surface-200)}.ms-money__symbol{color:var(--ink-200);cursor:text;-webkit-user-select:none;user-select:none;align-self:stretch;align-items:center;display:grid}.ms-money[data-symbol-at=end]>.ms-money__symbol{grid-area:1/2;padding-inline-end:var(--space-3)}.ms-money[data-symbol-at=start]>.ms-money__symbol{grid-area:1/1;padding-inline-start:var(--space-3)}.ms-money:has(>.ms-field__input:disabled)>.ms-money__symbol{color:var(--ink-300);cursor:not-allowed}@media (forced-colors:active){.ms-money>.ms-field__input{padding-block:calc(var(--space-2) + 1px);border-style:none}.ms-money[data-symbol-at=end]>.ms-field__input{padding-inline:calc(var(--space-3) + 1px) calc(var(--space-2) + 1px)}.ms-money[data-symbol-at=start]>.ms-field__input{padding-inline:calc(var(--space-2) + 1px) calc(var(--space-3) + 1px)}.ms-money>.ms-field__input:focus-visible{outline-style:none}}.ms-field[data-size=touch] .ms-money__symbol{font-size:16px}@media (pointer:coarse),not (min-width:768px){.ms-field[data-size=auto] .ms-money__symbol{font-size:16px}}
.ms-table{min-inline-size:0;display:block;position:relative;container:ms-table/inline-size}.ms-table__scroll{border:1px solid var(--border-100);border-radius:var(--radius-md);background:var(--surface-100);overflow-x:auto}.ms-table__scroll:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ms-table__table{border-collapse:collapse;inline-size:100%;color:var(--ink-100)}.ms-table__heading{box-sizing:border-box;block-size:var(--row-h);padding-block:var(--space-2);padding-inline:var(--space-3);border-block-end:1px solid var(--border-100);background:var(--surface-200);color:var(--ink-200);text-align:start;text-transform:uppercase;white-space:nowrap}.ms-table__cell{box-sizing:border-box;block-size:var(--row-h);padding-block:var(--space-2);padding-inline:var(--space-3);border-block-end:1px solid var(--border-100);text-align:start;vertical-align:middle;font-weight:400}.ms-table__row:last-child>.ms-table__cell{border-block-end:0}.ms-table__cell[data-header=true]{font-weight:600}.ms-table__value{vertical-align:top;text-overflow:ellipsis;white-space:nowrap;max-inline-size:32ch;display:inline-block;overflow:hidden}.ms-table__cell-label{display:none}.ms-table [data-kind=numeric]{text-align:end}.ms-table [data-kind=date] .ms-table__value{font-variant-numeric:tabular-nums}.ms-table [data-kind=actions]{text-align:end;white-space:nowrap;inline-size:1%}.ms-table__cell[data-kind=actions]{box-shadow:inset 0 -1px 0 var(--border-100);border-block-end:0;padding-block:0}.ms-table__row:last-child>.ms-table__cell[data-kind=actions]{box-shadow:none}.ms-table__cell[data-field=true]{box-shadow:inset 0 -1px 0 var(--border-100);border-block-end:0;padding-block:0}.ms-table__row:last-child>.ms-table__cell[data-field=true]{box-shadow:none}.ms-table__cell[data-field=true][data-invalid=true]{padding-block:calc((var(--row-h) - var(--field-h)) / 2) var(--space-1)}.ms-table__cell[data-field=true] .ms-field__error{text-align:start}.ms-table__row:has(>.ms-table__cell[data-invalid=true])>.ms-table__cell{vertical-align:baseline}.ms-table__row:has(>.ms-table__cell[data-invalid=true])>.ms-table__cell[data-kind=actions]{vertical-align:top}:where(.ms-table__row:has(>.ms-table__cell[data-invalid=true]))>.ms-table__cell[data-kind=actions]{padding-block-start:calc((var(--row-h) - var(--field-h)) / 2)}.ms-table__field .ms-field__control>.ms-field__input{align-self:baseline}@media (forced-colors:active){.ms-table__cell:is([data-kind=actions],[data-field=true]){border-block-end:1px solid var(--border-100)}.ms-table__row:last-child>.ms-table__cell:is([data-kind=actions],[data-field=true]){border-block-end:0}}.ms-table__field{min-inline-size:7rem}.ms-table__field .ms-field__input.numeric{text-align:end}.ms-table__cell:dir(rtl) .ms-table__field .ms-field__input.numeric{text-align:start}.ms-table__field .ms-field__input:focus-visible,.ms-table__field .ms-field__control:has(>.ms-field__input:focus-visible):before{outline-offset:-2px}.ms-table__actions{align-items:center;gap:var(--space-1);vertical-align:middle;display:inline-flex}.ms-table__actions :focus-visible{outline-offset:-2px}.ms-table__sort,.ms-table__sorted{align-items:center;gap:var(--space-1);display:inline-flex}.ms-table__sort{border-radius:var(--radius-sm);color:inherit;text-decoration:none}.ms-table__sort:hover{color:var(--ink-100);text-underline-offset:3px;text-decoration:underline}.ms-table__sort:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ms-table__heading[aria-sort]{color:var(--ink-100)}.ms-table__sort-arrow{flex:none}.ms-table__heading-text{display:none}.ms-table__row:hover>.ms-table__cell{background:var(--surface-200)}.ms-table__row[data-disabled=true]>.ms-table__cell{background:var(--surface-200);color:var(--ink-200)}.ms-table__group-heading{box-sizing:border-box;block-size:var(--row-h);padding-block:var(--space-2);padding-inline:var(--space-3);border-block:1px solid var(--border-100);background:var(--surface-200);color:var(--ink-100);text-align:start;font-weight:600}.ms-table__row[data-total]>.ms-table__cell{font-weight:600}.ms-table__row[data-total]:hover>.ms-table__cell{background:0 0}:where(.ms-table__row[data-total=subtotal],.ms-table__foot>.ms-table__row:first-child)>.ms-table__cell{border-block-start:2px solid var(--border-200)}.ms-table__toned{align-items:center;gap:var(--space-1);vertical-align:top;max-inline-size:100%;color:var(--danger-500);display:inline-flex;position:relative}.ms-table__tone-icon{flex:none}.ms-table__toned>.ms-table__value{min-inline-size:0}.ms-table__tone-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ms-table__change{align-items:center;gap:var(--space-1);vertical-align:top;margin-inline-end:var(--space-2);font-weight:600;display:inline-flex}.ms-table__change[data-change=added]{color:var(--success-500)}.ms-table__change[data-change=removed]{color:var(--danger-500)}.ms-table__change[data-change=changed]{color:var(--info-500)}.ms-table__change-icon{flex:none}.ms-table__row[data-change]>.ms-table__cell[data-header=true]{white-space:nowrap}.ms-table__row[data-change=removed]>.ms-table__cell{color:var(--ink-200)}.ms-table__row[data-change=removed] .ms-table__value{text-decoration:line-through}.ms-table__compare{vertical-align:top;max-inline-size:100%;display:inline-block}.ms-table__before{max-inline-size:32ch;color:var(--ink-200);text-overflow:ellipsis;white-space:nowrap;text-decoration:line-through;display:block;position:relative;overflow:hidden}.ms-table [data-kind=date] .ms-table__before-value{font-variant-numeric:tabular-nums}.ms-table__before-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ms-table :is(.ms-table__cell,.ms-table__empty) a:not([role=menuitem]){color:var(--brand-700);text-underline-offset:3px}.ms-table :is(.ms-table__cell,.ms-table__empty) a:not([role=menuitem]):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.ms-table__empty{padding:var(--space-6) var(--space-4);color:var(--ink-200);text-align:center}.ms-table__row[data-empty=true]:hover>.ms-table__empty{background:0 0}.ms-table__skeleton{border-radius:var(--radius-sm);background:var(--surface-200);block-size:12px;inline-size:70%;animation:1.2s ease-in-out infinite alternate ms-table-pulse;display:block}.ms-table__cell[data-kind=numeric] .ms-table__skeleton{inline-size:40%;margin-inline-start:auto}@keyframes ms-table-pulse{to{background:var(--border-100)}}@media (prefers-reduced-motion:reduce){.ms-table__skeleton{animation:none}}.ms-table[data-layout=cards] .ms-table__scroll{background:0 0;border:0;overflow:visible}.ms-table[data-layout=cards] :is(.ms-table__table,.ms-table__body,.ms-table__foot){gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.ms-table[data-layout=cards] .ms-table__group{display:block}.ms-table[data-layout=cards] .ms-table__group-heading{border-radius:var(--radius-sm);border:0;block-size:auto;display:block}.ms-table[data-layout=cards] .ms-table__row[data-total]{border-color:var(--border-200);position:relative}.ms-table[data-layout=cards] .ms-table__row[data-total]>.ms-table__cell[data-blank=true],.ms-table[data-layout=cards] .ms-table__head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ms-table[data-layout=cards] .ms-table__sort{display:none}.ms-table[data-layout=cards] .ms-table__heading-text{display:inline}.ms-table[data-layout=cards] .ms-table__row{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border-100);border-radius:var(--radius-md);background:var(--surface-100);grid-template-columns:minmax(0,1fr);display:grid}.ms-table[data-layout=cards] :is(.ms-table__cell,.ms-table__empty){justify-content:space-between;align-items:baseline;gap:var(--space-3);background:0 0;border:0;block-size:auto;min-block-size:0;padding:0;display:flex}.ms-table[data-layout=cards] .ms-table__cell[data-header=true]{justify-content:flex-start;align-items:flex-start;gap:var(--space-2);padding-block-end:var(--space-1)}.ms-table[data-layout=cards] .ms-table__change{margin-inline-end:0}.ms-table[data-layout=cards] .ms-table__cell[data-kind=actions]{inline-size:auto;box-shadow:none;flex-wrap:wrap;align-items:center}.ms-table[data-layout=cards] .ms-table__actions{flex-wrap:wrap;max-inline-size:100%}.ms-table[data-layout=cards] .ms-table__cell[data-field=true]{align-items:stretch;gap:var(--space-1);text-align:start;box-shadow:none;flex-direction:column}.ms-table[data-layout=cards] .ms-table__cell-label{color:var(--ink-200);text-transform:uppercase;flex:none;display:block}.ms-table[data-layout=cards] .ms-table__cell[data-header=true] .ms-table__cell-label{display:none}.ms-table[data-layout=cards] .ms-table__value{text-align:end;white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:none}.ms-table[data-layout=cards] .ms-table__cell[data-header=true] .ms-table__value{text-align:start}.ms-table[data-layout=cards] .ms-table__row[data-change]>.ms-table__cell[data-header=true]{white-space:normal}.ms-table[data-layout=cards] :is(.ms-table__compare,.ms-table__before){text-align:end;white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:none}.ms-table[data-layout=cards] .ms-table__cell[data-header=true] :is(.ms-table__compare,.ms-table__before){text-align:start}.ms-table[data-layout=cards] .ms-table__row[data-disabled=true]{background:var(--surface-200);color:var(--ink-200)}.ms-table[data-layout=cards] .ms-table__row:hover>.ms-table__cell{background:0 0}@container ms-table not (min-width:768px){.ms-table[data-layout=auto] .ms-table__scroll{background:0 0;border:0;overflow:visible}.ms-table[data-layout=auto] :is(.ms-table__table,.ms-table__body,.ms-table__foot){gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.ms-table[data-layout=auto] .ms-table__group{display:block}.ms-table[data-layout=auto] .ms-table__group-heading{border-radius:var(--radius-sm);border:0;block-size:auto;display:block}.ms-table[data-layout=auto] .ms-table__row[data-total]{border-color:var(--border-200);position:relative}.ms-table[data-layout=auto] .ms-table__row[data-total]>.ms-table__cell[data-blank=true],.ms-table[data-layout=auto] .ms-table__head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ms-table[data-layout=auto] .ms-table__sort{display:none}.ms-table[data-layout=auto] .ms-table__heading-text{display:inline}.ms-table[data-layout=auto] .ms-table__row{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border-100);border-radius:var(--radius-md);background:var(--surface-100);grid-template-columns:minmax(0,1fr);display:grid}.ms-table[data-layout=auto] :is(.ms-table__cell,.ms-table__empty){justify-content:space-between;align-items:baseline;gap:var(--space-3);background:0 0;border:0;block-size:auto;min-block-size:0;padding:0;display:flex}.ms-table[data-layout=auto] .ms-table__cell[data-header=true]{justify-content:flex-start;align-items:flex-start;gap:var(--space-2);padding-block-end:var(--space-1)}.ms-table[data-layout=auto] .ms-table__change{margin-inline-end:0}.ms-table[data-layout=auto] .ms-table__cell[data-kind=actions]{inline-size:auto;box-shadow:none;flex-wrap:wrap;align-items:center}.ms-table[data-layout=auto] .ms-table__actions{flex-wrap:wrap;max-inline-size:100%}.ms-table[data-layout=auto] .ms-table__cell[data-field=true]{align-items:stretch;gap:var(--space-1);text-align:start;box-shadow:none;flex-direction:column}.ms-table[data-layout=auto] .ms-table__cell-label{color:var(--ink-200);text-transform:uppercase;flex:none;display:block}.ms-table[data-layout=auto] .ms-table__cell[data-header=true] .ms-table__cell-label{display:none}.ms-table[data-layout=auto] .ms-table__value{text-align:end;white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:none}.ms-table[data-layout=auto] .ms-table__cell[data-header=true] .ms-table__value{text-align:start}.ms-table[data-layout=auto] .ms-table__row[data-change]>.ms-table__cell[data-header=true]{white-space:normal}.ms-table[data-layout=auto] :is(.ms-table__compare,.ms-table__before){text-align:end;white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:none}.ms-table[data-layout=auto] .ms-table__cell[data-header=true] :is(.ms-table__compare,.ms-table__before){text-align:start}.ms-table[data-layout=auto] .ms-table__row[data-disabled=true]{background:var(--surface-200);color:var(--ink-200)}.ms-table[data-layout=auto] .ms-table__row:hover>.ms-table__cell{background:0 0}}@container ms-table not (min-width:1024px){.ms-table[data-layout=auto] [data-priority=default]{display:none}}@container ms-table not (min-width:1280px){.ms-table[data-layout=auto] [data-priority=secondary]{display:none}}
