.upload-picker input[type=file]{display:none}.upload-picker-target{color:var(--rs-btn-primary-hover-bg);cursor:pointer;background-color:#f4f6f5;background-image:repeating-linear-gradient(-10deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px),repeating-linear-gradient(80deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px),repeating-linear-gradient(170deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px),repeating-linear-gradient(260deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1px 100%,100% 1px,1px 100%,100% 1px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:5px;justify-content:center;align-items:center;padding:20px;font-weight:500;transition:background-image .15s ease-out,background-color .15s ease-out,color .15s ease-out;display:flex}.upload-picker-target-icon{margin:0 5px 0 0;font-size:18px}.upload-picker-target--drag-active{color:#fff;background:#ff5b00}.upload-picker-target:hover{color:#ff5b00;background-color:#f1f4f2;background-image:repeating-linear-gradient(-10deg,#ff5b00,#ff5b00 8px,#0000 8px 12px,#ff5b00 12px),repeating-linear-gradient(80deg,#ff5b00,#ff5b00 8px,#0000 8px 12px,#ff5b00 12px),repeating-linear-gradient(170deg,#ff5b00,#ff5b00 8px,#0000 8px 12px,#ff5b00 12px),repeating-linear-gradient(260deg,#ff5b00,#ff5b00 8px,#0000 8px 12px,#ff5b00 12px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1px 100%,100% 1px,1px 100%,100% 1px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.upload-picker-target-color{color:var(--accentLighter,#ff5b00)}.upload-picker-target-color:hover{color:var(--accentColor,#ff5b00);background:#f1f4f2;background-image:repeating-linear-gradient(-10deg, var(--accentColor,#ff5b00), var(--accentColor,#ff5b00) 8px, transparent 8px, transparent 12px, var(--accentColor,#ff5b00) 12px), repeating-linear-gradient(80deg, var(--accentColor,#ff5b00), var(--accentColor,#ff5b00) 8px, transparent 8px, transparent 12px, var(--accentColor,#ff5b00) 12px), repeating-linear-gradient(170deg, var(--accentColor,#ff5b00), var(--accentColor,#ff5b00) 8px, transparent 8px, transparent 12px, var(--accentColor,#ff5b00) 12px), repeating-linear-gradient(260deg, var(--accentColor,#ff5b00), var(--accentColor,#ff5b00) 8px, transparent 8px, transparent 12px, var(--accentColor,#ff5b00) 12px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1px 100%,100% 1px,1px 100%,100% 1px}.upload-picker .disabled-target{color:var(--rs-btn-primary-hover-bg);cursor:not-allowed;background-image:repeating-linear-gradient(-10deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px),repeating-linear-gradient(80deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px),repeating-linear-gradient(170deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px),repeating-linear-gradient(260deg,#dee0df,#dee0df 8px,#0000 8px 12px,#dee0df 12px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1px 100%,100% 1px,1px 100%,100% 1px}.upload-picker-preview{border-radius:5px;width:100%;min-height:80px;position:relative;overflow:hidden}.upload-picker-preview:before{z-index:1;content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.upload-picker-preview-controls{z-index:1;opacity:0;transition:opacity .15s ease-in-out;position:absolute;top:5px;right:5px}.upload-picker-preview-controls .rs-btn:not(:last-child){margin:0 5px 0 0}.upload-picker-preview>img{width:100%;height:100%}.upload-picker-preview:hover .upload-picker-preview-controls{opacity:1}
