:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}.adm-popup{--z-index: var(--adm-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-popup-body{position:fixed;background-color:var(--adm-color-background);z-index:calc(var(--z-index) + 10)}.adm-popup-body .adm-popup-close-icon{position:absolute;z-index:100}.adm-popup-body-position-bottom{width:100%;bottom:0;left:0}.adm-popup-body-position-bottom .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-top{width:100%;top:0;left:0}.adm-popup-body-position-top .adm-popup-close-icon{right:8px;bottom:8px}.adm-popup-body-position-left{height:100%;top:0;left:0}.adm-popup-body-position-left .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-right{height:100%;top:0;right:0}.adm-popup-body-position-right .adm-popup-close-icon{left:8px;top:8px}.adm-popup-close-icon{cursor:pointer;padding:4px;font-size:18px;line-height:1;color:var(--adm-color-weak)}.adm-mask{--z-index: var(--adm-mask-z-index, 1000);position:fixed;top:0;left:0;z-index:var(--z-index);display:block;width:100%;height:100%}.adm-mask-aria-button{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.adm-mask-content{z-index:1}.adm-safe-area{--multiple: var(--adm-safe-area-multiple, 1);display:block;width:100%}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top) * var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom) * var(--multiple))}.adm-auto-center{display:flex;justify-content:center}.adm-auto-center-content{flex:0 1 auto}.adm-dot-loading{display:inline-block}.adm-picker{--header-button-font-size: var(--adm-font-size-7);--title-font-size: var(--adm-font-size-7);--item-font-size: var(--adm-font-size-8);--item-height: 34px;width:100%;height:300px;overflow:hidden;position:relative;display:flex;flex-direction:column;---item-font-size: var(--item-font-size);---item-height: var(--item-height)}.adm-picker .adm-picker-view.adm-picker-view{--item-font-size: var(---item-font-size);--item-height: var(---item-height)}.adm-picker-header{flex-shrink:0;border-bottom:solid 1px var(--adm-color-border);display:flex;justify-content:space-between;align-items:center;padding:4px}.adm-picker-header-button{font-size:var(--header-button-font-size);display:inline-block;padding:8px}.adm-picker-header-button-disabled,.adm-picker-header-button-disabled:active{opacity:.4;cursor:not-allowed}.adm-picker-header-title{padding:4px;font-size:var(--title-font-size);color:var(--adm-color-text);text-align:center;flex:1}.adm-picker-body{flex:1;width:100%;height:100%}.adm-picker-body>.adm-picker-view{--height: 100%}.adm-picker-popup .adm-popup-body{border-top-left-radius:8px;border-top-right-radius:8px}.adm-spin-loading{--color: var(--adm-color-weak);--size: 32px;width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:adm-spin-loading-rotate .8s infinite linear}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-picker-view{--height: 240px;--item-height: 34px;--item-font-size: var(--adm-font-size-8);height:var(--height);width:100%;display:flex;position:relative;overflow:hidden;background:var(--adm-color-background)}.adm-picker-view-column{height:100%;flex:1;-webkit-user-select:none;user-select:none;touch-action:none;position:relative;z-index:0}.adm-picker-view-column-wheel{width:100%;cursor:-webkit-grab;cursor:grab;position:absolute;top:calc(50% - var(--item-height) / 2);left:0}.adm-picker-view-column-wheel:before{content:" ";display:block;position:absolute;width:100%;height:100vh;top:-100vh}.adm-picker-view-column-wheel:after{content:" ";display:block;position:absolute;width:100%;height:100vh;bottom:-100vh}.adm-picker-view-column-item{font-size:var(--item-font-size);padding:0 6px;height:var(--item-height);display:flex;justify-content:center;align-items:center}.adm-picker-view-column-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-picker-view-column-accessible{width:100%;height:100%;pointer-events:none;opacity:0;display:flex;flex-direction:column;position:relative;top:calc(var(--item-height) * -1);z-index:0;padding-bottom:1px}.adm-picker-view-column-accessible>*{flex:1;text-overflow:ellipsis}.adm-picker-view-column-accessible-current{position:absolute;width:100%;height:100%}.adm-picker-view-column-accessible-button{width:100%;height:100%}.adm-picker-view-mask{position:absolute;z-index:10000;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;pointer-events:none}.adm-picker-view-mask-top,.adm-picker-view-mask-bottom{flex:auto}.adm-picker-view-mask-middle{height:var(--item-height);box-sizing:border-box;flex:none;border-top:solid 1px var(--adm-color-border);border-bottom:solid 1px var(--adm-color-border)}.adm-picker-view-mask-top{background:var(--adm-color-background);-webkit-mask:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%);mask:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%)}.adm-picker-view-mask-bottom{background:var(--adm-color-background);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%);mask:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%)}.adm-picker-view-loading-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.adm-picker-view-item-height-measure{position:relative;left:0;top:0;height:var(--item-height);width:0;pointer-events:none}.adm-list{--header-font-size: var(--adm-font-size-7);--prefix-width: "auto";--prefix-padding-right: 12px;--align-items: center;--active-background-color: var(--adm-color-border);--border-inner: solid 1px var(--adm-color-border);--border-top: solid 1px var(--adm-color-border);--border-bottom: solid 1px var(--adm-color-border);--padding-left: 12px;--padding-right: 12px;--font-size: var(--adm-font-size-9);--extra-max-width: 70%}.adm-list-header{color:var(--adm-color-weak);font-size:var(--header-font-size);padding:8px var(--padding-right) 8px var(--padding-left)}.adm-list-body{background-color:var(--adm-color-background);overflow:hidden;font-size:var(--font-size)}.adm-list-body-inner{margin-top:-1px}.adm-list-default .adm-list-body{border-top:var(--border-top);border-bottom:var(--border-bottom)}.adm-list-card{margin:12px}.adm-list-card .adm-list-body{border-radius:8px}.adm-list-card .adm-list-header{padding-left:0}.adm-list-item{display:block;padding-left:var(--padding-left);position:relative;background-color:var(--adm-color-background);line-height:1.5}.adm-list-item-title,.adm-list-item-description{color:var(--adm-color-weak);font-size:var(--adm-font-size-main)}.adm-list-item-content{display:flex;align-items:var(--align-items);justify-content:flex-start;border-top:var(--border-inner);padding-right:var(--padding-right)}.adm-list-item-content-prefix{width:var(--prefix-width);flex:none;padding-right:var(--prefix-padding-right)}.adm-list-item-content-main{flex:auto;padding:12px 0}.adm-list-item-content-extra{flex:none;padding-left:12px;font-size:var(--adm-font-size-7);color:var(--adm-color-weak);max-width:var(--extra-max-width)}.adm-list-item-content-arrow{flex:none;display:flex;align-items:center;margin-left:4px;color:var(--adm-color-light);font-size:19px}.adm-list-item-disabled{cursor:not-allowed}.adm-list-item-disabled.adm-list-item-disabled>.adm-list-item-content>*{opacity:.4;pointer-events:none}a.adm-list-item:active:not(.adm-list-item-disabled){background-color:var(--active-background-color)}a.adm-list-item:active:not(.adm-list-item-disabled):after{content:" ";display:block;position:absolute;width:100%;bottom:-1px;left:0;border-bottom:var(--border-inner)}.adm-checkbox{--icon-size: 22px;--font-size: var(--adm-font-size-9);--gap: 8px;display:inline-flex;vertical-align:text-bottom;justify-content:flex-start;align-items:center;cursor:pointer}.adm-checkbox input{display:none}.adm-checkbox .adm-checkbox-icon{flex:none;border:1px solid var(--adm-color-light);border-radius:var(--icon-size);box-sizing:border-box;width:var(--icon-size);height:var(--icon-size);color:var(--adm-color-text-light-solid)}.adm-checkbox .adm-checkbox-icon>svg{display:block;width:100%;height:100%}.adm-checkbox.adm-checkbox-block{display:flex}.adm-checkbox.adm-checkbox-checked .adm-checkbox-icon{border-color:var(--adm-color-primary);background-color:var(--adm-color-primary)}.adm-checkbox.adm-checkbox-disabled{cursor:not-allowed}.adm-checkbox.adm-checkbox-disabled .adm-checkbox-content{opacity:.4}.adm-checkbox.adm-checkbox-disabled .adm-checkbox-icon.adm-checkbox-icon{color:var(--adm-color-light);border-color:var(--adm-color-light);background-color:var(--adm-color-fill-content)}.adm-checkbox .adm-checkbox-custom-icon{font-size:var(--icon-size)}.adm-checkbox.adm-checkbox-indeterminate .adm-checkbox-icon{background-color:var(--adm-color-background);color:var(--adm-color-primary)}.adm-checkbox-content{flex:0 1 auto;font-size:var(--font-size);padding-left:var(--gap)}.adm-form{--border-inner: solid 1px var(--adm-border-color);--border-top: solid 1px var(--adm-border-color);--border-bottom: solid 1px var(--adm-border-color);--prefix-width: 6.8em;---border-inner: var(--border-inner);---border-top: var(--border-top);---border-bottom: var(--border-bottom);---prefix-width: var(--prefix-width)}.adm-form .adm-list.adm-list{--padding-left: 16px;--padding-right: 12px;--border-inner: var(---border-inner);--border-top: var(---border-top);--border-bottom: var(---border-bottom)}.adm-form .adm-form-footer{padding:20px 12px}.adm-form .adm-form-item-horizontal.adm-list-item{--prefix-width: var(---prefix-width)}.adm-form-list-operation{text-align:center;color:var(--adm-color-primary)}.adm-form-item+.adm-form-item{border-top:none}.adm-form-item-label{display:block;height:100%;line-height:1.5;box-sizing:border-box;position:relative;color:var(--adm-color-text-secondary)}.adm-form-item-label .adm-form-item-required-asterisk{position:absolute;left:-.6em;top:0;font-family:SimSun,sans-serif;color:var(--adm-color-danger);-webkit-user-select:none;user-select:none}.adm-form-item-label .adm-form-item-required-text{margin-left:4px;color:var(--adm-color-weak)}.adm-form-item-label-help{margin-left:4px;cursor:pointer}.adm-form-item-child{display:flex}.adm-form-item-child-position-normal{justify-content:normal}.adm-form-item-child-position-normal>*{flex:auto}.adm-form-item-child-position-right{justify-content:flex-end}.adm-form-item-child-position-right>*{flex:none}.adm-form-item-feedback-error{color:var(--adm-color-danger);margin-top:4px}.adm-form-item-feedback-warning{color:var(--adm-color-warning);margin-top:4px}.adm-form-item.adm-form-item-hidden{display:none}.adm-form-item.adm-form-item-horizontal.adm-list-item{--align-items: stretch}.adm-form-item.adm-form-item-horizontal .adm-list-item-content-prefix{padding-top:12px;padding-bottom:12px}.adm-form-item.adm-form-item-horizontal .adm-list-item-content-extra{align-self:center}.adm-form-item.adm-form-item-vertical .adm-form-item-label{font-size:var(--adm-font-size-7);margin-bottom:4px}.adm-popover{--z-index: var(--adm-popover-z-index, 1030);--background: #ffffff;--arrow-size: 8px;--content-padding: 8px 12px;color:var(--adm-color-text);position:absolute;top:0;left:0;z-index:var(--z-index);white-space:normal;text-align:left;cursor:auto;-webkit-user-select:text;user-select:text;animation:none}.adm-popover.adm-popover-dark{--background: rgba(0, 0, 0, .75);--adm-color-text: #ffffff;color:#fff}.adm-popover.adm-popover-dark .adm-popover-inner{box-shadow:none}.adm-popover:after{position:absolute;background:#ffffff03;content:""}.adm-popover-hidden{display:none}.adm-popover-inner{background-color:var(--background);background-clip:padding-box;border-radius:8px;box-shadow:0 0 30px #3333;font-size:var(--adm-font-size-7);width:-webkit-max-content;width:max-content;min-width:32px;max-width:calc(100vw - 24px);overflow-y:hidden}.adm-popover-inner-content{padding:var(--content-padding)}.adm-popover-arrow{position:absolute;display:block;height:var(--arrow-size);width:var(--arrow-size);overflow:visible;background:transparent}.adm-popover-arrow-icon{display:block;height:var(--arrow-size);width:calc(var(--arrow-size) / 8 * 15);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(var(--arrow-icon-rotate))}.adm-popover .adm-popover-arrow{color:var(--background)}.adm-popover-menu{--border-color: var(--adm-color-border)}.adm-popover-menu.adm-popover{--content-padding: 0}.adm-popover-menu-list{overflow:hidden;min-width:120px}.adm-popover-menu-list-inner{margin-top:-1px}.adm-popover-menu-list-scroll{padding-right:2px;overflow-y:scroll;-webkit-overflow-scrolling:auto}.adm-popover-menu-list-scroll::-webkit-scrollbar{-webkit-appearance:none;width:4px}.adm-popover-menu-list-scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ddd}.adm-popover-menu-item{display:flex;padding-left:20px;justify-content:flex-start;align-items:center;position:relative}.adm-popover-menu-item-icon{flex:none;padding-right:8px;font-size:20px}.adm-popover-menu-item-text{flex:auto;padding:14px 20px 14px 0;border-top:solid 1px var(--border-color)}.adm-popover-menu-item-disabled{cursor:not-allowed}.adm-popover-menu-item-disabled>*{opacity:.4}.adm-popover-menu-item:active:not(.adm-popover-menu-item-disabled){background-color:var(--border-color)}.adm-popover-menu-item:active:not(.adm-popover-menu-item-disabled):after{content:" ";display:block;position:absolute;width:100%;bottom:-1px;left:0;border-bottom:solid 1px var(--border-color)}.adm-popover.adm-popover-dark.adm-popover-menu{--border-color: var(--adm-color-text);--background: rgba(0, 0, 0, .9)}.adm-grid{--gap: 0;--gap-horizontal: var(--gap);--gap-vertical: var(--gap);display:grid;grid-gap:10px;-webkit-column-gap:var(--gap-horizontal);column-gap:var(--gap-horizontal);row-gap:var(--gap-vertical);grid-template-columns:repeat(var(--columns),minmax(0,1fr));align-items:stretch}.adm-grid-item{grid-column-end:span var(--item-span)}.adm-space-item{flex:none}.adm-space{display:inline-flex;--gap: 8px;--gap-vertical: var(--gap);--gap-horizontal: var(--gap)}.adm-space-vertical{flex-direction:column}.adm-space-vertical>.adm-space-item{margin-bottom:var(--gap-vertical)}.adm-space-vertical>.adm-space-item:last-child{margin-bottom:0}.adm-space-horizontal{flex-direction:row}.adm-space-horizontal>.adm-space-item{margin-right:var(--gap-horizontal)}.adm-space-horizontal>.adm-space-item:last-child{margin-right:0}.adm-space-horizontal.adm-space-wrap{flex-wrap:wrap;margin-bottom:calc(var(--gap-vertical) * -1)}.adm-space-horizontal.adm-space-wrap>.adm-space-item{padding-bottom:var(--gap-vertical)}.adm-space.adm-space-block{display:flex}.adm-space-align-center{align-items:center}.adm-space-align-start{align-items:flex-start}.adm-space-align-end{align-items:flex-end}.adm-space-align-baseline{align-items:baseline}.adm-space-justify-center{justify-content:center}.adm-space-justify-start{justify-content:flex-start}.adm-space-justify-end{justify-content:flex-end}.adm-space-justify-between{justify-content:space-between}.adm-space-justify-around{justify-content:space-around}.adm-space-justify-evenly{justify-content:space-evenly}.adm-space-justify-stretch{justify-content:stretch}.adm-infinite-scroll{color:var(--adm-color-weak);padding:18px;display:flex;justify-content:center;align-items:center;font-size:var(--adm-font-size-main)}.adm-infinite-scroll-failed-text{display:inline-block;margin-right:8px}.adm-input{--font-size: var(--adm-font-size-9);--color: var(--adm-color-text);--placeholder-color: var(--adm-color-light);--text-align: left;--background-color: transparent;display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:100%;max-height:100%;min-height:24px;background-color:var(--background-color)}.adm-input-disabled{opacity:.4;cursor:not-allowed}.adm-input-element{flex:auto;display:inline-block;box-sizing:border-box;width:100%;max-width:100%;max-height:100%;padding:0;margin:0;color:var(--color);font-size:var(--font-size);line-height:1.5;background:transparent;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:1.5em;text-align:var(--text-align)}.adm-input-element::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit}.adm-input-element::placeholder{color:var(--placeholder-color);font-family:inherit}.adm-input-element:-webkit-autofill{background-color:transparent}.adm-input-element:read-only{cursor:default}.adm-input-element:invalid{box-shadow:none}.adm-input-element::-ms-clear{display:none}.adm-input-element::-ms-reveal{display:none}.adm-input-element::-webkit-search-cancel-button{display:none}.adm-input-element::-webkit-search-decoration{display:none}.adm-input-element:disabled{opacity:1}.adm-input-element[type=date],.adm-input-element[type=time],.adm-input-element[type=datetime-local]{min-height:1.5em}.adm-input-element[type=search]{-webkit-appearance:none}.adm-input-element[readonly]{pointer-events:none}.adm-input-clear{flex:none;margin-left:8px;color:var(--adm-color-light);padding:4px;cursor:pointer}.adm-input-clear:active{color:var(--adm-color-weak)}.adm-input-clear .antd-mobile-icon{display:block;font-size:var(--adm-font-size-7)}.adm-radio{--icon-size: 22px;--font-size: var(--adm-font-size-9);--gap: 8px;display:inline-flex;vertical-align:text-bottom;justify-content:flex-start;align-items:center;cursor:pointer}.adm-radio input[type=radio]{display:none}.adm-radio .adm-radio-icon{flex:none;border:1px solid var(--adm-color-light);border-radius:var(--icon-size);box-sizing:border-box;width:var(--icon-size);height:var(--icon-size);color:var(--adm-color-text-light-solid)}.adm-radio .adm-radio-icon>svg{display:block;width:100%;height:100%}.adm-radio.adm-radio-block{display:flex}.adm-radio.adm-radio-checked .adm-radio-icon{border-color:var(--adm-color-primary);background-color:var(--adm-color-primary)}.adm-radio.adm-radio-disabled{cursor:not-allowed}.adm-radio.adm-radio-disabled .adm-radio-content{opacity:.4}.adm-radio.adm-radio-disabled .adm-radio-icon{color:var(--adm-color-light);border-color:var(--adm-color-light);background-color:var(--adm-color-fill-content)}.adm-radio .adm-radio-custom-icon{font-size:var(--icon-size)}.adm-radio-content{flex:0 1 auto;font-size:var(--font-size);padding-left:var(--gap)}.adm-selector{--color: var(--adm-color-fill-content);--checked-color: var(--adm-color-wathet);--text-color: var(--adm-color-text);--checked-text-color: var(--adm-color-primary);--border: none;--checked-border: none;--border-radius: 2px;--padding: 8px 16px;--gap: 8px;---gap: var(--gap);---gap-horizontal: var(--gap-horizontal, var(--gap));---gap-vertical: var(--gap-vertical, var(--gap));overflow:hidden;font-size:var(--adm-font-size-7);line-height:1.4}.adm-selector .adm-space.adm-space{--gap: 12px}.adm-selector .adm-grid{--gap: var(---gap);--gap-horizontal: var(---gap-horizontal);--gap-vertical: var(---gap-vertical)}.adm-selector-item{padding:var(--padding);position:relative;background-color:var(--color);border:var(--border);border-radius:var(--border-radius);color:var(--text-color);opacity:1;cursor:pointer;display:inline-block;text-align:center;overflow:hidden;vertical-align:top}.adm-selector-item-description{font-size:var(--adm-font-size-main);color:var(--adm-color-weak)}.adm-selector-item-active,.adm-selector-item-multiple-active{color:var(--checked-text-color);background-color:var(--checked-color);border:var(--checked-border)}.adm-selector-item .adm-selector-check-mark-wrapper{position:absolute;right:0;bottom:0;width:0;height:0;border-top:solid 8px transparent;border-bottom:solid 8px var(--adm-color-primary);border-left:solid 10px transparent;border-right:solid 10px var(--adm-color-primary)}.adm-selector-item .adm-selector-check-mark-wrapper>svg{position:absolute;left:0;top:0;height:6px;width:8px}.adm-selector-item-disabled{cursor:not-allowed;opacity:.4}.adm-text-area{--font-size: var(--adm-font-size-9);--color: var(--adm-color-text);--placeholder-color: var(--adm-color-light);--disabled-color: var(--adm-color-weak);--text-align: left;--count-text-align: right;position:relative;width:100%;max-width:100%;max-height:100%}.adm-text-area-element{font-family:var(--adm-font-family);resize:none;flex:auto;display:block;box-sizing:border-box;width:100%;max-width:100%;max-height:100%;padding:0;margin:0;color:var(--color);font-size:var(--font-size);line-height:1.5;background:transparent;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:1.5em;text-align:var(--text-align)}.adm-text-area-element::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit}.adm-text-area-element::placeholder{color:var(--placeholder-color);font-family:inherit}.adm-text-area-element:-webkit-autofill{background-color:transparent}.adm-text-area-element:disabled{color:var(--disabled-color);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--disabled-color)}.adm-text-area-element:read-only{cursor:default}.adm-text-area-element:invalid{box-shadow:none}.adm-text-area-element::-ms-clear{display:none}.adm-text-area-element-hidden{visibility:hidden;position:absolute;top:0;left:0;z-index:-1000}.adm-text-area-count{text-align:var(--count-text-align);color:var(--adm-color-weak);font-size:var(--adm-font-size-9);padding-top:8px}.adm-toast-mask .adm-toast-wrap{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center}.adm-toast-mask .adm-toast-main{display:inline-block;position:relative;top:50%;transform:translateY(-50%);width:auto;max-width:204px;max-height:70%;overflow:auto;color:#fff;word-break:break-all;background-color:#000000b3;border-radius:8px;pointer-events:all;font-size:var(--adm-font-size-7);line-height:1.5;box-sizing:border-box;text-align:initial}.adm-toast-mask .adm-toast-main-text{padding:12px;min-width:0}.adm-toast-mask .adm-toast-main-icon{padding:35px 12px;min-width:150px}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{text-align:center;margin-bottom:8px;font-size:36px;line-height:1}.adm-toast-loading{--size: 48px;margin:0 auto 8px}:root{--mobile-bg: #f3f5f9;--mobile-surface: #ffffff;--mobile-text: #16202e;--mobile-secondary: #5f6b7c;--mobile-weak: #64707f;--mobile-line: #e4e9f0;--mobile-primary: #1677ff;--mobile-primary-weak: #e8f1ff;--mobile-danger: #e5484d;--mobile-success: #18a058;--mobile-success-weak: #e6f7ee;--mobile-tag-bg: #f1f4f8;--mobile-tag-fg: #5b6a7d;--mobile-topbar: #0b1d36;--mobile-topbar-fg: #f2f6fc;--mobile-shadow-card: 0 1px 2px rgba(16, 30, 54, .04), 0 6px 18px rgba(16, 30, 54, .05);--mobile-shadow-card-hover: 0 12px 26px rgba(16, 30, 54, .12);--mobile-tint-0: #e8f1ff;--mobile-tint-1: #e6f7ee;--mobile-tint-2: #fff2e2;--mobile-tint-3: #f1eaff;--mobile-tint-4: #e3f7f6;--mobile-tint-5: #ffe9f1}.mobile-app-card,.mobile-btn,.mobile-form-row,.mobile-history-item,.mobile-navbar-back,.mobile-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%;margin:0}body{background:var(--mobile-bg);color:var(--mobile-text);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}button{font-family:inherit}:focus-visible{outline:2px solid var(--mobile-primary);outline-offset:2px}button:focus:not(:focus-visible){outline:none}.mobile-shell{display:flex;flex-direction:column;height:100%;height:100dvh;max-width:640px;margin:0 auto;background:var(--mobile-bg)}.mobile-navbar{flex:0 0 48px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;background:var(--mobile-surface);border-bottom:1px solid var(--mobile-line);position:relative;z-index:3}.mobile-navbar--brand{flex-basis:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;background:var(--mobile-topbar);border-bottom:0}.mobile-brand{display:flex;align-items:center;gap:10px;min-width:0}.mobile-brand-logo{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#4f8cff,#1e5bd8);box-shadow:inset 0 1px #ffffff4d;color:#fff;font-size:14px;font-weight:700;line-height:1}.mobile-brand-text{display:flex;flex-direction:column;min-width:0;line-height:1.15}.mobile-brand-name{overflow:hidden;color:var(--mobile-topbar-fg);font-size:15px;font-weight:600;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap}.mobile-brand-tagline{color:#f2f6fc8c;font-size:9.5px;font-weight:500;letter-spacing:.12em}.mobile-brand-avatar{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#7aa7ff,#3b6cd4);color:#fff;font-size:12px;font-weight:600}.mobile-navbar-back{width:40px;height:40px;margin-left:2px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--mobile-text);cursor:pointer}.mobile-navbar-back:active{background:#f2f3f5}.mobile-navbar-back svg{width:22px;height:22px}.mobile-navbar-title{margin:0;padding:0 4px;overflow:hidden;color:var(--mobile-text);font-size:17px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mobile-navbar-side{display:block}.mobile-main{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mobile-main::-webkit-scrollbar{display:none}.mobile-footer{flex:none;background:var(--mobile-surface);border-top:1px solid var(--mobile-line);padding-bottom:env(safe-area-inset-bottom,0px)}.mobile-icon{display:block}.mobile-chevron{flex:0 0 auto;width:18px;height:18px;color:#9aa6b5}.mobile-loading{display:flex;justify-content:center;padding:48px 0}.mobile-spinner{display:inline-block;width:14px;height:14px;border:2px solid #d9dde3;border-top-color:var(--mobile-primary);border-radius:50%;animation:mobile-spin .7s linear infinite}@keyframes mobile-spin{to{transform:rotate(360deg)}}.mobile-footnote{margin:0;padding:20px 0 4px;text-align:center;font-size:11px;line-height:1.6;color:var(--mobile-weak)}.mobile-meta-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--mobile-tag-bg);color:var(--mobile-tag-fg);font-size:11.5px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.mobile-version-pill{flex:0 0 auto;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--mobile-primary-weak);color:var(--mobile-primary);font-size:11.5px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.mobile-version-pill.is-empty{background:var(--mobile-tag-bg);color:var(--mobile-tag-fg)}.mobile-btn{height:46px;border:0;border-radius:8px;font-size:15.5px;font-weight:600;cursor:pointer;transition:background .15s,transform .15s,opacity .15s}.mobile-btn--ghost{flex:0 0 96px;background:var(--mobile-surface);border:1px solid #d9d9d9;color:var(--mobile-text)}.mobile-btn--ghost:active{background:#f5f7fa}.mobile-btn--primary{flex:1;background:var(--mobile-primary);color:#fff;box-shadow:0 4px 12px #1677ff38}.mobile-btn--primary:active{background:#0e63dd;transform:translateY(1px)}.mobile-btn--small{height:36px;flex:none;padding:0 18px;font-size:14px;box-shadow:none}.mobile-btn[disabled]{opacity:.55;pointer-events:none}.mobile-empty{display:flex;flex-direction:column;align-items:center;padding:44px 24px;border:1px dashed var(--mobile-line);border-radius:16px;text-align:center}.mobile-empty-art{display:grid;place-items:center;width:64px;height:64px;margin-bottom:16px;border-radius:20px;background:var(--mobile-primary-weak);color:var(--mobile-primary)}.mobile-empty-art svg{width:30px;height:30px}.mobile-empty-title{margin:0;font-size:16px;font-weight:600;color:var(--mobile-text)}.mobile-empty-desc{max-width:240px;margin:6px 0 0;font-size:13px;line-height:1.6;color:var(--mobile-secondary)}.mobile-empty-action{margin-top:16px}.mobile-apps-body{padding:20px 16px 28px}.mobile-page-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px 14px}.mobile-page-title{margin:0;color:var(--mobile-text);font-size:20px;font-weight:600;letter-spacing:.2px}.mobile-page-count{color:var(--mobile-weak);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.mobile-stack{display:flex;flex-direction:column;gap:12px}.mobile-app-card{width:100%;display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--mobile-line);border-radius:14px;background:var(--mobile-surface);box-shadow:var(--mobile-shadow-card);text-align:left;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mobile-app-card:active{border-color:#d6dee9;box-shadow:var(--mobile-shadow-card-hover);transform:scale(.99)}.mobile-app-icon{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:12px;font-size:24px;line-height:1}.mobile-tint-0{background:var(--mobile-tint-0)}.mobile-tint-1{background:var(--mobile-tint-1)}.mobile-tint-2{background:var(--mobile-tint-2)}.mobile-tint-3{background:var(--mobile-tint-3)}.mobile-tint-4{background:var(--mobile-tint-4)}.mobile-tint-5{background:var(--mobile-tint-5)}.mobile-app-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mobile-app-name{color:var(--mobile-text);font-size:15.5px;font-weight:600;letter-spacing:.1px}.mobile-app-desc{overflow:hidden;color:var(--mobile-secondary);font-size:12.5px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.mobile-app-meta{display:flex;align-items:center;gap:6px;margin-top:5px}.mobile-detail-body{padding-bottom:28px}.mobile-state-body{padding:16px 16px 28px}.mobile-app-hero{display:flex;align-items:center;gap:14px;margin:16px 16px 0;padding:18px;background:var(--mobile-surface);border:1px solid var(--mobile-line);border-radius:16px;box-shadow:var(--mobile-shadow-card)}.mobile-app-hero-icon{display:grid;place-items:center;width:56px;height:56px;flex:0 0 56px;border-radius:16px;font-size:28px;line-height:1}.mobile-app-hero-main{min-width:0}.mobile-app-hero-name{margin:0;color:var(--mobile-text);font-size:19px;font-weight:600;letter-spacing:.1px}.mobile-app-hero-desc{margin:4px 0 0;color:var(--mobile-secondary);font-size:12.5px;line-height:1.5}.mobile-app-hero-count{display:inline-block;margin-top:8px;padding:3px 8px;border-radius:6px;background:var(--mobile-primary-weak);color:var(--mobile-primary);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.mobile-section-label{margin:0;padding:20px 18px 8px;color:var(--mobile-weak);font-size:12.5px}.mobile-list-card{margin:0 16px;overflow:hidden;background:var(--mobile-surface);border:1px solid var(--mobile-line);border-radius:14px;box-shadow:var(--mobile-shadow-card)}.mobile-form-row{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:15px 14px;border:0;background:transparent;text-align:left;cursor:pointer}.mobile-form-row+.mobile-form-row:before{content:"";position:absolute;top:0;left:14px;right:0;height:1px;background:var(--mobile-line)}.mobile-form-row:active{background:#f7f9fc}.mobile-form-row-main{flex:1;min-width:0}.mobile-form-name{color:var(--mobile-text);font-size:15px;font-weight:500}.mobile-panel--form{display:flex;flex-direction:column;min-height:100%}.mobile-panel--hidden{display:none}.mobile-fill{flex:1;display:flex;flex-direction:column;padding:14px 16px 22px;background:var(--mobile-bg)}.mobile-form-hint{display:flex;align-items:center;gap:8px;padding:0 2px 12px;color:var(--mobile-secondary);font-size:12px}.mobile-req{color:var(--mobile-danger)}.mobile-form-card{padding:18px 16px 2px;background:var(--mobile-surface);border:1px solid var(--mobile-line);border-radius:16px;box-shadow:var(--mobile-shadow-card)}.mobile-form-actions{position:sticky;bottom:0;z-index:5;display:flex;gap:12px;margin:auto -16px -22px;padding:10px 16px;background:var(--mobile-surface);border-top:1px solid var(--mobile-line)}.mobile-tabbar{display:flex}.mobile-tab{flex:1;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 0 8px;border:0;background:none;color:var(--mobile-weak);font-size:10.5px;cursor:pointer}.mobile-tab svg{width:23px;height:23px}.mobile-tab[aria-selected=true]{color:var(--mobile-primary);font-weight:600}.mobile-history-body{padding:14px 16px 24px}.mobile-history-top{display:flex;align-items:center;justify-content:space-between;padding:0 2px 10px;color:var(--mobile-weak);font-size:12px}.mobile-history-list{overflow:hidden;background:var(--mobile-surface);border:1px solid var(--mobile-line);border-radius:14px;box-shadow:var(--mobile-shadow-card)}.mobile-history-item{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:14px;border:0;background:transparent;text-align:left;cursor:pointer}.mobile-history-item+.mobile-history-item:before{content:"";position:absolute;top:0;left:58px;right:0;height:1px;background:var(--mobile-line)}.mobile-history-item:active{background:#f7f9fc}.mobile-history-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:var(--mobile-primary-weak);color:var(--mobile-primary)}.mobile-history-icon svg{width:17px;height:17px}.mobile-history-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mobile-history-time{color:var(--mobile-text);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.mobile-history-sub{overflow:hidden;color:var(--mobile-secondary);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.mobile-history-foot{display:flex;align-items:center;justify-content:center;gap:8px;padding:18px 0 4px;color:var(--mobile-weak);font-size:11.5px}.mobile-sub-body{padding:14px 16px 28px}.mobile-sub-status{display:flex;align-items:center;gap:10px;padding:14px;background:var(--mobile-success-weak);border:1px solid #c6ebd8;border-radius:14px;color:var(--mobile-success)}.mobile-sub-status-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:var(--mobile-success);color:#fff}.mobile-sub-status-icon svg{width:18px;height:18px}.mobile-sub-status strong{display:block;font-size:14px}.mobile-sub-status-note{color:#3f9d78;font-size:11.5px}.mobile-sub-meta{margin-top:12px;padding:4px 14px;background:var(--mobile-surface);border:1px solid var(--mobile-line);border-radius:14px;box-shadow:var(--mobile-shadow-card)}.mobile-sub-meta-row{position:relative;display:flex;justify-content:space-between;gap:16px;padding:11px 0;font-size:13px}.mobile-sub-meta-row+.mobile-sub-meta-row:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--mobile-line)}.mobile-sub-meta-label{color:var(--mobile-weak)}.mobile-sub-meta-value{color:var(--mobile-text);font-weight:500;text-align:right;font-variant-numeric:tabular-nums;word-break:break-all}.mobile-readonly-card{margin-top:12px;padding:6px 14px;background:var(--mobile-surface);border:1px solid var(--mobile-line);border-radius:14px;box-shadow:var(--mobile-shadow-card)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
