.arm-field{gap:var(--arm-space-xs);flex-direction:column;min-width:0;display:flex}.arm-field__label{color:var(--arm-color-text);font-size:var(--arm-font-size);line-height:var(--arm-line-height)}.arm-field__required{color:var(--arm-color-error-text);margin-inline-start:var(--arm-space-xxs)}.arm-field__hint{color:var(--arm-color-text-tertiary);font-size:var(--arm-font-size);line-height:var(--arm-line-height)}.arm-field__error{color:var(--arm-color-error-text);font-size:var(--arm-font-size);line-height:var(--arm-line-height)}.arm-field--checkbox,.arm-field--switch{flex-direction:column;align-items:flex-start}.arm-field--readonly .arm-field__value{min-height:var(--arm-control-height);align-items:center;display:flex}.arm-money-input,.arm-date-picker,.arm-select{width:100%}.arm-form{gap:var(--arm-space-md);flex-direction:column;display:flex}.arm-dark-surface{background:var(--arm-color-header-bg);color:var(--arm-color-header-text)}.arm-dropdown{border:1px solid var(--arm-color-border-secondary);border-radius:var(--arm-radius);background:var(--arm-color-bg-elevated);box-shadow:var(--arm-shadow-secondary);flex-direction:column;display:flex;overflow:hidden}.arm-dropdown__header{padding:var(--arm-space-sm) var(--arm-space-md);border-bottom:1px solid var(--arm-color-split);background:var(--arm-color-surface-muted)}.arm-breadcrumbs__link{color:var(--arm-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.arm-breadcrumbs__link:hover{color:var(--arm-color-primary-hover);text-decoration:underline}.arm-breadcrumbs__current{color:var(--arm-color-text-secondary)}.arm-empty{padding:var(--arm-space-xl) var(--arm-space-lg);justify-content:center;display:flex}.arm-empty__text{gap:var(--arm-space-xs);flex-direction:column;display:flex}.arm-empty__title{color:var(--arm-color-text)}.arm-empty__description{color:var(--arm-color-text-tertiary)}.arm-spin--block{padding:var(--arm-space-xl) var(--arm-space-lg);justify-content:center;display:flex}.arm-section__title{font-size:var(--arm-font-size);color:var(--arm-color-text);margin:0;font-weight:600}.arm-table .ant-table-thead>tr>th{border-bottom:2px solid var(--arm-color-primary-border)}.arm-table__row--clickable{cursor:pointer}.arm-row-action .anticon{font-size:16px}.arm-table__bulk{justify-content:space-between;align-items:center;gap:var(--arm-space-sm);padding:var(--arm-space-sm) var(--arm-space-md);border:1px solid var(--arm-color-border-secondary);border-radius:var(--arm-radius);background:var(--arm-color-fill-alter);flex-wrap:wrap;margin-block-end:var(--arm-space-sm);display:flex}.arm-table__bulk-count{color:var(--arm-color-text)}.arm-table__bulk-actions{gap:var(--arm-space-sm);flex-wrap:wrap;display:flex}.arm-table-footer{align-items:center;gap:var(--arm-space-sm) var(--arm-space-xl);width:100%;padding:var(--arm-space-sm) var(--arm-space-xl);border-top:1px solid var(--arm-color-split);border-radius:0 0 var(--arm-radius) var(--arm-radius);background:var(--arm-color-bg-container);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.arm-table-footer--with-extra{grid-template-columns:repeat(5,minmax(0,1fr))}.arm-table-footer>*{min-width:0}.arm-table-footer__total{color:var(--arm-color-text-secondary);justify-content:flex-start;align-items:center;display:flex}.arm-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.arm-table-footer__pages{justify-content:center;align-items:center;gap:var(--arm-space-xxs);display:flex}.arm-table-footer__page,.arm-table-footer__size{align-items:center;gap:var(--arm-space-xs);color:var(--arm-color-text-secondary);display:flex}.arm-table-footer__page{justify-content:center}.arm-table-footer__size{justify-content:flex-end}.arm-table-footer__page-input{text-align:center;width:64px}.arm-table-footer__size-select{width:76px}.arm-list-table__refresh{justify-content:flex-end;align-items:center;gap:var(--arm-space-xs);color:var(--arm-color-text-secondary);margin-block-start:var(--arm-space-xs);display:flex}.arm-sort{align-items:center;gap:var(--arm-space-xs);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.arm-sort:hover .arm-sort__label{color:var(--arm-color-primary)}.arm-sort--sorted .arm-sort__label{color:var(--arm-color-primary);font-weight:600}.arm-sort:focus-visible{outline:2px solid var(--arm-color-focus-ring);outline-offset:2px}.arm-sort__carets{flex-direction:column;align-items:center;line-height:1;display:inline-flex}.arm-sort__caret{color:var(--arm-color-text-disabled);transition:color var(--arm-duration-fast);font-size:13px}.arm-sort__caret--active{color:var(--arm-color-text)}.arm-sort__caret+.arm-sort__caret{margin-block-start:-4px}.arm-action-bar{justify-content:flex-start;align-items:center;gap:var(--arm-space-sm);flex-wrap:wrap;display:flex}.arm-code{max-width:100%;padding:0 var(--arm-space-xs);border:1px solid var(--arm-color-code-border);border-radius:var(--arm-radius-sm);background:var(--arm-color-code-bg);color:var(--arm-color-text);font-family:var(--arm-font-family-mono);font-size:var(--arm-font-size-code);overflow-wrap:anywhere;line-height:1.5;display:inline-block}.arm-filter{gap:var(--arm-space-sm);padding:var(--arm-space-md);border:1px solid var(--arm-color-border-secondary);border-radius:var(--arm-radius);background:var(--arm-color-bg-container);flex-direction:column;display:flex}.arm-filter__form{align-items:flex-end;gap:var(--arm-space-md);flex-wrap:wrap;display:flex}.arm-filter__fields{gap:var(--arm-space-md);flex-wrap:wrap;flex:480px;display:flex}.arm-filter__fields>*{flex:0 240px;min-width:200px}.arm-filter__actions{gap:var(--arm-space-sm);flex-wrap:wrap;display:flex}.arm-filter__summary{color:var(--arm-color-text-secondary)}.arm-money{font-variant-numeric:tabular-nums;white-space:nowrap}.arm-money--negative{color:var(--arm-color-error-text)}.arm-money--positive{color:var(--arm-color-success-text)}.arm-money--muted{color:var(--arm-color-text-tertiary)}.arm-money--strong{font-weight:600}.arm-modal .ant-modal-render,.arm-modal .arm-modal__draggable{pointer-events:none}.arm-modal__header{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.arm-modal .arm-modal__wrap--passthrough{pointer-events:none}.arm-modal .arm-modal__mask--blocking{pointer-events:auto}.arm-modal__container{resize:none}.arm-locked{margin-block-end:var(--arm-space-md)}.arm-confirm__description{margin-block:0 var(--arm-space-md)}.arm-breadcrumbs__link:focus-visible,.arm-money-input:focus-visible,.arm-date-picker:focus-visible,.arm-select:focus-visible{outline:2px solid var(--arm-color-focus-ring);outline-offset:2px}.arm-current-user{flex:none;align-items:center;margin-left:auto;display:flex}.arm-current-user__trigger{max-width:280px}.arm-current-user__name{color:var(--arm-color-header-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.arm-current-user__header .arm-current-user__name{color:var(--arm-color-text)}.arm-current-user__header{gap:var(--arm-space-xxs);flex-direction:column;min-width:200px;display:flex}.arm-current-user__login{align-self:flex-start}.arm-current-user__trigger:focus-visible{outline:2px solid var(--arm-color-header-focus-ring);outline-offset:-2px}.arm-auth-error{justify-content:center;align-items:center;gap:var(--arm-space-md);min-height:100vh;padding:var(--arm-space-xl);background:var(--arm-color-bg-layout);flex-direction:column;display:flex}.arm-auth-gate{background:var(--arm-color-bg-layout);justify-content:center;align-items:center;min-height:100vh;display:flex}.arm-shell-frame{--arm-breadcrumbs-height:40px;--arm-tabs-height:42px;--arm-chrome-height:calc(var(--arm-toolbar-height) + var(--arm-breadcrumbs-height) + var(--arm-tabs-height));--arm-workspace-width:clamp(1200px, 1500px, 97vw);--arm-workspace-height:calc(100vh - var(--arm-chrome-height));background:var(--arm-color-bg-layout);flex-direction:column;height:100%;display:flex;overflow:hidden}.arm-shell-frame--no-breadcrumbs{--arm-breadcrumbs-height:0px}.arm-shell-frame--no-tabs{--arm-tabs-height:0px}.arm-toolbar__inner,.arm-shell__breadcrumbs-inner,.arm-tabs__inner{width:var(--arm-workspace-width);max-width:100%;height:100%;padding:0 var(--arm-space-xl);margin:0 auto}.arm-shell__workspace{width:var(--arm-workspace-width);max-width:100%;height:var(--arm-workspace-height);background:var(--arm-color-bg-layout);flex-direction:column;flex:none;align-self:center;display:flex;overflow:hidden}.arm-toolbar{height:var(--arm-toolbar-height);border-bottom:3px solid var(--arm-color-header-stripe);flex:none;align-items:center;display:flex}.arm-toolbar__inner{align-items:center;gap:var(--arm-space-xl);display:flex}.arm-toolbar__brand{color:var(--arm-color-header-text);font-size:var(--arm-font-size-xl);letter-spacing:.02em;white-space:nowrap;margin:0;font-weight:600}.arm-toolbar__nav{align-items:center;gap:var(--arm-space-xs);flex:auto;display:flex}.arm-toolbar .arm-toolbar__item[aria-current=page]{background:var(--arm-color-header-item-active-bg);box-shadow:inset 0 -2px 0 var(--arm-color-header-text);font-weight:600}.arm-toolbar__caret{font-size:12px}.arm-shell__breadcrumbs{height:var(--arm-breadcrumbs-height);border-bottom:1px solid var(--arm-color-border-secondary);background:var(--arm-color-bg-container);font-size:var(--arm-font-size-md);flex:none;align-items:center;display:flex;overflow:hidden}.arm-shell__breadcrumbs-inner{align-items:center;display:flex}.arm-tabs{height:var(--arm-tabs-height);border-bottom:1px solid var(--arm-color-border-secondary);background:var(--arm-color-fill-alter);flex:none;align-items:center;display:flex}.arm-tabs__inner{align-items:center;gap:var(--arm-space-xxs);padding:0 var(--arm-space-md);display:flex}.arm-tabs__strip{align-items:flex-end;gap:var(--arm-space-xxs);scrollbar-width:thin;flex:auto;display:flex;overflow-x:auto}.arm-tab{border-radius:var(--arm-radius-sm) var(--arm-radius-sm) 0 0;background:0 0;border:1px solid #0000;border-bottom:none;align-items:center;display:flex}.arm-tab:hover{background:var(--arm-color-fill-hover)}.arm-tab--active,.arm-tab--active:hover{border-color:var(--arm-color-border-secondary);background:var(--arm-color-bg-container);box-shadow:inset 0 2px 0 var(--arm-color-primary)}.arm-tab__button{max-width:240px;min-height:40px;padding:var(--arm-space-sm) var(--arm-space-md);color:var(--arm-color-text-secondary);font:inherit;font-size:var(--arm-font-size-md);cursor:pointer;background:0 0;border:0}.arm-tab--active .arm-tab__button{color:var(--arm-color-text);font-weight:600}.arm-tab__label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arm-tab__close{padding:var(--arm-space-xs);border-radius:var(--arm-radius-sm);color:var(--arm-color-text-tertiary);cursor:pointer;background:0 0;border:0;font-size:12px;line-height:1}.arm-tab__close:hover{color:var(--arm-color-error)}.arm-shell__content{flex:auto;min-height:0;position:relative}.arm-shell__panel{padding:var(--arm-space-md);position:absolute;inset:0;overflow:auto}.arm-shell__panel[hidden]{display:none}.arm-welcome,.arm-not-found{justify-content:center;align-items:center;min-height:100%;display:flex}.arm-tab-error{align-items:flex-start;gap:var(--arm-space-md);flex-direction:column;display:flex}.arm-toolbar .arm-toolbar__item:focus-visible{outline:2px solid var(--arm-color-header-focus-ring);outline-offset:-2px}.arm-tab__button:focus-visible,.arm-tab__close:focus-visible{outline:2px solid var(--arm-color-focus-ring);outline-offset:2px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--arm-color-bg-layout,#fff);color:var(--arm-color-text,#000);font-family:var(--arm-font-family,sans-serif);font-size:var(--arm-font-size,14px);line-height:var(--arm-line-height,1.45)}
