.removal-lazyy-entry-content{margin-top:70px;padding-bottom:160px}.removal-lazyy-page-section{max-width:920px;margin:0 auto}.removal-lazyy-page-container{border:1px solid #d9dde3;border-radius:12px;padding:1.5rem;background:#fff;box-shadow:0 12px 32px rgba(20,30,42,.08)}.removal-lazyy-badge{display:inline-block;margin-bottom:.8rem;padding:.3rem .6rem;border-radius:999px;background:#eef5ff;color:#1455b4;font-size:.8rem;font-weight:600}.removal-lazyy-button{display:inline-block;padding:.65rem 1rem;border-radius:8px;color:#fff;background:#1148a8;text-decoration:none;font-weight:600}.removal-lazyy-button:focus,.removal-lazyy-button:hover{background:#0d3984;color:#fff}.removal-lazyy-checklist{margin:0 0 1rem 1rem}.removal-lazyy-upload-page{background:#fafafa;padding-top:80px;padding-bottom:90px}.removal-lazyy-upload-page__container{max-width:1280px;margin:0 auto;padding:0 1rem}.removal-lazyy-upload-page__title{margin:0 0 1.1rem;text-align:center;font-size:clamp(1.6rem, 2.3vw, 2.5rem);line-height:1.2;font-weight:700;color:#414141}.removal-lazyy-upload-page__subtitle{margin:-.2rem auto 1.5rem;text-align:center;color:#737b8a;font-size:.98rem;line-height:1.5;max-width:62ch}.removal-lazyy-upload-page__subtitle span{display:block}.removal-lazyy-upload{background:0 0;border-radius:14px;padding:1.5rem}.removal-lazyy-upload__top{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:1rem;margin-bottom:1.9rem}.removal-lazyy-upload__panel{background:rgba(255,255,255,.65);border:0;border-radius:24px;box-shadow:0 12px 48px -8px rgba(0,0,0,.16)}.removal-lazyy-upload__panel--drop{padding:24px}.removal-lazyy-upload__dropzone{min-height:270px;border:0;border-radius:11px;background:0 0;position:relative;overflow:hidden}.removal-lazyy-upload__dropzone--busy{opacity:1}.removal-lazyy-upload__drop-state{transition:opacity .34s ease,transform .38s cubic-bezier(.22, .61, .36, 1);will-change:opacity,transform}.removal-lazyy-upload__drop-state--idle{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1.2rem;opacity:1;transform:translateY(0)}.removal-lazyy-upload__drop-state--uploading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.2rem;opacity:0;pointer-events:none;transform:translateY(26px)}.removal-lazyy-upload__dropzone--busy .removal-lazyy-upload__drop-state--idle{opacity:0;pointer-events:none;transform:translateY(-26px)}.removal-lazyy-upload__dropzone--busy .removal-lazyy-upload__drop-state--uploading{opacity:1;pointer-events:auto;transform:translateY(0)}.removal-lazyy-upload__drop-uploading{margin:0;width:100%;text-align:center}.removal-lazyy-upload__queue{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .45s cubic-bezier(.2, .7, .2, 1),opacity .35s ease .1s,visibility 0s}.removal-lazyy-upload__queue-inner{min-height:0}.removal-lazyy-upload__queue--collapsed{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .35s ease,opacity .2s ease,visibility 0s linear .35s}.removal-lazyy-upload__queue--animating .removal-lazyy-upload__queue-inner,.removal-lazyy-upload__queue--collapsed .removal-lazyy-upload__queue-inner{overflow:hidden}@media (prefers-reduced-motion:reduce){.removal-lazyy-upload__queue,.removal-lazyy-upload__queue--collapsed{transition:none}}.removal-lazyy-upload__drop-uploading[hidden]{display:none!important}.removal-lazyy-upload__drop-uploading-icon{width:108px;height:87px;margin:0 auto .6rem;position:relative;display:inline-flex;align-items:center;justify-content:center;color:#2f62f1}.removal-lazyy-upload__drop-uploading-icon-svg{width:96px;height:84px;display:none;filter:drop-shadow(0 8px 14px rgba(47, 98, 241, .18))}.removal-lazyy-upload__drop-uploading-icon--image .removal-lazyy-upload__drop-uploading-icon-svg--image{display:block}.removal-lazyy-upload__drop-uploading-icon--folder .removal-lazyy-upload__drop-uploading-icon-svg--folder{display:block}.removal-lazyy-upload__drop-uploading-icon-badge{position:absolute;right:-3px;bottom:-2px;width:33px;height:33px;border-radius:999px;background:#fff;box-shadow:0 6px 12px rgba(47,98,241,.2);display:inline-flex;align-items:center;justify-content:center}.removal-lazyy-upload__drop-uploading-icon-upload{width:21px;height:21px;display:block;animation:removal-lazyy-upload-arrow-pulse 1s ease-in-out infinite;transform-origin:center}.removal-lazyy-upload__drop-uploading-name{margin:.95rem auto .45rem;color:#414141;font-size:clamp(1.25rem, 1.55vw, 1.7rem);font-weight:700;line-height:1.2;max-width:34ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.removal-lazyy-upload__drop-uploading-progress{width:min(320px,100%);margin:0 auto;height:6px;border-radius:999px;background:rgba(78,126,254,.24);overflow:hidden}.removal-lazyy-upload__drop-uploading-progress-bar{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4e7efe 0,#2f62f1 100%);animation:removal-lazyy-upload-progress-indeterminate 1.2s ease-in-out infinite}.removal-lazyy-upload__drop-uploading-hint{margin:.55rem auto 0;max-width:34ch;color:#848b98;font-size:.92rem;line-height:1.4;text-align:center}.removal-lazyy-upload__drop-uploading-error{margin:.55rem auto 0;max-width:34ch;color:#c4363d;font-size:.9rem;font-weight:600;line-height:1.4;text-align:center}.removal-lazyy-upload__drop-uploading-error[hidden]{display:none!important}.removal-lazyy-upload__drop-uploading-actions{margin:.62rem 0 0;display:flex;align-items:center;justify-content:center;gap:.5rem}.removal-lazyy-upload__drop-uploading-actions[hidden]{display:none!important}.removal-lazyy-upload__drop-uploading-action{border:0;border-radius:10px;font-size:.82rem;font-weight:600;line-height:1;padding:.56rem .75rem;cursor:pointer}.removal-lazyy-upload__drop-uploading-action--retry{background:#ccdbff;color:#234ec2}.removal-lazyy-upload__drop-uploading-action--retry:focus,.removal-lazyy-upload__drop-uploading-action--retry:hover{background:#b8ccff}.removal-lazyy-upload__drop-uploading-action--cancel{display:inline;margin:0;border:none;background:0 0;box-shadow:none;color:#a7292f;font:inherit;font-weight:600;line-height:inherit;padding:0;min-width:0;border-radius:0;text-align:inherit;text-decoration:underline;text-underline-offset:2px}.removal-lazyy-upload__drop-uploading-action--cancel:focus,.removal-lazyy-upload__drop-uploading-action--cancel:hover{background:0 0;color:#8f2026}.removal-lazyy-upload__drop-uploading-action--cancel:disabled{background:0 0;color:#d7a3a7;text-decoration:none}.removal-lazyy-upload__dropzone--upload-error .removal-lazyy-upload__drop-uploading-name{color:#c4363d}.removal-lazyy-upload__dropzone--upload-error .removal-lazyy-upload__drop-uploading-progress{background:rgba(196,54,61,.18)}.removal-lazyy-upload__dropzone--upload-error .removal-lazyy-upload__drop-uploading-progress-bar{background:linear-gradient(90deg,#ef676f 0,#d23b43 100%)}.removal-lazyy-upload__dropzone--upload-error .removal-lazyy-upload__drop-uploading-hint{color:#a94e53}.removal-lazyy-upload__dropzone--upload-error .removal-lazyy-upload__drop-uploading-icon{color:#d23b43}.removal-lazyy-upload__dropzone--upload-error .removal-lazyy-upload__drop-uploading-icon-svg{filter:drop-shadow(0 8px 14px rgba(210, 59, 67, .2))}.removal-lazyy-upload__dropzone--upload-error .removal-lazyy-upload__drop-uploading-icon-badge{box-shadow:0 6px 12px rgba(210,59,67,.24)}.removal-lazyy-upload__cloud{display:inline-flex;width:52px;height:52px;color:#4f79f8}.removal-lazyy-upload__cloud svg{width:100%;height:100%}.removal-lazyy-upload__drop-title{margin:.95rem 0 0;font-size:clamp(1.25rem, 1.55vw, 1.7rem);line-height:1.2;color:#414141;font-weight:700}.removal-lazyy-upload__drop-subtitle{margin:1.7rem 0 0;color:#a5abb6;font-size:.86rem;line-height:1.5}.removal-lazyy-upload__drop-subtitle span{display:block}.removal-lazyy-upload__browse-button{margin-top:1.35rem;border:none;border-radius:16px;background-color:#4e7efe;box-shadow:0 14px 20px -8px rgba(0,70,255,.4);color:#fff;font-size:.93rem;font-weight:500;line-height:1;padding:16px 24px;min-width:165px;text-align:center;cursor:pointer;transition:all ease .3s;outline:0}.removal-lazyy-upload__browse-button:focus,.removal-lazyy-upload__browse-button:hover{background:#3f68e3}.removal-lazyy-upload__browse-button:disabled{cursor:not-allowed;opacity:.8;box-shadow:none}.removal-lazyy-upload__browse-folder-helper{margin:1.15rem 0 0;color:#7f8797;font-size:.95rem;font-weight:500;line-height:1.35;text-align:center}.removal-lazyy-upload__browse-folder-button{display:inline;margin:0;border:none;background:0 0;box-shadow:none;color:#4e7efe;font:inherit;font-weight:600;line-height:inherit;padding:0;min-width:0;text-align:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.removal-lazyy-upload__browse-folder-button:focus,.removal-lazyy-upload__browse-folder-button:hover{color:#355fcb}.removal-lazyy-upload__browse-folder-button:disabled{color:#8ea2d8;text-decoration:none}.removal-lazyy-upload__panel--credits{padding:24px;display:flex;flex-direction:column;min-height:290px}.removal-lazyy-upload__credits-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.removal-lazyy-upload__credits-label{margin:0;color:#9098a8;font-size:.75rem;letter-spacing:.08em;font-weight:700}.removal-lazyy-upload__credits-mark{width:38px;height:24px;position:relative;flex-shrink:0}.removal-lazyy-upload__credits-mark::after,.removal-lazyy-upload__credits-mark::before{content:'';position:absolute;border-radius:999px;border:4px solid #d7def0;width:22px;height:22px;top:0}.removal-lazyy-upload__credits-mark::before{left:0}.removal-lazyy-upload__credits-mark::after{right:0}.removal-lazyy-upload__credits-value{margin:.5rem 0 0;font-size:clamp(1.85rem, 2.15vw, 2.2rem);font-weight:700;line-height:1;color:#414141}.removal-lazyy-upload__credits-rate{margin:.85rem 0 .2rem;color:#414141;font-size:.86rem;line-height:1.45;font-weight:700}.removal-lazyy-upload__credits-note{margin:0 0 1rem;color:#848b98;line-height:1.45;font-size:.86rem}.removal-lazyy-upload__credits-button{margin-top:auto;display:block;width:100%;padding:16px 20px;border-radius:16px;background:#f0f3fc;color:#2852c0!important;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;letter-spacing:.01em;text-decoration:none}.removal-lazyy-upload__credits-button:focus,.removal-lazyy-upload__credits-button:hover{background:#4e7efe;color:#fff!important;box-shadow:0 14px 20px -8px rgba(0,70,255,.4)}.removal-lazyy-upload__credits-support{margin:.85rem 0 0;color:#a5abb6;font-size:.8rem;line-height:1.45;text-align:center}.removal-lazyy-upload__credits-support a{color:#a5abb6;font-weight:500;text-decoration:underline;text-underline-offset:2px}.removal-lazyy-upload__credits-support a:focus,.removal-lazyy-upload__credits-support a:hover{color:#2f62f1}.removal-lazyy-upload__legal-note{margin:-.05rem auto 1.15rem;padding:0;border:0;background:0 0;color:#778193;font-size:.78rem;line-height:1.48;text-align:center;max-width:72ch}.removal-lazyy-upload__legal-note a{color:#2f62f1;font-weight:500;text-decoration:underline;text-underline-offset:2px}.removal-lazyy-upload__legal-note a:focus,.removal-lazyy-upload__legal-note a:hover{color:#244fc2}.removal-lazyy-upload__queue-title{margin:0;color:#414141;font-size:1.25rem;font-weight:600}.removal-lazyy-upload__queue-header{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.85rem}.removal-lazyy-upload__queue-controls{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;margin-left:auto}.removal-lazyy-upload__filters{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap;justify-content:flex-start}.removal-lazyy-upload__filter-select-wrap{position:relative;display:inline-flex;align-items:center}.removal-lazyy-upload__filter-select-wrap::after{content:'';position:absolute;right:.82rem;width:.42rem;height:.42rem;border-right:2px solid #6e7890;border-bottom:2px solid #6e7890;transform:rotate(45deg) translateY(-1px);pointer-events:none}.removal-lazyy-upload__filter-select{-webkit-appearance:none;appearance:none;border:1px solid #d8deea;border-radius:12px;background:rgba(255,255,255,.92);color:#414141;font-size:.92rem;font-weight:600;line-height:1.2;padding:.72rem 2.1rem .72rem .95rem;min-width:128px;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.removal-lazyy-upload__filter-select:focus,.removal-lazyy-upload__filter-select:hover{background:#eef3ff;border-color:#a8bce9;color:#2852c0;outline:0}.removal-lazyy-upload__filter-select:disabled{cursor:not-allowed;opacity:.55;background:#f5f7fb;border-color:#e1e6ef;color:#8c94a3}.removal-lazyy-upload__table-wrap{background:rgba(255,255,255,.65);border:0;border-radius:24px;box-shadow:0 12px 48px -8px rgba(0,0,0,.16);padding:24px;overflow:auto}.removal-lazyy-upload__table{width:100%;border-collapse:collapse;min-width:900px}.removal-lazyy-upload__table td,.removal-lazyy-upload__table th{padding:.95rem .9rem;text-align:left}.removal-lazyy-upload__table thead th{border-bottom:1px solid #eceff4;text-transform:uppercase;font-size:.82rem;color:#8a92a1;letter-spacing:.03em;font-weight:700}.removal-lazyy-upload__table tbody td{border-bottom:1px solid #eff2f6;color:#424a58;font-size:.95rem;vertical-align:middle}.removal-lazyy-upload__created-at-cell{white-space:nowrap;color:#5f6776;font-size:.83rem}.removal-lazyy-upload__table tbody td:nth-child(2),.removal-lazyy-upload__table thead th:nth-child(2){width:220px;max-width:220px}.removal-lazyy-upload__table tbody td:nth-child(2){color:#414141}.removal-lazyy-upload__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.removal-lazyy-upload__folder-name-toggle{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;border:0;background:0 0;color:#2e4f9f;font:inherit;font-weight:600;line-height:1.25;padding:0;cursor:pointer}.removal-lazyy-upload__folder-name-toggle:focus,.removal-lazyy-upload__folder-name-toggle:hover{color:#23408a;text-decoration:underline}.removal-lazyy-upload__folder-name-toggle:disabled{cursor:progress;opacity:.75}.removal-lazyy-upload__folder-name-toggle-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.removal-lazyy-upload__folder-name-toggle-icon{width:.48rem;height:.48rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .2s ease;flex-shrink:0;margin-top:-1px}.removal-lazyy-upload__folder-name-toggle--expanded .removal-lazyy-upload__folder-name-toggle-icon{transform:rotate(45deg)}.removal-lazyy-upload__folder-name-toggle--loading .removal-lazyy-upload__folder-name-toggle-icon{opacity:.45}.removal-lazyy-upload__table tbody tr:last-child td{border-bottom:0}.removal-lazyy-upload__queue-empty td{text-align:center;color:#7f8695;font-size:.93rem;padding:1.35rem .9rem}.removal-lazyy-upload__queue-loading-row td{padding-top:1rem;padding-bottom:1rem}.removal-lazyy-upload__table-skeleton{display:inline-block;height:12px;border-radius:999px;background:linear-gradient(110deg,#eef2f8 8%,#f9fbff 18%,#eef2f8 33%);background-size:200% 100%;animation:removal-lazyy-skeleton-wave 1.2s linear infinite}.removal-lazyy-upload__table-skeleton--thumb{width:44px;height:44px;border-radius:10px}.removal-lazyy-upload__table-skeleton--file{width:min(100%,160px)}.removal-lazyy-upload__table-skeleton--status{width:92px;height:26px;border-radius:999px}.removal-lazyy-upload__table-skeleton--eta{width:78px}.removal-lazyy-upload__table-skeleton--datetime{width:132px}.removal-lazyy-upload__table-skeleton--action{width:24px;height:24px;border-radius:50%}.removal-lazyy-upload__pagination{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin:0;padding:0;border:0}.removal-lazyy-upload__pagination--bottom{margin-top:1rem;padding-top:.95rem;border-top:1px solid #eceff4}.removal-lazyy-upload__pagination-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid #d8deea;border-radius:12px;background:rgba(255,255,255,.92);color:#414141;font-size:.92rem;font-weight:600;line-height:1.2;padding:.72rem 1rem;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .12s ease}.removal-lazyy-upload__pagination-button--loading::before{content:'';width:.78rem;height:.78rem;border-radius:999px;border:2px solid currentColor;border-right-color:transparent;animation:removal-lazyy-spin .8s linear infinite}.removal-lazyy-upload__pagination-button:focus,.removal-lazyy-upload__pagination-button:hover{background:#eef3ff;border-color:#a8bce9;color:#2852c0}.removal-lazyy-upload__pagination-button:active{transform:translateY(1px)}.removal-lazyy-upload__pagination-button:disabled{cursor:not-allowed;opacity:.55;transform:none;background:#f5f7fb;border-color:#e1e6ef;color:#8c94a3}@keyframes removal-lazyy-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes removal-lazyy-upload-progress-indeterminate{from{transform:translateX(-120%)}to{transform:translateX(220%)}}@keyframes removal-lazyy-upload-arrow-pulse{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.removal-lazyy-upload__thumb{width:44px;height:44px;border-radius:10px;display:inline-block;position:relative;border:1px solid #dce2eb;background:#eef2f8}.removal-lazyy-upload__thumb--clickable{cursor:zoom-in;transition:border-color .2s ease,box-shadow .2s ease}.removal-lazyy-upload__thumb--clickable:focus,.removal-lazyy-upload__thumb--clickable:hover{border-color:#8ea7e7;box-shadow:0 0 0 3px rgba(78,126,254,.18);outline:0}body.removal-lazyy-upload--viewer-open{overflow:hidden}body.removal-lazyy-upload--error-modal-open{overflow:hidden}.removal-lazyy-upload__fullscreen-drop{position:fixed;inset:0;z-index:10002;display:flex;align-items:center;justify-content:center;padding:1.5rem;opacity:0;pointer-events:none;transition:opacity .18s ease;background:rgba(0,0,0,.8);backdrop-filter:blur(2px)}.removal-lazyy-upload__fullscreen-drop.is-visible{opacity:1;pointer-events:auto}.removal-lazyy-upload__fullscreen-drop-inner{width:min(94vw,760px);text-align:center;padding:clamp(1.5rem,4vw,2.6rem) 1rem}.removal-lazyy-upload__fullscreen-drop-title{margin:0;color:#fff;font-size:clamp(1.28rem, 2.5vw, 2.1rem);line-height:1.2;font-weight:700;text-shadow:0 2px 10px rgba(0,0,0,.45)}.removal-lazyy-upload__fullscreen-drop-subtitle{margin:.55rem 0 0;color:rgba(231,238,255,.92);font-size:.98rem;line-height:1.4;text-shadow:0 2px 8px rgba(0,0,0,.42)}.removal-lazyy-upload__image-viewer{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10000}.removal-lazyy-upload__image-viewer.is-visible{opacity:1;pointer-events:auto}.removal-lazyy-upload__image-viewer-backdrop{position:absolute;inset:0;border:0;background:rgba(13,18,26,.74);cursor:zoom-out}.removal-lazyy-upload__image-viewer-dialog{position:relative;z-index:1;width:auto;max-width:96vw;max-height:96vh;border-radius:0;background:0 0;box-shadow:none;padding:0;display:flex;align-items:center;justify-content:center}.removal-lazyy-upload__image-viewer-image{display:block;width:auto;height:auto;max-width:96vw;max-height:92vh;border-radius:0;object-fit:contain;background:0 0}.removal-lazyy-upload__image-viewer-close{position:fixed;top:14px;right:14px;z-index:2;width:38px;height:38px;border:0;border-radius:999px;background:rgba(15,20,32,.62);color:#fff;font-size:1.9rem;font-weight:400;line-height:1;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.removal-lazyy-upload__image-viewer-close:focus,.removal-lazyy-upload__image-viewer-close:hover{background:rgba(15,20,32,.85)}.removal-lazyy-upload__error-modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .22s ease;z-index:10001}.removal-lazyy-upload__error-modal.is-visible{opacity:1;pointer-events:auto}.removal-lazyy-upload__error-modal-backdrop{position:absolute;inset:0;padding:0;border:0;background:rgba(17,22,38,.46);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.removal-lazyy-upload__error-modal-dialog{--rl-modal-accent:#ec3d52;--rl-modal-accent-strong:#d42a40;--rl-modal-accent-soft:rgba(236, 61, 82, 0.1);--rl-modal-accent-glow:rgba(236, 61, 82, 0.32);position:relative;z-index:1;width:min(100%,420px);overflow:hidden;border-radius:24px;background:radial-gradient(120% 60% at 50% 0,var(--rl-modal-accent-soft),transparent 70%),#fff;box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 32px 72px -16px rgba(17,22,38,.35),0 4px 14px rgba(17,22,38,.08);padding:2.5rem 2rem 1.75rem;font-family:Poppins,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;text-align:center;transform:translateY(16px) scale(.94);transition:transform .32s cubic-bezier(.18, 1.25, .4, 1)}.removal-lazyy-upload__error-modal-dialog.is-sign-in{--rl-modal-accent:#4e7efe;--rl-modal-accent-strong:#376cff;--rl-modal-accent-soft:rgba(78, 126, 254, 0.12);--rl-modal-accent-glow:rgba(78, 126, 254, 0.35)}.removal-lazyy-upload__error-modal.is-visible .removal-lazyy-upload__error-modal-dialog{transform:none}.removal-lazyy-upload__error-modal-dismiss{position:absolute;top:.9rem;right:.9rem;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.7);color:#8a91a0;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.removal-lazyy-upload__error-modal-dismiss:focus-visible,.removal-lazyy-upload__error-modal-dismiss:hover{background:#f0f3fc;color:#171717;outline:0;transform:rotate(90deg)}.removal-lazyy-upload__error-modal-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:1.25rem;border-radius:20px;background:linear-gradient(145deg,var(--rl-modal-accent),var(--rl-modal-accent-strong));box-shadow:0 12px 28px -6px var(--rl-modal-accent-glow),0 0 0 6px var(--rl-modal-accent-soft);color:#fff;transform:rotate(-6deg)}.removal-lazyy-upload__error-modal-icon svg{transform:rotate(6deg)}.removal-lazyy-upload__error-modal-dialog.is-sign-in .removal-lazyy-upload__error-modal-glyph--error,.removal-lazyy-upload__error-modal-glyph--lock{display:none}.removal-lazyy-upload__error-modal-dialog.is-sign-in .removal-lazyy-upload__error-modal-glyph--lock{display:block}.removal-lazyy-upload__error-modal-title{margin:0;color:#171717;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:1.35}.removal-lazyy-upload__error-modal-text{margin:.5rem auto 0;max-width:32ch;color:#5b6475;font-size:.95rem;line-height:1.6;overflow-wrap:anywhere}.removal-lazyy-upload__error-modal-actions{margin-top:1.75rem;display:flex;gap:.625rem}.removal-lazyy-upload__error-modal-close,.removal-lazyy-upload__error-modal-signin{flex:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;border:0;border-radius:14px;font-family:inherit;font-size:.95rem;font-weight:500;letter-spacing:.01em;line-height:1.2;padding:.75rem 1.25rem;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.removal-lazyy-upload__error-modal-close,.removal-lazyy-upload__error-modal-signin,.removal-lazyy-upload__error-modal-signin:visited{background:linear-gradient(135deg,#5b8aff,#376cff);color:#fff;box-shadow:0 10px 22px -8px rgba(55,108,255,.6)}.removal-lazyy-upload__error-modal-close:hover,.removal-lazyy-upload__error-modal-signin:hover{color:#fff;box-shadow:0 14px 28px -8px rgba(55,108,255,.7);transform:translateY(-1px)}.removal-lazyy-upload__error-modal-close:active,.removal-lazyy-upload__error-modal-signin:active{transform:translateY(0)}.removal-lazyy-upload__error-modal-close:focus-visible,.removal-lazyy-upload__error-modal-signin:focus-visible{outline:0;box-shadow:0 0 0 3px #fff,0 0 0 5px #4e7efe}.removal-lazyy-upload__error-modal-signin[hidden]{display:none}.removal-lazyy-upload__error-modal-dialog.is-sign-in .removal-lazyy-upload__error-modal-close{background:#f0f3fc;color:#2852c0;box-shadow:none}.removal-lazyy-upload__error-modal-dialog.is-sign-in .removal-lazyy-upload__error-modal-close:hover{background:#e4eafb;color:#2852c0;box-shadow:none}@media (max-width:420px){.removal-lazyy-upload__error-modal-dialog{padding:2.25rem 1.25rem 1.25rem;border-radius:20px}.removal-lazyy-upload__error-modal-actions{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){.removal-lazyy-upload__error-modal,.removal-lazyy-upload__error-modal-close,.removal-lazyy-upload__error-modal-dialog,.removal-lazyy-upload__error-modal-dismiss,.removal-lazyy-upload__error-modal-signin{transition:none}}.removal-lazyy-upload__thumb::after{content:'';position:absolute}.removal-lazyy-upload__thumb--skeleton{border-color:#dfe4ee;background:linear-gradient(110deg,#eef1f6 8%,#f9fbff 18%,#eef1f6 33%);background-size:200% 100%;animation:removal-lazyy-skeleton-wave 1.2s linear infinite}.removal-lazyy-upload__thumb--skeleton::after{display:none}@keyframes removal-lazyy-skeleton-wave{from{background-position-x:200%}to{background-position-x:-200%}}.removal-lazyy-upload__thumb--shoe{background:linear-gradient(180deg,#f7f9fc 0,#e8edf6 100%)}.removal-lazyy-upload__thumb--shoe::after{width:26px;height:11px;border-radius:8px;background:linear-gradient(90deg,#6d7f9f,#9cacc7);left:8px;top:20px}.removal-lazyy-upload__thumb--model{background:linear-gradient(180deg,#f5f6fa 0,#eceff5 100%)}.removal-lazyy-upload__thumb--image{background-color:#f2f4f8;background-size:cover;background-position:center;background-repeat:no-repeat}.removal-lazyy-upload__thumb--image::after{display:none}.removal-lazyy-upload__thumb--model::after{width:16px;height:12px;border:1px solid #a7b1c2;border-radius:2px;left:13px;top:15px}.removal-lazyy-upload__thumb--folder{background:linear-gradient(180deg,#f7f2de 0,#efdfae 100%)}.removal-lazyy-upload__thumb--folder::after{width:18px;height:12px;left:12px;top:17px;background:#c9a652;border-radius:2px}.removal-lazyy-upload__thumb--watch{background:linear-gradient(180deg,#f4f4f4 0,#f0f0f0 100%)}.removal-lazyy-upload__thumb--watch::after{width:13px;height:28px;border-radius:6px;background:#1f2229;left:15px;top:7px}.removal-lazyy-upload__status{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .6rem;border-radius:999px;font-size:.82rem;font-weight:600;line-height:1}.removal-lazyy-upload__status-dot{width:7px;height:7px;border-radius:999px;background:currentColor}.removal-lazyy-upload__status--processing{background:#e9ecff;color:#5f79ef}.removal-lazyy-upload__status--uploading{background:#e9f2ff;color:#3b73df}.removal-lazyy-upload__status--queued{background:#eef0f3;color:#727b89}.removal-lazyy-upload__status--completed{background:#22c55e;color:#fff}.removal-lazyy-upload__status--error{background:#fee2e2;color:#b91c1c}.removal-lazyy-upload__actions-cell{width:170px;text-align:center;white-space:nowrap;position:relative;overflow:visible}.removal-lazyy-upload__actions-cell>*+*{margin-left:.45rem}.removal-lazyy-upload__download{display:inline-flex;align-items:center;justify-content:center;border:0;background:0 0;color:#4f79f8;font-size:.82rem;font-weight:600;line-height:1;padding:0;text-decoration:none}.removal-lazyy-upload__download:focus,.removal-lazyy-upload__download:hover{color:#2f62f1;text-decoration:underline}button.removal-lazyy-upload__download{cursor:pointer;font-family:inherit}.removal-lazyy-upload__download--loading,.removal-lazyy-upload__download[disabled]{cursor:default;opacity:.65;text-decoration:none}.removal-lazyy-upload__folder-jobs-row td{background:0 0;border-bottom:1px solid #e8edf6;padding:.42rem 1rem .68rem}.removal-lazyy-upload__folder-jobs-cell{padding-left:1.15rem;padding-right:1.15rem}.removal-lazyy-upload__folder-jobs-panel{border:0;border-radius:10px;background:#f5f8ff;padding:.5rem .7rem}.removal-lazyy-upload__folder-jobs-title{margin:0 0 .42rem;color:#5b677c;font-size:.79rem;line-height:1.3;font-weight:700}.removal-lazyy-upload__folder-jobs-state{margin:0;color:#5b677c;font-size:.82rem;line-height:1.35}.removal-lazyy-upload__folder-jobs-state--loading{display:inline-flex;align-items:center;gap:.42rem}.removal-lazyy-upload__folder-jobs-state--loading::before{content:'';width:.72rem;height:.72rem;border-radius:999px;border:2px solid #6f84bc;border-right-color:transparent;animation:removal-lazyy-spin .8s linear infinite}.removal-lazyy-upload__folder-jobs-state--error{color:#bb3e45}.removal-lazyy-upload__folder-jobs-table{width:100%;border-collapse:collapse;table-layout:auto}.removal-lazyy-upload__folder-jobs-table td{padding:.45rem .25rem;text-align:left;vertical-align:middle}.removal-lazyy-upload__folder-jobs-item td{border-bottom:1px solid #edf1f8}.removal-lazyy-upload__folder-jobs-table tbody tr:last-child td{border-bottom:0}.removal-lazyy-upload__folder-jobs-thumb-cell{width:38px;padding-right:0}.removal-lazyy-upload__folder-jobs-thumb{width:36px;height:36px;border-radius:8px}.removal-lazyy-upload__folder-jobs-name-cell{width:auto;padding-left:0}.removal-lazyy-upload__folder-jobs-file-name{display:block;color:#364153;font-size:.84rem;line-height:1.35;font-weight:600;overflow-wrap:anywhere}.removal-lazyy-upload__folder-jobs-status-cell{width:1%;white-space:nowrap;text-align:right;padding-right:.08rem}.removal-lazyy-upload__folder-jobs-status{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.28rem}.removal-lazyy-upload__folder-jobs-status .removal-lazyy-upload__status{font-size:.75rem;padding:.28rem .52rem}.removal-lazyy-upload__folder-jobs-action-cell{width:1%;white-space:nowrap;text-align:right;padding-left:.08rem;padding-right:0}.removal-lazyy-upload__folder-jobs-action-empty{color:#8a94a8;font-size:.82rem}.removal-lazyy-upload__folder-jobs-download{font-size:.76rem}.removal-lazyy-upload__folder-jobs-cancel{padding:.34rem .58rem;font-size:.74rem;border-radius:8px}.removal-lazyy-upload__folder-jobs-error{margin:.25rem 0 0;color:#bb3e45;font-size:.75rem;line-height:1.3}.removal-lazyy-upload__delete{display:inline-flex;align-items:center;justify-content:center;border:1px solid #f4c5cb;border-radius:10px;background:#feecee;color:#c43b46;font-size:.82rem;font-weight:600;line-height:1;padding:.44rem .72rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .12s ease}.removal-lazyy-upload__delete:focus,.removal-lazyy-upload__delete:hover{border-color:#c43b46;background:#c43b46;color:#fff;text-decoration:none}.removal-lazyy-upload__delete:active{transform:translateY(1px)}.removal-lazyy-upload__delete:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(196,59,70,.22)}.removal-lazyy-upload__delete--loading,.removal-lazyy-upload__delete:disabled{opacity:.55;cursor:progress;text-decoration:none;pointer-events:none}.removal-lazyy-upload__delete-confirm{position:fixed;left:0;top:0;width:230px;max-width:calc(100vw - 20px);padding:.7rem;border:1px solid #dce3ef;border-radius:12px;background:#fff;box-shadow:0 16px 36px rgba(17,24,38,.18);z-index:2147483000;white-space:normal;text-align:left;pointer-events:auto}.removal-lazyy-upload__delete-confirm::after{content:'';position:absolute;left:var(--removal-lazyy-delete-confirm-arrow-left,22px);top:100%;width:10px;height:10px;border-right:1px solid #dce3ef;border-bottom:1px solid #dce3ef;background:#fff;transform:translate(-50%,-5px) rotate(45deg)}.removal-lazyy-upload__delete-confirm--below::after{top:0;border-right:0;border-bottom:0;border-left:1px solid #dce3ef;border-top:1px solid #dce3ef;transform:translate(-50%,-5px) rotate(45deg)}.removal-lazyy-upload__delete-confirm-text{margin:0;color:#30394a;font-size:.8rem;line-height:1.35}.removal-lazyy-upload__delete-confirm-actions{margin-top:.55rem;display:flex;justify-content:flex-end;gap:.4rem}.removal-lazyy-upload__delete-confirm-button{border-radius:9px;border:1px solid #d3daea;background:#f8faff;color:#3f4b61;font-size:.76rem;font-weight:600;line-height:1;padding:.44rem .62rem;cursor:pointer}.removal-lazyy-upload__delete-confirm-button:focus,.removal-lazyy-upload__delete-confirm-button:hover{border-color:#b2bfdc;background:#edf2ff}.removal-lazyy-upload__delete-confirm-button--confirm{border-color:#c43b46;background:#c43b46;color:#fff}.removal-lazyy-upload__delete-confirm-button--confirm:focus,.removal-lazyy-upload__delete-confirm-button--confirm:hover{border-color:#a9303a;background:#a9303a}.removal-lazyy-upload__toast-host{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:9999;pointer-events:none;width:min(92vw,420px);display:flex;justify-content:center}.removal-lazyy-upload__toast{display:inline-flex;align-items:flex-start;justify-content:flex-start;min-height:0;border-radius:14px;padding:.62rem .88rem;font-size:.82rem;font-weight:600;line-height:1.4;text-align:left;white-space:normal;overflow-wrap:anywhere;color:#fff;background:rgba(36,41,51,.94);box-shadow:0 14px 30px rgba(20,26,38,.28);opacity:0;transform:translateY(10px) scale(.98);transition:opacity .2s ease,transform .2s ease;max-width:100%}.removal-lazyy-upload__toast.is-visible{opacity:1;transform:translateY(0) scale(1)}.removal-lazyy-upload__toast--success{background:#22c55e}.removal-lazyy-upload__toast--error{background:#f0f3fc;color:#4e7efe;border:1px solid #d8e0f6}.removal-lazyy-upload__toast--info{background:rgba(36,41,51,.94)}.removal-lazyy-upload__how-to{margin-top:4.75rem;padding:0;text-align:center}.removal-lazyy-upload__how-to-title{margin:0 0 2.75rem;color:#212121;font-size:clamp(1.25rem, 1.85vw, 1.6rem);font-weight:700;line-height:1.3}.removal-lazyy-upload__how-to-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem;max-width:900px;margin:0 auto}.removal-lazyy-upload__how-to-item{display:flex;flex-direction:column;align-items:center}.removal-lazyy-upload__how-to-visual{display:block;width:100%;max-width:230px}.removal-lazyy-upload__how-to-svg,.removal-lazyy-upload__how-to-visual svg{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:220/170;overflow:visible}.removal-lazyy-upload__how-to-step-title{margin:1.15rem 0 .5rem;color:#212121;font-size:1rem;font-weight:700;line-height:1.35}.removal-lazyy-upload__how-to-step-text{margin:0;max-width:30ch;color:#5b6474;font-size:.92rem;line-height:1.55}.removal-lazyy-upload__faq{margin-top:4.75rem;padding:0}.removal-lazyy-upload__faq-title{margin:0 0 2.4rem;color:#212121;font-size:clamp(1.25rem, 1.85vw, 1.6rem);font-weight:700;line-height:1.3}.removal-lazyy-upload__faq-layout{display:grid;grid-template-columns:minmax(200px,250px) minmax(0,1fr);gap:3.25rem;align-items:start}.removal-lazyy-upload__faq-tablist{display:flex;flex-direction:column;gap:.15rem;position:sticky;top:1.25rem}.removal-lazyy-upload__faq-tab{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin:0;padding:.85rem 1.1rem;border:0;border-radius:10px;background:0 0;color:#414141;font:inherit;font-size:.95rem;font-weight:500;line-height:1.35;text-align:left;cursor:pointer;transition:background ease .2s,color ease .2s}.removal-lazyy-upload__faq-tab:focus-visible,.removal-lazyy-upload__faq-tab:hover{background:#f3f5fa}.removal-lazyy-upload__faq-tab--active{background:#eef2fd;color:#2f62f1;font-weight:600}.removal-lazyy-upload__faq-tab-count{flex-shrink:0;color:#a5abb6;font-size:.8rem;font-weight:500;line-height:1.4}.removal-lazyy-upload__faq-tab--active .removal-lazyy-upload__faq-tab-count{color:#8ba6f7}.removal-lazyy-upload__faq-panel-title{margin:0 0 1.75rem;color:#212121;font-size:clamp(1.3rem, 1.9vw, 1.7rem);font-weight:700;line-height:1.25}.removal-lazyy-upload__faq-list{display:block;border-top:1px solid #e7ebf2}.removal-lazyy-upload__faq-item{background:0 0;border:0;border-bottom:1px solid #e7ebf2;border-radius:0;padding:0}.removal-lazyy-upload__faq-summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 0;cursor:pointer;list-style:none}.removal-lazyy-upload__faq-summary::-webkit-details-marker{display:none}.removal-lazyy-upload__faq-question{margin:0;color:#212121;font-size:1.02rem;line-height:1.4;font-weight:600}.removal-lazyy-upload__faq-summary:hover .removal-lazyy-upload__faq-question{color:#2f62f1}.removal-lazyy-upload__faq-icon{flex-shrink:0;width:11px;height:11px;margin:-5px 3px 0 0;border-right:2px solid #8a929f;border-bottom:2px solid #8a929f;transform:rotate(45deg);transition:transform ease .2s,border-color ease .2s}.removal-lazyy-upload__faq-item[open] .removal-lazyy-upload__faq-icon{margin:4px 3px 0 0;border-color:#2f62f1;transform:rotate(-135deg)}.removal-lazyy-upload__faq-answer{margin:0;padding:0 3.5rem 1.5rem 0;color:#5b6474;font-size:.96rem;line-height:1.6}@media (max-width:980px){.removal-lazyy-upload-page__container{padding:0 .75rem}.removal-lazyy-upload{padding:1rem}.removal-lazyy-upload__top{grid-template-columns:1fr}.removal-lazyy-upload__panel--credits{min-height:0}.removal-lazyy-upload__dropzone{min-height:220px}.removal-lazyy-upload__fullscreen-drop{padding:1rem}.removal-lazyy-upload__fullscreen-drop-inner{padding:1.2rem .8rem}.removal-lazyy-upload__fullscreen-drop-subtitle{font-size:.9rem}.removal-lazyy-upload__legal-note{margin:0 0 .9rem;font-size:.74rem}.removal-lazyy-upload__queue-header{flex-direction:column;align-items:stretch}.removal-lazyy-upload__queue-title{margin-bottom:0}.removal-lazyy-upload__queue-controls{width:100%;align-items:center;justify-content:flex-end;gap:.55rem;margin-left:0}.removal-lazyy-upload__filters{gap:.45rem;justify-content:flex-start}.removal-lazyy-upload__filter-select{min-width:118px}.removal-lazyy-upload__pagination{justify-content:flex-end;flex-wrap:wrap}.removal-lazyy-upload__folder-jobs-panel{overflow-x:auto}.removal-lazyy-upload__folder-jobs-table{min-width:560px}.removal-lazyy-upload__toast-host{bottom:14px}.removal-lazyy-upload-page{padding-bottom:60px}.removal-lazyy-upload__how-to{margin-top:3rem}.removal-lazyy-upload__how-to-title{margin-bottom:1.9rem}.removal-lazyy-upload__how-to-list{grid-template-columns:minmax(0,1fr);gap:2rem}.removal-lazyy-upload__how-to-visual{max-width:210px}.removal-lazyy-upload__faq{margin-top:3rem}.removal-lazyy-upload__faq-title{margin-bottom:1.6rem}.removal-lazyy-upload__faq-layout{grid-template-columns:minmax(0,1fr);gap:1.4rem}.removal-lazyy-upload__faq-tablist{position:static;flex-direction:row;flex-wrap:nowrap;gap:.35rem;margin:0 -.25rem;padding:0 .25rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.removal-lazyy-upload__faq-tab{width:auto;flex:0 0 auto;padding:.6rem .85rem;font-size:.88rem}.removal-lazyy-upload__faq-panel-title{margin-bottom:1.2rem}.removal-lazyy-upload__faq-answer{padding-right:1.75rem}}