/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}:root{--color-primary:#08f;--color-primary-light:#cce7ff;--color-primary-lighter:#e6f3ff;--color-success:#37c376;--color-success-light:#d8f3e5;--color-success-lighter:#ebf9f1;--color-warning:#f3a32b;--color-warning-light:#fdecd3;--color-warning-lighter:#fef7ec;--color-danger:#f56b6b;--color-danger-light:#fde2e2;--color-danger-lighter:#fef1f1;--color-info:#52bfff;--color-text-primary:#2f3032;--color-white:#fff;--color-dark-white:#fafdff;--color-grey:#eef1f6;--color-blue:#08f;--color-blue-light:#5ca8ff;--color-blue-lighter:#ebf5ff;--font-color-disabled:#bababa;--color-base-black:#1f2c3d;--color-light-black:#4e5a6e;--color-extra-light-black:#5d6e89;--color-base-silver:#8393a5;--color-light-silver:#97aabe;--color-extra-light-silver:#bfcad9;--color-base-gray:#d1dae5;--color-light-gray:#e4e7f1;--color-extra-light-gray:#eef1f6;--color-hint-gray:#f9fafb;--color-border-gray:#dbdee6;--color-table-border:#ebeef5;--light-background:#fcfcfd;--dark-background:#13212f;--dark-background-text-color:#e1e6ea;--box-shadow-light:0 0px 15px -5px #e4e7ed;font-feature-settings:"cv08","cv05","liga" 1,"calt" 1;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fcfcfd;background-color:var(--light-background);color:#2f3032;color:var(--color-text-primary);line-height:1.6}body,button,input,select,textarea{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rainbow-gradient{background-image:linear-gradient(to top left,#5233ff,#08f,#00c3ff,#efc438,#f89406);background-image:linear-gradient(to top left,#5233ff,var(--color-primary),#00c3ff,#efc438,#f89406)}.logo-text{-webkit-text-fill-color:#0000;background:linear-gradient(to top left,#08f,#00c3ffd8,#efc438c4,#f89406);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:600;letter-spacing:8px;position:relative;text-transform:uppercase;transition:background .1s ease-in-out}.logo-text:hover{-webkit-text-fill-color:initial;background:none;-webkit-background-clip:initial;background-clip:initial;color:#08f;color:var(--color-primary)}.card{background:#fff;background:var(--color-white);border-radius:.5rem;box-shadow:0 4px 12px #00000014;padding:2rem;transition:box-shadow .3s ease}.card:hover{box-shadow:0 6px 16px #0000001f}button{background:#08f;background:var(--color-primary);border:1px solid #0000;border-radius:.5rem;color:#fff;color:var(--color-white);cursor:pointer;font-size:.95rem;font-weight:500;outline:none;padding:.6rem 1.5rem;transition:all .2s ease}button:hover:not(:disabled){background:#33a0ff;box-shadow:0 2px 4px #33a0ff4d;color:#fff;transform:translateY(-1px)}button:active:not(:disabled){transform:translateY(0)}button:disabled{background:#d1dae5;background:var(--color-base-gray);color:#bababa;color:var(--font-color-disabled);cursor:not-allowed;opacity:.6}button.secondary{background:#fff;background:var(--color-white);border:1px solid #dbdee6;border:1px solid var(--color-border-gray);color:#08f;color:var(--color-primary)}button.secondary:hover:not(:disabled){background:#eef1f7;border-color:#08f;border-color:var(--color-primary);color:#08f;color:var(--color-primary)}button.danger{background:#f56b6b;background:var(--color-danger)}button.danger:hover:not(:disabled){background:#f24040}button.success{background:#37c376;background:var(--color-success)}button.success:hover:not(:disabled){background:#31af6a}input[type=file],input[type=password],input[type=text],select,textarea{background:#fff;background:var(--color-white);border:2px solid #e8eaed;border-radius:.5rem;color:#2f3032;color:var(--color-text-primary);font-size:.875rem;font-weight:400;letter-spacing:-.2px;outline:none;padding:.75rem 1rem;transition:all .2s ease}input[type=file]{align-items:center;background:#f8fafc;border:2px solid #e8eaed;cursor:pointer;display:flex;padding:0;position:relative}input[type=file]::-webkit-file-upload-button{background:#fff;background:var(--color-white);border:none;border-right:2px solid #e8eaed;color:#909399;content:"Izberi datoteko";cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.2px;margin-right:1rem;padding:.75rem 1.5rem;-webkit-transition:all .2s ease;transition:all .2s ease}input[type=file]::file-selector-button{background:#fff;background:var(--color-white);border:none;border-right:2px solid #e8eaed;color:#909399;content:"Izberi datoteko";cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.2px;margin-right:1rem;padding:.75rem 1.5rem;transition:all .2s ease}input[type=file]::-webkit-file-upload-button:before{content:"Izberi datoteko"}input[type=file]::file-selector-button:before{content:"Izberi datoteko"}input[type=file]::-webkit-file-upload-button:hover{background:#08f;background:var(--color-primary);color:#fff;color:var(--color-white)}input[type=file]::file-selector-button:hover{background:#08f;background:var(--color-primary);color:#fff;color:var(--color-white)}input[type=file]:hover{background:#e6f3ff;background:var(--color-primary-lighter);border-color:#08f;border-color:var(--color-primary)}input[type=file]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#08f;border-color:var(--color-primary);box-shadow:0 0 0 3px #0088ff1a}textarea{font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.6;resize:vertical}.error{background:#fde2e2;background:var(--color-danger-light);border-left:4px solid #f56b6b;border-left:4px solid var(--color-danger);color:#f56b6b;color:var(--color-danger);font-weight:500;margin:1rem 0;padding:.75rem 1rem}.error,.info{border-radius:.5rem}.info{background:#fff;border:1px solid #e5e9f2;box-shadow:0 1px 3px #0000000d;color:#5d6e89;font-size:.875rem;font-weight:400;letter-spacing:-.2px;line-height:1.6;margin:1.5rem;padding:1rem 2rem}.warning{background:#fdecd3;background:var(--color-warning-light);border-left:4px solid #f3a32b;border-left:4px solid var(--color-warning);border-radius:.5rem;color:#f3a32b;color:var(--color-warning);margin:1rem 0;padding:.75rem 1rem}.app-header{background:#fff;border-radius:.5rem .5rem 0 0;box-shadow:none;color:#fff;color:var(--color-white);margin-bottom:0;padding:1.5rem 2rem}.app-header-content{align-items:center;display:flex;flex:1 1;gap:1.2rem}.app-header-text h1{-webkit-text-fill-color:#0000;font-feature-settings:"cv05","cv08","ss01";background:linear-gradient(to top left,#08f,#00c3ffd8,#efc438c4,#f89406);-webkit-background-clip:text;background-clip:text;font-size:1.4rem;font-weight:700;letter-spacing:4px;line-height:1.3;margin:0 0 .25rem;text-transform:uppercase;transition:background .1s ease-in-out}.app-header-text p{font-feature-settings:"cv05","cv08","ss01";color:#5d6e89;font-size:.875rem;font-weight:700;letter-spacing:-.2px;margin:0;opacity:1}@media screen and (max-width:768px){.content{flex-direction:column}.app-header h1{font-size:1.5rem}.card{padding:1.5rem}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1{gap:.5rem}.gap-2{gap:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mt-2{margin-top:1rem}.p-0{padding:0}.text-center{text-align:center}.cropper-container{border-radius:.5rem;box-shadow:0 0 15px -5px #e4e7ed;box-shadow:var(--box-shadow-light);overflow:hidden}.cropper-view-box{border:2px solid #08f;border:2px solid var(--color-primary);box-shadow:0 0 0 1px #fff,0 0 0 2px #08f;box-shadow:0 0 0 1px var(--color-white),0 0 0 2px var(--color-primary)}.cropper-face{background-color:#007bff1a!important}.page-nav{align-items:center;background:#f9fafb;background:var(--color-hint-gray);border-radius:.5rem;display:flex;gap:1rem;margin-bottom:1rem;padding:1rem}.page-nav span{color:#2f3032;color:var(--color-text-primary);font-weight:500}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;text-rendering:optimizeLegibility}body.crop-page-body{background:#13222f}h1{color:var(--color-text-primary);font-weight:600;margin-bottom:1rem}.wrapper{margin:0 auto;max-width:min(1600px,95vw);padding:0}.wrapper.crop-page{border-radius:.5rem;box-shadow:var(--box-shadow-light);margin:2rem auto;max-width:min(1600px,95vw);overflow:hidden}.content,.wrapper.crop-page{background:var(--color-white)}.content{align-items:flex-start;border-radius:0;display:flex;gap:2rem;margin:0 auto;max-width:100%;padding:2rem}.left,.right{flex:1 1}img{border:1px solid;border-color:inherit;max-width:100%}.page-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 1.5rem 1rem}.error,.info{margin:0 1.5rem 1rem}.file-info{background:var(--color-hint-gray);border-radius:.5rem;color:var(--color-base-silver);font-size:.9rem;padding:.5rem 1rem}.file-info,.file-info-bar{border-left:3px solid var(--color-primary)}.file-info-bar{align-items:center;background:#fff;border-bottom:1px solid var(--color-border-gray);border-top:1px solid #e8eaed;box-shadow:0 1px 3px #0000000a;color:#5d6e89;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;letter-spacing:-.2px;margin:0;padding:.875rem 2rem}.file-info-bar b{color:var(--color-primary);font-weight:700}.app-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.app-header-dark{background:#13222f!important}.app-header-dark .app-header-text p{color:#fff!important}.header-actions{align-items:center;display:flex;gap:.5rem}.app-header-logo,.app-logo{background:inherit;border:none;flex-shrink:0;height:3rem;width:3rem}.link-button{background:none;border:none;border-radius:.25rem;color:#5d6e89;cursor:pointer;font-family:inherit;font-size:.9rem;opacity:.85;padding:.3rem .6rem;text-decoration:none;transition:all .2s ease}.link-button:hover{background:#f89406;color:#fff;opacity:1;text-decoration:none}.separator{color:#5d6e89;opacity:.5}.image-container{border-radius:.5rem;box-shadow:var(--box-shadow-light);display:inline-block;overflow:hidden;position:relative}.highlight-box{background:#007bff1a;border:3px solid var(--color-primary);pointer-events:none;position:absolute;transition:all .2s ease}.cropper-wrapper{background:#fff;border:2px solid #e8eaed;border-radius:.5rem;box-shadow:none;overflow:hidden}.cropper-container img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.cropper-info-hint{background:#f8fafc;border:2px solid #e8eaed;border-radius:.5rem;box-shadow:none;color:#5d6e89;font-size:.875rem;font-weight:600;line-height:1.5;margin-bottom:1rem;padding:1rem 1.5rem}.zoom-controls{display:flex;gap:.5rem;justify-content:flex-end;margin-bottom:1rem}.zoom-btn{align-items:center;display:flex;font-size:1.25rem;font-weight:600;height:2.5rem;justify-content:center;line-height:1;padding:0;width:2.5rem}.step-guide{background:#f8fafc;border:2px solid #e8eaed;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem}.step-item{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.25rem}.step-item:last-child{margin-bottom:0}.step-number{align-items:center;background:var(--color-primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.step-content{flex:1 1}.step-content strong{color:var(--color-text-primary);display:block;font-size:.875rem;font-weight:600;margin-bottom:.25rem}.step-content p{color:#5d6e89;font-size:.8125rem;line-height:1.5;margin:0}.text-result{background:#fff;border:2px solid #e8eaed;border-radius:.5rem;padding:1rem}.text-result textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.6;margin:0;text-rendering:optimizeLegibility;width:100%}@keyframes checkmarkPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes checkmarkCircle{0%{stroke-dasharray:0 100}to{stroke-dasharray:57 100}}@keyframes checkmarkPath{to{stroke-dashoffset:0}}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:768px){.wrapper.crop-page{border-radius:0;margin:0;max-width:100%}.content{flex-direction:column;gap:1.5rem;padding:1rem}.left,.right{width:100%}.left>div[style*=aspectRatio]{max-width:100%!important;width:100%!important}.cropper-wrapper{max-height:50vh}.page-controls{flex-wrap:wrap;margin:1rem}.file-info-bar{font-size:.8125rem;padding:.75rem 1rem}.zoom-controls{justify-content:center}.step-guide{padding:1rem}.step-item{gap:.75rem;margin-bottom:1rem}.step-number{font-size:.8125rem;height:1.75rem;width:1.75rem}.text-result textarea{min-height:200px!important}.wrapper{max-width:100%;padding:0 1rem}.card{margin:1rem auto!important;max-width:100%!important}.card>div[style*="padding: 2rem"]{padding:1.5rem!important}.app-header-content{align-items:center;flex-direction:row;gap:1rem}.app-header-logo{height:40px!important;width:40px!important}.app-header-text h1{font-size:1.25rem!important}.app-header-text p{font-size:.8125rem!important}form div[style*="display: flex"] button{flex:1 1;min-width:150px}}@media (max-width:776px){.content{flex-direction:column;padding:1rem}.left,.right{flex:none;max-width:100%;width:100%}.left>div[style*=aspectRatio]{aspect-ratio:auto!important;max-width:100%!important;width:100%!important}.cropper-wrapper{height:65vh!important;max-height:65vh!important}.text-result{margin-top:1.5rem}}@media (max-width:480px){.content{gap:1rem;padding:.75rem}.left>div[style*=aspectRatio]{aspect-ratio:auto!important;max-width:100%!important;min-height:70vh!important;width:100%!important}.cropper-wrapper{max-height:70vh!important;min-height:70vh!important}.page-controls{gap:.375rem;margin:.75rem}.file-info-bar{flex-wrap:wrap;font-size:.75rem;padding:.625rem .75rem}button{font-size:.875rem;padding:.6rem 1rem}.zoom-btn{font-size:1.125rem;height:2.25rem;width:2.25rem}.step-guide{padding:.875rem}.step-guide h3{font-size:.9375rem!important}.step-content strong{font-size:.8125rem!important}.step-content p{font-size:.75rem!important}.text-result textarea{font-size:.875rem;min-height:180px!important}.wrapper{padding:0 .75rem}.card{border-radius:.375rem!important;margin:.5rem auto!important}.app-header,.card>div[style*=padding]{padding:1rem!important}.app-header-logo{height:36px!important;width:36px!important}.app-header-text h1{font-size:1.125rem!important;margin-bottom:.25rem!important}.app-header-text p{font-size:.75rem!important}h2{font-size:1.25rem!important}label{font-size:.8125rem!important}button,input{font-size:.875rem!important;padding:.625rem 1rem!important}form div[style*="display: flex"]{flex-direction:column!important;gap:.75rem!important}form button{width:100%!important}}
/*# sourceMappingURL=main.c84de4e9.css.map*/