.ui-list{flex-direction:column;min-width:0;display:flex;position:relative}.ui-list-filter{margin-block-end:var(--space-label)}.ui-list-rows{gap:var(--space-hint);outline:0;flex-direction:column;min-width:0;display:flex}.ui-list-rows:focus-visible{box-shadow:none;border-radius:0;outline:0}.ui-list-rows>*{flex:none}ul.ui-list-rows,ul.ui-list-children{margin:0;padding:0;list-style:none}ul.ui-list-fold-inner{margin-block:0;padding-block:0;list-style:none}.ui-list-group{gap:var(--space-hint);flex-direction:column;min-width:0;display:flex}.ui-list-group+.ui-list-group{margin-block-start:var(--space-label)}.ui-list-detail{min-width:0;padding:var(--space-field) 0}.ui-list-fold{appearance:none;align-items:center;gap:var(--space-label);padding-block:var(--space-label);border-radius:var(--radius-md);--ground:inherit;color:var(--text-secondary);font:inherit;text-align:start;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}.ui-list-fold-body+.ui-list-fold{margin-block-start:var(--space-label)}.ui-list-fold:hover{background:var(--raise-1);--ground:var(--raise-1)}.ui-list-fold:active{background:var(--raise-2);--ground:var(--raise-2)}.ui-list-fold:focus-visible,:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-fold:first-child{box-shadow:none;border-radius:var(--radius-md);background:var(--raise-2);--ground:var(--raise-2);outline:0}.ui-list-fold.still{cursor:default}.ui-list-fold.still:hover,.ui-list-fold.still:active{--ground:inherit;background:0 0}.ui-list-chevron{color:var(--text-tertiary);transition:transform var(--dur-base) var(--ease-inout);display:inline-flex}.ui-list-fold[aria-expanded=false] .ui-list-chevron,.ui-list-fold[data-folded] .ui-list-chevron{transform:rotate(-90deg)}.ui-list-fold-body{transition:grid-template-rows var(--dur-slow) var(--ease-inout);grid-template-rows:0fr;display:grid}.ui-list-fold-body.open{grid-template-rows:1fr}.ui-list-fold-inner{gap:var(--space-hint);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ui-list-skeleton{gap:var(--space-hint);flex-direction:column;display:flex}.ui-list-bone{align-items:center;gap:var(--space-row);min-height:calc(var(--m-tile) + var(--space-label) * 2);padding:var(--space-label) 0;display:flex}.ui-list-bone-tile{width:var(--m-tile);height:var(--m-tile);border-radius:var(--radius-md);background:var(--raise-1);--ground:var(--raise-1);flex:none}.ui-list-bone-lines{gap:var(--space-inner);flex-direction:column;flex:1;display:flex}.ui-list-bone-line{width:40%;height:var(--text-sm);border-radius:var(--radius-sm);background:var(--raise-1);--ground:var(--raise-1)}.ui-list-bone-line.short{width:24%}.ui-list-error{align-items:center;gap:var(--space-row);padding:var(--space-row) var(--space-field);border:var(--stroke-hair) solid var(--danger-soft);border-radius:var(--radius-md);background:var(--danger-softer);--ground:var(--danger-softer);display:flex}.ui-list-error .t-body{flex:1}.ui-list-empty{align-items:flex-start;gap:var(--space-hint);padding:var(--space-block) 0;flex-direction:column;display:flex}.ui-list-empty .t-meta{max-width:48ch}.ui-list-empty-action{margin-block-start:var(--space-label)}.ui-list-bulk{z-index:var(--z-content);justify-content:space-between;align-items:center;gap:var(--space-label) var(--space-field);padding:var(--space-label);border:var(--stroke-hair) solid var(--overlay-border);border-radius:var(--radius-lg);background:var(--overlay);--ground:var(--overlay);--raise-1:var(--overlay-hover);--raise-2:var(--overlay-hover);--raise-3:var(--overlay-hover);box-shadow:var(--shadow-soft-cast);flex-wrap:wrap;margin-block-start:var(--space-field);padding-inline-start:var(--space-field);display:flex;position:sticky;inset-block-end:var(--space-field)}.ui-list-verbs{align-items:center;gap:var(--space-inner);margin-inline-start:auto;display:inline-flex}.ui-input{width:100%;height:var(--m-field);border:var(--stroke-hair) solid var(--field-edge);border-radius:var(--radius-md);background:var(--field-bg);--ground:var(--field-bg);color:var(--text-primary);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:center;display:flex;position:relative}.ui-input:has(.ui-input-native:focus-visible){border-color:var(--accent)}.ui-input.invalid,.ui-input.invalid:has(.ui-input-native:focus-visible){border-color:var(--danger)}.ui-input.invalid:has(.ui-input-native:focus-visible){box-shadow:0 0 0 var(--stroke-stripe) var(--danger-soft)}.ui-input.inert{opacity:var(--disabled-opacity);cursor:not-allowed}.ui-input.multiline{height:auto;min-height:var(--m-field);align-items:stretch}.ui-input-native{min-width:0;height:100%;padding:0 var(--space-row);border-radius:inherit;--ground:inherit;color:inherit;font:var(--weight-regular) var(--text-base) / var(--leading-normal) var(--font-sans);background:0 0;border:0;outline:0;flex:1;margin:0}.ui-input-native::placeholder{color:var(--text-tertiary);opacity:1}.ui-input-native:disabled{cursor:not-allowed}textarea.ui-input-native{width:100%;height:auto;padding:var(--space-inner) var(--space-row);white-space:pre-wrap;overflow-wrap:anywhere;text-overflow:clip;resize:none;overflow:hidden}.ui-input.bounded textarea.ui-input-native{resize:vertical;overflow:hidden auto}.ui-input.mono .ui-input-native{font-family:var(--font-mono);font-size:var(--text-md)}.ui-input.masked .ui-input-native{letter-spacing:.12em}.ui-input.masked .ui-input-native::placeholder{letter-spacing:normal}.ui-input.kind-search .ui-input-native{padding-inline-start:calc(var(--space-row) + var(--m-icon) + var(--space-inner))}.ui-input.kind-number .ui-input-native{text-align:end;font-variant-numeric:tabular-nums}.ui-input-native::-webkit-inner-spin-button,.ui-input-native::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-input-native::-webkit-search-cancel-button,.ui-input-native::-webkit-search-decoration{-webkit-appearance:none}.ui-input-lead{color:var(--text-tertiary);pointer-events:none;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-row);translate:0 -50%}.ui-input-aux{--ui-aux:calc(var(--m-field) - var(--space-hint) * 2);appearance:none;width:var(--ui-aux);height:var(--ui-aux);border-radius:var(--radius-sm);--ground:inherit;color:var(--text-tertiary);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;margin-inline-end:calc(var(--space-hint) - var(--stroke-hair));padding:0;display:inline-flex}.ui-input-aux:hover:not(:disabled){background:var(--raise-1);--ground:var(--raise-1);color:var(--text-primary)}.ui-input-aux:active:not(:disabled){background:var(--raise-2);--ground:var(--raise-2)}.ui-input-aux:focus-visible{box-shadow:inset 0 0 0 var(--stroke-stripe) var(--accent);outline:0}.ui-input-aux:disabled{cursor:not-allowed}.ui-input-stepper{gap:var(--stroke-stripe);flex:none;margin-inline-end:calc(var(--space-hint) - var(--stroke-hair));display:inline-flex}.ui-input-stepper .ui-input-aux{margin:0}.ui-input-tail{pointer-events:none;flex:none;margin-inline-end:calc(var(--space-label) - var(--stroke-hair));display:inline-flex}.ui-input.inline-title{--ground:inherit;background:0 0;border:0;border-radius:0;height:auto}.ui-input.inline-title:has(.ui-input-native:focus-visible){box-shadow:none}.ui-input.inline-title .ui-input-native{height:auto;font:var(--weight-medium) var(--text-md) / var(--leading-normal) var(--font-sans);color:var(--text-secondary);padding:0}.ui-list-item{align-items:center;gap:var(--space-row);min-height:calc(var(--m-tile) + var(--space-label) * 2);padding-block:var(--space-label);border-radius:var(--radius-md);color:var(--text-primary);transition:background var(--dur-fast) var(--ease-out);display:flex;position:relative}.ui-list-item:hover{background:var(--raise-1);--ground:var(--raise-1);--ui-above-2:var(--raise-2);--ui-above-3:var(--raise-3)}.ui-list-item:hover>*{--raise-1:var(--ui-above-2);--raise-2:var(--ui-above-3);--raise-3:var(--ui-above-3)}.ui-list-item.has-action:active,.ui-list-item[data-cursor],:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-item:first-child{background:var(--raise-2);--ground:var(--raise-2);--ui-above-2:var(--raise-3);--ui-above-3:var(--raise-3)}.ui-list-item.has-action:active>*,.ui-list-item[data-cursor]>*,:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-item:first-child>*{--raise-1:var(--ui-above-2);--raise-2:var(--ui-above-3);--raise-3:var(--ui-above-3)}.ui-list-item.is-selected{background:var(--accent-softer);--ground:var(--accent-softer)}.ui-list-item.is-selected:hover,.ui-list-item.is-selected[data-cursor],:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-item.is-selected:first-child{background:var(--accent-soft);--ground:var(--accent-soft)}.ui-list-item.has-action{cursor:pointer}.ui-list-item.is-disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.ui-list-item.is-gated{cursor:not-allowed}.ui-list-item.is-gated .ui-list-title,.ui-list-item.is-gated .ui-list-tile,.ui-list-item.is-gated .ui-list-meta{opacity:var(--disabled-opacity)}.ui-list-check{opacity:.5;transition:opacity var(--dur-fast) var(--ease-out);flex:none;display:inline-flex}.ui-list-item:hover .ui-list-check,.ui-list-item:focus-within .ui-list-check,.ui-list-item[data-cursor] .ui-list-check,:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-item:first-child .ui-list-check,.ui-list-item.is-selected .ui-list-check,.ui-list-item.selecting .ui-list-check{opacity:1}.ui-list-check-box{width:var(--m-check);height:var(--m-check);flex:none;display:inline-flex;position:relative}.ui-list-check-box input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-list-check-box input:disabled{cursor:not-allowed}.ui-list-check-face{border:var(--stroke-hair) solid var(--field-edge);border-radius:var(--radius-sm);background:var(--field-bg);--ground:var(--field-bg);width:100%;height:100%;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.ui-list-check-box:hover:not(.disabled) .ui-list-check-face{border-color:var(--text-tertiary)}.ui-list-check-box input:focus-visible+.ui-list-check-face{background:var(--raise-2);--ground:var(--raise-2)}.ui-list-check-box.checked .ui-list-check-face{border-color:var(--accent-fill);background:var(--accent-fill);--ground:var(--accent-fill)}.ui-list-check-box.checked input:focus-visible+.ui-list-check-face{border-color:var(--accent-fill-hover);background:var(--accent-fill-hover);--ground:var(--accent-fill-hover)}.ui-list-check-box.disabled{opacity:var(--disabled-opacity)}.ui-list-check-face svg{width:100%;height:100%;display:block}.ui-list-check-tick{stroke:var(--on-fill);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;transition:stroke-dashoffset var(--dur-base) var(--ease-out)}.ui-list-check-box.checked .ui-list-check-tick{stroke-dashoffset:0}.ui-list-mark{flex:none;align-items:center;display:inline-flex}.ui-list-tile{border-radius:var(--radius-md);transition:box-shadow var(--dur-fast) var(--ease-out);flex:none;display:inline-flex}.ui-list-item.is-selected .ui-list-tile{box-shadow:0 0 0 var(--stroke-hair) var(--border-stronger)}.ui-list-main{flex-direction:column;flex:1;min-width:0;display:flex}.ui-list-line{align-items:center;gap:var(--space-inner);min-width:0;display:flex}.ui-list-title{text-overflow:ellipsis;white-space:nowrap;line-height:var(--leading-normal);overflow:hidden}.ui-list-sub{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-list-meta{white-space:nowrap;flex:none}.ui-list-item.is-setting .ui-list-main{gap:var(--space-hint)}.ui-list-item.is-setting .ui-list-line{align-items:baseline}.ui .ui-list-sub.tone-accent{color:var(--accent-text)}.ui .ui-list-sub.tone-danger{color:var(--danger-text)}.ui .ui-list-sub.tone-success{color:var(--success-text)}.ui .ui-list-sub.tone-warning{color:var(--warning-text)}.ui .ui-list-sub.tone-info{color:var(--info-text)}.ui-list-toggle{flex:none;align-items:center;display:inline-flex}.ui-list-actions{gap:var(--space-inner);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);flex:none;display:inline-flex}.ui-list-item:focus-within .ui-list-actions,.ui-list-item[data-cursor] .ui-list-actions,:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-item:first-child .ui-list-actions,.ui-list-actions.visible{opacity:1}@media (hover:none){.ui-list-actions{opacity:1}}.ui-list-item{container-type:inline-size}@container (width<=30rem){.ui-list-actions:not(.visible){display:none}.ui-list-item:focus-within .ui-list-actions:not(.visible),.ui-list-item[data-cursor] .ui-list-actions:not(.visible),:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-item:first-child .ui-list-actions:not(.visible){background:var(--ground);--ground:inherit;align-items:center;padding-inline-start:var(--space-row);display:inline-flex;position:absolute;inset-block:0;inset-inline-end:var(--m-row-bleed)}}.ui-list-nav{width:var(--m-icon);color:var(--text-tertiary);flex:none;display:inline-flex}.ui-list-turn{transition:transform var(--dur-base) var(--ease-inout);display:inline-flex}.ui-list-item.is-open .ui-list-turn{transform:rotate(90deg)}.ui-list-grip{appearance:none;width:var(--m-icon);height:var(--m-icon);--ground:inherit;color:var(--text-tertiary);cursor:grab;opacity:.5;touch-action:none;transition:opacity var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-list-item:hover .ui-list-grip,.ui-list-item[data-cursor] .ui-list-grip,:where(.ui-list-rows:focus-visible:not(:has([data-cursor])))>.ui-list-item:first-child .ui-list-grip{opacity:1}.ui-list-nest{min-width:0}.ui-list-children{gap:var(--space-hint);flex-direction:column;display:flex}.ui-list-children .ui-list-item{padding-inline-start:calc(var(--m-row-bleed) + var(--m-tile) + var(--space-row))}.ui-list-children .ui-list-item.selectable{padding-inline-start:calc(var(--m-row-bleed) + var(--m-check) + var(--space-row) + var(--m-tile) + var(--space-row))}.ui-switch{appearance:none;width:var(--m-switch-w);height:var(--m-switch-h);border-radius:var(--radius-pill);background:var(--knob-off);--ground:var(--knob-off);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:0;flex:none;padding:0;display:block;position:relative}.ui-switch:hover:not(:disabled){background:var(--knob-off-hover);--ground:var(--knob-off-hover)}.ui-switch[aria-checked=true]{background:var(--accent-fill);--ground:var(--accent-fill)}.ui-switch[aria-checked=true]:hover:not(:disabled){background:var(--accent-fill-hover);--ground:var(--accent-fill-hover)}.ui-switch:focus-visible{border-radius:var(--radius-pill);box-shadow:none;outline:0}.ui-switch:focus-visible:not([aria-checked=true]):not(:disabled){background:var(--knob-off-hover);--ground:var(--knob-off-hover)}.ui-switch[aria-checked=true]:focus-visible:not(:disabled){background:var(--accent-fill-hover);--ground:var(--accent-fill-hover)}.ui-switch.invalid,.ui-switch.invalid:focus-visible{box-shadow:inset 0 0 0 var(--stroke-hair) var(--danger)}.ui-switch:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.ui-switch-knob{width:calc(var(--m-switch-h) - var(--stroke-stripe) * 2);height:calc(var(--m-switch-h) - var(--stroke-stripe) * 2);border-radius:var(--radius-pill);background:var(--on-fill);--ground:var(--on-fill);transition:translate var(--dur-fast) var(--ease-out);position:absolute;inset-block-start:var(--stroke-stripe);inset-inline-start:var(--stroke-stripe)}.ui-switch[aria-checked=true] .ui-switch-knob{translate:calc(var(--m-switch-w) - var(--m-switch-h)) 0}
