@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_179fbf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_179fbf;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_179fbf{font-family:__Inter_179fbf,__Inter_Fallback_179fbf,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_179fbf{--font-inter:"__Inter_179fbf","__Inter_Fallback_179fbf",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}*,:focus{outline:none!important}:focus{-webkit-focus-ring-color:transparent!important;box-shadow:none!important}:focus:not(:focus-visible){outline:none!important}:root{--font-inter:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}body,html{font-family:var(--font-inter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.6;color:#1c1b19;background-color:#f7f5f0}h1{line-height:38px}h1,h2{font-weight:600}a,h1,h2,li,p{font-family:var(--font-inter);color:#1c1b19}a{text-decoration:underline}p{margin-bottom:1.5rem}.app-container{display:flex;flex-direction:column;min-height:100vh}header{text-align:-webkit-center;animation:fadeInFromTop .5s cubic-bezier(.4,0,.2,1)}.logo{padding-top:clamp(15px,2vh,40px);display:flex;height:auto;width:auto;align-items:center;justify-content:center;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .3s ease}.logo:hover{opacity:.6}@media screen and (max-height:500px){.logo{padding-top:min(10px,1.5vh)}}main{flex-grow:1}.image-wrapper,main{display:flex;justify-content:center;align-items:center;flex-direction:column}.image-wrapper{position:relative;width:100%;height:100%;transition:all .3s ease}[style*=macButtonStyle]{transition:filter .2s ease}[style*=macButtonStyle]:hover{filter:brightness(.9)}.image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}footer{padding:1rem}.footer-links{display:flex;justify-content:flex-end;gap:1rem}.footer-links a{color:#666;text-decoration:none;font-size:.875rem}.button{display:inline-flex;align-items:center;justify-content:center;padding:11px 12px;font-family:var(--font-inter);font-weight:600;border:none;border-radius:12px;font-size:14px;cursor:pointer;transition:background-color .2s;height:41px}.button-outline{background-color:#fffdf9;border:1px solid #eeebe4;color:#a4a497;transition:background-color .2s ease}.button-outline:hover{background-color:#f7f5f0}.crop-container{display:none}.crop-container.loaded{display:block;animation:fadeInFromBottom .3s ease-out}.crop-container .button-ghost{background-color:#fffdf9;border:1px solid #eeebe4;color:#a4a497;padding:11px 12px;font-family:var(--font-inter);font-size:14px;font-weight:600;border-radius:12px;transition:background-color .2s ease}.crop-container .button-ghost:hover{background-color:#f7f5f0}.button svg{margin-right:7px}.button svg[viewBox="0 0 24 24"]:has(path[d="M5 12h14"]){margin:0 0 0 7px}.button-blue{background-color:#94ecf5;border:1px solid #eeebe4;color:#49787d}.container{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:-webkit-center;outline:none!important;-webkit-tap-highlight-color:transparent}.image-page-container{min-height:100vh;background-color:#f5f5f5;padding:20px}.image-page-container,.image-page-wrapper{display:flex;justify-content:center;align-items:center}.image-page-img,.image-page-wrapper{max-width:100%;max-height:100vh}.image-page-img{object-fit:contain;display:block}.image-dimensions{position:fixed;bottom:20px;right:20px;background:rgba(0,0,0,.7);color:#fff;padding:8px 12px;border-radius:4px;font-size:14px}.upload-container{max-width:330px;border:2px solid #1c1b19;border-radius:50px;overflow:hidden;display:flex;flex-direction:column;padding:14px;background-color:#1c1b19;gap:14px;animation:fadeInFromBottom .3s ease-out;margin:0 20px;width:calc(100% - 40px);box-sizing:border-box}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.upload-section{display:block;background-color:#94ecf5;padding:20px;text-align:center;border-radius:35px;font-family:Inter Display,sans-serif;font-size:18px;font-weight:500;color:#49787d;transition:background-color .3s ease;cursor:pointer}.upload-section:hover{background-color:#7ddfea}.upload-section label{font-family:Inter Display,sans-serif;font-size:18px;font-weight:600;cursor:pointer;display:block;color:#49787d}@keyframes grow{0%{transform:scale(0);border-radius:35px}20%{transform:scale(.2);border-radius:35px}40%{transform:scale(.4);border-radius:35px}60%{transform:scale(.6);border-radius:35px}80%{transform:scale(.8);border-radius:35px}95%{transform:scale(.98);border-radius:35px}to{transform:scale(1);border-radius:0}}.edit-container{opacity:0;transition:opacity .3s ease}.edit-container.loaded{opacity:1}.loading-container{display:flex;justify-content:center;flex-direction:column;align-items:center;min-height:100vh;gap:1rem;font-family:var(--font-inter);color:#a4a497;animation:fadeInFromBottom .5s cubic-bezier(.4,0,.2,1)}.spinner-wrapper{width:40px;height:40px}.spinner{width:100%;height:100%;border:3px solid #edebe4;border-top-color:#94ecf5;border-radius:50%;animation:spin 1s linear infinite}.loading-text{font-size:1rem;color:#a4a497;font-weight:600}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-in-up{animation:fadeInUp .3s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.drag-drop-section{position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(40px,8vh,110px) 20px;background-color:#fcfcf9;border-radius:35px;font-family:Inter Display,sans-serif;font-size:18px;font-weight:600;line-height:22px;text-align:center;overflow:visible;gap:30px}@media screen and (max-height:500px){.drag-drop-section{padding:clamp(20px,5vh,40px) 20px;gap:15px;font-size:16px;line-height:20px}}.drag-drop-section:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#94ecf5;z-index:999;visibility:hidden;transform-origin:var(--origin-x) var(--origin-y);transform:scale(0);border-radius:35px;animation:none}.drag-drop-section.dragover:before{visibility:visible;animation:grow 0s ease-out;animation-fill-mode:forwards}.drag-drop-content{position:relative;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:18px;font-weight:500}.drag-drop-icon{font-size:18px;line-height:1}.drag-drop-text{display:flex;flex-direction:column;gap:4px;max-width:180px}.paste-section{height:100px;background-color:#6a665e;color:#1c1b19;padding:15px;text-align:center;border-radius:35px;font-family:Inter Display,sans-serif;font-size:18px;font-weight:500;display:flex;align-items:center;justify-content:center}.upload-area{border:2px dashed #ccc;border-radius:.5rem;padding:2rem;text-align:center}.upload-icon{background-color:#e6f7ff;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.upload-icon svg{color:#1890ff}.edit-actions{display:flex;justify-content:space-between;margin-bottom:1rem;width:100%;align-self:stretch;gap:1rem}.left-actions{display:flex;gap:.5rem}.right-actions{display:flex;height:41px;border-radius:12px;overflow:hidden;width:auto;margin-left:auto;background-color:#94ecf5}.right-actions.needs-save{background-color:#ffce22}.right-actions:not(.needs-save) .button:hover{background-color:#7ddfea}.right-actions.needs-save .button:hover{background-color:#f4c529}.right-actions:not(.needs-save) .url-input{border-right-color:#93d1d8}.right-actions.needs-save .url-input{border-right-color:#ecba16}.url-input{background-color:transparent;padding:0 10px 0 12px;height:100%;font-family:var(--font-inter);font-size:14px;font-weight:600;width:auto;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:content-box;color:#49787d;border:none;border-right:1px solid #93d1d8}.url-input[value*="Click save to update"]{color:#9c7e13;border-right-color:#ecba16}.url-input-wrapper{display:flex;align-items:center;flex:1 1;min-width:0}.right-actions .button{background-color:transparent;border:none;padding:0 12px;height:100%;display:inline-flex;align-items:center;white-space:nowrap;border-radius:0;transition:background-color .2s;font-family:var(--font-inter);font-size:14px;font-weight:600;flex-shrink:0;color:#49787d}.right-actions .button:has(svg[viewBox="0 0 24 24"]:not([viewBox="0 0 24 24"][width="16"])),.right-actions .button[disabled]{color:#9c7e13}.right-actions .button:has(svg[viewBox="0 0 24 24"]:not([viewBox="0 0 24 24"][width="16"])) svg,.right-actions .button[disabled] svg{stroke:#9c7e13}.right-actions .button:hover{background-color:rgba(0,0,0,.05)}.right-actions .button svg{margin-right:8px;flex-shrink:0;stroke:#49787d}.right-actions .button.button-outline{border:none;background-color:transparent;transition:background-color .2s ease}@keyframes fadeOutToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}.upload-container.fade-out{animation:fadeOutToBottom .3s ease-out forwards}.image-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:1024px;margin:0 auto;overflow:hidden;box-sizing:border-box}.image-container img{opacity:0;transition:opacity .3s ease}.edit-container.loaded .image-container img{opacity:1}.edit-tools{display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:20px;left:50%;transform:translate(-50%,20px);padding:10px;gap:14px;z-index:1000;width:auto;border-radius:12px;opacity:0;transition:opacity .3s ease-out,transform .3s ease-out;pointer-events:none}.edit-tools.visible{opacity:1;transform:translate(-50%);pointer-events:auto}.remove-style{display:flex;align-items:center;background-color:#fffdf9;border:1px solid #eeebe4;padding:10px 12px;border-radius:12px;color:#a4a497;font-family:var(--font-inter);font-size:14px;font-weight:600;cursor:pointer;height:49px;width:-moz-fit-content;width:fit-content;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,background-color .2s}.remove-style span{position:relative;font-size:14px;font-weight:600;white-space:nowrap;bottom:auto;left:auto}.remove-style.visible{opacity:1;transform:translateZ(0);pointer-events:auto}.remove-style:hover{background-color:#f7f5f0}.toolbar-toggle{display:flex;align-items:center;background-color:#fffdf9;border:1px solid #eeebe4;padding:10px 10px 4px 60px;border-radius:12px;color:#a4a497;font-family:var(--font-inter);font-size:14px;font-weight:600;position:relative;opacity:0;transform:translate3d(0,8px,0);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.toolbar-toggle.visible{opacity:1;transform:translateZ(0);pointer-events:auto}.toolbar-toggle span{position:absolute;bottom:5px;left:10px;font-size:14px;font-weight:600}.toolbar-toggle{margin-left:auto}.original-icon{width:2rem;height:2rem;background-color:#ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem}.color-palettes{display:flex;gap:1rem}.palette{display:flex;gap:6px}.palette-container{background-color:#fffdf9;border:1px solid #eeebe4;border-radius:12px;padding:10px 10px 10px 60px;display:flex;justify-content:space-between;gap:10px;position:relative;color:#a4a497}.color-palettes-text{font-family:var(--font-inter);font-size:14px;font-weight:600;position:absolute;bottom:5px;left:10px}.color-swatch{width:10px;height:27px;border-radius:8px;cursor:pointer;position:relative}.color-swatch:before{content:"";position:absolute;top:0;left:-8px;right:-8px;bottom:0;z-index:-1}.color-swatch:hover{width:38px;z-index:1;border-radius:12px}.color-swatch:hover+.color-swatch,.color-swatch:hover~.color-swatch{width:18px}.color-swatch{transition:width .2s ease}.switch{position:relative;display:inline-block;width:29px;height:33px;margin-left:auto}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#a4a497;border-radius:14px;content:center}.slider,.slider:before{position:absolute;transition:.2s ease}.slider:before{content:"";height:16px;width:16px;left:1.5px;bottom:2px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#94ecf5}input:checked+.slider:before{transform:translateY(-8.5px)}input:focus+.slider{box-shadow:0 0 1px #94ecf5}.blur-container,.crop-container,.edit-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1024px;padding:1rem;box-sizing:border-box}.blur-actions,.crop-actions{display:flex;justify-content:space-between;margin-bottom:1rem;width:100%;align-self:stretch}.blur-selector,.blur-selector:active{cursor:crosshair}.blur-container{display:none}.blur-container.loaded{display:block;animation:fadeInFromBottom .3s ease-out}.image-share-page{height:calc(100vh - 100px);overflow:hidden}.image-share-page .image-container,.image-share-page .image-wrapper{height:100%}.image-share-page img{max-height:100%;width:auto;height:auto}.edit-container footer,.edit-container header{display:none}.edit-container main{min-height:100vh;padding:0}.crop-container .left-actions{display:flex!important;gap:.5rem}.crop-container .button.button-outline{height:41px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}@media screen and (max-width:768px){.edit-container .left-actions{display:none}.crop-container .button.button-outline{height:38px;padding:8px 12px;font-size:13px}.crop-container .button.button-outline svg{width:16px;height:16px}.remove-style span{font-size:0;line-height:0}.remove-style span:after{content:"No style";font-size:14px;line-height:normal}.palette-container{padding:10px 10px 10px 50px}.color-palettes .palette:not(:nth-last-child(-n+2)),.toolbar-toggle{display:none}.color-palettes{gap:.5rem}.color-swatch{width:8px;height:24px}.color-swatch:hover{width:32px}.color-swatch:hover+.color-swatch,.color-swatch:hover~.color-swatch{width:16px}.edit-tools{bottom:10px;padding:8px;gap:10px;width:calc(100% - 20px);max-width:400px}.right-actions{height:38px}.url-input{padding:0 8px 0 10px;font-size:13px}.right-actions .button{padding:0 10px;font-size:13px}.remove-style{height:44px;padding:8px 10px;font-size:13px}.crop-container .crop-actions{padding:0 10px;margin-bottom:12px}}@media screen and (max-width:480px){.palette-container{padding:8px 8px 8px 45px}.color-palettes-text{font-size:13px;left:8px}.edit-tools{bottom:8px;padding:6px;gap:8px}.url-input{max-width:120px}.right-actions .button{white-space:nowrap}.remove-style span:after{font-size:13px}.crop-container .button.button-outline{padding:6px 10px}}.shared-page{display:flex;flex-direction:column;min-height:calc(100vh - 2rem);max-width:1024px;margin:0 auto;padding:1rem;width:100%}.shared-page .image-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.shared-page .share-button{position:fixed;left:1rem;bottom:1rem;text-decoration:none;transition:background-color .2s ease;border:none;outline:none;box-shadow:none;z-index:10}.shared-page .share-button:hover{background-color:#7ddfea}@media screen and (max-width:768px){.shared-page{padding:.5rem}}@media screen and (max-width:480px){.shared-page{padding:.25rem}}@media screen and (max-width:768px){.drag-drop-section,.paste-section{display:none}.upload-container{gap:0;padding:14px;max-width:330px;margin:0 20px;width:calc(100% - 40px)}.upload-section{margin:0;width:100%}}@media screen and (max-width:480px){.upload-container{padding:12px;margin:0 16px;width:calc(100% - 32px)}}@media screen and (max-width:768px){.edit-container header{padding-top:10px;padding-bottom:10px}.edit-container .logo{padding-top:20px;height:70px;width:76px}.edit-container footer{display:none}.edit-container main{padding-top:0}.edit-container .image-container{margin-top:10px}.edit-actions{margin-bottom:.5rem}}@media screen and (max-width:480px){.edit-container header{padding-top:5px;padding-bottom:5px}.edit-container .logo{padding-top:15px;height:60px;width:66px}}