@import '../common/index.css';
.van-action-sheet {
    max-height: 90% !important;
    max-height: var(--action-sheet-max-height, 90%) !important;
    color: #323233;
    color: var(--action-sheet-item-text-color, #323233);
}
.van-action-sheet__cancel,
.van-action-sheet__item {
    text-align: center;
    font-size: 16px;
    font-size: var(--action-sheet-item-font-size, 16px);
    line-height: 50px;
    line-height: var(--action-sheet-item-height, 50px);
    background-color: #fff;
    background-color: var(--action-sheet-item-background, #fff);
}
.van-action-sheet__cancel--hover,
.van-action-sheet__item--hover {
    background-color: #f2f3f5;
    background-color: var(--active-color, #f2f3f5);
}
.van-action-sheet__cancel:before {
    display: block;
    content: ' ';
    height: 8px;
    height: var(--action-sheet-cancel-padding-top, 8px);
    background-color: #f7f8fa;
    background-color: var(--action-sheet-cancel-padding-color, #f7f8fa);
}
.van-action-sheet__item--disabled {
    color: #c8c9cc;
    color: var(--action-sheet-item-disabled-text-color, #c8c9cc);
}
.van-action-sheet__item--disabled.van-action-sheet__item--hover {
    background-color: #fff;
    background-color: var(--action-sheet-item-background, #fff);
}
.van-action-sheet__subname {
    margin-left: 4px;
    margin-left: var(--padding-base, 4px);
    font-size: 12px;
    font-size: var(--action-sheet-subname-font-size, 12px);
    color: #646566;
    color: var(--action-sheet-subname-color, #646566);
}
.van-action-sheet__header {
    text-align: center;
    font-weight: 500;
    font-weight: var(--font-weight-bold, 500);
    font-size: 16px;
    font-size: var(--action-sheet-header-font-size, 16px);
    line-height: 44px;
    line-height: var(--action-sheet-header-height, 44px);
}
.van-action-sheet__description {
    text-align: center;
    padding: 16px;
    padding: var(--padding-md, 16px);
    color: #646566;
    color: var(--action-sheet-description-color, #646566);
    font-size: 14px;
    font-size: var(--action-sheet-description-font-size, 14px);
    line-height: 20px;
    line-height: var(--action-sheet-description-line-height, 20px);
}
.van-action-sheet__close {
    position: absolute !important;
    top: 0;
    right: 0;
    line-height: inherit !important;
    padding: 0 12px;
    padding: var(--action-sheet-close-icon-padding, 0 12px);
    font-size: 18px !important;
    font-size: var(--action-sheet-close-icon-size, 18px) !important;
    color: #969799;
    color: var(--action-sheet-close-icon-color, #969799);
}
.van-action-sheet__loading {
    display: -webkit-flex !important;
    display: flex !important;
    height: 50px;
    height: var(--action-sheet-item-height, 50px);
}
