/*!
 * Cropper.js v1.7.0
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2026-10-07T07:21:55.483Z
 */
.cropper-container{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:relative}.cropper-container img{backface-visibility:hidden;image-orientation:0deg;width:100%;height:100%;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;inset:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{border-radius:inherit;outline:1px solid #3399ffbf;width:100%;height:100%;display:block;overflow:hidden}.cropper-dashed{opacity:.5;border:0 dashed #eee;display:block;position:absolute}.cropper-dashed.dashed-h{border-top-width:1px;border-bottom-width:1px;width:100%;height:33.3333%;top:33.3333%;left:0}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;width:33.3333%;height:100%;top:0;left:33.3333%}.cropper-center{opacity:.75;width:0;height:0;display:block;position:absolute;top:50%;left:50%}.cropper-center:before,.cropper-center:after{content:" ";background-color:#eee;display:block;position:absolute}.cropper-center:before{width:7px;height:1px;top:0;left:-3px}.cropper-center:after{width:1px;height:7px;top:-3px;left:0}.cropper-face,.cropper-line,.cropper-point{opacity:.1;width:100%;height:100%;display:block;position:absolute}.cropper-face{border-radius:inherit;background-color:#fff;top:0;left:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;width:5px;top:0;right:-3px}.cropper-line.line-n{cursor:ns-resize;height:5px;top:-3px;left:0}.cropper-line.line-w{cursor:ew-resize;width:5px;top:0;left:-3px}.cropper-line.line-s{cursor:ns-resize;height:5px;bottom:-3px;left:0}.cropper-point{opacity:.75;background-color:#39f;width:5px;height:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;top:50%;right:-3px}.cropper-point.point-n{cursor:ns-resize;margin-left:-3px;top:-3px;left:50%}.cropper-point.point-w{cursor:ew-resize;margin-top:-3px;top:50%;left:-3px}.cropper-point.point-s{cursor:s-resize;margin-left:-3px;bottom:-3px;left:50%}.cropper-point.point-ne{cursor:nesw-resize;top:-3px;right:-3px}.cropper-point.point-nw{cursor:nwse-resize;top:-3px;left:-3px}.cropper-point.point-sw{cursor:nesw-resize;bottom:-3px;left:-3px}.cropper-point.point-se{cursor:nwse-resize;opacity:1;width:20px;height:20px;bottom:-3px;right:-3px}@media (width>=768px){.cropper-point.point-se{width:15px;height:15px}}@media (width>=992px){.cropper-point.point-se{width:10px;height:10px}}@media (width>=1200px){.cropper-point.point-se{opacity:.75;width:5px;height:5px}}.cropper-point.point-se:before{content:" ";opacity:0;background-color:#39f;width:200%;height:200%;display:block;position:absolute;bottom:-50%;right:-50%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{width:0;height:0;display:block;position:absolute}.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}.n-dropdown{display:inline-block;position:relative}.n-dropdown-button{cursor:pointer;background-color:var(--background-light);min-width:150px;color:var(--clr-dark);border:none;border-radius:5px;justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;display:flex}.n-dropdown-button>*+*{margin-left:5px}.n-dropdown-icon-only{background-color:unset;color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:3px;font-size:18px;transition:opacity .2s;display:flex}.n-dropdown-icon-only>*+*{margin-left:5px}.n-dropdown-icon-bg{background-color:#00000080;border-radius:20px;padding:7px}.n-dropdown-menu{background-color:var(--background-light);z-index:1000;border-radius:8px;flex-direction:column;min-width:160px;max-width:90vw;max-height:50vh;padding:5px 0;display:none;position:absolute;top:calc(100% + 5px);right:0;overflow-y:auto;box-shadow:0 4px 24px #3e396b2e}.n-dropdown-menu a{color:var(--clr-dark);cursor:pointer;justify-content:flex-start;align-items:center;column-gap:5px;margin:5px 0;padding:7px 15px;font-size:14px;text-decoration:none;display:flex}.n-dropdown-menu a:hover{background-color:#f56c6c40}.n-arrow{color:gray;margin-left:8px;transition:transform .2s;display:inline-block}.n-arrow.open{transform:rotate(180deg)}.grid-dropdown .n-dropdown-menu{box-sizing:border-box;border:1px solid #d7d7d7;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;width:100%;max-width:100%;max-height:300px;overflow:hidden auto}.grid-dropdown .n-dropdown-button{background-color:unset;border:1px solid #d7d7d7;border-radius:8px;font-size:14px}.grid-dropdown .n-dropdown-menu-item{justify-self:center;padding:20px}.small-img{vertical-align:middle;width:20px;height:15px;margin-right:8px}.logged-in-user-text{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:14px;font-weight:600;overflow:hidden}.n-badge-new{background:var(--primary-color,#e74c3c);color:#fff;letter-spacing:.3px;text-transform:uppercase;border-radius:99px;align-items:center;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.btn-danger{align-items:center;gap:6px;margin-top:10px;display:inline-flex;color:#e74c3c!important;background:0 0!important;border:1px solid #e74c3c!important}.btn-danger:hover{background:#fdf2f2!important}.order-btn{color:#fff;background-color:var(--main-color);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:180px;padding:9px 20px;font-size:16px;transition:box-shadow .2s,border-color .2s;display:inline-flex;position:relative;overflow:hidden}button:active{outline:2px solid #0003;box-shadow:0 0 6px #0003}.ld{pointer-events:none;--spinner-color:#fff;position:relative}.ld:after{content:"";border:3px solid #0000;border-top:3px solid var(--spinner-color);border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:1s linear infinite spin;position:absolute;top:50%;left:50%}.ld>*{visibility:hidden}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
