.add-book-sheet[data-v-79f2f19f]{display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--inset-sheet)}.add-book-sheet__results[data-v-79f2f19f]{display:flex;flex:1;flex-direction:column;gap:var(--gap-stack-tight);min-height:0;overflow-y:auto}.add-book-sheet__result[data-v-79f2f19f]{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:var(--gap-inline-loose);padding:var(--space-2)}.add-book-sheet__result[data-v-79f2f19f]:hover{background:var(--surface-secondary)}.add-book-sheet__cover[data-v-79f2f19f]{border-radius:var(--radius-sm);flex-shrink:0;height:54px;-o-object-fit:cover;object-fit:cover;width:36px}.add-book-sheet__cover--circle[data-v-79f2f19f]{border-radius:var(--radius-full);height:36px}.add-book-sheet__cover--empty[data-v-79f2f19f]{background:var(--surface-secondary)}.add-book-sheet__info[data-v-79f2f19f]{display:flex;flex:1;flex-direction:column;gap:var(--gap-text);min-width:0}.add-book-sheet__error[data-v-79f2f19f],.add-book-sheet__loading[data-v-79f2f19f]{align-items:center;display:flex;flex-direction:column;gap:var(--gap-stack-tight);padding:var(--space-6);text-align:center}.add-book-sheet__hint[data-v-79f2f19f]{text-align:center}.add-book-sheet__series-covers[data-v-79f2f19f]{flex-shrink:0;height:54px;position:relative;width:52px}.add-book-sheet__series-cover[data-v-79f2f19f]{border-radius:var(--radius-sm);height:54px;inset-inline-start:var(--cover-left,0);-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:36px;z-index:var(--cover-z,0)}.vote-buttons[data-v-9f55dc5e]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;flex-direction:column;gap:var(--gap-text);justify-content:center;min-height:var(--touch-minimum);min-width:var(--touch-minimum);transition:background var(--duration-fast),color var(--duration-fast)}.vote-buttons[data-v-9f55dc5e]:hover{background:var(--surface-secondary)}.vote-buttons--agreed[data-v-9f55dc5e]{background:var(--status-success-muted);color:var(--status-success-on-muted)}.vote-buttons--doubted[data-v-9f55dc5e]{background:var(--status-error-muted);color:var(--status-error)}.vote-buttons__score[data-v-9f55dc5e]{font-variant-numeric:tabular-nums}.vote-buttons--busy[data-v-9f55dc5e]{cursor:wait;opacity:.5}.list-item-row[data-v-09d4219c]{align-items:flex-start;border-bottom:var(--border-thin) solid var(--border-primary);display:flex;gap:var(--gap-stack);padding:var(--gap-stack) 0}.list-item-row__rank[data-v-09d4219c]{flex-shrink:0;font-variant-numeric:tabular-nums;text-align:center;width:var(--space-5)}.list-item-row__cover-button[data-v-09d4219c]{background:none;border:none;cursor:pointer;flex-shrink:0;padding:0}.list-item-row__cover[data-v-09d4219c]{border-radius:var(--radius-sm);box-shadow:var(--cover-shadow);flex-shrink:0;height:72px;-o-object-fit:cover;object-fit:cover;width:48px}.list-item-row__cover--circle[data-v-09d4219c]{border-radius:var(--radius-full);height:48px}.list-item-row__cover--empty[data-v-09d4219c]{align-items:center;background:var(--surface-tertiary);display:flex;justify-content:center}.list-item-row__cover-stack[data-v-09d4219c]{flex-shrink:0;height:72px;position:relative;width:68px}.list-item-row__cover--stacked[data-v-09d4219c]{inset-inline-start:var(--cover-left,0);position:absolute;top:0;z-index:var(--cover-z,0)}.list-item-row__info[data-v-09d4219c]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--gap-text);min-width:0}.list-item-row__title[data-v-09d4219c]{background:none;border:none;cursor:pointer;padding:0;text-align:start}.list-item-row__reason[data-v-09d4219c]{font-style:italic}.list-item-row__shelf[data-v-09d4219c]{max-width:100%}.list-item-row__actions[data-v-09d4219c]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-text)}.edit-reason-sheet[data-v-d8f45a08],.flag-sheet[data-v-e48c8e7f],.update-list-sheet[data-v-9605ba53]{display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--inset-sheet)}.list-sheet__picker-trigger[data-v-9605ba53]{align-items:center;background-color:var(--input-bg);border:var(--field-border-width,var(--border-thin)) solid var(--input-border);border-radius:var(--radius-control);box-shadow:var(--field-shadow,none);cursor:pointer;display:flex;height:var(--touch-standard);padding-inline:var(--space-4);position:relative;text-align:start;transition:border-color var(--duration-normal) var(--ease-default);width:100%}.list-sheet__picker-trigger[data-v-9605ba53]:active{border-color:var(--input-border-focused)}.list-sheet__picker-label[data-v-9605ba53]{color:var(--input-placeholder);font-size:var(--font-size-md);inset-inline-start:var(--space-4);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--duration-normal) var(--ease-default)}.list-sheet__picker-label--floating[data-v-9605ba53]{background-color:var(--input-bg);color:var(--text-secondary);font-size:var(--font-size-xs);padding-inline:var(--space-1);top:0;transform:translateY(-50%)}.list-sheet__picker-value[data-v-9605ba53]{color:var(--text-primary);flex:1;font-size:var(--font-size-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-sheet__picker-chevron[data-v-9605ba53]{flex-shrink:0;margin-inline-start:auto}.community-list-detail[data-v-0d563347]{display:flex;flex-direction:column;padding-bottom:var(--space-8)}.community-list-detail__body[data-v-0d563347],.community-list-detail__skeletons[data-v-0d563347]{display:flex;flex-direction:column;gap:var(--gap-group)}.community-list-detail__skeletons[data-v-0d563347]{padding-inline:var(--space-4)}.community-list-detail__meta[data-v-0d563347]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-inline-tight);justify-content:center}.community-list-detail__maintainer[data-v-0d563347]{align-items:center;display:inline-flex;gap:var(--gap-inline-tight);text-decoration:none}.community-list-detail__progress[data-v-0d563347]{display:flex;flex-direction:column;gap:var(--gap-inline);padding-inline:var(--page-padding)}.community-list-detail__progress-row[data-v-0d563347]{align-items:center;display:flex;gap:var(--gap-inline);justify-content:space-between}.community-list-detail__suggest[data-v-0d563347]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gap-inline);margin-inline:var(--page-padding)}.community-list-detail__tags[data-v-0d563347]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-chips);justify-content:center}.community-list-detail__genre-tag[data-v-0d563347]{background-color:var(--surface-secondary);border:var(--border-thin) solid var(--border-subtle);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--font-size-xs);padding:var(--space-1-5) var(--space-2-5)}.community-list-detail__items[data-v-0d563347]{display:flex;flex-direction:column}.community-list-detail__items[data-virtual=true][data-v-0d563347]{height:var(--items-height);position:relative}.community-list-detail__virtual-row[data-v-0d563347]{inset-inline-start:calc(100%/var(--row-lanes, 1)*var(--row-lane, 0));padding-inline:var(--space-4);position:absolute;top:0;transform:translateY(var(--row-offset,0));width:calc(100%/var(--row-lanes, 1))}.community-list-detail__error[data-v-0d563347]{align-items:center;display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--space-8);text-align:center}
