@layer z.tokens,z.base,z.components;@layer z.pages{.z-library{gap:var(--z-space-6);padding-block:var(--z-space-10) var(--z-space-18);flex-direction:column;display:flex}.z-library__head{gap:var(--z-space-2);flex-direction:column;max-width:44rem;display:flex}.z-library__lead{color:var(--z-sub);font:var(--z-text-body-lg)}.z-library__scope{gap:var(--z-space-5);padding-bottom:var(--z-undo-room,0px);flex-direction:column;display:flex}.z-library__scope:has(.z-pending[data-pending=true]) .z-rows{opacity:.55;transition:opacity var(--z-dur) var(--z-ease)}.z-library__tools{align-items:center;gap:var(--z-space-2) var(--z-space-3);flex-wrap:wrap;display:flex}.z-library__tools .z-search{flex:18rem;max-width:32rem}.z-library__tools .z-select{flex:0 14rem}.z-library__count{color:var(--z-sub);font:var(--z-text-small);overflow-wrap:anywhere}.z-row--unavailable .z-row__title{color:var(--z-sub);font:var(--z-text-small-strong)}.z-undo-stack{inset-inline-end:var(--z-space-6);bottom:max(var(--z-space-6), env(safe-area-inset-bottom));z-index:30;gap:var(--z-space-2);width:min(32rem, calc(100vw - 2 * var(--z-space-4)));max-height:min(50dvh, calc(100dvh - var(--z-header-h) - 2 * var(--z-space-6)));overscroll-behavior:contain;display:grid;position:fixed;overflow:auto}.z-undo-stack:empty{display:none}.z-undo{align-items:center;gap:var(--z-space-3);padding:var(--z-space-3) var(--z-space-2) var(--z-space-3) var(--z-space-4);box-shadow:var(--z-shadow-md);display:flex}.z-undo__copy{gap:var(--z-space-0-5);min-width:0;font:var(--z-text-small);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.z-undo__copy strong{-webkit-line-clamp:2;font:var(--z-text-small-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-undo__copy>span{color:var(--z-sub);font:var(--z-text-caption)}.z-undo form,.z-undo__close{flex-shrink:0}@media (max-width:59.9375em){.z-library{gap:var(--z-space-5);padding-block:var(--z-space-6) var(--z-space-12)}.z-undo-stack{bottom:calc(var(--z-bottom-nav-h) + env(safe-area-inset-bottom) + var(--z-space-3));max-height:min(50dvh, calc(100dvh - var(--z-header-h) - var(--z-bottom-nav-h) - env(safe-area-inset-bottom) - 2 * var(--z-space-3)))}}@media (max-width:39.9375em){.z-library__tools .z-search,.z-library__tools .z-select{flex-basis:100%;max-width:none}.z-library .z-tabs{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--z-space-6)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--z-space-6)), transparent);padding-inline-end:var(--z-space-6);scroll-padding-inline-end:var(--z-space-6)}.z-undo-stack{inset-inline-end:var(--z-space-4)}.z-undo{gap:var(--z-space-2);padding:var(--z-space-3);flex-wrap:wrap}.z-undo__copy{flex:1 1 calc(100% - var(--z-tap) - var(--z-space-2))}.z-undo form{order:3;width:100%}.z-undo form .z-btn{width:100%}}}@layer z.utilities;
