.TEt-pG_library{gap:calc(var(--mui-spacing)*1.5);height:100%;min-height:0;padding:calc(var(--mui-spacing)*1.5);flex-direction:column;display:flex;overflow:auto}.TEt-pG_uploader{flex-shrink:0}.TEt-pG_uploader .uppy-Dashboard-inner{background:rgba(var(--mui-palette-text-primaryChannel)/.03);border:1.5px dashed var(--mui-palette-divider);border-radius:14px;min-height:200px;transition:border-color .15s,background-color .15s;height:auto!important}:is(.TEt-pG_uploader .uppy-Dashboard--isDraggingOver .uppy-Dashboard-inner,.TEt-pG_uploader .uppy-Dashboard-inner:hover){border-color:var(--mui-palette-primary-main);background:rgba(var(--mui-palette-primary-mainChannel)/.06)}.TEt-pG_uploader .uppy-Dashboard-innerWrap{border-radius:inherit}.TEt-pG_uploader .uppy-Dashboard-AddFiles{justify-content:center;align-items:center;gap:calc(var(--mui-spacing)*1);height:100%;min-height:196px;padding:calc(var(--mui-spacing)*2);text-align:center;border:0;flex-direction:column;margin:0;display:flex;position:relative;background:0 0!important}.TEt-pG_uploader .uppy-Dashboard-AddFiles-title{text-align:center;width:100%;max-width:100%;color:var(--mui-palette-text-primary);margin:0;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}.TEt-pG_uploader .uppy-Dashboard-browse{color:var(--mui-palette-primary-main);text-underline-offset:3px;font-weight:700;text-decoration:underline}.TEt-pG_uploader .uppy-Dashboard-note{max-width:100%;padding:0 calc(var(--mui-spacing)*2);text-align:center;color:var(--mui-palette-text-secondary);margin:0;font-size:12px;line-height:1.5}:is(.TEt-pG_uploader .uppy-Dashboard-AddFiles-list,.TEt-pG_uploader .uppy-Dashboard-AddFiles-info,.TEt-pG_uploader .uppy-Dashboard-poweredBy,.TEt-pG_uploader .uppy-Dashboard-dropFilesHereHint){display:none!important}.TEt-pG_uploader .uppy-StatusBar{background:0 0;border-radius:0 0 14px 14px}.TEt-pG_uploader .uppy-StatusBar-actionBtn--upload{padding-inline:calc(var(--mui-spacing)*2);background:var(--kltjr-accent);color:var(--kltjr-accent-fg);border-radius:999px;font-weight:600}.TEt-pG_uploader .uppy-StatusBar-actionBtn--upload:hover{background:var(--kltjr-accent-hover)}.TEt-pG_uploader .uppy-Dashboard-inner:has(.uppy-DashboardContent-panel){min-height:min(60vh,460px)}.TEt-pG_uploader .uppy-Dashboard-inner:has(.uppy-DashboardContent-panel) .uppy-Dashboard-innerWrap{flex:auto;min-height:0}.TEt-pG_hint{font-size:var(--mui-typography-caption-fontSize);color:var(--mui-palette-text-secondary);margin:0}.TEt-pG_grid{gap:calc(var(--mui-spacing)*1.5);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.TEt-pG_tile{gap:calc(var(--mui-spacing)*.75);padding:calc(var(--mui-spacing)*.75);border:1px solid var(--mui-palette-divider);border-radius:var(--mui-shape-borderRadius);flex-direction:column;display:flex}.TEt-pG_active{border-color:var(--mui-palette-primary-main);box-shadow:inset 0 0 0 1px var(--mui-palette-primary-main)}.TEt-pG_thumb{aspect-ratio:4/3;background:repeating-conic-gradient(rgba(var(--mui-palette-text-primaryChannel)/.08) 0% 25%, transparent 0% 50%) 50%/14px 14px;border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}.TEt-pG_thumb img{object-fit:contain;max-width:100%;max-height:100%}.TEt-pG_badges{flex-wrap:wrap;gap:4px;display:flex;position:absolute;bottom:6px;left:6px}.TEt-pG_badge{background:var(--mui-palette-primary-main);color:var(--mui-palette-primary-contrastText);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.TEt-pG_tileText{flex-direction:column;min-width:0;display:flex}.TEt-pG_name{font-size:var(--mui-typography-body2-fontSize);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.TEt-pG_meta{color:var(--mui-palette-text-secondary);font-size:11px}.TEt-pG_usageButtons{flex-wrap:wrap;gap:4px;display:flex}.TEt-pG_tileActions{justify-content:space-between;align-items:center;gap:4px;display:flex}
