:root{--rv-action-sheet-max-height:80%;--rv-action-sheet-header-height:48px;--rv-action-sheet-header-font-size:var(--rv-font-size-lg);--rv-action-sheet-description-color:var(--rv-gray-6);--rv-action-sheet-description-font-size:var(--rv-font-size-md);--rv-action-sheet-description-line-height:var(--rv-line-height-md);--rv-action-sheet-item-background:var(--rv-white);--rv-action-sheet-item-font-size:var(--rv-font-size-lg);--rv-action-sheet-item-line-height:var(--rv-line-height-lg);--rv-action-sheet-item-text-color:var(--rv-text-color);--rv-action-sheet-item-disabled-text-color:var(--rv-gray-5);--rv-action-sheet-subname-color:var(--rv-gray-6);--rv-action-sheet-subname-font-size:var(--rv-font-size-sm);--rv-action-sheet-subname-line-height:var(--rv-line-height-sm);--rv-action-sheet-close-icon-size:22px;--rv-action-sheet-close-icon-color:var(--rv-gray-5);--rv-action-sheet-close-icon-active-color:var(--rv-gray-6);--rv-action-sheet-close-icon-padding:0 var(--rv-padding-md);--rv-action-sheet-cancel-text-color:var(--rv-gray-7);--rv-action-sheet-cancel-padding-top:var(--rv-padding-xs);--rv-action-sheet-cancel-padding-color:var(--rv-background-color);--rv-action-sheet-loading-icon-size:22px}.rv-action-sheet{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-height:var(--rv-action-sheet-max-height);overflow:hidden;color:var(--rv-action-sheet-item-text-color)}.rv-action-sheet__content{-webkit-box-flex:1;-webkit-flex:1 auto;flex:1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.rv-action-sheet__cancel,.rv-action-sheet__item{display:block;width:100%;padding:14px var(--rv-padding-md);font-size:var(--rv-action-sheet-item-font-size);background-color:var(--rv-action-sheet-item-background);border:none;cursor:pointer}.rv-action-sheet__cancel:active,.rv-action-sheet__item:active{background-color:var(--rv-active-color)}.rv-action-sheet__item{line-height:var(--rv-action-sheet-item-line-height)}.rv-action-sheet__item--disabled,.rv-action-sheet__item--loading{color:var(--rv-action-sheet-item-disabled-text-color)}.rv-action-sheet__item--disabled:active,.rv-action-sheet__item--loading:active{background-color:var(--rv-action-sheet-item-background)}.rv-action-sheet__item--disabled{cursor:not-allowed}.rv-action-sheet__item--loading{cursor:default}.rv-action-sheet__cancel{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;color:var(--rv-action-sheet-cancel-text-color)}.rv-action-sheet__subname{margin-top:var(--rv-padding-xs);color:var(--rv-action-sheet-subname-color);font-size:var(--rv-action-sheet-subname-font-size);line-height:var(--rv-action-sheet-subname-line-height)}.rv-action-sheet__gap{display:block;height:var(--rv-action-sheet-cancel-padding-top);background-color:var(--rv-action-sheet-cancel-padding-color)}.rv-action-sheet__header{-webkit-flex-shrink:0;flex-shrink:0;font-weight:var(--rv-font-weight-bold);font-size:var(--rv-action-sheet-header-font-size);line-height:var(--rv-action-sheet-header-height);text-align:center}.rv-action-sheet__description{position:relative;-webkit-flex-shrink:0;flex-shrink:0;padding:20px var(--rv-padding-md);color:var(--rv-action-sheet-description-color);font-size:var(--rv-action-sheet-description-font-size);line-height:var(--rv-action-sheet-description-line-height);text-align:center}.rv-action-sheet__description::after{position:absolute;box-sizing:border-box;content:' ';pointer-events:none;right:var(--rv-padding-md);bottom:0;left:var(--rv-padding-md);border-bottom:1px solid var(--rv-border-color);-webkit-transform:scaleY(.5);transform:scaleY(.5)}.rv-action-sheet__loading-icon .rv-loading__spinner{width:var(--rv-action-sheet-loading-icon-size);height:var(--rv-action-sheet-loading-icon-size)}.rv-action-sheet__close{position:absolute;top:0;right:0;padding:var(--rv-action-sheet-close-icon-padding);color:var(--rv-action-sheet-close-icon-color);font-size:var(--rv-action-sheet-close-icon-size);line-height:inherit}.rv-action-sheet__close:active{color:var(--rv-action-sheet-close-icon-active-color)}