.notification{position:relative;color:var(--fg-7);margin:16px;transform-origin:top;background-color:var(--bg-dialog);border-radius:6px;font-size:14px;padding:14px 26px 14px 13px;width:330px;border:1px solid var(--border-dialog);box-sizing:border-box;display:flex;line-height:24px}.notification-group{position:fixed;max-height:100%;max-width:100%;top:0;right:0;z-index:9000}.notification-close{position:absolute;right:12px;top:18px;line-height:1;font-size:16px;color:var(--fg-9)}.notification-icon{width:24px;height:24px;text-align:center;font-size:20px;margin-right:8px}.notification-content{word-break:break-all;margin-right:10px}.notification-warning .notification-icon{color:var(--color-warning)}.notification-success .notification-icon{color:var(--color-success)}.notification-error .notification-icon{color:var(--color-danger)}.notification-info .notification-icon{color:var(--color-info)}.notification-enter-active,.notification-leave-active{transition:all .35s}.notification-enter-from,.notification-leave-to{opacity:0;transform:translateY(-30px)}.loading{--loading-border-width: 3;--loading-stroke: rgba(255, 255, 255, .5);--loading-stroke-bg: rgba(255, 255, 255, .2);--loading-mask: var(--overlay-dark, rgba(0, 0, 0, .8));--loading-txt: rgba(255, 255, 255, .8);background-color:var(--loading-mask);position:fixed;z-index:3000;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.loading-spin{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin:0 auto}.loading-icon{display:block;width:100%;height:100%}.loading-rotating{animation:rotating 2s linear infinite}.loading-percent{position:absolute;font-size:14px;color:var(--loading-txt)}.loading-text{color:var(--loading-txt);font-size:14px;margin:.5em auto}.icon{display:inline-block;overflow:hidden;position:relative;background:var(--icon-bg);border:1px solid var(--icon-border);color:var(--icon-txt);border-radius:var(--icon-radius)}.icon img{display:block;width:100%;height:100%;object-fit:contain}.icon:before{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.btn{--btn-txt-disabled: var(--fg-1, rgba(255, 255, 255, .15));--btn-bg-hover: var(--button-bg-hover, rgba(255, 255, 255, .12));display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:14px;font-weight:600;padding:0 12px;box-sizing:border-box;height:32px;cursor:pointer;user-select:none;outline:none;color:var(--btn-txt);border:1px solid var(--btn-border);background:var(--btn-bg);border-radius:var(--btn-radius, 8px);box-shadow:var(--btn-shadow)}.btn[theme=default]{--btn-txt: var(--fg-9, rgba(255, 255, 255, .94));--btn-txt-disabled: var(--fg-1, rgba(255, 255, 255, .15));--btn-bg: var(--button-bg-default, rgba(255, 255, 255, .1));--btn-bg-hover: var(--button-bg-hover, rgba(255, 255, 255, .12));--btn-bg-active: var(--button-bg-pressed, rgba(255, 255, 255, .08));--btn-bg-disabled: var(--button-bg-disabled-neg, rgba(255, 255, 255, .08));--btn-border: transparent;--btn-border-hover: var(--button-border-hover, rgb(255,255,255,.1));--btn-border-active: var(--button-border-pressed, rgb(255,255,255,.1));--btn-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, .1);--btn-shadow-active: none;--btn-shadow-disabled: none}.btn[theme=border-mask]{--btn-txt: var(--invert-9, rgba(255, 255, 255, .96));--btn-txt-disabled: var(--invert-3, rgba(255, 255, 255, .3));--btn-bg: var(--invert-black-2, rgba(0, 0, 0, .2));--btn-bg-hover: var(--invert-black-3, rgba(0, 0, 0, .3));--btn-bg-active: var(--button-bg-pressed, rgba(255, 255, 255, .08));--btn-border: var(--invert-5, rgba(255, 255, 255, .51));--btn-border-hover: var(--button-border-hover, rgb(255,255,255,.1));--btn-border-active: var(--button-border-pressed, rgb(255,255,255,.1));--btn-border-disabled: var(--invert-0, rgba(255, 255, 255, 0))}.btn[theme=brand],.btn[theme=success],.btn[theme=green],.btn[theme=green-fill]{--btn-txt: var(--invert-9, rgba(255, 255, 255, .96));--btn-txt-disabled: var(--brand-transparent, rgba(0, 202, 65, .2));--btn-bg: var(--brand-default, #00CA41);--btn-bg-hover: var(--brand-light, #67CF74);--btn-bg-active: var(--brand-dark, #4AB858);--btn-bg-disabled: var(--brand-transparent-more, rgba(0, 202, 65, .14));--btn-border: var(--border_gradient-default, rgba(255, 255, 255, .15));--btn-border-hover: var(--border_gradient-default-light, rgba(255, 255, 255, .2));--btn-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, .1);--btn-shadow-active: none;--btn-shadow-disabled: none}.btn[theme=border]{--btn-bg: var(--button-bg-ghost, rgba(0, 0, 0, 0));--btn-bg-hover: var(--button-bg-ghost-hover, rgba(255, 255, 255, .04));--btn-bg-active: var(--button-bg-ghost-pressed, rgba(255, 255, 255, .01));--btn-bg-disabled: var(--button-bg-ghost, rgba(0, 0, 0, 0));--btn-border: var(--button-border-ghost-default, rgba(255, 255, 255, .08));--btn-border-hover: var(--button-border-ghost-hover, rgba(255, 255, 255, .12));--btn-border-active: var(--button-border-ghost-pressed, rgba(255, 255, 255, .08));--btn-border-disabled: var(--button-border-ghost-default, rgba(255, 255, 255, .08));--btn-shadow: none}.btn[theme=border-danger],.btn[theme=border-red],.btn[theme=border-error]{--btn-txt: var(--accent-red-9, rgba(255, 70, 59, .95));--btn-txt-hover: var(--accent-red-5, rgba(255, 70, 59, .5));--btn-txt-disabled: var(--accent-red-transparent, rgba(255, 70, 59, .15));--btn-txt-active: var(--accent-red-9, rgba(255, 70, 59, .95));--btn-border: var(--accent-red-9, rgba(255, 70, 59, .95));--btn-border-hover: var(--accent-red-5, rgba(255, 70, 59, .5));--btn-border-disabled: var(--accent-red-2, rgba(255, 70, 59, .2));--btn-border-active: var(--accent-red-9, rgba(255, 70, 59, .95));--btn-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, .1);--btn-shadow-active: none;--btn-shadow-disabled: none}.btn-prefix,.btn-suffix{font-size:inherit}.btn :not(:last-child){margin-right:4px}.btn:hover{color:var(--btn-txt-hover);border-color:var(--btn-border-hover);background:var(--btn-bg-hover);box-shadow:var(--btn-shadow-hover)}.btn:focus{color:var(--btn-txt-focus);border-color:var(--btn-border-focus);background:var(--btn-bg-focus);box-shadow:var(--btn-shadow-focus)}.btn:active,.btn.active{color:var(--btn-txt-active);border-color:var(--btn-border-active);background:var(--btn-bg-active);box-shadow:var(--btn-shadow-active)}.btn:disabled,.btn[disabled=true]{color:var(--btn-txt-disabled);border-color:var(--btn-border-disabled);background:var(--btn-bg-disabled);box-shadow:var(--btn-shadow-disabled);cursor:not-allowed}.dialog{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--overlay-dark)}.dialog-wrapper{width:420px;background-color:var(--bg-dialog);border:1px solid var(--border-dialog);border-radius:16px;overflow:hidden;box-sizing:border-box;padding-bottom:8px}.dialog-content{background-color:var(--bg-dialog-content);border-radius:8px 8px 0 0;margin:0 8px;padding:12px 8px;box-sizing:border-box}.dialog-content:last-child{border-radius:8px}.dialog-icon{width:24px;height:24px;text-align:center;font-size:20px;float:left;margin-right:5px}.dialog-warning .dialog-icon{color:var(--color-warning)}.dialog-success .dialog-icon{color:var(--color-success)}.dialog-error .dialog-icon{color:var(--color-danger)}.dialog-info .dialog-icon{color:var(--color-info)}.dialog-body{box-sizing:border-box;max-height:calc(100vh - 150px);overflow:auto;font-size:14px;color:var(--fg-9)}.dialog-body::-webkit-scrollbar{width:0;height:0}.dialog-row{display:flex;align-items:center}.dialog-row:not(:last-child){margin-bottom:8px}.dialog-input{flex:1;box-sizing:border-box;-webkit-appearance:none;appearance:none;outline:none;border:1px solid var(--input-border-default);background-color:var(--input-bg-default);height:32px;padding-left:5px;padding-right:5px;border-radius:8px;color:var(--fg-9);font-size:14px}.dialog-input:hover{border-color:var(--input-border-hover);background-color:var(--input-bg-hover)}.dialog-input:focus{border-color:var(--input-border-selected);background-color:var(--input-bg-selected)}.dialog-input:disabled,.dialog-input:read-only{color:var(--fg-3);border-color:var(--input-border-disabled);background-color:var(--input-bg-disabled)}.dialog-label{font-size:14px;color:var(--fg-7)}.dialog-formmsg{margin-bottom:12px}.dialog-btn{min-width:60px}.dialog-btn:not(:last-child){margin-right:8px}.dialog-footer[layout=fill] .dialog-btn{flex:1}.dialog{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;max-height:100%;max-width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--overlay-dark)}.dialog-wrapper{max-height:100%;max-width:100%;width:420px;background-color:var(--bg-dialog);border:1px solid var(--border-dialog);border-radius:16px;overflow:hidden;box-sizing:border-box;padding-bottom:8px;position:relative}.dialog-close{position:absolute;right:12px;top:0;bottom:0;margin:auto;font-size:16px;color:var(--fg-9);width:24px;height:24px;line-height:24px;text-align:center}.dialog-header{position:relative;height:48px;font-size:16px;color:var(--fg-9);padding:0 12px;display:flex;align-items:center}.dialog-title{text-align:center;width:calc(100% - 24px)}.waterfall{position:relative}.waterfall-cols{display:flex;justify-content:center}.waterfall::-webkit-scrollbar{width:0;height:0}.scroll-loading,.scroll-nodata{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;color:#888}.scroll-loading .iconfont,.scroll-nodata .iconfont{font-size:32px}.scroll-nomore{width:100%;font-size:14px;color:#888;display:flex;align-items:center;justify-content:center;min-height:32px}.dialog-footer{height:48px;padding:8px 20px;margin:0 8px;box-sizing:border-box;border-radius:0 0 8px 8px;border-top:1px solid var(--border-default);background-color:var(--bg-dialog-content);text-align:right}.dialog-footer[layout=fill]{display:flex}.dialog-footer[layout=between]{display:flex;justify-content:space-between}.dialog-footer-btn{min-width:60px}.dialog-footer-btn:not(:last-child){margin-right:8px}.dialog-footer[layout=fill] .dialog-footer-btn{flex:1}div.dialog-waterfall{width:calc(100vw - 88px);height:calc(100vh - 128px);display:flex;flex-direction:column}.waterfall{overflow:auto;flex:1}.waterfall-item{padding:6px;box-sizing:border-box;position:relative}.waterfall-item:before{content:"";position:absolute;z-index:10;border:1px solid transparent;width:calc(100% - 10px);height:calc(100% - 10px);box-sizing:border-box;border-radius:8px}.waterfall-item img{display:block;width:100%;border-radius:8px}.waterfall-item.active:before{border-color:var(--color-primary)}.dialog-waterfall .dialog-footer{background:transparent;border-top:0}.slideup{--slideup-mask: rgba(0, 0, 0, .35);--slideup-width: 100%;--slideup-left: 0;--slideup-height: calc(100% - 150px) ;--slideup-height-full: 100%;--slideup-bottom: 0;width:var(--slideup-width);height:100%;z-index:3000;position:fixed;left:var(--slideup-left);bottom:var(--slideup-bottom);background-color:var(--slideup-mask)}.slideup-wrapper{position:absolute;left:0;bottom:0;background-color:var(--bg-dialog-content, #191919);border-radius:12px 12px 0 0;width:100%;height:var(--slideup-height);transition:height .2s}.slideup-wrapper.is-full{height:var(--slideup-height-full)}.slideup-wrapper-from{transform:translateY(100%);transition:transform .35s}.slideup-wrapper-to{transform:translateY(0);transition:transform .35s}.slideup-header{color:var(--invert-9, #fff);display:flex;align-items:center;justify-content:space-between;padding:22px 15px 15px;box-sizing:border-box;font-weight:600}.slideup-header:before{content:"";width:36px;height:4px;border-radius:2px;background-color:var(--button-bg-default, rgba(255, 255, 255, .1));position:absolute;left:calc(50% - 18px);top:10px}.slideup-header-title{font-size:16px}.slideup-header-tools{display:flex;align-items:center;justify-content:space-between}.slideup-header-tool{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:16px}.slideup-header-tool:not(:last-child){margin-right:12px}.slideup-from{background-color:rgba(0,0,0,0);transition:all .35s}.slideup-to{background-color:var(--slideup-mask);transition:all .35s}/*!
* 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;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{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:rgba(51,153,255,.75);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}.cropper{background-color:var(--bg-1)}.cropper-wrapper{position:relative;width:calc(100% - 32px);height:calc(100% - 32px)}.cropper-body{height:calc(100% - 96px);width:100%;position:relative}.cropper .cropper-crop-box{overflow:hidden;border:1px solid var(--fg-4);box-sizing:border-box}.cropper .cropper-view-box{outline:none}
