@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-board{--amset-board-column:15rem;--amset-board-gap:var(--amset-space-3);--amset-board-padding:var(--amset-space-3);--amset-board-card-padding:var(--amset-space-2) var(--amset-space-3);--amset-board-radius:var(--amset-radius);--amset-board-title:var(--amset-text-sm);--amset-board-name:var(--amset-text-base);--amset-board-description:var(--amset-text-sm);--amset-board-detail:var(--amset-text-xs);gap:var(--amset-board-gap);min-width:0;font-family:var(--amset-font);color:var(--amset-ink);flex-direction:column;display:flex}.amset-board--sm{--amset-board-column:12rem;--amset-board-gap:var(--amset-space-2);--amset-board-padding:var(--amset-space-2);--amset-board-card-padding:var(--amset-space-1) var(--amset-space-2);--amset-board-radius:var(--amset-radius-sm);--amset-board-title:var(--amset-text-xs);--amset-board-name:var(--amset-text-sm);--amset-board-description:var(--amset-text-xs)}.amset-board--lg{--amset-board-column:18rem;--amset-board-gap:var(--amset-space-4);--amset-board-padding:var(--amset-space-4);--amset-board-card-padding:var(--amset-space-3) var(--amset-space-4);--amset-board-radius:var(--amset-radius-lg);--amset-board-title:var(--amset-text-base);--amset-board-name:var(--amset-text-lg);--amset-board-description:var(--amset-text-base);--amset-board-detail:var(--amset-text-sm)}.amset-board__hint{color:var(--amset-ink-2);font-size:var(--amset-board-description);margin:0}.amset-board__columns{align-items:flex-start;gap:var(--amset-board-gap);padding-bottom:var(--amset-space-2);scrollbar-width:thin;display:flex;overflow-x:auto}.amset-board__column{gap:var(--amset-board-gap);width:var(--amset-board-column);padding:var(--amset-board-padding);background:var(--amset-surface-2);border:var(--amset-border-width) solid var(--amset-border);border-radius:var(--amset-radius-lg);flex-direction:column;flex:none;display:flex}.amset-board__column--past{border-color:var(--amset-warning)}.amset-board__header{justify-content:space-between;align-items:baseline;gap:var(--amset-space-2);display:flex}.amset-board__title{font-size:var(--amset-board-title);font-weight:var(--amset-weight-bold)}.amset-board__count{color:var(--amset-ink-2);font-family:var(--amset-font-num);font-size:var(--amset-board-detail);font-variant-numeric:tabular-nums;white-space:nowrap}.amset-board__alert{color:var(--amset-warning);font-size:var(--amset-board-detail);font-weight:var(--amset-weight-medium);margin:0}.amset-board__list{gap:var(--amset-space-2);outline:none;flex-direction:column;min-height:4rem;display:flex}.amset-board__list[data-drop-target]{border-radius:var(--amset-radius);box-shadow:0 0 0 2px var(--amset-accent)}.amset-board__card{align-items:flex-start;gap:var(--amset-space-2);padding:var(--amset-board-card-padding);background:var(--amset-surface);border:var(--amset-border-width) solid var(--amset-border);border-radius:var(--amset-board-radius);box-shadow:var(--amset-shadow-1);cursor:grab;outline:none;display:flex}.amset-board__card:hover{border-color:var(--amset-border-bold)}.amset-board__card:focus-visible{border-color:var(--amset-focus);box-shadow:0 0 0 2px color-mix(in oklab, var(--amset-focus) 34%, transparent)}.amset-board__card[data-dragging]{border-color:var(--amset-accent);background:var(--amset-accent-soft);cursor:grabbing}.amset-board__card[data-drop-target]{border-color:var(--amset-accent)}.amset-board__card[data-drop-target=before]{box-shadow:0 -2px 0 var(--amset-accent)}.amset-board__card[data-drop-target=after]{box-shadow:0 2px 0 var(--amset-accent)}.amset-board__grip{color:var(--amset-ink-3);flex:none;margin-top:2px;display:inline-flex}.amset-board__grip svg{width:1rem;height:1rem}.amset-board__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.amset-board__name{font-size:var(--amset-board-name);line-height:var(--amset-line-tight);overflow-wrap:anywhere}.amset-board__description{color:var(--amset-ink-2);font-size:var(--amset-board-description);overflow-wrap:anywhere}.amset-board__detail{color:var(--amset-ink-2);font-family:var(--amset-font-num);font-size:var(--amset-board-detail);font-variant-numeric:tabular-nums}.amset-board__footer{justify-content:space-between;align-items:center;gap:var(--amset-space-2);margin-top:2px;display:flex}.amset-board__brand{flex:none;margin-inline-start:auto}.amset-board__empty{min-height:4rem;padding:var(--amset-space-3);border:var(--amset-border-width) dashed var(--amset-border);border-radius:var(--amset-board-radius);color:var(--amset-ink-2);font-size:var(--amset-board-description);text-align:center;place-items:center;display:grid}}
