fastlion-amis
Version:
一种MIS页面生成工具
1,894 lines (1,561 loc) • 2.46 MB
CSS
.amis-scope .lion-popover {
padding-top: 0;
}
.amis-scope .lion-popover .ant-popover-inner-content {
padding: 0;
}
.amis-scope .lion-popover-0 {
padding-top: 0 !important;
}
.amis-scope .lion-popover-0 .ant-popover-inner-content {
padding: 0;
}
.amis-scope .lion-popover-1 {
padding-top: 0 !important;
}
.amis-scope .lion-popover-1 .ant-popover-inner-content {
padding: 0;
}
.amis-scope .lion-popover-2 {
padding-top: 0 !important;
}
.amis-scope .lion-popover-2 .ant-popover-inner-content {
padding: 0;
}
.amis-scope .list-active {
color: #3582fb;
font-weight: 700;
}
.amis-scope .lion-wrapper-export .ant-modal-content {
width: 0px;
display: none;
margin: 0 auto;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-close .ant-modal-close-x {
width: 28px;
height: 28px;
line-height: 40px;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-header {
border-bottom: 1px solid #e8e8e8;
padding: 0 20px;
height: 40px;
min-height: 40px;
max-height: 40px;
color: #444;
font-size: 14px;
font-weight: 700;
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: space-between;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-header .ant-modal-title {
font-weight: 700;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-body {
padding: 20px;
color: #606266;
font-size: 14px;
word-break: break-all;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-body .ant-select {
width: 105px;
margin-left: 8px;
margin-right: 0px;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-body .ant-select .ant-select-selector {
font-size: 12px;
width: 100%;
border: 0;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-body .ant-select .ant-select-selector .ant-select-selection-search {
width: 100%;
left: 0;
}
.amis-scope .lion-wrapper-export .ant-modal-content .ant-modal-body .ant-select .ant-select-selector .ant-select-selection-search input {
-webkit-appearance: none;
background-color: #fff;
background-image: none;
border-radius: 4px;
border: 1px solid #dcdfe6 !important;
box-sizing: border-box;
color: #606266;
display: inline-block;
font-size: inherit;
line-height: 40px;
outline: none;
padding: 0 15px;
transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
width: 100%;
opacity: 1 !important;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog {
height: 100%;
overflow: hidden;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal {
padding-bottom: 0px !important;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal .resize-container {
pointer-events: auto;
height: 100%;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal .resize-container .ant-modal-content {
height: 100%;
width: 100%;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal .resize-container .ant-modal-footer .drag-modal {
box-sizing: border-box;
padding: 0;
text-align: right;
border-radius: 0 0 2px 2px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal .resize-container.height-auto {
height: auto !important;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal .resize-container.height-auto .ant-modal-body {
height: auto !important;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal .ant-modal-header {
cursor: move;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal .ant-modal-body {
flex: unset;
padding: 8px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog {
height: 100vh !important;
width: 100% !important;
max-width: 100vw !important;
overflow: hidden;
padding: 0;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .icon {
cursor: pointer;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-header {
padding: 0px !important;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-header .move-title,
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-header .disabled-move-title {
user-select: none;
font-size: 16px;
font-weight: bold;
color: var(--saas-Title-Text);
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-header .dialog-title {
display: flex;
width: 100%;
padding: 16px 24px;
align-items: center;
justify-content: space-between;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-header .tools-bar {
display: flex;
justify-content: flex-end;
width: 75px;
color: var(--saas-Title-Text);
font-size: 14px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-header .tools-bar .tool-btn {
width: 1em;
height: 1em;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-header .tools-bar div:not(:first-child) {
margin-left: 10px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-footer:empty {
display: none;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.pc-dialog .ant-modal-close .ant-modal-close-x svg .st0 {
fill: #AAB2C0;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .ant-modal-footer {
padding: 0px !important;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .ant-modal-header {
border-bottom: 0px solid #fff !important;
border-radius: 25px !important;
padding: 0px !important;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .ant-modal-header .move-title {
font-weight: 400;
color: #333333;
padding: rem(40) 0px;
text-align: center;
color: #333;
font-size: 18px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .ant-modal-content {
border-radius: 25px !important;
font-size: 15px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .foot-mb {
display: flex;
height: 48px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .foot-mb > div {
width: 50%;
height: 100%;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
font-weight: 500;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .foot-mb > div:first-child {
border-right: 1px solid #e8e8e8;
color: #333;
font-size: 16px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .fl-modal.mb-dialog .foot-mb > div:last-child {
color: #2A87EB;
font-size: 16px;
}
.amis-scope .ant-modal-root .ant-modal-wrap.drag-dialog .handle-box {
pointer-events: all;
}
.amis-scope .drag-dialog .ant-modal-body {
max-height: 100% !important;
}
.amis-scope .drag-dialog .common-modal-component.fl-modal .ant-modal-header {
background-color: var(--saas-Background-Header) !important;
}
.amis-scope .drag-dialog .common-modal-component.fl-modal .ant-modal-header .dialog-title {
padding: 6px 16px !important;
}
.amis-scope .drag-dialog .common-modal-component.fl-modal .ant-modal-header .dialog-title .disabled-move-title {
font-size: 14px !important;
}
.amis-scope .fixed-hover-title {
display: none;
}
.amis-scope .dialog-fix-right .dialog-title {
position: relative;
}
.amis-scope .dialog-fix-right .fixed-hover-title {
display: block;
opacity: 0;
position: absolute;
top: 30px;
left: -30px;
padding: 2px;
width: 30px;
background-image: linear-gradient(180deg, rgba(53, 116, 238, 0.16) 0%, rgba(255, 255, 255, 0.3) 100%);
border-radius: 4px;
text-align: center;
transition: all 0.3s ease;
}
.amis-scope .dialog-fix-right .fixed-hover-title.show {
opacity: 1;
}
.amis-scope .dialog-fix-right:hover {
transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
transition-duration: 0.2s;
}
.amis-scope .resize-container {
pointer-events: auto;
height: 100%;
}
.amis-scope .resize-container::before {
content: "";
position: absolute;
left: 0;
top: -100vh;
width: 100%;
height: 50px;
transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
transition-duration: 0.2s;
}
.amis-scope .resize-container.sticky-right::before {
height: 200vh;
}
.amis-scope .resize-container .ant-modal-content {
height: 100%;
width: 100%;
}
.amis-scope .resize-container.height-auto {
height: auto !important;
}
.amis-scope .resize-container.height-auto .ant-modal-body {
height: auto !important;
}
.amis-scope .fl-dialog-box.isDragging .mini-dialog-wrap {
pointer-events: auto;
}
.amis-scope .mini-dialog-wrap {
position: fixed;
top: 0;
left: 0;
width: 100vw !important;
height: 100vh !important;
overflow: hidden;
pointer-events: none;
}
.amis-scope .mini-dialog-drag-box {
display: none !important;
pointer-events: auto;
opacity: 0.8;
transition: opacity 0.3s ease;
}
.amis-scope .mini-dialog-drag-box:hover {
opacity: 1;
}
.amis-scope .mini-dialog-drag-box.show {
display: block !important;
}
.amis-scope .min-dialog {
z-index: 1;
position: fixed;
height: 50px;
background: #fff;
padding: 5px 10px;
bottom: 0px;
right: 0px;
display: flex;
align-items: center;
box-shadow: 0 8px 12px 0 rgba(115, 107, 107, 0.3);
border-radius: 5px;
}
.amis-scope .min-dialog .move-title {
user-select: none;
font-weight: bold;
color: #2A3E61;
}
.amis-scope .min-dialog .dialog-title {
display: flex;
width: 100%;
padding: 20px;
align-items: center;
justify-content: space-between;
}
.amis-scope .min-dialog .tools-bar {
display: flex;
justify-content: space-between;
width: 50px;
}
.amis-scope .fl-dialog-wrapper .ant-modal-header {
padding: 0px;
}
.amis-scope .fl-dialog-wrapper .init-modal {
padding-bottom: 0px !important;
}
.amis-scope .fl-dialog-wrapper .move-title,
.amis-scope .fl-dialog-wrapper .disabled-move-title {
padding: 16px 24px !important;
}
.amis-scope .fl-dialog-wrapper .move-title {
cursor: Move;
}
.amis-scope .react-draggable-transparent-selection {
pointer-events: none !important;
}
.amis-scope .lion-copy-item {
padding-top: 5px !important;
}
.amis-scope .lion-copy-item .ant-popover-inner-content {
padding: 0 !important;
}
.amis-scope .lion-copy-item .ant-popover-inner-content .ant-menu .ant-menu-item {
height: 30px;
line-height: 30px;
margin: 4px 0 8px 0px;
}
.amis-scope .rfid-warp {
background: beige;
}
.amis-scope .rfid-warp .ant-table-thead th,
.amis-scope .rfid-warp .virtual-table-cell {
padding: 4px 10px !important;
font-size: 13px !important;
}
.amis-scope .rfid-warp ::-webkit-scrollbar {
display: none;
}
.amis-scope .schedule-view-wrap {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
overflow: hidden;
}
.amis-scope .schedule-view-wrap .schedule-list-section {
height: 100%;
overflow: hidden;
display: flex;
flex-direction: column;
}
.amis-scope .schedule-view-wrap.showFold .calendar-comp-wrap.pullHeight {
height: 340px;
}
.amis-scope .schedule-view-wrap.showFold .calendar-comp-wrap.pullHeight.weekView {
height: 100px;
}
.amis-scope .calendar-comp {
width: 100%;
background: var(--schedule-datepicker-bg);
z-index: 0;
}
.amis-scope .calendar-comp .calendar-header {
position: relative;
display: flex;
align-items: center;
justify-content: center;
height: 44px;
z-index: 0;
}
.amis-scope .calendar-comp .calendar-header .icon-box {
display: flex;
align-items: center;
position: absolute;
z-index: 2;
}
.amis-scope .calendar-comp .calendar-header .icon-box.l {
left: 0;
}
.amis-scope .calendar-comp .calendar-header .icon-box.r {
right: 0;
}
.amis-scope .calendar-comp .calendar-header .date-time {
position: relative;
flex: 1;
font-size: 20px;
z-index: 1;
}
.amis-scope .calendar-comp .calendar-header .date-time .picker-box {
display: flex;
justify-content: center;
width: 100%;
}
.amis-scope .calendar-comp .calendar-header .date-time .picker-box .picker {
opacity: 0;
width: 240px;
}
.amis-scope .calendar-comp .calendar-header .date-time .picker-box .picker input {
cursor: pointer;
}
.amis-scope .calendar-comp .calendar-header .date-time .date-text {
position: absolute;
top: 0;
left: 0;
width: 100%;
text-align: center;
pointer-events: none;
cursor: pointer;
color: var(--schedule-datepicker-font-color);
}
.amis-scope .calendar-comp .calendar-header .icon {
display: flex;
align-items: center;
margin: 0 10px;
width: 20px;
font-size: 18px;
cursor: pointer;
color: var(--schedule-arrow-icon);
}
.amis-scope .calendar-comp .week-list {
display: flex;
border-bottom: 1px solid var(--schedule-split-border);
}
.amis-scope .calendar-comp .week-list .week-item {
width: calc(100% / 7);
height: 40px;
text-align: center;
line-height: 40px;
font-size: 18px;
font-family: PingFangSC-Regular, PingFang SC;
color: var(--schedule-datepicker-font-color);
}
.amis-scope .calendar-comp .calendar-comp-wrap {
width: 100%;
position: relative;
}
.amis-scope .calendar-comp .calendar-comp-wrap.pullHeight {
height: 300px;
transition: 0.25s;
}
.amis-scope .calendar-comp .calendar-comp-wrap.pullHeight.weekView {
height: 60px;
}
.amis-scope .calendar-comp .calendar-comp-wrap.pushHeight {
height: 30px;
transition: 0.15s;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section {
width: 100%;
display: flex;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day {
display: flex;
flex-wrap: wrap;
padding-top: 8px;
flex-shrink: 0;
width: 100%;
position: absolute;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: calc(100% / 7);
min-height: 48px;
text-align: center;
font-size: 16px;
font-weight: 500;
color: var(--schedule-datepicker-font-color);
cursor: pointer;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem {
position: relative;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
width: 40px;
height: 40px;
border-radius: 6px;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem.currentDay {
background: rgba(24, 144, 255, 0.1) !important;
color: #3574ee !important;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem.selectDay {
background: #3574ee !important;
color: #ffffff !important;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem.info {
background: #f1f1f1;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem.primary {
background: #E9F6FE;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem.warning {
background: #FEF3E6;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem.success {
background: #E8F8F2;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .dayItem .lunar-date {
font-size: 12px;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .event-dot {
position: absolute;
right: 0;
top: -3px;
display: block;
width: 8px;
height: 8px;
border-radius: 50%;
margin: 0 auto;
margin-top: 4px;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .event-dot.danger {
background: #ff4d4f;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .event-dot.success {
background: #15B37B;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .event-dot.primary {
background: #3574EE;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item .event-dot.warning {
background: #FE9201;
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item.other {
color: var(--schedule-datepicker-other-font-color);
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-comp-section .calendar-list-day .item.current {
color: var(--schedule-datepicker-font-color);
}
.amis-scope .calendar-comp .calendar-comp-wrap .calendar-fold {
position: absolute;
padding: 0 12px;
bottom: 0;
left: 0;
display: flex;
width: 100%;
background-color: var(--schedule-datepicker-bg);
justify-content: space-between;
align-items: center;
height: 34px;
border-top: 1px solid var(--schedule-split-border);
border-bottom: 1px solid var(--schedule-split-border);
cursor: pointer;
}
.amis-scope .schedule-date-picker .ant-picker-panel-container {
background: var(--schedule-datepicker-bg);
}
.amis-scope .schedule-date-picker .ant-picker-panel-container .ant-picker-header {
color: var(--schedule-datepicker-font-color);
border-bottom: var(--schedule-split-border);
}
.amis-scope .schedule-date-picker .ant-picker-panel-container .ant-picker-header > button {
color: var(--schedule-datepicker-font-color);
}
.amis-scope .schedule-date-picker .ant-picker-panel-container .ant-picker-body .ant-picker-content {
color: var(--schedule-datepicker-other-font-color);
}
.amis-scope .schedule-date-picker .ant-picker-panel-container .ant-picker-body .ant-picker-content .ant-picker-cell-in-view {
color: var(--schedule-datepicker-font-color);
}
.amis-scope .schedule-date-picker .ant-picker-panel-container .ant-picker-body .ant-picker-content .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.amis-scope .schedule-date-picker .ant-picker-panel-container .ant-picker-body .ant-picker-content .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
background: var(--schedule-datepicker-bg);
}
.amis-scope .schedule-date-picker .ant-picker-panel-container .ant-picker-panel {
border: 1px solid var(--schedule-split-border);
}
.amis-scope .calendar-container {
height: 100%;
position: relative;
}
.amis-scope .calendar-container.schedule.mobile {
height: calc(100vh - 32px - 111px);
}
.amis-scope .calendar-container.schedule.mobile .week-toggler-box {
position: sticky;
top: 0;
z-index: 2;
}
.amis-scope .calendar-container .calendar-box {
width: 100%;
margin-top: 10px;
}
.amis-scope .calendar-container .calendar-box .calendar-action-box {
padding: 0 12px;
}
.amis-scope .calendar-container .calendar-box.schedule {
padding: 0 8px;
}
.amis-scope .calendar-container .calendar-box.schedule.mobile {
padding: 0;
}
.amis-scope .calendar-container .calendar-box.schedule.mobile .fc-scrollgrid-section.fc-scrollgrid-section-header {
display: none;
}
.amis-scope .calendar-container .calendar-box.schedule.mobile .fc-scroller.fc-scroller-liquid-absolute {
overflow: hidden !important;
}
.amis-scope .calendar-container .calendar-box.schedule .calendar-action-box {
position: fixed;
right: 2vw;
bottom: 7vh;
z-index: 2;
}
.amis-scope .calendar-container .calendar-box.schedule .calendar-action-box .add-action-box {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
width: 48px;
height: 48px;
background-color: #3574ee;
color: #fff;
border-radius: 50% !important;
font-size: 24px;
cursor: pointer;
}
.amis-scope .calendar-container .calendar-box .fc a {
color: initial;
}
.amis-scope .calendar-container .calendar-box .fc a.fc-h-event {
background-color: var(--fc-event-bg-color) !important;
}
.amis-scope .calendar-container .calendar-box .fc td,
.amis-scope .calendar-container .calendar-box .fc th {
border: 1px solid #f7f8fa !important;
}
.amis-scope .calendar-container .calendar-box .fc .fc-popover-body {
max-height: 400px;
overflow-y: auto;
}
.amis-scope .calendar-container .calendar-box .fc .fc-scrollgrid {
border: none !important;
}
.amis-scope .calendar-container .calendar-box .fc .fc-scrollgrid-section.fc-scrollgrid-section-header th {
border: none !important;
}
.amis-scope .calendar-container .calendar-box .fc .fc-col-header-cell.fc-day {
border: none !important;
}
.amis-scope .calendar-container .calendar-box .fc .fc-v-event {
margin: 4px 4px 6px 6px;
background-color: #E9F6FE;
color: #3574EE;
border-color: #E9F6FE;
}
.amis-scope .calendar-container .calendar-box .fc .fc-v-event .fc-event-main {
color: #3574EE;
}
.amis-scope .calendar-container .calendar-box .fc .fc-timegrid-col.fc-day-today {
background-color: unset !important;
}
.amis-scope .calendar-container .calendar-box .fc .fc-daygrid-day.fc-day-today {
background-color: unset !important;
}
.amis-scope .calendar-container .calendar-box .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number {
display: flex;
align-items: center;
justify-content: center;
color: #fff;
width: 30px;
height: 30px;
font-size: 12px;
background-color: #3574EE;
border-radius: 10px;
transform: scale(0.8);
white-space: nowrap;
}
.amis-scope .calendar-container .calendar-box .fc .fc-bg-event {
background: unset;
opacity: 1;
}
.amis-scope .calendar-container .calendar-box .fc .fc-timegrid-slot {
height: 32px;
}
.amis-scope .calendar-container .calendar-box.schedule {
overflow: auto;
}
.amis-scope .calendar-container .week-toggler-box {
position: sticky;
top: 0;
}
.amis-scope .calendar-container .week-toggler-box.schedule {
position: relative;
}
.amis-scope .calendar-container .attendance-box {
overflow-y: auto;
background-color: #f1f1f1;
padding: 10px;
display: flex;
flex-direction: column;
gap: 12px;
}
.amis-scope .calendar-container .attendance-box .info-box {
padding: 10px;
width: 100%;
border-radius: 4px;
min-height: 100px;
background-color: #fff;
color: #999;
line-height: 1.5;
font-size: 14px;
}
.amis-scope .calendar-container .attendance-box .info-box .title {
font-size: 16px;
padding-bottom: 4px;
color: #333;
}
.amis-scope .calendar-container .attendance-box .info-box .title .primary {
color: #3574EE;
}
.amis-scope .calendar-container .attendance-box .info-box .title .warning {
color: #FE9201;
}
.amis-scope .calendar-container .attendance-box .info-box .title .success {
color: #15B37B;
}
.amis-scope .calendar-container .attendance-box .info-box .title .danger {
color: #F5222D;
}
.amis-scope .calendar-container .action-box {
width: 0;
height: 0;
visibility: hidden;
}
.amis-scope .calendar-container .event-item-event-box {
position: relative;
display: flex;
width: 100%;
align-items: center;
min-height: 20px;
}
.amis-scope .calendar-container .event-item-event-box .remove-btn {
position: absolute;
right: 2px;
top: 2px;
display: none;
width: 16px;
height: 16px;
margin-right: 2px;
text-align: center;
line-height: 14px;
color: #fff;
border-radius: 50%;
font-size: 12px;
border: 1px solid #fff;
}
.amis-scope .calendar-container .event-item-event-box .remove-btn:hover {
color: #ff4d4f;
border-color: #ff4d4f;
}
.amis-scope .calendar-container .event-item-event-box:hover .remove-btn {
display: block;
}
.amis-scope .calendar-container .event-item-event-box .event-content-box {
padding: 3px;
word-wrap: break-word;
width: 100%;
font-size: 13px;
}
.amis-scope .calendar-container .event-item-background-box {
display: flex;
height: 100%;
width: 100%;
justify-content: center;
align-items: center;
flex-direction: column;
font-size: 12px;
color: #666;
}
.amis-scope .infinteSroll {
text-align: center;
font-size: 13px;
color: #99a6ad;
padding: 8px;
background-color: var(--saas-main-bg);
}
.amis-scope .infinteSroll-loading {
margin-left: 8px;
}
@charset "UTF-8";
.amis-scope .common-modal-component.ant-modal {
padding-bottom: 0;
}
.amis-scope .common-modal-component.ant-modal .ant-modal-header {
height: 34px !important;
min-height: unset !important;
background-color: var(--saas-Background-Header) !important;
padding: 0 !important;
border-bottom: 1px solid var(--saas-Border-Dividers);
}
.amis-scope .common-modal-component.ant-modal .ant-modal-header .dialog-title {
padding: 6px 16px !important;
}
.amis-scope .common-modal-component.ant-modal .ant-modal-header .dialog-title .disabled-move-title {
font-size: 14px !important;
font-weight: 700;
color: var(--ai-tool-title-color);
}
.amis-scope .common-modal-component.ant-modal .ant-modal-content {
background-color: var(--saas-Background-Header);
}
.amis-scope .common-modal-component.ant-modal .ant-modal-content .ant-modal-close-x {
width: 44px !important;
height: 34px !important;
line-height: 34px !important;
}
.amis-scope .common-modal-component.ant-modal .ant-modal-content .ant-modal-footer {
border-top: 1px solid var(--saas-Border-Dividers);
padding: 8px !important;
}
.amis-scope .common-modal-component.ant-modal .ant-modal-content .ant-modal-footer .ant-btn {
border-radius: 5px;
}
.amis-scope .common-modal-component.ant-modal .ant-modal-body {
background: var(--saas-main-bg);
}
.amis-scope .common-modal-component.ant-modal .ant-modal-body .ant-modal-footer {
padding: 8px 0px 0 0 !important;
}
.amis-scope .select-wrapper-group-container {
display: flex;
justify-content: space-between;
color: #2A3E61;
}
.amis-scope .select-wrapper-group-container .common-select-container {
width: 50%;
border: 1px solid var(--saas-Border-Dividers);
border-radius: 3px;
background-color: var(--saas-Background-Header);
}
.amis-scope .select-wrapper-group-container .common-select-container:not(:last-child) {
margin-right: 16px;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-top {
display: flex;
justify-content: space-between;
align-items: center;
height: 36px;
line-height: 36px;
background: #edf1f2;
padding-left: 12px;
padding-right: 12px;
border-bottom: 1px solid var(--saas-Border-Dividers);
color: var(--saas-Secondary-Text);
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-top .sel-btn-group {
font-size: 12px;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-top .sel-btn-group .btn {
color: #20b9e8;
height: 16px;
line-height: 16px;
margin-left: 16px;
cursor: pointer;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body {
padding-top: 4px;
padding-bottom: 4px;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container {
height: 32px;
line-height: 32px;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container .ant-checkbox-wrapper {
padding-left: 12px;
width: 100%;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container .ant-checkbox-wrapper .ant-checkbox + span {
color: var(--saas-Title-Text);
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container .ant-checkbox-wrapper.ant-checkbox-wrapper-checked {
background: #4c495f !important;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .ant-checkbox-group {
width: 100%;
max-height: 200px;
overflow-y: auto;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .ant-checkbox-group::-webkit-scrollbar {
width: 6px;
height: 0;
background: transparent;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .ant-checkbox-group::-webkit-scrollbar-thumb {
/*滚动条里面小方块*/
background: #dedede;
border-radius: 10px;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .ant-checkbox-group::-webkit-scrollbar-track {
/*滚动条里面轨道*/
display: none;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container {
height: 32px;
line-height: 32px;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container .ant-checkbox-wrapper {
padding-left: 12px;
width: 100%;
color: var(--saas-Title-Text);
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container .ant-checkbox-wrapper .ant-checkbox + span {
display: block;
width: 100%;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
color: var(--saas-Title-Text);
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container .ant-checkbox-wrapper-checked {
background: #4c495f;
color: #2A87EB;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container.combine-chart-select {
display: flex;
justify-content: space-between;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container.combine-chart-select .ant-checkbox-wrapper {
flex: 1;
}
.amis-scope .select-wrapper-group-container .common-select-container .sel-body .checkbox-container.combine-chart-select .combine-chart-item {
padding: 0 7px;
background-color: #ebf2ff;
color: #666;
cursor: pointer;
}
.amis-scope .select-wrapper-group-container.single-mode .common-select-container {
width: 100%;
}
.amis-scope .operate-wrapper .ant-radio-wrapper span.ant-radio + * {
color: var(--saas-Title-Text);
}
.amis-scope .operate-wrapper .ant-checkbox-wrapper .ant-checkbox + span {
color: var(--saas-Title-Text);
}
.amis-scope .statics-modal .ant-modal-content {
position: relative;
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-header {
position: relative;
border: none;
padding: 0;
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-body {
padding: 16px;
max-height: calc(100vh - 150px) !important;
overflow-y: auto;
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-body .ant-row {
color: var(--saas-Secondary-Text);
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-body .ant-row .ant-radio-group .ant-radio-wrapper {
margin-right: 0;
color: var(--saas-Secondary-Text);
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-body .ant-row .ant-radio-group .ant-radio-wrapper span.ant-radio + * {
padding-left: 4px;
padding-right: 4px;
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-body .ant-row .ant-checkbox-wrapper {
color: var(--saas-Title-Text);
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-footer {
border: none;
position: relative;
padding: 16px;
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-footer .statics-footer {
display: flex;
justify-content: space-between;
}
.amis-scope .statics-modal .ant-modal-content .ant-modal-footer .statics-footer .ant-btn {
border-radius: 5px;
}
.amis-scope .statics-modal .ant-modal-content .tools-select {
margin-bottom: 15px;
}
.amis-scope .statics-modal .ant-modal-content .tools-select .tools-label {
text-align: right;
padding-right: 15px;
line-height: 32px;
color: var(--saas-Secondary-Text);
}
.amis-scope .statics-modal .ant-modal-content .tools-area {
margin-top: 4px;
}
.amis-scope .statics-modal .ant-modal-content .tools-area .tools-label {
text-align: right;
padding-right: 15px;
color: var(--saas-Secondary-Text);
}
.amis-scope .statics-modal .ant-modal-content .tools-area .ant-radio-wrapper span.ant-radio + * {
color: var(--saas-Title-Text);
}
.amis-scope .statics-modal .ant-modal-content .static-data-area {
margin-top: 16px;
display: block;
}
.amis-scope .statics-modal .ant-modal-content .static-data-area .tools-label {
width: 100%;
text-align: left;
padding-right: 15px;
color: var(--saas-Secondary-Text);
}
.amis-scope .statics-modal .ant-modal-content .static-data-area .ant-radio-wrapper {
margin-top: 12px;
}
.amis-scope .statics-modal .ant-modal-content .static-data-area .ant-radio-wrapper span.ant-radio + * {
color: var(--saas-Title-Text);
}
.amis-scope .statics-modal .ant-modal-content .abc-setting-item {
color: var(--saas-Secondary-Text);
margin-bottom: 15px;
}
.amis-scope .statics-modal .ant-modal-content .abc-setting-item .tools-label {
text-align: left !important;
height: 32px;
line-height: 32px;
}
.amis-scope .statics-modal .ant-modal-content .abc-setting-item .abc-setting-item-radio {
height: 32px;
line-height: 32px;
}
.amis-scope .statics-modal .ant-modal-content .mg-top15 {
margin-top: 15px;
}
.amis-scope .statics-modal .ant-modal-content .mg-top15 .ant-checkbox-wrapper {
color: var(--saas-Title-Text);
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting {
display: flex;
white-space: nowrap;
line-height: 32px;
align-items: center;
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting .edit-item-wrapper {
width: 50px;
height: 25px;
margin: 0 5px;
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting .edit-item-wrapper .ant-input-number {
width: 50px;
height: 25px;
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting .edit-item-wrapper .ant-input-number .ant-input-number-input-wrap {
height: 25px;
line-height: 25px;
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting .edit-item-wrapper .ant-input-number .ant-input-number-input-wrap .ant-input-number-input {
height: 25px;
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting .manual-type {
display: inline-block;
width: 80px;
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting .ant-input-number {
height: 24px;
}
.amis-scope .statics-modal .ant-modal-content .abc-type-setting .ant-input-number .ant-input-number-input {
height: 22px;
}
.amis-scope .statics-modal .ant-modal-content .chart-type-icon {
padding: 8px;
}
.amis-scope .statics-modal .ant-modal-content .chart-type-label {
font-size: 14px;
color: #2A3E61;
font-weight: 400;
margin-bottom: 16px;
}
.amis-scope .statics-modal .ant-modal-content .export-unit-data {
text-align: center;
}
.amis-scope .statics-modal .ant-modal-content .export-unit-data .totalnum {
margin-right: 20px;
}
.amis-scope .tools-set-default {
background: #E8F3FF;
border: 1px solid #2A87EB;
border-radius: 5px;
color: #2A87EB;
}
.amis-scope .tools-reset-default {
color: #2A3E61;
}
.amis-scope .chart-type-icon-group {
height: 60px;
background: #edf1f2;
border-radius: 5px;
display: flex;
margin-bottom: 16px;
overflow: hidden;
justify-content: space-evenly;
width: 100%;
overflow: auto;
}
.amis-scope .chart-type-icon-group .chart-type-icon-box {
width: 60px;
display: flex;
align-items: center;
justify-content: center;
color: #2A3E61;
cursor: pointer;
padding-bottom: 10px;
}
.amis-scope .chart-type-icon-group .chart-type-active {
background: #e6f7ff;
color: #2A87EB !important;
}
.amis-scope .select-content-container {
margin-top: 16px;
}
.amis-scope .select-content-container .sel-content-top {
color: var(--saas-Secondary-Text);
}
.amis-scope .select-content-container .sel-content-body {
padding-top: 12px;
padding-bottom: 12px;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group {
display: flex;
justify-content: flex-start;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper {
margin-left: 16px;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper:first-child {
margin-left: 0;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox {
display: none;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper span {
padding: 0;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper .sel-content-item-container {
display: flex;
flex-direction: column;
align-items: center;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper .sel-content-item-container .sel-title {
color: var(--saas-Secondary-Text);
opacity: 0.8;
font-size: 12px;
margin-top: 5px;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper .sel-content-item-container .icon-container {
width: 46px;
height: 46px;
border: 1px solid var(--saas-Border-Dividers);
border-radius: 3px;
display: flex;
justify-content: center;
align-items: center;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper .sel-content-item-container .icon-container svg.icon {
font-size: 30px;
top: 0;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .icon-container {
border: 2px solid #2A87EB;
}
.amis-scope .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .sel-content-item-container {
opacity: 0.4;
}
@media screen and (max-width: 768px) {
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
padding-left: 16px;
padding-right: 16px;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .select-wrapper-group-container {
margin-top: 12px;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .select-wrapper-group-container .common-select-container .sel-top {
font-display: flex;
flex-direction: column;
align-items: flex-start;
height: 52px;
line-height: unset;
justify-content: center;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .select-wrapper-group-container .common-select-container .sel-top .sel-btn-group .btn:first-child {
margin-left: 0;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .select-content-container .sel-content-body .ant-checkbox-group {
flex-wrap: wrap;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper {
margin-bottom: 12px;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .select-content-container .sel-content-body .ant-checkbox-group .ant-checkbox-wrapper:first-child {
margin-left: 16px;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .tools-area {
display: flex;
align-items: flex-start;
justify-content: flex-start;
flex-direction: column;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .tools-area .ant-col-20 {
margin-left: 16px;
padding-top: 12px;
padding-bottom: 12px;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-footer .statics-footer {
display: flex;
justify-content: space-between;
align-items: center;
}
.amis-scope .statics-modal .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-footer .statics-footer > div .ant-btn {
margin-left: 8px;
}
}
.amis-scope .calc-result-modal .ant-modal-body .ant-spin-nested-loading,
.amis-scope .calc-result-modal .ant-modal-body .ant-spin-container {
height: 100%;
}
.amis-scope .calc-result-modal .ant-modal-footer {
background-color: var(--saas-Background-Header);
}
.amis-scope .calc-result-modal-body {
height: 100%;
display: flex;
justify-content: space-between;
}
.amis-scope .calc-result-modal-body-condition {
position: relative;
padding-right: 42px;
}
.amis-scope .calc-result-modal-body-condition::after {
position: absolute;
top: -8px;
right: 0;
content: "";
width: 1px;
height: calc(100% + 16px);
background-color: var(--saas-Border-Dividers);
}
.amis-scope .calc-result-modal-body-condition .anticon {
font-size: 18px;
position: absolute;
right: 12px;
top: 50%;
transform: translateY(-50%);
color: #999;
}
.amis-scope .calc-result-modal-body-condition .static-data-area {
margin-top: 16px;
display: block;
}
.amis-scope .calc-result-modal-body-condition .static-data-area .tools-label {
width: 100%;
text-align: left;
padding-right: 15px;
color: var(--saas-Title-Text);
}
.amis-scope .calc-result-modal-body-condition .static-data-area .ant-radio-wrapper {
margin-top: 12px;
}
.amis-scope .calc-result-modal-body-condition .static-data-area .ant-radio-wrapper span.ant-radio + * {
color: var(--saas-Title-Text);
}
.amis-scope .calc-result-modal-body-condition .ant-row {
color: var(--saas-Title-Text);
}
.amis-scope .calc-result-modal-body-condition .ant-row .ant-radio-group .ant-radio-wrapper {
color: var(--saas-Title-Text);
}
.amis-scope .calc-result-modal-body-condition .ant-row .ant-checkbox-wrapper {
color: var(--saas-Title-Text);
}
.amis-scope .calc-result-modal-body-result {
flex: 1;
padding-left: 8px;
overflow: hidden;
}
.amis-scope .item-ai .ai-btn-groups {
display: flex;
gap: 32px;
align-items: center;
padding: 0 8px;
border-radius: 6px;
}
.amis-scope .item-ai .ai-btn-groups .comment-btn {
display: flex;
gap: 8px;
align-items: center;
color: #c1c1c1;
cursor: pointer;
}
.amis-scope .item-ai .ai-btn-groups .comment-btn .text {
color: #3574ee;
}
.amis-scope .item-ai .recommend-box-init .recommend-box {
padding: 0 12px;
padding-bottom: 8px;
flex-direction: row;
flex-wrap: wrap;
}
.amis-scope .item-ai .recommend-box {
display: flex;
flex-direction: column;
gap: 8px;
padding: 8px 0;
padding-left: 46px;
}
.amis-scope .item-ai .recommend-box .recommend-item {
display: flex;
width: fit-content;
position: relative;
padding: 0 8px;
padding-right: 18px;
max-width: 80%;
min-height: 32px;
align-items: center;
cursor: pointer;
justify-content: space-between;
border-radius: 6px;
border: 1px solid #e7e7e7;
color: #333;
}
.amis-scope .item-ai .recommend-box .recommend-item:hover {
background-color: rgba(0, 0, 0, 0.04);
}
.amis-scope .item-ai .recommend-box .recommend-item .icon-box {
position: absolute;
top: 3px;
right: 4px;
}
.amis-scope .description-box {
padding: 8px 12px;
white-space: normal;
}
.amis-scope .description-box .title {
font-size: 14px;
font-weight: bold;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-header {
background: var(--ai-tool-title-bg);
border-bottom: #d1d5db;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-header .ant-modal-title .dialog-title {
position: relative;
padding: 0 16px !important;
box-sizing: border-box;
height: 68px;
font-size: 14px;
line-height: 20px;
background-color: transparent !important;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-header .ant-modal-title .dialog-title .disabled-move-title {
display: flex;
align-items: center;
justify-content: center;
flex: 1;
font-size: 14px;
color: var(--ai-tool-title-color);
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-header .ant-modal-title .dialog-title .disabled-move-title .icon {
cursor: auto;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-header .ant-modal-title .dialog-title .disabled-move-title .table-icon-box {
margin-right: 2px;
display: inline-flex;
align-items: flex-start;
justify-content: center;
width: 16px;
height: 16px;
font-size: 14px;
border-radius: 3px;
background-color: #3574ee;
color: #fff;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-header .ant-modal-title .dialog-title .fixed-hover-title .table-icon-box {
display: none;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-header .ant-modal-title .dialog-title .tools-bar {
position: absolute;
right: 18px;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-content {
background-image: var(--ai-tool-bg-image);
background-color: var(--ai-tool-bg-color);
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-drawer-header {
border-bottom: none;
background: transparent !important;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-body {
background: unset !important;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-body.isMinWidth .chat-list .ant-list-item-meta-avatar {
display: none;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-body.isMinWidth .footer-box .ai-model-selector {
min-width: unset !important;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-body.isMinWidth .footer-box .ai-model-selector .current-label .label-text {
display: none;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ant-modal-body.isMinWidth .footer-box .icon-prefix-box {
margin: 0 6px !important;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container {
display: flex;
flex-direction: column;
align-items: center;
width: 100%;
height: 100%;
user-select: none;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer {
margin-bottom: 18px;
padding: 0 16px;
width: 100%;
max-width: 1200px;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box {
display: flex;
flex-direction: column;
align-items: center;
box-sizing: border-box;
padding: 8px 12px;
width: 100%;
min-height: 48px;
background-color: var(--ai-tool-footer-bg);
box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
border-radius: 8px;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .ant-input-affix-wrapper textarea {
color: var(--saas-Title-Text);
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .word-inp {
padding: 4px 20px 0 0;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .word-inp::-webkit-scrollbar {
width: 4px;
height: 4px;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .word-inp::-webkit-scrollbar-track {
box-shadow: inset 0 0 0 rgba(240, 240, 240, 0.5);
border-radius: 10px;
background-color: rgba(50, 50, 50, 0.1);
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .word-inp::-webkit-scrollbar-thumb {
border-radius: 10px;
box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);
background-color: rgba(50, 50, 50, 0.1);
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .bottom-box {
display: flex;
align-items: center;
justify-content: space-between;
padding-top: 4px;
width: 100%;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .bottom-box .ai-model-selector {
min-width: 180px;
max-width: 300px;
padding: 4px;
border-radius: 6px;
background-color: #f7f8fa;
cursor: pointer;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .bottom-box .ai-model-selector .current-label {
display: flex;
gap: 8px;
align-items: center;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .bottom-box .ai-model-selector .current-label .label-text {
max-width: 180px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .bottom-box .icon-send {
padding: 0;
height: 28px;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .bottom-box .icon-send.disabled {
color: #e6e6e6;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .icon-prefix-box {
margin: 0 6px 0 20px;
font-size: 14px;
color: #706e6b;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .footer-box .icon-prefix-box .icon-send-prefix {
cursor: auto;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-footer .ant-input:focus {
box-shadow: none;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-list {
width: 100%;
height: 100%;
max-width: 1200px;
flex: 1;
overflow: auto;
padding: 16px;
padding-bottom: 20px;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-list::-webkit-scrollbar {
width: 6px;
height: 6px;
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-list::-webkit-scrollbar-track {
box-shadow: inset 0 0 0 rgba(240, 240, 240, 0.5);
border-radius: 10px;
background-color: rgba(50, 50, 50, 0.1);
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-list::-webkit-scrollbar-thumb {
border-radius: 10px;
box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);
background-color: rgba(50, 50, 50, 0.1);
}
.amis-scope .ai-tool-drawer.fl-modal.ant-modal .ai-tool-container .chat-list .ant-list-item