.uploader-modal[data-v-0a17a480]{background:linear-gradient(149.5deg,#fff,#fdfcfb 10%,#fbfaf8,#f9f7f4,#f7f5f1,#f5f2ed 50%,#f4f1eb 75%,#f3f0ea);isolation:isolate;overflow-x:hidden}.uploader-modal__layout[data-v-0a17a480]{position:relative;z-index:1}.uploader-modal__stack[data-v-0a17a480]{align-items:center;display:flex;flex-direction:column;width:min(768px,100%)}.uploader-modal__card--success[data-v-0a17a480]{height:669px;overflow:visible;padding:48px}.uploader-modal__success-panel[data-v-0a17a480]{align-items:center;background:#f0fdf4;border:3px dashed #05df72;border-radius:20px;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;min-height:573px;padding:67px;width:100%}.uploader-modal__success-content[data-v-0a17a480]{align-items:center;display:flex;flex-direction:column;max-width:538px;width:100%}.uploader-modal__success-preview[data-v-0a17a480]{aspect-ratio:3/2;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;max-height:340px;position:relative;width:min(384px,100%)}.uploader-modal__success-badge[data-v-0a17a480]{align-items:center;background:#00c950;border-radius:9999px;bottom:-9px;box-shadow:0 10px 7.5px #0000001a,0 4px 3px #0000001a;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;height:36px;left:50%;line-height:20px;padding:0 16px;position:absolute;transform:translate(-50%);white-space:nowrap}.uploader-modal__file-info[data-v-0a17a480]{align-items:center;background:#f9fafb;border-radius:12px;display:flex;gap:12px;margin-top:31px;min-height:76px;padding:16px;width:min(448px,100%)}.uploader-modal__file-icon[data-v-0a17a480]{align-items:center;background:#dbeafe;border-radius:10px;color:#2b7fff;display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.uploader-modal__file-copy[data-v-0a17a480]{flex:1 1 auto;min-width:0}.uploader-modal__file-copy p[data-v-0a17a480],.uploader-modal__file-copy span[data-v-0a17a480]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploader-modal__file-copy p[data-v-0a17a480]{color:#101828;font-size:16px;font-weight:500;line-height:24px;margin:0}.uploader-modal__file-copy span[data-v-0a17a480]{color:#6a7282;font-size:14px;font-weight:400;line-height:20px}.uploader-modal__success-actions[data-v-0a17a480]{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:24px;width:100%}.uploader-modal__remove-button[data-v-0a17a480],.uploader-modal__replace-button[data-v-0a17a480]{border-radius:12px;font-size:16px;font-weight:500;height:52px;line-height:24px;transition:background-color .2s ease,border-color .2s ease}.uploader-modal__replace-button[data-v-0a17a480]{background:#4c5058;color:#fff;width:183px}.uploader-modal__replace-button[data-v-0a17a480]:hover{background:#363a41}.uploader-modal__remove-button[data-v-0a17a480]{background:transparent;border:2px solid #d1d5dc;color:#364153;width:95px}.uploader-modal__remove-button[data-v-0a17a480]:hover{background:#fff;border-color:#9ca3af}.uploader-modal__continue-button[data-v-0a17a480]{align-items:center;background:#2b7fff;border-radius:14px;box-shadow:0 10px 7.5px #2b7fff1a,0 4px 3px #2b7fff1a;color:#fff;display:flex;font-size:16px;font-weight:700;gap:12px;height:56px;justify-content:center;line-height:24px;margin-top:24px;max-width:100%;padding:0 28px;transition:background-color .2s ease;width:-moz-fit-content;width:fit-content}.uploader-modal__continue-button[data-v-0a17a480]:hover{background:#1769e0}.uploader-modal__decor[data-v-0a17a480]{pointer-events:none;position:absolute;z-index:0}.uploader-modal__decor--right[data-v-0a17a480]{border:64px solid rgba(191,219,254,.28);border-radius:50% 0 0 50%;border-right:0;height:560px;right:-96px;top:112px;transform:rotate(-12deg);width:360px}.uploader-modal__decor--plus[data-v-0a17a480]{color:#93c5fd80;font-size:0;height:72px;left:152px;top:178px;width:72px}.uploader-modal__decor--plus[data-v-0a17a480]:after,.uploader-modal__decor--plus[data-v-0a17a480]:before{background:currentColor;border-radius:999px;content:"";height:72px;left:32px;position:absolute;top:0;width:8px}.uploader-modal__decor--plus[data-v-0a17a480]:after{transform:rotate(90deg)}.fade-enter-active[data-v-0a17a480],.fade-leave-active[data-v-0a17a480]{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-0a17a480],.fade-leave-to[data-v-0a17a480]{opacity:0}.fade-enter-active .uploader-modal__card[data-v-0a17a480],.fade-leave-active .uploader-modal__card[data-v-0a17a480]{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.fade-enter-from .uploader-modal__card[data-v-0a17a480],.fade-leave-to .uploader-modal__card[data-v-0a17a480]{transform:scale(.9) translateY(20px)}@media (max-width:767px){.uploader-modal__decor[data-v-0a17a480]{display:none}.uploader-modal__close[data-v-0a17a480]{background:#ffffffe6}.uploader-modal__card--success[data-v-0a17a480]{height:auto;min-height:0;padding:16px}.uploader-modal__success-panel[data-v-0a17a480]{min-height:0;padding:24px 16px}.uploader-modal__file-info[data-v-0a17a480]{margin-top:24px}.uploader-modal__success-actions[data-v-0a17a480]{margin-top:20px}.uploader-modal__continue-button[data-v-0a17a480]{margin-top:16px}}@media (max-width:360px){.uploader-modal__success-panel[data-v-0a17a480]{padding:20px 12px}.uploader-modal__success-actions[data-v-0a17a480]{flex-direction:column}.uploader-modal__continue-button[data-v-0a17a480],.uploader-modal__remove-button[data-v-0a17a480],.uploader-modal__replace-button[data-v-0a17a480]{width:100%}}
