.page-module__Wb7BoG__container{background-color:#fff;border-radius:12px;padding:2.5rem;box-shadow:0 4px 20px rgba(0,0,0,.05)}.page-module__Wb7BoG__description{text-align:center;color:#6c757d;margin-top:-1rem;margin-bottom:2rem}.page-module__Wb7BoG__uploadArea{text-align:center;border:2px dashed #07d9b2;border-radius:8px;margin-bottom:2rem;padding:2.5rem}.page-module__Wb7BoG__controls{text-align:center;margin-bottom:2rem}.page-module__Wb7BoG__controls label{color:#023859;margin-bottom:.5rem;font-weight:500;display:block}.page-module__Wb7BoG__slider{width:100%;max-width:400px}.page-module__Wb7BoG__workspace{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}.page-module__Wb7BoG__imageContainer{text-align:center}.page-module__Wb7BoG__imageContainer h3{color:#023859}.page-module__Wb7BoG__imageContainer img{border:1px solid #e9ecef;border-radius:8px;max-width:100%}.page-module__Wb7BoG__resultBox{background-image:linear-gradient(45deg,#eee 25%,transparent 25%),linear-gradient(-45deg,#eee 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#eee 75%),linear-gradient(-45deg,transparent 75%,#eee 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;justify-content:center;align-items:center;min-height:100px;display:flex}.page-module__Wb7BoG__downloadArea{text-align:center;border-top:1px solid #e9ecef;margin-top:2rem;padding-top:2rem}.page-module__Wb7BoG__downloadLink{color:#023859;background-color:#f2dc6b;border-radius:8px;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;display:inline-block}.page-module__Wb7BoG__instructions{text-align:center;color:#07d9b2;margin-bottom:1.5rem;font-weight:700}.page-module__Wb7BoG__clickableImage{cursor:crosshair}
