.jeesite-icon{justify-content:center;align-items:center;display:inline-flex!important}.jeesite-icon-spin{animation:1s linear infinite loadingCircle}.jeesite-icon-fa{opacity:.9}.jeesite-icon-picker .ant-input-group-addon{padding:0}.jeesite-icon-picker .ant-input-group-addon>span{width:30px;height:30px}.jeesite-icon-picker-popover{width:540px}.jeesite-icon-picker-popover .content{border:1px solid #d9d9d9;border-radius:8px;margin-bottom:0;padding:5px}.jeesite-icon-picker-popover .content li{border:1px solid #d9d9d9;border-radius:4px;width:32px;height:32px;margin:2px;font-size:16px}.jeesite-icon-picker-popover .content li.active{border-color:#2a50ec}.jeesite-app-logo{cursor:pointer;align-items:center;padding-left:7px;transition:all .2s;display:flex}.jeesite-app-logo.light{border-bottom:0}.jeesite-app-logo.collapsed-show-title{padding-left:20px}.jeesite-app-logo.light .jeesite-app-logo__title{color:#555}.jeesite-app-logo.dark .jeesite-app-logo__title{color:#fff}.jeesite-app-logo__title{font-family:Arial,Microsoft YaHei,sans-serif;font-size:20px;transition:all .5s}.jeesite-app-search-footer{color:#666;background-color:#fff;border-top:1px solid #d9d9d9;border-radius:0 0 16px 16px;flex-shrink:0;align-items:center;height:44px;padding:0 16px;font-size:12px;display:flex;position:relative}.jeesite-app-search-footer-item{background-color:linear-gradient(-225deg, #d5dbe4, #f8f8f8);border-radius:2px;justify-content:center;align-items:center;width:20px;height:18px;margin-right:.4em;padding-bottom:2px;display:flex;box-shadow:inset 0 -2px #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px #1e235a66}.jeesite-app-search-footer-item:nth-child(2),.jeesite-app-search-footer-item:nth-child(3),.jeesite-app-search-footer-item:nth-child(6){margin-left:14px}.jeesite-app-search-modal{z-index:800;background-color:#00000040;justify-content:center;width:100%;height:100%;padding-top:50px;display:flex;position:fixed;top:0;left:0}.jeesite-app-search-modal--mobile{padding:0}.jeesite-app-search-modal--mobile>div{width:100%}.jeesite-app-search-modal--mobile .jeesite-app-search-modal-input{width:calc(100% - 38px)}.jeesite-app-search-modal--mobile .jeesite-app-search-modal-cancel{display:inline-block}.jeesite-app-search-modal--mobile .jeesite-app-search-modal-content{border-radius:0;width:100%;height:100%}.jeesite-app-search-modal--mobile .jeesite-app-search-footer{display:none}.jeesite-app-search-modal--mobile .jeesite-app-search-modal-list{height:calc(100% - 80px);max-height:unset}.jeesite-app-search-modal--mobile .jeesite-app-search-modal-list__item-enter{opacity:0!important}.jeesite-app-search-modal-content{background-color:#fff;border-radius:16px;flex-direction:column;width:632px;margin:0 auto auto;position:relative;box-shadow:0 25px 50px -12px #00000040}.jeesite-app-search-modal-input__wrapper{justify-content:space-between;align-items:center;padding:14px 14px 0;display:flex}.jeesite-app-search-modal-input{color:#1c1e21;border-radius:6px;width:100%;height:48px;font-size:1.5em}.jeesite-app-search-modal-input span[role=img]{color:#999}.jeesite-app-search-modal-cancel{color:#666;font-size:1em;display:none}.jeesite-app-search-modal-not-data{color:#969faf;justify-content:center;align-items:center;width:100%;height:100px;font-size:.9px;display:flex}.jeesite-app-search-modal-list{max-height:472px;margin:14px auto 0;padding:0 14px 20px;overflow:auto}.jeesite-app-search-modal-list__item{color:#000000e0;cursor:pointer;background-color:#fff;border-radius:4px;align-items:center;width:100%;height:56px;margin-top:8px;padding-bottom:4px;padding-left:14px;font-size:14px;display:flex;position:relative;box-shadow:0 1px 3px #d4d9e1}.jeesite-app-search-modal-list__item>div:first-child,.jeesite-app-search-modal-list__item>div:last-child{align-items:center;display:flex}.jeesite-app-search-modal-list__item--active{color:#fff;background-color:#2a50ec}.jeesite-app-search-modal-list__item--active .jeesite-app-search-modal-list__item-enter{opacity:1}.jeesite-app-search-modal-list__item-icon{width:30px}.jeesite-app-search-modal-list__item-text{flex:1}.jeesite-app-search-modal-list__item-enter{opacity:0;width:30px}.jeesite-basic-arrow{cursor:pointer;transform-origin:50%;transition:all .3s .1s;display:inline-block;transform:rotate(0)}.jeesite-basic-arrow--active{transform:rotate(90deg)}.jeesite-basic-arrow.inset{line-height:0}.jeesite-basic-arrow.up{transform:rotate(-90deg)}.jeesite-basic-arrow.down,.jeesite-basic-arrow.up.jeesite-basic-arrow--active{transform:rotate(90deg)}.jeesite-basic-arrow.down.jeesite-basic-arrow--active{transform:rotate(-90deg)}.jeesite-basic-help{color:#909399;vertical-align:middle;cursor:pointer;font-size:13px;display:inline-block}.jeesite-basic-help:hover{color:#2a50ec}.jeesite-basic-help__wrap p{margin-bottom:0}.ant-form-item-label .jeesite-basic-help{vertical-align:baseline;opacity:.8;margin-left:-4px;margin-right:-5px}.jeesite-basic-title{color:#000000bf;-webkit-user-select:none;user-select:none;padding-left:3px;font-size:16px;font-weight:500;line-height:24px;display:flex;position:relative}.jeesite-basic-title-normal{font-size:14px;font-weight:500}.jeesite-basic-title-show-span:before{content:"";background-color:#2a50ec;width:3px;height:16px;margin-right:4px;position:absolute;top:4px;left:0}.jeesite-basic-title-help{margin-left:10px}.jeesite-collapse-container{background-color:#fff;border-radius:2px;transition:all .3s ease-in-out}.jeesite-collapse-container__header{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;height:32px;display:flex}.jeesite-collapse-container__footer{border-top:1px solid #ccc}.jeesite-collapse-container__action{text-align:right;flex:1;justify-content:flex-end;align-items:center;display:flex}[data-theme=dark] .jeesite-collapse-container__header{border-bottom:1px solid #525252}.scrollbar{height:100%;position:relative;overflow:hidden}.scrollbar__wrap{height:100%;overflow:auto}.scrollbar__wrap--hidden-default{scrollbar-width:none}.scrollbar__wrap--hidden-default::-webkit-scrollbar{opacity:0;width:0;height:0;display:none}.scrollbar__thumb{border-radius:inherit;cursor:pointer;background-color:#9093994d;width:0;height:0;transition:background-color .3s;display:block;position:relative}.scrollbar__thumb:hover{background-color:#90939980}.scrollbar__bar{z-index:1;opacity:0;border-radius:4px;transition:opacity 80ms;position:absolute;bottom:2px;right:2px}.scrollbar__bar.is-vertical{width:6px;top:2px}.scrollbar__bar.is-vertical>div{width:100%}.scrollbar__bar.is-horizontal{height:6px;left:2px}.scrollbar__bar.is-horizontal>div{height:100%}.scrollbar:active>.scrollbar__bar,.scrollbar:focus>.scrollbar__bar,.scrollbar:hover>.scrollbar__bar{opacity:1;transition:opacity .34s ease-out}.scroll-container{width:100%;height:100%}.scroll-container .scrollbar__wrap{overflow-x:hidden}.scroll-container .scrollbar__view{box-sizing:border-box}.jeesite-basic-modal-close{float:right;text-align:right;margin-right:10px}.jeesite-basic-modal-close .jeesite-icon{cursor:pointer;opacity:.6;padding:16px 9px;font-size:18px;color:#000000e0!important}.jeesite-basic-modal-close .jeesite-icon:hover{opacity:1}.jeesite-basic-modal-close .anticon-close:hover{opacity:1;color:#ff4d4f!important}.ant-modal.jeesite-basic-modal .ant-modal-body{background-color:#fff;padding:0}.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.scrollbar__wrap>.scrollbar__view{margin:12px 15px 1px}.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.scrollbar__wrap>.scrollbar__view>.spinDiv>.ant-form,.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.scrollbar__wrap>.scrollbar__view>.spinDiv>.ant-tabs{margin-right:25px}.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.scrollbar__wrap>.scrollbar__view>.spinDiv>.ant-form:first-child,.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.scrollbar__wrap>.scrollbar__view>.spinDiv>.ant-tabs:first-child{margin-top:20px}.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.scrollbar__wrap>.scrollbar__view>.spinDiv>.ant-form .jeesite-form-group .title,.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.scrollbar__wrap>.scrollbar__view>.spinDiv>.ant-tabs .jeesite-form-group .title{margin-right:-12px}.ant-modal.jeesite-basic-modal .ant-modal-body>.scrollbar>.is-horizontal{display:none}.ant-modal.jeesite-basic-modal .ant-modal-title{font-size:16px;font-weight:400;line-height:16px}.ant-modal.jeesite-basic-modal .ant-modal-title .base-title{cursor:move!important}.ant-modal.jeesite-basic-modal .ant-modal-title .anticon{color:#2a50ec}.ant-modal.jeesite-basic-modal .ant-modal-large{top:60px}.ant-modal.jeesite-basic-modal .ant-modal-large--mini{top:16px}.ant-modal.jeesite-basic-modal .ant-modal-content{border-radius:10px;padding:0;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.ant-modal.jeesite-basic-modal .ant-modal-header{border-bottom:1px solid #d9d9d980;border-radius:10px 10px 0 0;margin-bottom:0;padding:14px}.ant-modal.jeesite-basic-modal .ant-modal-footer{margin-top:0;padding:14px}.ant-modal.jeesite-basic-modal .ant-modal-footer button+button{margin-left:10px}.ant-modal.jeesite-basic-modal .ant-modal-close{outline:none;width:auto;height:auto;font-weight:400;position:absolute;top:0;right:0}.ant-modal.jeesite-basic-modal .ant-modal-close:hover{background-color:#0000}.ant-modal.jeesite-basic-modal .ant-modal-confirm-body .ant-modal-confirm-content>*{color:#909399}.ant-modal.jeesite-basic-modal .ant-modal-confirm-confirm.error .ant-modal-confirm-body>.anticon{color:#ff4d4f}.ant-modal.jeesite-basic-modal .ant-modal-confirm-btns .ant-btn:last-child{margin-right:0}.ant-modal.jeesite-basic-modal .ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#faad14}.ant-modal.jeesite-basic-modal .ant-modal-confirm-confirm.success .ant-modal-confirm-body>.anticon{color:#52c41a}.ant-modal.jeesite-basic-modal .ant-modal-confirm .ant-modal-body{padding:24px!important}.fullscreen-modal{overflow:hidden}.fullscreen-modal .ant-modal{width:100%!important;max-width:calc(100vw - 15px)!important;inset:0!important}.fullscreen-modal .ant-modal-content{height:100%}.jeesite-dict-label{padding:0 2px}.jeesite-select,.jeesite-select .ant-select{width:100%}.ant-input-group .ant-input-group-addon .jeesite-select{margin:-5px -11px}.app-locale-picker-overlay .ant-dropdown-menu-item{min-width:160px}html[data-theme=dark] .jeesite-dark-switch{border:1px solid #c4bcbc}.jeesite-dark-switch{cursor:pointer;background-color:#151515;border-radius:30px;justify-content:space-between;align-items:center;width:50px;height:26px;margin-left:auto;padding:0 6px;display:flex;z-index:10!important;position:relative!important}.jeesite-dark-switch-inner{z-index:1;will-change:transform;background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .5s,background-color .5s;position:absolute}.jeesite-dark-switch--dark .jeesite-dark-switch-inner{transform:translate(calc(100% + 2px))}
