/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.mdc-shape--small{border-radius:12px;border-radius:var(--mdc-shape-small, 12px)}.mdc-shape--medium{border-radius:24px;border-radius:var(--mdc-shape-medium, 24px)}.mdc-shape--large{border-radius:0px;border-radius:var(--mdc-shape-large, 0px)}.ui-dialog .ui-dialog-titlebar-close::before{display:inline-block;line-height:1;font-weight:normal;font-style:normal;letter-spacing:normal;white-space:nowrap;word-break:normal;word-wrap:normal;overflow-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.ui-widget{font-size:1rem}.ui-widget .ui-widget:not(.button){font-size:1rem}.ui-widget-header a{color:inherit}.ui-widget-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--custom-font-family, TitilliumWeb), TitilliumWeb, system-ui, -apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, var(--custom-font-family, TitilliumWeb), TitilliumWeb, system-ui, -apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-body1-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit);color:#000000;color:var(--mdc-theme-on-surface, #000000);background-color:#ffffff;background-color:var(--mdc-theme-surface, #ffffff)}.ui-widget-content a:not([class*=mdc]){color:#1fc3f3;color:var(--mdc-theme-primary, #1fc3f3)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button:not([class*=mdc-]),html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.87}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.38;background-image:none}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:24px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:24px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:24px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:24px}.ui-widget-overlay{background-color:rgba(0,0,0,.32);animation:widget-overlay-show 150ms linear both}.ui-widget-shadow{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.08),0px 12px 17px 2px rgba(0, 0, 0, 0.04),0px 5px 22px 4px rgba(0,0,0,.04)}@keyframes widget-overlay-show{0%{opacity:0}100%{opacity:1}}.mdc-shape--small{border-radius:12px;border-radius:var(--mdc-shape-small, 12px)}.mdc-shape--medium{border-radius:24px;border-radius:var(--mdc-shape-medium, 24px)}.mdc-shape--large{border-radius:0px;border-radius:var(--mdc-shape-large, 0px)}.ui-dialog .ui-dialog-titlebar-close::before{display:inline-block;line-height:1;font-weight:normal;font-style:normal;letter-spacing:normal;white-space:nowrap;word-break:normal;word-wrap:normal;overflow-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.ui-dialog{position:absolute;top:0;left:0;outline:0;max-width:calc(100vw - 20px);border-radius:24px;border-radius:var(--mdc-shape-medium, 24px);box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.08),0px 24px 38px 3px rgba(0, 0, 0, 0.04),0px 9px 46px 8px rgba(0,0,0,.04)}.ui-dialog--transition{transition:all 100ms 0ms cubic-bezier(0.4, 0, 1, 1)}.ui-dialog .ui-dialog-titlebar{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:20px 0;margin:0 20px;position:relative}.ui-dialog .ui-dialog-titlebar::before{content:none}.ui-dialog .ui-dialog-titlebar::after{display:block}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin-top:2px}.ui-dialog .ui-dialog-titlebar::after{content:"";position:absolute;left:0;right:0;bottom:0;border-top:1px solid;opacity:.12}.ui-dialog .ui-dialog-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--custom-font-family, TitilliumWeb), TitilliumWeb, system-ui, -apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;font-family:var(--mdc-typography-headline5-font-family, var(--mdc-typography-font-family, var(--custom-font-family, TitilliumWeb), TitilliumWeb, system-ui, -apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline5-font-size, 1.25rem);line-height:1.5rem;line-height:var(--mdc-typography-headline5-line-height, 1.5rem);font-weight:700;font-weight:var(--mdc-typography-headline5-font-weight, 700);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline5-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline5-text-transform, inherit)}.ui-dialog .ui-dialog-titlebar-close{display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin:-8px -8px -8px 8px;border:none;background:none;font-size:0 !important}.ui-dialog .ui-dialog-titlebar-close::before{content:"close";font-size:24px;font-family:"Material Icons"}.ui-dialog .ui-dialog-titlebar-close span{display:none}.no-close .ui-dialog-titlebar-close{display:none}.ui-dialog .ui-dialog-content{flex-grow:1;padding:20px;margin:0;border:none;background:none;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.ui-dialog .ui-dialog-content form{margin-bottom:-1.5rem}.ui-dialog .ui-dialog-content .form-actions{display:none}.ui-dialog .ui-dialog-buttonpane{display:flex;flex-direction:row-reverse;text-align:left;padding:20px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:24px;border-bottom-right-radius:var(--mdc-shape-medium, 24px);border-bottom-left-radius:24px;border-bottom-left-radius:var(--mdc-shape-medium, 24px)}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin-top:0;margin-bottom:0}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}@keyframes ui-dialog-show{0%{opacity:0;transform:none}10%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:none}}
