.affiliate-disclosure.svelte-1ylzlch{text-align:center;font-size:.8rem;color:#000;margin-bottom:.75rem;letter-spacing:.01em;border-radius:8px;opacity:.4;border:0}.image-cropper.svelte-bt3rb1{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;border-radius:8px;padding:1rem;box-shadow:0 2px 10px #0000001a}.cropper-container.svelte-bt3rb1{position:relative;width:100%;height:300px;margin-bottom:1rem}.cropper-container.svelte-bt3rb1 canvas:where(.svelte-bt3rb1){width:100%;height:100%;cursor:move;background-color:#000;border-radius:4px}.cropper-container.svelte-bt3rb1 .instructions:where(.svelte-bt3rb1){position:absolute;bottom:10px;left:0;right:0;text-align:center;color:#fff;font-size:.8rem;pointer-events:none;text-shadow:0 0 4px rgba(0,0,0,.8)}.cropper-controls.svelte-bt3rb1{display:flex;justify-content:center;gap:1rem;width:100%}.cropper-controls.svelte-bt3rb1 button:where(.svelte-bt3rb1){padding:.5rem 1rem;border-radius:4px;border:none;font-weight:500;cursor:pointer;transition:all .2s ease}.cropper-controls.svelte-bt3rb1 .cancel-button:where(.svelte-bt3rb1){background-color:transparent;border:1px solid rgba(0,0,0,.25);color:#2d3748}.cropper-controls.svelte-bt3rb1 .cancel-button:where(.svelte-bt3rb1):hover{background-color:#dcdcdc}.cropper-controls.svelte-bt3rb1 .apply-button:where(.svelte-bt3rb1){background-color:#2b6cb0;color:#fff}.cropper-controls.svelte-bt3rb1 .apply-button:where(.svelte-bt3rb1):hover{background-color:#27619e}
