.ui-toggle[data-v-c03e7170]{width:var(--app-toggle-width);height:var(--app-toggle-height);border-radius:var(--radius-button);background:color-mix(in srgb,var(--color-ink) 12%,transparent);transition:background-color var(--motion-base) var(--motion-ease);display:block;position:relative}.ui-toggle[data-v-c03e7170]:after{content:"";top:var(--space-0-5);left:var(--space-0-5);width:calc(var(--app-toggle-height) - 2 * var(--space-0-5));aspect-ratio:1;background:var(--color-white);transition:translate var(--motion-base) var(--motion-spring);border-radius:50%;position:absolute}.ui-toggle--on[data-v-c03e7170]{background:var(--color-accent)}.ui-toggle--on[data-v-c03e7170]:after{translate:calc(var(--app-toggle-width) - var(--app-toggle-height)) 0}.ui-check[data-v-1972aa67]{width:var(--app-check-size);height:var(--app-check-size);border:1px solid var(--color-line);border-radius:var(--radius-app-check);background:var(--color-surface);color:var(--color-white);place-items:center;display:grid}.ui-check--on[data-v-1972aa67]{border-color:var(--color-accent);background:var(--color-accent)}.ui-check svg[data-v-1972aa67]{width:calc(var(--app-check-size) - 2 * var(--space-0-5))}.alloc-row[data-v-4746139f]{padding:var(--space-2-25) var(--space-3);border-top:1px solid var(--color-line);font-size:var(--app-tiny-size);line-height:var(--app-tiny-leading);align-items:center;display:flex}.alloc-row__name[data-v-4746139f]{width:var(--app-col-name);white-space:nowrap;flex:none;display:grid}.alloc-row__name b[data-v-4746139f]{font-size:var(--app-small-size);font-weight:var(--text-medium-weight);line-height:var(--app-small-leading)}.alloc-row__name small[data-v-4746139f]{font-size:var(--app-tiny-size);line-height:var(--app-role-leading);color:var(--color-muted)}.alloc-row__assign[data-v-4746139f]{width:var(--app-col-assign);flex:none}.alloc-row__load[data-v-4746139f]{width:var(--app-col-load);flex:none}.alloc-row__capacity[data-v-4746139f]{width:var(--app-col-capacity);flex:none}.alloc-row__capacity span[data-v-4746139f],.alloc-row__chip[data-v-4746139f]{border:1px solid var(--color-line);border-radius:var(--radius-app-chip)}.alloc-row__capacity span[data-v-4746139f]{width:var(--app-field-width);height:var(--space-5);place-items:center;display:grid}.alloc-row__types[data-v-4746139f]{gap:var(--space-1-5);flex:none;display:flex}.alloc-row__preferred[data-v-4746139f]{gap:var(--space-1-5);min-width:0;padding-left:var(--space-2-5);white-space:nowrap;flex:1;display:flex}.alloc-row__chip[data-v-4746139f]{padding:var(--space-0-75) var(--space-1-75)}.alloc-row__none[data-v-4746139f],.alloc-row__pref-text[data-v-4746139f]{color:var(--color-muted)}.alloc-row--compact[data-v-4746139f]{min-height:var(--app-card-row-height);padding-block:0;padding-inline:var(--space-4)}.alloc-row--compact .alloc-row__name b[data-v-4746139f]{font-size:var(--app-text-size);line-height:var(--app-text-leading)}.alloc-row--compact .alloc-row__name small[data-v-4746139f]{font-size:var(--app-small-size);line-height:var(--app-small-leading)}.alloc-row--compact .alloc-row__types[data-v-4746139f]{gap:var(--space-2-5)}.alloc-row--compact .alloc-row__capacity span[data-v-4746139f]{height:var(--space-6);border-radius:var(--radius-app-card-field);font-size:var(--app-small-size)}.alloc-row__pref-text[data-v-4746139f]{padding-left:var(--space-4);font-size:var(--app-small-size);white-space:nowrap;margin-left:auto}.alloc-table[data-v-e41b2f07]{border:1px solid var(--color-line);border-radius:var(--radius-row);background:var(--color-surface);overflow:hidden}.alloc-table--compact[data-v-e41b2f07]{--app-col-name:var(--app-card-col-name);--app-col-assign:var(--app-card-col-assign);--app-col-load:var(--app-card-col-load);--app-col-capacity:var(--app-card-col-capacity);--app-meter-width:var(--app-card-meter-width);--app-meter-height:var(--space-1);--app-field-width:var(--app-card-field-width);--app-toggle-width:var(--app-card-toggle-width);--app-toggle-height:var(--app-card-toggle-height)}.alloc-table--compact .alloc-table__rows[data-v-e41b2f07]>:first-child{border-top:0}.alloc-table__head[data-v-e41b2f07]{padding:var(--space-2-5) var(--space-3) var(--space-2);background:var(--color-app-head);font-size:var(--app-tiny-size);line-height:var(--app-tiny-leading);color:color-mix(in srgb,var(--color-ink) 80%,transparent);white-space:nowrap;align-items:end;display:flex}.alloc-table__name[data-v-e41b2f07]{width:var(--app-col-name);flex:none}.alloc-table__assign[data-v-e41b2f07]{width:var(--app-col-assign);flex:none}.alloc-table__load[data-v-e41b2f07]{width:var(--app-col-load);flex:none}.alloc-table__capacity[data-v-e41b2f07]{width:var(--app-col-capacity);flex:none}.alloc-table__types[data-v-e41b2f07]{gap:var(--space-1-5);flex:none;display:flex}.alloc-table__type[data-v-e41b2f07]{width:var(--app-check-size);height:var(--app-type-label-height);justify-content:center;align-items:end;display:flex}.alloc-table__type span[data-v-e41b2f07]{writing-mode:vertical-rl;font-size:var(--app-micro-size);line-height:var(--app-micro-leading);color:color-mix(in srgb,var(--color-ink) 75%,transparent);rotate:180deg}.alloc-table__preferred[data-v-e41b2f07]{padding-left:var(--space-2-5);flex:1}
