.klyp-Modal__content--full.klyp-LibraryPicker__modal{width:100%;max-width:min(1080px,92vw);height:min(720px,86svh)}.klyp-LibraryPicker__modal>.klyp-Dialog__dialog>.klyp-Dialog__header{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.klyp-LibraryPicker__modal,.klyp-LibraryPicker__modal>.klyp-Dialog__dialog{overflow:visible}.klyp-LibraryPicker__modal>.klyp-Dialog__dialog>.klyp-Dialog__close{top:0;right:calc(-1 * var(--space-48));width:var(--space-40);height:var(--space-40);background:var(--color-bg-surface);border:var(--bw-default) solid var(--color-border-subtle);color:var(--color-fg-muted);border-radius:var(--radius-full);transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}.klyp-LibraryPicker__modal>.klyp-Dialog__dialog>.klyp-Dialog__close>svg{width:var(--space-18);height:var(--space-18)}.klyp-LibraryPicker__modal>.klyp-Dialog__dialog>.klyp-Dialog__close[data-hovered],.klyp-LibraryPicker__modal>.klyp-Dialog__dialog>.klyp-Dialog__close:hover{background:var(--color-bg-surface-hover);color:var(--color-fg-primary);border-color:var(--color-border-default)}.klyp-LibraryPicker__modal>.klyp-Dialog__dialog>.klyp-Dialog__close[data-pressed]{background:var(--color-bg-elev)}@media (width<=1080px){.klyp-LibraryPicker__modal>.klyp-Dialog__dialog>.klyp-Dialog__close{top:var(--space-8);right:var(--space-8)}}.klyp-LibraryPicker__modal>.klyp-Dialog__dialog{flex:auto;min-height:0;overflow:hidden}.klyp-LibraryPicker__modal .klyp-Modal__body{flex:auto;min-height:0}.klyp-LibraryPicker{gap:var(--space-16);flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(220px,280px);min-height:0;display:grid;overflow:hidden}.klyp-LibraryPicker__main{gap:var(--space-12);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.klyp-LibraryPicker__toolbar{align-items:center;gap:var(--space-8);display:flex}.klyp-LibraryPicker__toolbarTitle{font-size:var(--font-size-16);color:var(--color-fg-primary);font-weight:500}.klyp-LibraryPicker__toolbarControls{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-wrap:nowrap;flex:auto;min-width:0;display:flex}.klyp-LibraryPicker__toolbarControls>.klyp-ExpandingSearch{flex:auto;min-width:0}.klyp-LibraryPicker__toolbarControls>.klyp-TabSwitcher,.klyp-LibraryPicker__toolbarControls>.klyp-BrandSelect,.klyp-LibraryPicker__toolbarControls>.klyp-AdvancedFilterPopover__trigger{flex:none}.klyp-LibraryPicker__grid{min-width:0;min-height:0;padding-right:var(--space-4);overflow-y:auto}.klyp-LibraryPicker__loading{justify-content:center;align-items:center;gap:var(--gap-stack);height:100%;min-height:calc(var(--space-128) + var(--space-128));text-align:center;color:var(--color-fg-muted);flex-direction:column;display:flex}.klyp-LibraryPicker__loading>p{font-size:var(--font-size-13);margin:0}.klyp-LibraryPicker__footer{justify-content:space-between;align-items:center;gap:var(--space-12);padding-top:var(--space-12);margin-top:var(--space-12);border-top:var(--bw-default) solid var(--color-border-subtle);display:flex}.klyp-LibraryPicker__selectionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-12);color:var(--color-fg-muted);flex:auto;margin:0;overflow:hidden}.klyp-LibraryPicker__footer>button{flex-shrink:0}.klyp-LibraryPicker__dropzone{border-width:var(--bw-emphasis);border-color:var(--color-border-strong);height:100%;min-height:0}.klyp-LibraryPicker__dropzoneFull,.klyp-LibraryPicker__dropzoneCompact{align-items:center;gap:var(--space-12);flex-direction:column;display:flex}.klyp-LibraryPicker__dropzoneCompact{display:none}.klyp-LibraryPicker__dropzoneCopy{gap:var(--space-2);flex-direction:column;display:flex}.klyp-LibraryPicker__dropzoneTitle{font-size:var(--font-size-13);line-height:var(--line-height-relaxed);color:var(--color-fg-primary);max-width:calc(var(--space-128) + var(--space-96));text-align:center;margin:0}.klyp-LibraryPicker__dropzoneHint{font-size:var(--font-size-12);color:var(--color-fg-muted);text-align:center;margin:0}@media (width<=720px){.klyp-Modal__content--full.klyp-LibraryPicker__modal{width:100%;max-width:100%;height:min(720px,100%)}.klyp-LibraryPicker{gap:var(--space-12);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.klyp-LibraryPicker__dropzone{grid-area:2/1;height:auto;min-height:0}}@media (width<=639.98px){.klyp-Modal__content--full.klyp-LibraryPicker__modal{border-radius:0;align-self:stretch;height:auto;max-height:none}.klyp-LibraryPicker__dropzoneFull{display:none}.klyp-LibraryPicker__dropzoneCompact{display:flex}.klyp-LibraryPicker__toolbar{row-gap:var(--space-8);flex-wrap:wrap}.klyp-LibraryPicker__toolbarTitle{flex-shrink:0}.klyp-LibraryPicker__toolbarControls{justify-content:flex-start;row-gap:var(--space-8);flex-wrap:wrap;flex:100%}.klyp-LibraryPicker__toolbarControls>.klyp-ExpandingSearch{flex:1 0 auto}}
