@import "https://fonts.googleapis.com/css2?family=Montserrat&display=swap";
.rp-root{z-index:99;position:absolute}canvas{transition:all .2s}:root{--rp-background:#121212}.rp-editor,.rp-editor *{color:#dcdddf;font-family:Montserrat,sans-serif}.rp-editor .rp-buttons svg,.rp-editor .rp-controls svg{fill:#dcdddf}.rp-editor{background-color:var(--rp-background);width:100vw;height:100vh;position:fixed;top:0;left:0}.rp-navigation{margin-bottom:10px;display:flex}.rp-navigation .rp-back{place-items:center flex-start;width:15%;margin-left:5px;display:inline-flex}.rp-navigation .rp-back .rp-cancel-button{cursor:pointer;background-color:#1a1a1a;border:none;border-radius:20px;margin-left:5px;margin-right:5px;padding:10px 20px;font-weight:700;transition:all .2s}.rp-navigation .rp-back .rp-cancel-button:hover{background-color:#1a1a1aa2}.rp-navigation .rp-back .rp-back-button{cursor:pointer;background-color:#1a1a1a;border:none;border-radius:100%;justify-content:center;align-self:center;align-items:center;margin-top:3px;margin-left:5px;margin-right:5px;padding:0 2px;transition:all .2s;display:flex}.rp-navigation .rp-back .rp-back-button:hover{background-color:#1a1a1aa2}.rp-navigation .rp-back .rp-back-button svg{fill:#dcdddf;width:30px;height:30px}.rp-navigation .rp-back .rp-back-button:disabled{opacity:0;pointer-events:none}.rp-navigation .rp-buttons{justify-content:center;align-items:center;width:70%;display:flex}.rp-navigation .rp-buttons>div{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:60px;margin-top:5px;padding:10px 30px;font-size:14px;transition:all .2s;display:flex}.rp-navigation .rp-buttons>div.selected{pointer-events:none;font-weight:700}.rp-navigation .rp-buttons>div.selected svg{stroke-width:10px;stroke:#dcdddf}.rp-navigation .rp-buttons>div>p{margin:0}.rp-navigation .rp-buttons>div svg{width:35px;height:35px}.rp-navigation .rp-buttons>div:hover{cursor:pointer;box-shadow:0 4px 5px #dcdddf10}.rp-next{justify-content:flex-end;align-items:center;width:15%;margin-right:5px;display:flex}.rp-next .rp-done-button{color:#fff;cursor:pointer;background-color:#0a95ffc9;border:none;border-radius:20px;margin-left:5px;margin-right:5px;padding:10px 20px;font-weight:700;transition:all .2s}.rp-next .rp-done-button:hover{background-color:#0a95ffe6}.rp-image-section.crop .rp-controls{justify-content:center;align-items:center;width:100vw;margin-bottom:10px;display:flex}.rp-image-section.crop .rp-controls .rp-crop{justify-content:center;align-items:center;gap:40px;width:100%;display:flex}.rp-image-section.crop .rp-controls .rp-crop>button{background:0 0;border:none;justify-content:center;align-items:center;font-size:13px;transition:all .2s;display:flex}.rp-image-section.crop .rp-controls .rp-crop.horizontal-flip .flip-horizontal-button:before,.rp-image-section.crop .rp-controls .rp-crop.vertical-flip .flip-vertical-button:before{content:" ";background-color:#000;border-radius:100%;width:3px;height:3px;margin-right:5px}.rp-image-section.crop .rp-controls .rp-crop>button svg{width:30px;height:30px;margin-right:10px}.rp-image-section.crop .rp-controls .rp-crop .flip-vertical-button svg{transform:rotate(-90deg)}.rp-image-section.crop .rp-controls .rp-crop>button:hover{cursor:pointer;opacity:.8}.rp-image-section{height:calc(100vh - 95px)}.rp-preview{justify-content:center;align-items:flex-start;width:100vw;height:100%;display:flex}@media only screen and (min-width:800px){.rp-image-preview{max-height:360px}}@media only screen and (min-width:1366px){.rp-image-preview{max-height:450px}}@media only screen and (min-width:1600px){.rp-preview{margin-top:15px}.rp-image-preview{max-height:550px}}@media only screen and (min-width:1920px){.rp-preview{margin-top:30px}.rp-image-preview{max-height:600px}}.rp-image-section.filter{flex-direction:row-reverse;display:flex}.rp-image-section.filter .rp-image-preview{box-shadow:0 4px 13px #0006}.rp-image-section.filter .rp-controls{max-height:100%}.rp-image-section.filter .rp-preview{justify-content:center;align-items:center;display:flex}.rp-image-section.filter .rp-filter-preview{cursor:pointer;border:2px solid #dcdddf6b;max-width:100px;transition:all .2s}.rp-image-section.filter .rp-filter.selected .rp-filter-preview{pointer-events:none;border-width:3px;border-color:#0a95ffc9}.rp-image-section.filter .rp-filter.selected p{color:#dcdddf}.rp-image-section.filter .rp-filter{max-width:100px}.rp-image-section.filter .rp-filter p{margin:0 0 5px;font-size:12px}.rp-image-section.filter .rp-filter-preview:hover{transform:scale(1.05)}.rp-image-section.filter .rp-filters{border-radius:10px;height:96%;margin:0 10px;padding:10px;overflow:auto}.rp-editor ::-webkit-scrollbar{width:0}.rp-editor ::-webkit-scrollbar-track{background:#e1e2e4;border-radius:10px}.rp-editor ::-webkit-scrollbar-thumb{background:#0a95ff;border-radius:10px}.rp-editor ::-webkit-scrollbar-thumb:hover{background:#0a95ffd7}.rp-image-section.colors{flex-direction:row-reverse;display:flex}.rp-image-section.colors .rp-image-preview{box-shadow:0 4px 13px #0006}.rp-image-section.colors .rp-controls{max-height:100%}.rp-image-section.colors .rp-colors,.rp-image-section.colors .rp-preview{justify-content:center;align-items:center;display:flex}.rp-image-section.colors .rp-colors{flex-direction:column;width:300px;height:100%;margin-right:30px}.rp-image-section.colors .rp-colors label{justify-content:flex-start;gap:10px;width:100%;margin:50px 0 5px;display:flex}.rp-image-section.colors .rp-colors label:first-child{margin-top:0}.rp-image-section.colors .rp-colors label svg{width:20px;height:20px}.rp-editor input[type=range]{appearance:none;cursor:pointer;background:#ccc;border-radius:15px;outline:none;width:100%;height:6px}.rp-editor input[type=range]::-webkit-slider-thumb{appearance:none;background-color:#0a95ff;border:none;border-radius:50%;width:15px;height:15px;transition:all .2s ease-in-out}.rp-editor input[type=range]::-moz-range-thumb{background-color:#0a95ff;border:none;border-radius:50%;width:15px;height:15px;transition:all .2s ease-in-out}.rp-editor input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px #0a95ff21}.rp-editor input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 13px #0a95ff3d}.rp-editor input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 10px #0a95ff21}.rp-editor input[type=range]:active::-moz-range-thumb{box-shadow:0 0 0 13px #0a95ff3d}@media only screen and (max-width:767px){.rp-navigation .rp-back{z-index:20;margin-top:5px}.rp-navigation .rp-back .rp-cancel-button{border-radius:15px;margin-left:2px;margin-right:2px;padding:5px 10px;font-size:8px}.rp-navigation .rp-back .rp-back-button{justify-content:center;align-items:center;height:25px;margin-top:3px;margin-left:12px;margin-right:2px;padding:0;display:grid}.rp-navigation .rp-back .rp-back-button svg{width:25px;height:25px}.rp-navigation .rp-buttons>div{border-radius:10px;height:60px;margin-top:5px;padding:10px 8px;font-size:10px}.rp-navigation .rp-buttons>div.selected svg{stroke-width:10px}.rp-navigation .rp-buttons>div svg{width:25px;height:25px}.rp-navigation .rp-buttons>div:hover{box-shadow:none}.rp-next{margin-right:5px}.rp-next .rp-done-button{border-radius:15px;margin-left:2px;margin-right:2px;padding:5px 10px;font-size:8px}.rp-image-preview{max-width:80vw;margin-top:0}.rp-preview{align-items:center}.rp-image-section.crop .rp-preview{height:500px}.rp-image-section.crop .rp-controls .rp-crop>button{font-size:10px}.rp-image-section.crop .rp-controls .rp-crop>button svg{width:20px;height:20px;margin-right:3px}.rp-image-section.filter{flex-direction:column-reverse;justify-content:space-around}.rp-image-section.filter .rp-preview{height:auto}.rp-image-section.filter .rp-filters{width:90%;height:fit-content;display:flex;overflow:auto}.rp-editor ::-webkit-scrollbar{display:none}.rp-image-section.colors{flex-direction:column-reverse;justify-content:center}.rp-image-section.colors .rp-preview{height:auto}.rp-image-section.colors .rp-colors{justify-content:flex-start;align-items:flex-start;width:80vw;height:auto;margin-top:20px;margin-left:10vw;margin-right:0}.rp-image-section.colors .rp-colors label{justify-content:flex-start;align-items:center;gap:3px;width:100%;margin:10px 0 5px;font-size:12px}.rp-image-section.colors .rp-colors label:first-child{margin-top:0}.rp-image-section.colors .rp-colors label svg{width:20px;height:20px}.rp-image-section.filter .rp-filter p{font-size:10px}.rp-image-section.filter .rp-filter{max-width:none}}.ReactCrop{cursor:crosshair;background-color:#0000;max-width:100%;display:inline-block;position:relative;overflow:hidden}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;background-color:#121212;box-shadow:0 4px 13px #0006}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-height:inherit;max-width:100%;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translateZ(0);box-shadow:0 0 0 9999em #121212ad}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px solid #dcdddf}.ReactCrop__crop-selection:focus{border-style:solid;border-color:#00f;outline:none}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";background-color:#dcdddf65;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{content:"";background-color:#dcdddf;border-radius:50%;outline:1px solid #0000;width:12px;height:12px;display:block;position:absolute}.ReactCrop__drag-handle:focus:after{background:#2dbfff;border-color:#00f}.ReactCrop .ord-nw{cursor:nw-resize;margin-top:-6.5px;margin-left:-6.5px;top:0;left:0}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{cursor:n-resize;margin-top:-6.5px;margin-left:-6.5px;top:0;left:50%}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{cursor:ne-resize;margin-top:-6.5px;margin-right:-6.5px;top:0;right:0}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{cursor:e-resize;margin-top:-6.5px;margin-right:-6.5px;top:50%;right:0}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{cursor:se-resize;margin-bottom:-6.5px;margin-right:-6.5px;bottom:0;right:0}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{cursor:s-resize;margin-bottom:-6.5px;margin-left:-6.5px;bottom:0;left:50%}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{cursor:sw-resize;margin-bottom:-6.5px;margin-left:-6.5px;bottom:0;left:0}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{cursor:w-resize;margin-top:-6.5px;margin-left:-6.5px;top:50%;left:0}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{background-color:#dcdddf;position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:2px;margin-top:-2px;margin-left:-1px;top:0;left:0}.ReactCrop__drag-bar.ord-e{width:2px;height:100%;margin-top:1px;margin-right:-2px;top:0;right:0}.ReactCrop__drag-bar.ord-s{width:100%;height:2px;margin-bottom:-2px;margin-left:1px;bottom:0;left:0}.ReactCrop__drag-bar.ord-w{width:2px;height:100%;margin-top:1px;margin-left:-2px;top:0;left:0}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}
