@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-preset-fileupload{flex-direction:column;gap:8px;display:flex}.gloss-preset-fileupload--disabled{opacity:.5;pointer-events:none}.gloss-preset-fileupload__label{font-size:.875rem;font-weight:500}.gloss-preset-fileupload__input{display:none}.gloss-preset-fileupload .gloss-base-fileupload[data-dragging]{border-color:var(--gloss-color-brand-primary);background:#3b82f60d}.gloss-preset-fileupload__text{margin-top:8px;font-size:.875rem}.gloss-preset-fileupload__accept{opacity:.6;margin-top:4px;font-size:.75rem}.gloss-preset-fileupload__preview{object-fit:cover;border-radius:4px;width:40px;height:40px}.gloss-preset-fileupload__file-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gloss-preset-fileupload__file-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.gloss-preset-fileupload__file-size{opacity:.6;font-size:.75rem}.gloss-preset-fileupload__file-error{color:var(--gloss-color-text-error);font-size:.75rem}.gloss-preset-fileupload__remove{cursor:pointer;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.gloss-preset-fileupload__remove:hover{opacity:1}.gloss-preset-fileupload__helper{font-size:.75rem}.gloss-preset-fileupload__helper--error{color:var(--gloss-color-text-error)}
@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-base-fileupload{min-height:var(--_min-height,120px);padding:var(--_padding,16px);background:var(--_bg,transparent);border:2px var(--_border-style,dashed)var(--_border-color,transparent);border-radius:var(--_radius,0);box-sizing:border-box;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;transition:border-color .15s,background .15s;display:flex}.gloss-base-fileupload[data-dragging]{border-style:solid}.gloss-base-fileupload[data-disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}.gloss-base-fileupload__list{flex-direction:column;gap:4px;width:100%;margin-top:8px;display:flex}.gloss-base-fileupload__item{box-sizing:border-box;border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.gloss-base-fileupload__item[data-error]{opacity:.8}
