.adm-action-sheet-popup>.adm-popup-body{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.adm-action-sheet-extra{display:flex;justify-content:center;color:var(--adm-color-weak);font-size:var(--adm-font-size-7);padding:18px 12px;border-bottom:1px solid var(--adm-color-border)}.adm-action-sheet-button-list,.adm-action-sheet-button-item-wrapper{border-bottom:1px solid var(--adm-color-border)}.adm-action-sheet-button-item-wrapper:last-child{border-bottom:none}.adm-action-sheet-button-item{text-align:center;display:block;background-color:var(--adm-color-background);padding:16px}.adm-action-sheet-button-item:active{background-color:var(--adm-color-border)}.adm-action-sheet-button-item-disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.adm-action-sheet-button-item-name{color:var(--adm-color-text);font-size:var(--adm-font-size-10)}.adm-action-sheet-button-item-description{font-size:var(--adm-font-size-6);color:var(--adm-color-weak);padding-top:4px}.adm-action-sheet-button-item-danger .adm-action-sheet-button-item-name{color:var(--adm-color-danger)}.adm-action-sheet-button-item-bold .adm-action-sheet-button-item-name{font-weight:700}.adm-action-sheet-cancel{background-color:var(--adm-color-fill-content);padding-top:8px}.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-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-avatar{--size: var(--adm-avatar-size, 44px);--border-radius: var(--adm-avatar-border-radius, 4px);border-radius:var(--border-radius)}.adm-avatar.adm-image{--width: var(--size);--height: var(--size)}.adm-avatar-fallback{height:100%;width:100%;display:block}.adm-image{--width: var(--adm-image-width, auto);--height: var(--adm-image-height, auto);width:var(--width);height:var(--height);display:block;overflow:hidden}.adm-image-img{width:100%;height:100%}.adm-image-tip{position:relative;background-color:var(--adm-color-fill-content);height:100%;min-height:24px;min-width:24px}.adm-image-tip>svg{width:24px;height:24px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--adm-color-weak)}.adm-badge-wrapper{display:inline-block;position:relative}.adm-badge{display:inline-flex;vertical-align:middle;box-sizing:content-box;border-radius:100px;background-color:var(--color);--right: 0;--top: 0;--color: var(--adm-badge-color, var(--adm-color-highlight))}.adm-badge-content{color:var(--adm-color-text-light-solid);box-sizing:border-box;min-width:8px;padding:1px 4px;font-size:var(--adm-font-size-1);line-height:12px;white-space:nowrap;font-weight:400;text-align:center}.adm-badge-fixed{position:absolute;right:var(--right);top:var(--top);transform:translate(50%,-50%)}.adm-badge-dot{min-width:10px;width:10px;height:10px;border-radius:5px}.adm-badge-bordered{border:solid 1px var(--adm-color-text-light-solid)}.adm-calendar .adm-calendar-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:4px}.adm-calendar .adm-calendar-header a.adm-calendar-arrow-button{padding:4px 8px;display:block;flex:none}.adm-calendar .adm-calendar-header a.adm-calendar-arrow-button svg{height:22px}.adm-calendar .adm-calendar-header a.adm-calendar-arrow-button.adm-calendar-arrow-button-right svg{transform:rotate(180deg)}.adm-calendar .adm-calendar-header .adm-calendar-title{font-size:var(--adm-font-size-10);flex:auto;text-align:center}.adm-calendar .adm-calendar-body{display:flex;flex-wrap:wrap}.adm-calendar-cells{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding:8px 8px 4px}.adm-calendar-cell{flex:none;box-sizing:border-box;width:calc(100% / 7);height:48px;margin-bottom:4px;padding:2px;color:var(--adm-color-text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.adm-calendar-cell.adm-calendar-cell-today{color:var(--adm-color-primary)}.adm-calendar-cell.adm-calendar-cell-disabled,.adm-calendar-cell.adm-calendar-cell-disabled .adm-calendar-cell-bottom{color:var(--adm-color-light)}.adm-calendar-cell.adm-calendar-cell-selected.adm-calendar-cell.adm-calendar-cell-selected{background:var(--adm-color-primary);color:var(--adm-color-white)}.adm-calendar-cell.adm-calendar-cell-selected .adm-calendar-cell-bottom{color:var(--adm-color-white)}.adm-calendar-cell.adm-calendar-cell-selected.adm-calendar-cell.adm-calendar-cell-selected-begin{border-top-left-radius:4px;border-bottom-left-radius:4px}.adm-calendar-cell.adm-calendar-cell-selected.adm-calendar-cell.adm-calendar-cell-selected-end{border-top-right-radius:4px;border-bottom-right-radius:4px}.adm-calendar-cell.adm-calendar-cell-disabled.adm-calendar-cell.adm-calendar-cell-selected{color:var(--adm-color-light)}.adm-calendar-cell .adm-calendar-cell-top{flex:none;font-size:var(--adm-font-size-10)}.adm-calendar-cell .adm-calendar-cell-bottom{flex:none;font-size:var(--adm-font-size-4);height:12px;line-height:12px;color:var(--adm-color-weak)}.adm-calendar-mark{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:solid 1px var(--adm-color-border);height:45px;box-sizing:border-box;font-size:var(--adm-font-size-7);padding:0 8px}.adm-calendar-mark .adm-calendar-mark-cell{flex:1;text-align:center}.adm-calendar-picker .adm-calendar-picker-title,.adm-calendar-picker .adm-calendar-picker-view-title,.adm-calendar-picker .adm-calendar-picker-popup-title,.adm-calendar-picker-view .adm-calendar-picker-title,.adm-calendar-picker-view .adm-calendar-picker-view-title,.adm-calendar-picker-view .adm-calendar-picker-popup-title,.adm-calendar-picker-popup .adm-calendar-picker-title,.adm-calendar-picker-popup .adm-calendar-picker-view-title,.adm-calendar-picker-popup .adm-calendar-picker-popup-title{flex:auto;font-size:var(--adm-font-size-10)}.adm-calendar-picker .adm-calendar-picker-header,.adm-calendar-picker .adm-calendar-picker-view-header,.adm-calendar-picker .adm-calendar-picker-popup-header,.adm-calendar-picker-view .adm-calendar-picker-header,.adm-calendar-picker-view .adm-calendar-picker-view-header,.adm-calendar-picker-view .adm-calendar-picker-popup-header,.adm-calendar-picker-popup .adm-calendar-picker-header,.adm-calendar-picker-popup .adm-calendar-picker-view-header,.adm-calendar-picker-popup .adm-calendar-picker-popup-header{padding:12px;border-bottom:1px solid var(--adm-color-border)}.adm-calendar-picker .adm-calendar-picker-header .adm-calendar-picker-view-title,.adm-calendar-picker .adm-calendar-picker-view-header .adm-calendar-picker-view-title,.adm-calendar-picker .adm-calendar-picker-popup-header .adm-calendar-picker-view-title,.adm-calendar-picker-view .adm-calendar-picker-header .adm-calendar-picker-view-title,.adm-calendar-picker-view .adm-calendar-picker-view-header .adm-calendar-picker-view-title,.adm-calendar-picker-view .adm-calendar-picker-popup-header .adm-calendar-picker-view-title,.adm-calendar-picker-popup .adm-calendar-picker-header .adm-calendar-picker-view-title,.adm-calendar-picker-popup .adm-calendar-picker-view-header .adm-calendar-picker-view-title,.adm-calendar-picker-popup .adm-calendar-picker-popup-header .adm-calendar-picker-view-title{text-align:center}.adm-calendar-picker .adm-calendar-picker-body,.adm-calendar-picker .adm-calendar-picker-view-body,.adm-calendar-picker .adm-calendar-picker-popup-body,.adm-calendar-picker-view .adm-calendar-picker-body,.adm-calendar-picker-view .adm-calendar-picker-view-body,.adm-calendar-picker-view .adm-calendar-picker-popup-body,.adm-calendar-picker-popup .adm-calendar-picker-body,.adm-calendar-picker-popup .adm-calendar-picker-view-body,.adm-calendar-picker-popup .adm-calendar-picker-popup-body{height:64vh;overflow:auto}.adm-calendar-picker .adm-calendar-picker-body::-webkit-scrollbar,.adm-calendar-picker .adm-calendar-picker-view-body::-webkit-scrollbar,.adm-calendar-picker .adm-calendar-picker-popup-body::-webkit-scrollbar,.adm-calendar-picker-view .adm-calendar-picker-body::-webkit-scrollbar,.adm-calendar-picker-view .adm-calendar-picker-view-body::-webkit-scrollbar,.adm-calendar-picker-view .adm-calendar-picker-popup-body::-webkit-scrollbar,.adm-calendar-picker-popup .adm-calendar-picker-body::-webkit-scrollbar,.adm-calendar-picker-popup .adm-calendar-picker-view-body::-webkit-scrollbar,.adm-calendar-picker-popup .adm-calendar-picker-popup-body::-webkit-scrollbar{display:none}.adm-calendar-picker .adm-calendar-picker-body .adm-calendar-picker-view-title,.adm-calendar-picker .adm-calendar-picker-view-body .adm-calendar-picker-view-title,.adm-calendar-picker .adm-calendar-picker-popup-body .adm-calendar-picker-view-title,.adm-calendar-picker-view .adm-calendar-picker-body .adm-calendar-picker-view-title,.adm-calendar-picker-view .adm-calendar-picker-view-body .adm-calendar-picker-view-title,.adm-calendar-picker-view .adm-calendar-picker-popup-body .adm-calendar-picker-view-title,.adm-calendar-picker-popup .adm-calendar-picker-body .adm-calendar-picker-view-title,.adm-calendar-picker-popup .adm-calendar-picker-view-body .adm-calendar-picker-view-title,.adm-calendar-picker-popup .adm-calendar-picker-popup-body .adm-calendar-picker-view-title{position:-webkit-sticky;position:sticky;top:0;padding:8px 20px;background-color:var(--adm-color-box)}.adm-calendar-picker .adm-calendar-picker-footer-bottom,.adm-calendar-picker .adm-calendar-picker-view-footer-bottom,.adm-calendar-picker .adm-calendar-picker-popup-footer-bottom,.adm-calendar-picker-view .adm-calendar-picker-footer-bottom,.adm-calendar-picker-view .adm-calendar-picker-view-footer-bottom,.adm-calendar-picker-view .adm-calendar-picker-popup-footer-bottom,.adm-calendar-picker-popup .adm-calendar-picker-footer-bottom,.adm-calendar-picker-popup .adm-calendar-picker-view-footer-bottom,.adm-calendar-picker-popup .adm-calendar-picker-popup-footer-bottom{padding:0 20px 16px}.adm-calendar-picker .adm-calendar-picker-footer .adm-divider,.adm-calendar-picker .adm-calendar-picker-view-footer .adm-divider,.adm-calendar-picker .adm-calendar-picker-popup-footer .adm-divider,.adm-calendar-picker-view .adm-calendar-picker-footer .adm-divider,.adm-calendar-picker-view .adm-calendar-picker-view-footer .adm-divider,.adm-calendar-picker-view .adm-calendar-picker-popup-footer .adm-divider,.adm-calendar-picker-popup .adm-calendar-picker-footer .adm-divider,.adm-calendar-picker-popup .adm-calendar-picker-view-footer .adm-divider,.adm-calendar-picker-popup .adm-calendar-picker-popup-footer .adm-divider{margin-top:0}.adm-calendar-picker .adm-calendar-picker-footer .adm-button,.adm-calendar-picker .adm-calendar-picker-view-footer .adm-button,.adm-calendar-picker .adm-calendar-picker-popup-footer .adm-button,.adm-calendar-picker-view .adm-calendar-picker-footer .adm-button,.adm-calendar-picker-view .adm-calendar-picker-view-footer .adm-button,.adm-calendar-picker-view .adm-calendar-picker-popup-footer .adm-button,.adm-calendar-picker-popup .adm-calendar-picker-footer .adm-button,.adm-calendar-picker-popup .adm-calendar-picker-view-footer .adm-button,.adm-calendar-picker-popup .adm-calendar-picker-popup-footer .adm-button{width:100%}.adm-calendar-picker-cells,.adm-calendar-picker-view-cells,.adm-calendar-picker-popup-cells{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding:4px 8px}.adm-calendar-picker-cell,.adm-calendar-picker-view-cell,.adm-calendar-picker-popup-cell{flex:none;box-sizing:border-box;width:calc(100% / 7);min-height:55px;margin-bottom:4px;padding:2px;color:var(--adm-color-text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.adm-calendar-picker-cell.adm-calendar-picker-cell-today,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-today,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-today,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-today,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-today,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-today,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-today,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-today,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-today{color:var(--adm-color-primary)}.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled .adm-calendar-picker-view-cell-top,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled .adm-calendar-picker-view-cell-bottom{color:var(--adm-color-light)}.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected{background:#1677ff1a;color:var(--adm-color-text)}.adm-calendar-picker-cell.adm-calendar-picker-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected .adm-calendar-picker-view-cell-top,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected .adm-calendar-picker-view-cell-bottom{color:var(--adm-color-white)}.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-begin,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-begin{background:var(--adm-color-primary);color:var(--adm-color-white);border-top-left-radius:4px;border-bottom-left-radius:4px}.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected-end,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected-end{background:var(--adm-color-primary);color:var(--adm-color-white);border-top-right-radius:4px;border-bottom-right-radius:4px}.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-view-cell.adm-calendar-picker-popup-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-view-cell-selected,.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-disabled.adm-calendar-picker-popup-cell.adm-calendar-picker-popup-cell-selected{color:var(--adm-color-light)}.adm-calendar-picker-cell .adm-calendar-picker-cell-date,.adm-calendar-picker-cell .adm-calendar-picker-view-cell-date,.adm-calendar-picker-cell .adm-calendar-picker-popup-cell-date,.adm-calendar-picker-view-cell .adm-calendar-picker-cell-date,.adm-calendar-picker-view-cell .adm-calendar-picker-view-cell-date,.adm-calendar-picker-view-cell .adm-calendar-picker-popup-cell-date,.adm-calendar-picker-popup-cell .adm-calendar-picker-cell-date,.adm-calendar-picker-popup-cell .adm-calendar-picker-view-cell-date,.adm-calendar-picker-popup-cell .adm-calendar-picker-popup-cell-date{flex:none;line-height:22px;font-size:var(--adm-font-size-8)}.adm-calendar-picker-cell .adm-calendar-picker-cell-top,.adm-calendar-picker-cell .adm-calendar-picker-view-cell-top,.adm-calendar-picker-cell .adm-calendar-picker-popup-cell-top,.adm-calendar-picker-view-cell .adm-calendar-picker-cell-top,.adm-calendar-picker-view-cell .adm-calendar-picker-view-cell-top,.adm-calendar-picker-view-cell .adm-calendar-picker-popup-cell-top,.adm-calendar-picker-popup-cell .adm-calendar-picker-cell-top,.adm-calendar-picker-popup-cell .adm-calendar-picker-view-cell-top,.adm-calendar-picker-popup-cell .adm-calendar-picker-popup-cell-top,.adm-calendar-picker-cell .adm-calendar-picker-cell-bottom,.adm-calendar-picker-cell .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-cell .adm-calendar-picker-popup-cell-bottom,.adm-calendar-picker-view-cell .adm-calendar-picker-cell-bottom,.adm-calendar-picker-view-cell .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-view-cell .adm-calendar-picker-popup-cell-bottom,.adm-calendar-picker-popup-cell .adm-calendar-picker-cell-bottom,.adm-calendar-picker-popup-cell .adm-calendar-picker-view-cell-bottom,.adm-calendar-picker-popup-cell .adm-calendar-picker-popup-cell-bottom{flex:none;font-size:var(--adm-font-size-1);height:14px;line-height:14px;color:var(--adm-color-weak)}.adm-calendar-picker-mark,.adm-calendar-picker-view-mark,.adm-calendar-picker-popup-mark{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:solid 1px var(--adm-color-border);height:45px;box-sizing:border-box;font-size:var(--adm-font-size-6);padding:0 8px}.adm-calendar-picker-mark .adm-calendar-picker-mark-cell,.adm-calendar-picker-mark .adm-calendar-picker-view-mark-cell,.adm-calendar-picker-mark .adm-calendar-picker-popup-mark-cell,.adm-calendar-picker-view-mark .adm-calendar-picker-mark-cell,.adm-calendar-picker-view-mark .adm-calendar-picker-view-mark-cell,.adm-calendar-picker-view-mark .adm-calendar-picker-popup-mark-cell,.adm-calendar-picker-popup-mark .adm-calendar-picker-mark-cell,.adm-calendar-picker-popup-mark .adm-calendar-picker-view-mark-cell,.adm-calendar-picker-popup-mark .adm-calendar-picker-popup-mark-cell{flex:1;text-align:center}.adm-divider-horizontal{display:flex;align-items:center;margin:16px 0;border-width:0;border-color:var(--adm-color-border);border-style:solid;color:var(--adm-color-weak);font-size:14px}.adm-divider-left.adm-divider-horizontal:before{max-width:10%}.adm-divider-right.adm-divider-horizontal:after{max-width:10%}.adm-divider-horizontal:after,.adm-divider-horizontal:before{flex:auto;display:block;content:"";border-style:inherit;border-color:inherit;border-width:1px 0 0}.adm-divider-horizontal .adm-divider-content{flex:none;padding:0 16px}.adm-divider-vertical{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 16px;vertical-align:middle;border-top:0;border-left:1px solid var(--adm-color-border)}.adm-capsule-tabs{position:relative;min-width:0}.adm-capsule-tabs-header{position:relative;padding:12px 6px;border-bottom:solid 1px var(--adm-color-border)}.adm-capsule-tabs-tab-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;overflow-x:scroll;scrollbar-width:none}.adm-capsule-tabs-tab-list::-webkit-scrollbar{display:none}.adm-capsule-tabs-tab-wrapper{flex:auto;padding:0 6px}.adm-capsule-tabs-tab{position:relative;padding:8px 20px;margin:0 auto;border-radius:20px;cursor:pointer;font-size:var(--adm-font-size-7);text-align:center;white-space:nowrap;background-color:var(--adm-color-fill-content)}.adm-capsule-tabs-tab-active{color:var(--adm-color-text-light-solid);background-color:var(--adm-color-primary)}.adm-capsule-tabs-tab-disabled{opacity:.5;cursor:not-allowed}.adm-capsule-tabs-content{padding:12px}.adm-scroll-mask{position:absolute;top:0;bottom:0;z-index:1;width:30px;height:100%;pointer-events:none}.adm-scroll-mask-left{left:0;background:linear-gradient(to right,var(--adm-color-background),rgba(255,255,255,0))}.adm-scroll-mask-right{right:0;background:linear-gradient(to left,var(--adm-color-background),rgba(255,255,255,0))}.adm-card{background:var(--adm-color-background);border-radius:var(--adm-card-border-radius, 8px);padding:0 var(--adm-card-padding-inline, 12px)}.adm-card-header{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--adm-card-header-gap, 8px);box-sizing:border-box;padding:var(--adm-card-header-padding-block, 12px) 0}.adm-card-header:not(:last-child){border-bottom:solid var(--adm-card-header-border-width, .5px) var(--adm-card-header-border-color, var(--adm-color-border))}.adm-card-header-title{font-size:var(--adm-font-size-7);line-height:1.4;font-weight:700}.adm-card-body{padding:var(--adm-card-body-padding-block, 12px) 0}.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-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-cascader-view{--height: auto}.adm-cascader-view-tabs.adm-tabs{--title-font-size: var(--adm-font-size-6);--content-padding: none}.adm-cascader-view-header-title{max-width:84px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.adm-cascader-view-content{height:var(--height);overflow-y:auto}.adm-cascader-view-content>.adm-check-list{--border-inner: none;--border-bottom: none;--border-top: none}.adm-cascader-view-item{font-size:var(--adm-font-size-6)}.adm-cascader-view-item-active{color:var(--adm-color-primary)}.adm-cascader-view .adm-list-inner{margin-bottom:0}.adm-cascader-view-skeleton{padding:16px 12px}.adm-cascader-view-skeleton .adm-skeleton{margin-bottom:16px;--height: 18px;--width: 80%;--border-radius: 2px}.adm-cascader-view-skeleton .adm-skeleton.adm-cascader-view-skeleton-line-3{--width: 90%}.adm-cascader-view-skeleton .adm-skeleton.adm-cascader-view-skeleton-line-4{--width: 60%}.adm-tabs{--title-font-size: var(--adm-font-size-9);--content-padding: 12px;--active-line-height: 2px;--active-line-border-radius: var(--active-line-height);--active-line-color: var(--adm-color-primary);--active-title-color: var(--adm-color-primary);position:relative;min-width:0}.adm-tabs-header{position:relative;border-bottom:solid 1px var(--adm-color-border)}.adm-tabs-tab-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;overflow-x:scroll;scrollbar-width:none}.adm-tabs-tab-list::-webkit-scrollbar{display:none}.adm-tabs-tab-wrapper{padding:0 12px}.adm-tabs-tab-wrapper-stretch{flex:auto}.adm-tabs-tab{white-space:nowrap;padding:8px 0 10px;width:-webkit-min-content;width:min-content;margin:0 auto;font-size:var(--title-font-size);position:relative;cursor:pointer}.adm-tabs-tab-active{color:var(--active-title-color)}.adm-tabs-tab-disabled{opacity:.5;cursor:not-allowed}.adm-tabs-tab-line{position:absolute;bottom:0;height:var(--active-line-height);background:var(--active-line-color);border-radius:var(--active-line-border-radius)}.adm-tabs-content{padding:var(--content-padding)}.adm-tabs-header-mask{position:absolute;top:0;bottom:0;z-index:1;width:30px;height:100%;pointer-events:none}.adm-tabs-header-mask-left{left:0;background:linear-gradient(to right,var(--adm-color-background),rgba(255,255,255,0))}.adm-tabs-header-mask-right{right:0;background:linear-gradient(to left,var(--adm-color-background),rgba(255,255,255,0))}.adm-check-list-item-extra{font-size:var(--adm-font-size-10);line-height:1;color:var(--adm-color-primary)}.adm-check-list-item-readonly{cursor:unset}.adm-skeleton{--width: 100%;--height: 0;--border-radius: 0;background-color:#bebebe33;border-radius:var(--border-radius);width:var(--width);height:var(--height);display:block}.adm-skeleton.adm-skeleton-animated{background:linear-gradient(90deg,#bebebe33 25%,#8181813d 37%,#bebebe33 63%);background-size:400% 100%;animation:adm-skeleton-loading 1.4s ease infinite}.adm-skeleton.adm-skeleton-title{--width: 45%;--height: 32px;--border-radius: 2px;margin-bottom:16px;margin-top:16px}.adm-skeleton.adm-skeleton-paragraph-line{--height: 18px;--border-radius: 2px;margin-top:12px;margin-bottom:12px}.adm-skeleton.adm-skeleton-paragraph-line:last-child{--width: 65%}@keyframes adm-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.adm-cascader{width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.adm-cascader-header{flex:none;display:flex;justify-content:space-between;align-items:center;padding:6px 8px}.adm-cascader-header-button{font-size:var(--adm-font-size-7);display:inline-block;padding:4px}.adm-cascader-header-title{padding:4px;font-size:var(--adm-font-size-7);color:var(--adm-color-text);text-align:center;flex:1}.adm-cascader-body{flex:auto;height:100%;width:100%}.adm-cascader-body>.adm-cascader-view{--height: 310px}.adm-center-popup{--background-color: var(--adm-center-popup-background-color, var(--adm-color-background));--border-radius: var(--adm-center-popup-border-radius, 8px);--max-width: var(--adm-center-popup-max-width, 75vw);--min-width: var(--adm-center-popup-min-width, 280px);--z-index: var(--adm-center-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-center-popup .adm-center-popup-mask{z-index:0}.adm-center-popup-wrap{position:fixed;z-index:1;top:50%;left:50%;width:auto;min-width:var(--min-width);max-width:var(--max-width);transform:translate(-50%,-50%)}.adm-center-popup-body{background-color:var(--background-color);border-radius:var(--border-radius)}.adm-center-popup-close{position:absolute;z-index:100;right:8px;top:8px;cursor:pointer;padding:4px;font-size:18px;color:var(--adm-color-weak)}.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-collapse-panel-header .adm-list-item-content-main{padding:12px 0}.adm-collapse-arrow{transform:rotate(0);transition:all ease .3s}.adm-collapse-arrow-active{transform:rotate(-180deg)}.adm-collapse-panel-content{font-size:var(--adm-font-size-main);color:var(--adm-color-weak);overflow:hidden}.adm-dialog{--z-index: var(--adm-dialog-z-index, 1000);---z-index: var(--z-index)}.adm-dialog .adm-center-popup{--z-index: var(---z-index)}.adm-dialog-body{width:100%;max-height:70vh;font-size:var(--adm-font-size-6);overflow:hidden;display:flex;flex-direction:column}.adm-dialog-body>*{flex:none}.adm-dialog-body>.adm-dialog-content{flex:auto}.adm-dialog-body:not(.adm-dialog-with-image){padding-top:20px}.adm-dialog-image-container{margin-bottom:12px;max-height:40vh}.adm-dialog-header{margin-bottom:8px;padding:0 12px}.adm-dialog-title{margin-bottom:8px;padding:0 12px;font-weight:700;font-size:var(--adm-font-size-10);line-height:25px;text-align:center}.adm-dialog-content{padding:0 12px 20px;max-height:70vh;overflow-x:hidden;overflow-y:auto;font-size:var(--adm-font-size-7);line-height:1.4;color:var(--adm-color-text)}.adm-dialog-content-empty{padding:0;height:12px}.adm-dialog-footer{-webkit-user-select:none;user-select:none}.adm-dialog-footer .adm-dialog-action-row{display:flex;align-items:stretch;border-top:.5px solid var(--adm-color-border)}.adm-dialog-footer .adm-dialog-action-row>*{flex:1}.adm-dialog-footer .adm-dialog-action-row>.adm-dialog-button{padding:10px;font-size:var(--adm-font-size-10);line-height:25px;border-radius:0;border-right:solid .5px var(--adm-color-border)}.adm-dialog-footer .adm-dialog-action-row>.adm-dialog-button-bold{font-weight:700}.adm-dialog-footer .adm-dialog-action-row>.adm-dialog-button:last-child{border-right:none}.adm-dialog-image-container{overflow-y:auto}.adm-dropdown{background-color:var(--adm-color-background)}.adm-dropdown .adm-dropdown-nav{display:flex;border-bottom:1px solid transparent}.adm-dropdown-open .adm-dropdown-nav{border-bottom-color:var(--adm-color-border)}.adm-dropdown-item{display:flex;flex:1;justify-content:center;min-width:0;cursor:pointer}.adm-dropdown-item .adm-dropdown-item-title{display:flex;align-items:center;position:relative;max-width:100%;font-size:var(--adm-font-size-main);padding:12px}.adm-dropdown-item .adm-dropdown-item-title-text{margin-right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.adm-dropdown-item .adm-dropdown-item-title-arrow{color:var(--adm-color-light);font-size:9px;transform:rotate(0) translateY(1px);transition:all ease .2s}.adm-dropdown-item .adm-dropdown-item-title-arrow-active{transform:rotate(-180deg) translateY(-1px)}.adm-dropdown-item .adm-dropdown-item-title:active{opacity:.7}.adm-dropdown-item-highlight{color:var(--adm-color-primary)}.adm-dropdown-item-active .adm-dropdown-item-title:after{margin-top:-1px;transform:rotate(135deg)}.adm-dropdown-item-content{width:100%;background:var(--adm-color-background)}.adm-dropdown-item-content-hidden{display:none}.adm-dropdown-popup{position:fixed;overflow:hidden;width:100%;right:0;bottom:0;left:0}.adm-dropdown-popup .adm-dropdown-popup-mask,.adm-dropdown-popup .adm-dropdown-popup-body{position:absolute}.adm-ellipsis{overflow:hidden;line-height:1.5;word-break:break-word}.adm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 0}.adm-empty-image-container{display:flex;justify-content:center}.adm-empty-image-container .adm-empty-image{width:64px;height:intrinsic}.adm-empty-description{margin-top:8px;font-size:var(--adm-font-size-6);color:var(--adm-color-light)}.adm-error-block{--color: var(--adm-color-text);--image-height: var(--adm-error-block-image-height, 100px);--image-height-full-page: var(--adm-error-block-image-height-full-page, 200px);--image-width: var(--adm-error-block-image-width, auto);--image-width-full-page: var(--adm-error-block-image-width-full-page, auto);box-sizing:border-box;text-align:center}.adm-error-block-image{height:var(--image-height);width:var(--image-width);max-width:100%}.adm-error-block-image svg,.adm-error-block-image img{height:100%}.adm-error-block-description{font-size:var(--adm-font-size-4);color:var(--adm-color-weak);line-height:1.4;margin-top:12px}.adm-error-block-description-title{font-size:var(--adm-font-size-7)}.adm-error-block-description-subtitle{margin-top:8px}.adm-error-block-content{margin-top:12px}.adm-error-block-full-page{padding-top:calc(50vh - var(--image-height-full-page))}.adm-error-block-full-page .adm-error-block-image{height:var(--image-height-full-page);width:var(--image-width-full-page)}.adm-error-block-full-page .adm-error-block-description{margin-top:20px;font-size:var(--adm-font-size-main)}.adm-error-block-full-page .adm-error-block-description-title{font-size:20px;color:var(--adm-color-text)}.adm-floating-bubble{--initial-position-left: var(--initial-position-left);--initial-position-right: var(--initial-position-right);--initial-position-top: var(--initial-position-top);--initial-position-bottom: var(--initial-position-bottom);--z-index: 1;--edge-distance: 0;--size: 48px;--border-radius: 50%;--background: var(--adm-color-primary)}.adm-floating-bubble-boundary-outer{position:fixed;left:0;top:0;width:100vw;height:100vh;padding:var(--edge-distance);box-sizing:border-box;pointer-events:none}.adm-floating-bubble-boundary{position:relative;width:100%;height:100%}.adm-floating-bubble-button{position:fixed;top:var(--initial-position-top);bottom:var(--initial-position-bottom);left:var(--initial-position-left);right:var(--initial-position-right);box-sizing:border-box;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;transition:opacity ease .15s;-webkit-user-select:none;user-select:none;touch-action:none;background:var(--background);color:var(--adm-color-white);border-radius:var(--border-radius);z-index:var(--z-index)}.adm-floating-panel{--border-radius: 8px;--header-height: 28px;--z-index: var(--adm-floating-panel-z-index, 900);position:fixed;z-index:var(--z-index);left:0;width:100vw;display:flex;flex-direction:column;touch-action:none}.adm-floating-panel-mask{display:block;width:100%;height:100vh;position:absolute;left:0;top:-100vh;background:transparent}.adm-floating-panel:after{content:"";display:block;position:absolute;height:100vh;width:100vw;background:var(--adm-color-background)}.adm-floating-panel .adm-floating-panel-header{flex:none;height:var(--header-height);display:flex;justify-content:center;align-items:center;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none;background-color:var(--adm-color-background);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.adm-floating-panel .adm-floating-panel-header .adm-floating-panel-bar{height:3px;width:20px;border-radius:10px;background:var(--adm-color-light)}.adm-floating-panel .adm-floating-panel-content{flex:1;overflow-y:scroll;background:var(--adm-color-background)}.adm-floating-panel-top{top:0}.adm-floating-panel-top:after{top:-100vh}.adm-floating-panel-bottom{bottom:0}.adm-floating-panel-bottom:after{bottom:-100vh}.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-image-viewer-content{width:100vw;height:100vh;touch-action:none;-webkit-user-select:none;user-select:none}.adm-image-viewer-footer{position:absolute;width:100%;bottom:0;z-index:1}.adm-image-viewer-slides{height:100%;position:relative;z-index:1;cursor:-webkit-grab;cursor:grab;touch-action:none}.adm-image-viewer-slides-inner{height:100%;white-space:nowrap}.adm-image-viewer-slides-inner>*{margin-right:16px}.adm-image-viewer-slide{position:relative;width:100%;height:100%;display:inline-block}.adm-image-viewer-control{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:none}.adm-image-viewer-image-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.adm-image-viewer-image-wrapper img{display:block;max-width:100%;max-height:100%}.adm-image-viewer-indicator{position:absolute;z-index:2;left:50%;top:12px;transform:translate(-50%);color:var(--adm-color-border);font-size:var(--adm-font-size-6)}.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-image-uploader{--cell-size: 80px;--gap: 12px;---gap: var(--gap);---gap-horizontal: var(--gap-horizontal, var(--gap));---gap-vertical: var(--gap-vertical, var(--gap))}.adm-image-uploader-grid,.adm-image-uploader-space{--gap: var(---gap);--gap-horizontal: var(---gap-horizontal);--gap-vertical: var(---gap-vertical)}.adm-image-uploader-cell{position:relative;width:var(--cell-size);height:var(--cell-size);border-radius:4px;overflow:hidden}.adm-image-uploader-cell-fail{border:red solid 1px;box-sizing:border-box}.adm-image-uploader-cell-delete{position:absolute;top:0;right:0;width:14px;height:14px;background-color:#000000b3;border-radius:0 0 0 12px;font-size:8px;color:var(--adm-color-white);cursor:pointer}.adm-image-uploader-cell-delete-icon{position:absolute;left:4px;top:3px}.adm-image-uploader-cell-mask{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--adm-color-white);background-color:#323233e0}.adm-image-uploader-cell-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;box-sizing:border-box;padding-top:8px}.adm-image-uploader-cell-mask-message{display:inline-block;padding:6px 4px;font-size:var(--adm-font-size-4)}.adm-image-uploader-cell-image{width:var(--cell-size);height:var(--cell-size)}.adm-image-uploader-upload-button-wrap{position:relative}.adm-image-uploader-upload-button-wrap .adm-image-uploader-upload-button{background-color:var(--adm-color-box);text-align:center;line-height:var(--cell-size);display:block}.adm-image-uploader-upload-button-wrap .adm-image-uploader-upload-button-icon{color:var(--adm-color-weak);font-size:32px}.adm-image-uploader-upload-button-wrap .adm-image-uploader-input{cursor:pointer;position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;border-radius:4px}.adm-image-uploader .adm-image-uploader-gap-measure{position:absolute;left:0;top:0;height:var(--gap-horizontal);width:0}.adm-index-bar{--color: var(--adm-color-text);overflow:hidden;height:100%;position:relative;background-color:var(--adm-color-background);--sticky-offset-top: 0}.adm-index-bar-body{overflow:scroll;height:100%;width:100%}.adm-index-bar-body::-webkit-scrollbar{display:none}.adm-index-bar-anchor-title{display:flex;flex-direction:column;justify-content:center;height:35px;padding:0 12px;color:var(--adm-color-weak);font-size:var(--adm-font-size-main);background-color:var(--adm-color-fill-content)}.adm-index-bar-sidebar{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:910;overflow:visible;color:var(--adm-color-weak);font-size:var(--adm-font-size-4);-webkit-user-select:none;user-select:none;touch-action:none}.adm-index-bar-sidebar-bubble{position:absolute;top:50%;right:60px;width:47px;height:47px;color:var(--adm-color-text-light-solid);font-size:25px;line-height:47px;text-align:center;background:var(--adm-color-light);border-radius:50%;transform:translateY(-50%)}.adm-index-bar-sidebar-row{cursor:pointer;width:auto;text-align:right;position:relative;padding:0 12px}.adm-index-bar-sidebar-row>*{pointer-events:none}.adm-index-bar-sidebar-item{display:inline-flex;width:16px;height:16px;line-height:16px;justify-content:center;align-items:center}.adm-index-bar-sidebar-item-active{color:var(--adm-color-text-light-solid);background-color:var(--adm-color-primary);border-radius:50%}.adm-index-bar-sidebar-interacting{width:100%}.adm-index-bar-sticky .adm-index-bar-anchor-title{position:-webkit-sticky;position:sticky;z-index:900;top:var(--sticky-offset-top);left:0}.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-jumbo-tabs{--gap: 8px;position:relative;min-width:0}.adm-jumbo-tabs-header{position:relative;border-bottom:solid 1px var(--adm-color-border)}.adm-jumbo-tabs-tab-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;overflow-x:scroll;padding:0 var(--gap);scrollbar-width:none}.adm-jumbo-tabs-tab-list::-webkit-scrollbar{display:none}.adm-jumbo-tabs-tab-wrapper{flex:auto;padding:0 calc(var(--gap) / 2);text-align:center}.adm-jumbo-tabs-tab{display:flex;flex-direction:column;align-items:center;position:relative;width:-webkit-min-content;width:min-content;margin:0 auto;padding:12px 0;cursor:pointer;font-size:var(--adm-font-size-9);white-space:nowrap}.adm-jumbo-tabs-tab-title{line-height:24px;padding:0 4px}.adm-jumbo-tabs-tab-description{width:-webkit-min-content;width:min-content;padding:0 8px;border-radius:10px;color:var(--adm-color-weak);font-size:var(--adm-font-size-main);background-color:var(--adm-color-fill-content)}.adm-jumbo-tabs-tab-active{color:var(--adm-color-primary)}.adm-jumbo-tabs-tab-active .adm-jumbo-tabs-tab-description{color:var(--adm-color-text-light-solid);background-color:var(--adm-color-primary)}.adm-jumbo-tabs-tab-disabled{opacity:.5;cursor:not-allowed}.adm-jumbo-tabs-content{padding:12px}.adm-modal{--z-index: var(--adm-modal-z-index, 1000);---z-index: var(--z-index)}.adm-modal .adm-center-popup{--z-index: var(---z-index)}.adm-modal-body{width:100%;max-height:70vh;font-size:var(--adm-font-size-6);overflow:hidden;display:flex;flex-direction:column}.adm-modal-body>*{flex:none}.adm-modal-body>.adm-modal-content{flex:auto}.adm-modal-body:not(.adm-modal-with-image){padding-top:20px}.adm-modal-image-container{margin-bottom:12px;max-height:40vh;overflow-y:scroll}.adm-modal-header{margin-bottom:8px;padding:0 12px}.adm-modal-title{margin-bottom:8px;padding:0 12px;font-weight:700;font-size:var(--adm-font-size-10);line-height:25px;text-align:center}.adm-modal-content{padding:0 12px 12px;max-height:70vh;overflow-x:hidden;overflow-y:auto;font-size:var(--adm-font-size-7);line-height:1.4;color:var(--adm-color-text)}.adm-modal-footer{-webkit-user-select:none;user-select:none;padding:8px 12px 12px}.adm-modal-footer-empty{padding:0;height:8px}.adm-modal-footer.adm-space{--gap-vertical: 20px}.adm-modal-footer .adm-modal-button{font-size:var(--adm-font-size-10);line-height:25px}.adm-modal-footer .adm-modal-button:not(.adm-modal-button-primary){padding-top:0;padding-bottom:0}.adm-modal-footer .adm-modal-button:not(.adm-modal-button-primary):before{display:none}.adm-modal-footer .adm-modal-button:not(.adm-modal-button-primary):active{opacity:.7}.adm-nav-bar{--height: 45px;--border-bottom: none;display:flex;align-items:center;height:var(--height);border-bottom:var(--border-bottom);padding:0 12px;white-space:nowrap}.adm-nav-bar-left,.adm-nav-bar-right{flex:1}.adm-nav-bar-title{flex:auto;text-align:center;overflow:hidden;text-overflow:ellipsis}.adm-nav-bar-back{display:flex;align-items:center;margin-right:16px;padding:6px 0;cursor:pointer}.adm-nav-bar-back-arrow{font-size:24px;margin-right:4px}.adm-nav-bar-left{font-size:var(--adm-font-size-7);display:flex;justify-content:flex-start;align-items:center}.adm-nav-bar-title{justify-content:center;white-space:nowrap;font-size:var(--adm-font-size-10);padding:0 12px}.adm-nav-bar-right{text-align:right}.adm-notice-bar{--background-color: var(--adm-color-weak);--border-color: var(--adm-color-weak);--text-color: var(--adm-color-text-light-solid);--font-size: var(--adm-font-size-7);--icon-font-size: var(--adm-font-size-10);--height: 40px;--adm-notice-bar-border-radius: 4px;--adm-notice-bar-border-width: 1px;height:var(--height);box-sizing:border-box;font-size:var(--font-size);padding:0 12px;display:flex;align-items:center;justify-content:space-between;border:solid var(--adm-notice-bar-border-width) var(--border-color);border-left-width:0;border-right-width:0;background-color:var(--background-color);color:var(--text-color)}.adm-notice-bar>span[role=img]{color:var(--text-color)}.adm-notice-bar.adm-notice-bar-alert{--background-color: #fff9ed;--border-color: #fff3e9;--text-color: var(--adm-color-orange)}.adm-notice-bar.adm-notice-bar-error{--background-color: var(--adm-color-danger);--border-color: #d9281e;--text-color: #fff}.adm-notice-bar.adm-notice-bar-info{--background-color: #d0e4ff;--border-color: #bcd8ff;--text-color: var(--adm-color-primary)}.adm-notice-bar.adm-notice-bar-success{--background-color: #d1fff0;--border-color: #a8f0d8;--text-color: var(--adm-color-success)}.adm-notice-bar .adm-notice-bar-left{flex-shrink:0;margin-right:8px;font-size:var(--icon-font-size)}.adm-notice-bar .adm-notice-bar-content{flex:1;overflow:hidden;position:relative;height:100%;display:flex;align-items:center}.adm-notice-bar .adm-notice-bar-content .adm-notice-bar-content-inner{width:auto;transition-timing-function:linear;white-space:nowrap}.adm-notice-bar-wrap.adm-notice-bar .adm-notice-bar-content .adm-notice-bar-content-inner{white-space:normal}.adm-notice-bar .adm-notice-bar-right{display:flex;align-items:center;flex-shrink:0;margin-left:12px}.adm-notice-bar-close{width:24px;height:24px;margin-right:-3px;display:flex;align-items:center;justify-content:center;font-size:var(--adm-font-size-10)}.adm-notice-bar-wrap{height:auto;align-items:flex-start;padding-top:8px;padding-bottom:8px;line-height:22px}.adm-notice-bar-neutral{border-radius:var(--adm-notice-bar-border-radius)}.adm-notice-bar-rounded{border-radius:1000px}.adm-notice-bar-bordered{border-left-width:var(--adm-notice-bar-border-width);border-right-width:var(--adm-notice-bar-border-width)}.adm-notice-bar-without-border{border-top-width:0;border-bottom-width:0}.adm-number-keyboard-main{display:flex;flex-wrap:wrap;flex:1}.adm-number-keyboard-main.adm-number-keyboard-main-confirmed-style .adm-number-keyboard-key-sign{background-color:var(--adm-color-background)}.adm-number-keyboard-popup.adm-popup{width:100%;-webkit-user-select:none;user-select:none;z-index:1050}.adm-number-keyboard-popup.adm-popup .adm-popup-body{background-color:var(--adm-color-box)}.adm-number-keyboard-wrapper{display:flex}.adm-number-keyboard-header{height:34px;line-height:34px;border-top:solid 1px var(--adm-color-border);display:flex;justify-content:center;align-items:center;padding:0 12px;color:var(--adm-color-weak);background-color:var(--adm-color-background)}.adm-number-keyboard-header-close-button{padding:0 12px;font-size:16px}.adm-number-keyboard-header.adm-number-keyboard-header-with-title{justify-content:space-between}.adm-number-keyboard-header.adm-number-keyboard-header-with-title .adm-number-keyboard-header-close-button{padding-right:0}.adm-number-keyboard-footer{background:var(--adm-color-white)}.adm-number-keyboard-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-number-keyboard-confirm{width:25%}.adm-number-keyboard-key{flex:1 33.33%;position:relative;display:flex;align-items:center;justify-content:center;height:48px;font-size:22px;box-sizing:border-box;border:solid 1px var(--adm-color-border);border-bottom:none;border-left:none}.adm-number-keyboard-key:nth-child(3n),.adm-number-keyboard-key:last-child{border-right:none}.adm-number-keyboard-key:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:var(--adm-color-text-dark-solid);border:inherit;border-color:var(--adm-color-text-dark-solid);border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" ";box-sizing:content-box}.adm-number-keyboard-key.adm-number-keyboard-key-mid{flex-basis:66.67%}.adm-number-keyboard-key.adm-number-keyboard-key-sign:active:before{opacity:.1}.adm-number-keyboard-key.adm-number-keyboard-key-extra{border-left:solid 1px var(--adm-color-border);border-right:none}.adm-number-keyboard-key.adm-number-keyboard-key-extra,.adm-number-keyboard-key.adm-number-keyboard-key-number{background-color:var(--adm-color-background)}.adm-number-keyboard-key.adm-number-keyboard-key-extra:active:before,.adm-number-keyboard-key.adm-number-keyboard-key-number:active:before{opacity:.1}.adm-number-keyboard-key.adm-number-keyboard-key-ok{background-color:var(--adm-color-primary);color:var(--adm-color-white);height:144px;font-size:16px;border:none}.adm-page-indicator{display:flex;width:auto;--dot-color: var(--adm-color-light);--active-dot-color: var(--adm-color-primary);--dot-size: 3px;--active-dot-size: 13px;--dot-border-radius: 1px;--active-dot-border-radius: var(--dot-border-radius);--dot-spacing: 3px}.adm-page-indicator-dot{display:block;width:var(--dot-size);height:var(--dot-size);border-radius:var(--dot-border-radius);background:var(--dot-color)}.adm-page-indicator-dot:last-child{margin-right:0}.adm-page-indicator-dot-active{border-radius:var(--active-dot-border-radius);background:var(--active-dot-color)}.adm-page-indicator-color-white{--dot-color: rgba(255, 255, 255, .5);--active-dot-color: var(--adm-color-text-light-solid)}.adm-page-indicator-horizontal{flex-direction:row}.adm-page-indicator-horizontal .adm-page-indicator-dot{margin-right:var(--dot-spacing)}.adm-page-indicator-horizontal .adm-page-indicator-dot-active{width:var(--active-dot-size)}.adm-page-indicator-vertical{flex-direction:column}.adm-page-indicator-vertical .adm-page-indicator-dot{margin-bottom:var(--dot-spacing)}.adm-page-indicator-vertical .adm-page-indicator-dot-active{height:var(--active-dot-size)}.adm-passcode-input{position:relative;display:inline-block;--cell-size: 40px;--cell-gap: 6px;--dot-size: 10px;--border-color: var(--adm-color-border);--border-radius: 8px}.adm-passcode-input-cell-container{display:inline-flex;vertical-align:top}.adm-passcode-input-cell{flex:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:var(--adm-font-size-10);width:var(--cell-size);height:var(--cell-size);background:var(--adm-color-background)}.adm-passcode-input:not(.adm-passcode-input-seperated){border-radius:var(--border-radius);overflow:hidden;border:1px solid var(--border-color)}.adm-passcode-input:not(.adm-passcode-input-seperated) .adm-passcode-input-cell:not(:last-child){border-right:1px solid var(--border-color)}.adm-passcode-input:not(.adm-passcode-input-seperated).adm-passcode-input-focused{border-color:var(--adm-color-primary);box-shadow:0 0 2px 0 var(--adm-color-primary);outline:none}.adm-passcode-input:not(.adm-passcode-input-seperated).adm-passcode-input-error{border-color:var(--adm-color-danger);box-shadow:0 0 2px 0 var(--adm-color-danger);animation:.1s ease-in-out 0s 3 normal none running adm-shake-horizontal}.adm-passcode-input.adm-passcode-input-seperated .adm-passcode-input-cell{border-radius:var(--border-radius);border:1px solid var(--border-color)}.adm-passcode-input.adm-passcode-input-seperated .adm-passcode-input-cell:not(:last-child){margin-right:var(--cell-gap)}.adm-passcode-input.adm-passcode-input-seperated .adm-passcode-input-cell-focused{border-color:var(--adm-color-primary);box-shadow:0 0 2px 0 var(--adm-color-primary)}.adm-passcode-input-seperated.adm-passcode-input-focused{outline:none}.adm-passcode-input.adm-passcode-input-seperated.adm-passcode-input-error{animation:.1s ease-in-out 0s 3 normal none running adm-shake-horizontal}.adm-passcode-input.adm-passcode-input-seperated.adm-passcode-input-error .adm-passcode-input-cell{border-color:var(--adm-color-danger);box-shadow:0 0 2px 0 var(--adm-color-danger)}.adm-passcode-input-cell-dot:before{content:"";width:var(--dot-size);height:var(--dot-size);border-radius:100%;background:var(--adm-color-text)}.adm-passcode-input-cell-caret:after{content:"";width:2px;height:1.1em;margin-left:1px;background:var(--adm-color-primary);animation:1s linear infinite adm-caret-blink}.adm-passcode-input>.adm-passcode-input-native-input{position:absolute;left:-200vw;top:0;display:block;width:50px;height:20px;opacity:.5}@keyframes adm-shake-horizontal{0%{transform:translate(0)}10%{transform:translate(-4px)}20%{transform:translate(5px)}30%{transform:translate(-1px)}40%{transform:translate(8px)}50%{transform:translate(0)}60%{transform:translate(-8px)}70%{transform:translate(1px)}80%{transform:translate(-5px)}90%{transform:translate(4px)}to{transform:translate(0)}}.adm-progress-bar{--track-width: var(--adm-progress-bar-track-width, 8px);--track-color: var(--adm-progress-bar-track-color, var(--adm-color-border));--fill-color: var(--adm-progress-bar-fill-color, var(--adm-color-primary));--text-width: var(--adm-progress-bar-text-width, 40px);display:flex;align-items:center}.adm-progress-bar-trail{flex:auto;background:var(--track-color);overflow:hidden;height:var(--track-width)}.adm-progress-bar-fill{transition:width .3s;background:var(--fill-color);height:var(--track-width)}.adm-progress-bar-text{flex:none;width:calc(var(--text-width) + 8px);padding-left:8px;color:var(--adm-color-weak)}.adm-progress-bar-rounded .adm-progress-bar-trail,.adm-progress-bar-rounded .adm-progress-bar-fill{border-radius:var(--track-width)}.adm-progress-circle{--track-width: var(--adm-progress-circle-track-width, 3px);--size: var(--adm-progress-circle-size, 50px);--track-color: var(--adm-progress-circle-track-color, var(--adm-color-border));--fill-color: var(--adm-progress-circle-fill-color, var(--adm-color-primary));--percent: 0;--pi: 3.14159265;--radius: calc(var(--size) / 2 - var(--track-width) / 2);--circumference: calc(var(--radius) * var(--pi) * 2);display:inline-block;width:var(--size);height:var(--size)}.adm-progress-circle-svg{width:100%;height:100%}.adm-progress-circle-svg>.adm-progress-circle-track,.adm-progress-circle-svg .adm-progress-circle-fill{stroke-width:var(--track-width);r:var(--radius);cx:calc(var(--size) / 2);cy:calc(var(--size) / 2);transform:rotate(-90deg);transform-origin:50% 50%}.adm-progress-circle-svg>.adm-progress-circle-track{stroke:var(--track-color)}.adm-progress-circle-svg>.adm-progress-circle-fill{transition:stroke-dashoffset .35s;stroke:var(--fill-color);stroke-dasharray:var(--circumference);stroke-dashoffset:calc(var(--circumference) * (1 - var(--percent) / 100));stroke-linecap:round}.adm-progress-circle-content{position:relative;margin:auto;width:100%;height:100%}.adm-progress-circle-info{position:absolute;width:100%;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.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-rate{--star-size: 24px;--active-color: var(--adm-color-yellow);--inactive-color: var(--adm-color-border);--inactive-color-half: var(--adm-color-border);display:inline-flex;touch-action:pan-y;-webkit-user-select:none;user-select:none}.adm-rate-box{position:relative}.adm-rate-star{padding:.125em;line-height:var(--star-size);font-size:var(--star-size);color:var(--inactive-color);text-align:center;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .3s}.adm-rate-star-half{padding-right:0;width:50%;position:absolute;left:0;top:0}.adm-rate-star-active{color:var(--active-color)}.adm-rate-star-readonly{cursor:unset}.adm-rate.adm-rate-half .adm-rate-star-half:not(.adm-rate-star-active){color:var(--inactive-color-half)}.adm-result{padding:32px 12px;background-color:var(--adm-color-background)}.adm-result-icon{box-sizing:border-box;width:64px;height:64px;margin:0 auto 20px;padding:6px}.adm-result-icon .antd-mobile-icon{font-size:52px}.adm-result-title{color:var(--adm-color-text);font-size:var(--adm-font-size-10);line-height:1.4;text-align:center}.adm-result-description{margin-top:8px;color:var(--adm-color-weak);font-size:var(--adm-font-size-main);line-height:1.4;text-align:center}.adm-result-success .adm-result-icon .antd-mobile-icon{color:var(--adm-color-primary)}.adm-result-error .adm-result-icon .antd-mobile-icon{color:var(--adm-color-danger)}.adm-result-info .adm-result-icon .antd-mobile-icon{color:var(--adm-color-primary)}.adm-result-waiting .adm-result-icon .antd-mobile-icon{color:var(--adm-color-success)}.adm-result-warning .adm-result-icon .antd-mobile-icon{color:var(--adm-color-warning)}.adm-result-page{--background-color: var(--adm-color-primary);position:relative;background-color:var(--adm-color-box);min-height:100vh;width:100%}.adm-result-page-header{display:flex;align-items:center;flex-direction:column;background-color:transparent;position:relative;padding:20px 20px 100px;z-index:1;overflow:hidden}.adm-result-page-icon{color:var(--adm-color-text-light-solid);box-sizing:border-box;padding:2px;margin-bottom:8px}.adm-result-page-icon .antd-mobile-icon{font-size:32px}.adm-result-page-title{font-size:var(--adm-font-size-10);color:var(--adm-color-text-light-solid);line-height:1.4;text-align:center}.adm-result-page-description{margin-top:8px;margin-bottom:24px;font-size:var(--adm-font-size-6);color:#fff9;line-height:1.4;text-align:center}.adm-result-page-details{width:100%}.adm-result-page-detail{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px;color:var(--adm-color-text-light-solid);font-size:var(--adm-font-size-6)}.adm-result-page-detail-bold{font-weight:600}.adm-result-page-collapse{opacity:.6;width:10px;height:10px;margin:auto auto 5px;border-top:2px solid var(--adm-color-text-light-solid);border-right:2px solid var(--adm-color-text-light-solid);transform:rotate(135deg)}.adm-result-page-collapse-active{transform:rotate(-45deg)}.adm-result-page-bgWrapper{position:relative;align-self:flex-start;top:54px}.adm-result-page-bg{--width: 440vw;position:absolute;height:var(--width);width:var(--width);left:calc((var(--width) - 100vw) * -1 / 2 - 20px);top:calc(var(--width) * -1 + 1vw);border-radius:50%;background-color:var(--background-color);z-index:-1}.adm-result-page-content{position:relative;padding:12px;top:-104px;z-index:2}.adm-result-page-footer{position:fixed;bottom:0;width:100%;padding:12px 12px 24px;display:flex;justify-content:center;background-color:var(--adm-color-box);z-index:3;box-sizing:border-box}.adm-result-page-footer-btn{flex:1;max-width:calc((100vw - 36px)/2)}.adm-result-page-footer-space{width:12px}.adm-result-page-card{border-radius:8px;background-color:var(--adm-color-background)}.adm-search-bar{--height: 32px;--padding-left: 8px;--background: var(--adm-color-fill-content);--border-radius: 6px;--placeholder-color: var(--adm-color-weak);---placeholder-color: var(--placeholder-color);display:flex;justify-content:center;align-items:center;height:var(--height)}.adm-search-bar .adm-search-bar-input-box{flex:auto;background:var(--background);border-radius:var(--border-radius);border:solid 1px transparent;display:flex;justify-content:center;align-items:center;padding-left:var(--padding-left)}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input-box-icon{flex:none;color:var(--adm-color-light);font-size:var(--adm-font-size-8)}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input{flex:auto;padding:4px 8px 4px 4px;height:calc(var(--height) - 2px);box-sizing:border-box}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input.adm-input{--placeholder-color: var(---placeholder-color);--font-size: var(--adm-font-size-7)}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input .adm-input-element{line-height:19px}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input.adm-search-bar-input-without-icon{padding-left:8px}.adm-search-bar .adm-search-bar-suffix{flex:none;margin-left:4px}.adm-search-bar .adm-search-bar-cancel-button.adm-button{padding:3px 12px}.adm-search-bar-active .adm-input.adm-input.adm-input{--placeholder-color: var(--adm-color-light)}.adm-search-bar-active .adm-search-bar-input-box{border-color:var(--adm-color-primary);background:var(--adm-color-background)}.adm-segmented{--segmented-background: var(--adm-color-fill-content);--segmented-item-color: var(--adm-color-text-secondary);--segmented-item-selected-background: var(--adm-color-background);--segmented-item-selected-color: var(--adm-color-text);--segmented-item-disabled-color: var(--adm-color-weak);--transition-time-function: cubic-bezier(.645, .045, .355, 1);display:inline-block;padding:2px;color:var(--segmented-item-color);background-color:var(--segmented-background);border-radius:2px;transition:all .3s var(--transition-time-function)}.adm-segmented-group{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.adm-segmented.adm-segmented-block{display:flex}.adm-segmented.adm-segmented-block .adm-segmented-item{flex:1;min-width:0}.adm-segmented-item{position:relative;text-align:center;cursor:pointer;transition:color .3s var(--transition-time-function)}.adm-segmented-item-selected{background-color:var(--segmented-item-selected-background);border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;color:var(--segmented-item-selected-color)}.adm-segmented-item-label{min-height:10px;padding:0 11px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.adm-segmented-item-icon+*{margin-left:6px}.adm-segmented-item-input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.adm-segmented-item-disabled{color:var(--segmented-item-disabled-color);cursor:not-allowed}.adm-segmented-thumb{background-color:var(--segmented-item-selected-background);border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;position:absolute;top:0;left:0;width:0;height:100%;padding:4px 0}.adm-segmented-thumb-motion-appear-active{transition:transform .3s var(--transition-time-function),width .3s var(--transition-time-function);will-change:transform,width}.segmented-disabled-item{color:var(--segmented-item-disabled-color);cursor:not-allowed}.segmented-item-selected{background-color:var(--segmented-item-selected-background);border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014}.segmented-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.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-side-bar{--height: 100%;--width: 105px;--item-border-radius: 8px;--background-color: var(--adm-color-fill-content);width:var(--width);height:var(--height);box-sizing:border-box;font-size:var(--adm-font-size-main);overflow-y:auto;transform:translateZ(0);-webkit-transform:translateZ(0);background-color:var(--background-color);display:flex;flex-direction:column}.adm-side-bar-items{flex:none;overflow:hidden}.adm-side-bar-extra-space{flex:auto;overflow:hidden;position:relative}.adm-side-bar-item{display:flex;align-items:center;box-sizing:border-box;padding:16px 12px;position:relative;cursor:pointer;background-color:var(--background-color);overflow:visible}.adm-side-bar-item-highlight{position:absolute;height:100%;width:2px;left:-12px;top:0;background:var(--adm-color-primary);border-radius:2px}.adm-side-bar-item-active{color:var(--adm-color-primary);background-color:var(--adm-color-background);position:relative}.adm-side-bar-item-corner{width:var(--item-border-radius);height:var(--item-border-radius);position:absolute;z-index:100;right:0;-webkit-user-select:none;user-select:none;pointer-events:none}.adm-side-bar-item-corner-top{top:0;transform:rotate(-90deg)}.adm-side-bar-item-corner-bottom{bottom:0}.adm-side-bar-item-disabled{cursor:not-allowed}.adm-side-bar-item-disabled .adm-side-bar-item-title{opacity:.4}.adm-side-bar-badge.adm-badge{--right: -4px}.adm-slider{--fill-color: var(--adm-color-primary);padding:5px 14px;list-style:none;-webkit-user-select:none;user-select:none}.adm-slider-track-container{padding:8px 0}.adm-slider-track{position:relative;width:100%;height:3px;background-color:var(--adm-color-fill-content);border-radius:3px}.adm-slider-fill{position:absolute;z-index:1;height:3px;border-radius:3px;background-color:var(--fill-color)}.adm-slider-ticks{position:absolute;width:100%;height:3px;background:transparent}.adm-slider-tick{position:absolute;top:-2px;width:7px;height:7px;margin-left:-3px;background-color:var(--adm-color-fill-content);border-radius:50%}.adm-slider-tick-active{background-color:var(--fill-color)}.adm-slider-thumb{width:28px;height:28px;margin:2px;border-radius:50%;text-align:center;line-height:28px;background:var(--adm-color-text-light-solid);box-shadow:0 2px 5px #0000001f;color:var(--fill-color)}.adm-slider-thumb:focus{outline:none}.adm-slider-thumb-icon{width:12px;height:12px;margin:8px;-webkit-user-select:none;user-select:none}.adm-slider-thumb-container{cursor:-webkit-grab;cursor:grab;touch-action:none;position:absolute;z-index:2;width:32px;height:32px;border-radius:50%;top:50%;transform:translate(-50%,-50%)}.adm-slider-mark{position:relative;width:100%;overflow:visible;font-size:var(--adm-font-size-3);height:11px;margin-top:10px}.adm-slider-mark-text{position:absolute;display:inline-block;line-height:1;color:var(--adm-color-text);text-align:center;word-break:keep-all;-webkit-user-select:none;user-select:none;transform:translate(-50%)}.adm-slider-disabled .adm-slider-mark,.adm-slider-disabled .adm-slider-thumb-icon{opacity:.4}.adm-slider-disabled .adm-slider-tick-active:after,.adm-slider-disabled .adm-slider-fill:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background-color:#fff9}.adm-slider-disabled .adm-slider-thumb{cursor:not-allowed;box-shadow:0 2px 5px #0000000f}.adm-slider-disabled .adm-slider-mark-text,.adm-slider-disabled .adm-slider-tick{cursor:not-allowed;box-shadow:none}.adm-stepper{--height: 28px;--input-width: 44px;--input-font-size: var(--adm-font-size-main);--input-font-color: var(--adm-color-text);--input-background-color: var(--adm-color-fill-content);--border-radius: 2px;--border: none;--border-inner: solid 2px transparent;--active-border: var(--border);--button-font-size: var(--adm-font-size-7);--button-text-color: var(--adm-color-primary);--button-background-color: var(--adm-color-fill-content);--button-width: var(--height);display:flex;align-items:center;box-sizing:border-box;position:relative;overflow:hidden;width:calc(var(--input-width) + 2 * var(--button-width));border:var(--border);border-radius:var(--border-radius)}.adm-stepper-active{border:var(--active-border)}.adm-stepper-middle{flex:1;border-left:var(--border-inner);border-right:var(--border-inner)}.adm-stepper .adm-stepper-input{height:var(--height);--background-color: var(--input-background-color);--font-size: var(--input-font-size);--color: var(--input-font-color);--text-align: center}.adm-stepper-minus,.adm-stepper-plus{width:var(--button-width);height:var(--height);padding:0;color:var(--button-text-color);background-color:var(--button-background-color);font-size:var(--button-font-size);--border-width: 0}.adm-stepper-minus:disabled,.adm-stepper-plus:disabled{color:var(--adm-color-weak)}.adm-stepper-minus svg,.adm-stepper-plus svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adm-stepper-minus,.adm-stepper-plus{border-radius:0}.adm-step{--line-to-next-color: var(--adm-color-border);--icon-color: var(--adm-color-border);position:relative;z-index:0}.adm-step .adm-step-indicator{position:relative}.adm-step .adm-step-indicator:after{content:"";position:absolute;z-index:0;background-color:var(--line-to-next-color)}.adm-step .adm-step-indicator .adm-step-icon-container{position:absolute;z-index:1;color:var(--icon-color)}.adm-step .adm-step-indicator .adm-step-icon-container>.antd-mobile-icon{display:block}.adm-step:last-child .adm-step-indicator:after{display:none}.adm-step-status-finish{--line-to-next-color: var(--adm-color-primary)}.adm-step-status-wait{--icon-color: var(--adm-color-border)}.adm-step-status-wait .adm-step-title{color:var(--adm-color-weak)}.adm-step-status-process{--icon-color: var(--adm-color-primary)}.adm-step-status-process .adm-step-title{color:var(--adm-color-primary)}.adm-step-status-finish{--icon-color: var(--adm-color-primary)}.adm-step-status-error{--icon-color: var(--adm-color-danger)}.adm-step-status-error .adm-step-title{color:var(--adm-color-danger)}.adm-steps{--title-font-size: var(--adm-font-size-main);--description-font-size: var(--adm-font-size-4);--indicator-margin-right: 0;--icon-size: 18px;width:100%;box-sizing:border-box}.adm-steps-horizontal{display:flex;justify-content:space-around;padding:8px 0}.adm-steps-horizontal .adm-step{flex:1}.adm-steps-horizontal .adm-step .adm-step-indicator{width:100%;height:24px}.adm-steps-horizontal .adm-step .adm-step-indicator:after{left:50%;top:50%;height:1px;transform:translateY(-50%);width:100%}.adm-steps-horizontal .adm-step .adm-step-indicator .adm-step-icon-container{left:50%;top:50%;transform:translate(-50%,-50%)}.adm-steps-horizontal .adm-step-content{text-align:center;font-size:var(--description-font-size);padding:2px 8px 0}.adm-steps-horizontal .adm-step-content .adm-step-title{font-size:var(--title-font-size)}.adm-steps-horizontal .adm-step-content .adm-step-description{margin-top:4px;color:var(--adm-color-weak)}.adm-steps-vertical{padding:8px 16px}.adm-steps-vertical .adm-step{display:flex;align-items:stretch}.adm-steps-vertical .adm-step .adm-step-indicator{flex:none;width:24px;margin-right:var(--indicator-margin-right)}.adm-steps-vertical .adm-step .adm-step-indicator:after{left:50%;top:calc(var(--title-font-size) * 1.5 / 2);width:1px;transform:translate(-50%);height:100%}.adm-steps-vertical .adm-step .adm-step-indicator .adm-step-icon-container{top:calc(var(--title-font-size) * 1.5 / 2);left:50%;transform:translate(-50%,-50%)}.adm-steps-vertical .adm-step:last-child .adm-step-content{padding-bottom:0}.adm-steps-vertical .adm-step .adm-step-content{flex:auto;padding-bottom:24px}.adm-steps-vertical .adm-step .adm-step-content .adm-step-title{font-size:var(--title-font-size);line-height:1.5}.adm-steps-vertical .adm-step .adm-step-content .adm-step-description{padding-top:4px;font-size:var(--description-font-size);color:var(--adm-color-weak)}.adm-step-icon-container{font-size:var(--icon-size)}.adm-step-icon-dot{display:block;width:8px;height:8px;background:currentColor;border-radius:4px}.adm-swipe-action{--background: var(--adm-color-background);background:var(--background);cursor:-webkit-grab;cursor:grab;overflow:hidden;touch-action:pan-y}.adm-swipe-action-track{position:relative;overflow:visible}.adm-swipe-action-actions{position:absolute;display:flex;justify-content:center;align-items:stretch;width:auto;white-space:nowrap}.adm-swipe-action-actions-right{left:100%;top:0;height:100%}.adm-swipe-action-actions-left{right:100%;top:0;height:100%}.adm-swipe-action-action-button.adm-button{--border-radius: 0;--border-width: 0;--text-color: var(--adm-color-text-light-solid);padding-left:20px;padding-right:20px}.adm-swiper{--height: auto;--width: 100%;--border-radius: 0;--track-padding: 0;--slide-size: 100%;--track-offset: 0%;display:block;width:var(--width);height:var(--height);position:relative;border-radius:var(--border-radius);z-index:0;overflow:hidden}.adm-swiper-track{width:100%;height:100%;white-space:nowrap;padding:var(--track-padding)}.adm-swiper-track-allow-touch-move{cursor:-webkit-grab;cursor:grab}.adm-swiper-track-inner{width:100%;height:100%;overflow:visible;position:relative;display:flex;flex-wrap:nowrap}.adm-swiper-slide,.adm-swiper-slide-placeholder{width:100%;height:100%;display:block;position:relative;white-space:unset;flex:none}.adm-swiper-item{display:block;width:100%;height:100%;white-space:normal}.adm-swiper-horizontal .adm-swiper-track-allow-touch-move{touch-action:pan-y}.adm-swiper-horizontal .adm-swiper-indicator{position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.adm-swiper-horizontal .adm-swiper-track{transform:translate(var(--track-offset))}.adm-swiper-horizontal .adm-swiper-track-inner{flex-direction:row;width:var(--slide-size)}.adm-swiper-vertical .adm-swiper-track-allow-touch-move{touch-action:pan-x}.adm-swiper-vertical .adm-swiper-indicator{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.adm-swiper-vertical .adm-swiper-track{transform:translateY(var(--track-offset))}.adm-swiper-vertical .adm-swiper-track-inner{flex-direction:column;height:var(--slide-size)}@keyframes loading-rotate{to{transform:rotate(1turn)}}.adm-switch{--checked-color: var(--adm-color-primary);--height: 31px;--width: 51px;--border-width: 2px;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;align-self:center;cursor:pointer}.adm-switch input{display:none}.adm-switch-checkbox{min-width:var(--width);height:var(--height);box-sizing:border-box;border-radius:31px;background:var(--adm-color-border);z-index:0;overflow:hidden;line-height:var(--height)}.adm-switch-checkbox:before{content:" ";position:absolute;left:var(--border-width);top:var(--border-width);width:calc(100% - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));box-sizing:border-box;background:var(--adm-color-background);z-index:1;transition:all .2s;transform:scale(1)}.adm-switch-handle{display:flex;justify-content:center;align-items:center;width:calc(var(--height) - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));background:var(--adm-color-text-light-solid);position:absolute;z-index:2;top:var(--border-width);left:var(--border-width);transition:all .2s;box-shadow:0 0 2px #0003,0 2px 11.5px #00000014,-1px 2px 2px #0000001a}.adm-switch-inner{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;margin:0 8px 0 calc(var(--height) - var(--border-width) + 5px);height:100%;color:var(--adm-color-weak);transition:margin .2s;font-size:var(--adm-font-size-7)}.adm-switch.adm-switch-checked .adm-switch-checkbox{background:var(--checked-color)}.adm-switch.adm-switch-checked .adm-switch-checkbox:before{transform:scale(0)}.adm-switch.adm-switch-checked .adm-switch-handle{left:calc(100% - (var(--height) - var(--border-width)))}.adm-switch.adm-switch-checked .adm-switch-inner{margin:0 calc(var(--height) - var(--border-width) + 5px) 0 8px;color:var(--adm-color-text-light-solid)}.adm-switch.adm-switch-disabled{cursor:not-allowed;opacity:.4}.adm-switch-spin-icon{width:14px;height:14px;animation:loading-rotate 1s linear infinite}.adm-tab-bar-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow:hidden;min-height:48px}.adm-tab-bar-item{flex:1;color:var(--adm-color-text-secondary);white-space:nowrap;padding:4px 8px;width:-webkit-min-content;width:min-content;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column}.adm-tab-bar-item-icon{font-size:24px;height:24px;line-height:1}.adm-tab-bar-item-title{font-size:var(--adm-font-size-2);line-height:15px}.adm-tab-bar-item-title-with-icon{margin-top:2px}.adm-tab-bar-item-active{color:var(--adm-color-primary)}.adm-tab-bar-icon-badge{--top: 6px}.adm-tab-bar-title-badge{--right: -2px;--top: -2px}.adm-tag{--border-radius: var(--adm-tag-border-radius, 2px);padding:2px 4px;font-size:var(--adm-font-size-3);line-height:1;font-weight:400;background:var(--background-color);color:var(--text-color);display:inline-block;white-space:nowrap;border-radius:var(--border-radius);border:1px solid var(--border-color);box-sizing:border-box}.adm-tag-round{border-radius:100px}.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-tree-select,.adm-tree-select-multiple{display:flex;height:100%;font-size:var(--adm-font-size-main);background-color:var(--adm-color-white)}.adm-tree-select-column,.adm-tree-select-multiple-column{overflow-y:auto;transform:translateZ(0);-webkit-transform:translateZ(0)}.adm-tree-select-column:first-child,.adm-tree-select-multiple-column:first-child{background-color:var(--adm-color-box)}.adm-tree-select-column:nth-child(2),.adm-tree-select-multiple-column:nth-child(2){background-color:var(--adm-color-box)}.adm-tree-select-item,.adm-tree-select-multiple-item{display:flex;align-items:center;min-height:50px;box-sizing:border-box;padding:6px 12px;position:relative}.adm-tree-select-item-active,.adm-tree-select-multiple-item-expand{color:var(--adm-color-primary);font-weight:700;background-color:#fff}.adm-tree-select-multiple-item-checkbox{margin-right:8px}.adm-tree-select-multiple-dot{position:absolute;top:50%;margin-top:-3px;right:8px;width:6px;height:6px;background:var(--adm-color-primary);border-radius:3px}.adm-virtual-input{--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;--caret-width: var(--adm-virtual-input-caret-width, 2px);--caret-color: var(--adm-virtual-input-caret-color, var(--adm-color-primary));display:flex;justify-content:flex-start;align-items:center;position:relative;text-align:var(--text-align);font-size:var(--font-size);line-height:1.5;white-space:nowrap;color:var(--color)}.adm-virtual-input>*{vertical-align:top}.adm-virtual-input-content{flex:auto;display:inline-block;position:relative;z-index:1;width:100%;max-width:100%;overflow-y:hidden;overflow-x:scroll;letter-spacing:1px;padding-right:var(--caret-width);outline:none;scrollbar-width:none}.adm-virtual-input-content::-webkit-scrollbar{display:none}.adm-virtual-input-trap{width:10px;height:10px;position:absolute;opacity:0;left:0}.adm-virtual-input-placeholder{display:block;position:absolute;z-index:0;left:0;top:0;width:100%;overflow:hidden;text-align:var(--text-align);color:var(--placeholder-color)}.adm-virtual-input-caret-container{display:inline-block;width:0;margin:0;padding:0;overflow:visible;height:1.3em;vertical-align:top;position:relative}.adm-virtual-input-caret{width:var(--caret-width);height:95%;background-color:var(--caret-color);position:absolute;top:5%;left:0;z-index:1}.adm-virtual-input-focused{outline:none}.adm-virtual-input-focused .adm-virtual-input-caret{animation-name:adm-caret-blink;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.adm-virtual-input-disabled{color:var(--disabled-color)}.adm-virtual-input-caret-dragging .adm-virtual-input-caret{animation:none!important}@keyframes adm-caret-blink{0%{opacity:1}60%{opacity:1}80%{opacity:0}to{opacity:0}}.adm-virtual-input-clear{flex:none;margin-left:8px;color:var(--placeholder-color);padding:3px;cursor:pointer}.adm-virtual-input-clear .antd-mobile-icon{display:block;font-size:var(--adm-font-size-6)}.adm-water-mark{--z-index: var(--adm-water-mark-z-index, 2000);position:absolute;z-index:var(--z-index);left:0;right:0;top:0;bottom:0;pointer-events:none;background-repeat:repeat}.adm-water-mark-full-page{position:fixed}.adm-footer{--background-color: var(--adm-color-background);color:var(--adm-color-text);display:flex;flex-direction:column;align-items:center;background-color:var(--background-color)}.adm-footer-label{width:100%}.adm-footer-label .adm-divider.adm-divider{color:var(--adm-color-light)}.adm-footer-links{margin:8px 0;color:var(--adm-color-primary);white-space:nowrap}.adm-footer-links a{text-decoration:none}.adm-footer-content{display:flex;align-items:center;margin:8px 0;color:var(--adm-color-light)}.adm-footer-chips{display:flex;align-items:center;white-space:nowrap;margin:8px 0}.adm-footer-chip{white-space:nowrap;margin-right:20px;font-size:12px;background-color:var(--adm-color-fill-content);color:var(--adm-color-weak);padding:4px 12px;border-radius:100px}.adm-footer-chip-link{cursor:pointer;background-color:var(--adm-color-wathet);color:var(--adm-color-primary)}.adm-footer-chip:last-child{margin-right:0}:root{--color-bg: #0B0E11;--color-bg-deep: #07090C;--color-surface: #14171D;--color-surface-1: #14171D;--color-surface-soft: #1E2329;--color-surface-2: #1E2329;--color-surface-muted: #181B22;--color-surface-3: #2B3139;--color-overlay: rgba(7, 9, 12, .78);--color-border: #2B3139;--color-border-soft: #1E2329;--color-border-strong: #353B44;--color-text: #EAECEF;--color-text-secondary: #B7BDC6;--color-text-tertiary: #848E9C;--color-text-mute: #5E6673;--color-primary: #FCD535;--color-primary-strong: #F0B90B;--color-primary-soft: rgba(252, 213, 53, .14);--color-primary-ring: rgba(252, 213, 53, .22);--color-success: #0ECB81;--color-success-strong: #08A865;--color-success-soft: rgba(14, 203, 129, .14);--color-danger: #F6465D;--color-danger-strong: #CF304A;--color-danger-soft: rgba(246, 70, 93, .14);--color-warning: #F0B90B;--color-warning-soft: rgba(240, 185, 11, .14);--color-info: #1FCBFF;--color-info-soft: rgba(31, 203, 255, .12);--color-purple: #B17BFF;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-nav: 18px;--radius-pill: 999px;--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 10px;--space-5: 12px;--space-6: 14px;--space-7: 16px;--space-8: 20px;--space-9: 24px;--space-10: 32px;--control-xs: 26px;--control-sm: 32px;--control-md: 40px;--control-lg: 48px;--control-xl: 52px;--shadow-card: 0 1px 0 rgba(255, 255, 255, .02) inset, 0 1px 2px rgba(0, 0, 0, .36);--shadow-elev: 0 8px 24px rgba(0, 0, 0, .48), 0 2px 4px rgba(0, 0, 0, .32);--shadow-float: 0 18px 48px rgba(0, 0, 0, .56);--shadow-control: 0 4px 14px rgba(0, 0, 0, .4);--shadow-primary: 0 6px 20px rgba(252, 213, 53, .22);--shadow-up: 0 6px 20px rgba(14, 203, 129, .24);--shadow-down: 0 6px 20px rgba(246, 70, 93, .24);--tx-fast: .12s cubic-bezier(.2, 0, .2, 1);--tx-base: .18s cubic-bezier(.2, 0, .2, 1);--tx-slow: .28s cubic-bezier(.2, 0, .2, 1);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", system-ui, sans-serif;--font-mono: "SF Mono", "Roboto Mono", ui-monospace, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-num: "DIN Alternate", "SF Mono", "Roboto Mono", ui-monospace, Menlo, Consolas, monospace;--adm-color-primary: var(--color-primary);--adm-color-success: var(--color-success);--adm-color-warning: var(--color-warning);--adm-color-danger: var(--color-danger);--adm-color-text: var(--color-text);--adm-color-text-secondary: var(--color-text-secondary);--adm-color-weak: var(--color-text-tertiary);--adm-color-light: var(--color-text-mute);--adm-color-background: var(--color-bg);--adm-color-fill-content: var(--color-surface);--adm-color-border: var(--color-border);--adm-font-size-main: 14px;--adm-border-color: var(--color-border);color:var(--color-text);background:var(--color-bg);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-width:320px;min-height:100vh;width:100%;background:var(--color-bg);overflow-x:hidden;-webkit-text-size-adjust:100%}body{overscroll-behavior-x:none;color:var(--color-text);font-family:var(--font-sans);font-size:14px;line-height:1.5;font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}h1,h2,h3,h4,h5,h6{margin:0;color:var(--color-text);font-weight:700;letter-spacing:0}h1{font-size:22px;line-height:1.25}h2{font-size:17px;line-height:1.3}h3{font-size:15px;line-height:1.35}h4{font-size:14px;line-height:1.4}p{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.55}a{color:var(--color-primary);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;outline:none;font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}button{cursor:pointer;border:0;background:transparent;transition:background-color var(--tx-fast),color var(--tx-fast),border-color var(--tx-fast),transform var(--tx-fast),box-shadow var(--tx-fast),opacity var(--tx-fast)}button:active{transform:translateY(.5px)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);-webkit-box-shadow:0 0 0 1000px var(--color-surface-soft) inset;caret-color:var(--color-text);transition:background-color 5000s ease-in-out 0s}.num,.symbol-price,.last-price,.huge-price,.percent,.detail-mm-price,.detail-mm-change,.detail-mm-grid strong,.detail-mm-index-bar strong,.home-overview-values strong,.home-coin-right strong,.home-coin-pill,.depth-row span,.flow-row strong,.flow-row span,.position-pnl strong,.position-stats strong,.balance-card strong,.balance-card span,.metric-row strong,.asset-stat-card strong,.kline-meta div:first-child,.app-input input,.huge-price+.percent{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}:root{--bottom-nav-h: 92px;--detail-cta-h: 58px;--app-header-h: 44px;--app-header-h-sub: 52px;--app-header-pad-b: 8px;--subpage-gutter: 12px;--subpage-gap: 12px;--subpage-max-w: 620px}.app{min-height:100vh;padding:12px 14px calc(var(--bottom-nav-h) + 16px + env(safe-area-inset-bottom));max-width:100%;overflow-x:hidden}.app:has(.trade-layout--okx){padding-top:8px;padding-inline:0}.exchange-app{background:radial-gradient(1100px 380px at 0% -10%,rgba(252,213,53,.06),transparent 60%),radial-gradient(900px 320px at 100% -10%,rgba(31,203,255,.04),transparent 60%),linear-gradient(180deg,var(--color-bg) 0%,#07090C 100%)}.app{padding-top:max(8px,env(safe-area-inset-top))!important}.exchange-alert-bar{display:flex;align-items:center;justify-content:center;gap:8px;max-width:1180px;min-height:26px;margin:0 auto 8px;padding:4px 12px;border:1px solid rgba(252,213,53,.24);border-radius:var(--radius-md);background:linear-gradient(180deg,#fcd53514,#fcd53505);color:#fae08c;font-size:10px;font-weight:600;letter-spacing:.02em}.exchange-alert-bar span{color:var(--color-primary);font-weight:800;white-space:nowrap;font-size:10px}.exchange-alert-bar strong{color:#b7bdc6;font-weight:500;font-size:10px;opacity:.85}.hint{margin:4px 0 0;color:var(--color-text-tertiary);font-size:12px;line-height:1.5}.ws-status-tag{display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:0 2px;border:0;background:transparent;color:var(--color-text-tertiary);font-size:11px;font-weight:600;white-space:nowrap;letter-spacing:0}.ws-status-dot{width:6px;height:6px;border-radius:999px;background:var(--color-text-tertiary);flex-shrink:0}.ws-status-tag.connected{color:var(--color-success)}.ws-status-tag.connected .ws-status-dot{background:var(--color-success);box-shadow:0 0 0 3px #0ecb812e;animation:pulseDot 1.6s ease-in-out infinite}.ws-status-tag.connecting,.ws-status-tag.reconnecting{color:var(--color-info)}.ws-status-tag.connecting .ws-status-dot,.ws-status-tag.reconnecting .ws-status-dot{background:var(--color-info);animation:pulseDot 1s ease-in-out infinite}.ws-status-tag.offline{color:var(--color-danger)}.ws-status-tag.offline .ws-status-dot{background:var(--color-danger)}@keyframes pulseDot{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.view-status-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.icon-button{border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text-secondary);transition:background var(--tx-fast),color var(--tx-fast),border-color var(--tx-fast)}.icon-button{display:grid;width:34px;height:34px;place-items:center;border-radius:var(--radius-md)}.icon-button:hover,.icon-button:active{background:var(--color-surface-3);color:var(--color-text);border-color:var(--color-border-strong)}.desktop-nav{max-width:1180px;margin:0 auto 16px;padding:4px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.desktop-nav button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 10px;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:700}.desktop-nav button:hover{background:var(--color-surface-soft);color:var(--color-text)}.desktop-nav button.active{background:var(--color-primary-soft);color:var(--color-primary)}.app-header{position:fixed;top:0;left:0;right:0;z-index:90;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:6px;width:100%;max-width:100%;min-height:var(--app-header-h);margin:0;padding:calc(env(safe-area-inset-top) + 4px) max(12px,env(safe-area-inset-right)) var(--app-header-pad-b) max(12px,env(safe-area-inset-left));border-bottom:1px solid rgba(255,255,255,.06);background:#0b0e11f5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-sizing:border-box}.app-header--root{grid-template-columns:minmax(0,1fr) auto;min-height:calc(var(--app-header-h) + 2px)}.app-header--root .app-header-main{padding-left:2px}.app-header--root .app-header-title{font-size:18px;letter-spacing:-.02em}.app-header--subpage.app-header--with-subtitle{align-items:flex-end;min-height:var(--app-header-h-sub);padding-bottom:10px}.app-header--subpage.app-header--with-subtitle .app-header-leading,.app-header--subpage.app-header--with-subtitle .app-header-trailing{align-self:center;margin-bottom:1px}main>section:has(>.app-header.app-header--root),.auth-shell:has(.app-header){padding-top:calc(env(safe-area-inset-top) + var(--app-header-h) + var(--app-header-pad-b) + 4px)}.app-header-leading,.app-header-trailing{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.app-header-trailing{justify-content:flex-end}.app-header-side-spacer{display:block;width:40px;height:40px;flex-shrink:0}.app-header-back{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background var(--tx-fast),color var(--tx-fast)}.app-header-back:hover,.app-header-back:active{background:#ffffff0f;color:var(--color-text)}.app-header-main{display:grid;gap:3px;min-width:0;text-align:left;padding-bottom:1px}.app-header--center .app-header-main{justify-items:center;text-align:center}.app-header-title{overflow:hidden;color:var(--color-text);font-size:17px;font-weight:800;line-height:1.15;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.app-header-subtitle{overflow:hidden;color:var(--color-text-tertiary);font-size:12px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.page-back-bar{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;min-height:44px;margin:-2px -2px 8px;padding:4px;position:sticky;top:0;z-index:30;background:linear-gradient(180deg,var(--color-bg) 0%,rgba(11,14,17,.92) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.page-back-bar.hide-back{grid-template-columns:minmax(0,1fr) auto}.page-back-btn{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text);transition:background var(--tx-fast),border-color var(--tx-fast),color var(--tx-fast),transform var(--tx-fast)}.page-back-btn:hover,.page-back-btn:active{background:var(--color-surface-3);border-color:var(--color-border-strong);color:var(--color-text)}.page-back-btn:active{transform:translate(-1px)}.page-back-title{display:grid;gap:1px;min-width:0;text-align:left}.page-back-title strong{color:var(--color-text);font-size:15px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-back-title span{color:var(--color-text-tertiary);font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-back-right{display:inline-flex;align-items:center;gap:6px;justify-self:end}.detail-mm>.page-back-bar{margin-bottom:4px}.bottom-nav{position:fixed;right:0;bottom:0;left:0;z-index:60;display:none;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:0;padding:16px 4px calc(10px + env(safe-area-inset-bottom));overflow:visible;border-top:0;border-radius:22px 22px 0 0;background:#000;box-shadow:0 -8px 32px #00000073}.bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;min-width:0;min-height:48px;padding:0 2px 2px;border:0;background:transparent;color:#848e9c;position:relative;transition:color var(--tx-fast)}.bottom-nav-icon{display:grid;place-items:center;width:24px;height:24px}.bottom-nav-icon svg{width:22px;height:22px}.bottom-nav-label{max-width:100%;overflow:hidden;font-size:10px;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.bottom-nav-item.active:not(.bottom-nav-item--trade){color:var(--color-primary)}.bottom-nav-item.active:not(.bottom-nav-item--trade) .bottom-nav-icon svg{color:var(--color-primary)}.bottom-nav-item--trade{min-height:54px;padding-bottom:0}.bottom-nav-item--trade .bottom-nav-label{margin-top:2px}.bottom-nav-item--trade.active .bottom-nav-label{color:#fff}.bottom-nav-trade-fab{display:grid;place-items:center;width:54px;height:54px;margin-top:-26px;border-radius:50%;background:#fff;color:#000;box-shadow:0 6px 20px #00000061;transition:transform var(--tx-fast),box-shadow var(--tx-fast)}.bottom-nav-trade-fab svg{width:24px;height:24px;transition:transform var(--tx-fast)}.bottom-nav-item--trade.active .bottom-nav-trade-fab svg{transform:rotate(90deg)}.bottom-nav-item--trade:active .bottom-nav-trade-fab{transform:scale(.96);box-shadow:0 4px 14px #00000052}.info-tip-trigger{display:inline-grid;place-items:center;width:14px;height:14px;padding:0;border:0;background:transparent;color:var(--color-text-mute);cursor:pointer;border-radius:999px;transition:color var(--tx-fast)}.info-tip-trigger:hover,.info-tip-trigger:active{color:var(--color-primary)}.floating-anchor{display:inline-flex;vertical-align:middle;line-height:1}.floating-anchor.info-tip{margin-left:3px}.floating-panel{z-index:120}.info-tip-bubble.floating-panel{display:grid;gap:4px;min-width:200px;max-width:min(260px,80vw);padding:10px 12px;border-radius:var(--radius-md);background:#14171dfa;border:1px solid var(--color-border);box-shadow:var(--shadow-float);font-size:11px;font-weight:500;line-height:1.5;color:var(--color-text-secondary);white-space:normal;text-transform:none;letter-spacing:0}.info-tip-bubble strong{color:var(--color-text);font-weight:700;font-size:12px}.floating-dropdown.floating-panel{min-width:132px;padding:4px;border-radius:var(--radius-md);background:#14171dfa;border:1px solid var(--color-border);box-shadow:var(--shadow-float)}.floating-dropdown-menu{display:grid;gap:2px}.floating-dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:600;text-align:left}.floating-dropdown-item:hover,.floating-dropdown-item:active{background:var(--color-surface-soft);color:var(--color-text)}.floating-dropdown-item.active{color:var(--color-primary);background:var(--color-primary-soft)}.floating-dropdown-item:disabled{opacity:.45;cursor:not-allowed}.floating-anchor-block{display:block;width:100%}.floating-panel-sheet{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;min-height:0;border-radius:var(--radius-lg);background:#14171dfa;border:1px solid var(--color-border);box-shadow:var(--shadow-float)}.floating-panel-ready.floating-panel-sheet,.floating-panel-ready.info-tip-bubble,.floating-panel-ready.floating-dropdown{animation:floating-fade-in .14s ease-out}.floating-panel-sm{width:min(92vw,320px)}.floating-panel-md{width:min(92vw,420px)}.floating-panel-lg{width:min(96vw,520px)}.floating-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 10px;border-bottom:1px solid var(--color-border-soft)}.floating-panel-head strong{color:var(--color-text);font-size:15px;font-weight:800}.floating-panel-close{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:18px;line-height:1}.floating-panel-body{padding:12px 14px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.floating-panel-body:has(.trade-symbol-picker){display:flex;flex-direction:column;overflow:hidden}.floating-panel-foot{padding:10px 14px 12px;border-top:1px solid var(--color-border-soft)}.floating-panel-actions{display:flex;justify-content:flex-end;gap:8px}.floating-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#07090cb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.floating-modal-center{position:fixed;top:50%;left:50%;z-index:120;transform:translate(-50%,-50%);max-height:min(80vh,640px);overflow:auto}.ios-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:118;border:0;padding:0;background:#00000085;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ios-sheet-backdrop-in .22s ease-out}.ios-sheet{position:fixed;left:0;right:0;bottom:0;z-index:120;display:grid;gap:8px;padding:8px max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-right));pointer-events:none;animation:ios-sheet-up .34s cubic-bezier(.32,.72,0,1)}.ios-sheet-grabber{width:36px;height:5px;margin:0 auto 2px;border-radius:999px;background:#ffffff47;pointer-events:none}.ios-sheet-title{padding:0 16px 2px;text-align:center;pointer-events:none}.ios-sheet-title strong{color:#ffffff8f;font-size:13px;font-weight:600;line-height:1.3}.ios-sheet-stack{display:grid;gap:8px;pointer-events:auto}.ios-sheet-group{overflow:hidden;border-radius:14px;background:#2c2c2efa}.ios-sheet-group--solo{background:#2c2c2efa}.ios-sheet-group--content{display:flex;flex-direction:column;max-height:min(72vh,640px);padding:12px 12px 10px;overflow:hidden}.ios-sheet-group--content .trade-symbol-picker{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0;max-height:none}.ios-sheet-group--content .trade-symbol-search,.ios-sheet-group--content .trade-picker-tabs,.ios-sheet-group--content .trade-picker-group-tabs{flex:0 0 auto}.ios-sheet-group--content .trade-picker-list{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.ios-sheet-option,.ios-sheet-cancel{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 18px;border:0;background:transparent;color:#fff;font-size:17px;font-weight:400;line-height:1.2;text-align:center}.ios-sheet-option+.ios-sheet-option{border-top:.5px solid rgba(255,255,255,.12)}.ios-sheet-option{justify-content:space-between;text-align:left}.ios-sheet-option:active,.ios-sheet-cancel:active{background:#ffffff14}.ios-sheet-option.active{color:var(--color-primary);font-weight:600}.ios-sheet-check{color:var(--color-primary);font-size:18px;font-weight:700;line-height:1}.ios-sheet-cancel{font-weight:600}@keyframes ios-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ios-sheet-up{0%{transform:translateY(100%);opacity:.8}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.ios-sheet-backdrop,.ios-sheet{animation:none}}.exchange-alert-bar-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:1180px;min-height:26px;margin:0 auto 8px;padding:4px 12px;border:1px solid rgba(252,213,53,.24);border-radius:var(--radius-md);background:linear-gradient(180deg,#fcd53514,#fcd53505);color:#fae08c;font-size:10px;font-weight:600;letter-spacing:.02em}.exchange-alert-bar-button span{color:var(--color-primary);font-weight:800;white-space:nowrap;font-size:10px}.exchange-alert-bar-button strong{color:#b7bdc6;font-weight:500;font-size:10px;opacity:.85}.moo-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);font-size:14px;font-weight:600}.moo-select-trigger>span:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.moo-select-trigger:disabled{opacity:.6;cursor:not-allowed}@keyframes floating-fade-in{0%{opacity:0}to{opacity:1}}.skeleton-line{display:inline-block;background:linear-gradient(90deg,var(--color-surface-soft) 0%,var(--color-surface-3) 50%,var(--color-surface-soft) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.6s ease-in-out infinite;border-radius:6px;vertical-align:middle}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-card{display:grid;gap:10px;padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface)}.skeleton-list-row{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--color-border-soft)}.skeleton-list-row:last-child{border-bottom:0}.error-state{display:grid;justify-items:center;gap:8px;padding:24px 20px;border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);text-align:center}.error-state-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;margin-bottom:4px}.error-state strong{color:var(--color-text);font-size:14px;font-weight:700}.error-state small{color:var(--color-text-tertiary);font-size:12px;max-width:280px;line-height:1.5}.error-state-retry{display:inline-flex;align-items:center;gap:6px;margin-top:6px;height:32px;padding:0 14px;border:1px solid var(--color-primary-ring);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:700;cursor:pointer;transition:all var(--tx-fast)}.error-state-retry:hover{background:#fcd53538}.error-state-error .error-state-icon{background:#f6465d24;color:var(--color-danger)}.error-state-network .error-state-icon{background:#f0b90b24;color:var(--color-warning)}.error-state-auth .error-state-icon{background:#1fcbff24;color:var(--color-info)}.market-tabs-row{display:flex;align-items:center;gap:6px;margin-bottom:8px}.market-fav-tab{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px;font-weight:700;cursor:pointer;flex-shrink:0;transition:all var(--tx-fast)}.market-fav-tab.active{background:var(--color-primary-soft);border-color:var(--color-primary-ring);color:var(--color-primary)}.market-fav-tab small{font-size:10px;padding:0 5px;height:16px;line-height:16px;border-radius:999px;background:var(--color-surface-3);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.market-fav-tab.active small{background:var(--color-primary);color:#16110a}.market-tabs-row .market-tabs{flex:1;min-width:0}.market-row{display:flex;align-items:stretch;gap:4px}.market-row .symbol-row{flex:1;min-width:0}.market-fav-star{display:grid;place-items:center;width:28px;flex-shrink:0;border:0;background:transparent;color:var(--color-text-mute);cursor:pointer;transition:color var(--tx-fast),transform var(--tx-fast)}.market-fav-star:hover{color:var(--color-primary)}.market-fav-star:active{transform:scale(.9)}.market-fav-star .starred{color:var(--color-primary);filter:drop-shadow(0 0 4px rgba(252,213,53,.4))}.app-card,.panel-wide,.hero-panel{position:relative;min-width:0;padding:16px;border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card)}.app-card,.panel-wide{padding:16px}.screen-grid{display:grid;gap:12px;min-width:0;max-width:1180px;margin:0 auto}.panel-wide{grid-column:1 / -1}.section-header,.quote-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px}.section-header>div,.quote-head>div{display:grid;gap:3px;min-width:0}.section-header h1,.section-header h2{margin:0}.section-header h1{font-size:24px;line-height:1.18}.section-header h2{font-size:20px;line-height:1.22}.section-header.compact h2{font-size:14px}.section-header p{color:var(--color-text-tertiary)}.link-button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px;font-weight:700;transition:background var(--tx-fast),color var(--tx-fast),border-color var(--tx-fast)}.link-button:hover,.link-button:active{background:var(--color-surface-3);color:var(--color-text);border-color:var(--color-border-strong)}.link-button[disabled]{opacity:.55;pointer-events:none}.market-tabs{display:flex;align-items:center;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--color-surface-soft);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.market-tabs::-webkit-scrollbar{display:none}.market-tabs button{flex:0 0 auto;min-width:72px;height:28px;padding:0 12px;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);font-size:12px;font-weight:700}.market-tabs button.active{background:var(--color-surface);color:var(--color-primary);box-shadow:0 1px 2px #0006}.search-bar{display:flex;align-items:center;gap:8px;min-width:0;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text)}.search-bar input{flex:1;min-width:0;height:100%;background:transparent;border:0;color:var(--color-text);font-size:13px}.search-bar input::placeholder{color:var(--color-text-mute)}.search-bar svg{color:var(--color-text-tertiary);flex-shrink:0}.search-bar:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ring)}.segmented{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--color-surface-soft)}.segmented.quad{grid-template-columns:repeat(4,1fr);grid-auto-flow:row}.segmented button{min-height:32px;padding:0 8px;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);font-size:12px;font-weight:700}.segmented button.active{background:var(--color-surface);color:var(--color-text);box-shadow:0 1px 2px #0000005c}.segmented .buy.active,.segmented .open-long.active,.segmented .close-short.active{background:var(--color-success);color:#062317}.segmented .sell.active,.segmented .open-short.active,.segmented .close-long.active{background:var(--color-danger);color:#200709}.ticker-list,.stack,.asset-list,.home-tickers,.position-list,.order-list{display:grid;gap:8px;min-width:0}.stack{gap:10px}.symbol-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;width:100%;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-align:left;transition:background var(--tx-fast),border-color var(--tx-fast),transform var(--tx-fast)}.symbol-row>div:first-child:not(.home-coin-logo){flex:1 1 auto;min-width:0;overflow:hidden}.symbol-row strong{display:block;font-size:14px;font-weight:700;color:var(--color-text)}.symbol-row .symbol-row-sub,.symbol-row small{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--color-text-tertiary)}.symbol-row strong,.symbol-row>div:first-child>span,.symbol-row .symbol-row-sub,.symbol-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.symbol-row:hover,.symbol-row:active{background:var(--color-surface-soft);border-color:var(--color-border)}.symbol-row.selected{border-color:var(--color-primary-ring);background:linear-gradient(180deg,var(--color-primary-soft),transparent 60%),var(--color-surface)}.symbol-row--okx{gap:12px;min-height:68px;padding:12px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.symbol-row--okx:hover,.symbol-row--okx:active{background:#ffffff08;border-color:transparent;transform:none}.symbol-row--okx.selected{background:#ffffff0a;border-color:transparent}.symbol-row--okx>.home-coin-logo{flex:0 0 auto;align-self:center}.symbol-row--okx .symbol-row-main{flex:1 1 auto;min-width:0;overflow:hidden}.symbol-row--okx .symbol-row-title{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.symbol-row--okx .symbol-row-title strong{flex:1 1 auto;min-width:0;overflow:hidden;font-size:16px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.symbol-row--okx .symbol-row-quote{color:var(--color-text-tertiary);font-weight:600}.symbol-row--okx .symbol-row-badge{flex:0 0 auto;padding:1px 5px;border-radius:4px;background:#ffffff14;color:var(--color-text-tertiary);font-size:10px;font-weight:700;line-height:1.4}.symbol-row--okx .symbol-row-sub{margin-top:4px;overflow:hidden;font-size:12px;font-weight:500;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap}.symbol-row--okx .symbol-price{flex:0 1 auto;gap:2px;min-width:0;max-width:38%;align-items:flex-end;overflow:hidden}.symbol-row--okx .symbol-price>span:first-child{max-width:100%;overflow:hidden;font-family:var(--font-num);font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.symbol-row--okx .symbol-price .change{max-width:100%;overflow:hidden;font-family:var(--font-num);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.symbol-price{display:grid;flex:0 0 auto;justify-items:end;gap:4px;min-width:86px;max-width:44%;font-size:14px;font-weight:700;color:var(--color-text);text-align:right}.symbol-price>span:not(.percent){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.percent{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:26px;padding:0 10px;border-radius:var(--radius-sm);font-size:12px;font-weight:700;color:#fff}.percent.up{background:var(--color-success)}.percent.down{background:var(--color-danger)}.percent.flat{background:var(--color-surface-3);color:var(--color-text-secondary)}.status-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:11px;font-weight:700}.app-input{position:relative;display:flex;align-items:center;width:100%;height:44px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);transition:border-color var(--tx-fast),box-shadow var(--tx-fast),background var(--tx-fast)}.app-input:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ring);background:var(--color-surface)}.app-input input{flex:1;height:100%;background:transparent;border:0;color:var(--color-text);font-size:14px}.app-input input::placeholder{color:var(--color-text-mute)}.app-input.disabled{opacity:.6;background:var(--color-surface-muted)}.app-input-unit{margin-left:8px;color:var(--color-text-tertiary);font-size:12px;font-weight:700}.app-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:var(--radius-md);background:var(--color-surface-3);color:var(--color-text);font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:filter var(--tx-fast),transform var(--tx-fast),box-shadow var(--tx-fast),background var(--tx-fast),color var(--tx-fast),border-color var(--tx-fast),opacity var(--tx-fast)}.app-button:active{transform:translateY(1px)}.app-button[disabled],.app-button:disabled{opacity:.5;cursor:not-allowed}.app-button.primary{background:linear-gradient(180deg,#fcd535,#f0b90b);color:#16110a;border-color:transparent;box-shadow:var(--shadow-primary)}.app-button.primary:hover:not(:disabled){filter:brightness(1.05)}.app-button.primary:active:not(:disabled){filter:brightness(.95)}.app-button.secondary{background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text)}.app-button.secondary:hover:not(:disabled){background:var(--color-surface-3);border-color:var(--color-border-strong)}.app-button.danger{background:linear-gradient(180deg,#f6465d,#cf304a);color:#fff;box-shadow:var(--shadow-down)}.app-button.danger:hover:not(:disabled){filter:brightness(1.05)}.app-button.ghost{background:transparent;color:var(--color-text-secondary)}.app-button.ghost:hover:not(:disabled){color:var(--color-primary);background:var(--color-surface-soft)}.app-button.block{width:100%}.primary-button,.secondary-button,.option-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:36px;padding:0 14px;border-radius:var(--radius-md);border:1px solid transparent;font-size:13px;font-weight:700;white-space:nowrap}.primary-button{background:linear-gradient(180deg,#fcd535,#f0b90b);color:#16110a;box-shadow:var(--shadow-primary)}.secondary-button,.option-button{background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text-secondary)}.option-button.active,.option-button:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}.member-preference-card .option-button{flex:1 1 130px}.form-error{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgba(246,70,93,.36);border-radius:var(--radius-md);background:#f6465d1a;color:#ffb1bc;font-size:12px;font-weight:600}.risk-alert{display:grid;gap:4px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px}.risk-alert.warn{border-color:#f0b90b6b;background:linear-gradient(180deg,#f0b90b1f,#f0b90b0a);color:#ffe08a}.risk-alert.danger{border-color:#f6465d6b;background:linear-gradient(180deg,#f6465d1f,#f6465d0a);color:#ffaeb7}.risk-event-alert{display:grid;gap:6px;padding:12px;border-radius:var(--radius-lg);background:linear-gradient(180deg,#f6465d24,#f6465d0a);border:1px solid rgba(246,70,93,.4);color:#ffaeb7;font-size:12px}.risk-event-alert-head{display:flex;align-items:center;gap:8px;font-weight:800;color:#ffd6dc}.risk-event-alert-meta{color:#ffaeb7;font-size:11px}.risk-event-alert-body{color:#ffd6dc}.app-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:16px;background:var(--color-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn .16s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.app-modal{width:min(440px,100%);max-height:calc(100vh - 40px);display:grid;grid-template-rows:auto 1fr auto;border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-float);animation:slideUp .22s cubic-bezier(.2,0,.2,1);overflow:hidden}.app-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--color-border-soft)}.app-modal-head h3{font-size:16px;font-weight:800}.app-modal-head button{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text-secondary)}.app-modal-body{padding:16px 18px;overflow-y:auto}.app-modal-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--color-border-soft);background:var(--color-surface-muted)}.confirm-grid{display:grid;gap:8px}.confirm-grid>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:var(--radius-md);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);font-size:13px}.confirm-grid span{color:var(--color-text-tertiary)}.confirm-grid strong{color:var(--color-text);font-family:var(--font-num);font-weight:700}.margin-modal{display:grid;gap:10px}.announcement-body{display:grid;gap:8px;font-size:13px;color:var(--color-text-secondary)}.announcement-list{display:grid;gap:10px}.announcement-item{padding:12px;border-radius:var(--radius-md);background:var(--color-surface-soft);border:1px solid var(--color-border-soft)}.announcement-item h4{font-size:13px;margin-bottom:4px}.announcement-item p{font-size:12px;color:var(--color-text-tertiary)}.content-error-text{font-size:12px;color:var(--color-danger)}.adm-button.app-button{--border-radius: var(--radius-md);min-height:var(--control-lg);border-width:1px;font-weight:700;letter-spacing:0}.adm-button.app-button.primary{--background-color: var(--color-primary);--border-color: var(--color-primary);--text-color: #16110A}.adm-button.app-button.secondary{--background-color: var(--color-surface-soft);--border-color: var(--color-border);--text-color: var(--color-text)}.adm-button.app-button.danger{--background-color: var(--color-danger);--border-color: var(--color-danger);--text-color: #ffffff}.adm-button.app-button.ghost{--background-color: transparent;--border-color: transparent;--text-color: var(--color-text-secondary)}.app-input .adm-input{flex:1;min-width:0;height:100%;border:0;border-radius:0;background:transparent;padding:0;--color: var(--color-text);--placeholder-color: var(--color-text-mute);--font-size: 14px;--background-color: transparent}.app-input .adm-input-element{height:100%;padding:0;border:0;background:transparent;box-shadow:none}.app-input.disabled .adm-input{background:transparent}.search-bar .adm-input{flex:1;min-width:0;--color: var(--color-text);--placeholder-color: var(--color-text-mute);--font-size: 14px}.search-bar .adm-input-element{border:0;background:transparent;color:var(--color-text)}.exchange-capsule-tabs.adm-capsule-tabs{--adm-color-primary: var(--color-primary)}.market-tabs.exchange-capsule-tabs,.home-chip-tabs.exchange-capsule-tabs{display:block;min-width:0;max-width:100%;overflow:hidden;padding:0;background:transparent}.exchange-capsule-tabs .adm-capsule-tabs-header{max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--color-surface-soft)}.exchange-capsule-tabs .adm-capsule-tabs-header::-webkit-scrollbar{display:none}.exchange-capsule-tabs .adm-capsule-tabs-tab{flex:0 0 auto;min-height:30px;border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-size:12px;font-weight:800}.exchange-capsule-tabs .adm-capsule-tabs-tab-active{background:var(--color-primary);color:#16110a}.trade-action-tabs .adm-capsule-tabs-header,.trade-type-tabs .adm-capsule-tabs-header{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.trade-action-tabs .adm-capsule-tabs-tab-active{background:var(--trade-side-color, var(--color-primary));color:#fff}.trade-side-hint{margin-top:-2px;padding:0 4px;font-size:12px;font-weight:800;line-height:1.3}.exchange-list.adm-list{--border-top: 0;--border-bottom: 0;--border-inner: 0;--padding-left: 0;--padding-right: 0;background:transparent}.exchange-list .adm-list-body,.exchange-list .adm-list-item{background:transparent}.exchange-list .adm-list-body{display:grid;gap:0;border:0}.exchange-list .adm-list-item-content,.exchange-list .adm-list-item-content-main{padding:0;border:0}.exchange-list .adm-list-item:not(:last-child) .position-card-v2--okx{border-bottom:1px solid rgba(255,255,255,.06)}.exchange-list .position-card-v2:not(.position-card-v2--okx){padding-left:8px!important;padding-right:0!important}.exchange-list .compact-trade-card{padding-left:0!important;padding-right:0!important}.ark-mobile-modal{--background-color: var(--color-surface);--border-radius: var(--radius-xl);color:var(--color-text);--width: min(560px, 96vw) !important}.adm-modal.ark-mobile-modal{--background-color: var(--color-surface) !important;--width: min(560px, 96vw) !important}.ark-mobile-modal .adm-modal-card{background-color:var(--color-surface)!important;background:var(--color-surface)!important;border:1px solid var(--color-border);box-shadow:var(--shadow-float);color:var(--color-text)!important;padding:16px 16px 14px!important;width:min(560px,96vw)!important;max-width:96vw!important;max-height:88vh;overflow-y:auto;container-type:inline-size;container-name:ark-modal}.adm-modal.ark-mobile-modal .adm-modal-header{padding:0 0 12px!important;margin-bottom:8px}.adm-modal.ark-mobile-modal .adm-modal-title{color:var(--color-text)!important;font-weight:800;font-size:17px!important}.adm-modal.ark-mobile-modal .adm-modal-content{padding:0!important;color:var(--color-text-secondary)!important}.adm-modal.ark-mobile-modal .adm-modal-close-icon{top:14px!important;right:14px!important;color:var(--color-text-secondary)!important}.ark-mobile-modal.sm,.adm-modal.ark-mobile-modal.sm{--width: min(380px, 92vw) !important}.ark-mobile-modal.sm .adm-modal-card{width:min(380px,92vw)!important;max-width:92vw!important}.ark-mobile-modal.md,.adm-modal.ark-mobile-modal.md{--width: min(520px, 96vw) !important}.ark-mobile-modal.md .adm-modal-card{width:min(520px,96vw)!important;max-width:96vw!important}.ark-mobile-modal.lg,.adm-modal.ark-mobile-modal.lg{--width: min(640px, 97vw) !important}.ark-mobile-modal.lg .adm-modal-card{width:min(640px,97vw)!important;max-width:97vw!important}.ark-mobile-modal-content,.ark-dialog-content{display:grid;gap:12px}.ark-mobile-modal .app-modal-body{padding:0}.ark-mobile-modal .app-modal-foot{margin:6px -16px -16px;border-top-color:var(--color-border-soft);background:var(--color-surface-muted)}.ark-trade-dialog{--background-color: var(--color-surface);--border-radius: var(--radius-xl);--width: min(680px, calc(100vw - 20px) ) !important;color:var(--color-text)}body.trade-confirm-open .bottom-nav,body.trade-confirm-open .trade-submit-button{display:none!important}.adm-dialog.ark-trade-dialog,.adm-center-popup.ark-trade-dialog{--width: min(680px, calc(100vw - 20px) ) !important}.adm-center-popup.ark-trade-dialog{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important}.ark-trade-dialog .adm-center-popup-wrap,.adm-dialog.ark-trade-dialog .adm-center-popup-wrap{width:min(680px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 36px)!important;display:flex;flex-direction:column}.ark-trade-dialog .adm-center-popup-body{width:100%!important}.ark-trade-dialog .adm-dialog-body{display:flex;min-height:0;max-height:calc(100dvh - 120px);flex-direction:column;background:var(--color-surface)}.ark-trade-dialog .adm-dialog-content{min-height:0;overflow-y:auto}.ark-trade-dialog .adm-dialog-footer{flex-shrink:0;border-top-color:var(--color-border-soft)}.ark-trade-dialog .adm-dialog-action-row{border-top-color:var(--color-border-soft)}.ark-trade-dialog .adm-dialog-button{color:var(--color-text-secondary)}.ark-trade-dialog .adm-dialog-button-primary{color:var(--color-primary);font-weight:800}.ark-trade-dialog .ark-dialog-content{gap:10px}.ark-trade-dialog .confirm-grid{gap:0;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface-soft)}.ark-trade-dialog .confirm-grid>div{min-height:44px;padding:10px 12px;border:0;border-bottom:1px solid var(--color-border-soft);border-radius:0;background:transparent}.ark-trade-dialog .confirm-grid>div:last-child{border-bottom:0}.adm-toast-mask .adm-toast-wrap{display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.adm-toast-mask .adm-toast-main{top:auto!important;transform:none!important;min-width:120px;max-width:min(280px,calc(100vw - 48px));border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#181c23f0;color:var(--color-text);box-shadow:0 12px 40px #00000073;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:14px;font-weight:600;line-height:1.45;text-align:center}.adm-toast-mask .adm-toast-main-text{padding:14px 18px;min-width:0}.adm-toast-mask .adm-toast-main-icon{padding:22px 20px 18px;min-width:132px}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{margin-bottom:10px;font-size:32px;line-height:1}.adm-toast-mask .adm-toast-icon-success{color:var(--color-success)}.adm-toast-mask .adm-toast-icon-fail{color:var(--color-danger)}.adm-toast-mask .adm-auto-center{justify-content:center;text-align:center;color:var(--color-text);font-size:14px;line-height:1.45}.adm-pull-to-refresh-head{color:var(--color-text-tertiary);font-size:12px}.adm-list,.adm-list-body{background:transparent}.kline-overlay-legend{position:absolute;top:4px;left:8px;z-index:5;pointer-events:none;display:grid;gap:2px;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;line-height:1.3;max-width:calc(100% - 64px)}.kline-overlay-ohlc{display:flex;flex-wrap:wrap;gap:0 8px;font-size:10px;color:var(--color-text-tertiary);opacity:.92}.kline-overlay-ohlc .kline-legend-pair{display:inline-flex;align-items:baseline;gap:2px}.kline-overlay-ohlc .kline-legend-pair i{font-style:normal;color:var(--color-text-mute);font-size:9px;text-transform:uppercase;letter-spacing:.03em}.kline-overlay-ohlc .kline-legend-pair b{font-weight:700;color:var(--color-text)}.kline-overlay-ohlc .kline-legend-pair b.up{color:var(--color-success)}.kline-overlay-ohlc .kline-legend-pair b.down{color:var(--color-danger)}.kline-overlay-ma{display:flex;flex-wrap:wrap;gap:0 8px;font-size:10px;font-weight:600}.kline-overlay-ma span{white-space:nowrap;letter-spacing:.01em;opacity:.92}.kline-pick-panel{position:absolute;top:38px;left:8px;z-index:8;display:grid;gap:2px;padding:10px 12px 8px;min-width:168px;background:#14171df2;border:1px solid var(--color-border);border-radius:var(--radius-md);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--shadow-elev);font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;animation:kline-pick-in .14s ease-out}@keyframes kline-pick-in{0%{opacity:0}to{opacity:1}}.kline-pick-close{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:18px;height:18px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-tertiary);cursor:pointer}.kline-pick-close:hover{background:var(--color-surface-3);color:var(--color-text)}.kline-pick-row{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:baseline;font-size:11px}.kline-pick-row>span{color:var(--color-text-tertiary);font-family:var(--font-sans);font-weight:500}.kline-pick-row>strong{color:var(--color-text);font-weight:700;text-align:right;letter-spacing:0}.kline-pick-row>strong.up{color:var(--color-success)}.kline-pick-row>strong.down{color:var(--color-danger)}@media(max-width:400px){.kline-pick-panel{top:50%;left:4px;right:auto;transform:translateY(-50%);min-width:158px;font-size:10px}.kline-pick-row{grid-template-columns:60px 1fr}}.kline-overlay-symbol{position:absolute;top:6px;right:12px;z-index:5;pointer-events:none;font-size:10px;font-weight:700;color:var(--color-text-mute);font-family:var(--font-num);letter-spacing:.04em;opacity:.6}.kline-meta .kline-legend-pair{display:inline-flex;align-items:baseline;gap:3px;font-family:var(--font-num);font-size:11px;margin-right:8px;font-variant-numeric:tabular-nums lining-nums}.kline-meta .kline-legend-pair i{font-style:normal;color:var(--color-text-mute);font-size:10px;text-transform:uppercase;letter-spacing:.04em}.kline-meta .kline-legend-pair b{font-weight:700;color:var(--color-text)}.kline-meta .kline-legend-pair b.up{color:var(--color-success)}.kline-meta .kline-legend-pair b.down{color:var(--color-danger)}.kline-meta .kline-legend-empty{color:var(--color-text-mute);font-size:11px}.kline-indicator-bar{display:flex;align-items:center;gap:0;padding:6px 4px 4px;margin-top:4px;border-top:1px solid var(--color-border-soft);overflow-x:auto;scrollbar-width:none}.kline-indicator-bar::-webkit-scrollbar{display:none}.kline-indicator-bar button{flex:0 0 auto;min-width:0;height:22px;padding:0 9px;margin-right:2px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.04em;cursor:pointer;white-space:nowrap;transition:color var(--tx-fast),background var(--tx-fast)}.kline-indicator-bar button:hover{color:var(--color-text)}.kline-indicator-bar button.active{color:var(--color-primary);font-weight:700;background:var(--color-primary-soft)}.kline-shell{position:relative}.kline-shell:after{content:"双击复位";position:absolute;bottom:6px;right:12px;pointer-events:none;opacity:0;font-size:10px;color:var(--color-text-mute);background:#14171dc7;padding:2px 6px;border-radius:4px;transition:opacity var(--tx-base)}.kline-shell:hover:after{opacity:.7}.kline-shell.landscape:after{bottom:16px;right:64px}.chart-card{padding:12px}.last-price,.huge-price{font-family:var(--font-num);font-weight:800;letter-spacing:-.02em}.kline-shell{position:relative;display:grid;gap:4px;padding:8px 6px 6px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.kline-shell.dark{background:linear-gradient(180deg,#0f1217,#0a0d11);border-color:#20262f}.kline-shell.landscape{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;border-radius:0;padding:16px;background:#0a0d11}.kline-close-landscape{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border-radius:var(--radius-pill);background:#14171dd9;color:var(--color-text);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kline-toolbar{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:2px 4px 4px;flex-wrap:nowrap;min-height:26px;border-bottom:1px solid var(--color-border-soft)}.interval-tabs{display:flex;align-items:center;gap:0;padding:0;background:transparent;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.interval-tabs::-webkit-scrollbar{display:none}.interval-tabs button{flex:0 0 auto;min-width:0;height:22px;padding:0 8px;margin:0 2px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-tertiary);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--tx-fast),color var(--tx-fast)}.interval-tabs button:hover{color:var(--color-text)}.interval-tabs button.active{background:var(--color-primary-soft);color:var(--color-primary);font-weight:700}.kline-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.kline-action{width:24px;height:22px;display:grid;place-items:center;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-tertiary);border:0;cursor:pointer;transition:color var(--tx-fast),background var(--tx-fast)}.kline-action:hover{color:var(--color-primary);background:var(--color-primary-soft)}.chart-source{display:flex;align-items:center;gap:10px;color:var(--color-text-tertiary);font-size:11px;font-weight:700}.chart-source span{padding:2px 6px;border-radius:var(--radius-xs)}.chart-source span:nth-child(1){color:var(--color-primary)}.chart-source span:nth-child(2){color:var(--color-warning)}.chart-source .ma30{color:var(--color-purple)}.chart-source strong{color:var(--color-text)}.kline-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--color-text-secondary);font-size:11px;font-family:var(--font-num);font-feature-settings:"tnum" 1;flex-wrap:wrap}.kline{width:100%;border-radius:var(--radius-md);overflow:hidden}.kline-canvas-wrap{position:relative;width:100%;border-radius:var(--radius-md);overflow:hidden}.kline-empty-overlay{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;background:#0a0d11c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;font-size:13px;color:var(--color-text-tertiary)}.chart-empty,.empty-state{display:grid;place-items:center;min-height:160px;padding:24px;border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);color:var(--color-text-tertiary);font-size:13px}.empty-state{gap:6px;text-align:center}.empty-state strong{color:var(--color-text);font-size:14px}.empty-state span{font-size:12px}.loading-view{display:flex;align-items:center;justify-content:center;gap:10px;min-height:80px;padding:16px;color:var(--color-text-tertiary);font-size:13px}.loading-spinner{width:18px;height:18px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.quote-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface-soft)}.stat{display:grid;gap:3px;padding:6px 8px;border-radius:var(--radius-sm);background:transparent;min-width:0}.stat label,.stat>span:first-child{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.stat strong{color:var(--color-text);font-size:13px;font-family:var(--font-num);font-weight:700}.depth-card,.trades-card{padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);background:var(--color-surface)}.depth-grid{display:grid;grid-template-rows:1fr auto 1fr;gap:4px}.depth-row{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-family:var(--font-num);font-weight:600;border-radius:3px;overflow:hidden}.depth-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;right:var(--depth-fill, 0%);background:var(--depth-color, transparent);z-index:0;pointer-events:none}.depth-row span{position:relative;z-index:1}.depth-row span:last-child{text-align:right;color:var(--color-text-secondary)}.depth-row.ask:before{background:#f6465d1a}.depth-row.bid:before{background:#0ecb811a}.mid-price{display:flex;align-items:baseline;justify-content:center;gap:8px;height:36px;font-family:var(--font-num);font-weight:800;font-size:18px;color:var(--color-text);letter-spacing:-.01em;border-top:1px dashed var(--color-border-soft);border-bottom:1px dashed var(--color-border-soft);margin:4px 0}.trades-list{display:grid;gap:2px}.trades-head,.trades-row{display:grid;grid-template-columns:1.1fr 1fr .9fr;gap:8px;padding:6px 8px;font-size:11px;font-family:var(--font-num)}.trades-head{color:var(--color-text-tertiary);font-weight:700;border-bottom:1px solid var(--color-border-soft);padding-bottom:8px;margin-bottom:4px;font-family:var(--font-sans)}.trades-row{color:var(--color-text-secondary);border-radius:var(--radius-xs)}.trades-row>span:nth-child(2),.trades-row>span:nth-child(3){text-align:right}.trades-row.up>span:first-child{color:var(--color-success);font-weight:700}.trades-row.down>span:first-child{color:var(--color-danger);font-weight:700}.login-grid,.trade-layout,.settings-layout,.assets-grid{display:grid;gap:12px;max-width:1180px;margin:0 auto}.assets-grid{grid-template-columns:1fr}.hero-panel{position:relative;display:grid;gap:10px;min-height:160px;padding:18px;border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:radial-gradient(720px 220px at -10% -10%,rgba(252,213,53,.16),transparent 60%),radial-gradient(420px 160px at 110% 110%,rgba(31,203,255,.1),transparent 60%),linear-gradient(160deg,#1a1d24,#14171d 70%);overflow:hidden}.hero-panel h1{font-size:24px}.hero-panel p{color:var(--color-text-secondary)}.metric-row,.balance-card{padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);background:var(--color-surface)}.metric-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:12px}.metric-row>div{display:grid;gap:4px}.metric-row label,.metric-row>div>span:first-child{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.metric-row strong{color:var(--color-text);font-size:16px;font-family:var(--font-num);font-weight:800}.login-card,.order-card,.account-card{position:relative;padding:18px;border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card);display:grid;gap:12px}.login-card{padding:22px 20px}.login-card-title{display:grid;gap:4px;margin-bottom:4px}.login-card-title h2{font-size:22px;font-weight:800}.login-card-title p{color:var(--color-text-tertiary)}.field-hint{display:inline-block;margin-top:4px;color:var(--color-text-tertiary);font-size:11px}.auth-mode-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--color-surface-soft);margin-bottom:8px}.auth-mode-tabs button{height:34px;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);font-size:13px;font-weight:700}.auth-mode-tabs button.active{background:var(--color-primary);color:#16110a;box-shadow:0 2px 8px #fcd53538}.password-field{position:relative}.password-field .app-input{width:100%}.password-field>button{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary)}.password-field>button:hover{color:var(--color-primary)}.login-card label,.order-card label,.account-card label{display:grid;gap:6px;color:var(--color-text-secondary);font-size:12px;font-weight:600}.exchange-app:has(.auth-shell){padding-left:0!important;padding-right:0!important}.exchange-app:has(.auth-shell--login){padding-top:max(8px,env(safe-area-inset-top))!important;background:radial-gradient(680px 280px at 100% -8%,rgba(252,213,53,.08),transparent 62%),radial-gradient(420px 220px at 0% 0%,rgba(252,213,53,.04),transparent 55%),linear-gradient(180deg,#050608,#0b0e11 42%,#07090c)}.exchange-app:has(.auth-shell--login) .exchange-alert-bar-button{display:none}.auth-shell{display:grid;gap:12px;width:100%;margin:0}.auth-shell--login{position:relative;gap:18px;padding:0 16px 28px;overflow:hidden}.auth-shell--sub{padding:0 12px 18px}.auth-shell--sub .page-back-bar,.auth-shell--sub .app-header{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.auth-login-bg{position:absolute;inset:0 0 auto 0;height:220px;pointer-events:none;overflow:hidden}.auth-login-chart{position:absolute;top:-8px;right:-24px;width:min(320px,72vw);opacity:.55}.auth-login-header{position:relative;z-index:1;display:grid;gap:14px;text-align:center}.auth-login-header-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;min-height:36px}.auth-login-back{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);background:#1e2329b8;border:1px solid var(--color-border-soft);color:var(--color-text)}.auth-login-support-top{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:6px;padding:0;background:transparent;color:var(--color-primary);font-size:13px;font-weight:700;white-space:nowrap;flex-shrink:0}.auth-brand-mark{display:inline-flex;align-items:center;justify-self:center;gap:10px}.auth-brand-mark-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--radius-pill);background:linear-gradient(145deg,#fcd53538,#f0b90b14);border:1px solid rgba(252,213,53,.28);color:var(--color-primary);box-shadow:0 0 24px #fcd5351f}.auth-brand-mark-name{font-size:28px;font-weight:800;letter-spacing:.02em;color:var(--color-text)}.auth-login-title{margin:0;font-size:clamp(28px,7vw,34px);font-weight:800;line-height:1.15;background:linear-gradient(90deg,#f0b90b,#fcd535 48%,#ffe566);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-login-subtitle{margin:0;color:var(--color-text-tertiary);font-size:13px;line-height:1.5}.auth-login-card{position:relative;z-index:1;display:grid;gap:14px;padding:18px 16px 16px;border:1px solid rgba(252,213,53,.14);border-radius:var(--radius-2xl);background:linear-gradient(180deg,#1a1d24f5,#14171dfa);box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff08}.auth-login-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:-2px 0 2px;border-bottom:1px solid var(--color-border-soft)}.auth-login-tabs button{position:relative;min-height:42px;padding:0 8px 10px;background:transparent;color:var(--color-text-tertiary);font-size:14px;font-weight:700}.auth-login-tabs button.active{color:var(--color-primary)}.auth-login-tabs button.active:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,#f0b90b,#fcd535);box-shadow:0 0 14px #fcd5358c}.auth-icon-field{display:grid;gap:8px}.auth-icon-field>span{color:var(--color-primary);font-size:13px;font-weight:700}.auth-icon-input{position:relative}.auth-input-icon{position:absolute;left:14px;top:50%;z-index:2;transform:translateY(-50%);display:grid;place-items:center;color:var(--color-primary);pointer-events:none}.auth-icon-input .app-input{padding-left:42px;border-color:#5e66738c;background:#0b0e11b8}.auth-icon-input .password-field .app-input{padding-right:42px}.auth-code-send{min-width:96px;height:44px;padding:0 12px;border:1px solid var(--color-primary-ring);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:800}.auth-login-submit.app-button.primary{height:48px;border:0;background:linear-gradient(90deg,#e6a800,#f0b90b 42%,#fcd535)!important;color:#16110a!important;font-size:16px;font-weight:800;box-shadow:0 10px 28px #fcd5353d}.auth-login-submit.app-button.primary:active:not(:disabled){filter:brightness(.96)}.auth-login-register{margin:0;text-align:center;color:var(--color-text-tertiary);font-size:13px}.auth-login-register button{margin-left:2px;background:transparent;color:var(--color-primary);font-size:13px;font-weight:800}.auth-login-agreement{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;margin:0;padding:0 4px;color:var(--color-text-tertiary);font-size:11px;line-height:1.55;cursor:pointer}.auth-login-agreement input{width:16px;height:16px;margin-top:2px;accent-color:var(--color-primary);cursor:pointer}.auth-login-agreement button{display:inline;padding:0;background:transparent;color:var(--color-primary);font-size:11px;font-weight:700}.auth-terms-confirm-text{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.6}.auth-terms-confirm-text button{display:inline;padding:0;background:transparent;color:var(--color-primary);font-size:14px;font-weight:700}.auth-field-hint{color:var(--color-text-tertiary);font-size:11px}.auth-field-error{margin-top:-4px;color:var(--color-danger);font-size:11px;font-weight:700}.auth-card,.auth-safety-strip{border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card)}.auth-brand-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;padding:16px;background:radial-gradient(420px 160px at 0% 0%,rgba(252,213,53,.16),transparent 58%),linear-gradient(155deg,#1a1d24,#14171d 76%)}.auth-brand-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-primary);color:#15110a;box-shadow:var(--shadow-primary)}.auth-brand-card h1{margin:0;font-size:22px;line-height:1.15}.auth-brand-card p{margin:4px 0 0;color:var(--color-text-tertiary);font-size:13px}.auth-card{display:grid;gap:12px;padding:16px}.auth-support-button,.support-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);font-size:13px;font-weight:800}.auth-segment,.auth-stepper{display:grid;gap:6px;padding:4px;border-radius:var(--radius-md);background:var(--color-surface-soft)}.auth-segment{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-segment button,.auth-stepper span{min-width:0;min-height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-size:13px;font-weight:800}.auth-segment button.active,.auth-stepper span.active{background:var(--color-primary);color:#15110a;box-shadow:0 2px 10px #fcd53538}.auth-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-field{display:grid;gap:6px;color:var(--color-text-secondary);font-size:12px;font-weight:700}.auth-field small{color:var(--color-text-tertiary);font-size:11px}.auth-code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.auth-code-row>button{height:44px;padding:0 12px;border:1px solid var(--color-primary-ring);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:800}.auth-inline-link{justify-self:end;color:var(--color-primary);font-size:12px;font-weight:800;background:transparent}.auth-bottom-links{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;color:var(--color-text-tertiary)}.auth-bottom-links button{color:var(--color-primary);background:transparent;font-size:12px;font-weight:800}.auth-security-note,.auth-password-rules,.auth-success-card,.auth-safety-strip{display:grid;gap:6px;padding:12px;border-radius:var(--radius-lg);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px}.auth-password-rules span{color:var(--color-text-tertiary)}.auth-password-rules span.ok{color:var(--color-success)}.auth-check-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;color:var(--color-text-secondary);font-size:12px;line-height:1.5}.auth-check-row input{width:16px;height:16px;margin-top:2px;accent-color:var(--color-primary)}.auth-success-card{place-items:center;text-align:center;min-height:150px}.auth-success-card svg{color:var(--color-success)}.auth-success-card strong{color:var(--color-text);font-size:18px}.auth-safety-strip{grid-template-columns:auto minmax(0,1fr);align-items:center;border-radius:var(--radius-lg)}.auth-safety-strip svg{color:var(--color-primary)}@media(max-width:420px){.auth-shell--login{gap:14px;padding:0 12px 24px}.auth-shell--sub{padding:0 10px 16px}.auth-login-card{padding:16px 14px 14px}.auth-code-row{grid-template-columns:1fr}.auth-code-send{width:100%}.auth-card{padding:14px}}.auth-apex-shell{min-height:calc(100vh - env(safe-area-inset-top));max-width:460px;margin:0 auto;padding:18px 20px 32px;color:#f5f7fa;align-content:start}.auth-apex-glow{position:absolute;top:-120px;left:50%;width:320px;height:320px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(240,185,11,.18),rgba(20,184,166,.06) 44%,transparent 68%);filter:blur(24px);pointer-events:none}.auth-apex-top{position:relative;z-index:1;display:grid;grid-template-columns:44px 1fr auto;align-items:center;min-height:42px}.auth-apex-secure{justify-self:center;display:inline-flex;align-items:center;gap:6px;color:#707a8a;font-family:var(--font-num);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.auth-apex-secure i{width:7px;height:7px;border-radius:50%;background:#f0b90b;box-shadow:0 0 12px #f0b90bbf}.auth-apex-help{display:inline-flex;align-items:center;gap:6px;padding:0;background:transparent;color:#a7b1c2;font-size:12px;font-weight:800}.auth-apex-brand{position:relative;z-index:1;display:grid;gap:8px;margin-top:6px}.auth-apex-logo{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:18px;background:linear-gradient(145deg,#fcd535,#f0b90b);color:#111318;font-size:14px;font-weight:950;box-shadow:0 10px 28px #f0b90b33}.auth-apex-brand h1{margin:4px 0 0;color:#fff;font-size:25px;font-weight:900;line-height:1.18;letter-spacing:0}.auth-apex-brand p{margin:0;color:#848e9c;font-size:12px;line-height:1.55}.auth-apex-tabs{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(43,49,57,.72)}.auth-apex-tabs button{position:relative;min-height:0;padding:10px 0 12px;background:transparent;color:#707a8a;font-size:15px;font-weight:900}.auth-apex-tabs button.active{color:#fff}.auth-apex-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:999px;background:#f0b90b}.auth-apex-modebar{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.auth-apex-methods{display:inline-flex;gap:4px;padding:3px;border:1px solid rgba(43,49,57,.62);border-radius:10px;background:#1e232966}.auth-apex-methods-wide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:16px}.auth-apex-methods button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 12px;border-radius:8px;background:transparent;color:#707a8a;font-size:12px;font-weight:900}.auth-apex-methods button.active{background:#181a20;color:#f0b90b}.auth-apex-channel{display:inline-flex;align-items:center;gap:8px}.auth-apex-channel button{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(43,49,57,.8);border-radius:10px;background:#0b0e113d;color:#707a8a}.auth-apex-channel button.active{border-color:#f0b90b61;background:#f0b90b1a;color:#f0b90b}.auth-apex-form{position:relative;z-index:1;display:grid;gap:14px}.auth-apex-field{display:grid;gap:7px;color:#c9d1df;font-size:12px;font-weight:800}.auth-apex-field>small{color:#f6465d;font-size:11px;font-weight:700}.auth-apex-input{position:relative}.auth-apex-input-icon{position:absolute;left:15px;top:50%;z-index:2;display:grid;place-items:center;transform:translateY(-50%);color:#848e9c;pointer-events:none}.auth-apex-input .app-input{min-height:50px;padding-left:44px;border-radius:15px;border-color:#2b3139e6;background:#1e2329c2}.auth-apex-input .app-input-control input{color:#f5f7fa;font-size:16px;font-family:var(--font-num);font-weight:700}.auth-apex-eye,.auth-apex-send{flex:0 0 auto;margin-right:8px;border-radius:12px;background:transparent;color:#a7b1c2}.auth-apex-eye{display:grid;place-items:center;width:34px;height:34px}.auth-apex-send{min-width:92px;height:34px;padding:0 10px;border:1px solid rgba(240,185,11,.28);color:#f0b90b;font-size:12px;font-weight:900}.auth-apex-send:disabled{border-color:#5e66736b;color:#707a8a}.auth-apex-form .auth-security-note{margin:-2px 0 0}@media(max-width:430px){.auth-apex-shell{padding-left:18px;padding-right:18px}.auth-apex-top{grid-template-columns:40px 1fr auto}.auth-apex-methods button{padding-left:10px;padding-right:10px}}.exchange-app:has(.auth-polished-page){padding:0!important;background:#09111f!important}.exchange-app:has(.auth-polished-page) .exchange-alert-bar-button{display:none}.auth-polished-page{position:relative;min-height:100dvh;width:100%;overflow-x:hidden;background:linear-gradient(130deg,rgba(191,160,84,.08) 0 18%,transparent 18% 100%),linear-gradient(225deg,#0724646b,#0a0f1dfa 48%,#050a12);color:#e6eef8}.auth-polished-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.auth-polished-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(148,163,184,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%)}.auth-polished-bg i{position:absolute;display:block;width:120%;height:190px;left:-10%;transform:rotate(-8deg);background:linear-gradient(90deg,transparent,rgba(7,36,100,.32),rgba(191,160,84,.1),transparent);filter:blur(34px)}.auth-polished-bg i:first-child{top:8%}.auth-polished-bg i:last-child{bottom:4%;transform:rotate(10deg);opacity:.7}.auth-polished-shell{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,380px);min-height:100dvh;margin:0 auto;padding:max(18px,env(safe-area-inset-top)) 22px 34px}.auth-polished-support{align-self:flex-end;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;background:transparent;color:#cbd5e1b8;font-size:12px;font-weight:800}.auth-polished-logo-wrap{display:grid;justify-items:center;gap:14px;margin:20px 0 30px;text-align:center}.auth-polished-logo{display:grid;place-items:center;width:88px;height:88px;border:1px solid rgba(226,232,240,.08);border-radius:28px;background:linear-gradient(145deg,#fffffffa,#e2e8f0e0);color:#072464;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffffe6;animation:auth-polished-rise .42s ease-out both}.auth-polished-logo svg{width:68px;height:68px}.auth-polished-logo-wrap h1{margin:0;color:#f8fafc;font-size:24px;font-weight:900;letter-spacing:.15em;text-indent:.15em;line-height:1.15;animation:auth-polished-rise .48s ease-out 80ms both}.auth-polished-logo-wrap>i{width:40px;height:4px;border-radius:999px;background:#bfa054;box-shadow:0 0 16px #bfa0546b;animation:auth-polished-scale .48s ease-out .16s both}.auth-polished-row-tabs button{min-height:38px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:#0f172a80;color:#cbd5e1ad;font-size:13px;font-weight:900;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.auth-polished-row-tabs button.active{border-color:#60a5fa5c;background:#fffffff0;color:#072464}.auth-polished-row-tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 38px 38px;gap:8px;margin-bottom:2px}.auth-polished-row-tabs.two{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-polished-row-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.auth-polished-row-tabs button.icon{padding:0}.auth-polished-form{display:flex;flex-direction:column;gap:12px;animation:auth-polished-rise .26s ease-out both}.auth-polished-field{position:relative;display:flex;align-items:center;min-height:54px;padding:0 14px;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:#0f172a8f;color:#e2e8f0;box-shadow:inset 0 1px #ffffff08;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.auth-polished-field:focus-within{transform:translateY(-1px);border-color:#60a5fa9e;background:#0f172ac7;box-shadow:0 12px 28px #07246424}.auth-polished-field.invalid{border-color:#f6465d94}.auth-polished-field>span:first-child{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:14px;font-weight:800;pointer-events:none;transition:transform .17s ease,color .17s ease,font-size .17s ease}.auth-polished-field:focus-within>span:first-child,.auth-polished-field.filled>span:first-child{transform:translateY(-18px) scale(.86);color:#60a5fa}.auth-polished-field input{width:100%;min-width:0;padding:18px 0 2px;border:0;outline:none;background:transparent;color:#f8fafc;font-size:15px;font-family:var(--font-num);font-weight:800}.auth-polished-field-action{display:inline-flex;align-items:center;margin-left:10px;color:#94a3b8}.auth-polished-field small{position:absolute;left:14px;top:calc(100% + 3px);color:#ff6b81;font-size:10px;font-weight:800}.auth-polished-eye{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#94a3b81f;color:#cbd5e1}.auth-polished-code-button{min-width:82px;height:32px;padding:0 10px;border:1px solid rgba(191,160,84,.28);border-radius:12px;background:#bfa05414;color:#e8c875;font-size:11px;font-weight:900}.auth-polished-code-button:disabled{color:#64748b;border-color:#64748b2e;background:#0f172a61}.auth-polished-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:2px 0 8px}.auth-polished-meta>button,.auth-polished-secondary-actions button,.auth-polished-check{display:inline-flex;align-items:center;gap:6px;padding:0;background:transparent;color:#cbd5e1ad;font-size:12px;font-weight:800}.auth-polished-meta strong,.auth-polished-secondary-actions button:first-child{color:#60a5fa}.auth-polished-check>span{display:grid;place-items:center;width:18px;height:18px;border:1px solid rgba(148,163,184,.36);border-radius:5px;color:#fff}.auth-polished-check>span.checked{border-color:#2563eb;background:#2563eb}.auth-polished-primary,.auth-polished-outline{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;border-radius:18px;font-size:16px;font-weight:900;transition:transform .16s ease,background .16s ease,opacity .16s ease}.auth-polished-primary{border:0;background:linear-gradient(135deg,#0a3a60,#072464);color:#fff;box-shadow:0 14px 32px #07246447}.auth-polished-primary:active,.auth-polished-outline:active{transform:scale(.985)}.auth-polished-primary:disabled,.auth-polished-outline:disabled{opacity:.62}.auth-polished-outline{border:1px solid rgba(148,163,184,.2);background:#ffffffe6;color:#072464}.auth-polished-secondary-actions,.auth-bottom-links{display:flex;justify-content:space-between;gap:10px;margin-top:2px}.auth-polished-note{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(191,160,84,.18);border-radius:14px;background:#bfa05414;color:#d8e2f0;font-size:11px;line-height:1.45}.auth-polished-note strong{color:#f5d885}.auth-polished-reset-title{display:grid;gap:4px;margin:0 0 14px;text-align:center}.auth-polished-panel-title{margin-top:-6px}.auth-polished-reset-title strong{color:#f8fafc;font-size:20px}.auth-polished-reset-title span{color:#94a3b8;font-size:12px}@keyframes auth-polished-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-polished-scale{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media(max-width:390px){.auth-polished-shell{padding-left:18px;padding-right:18px}.auth-polished-logo-wrap{margin-top:12px;margin-bottom:22px}.auth-polished-row-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px 34px;gap:6px}.auth-polished-row-tabs button{font-size:12px}}.trade-section-header{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:6px;margin-bottom:0}.trade-heading{width:100%;min-width:0}.trade-symbol-trigger{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;width:min(100%,420px);min-height:42px;margin-top:4px;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);text-align:left}.trade-symbol-trigger:disabled{opacity:.58}.trade-symbol-copy{display:grid;gap:2px;min-width:0}.trade-symbol-copy strong,.trade-symbol-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-symbol-copy strong{color:var(--color-text);font-size:14px;font-weight:800}.trade-symbol-copy span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.trade-symbol-quote{display:grid;justify-items:end;gap:2px;min-width:70px;font-family:var(--font-num);font-size:12px;font-weight:800}.trade-symbol-percent{font-size:11px}.trade-symbol-trigger svg{color:var(--color-text-tertiary)}.trade-symbol-picker{display:grid;gap:10px;max-height:min(68vh,620px);min-width:0}.floating-panel-body .trade-symbol-picker{display:flex;flex-direction:column;flex:1 1 auto;gap:10px;max-height:none;min-height:0;height:100%}.floating-panel-body .trade-symbol-search,.floating-panel-body .trade-picker-tabs{flex:0 0 auto}.floating-panel-body .trade-picker-list{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}@media(max-width:900px){.trade-symbol-picker{max-height:min(80vh,750px)!important}.floating-panel-body .trade-symbol-picker{max-height:none!important}}.trade-picker-tabs{width:100%}.trade-picker-list{max-height:min(48vh,430px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:2px}@media(max-width:900px){.trade-picker-list{max-height:min(60vh,550px)!important}}.trade-picker-list .symbol-row{padding:10px 12px}.trade-layout .order-card{gap:9px}.trade-action-tabs.exchange-capsule-tabs .adm-capsule-tabs-header{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:initial;grid-auto-flow:row;gap:4px;min-width:0;overflow:visible}.trade-action-tabs .adm-capsule-tabs-tab-wrapper,.trade-action-tabs .adm-capsule-tabs-tab{min-width:0;width:100%}.trade-action-tabs .adm-capsule-tabs-tab{min-height:36px;padding:0 3px;font-size:11px;white-space:nowrap}.trade-type-tabs.exchange-capsule-tabs .adm-capsule-tabs-header{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:initial;overflow:visible}.trade-field{display:grid;gap:5px;margin-bottom:6px}.trade-field>span{color:var(--color-text-tertiary);font-size:12px;font-weight:700}.trade-field label{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.trade-confirm-sheet{display:grid;gap:12px;min-width:0}.trade-confirm-sheet .ark-dialog-content{display:grid;gap:10px;min-width:0;max-height:min(58vh,520px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:2px}.trade-confirm-actions{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px;padding-top:2px}.trade-confirm-actions .app-button{min-width:0}.leverage-value{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-num);font-size:18px;font-weight:800;color:var(--color-primary)}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--color-primary) var(--slider-fill, 50%),var(--color-surface-3) var(--slider-fill, 50%));outline:none;cursor:pointer;margin-top:2px}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--color-primary);border:3px solid #14171D;box-shadow:0 2px 8px #fcd53559;cursor:pointer}.slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--color-primary);border:3px solid #14171D;box-shadow:0 2px 8px #fcd53559;cursor:pointer}.leverage-marks{display:flex;align-items:center;justify-content:space-between;margin-top:4px;gap:4px}.leverage-marks button{flex:1;min-width:0;height:26px;padding:0 4px;border-radius:var(--radius-sm);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);color:var(--color-text-tertiary);font-size:11px;font-weight:700}.leverage-marks button.active,.leverage-marks button:hover{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary-ring)}.trade-summary{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.trade-summary>div{display:flex;align-items:center;justify-content:space-between;gap:8px;background:transparent;border:0}.trade-summary span{color:var(--color-text-tertiary);font-size:12px}.trade-summary strong{color:var(--color-text);font-family:var(--font-num);font-weight:700}.trade-market-stack{display:grid;gap:12px;min-width:0}.trade-market-stack .app-card{box-shadow:none}.portfolio-tabs{--adm-color-primary: var(--color-primary) !important;--active-title-color: var(--color-primary) !important;--active-line-color: var(--color-primary) !important;--active-line-height: 2px;--active-line-border-radius: 2px;--title-font-size: 13px;--content-padding: 12px 0 0;min-width:0;max-width:100%;overflow:hidden}.portfolio-tabs .adm-tabs-header{border-bottom-color:var(--color-border-soft);max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.portfolio-tabs .adm-tabs-header::-webkit-scrollbar{display:none}.portfolio-tabs .adm-tabs-tab-list{min-width:100%;width:max-content}.portfolio-tabs .adm-tabs-tab,.portfolio-tabs .adm-tabs-tab-wrapper{color:var(--color-text-tertiary);font-weight:700;white-space:nowrap;flex:0 0 auto}.portfolio-tabs .adm-tabs-tab{min-width:72px;padding:0 8px;text-align:center}.portfolio-tabs .adm-tabs-tab-active{color:var(--color-primary)!important;font-weight:800}.portfolio-tabs .adm-tabs-tab-line{background:var(--color-primary)!important}@media(max-width:430px){.portfolio-tabs .adm-tabs-tab{min-width:68px;padding:0 6px;font-size:15px}}.trade-entry-page{display:grid;gap:12px;width:100%;max-width:620px;margin:0 auto;padding-bottom:calc(var(--bottom-nav-h) + 14px + env(safe-area-inset-bottom));overflow-x:hidden}.trade-entry-page--okx{gap:10px;padding-top:2px}.trade-entry-okx-tabs-wrap{margin:0 -2px 4px}.trade-entry-okx-tabs{padding:0 2px}.trade-entry-hero,.trade-entry-section{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);background:var(--color-surface)}.trade-entry-page--okx .trade-entry-hero--okx,.trade-entry-page--okx .trade-entry-section--okx{padding:0;border:0;border-radius:0;background:transparent;gap:10px}.trade-entry-hero{background:radial-gradient(520px 220px at 0% 0%,rgba(252,213,53,.15),transparent 58%),linear-gradient(160deg,#1a1d24,#14171d 82%)}.trade-entry-pair{display:flex;align-items:center;gap:10px;width:100%;padding:0;border:0;background:transparent;color:var(--color-text);text-align:left}.trade-entry-pair-text{display:grid;gap:3px;min-width:0;flex:1}.trade-entry-pair-text strong{font-size:18px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-entry-pair-quote{color:var(--color-text-tertiary);font-weight:600}.trade-entry-pair-text small{color:var(--color-text-tertiary);font-size:12px;font-weight:500}.trade-entry-pair-chevron{flex-shrink:0;color:var(--color-text-tertiary)}.trade-entry-hero-quote{padding:2px 0 4px}.trade-entry-hero-price{display:flex;align-items:baseline;gap:10px;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.trade-entry-hero-price strong{font-size:28px;font-weight:700;line-height:1.1}.trade-entry-hero-price span{font-size:14px;font-weight:600}.trade-entry-hero-price.up strong,.trade-entry-hero-price.up span{color:var(--color-success)}.trade-entry-hero-price.down strong,.trade-entry-hero-price.down span{color:var(--color-danger)}.trade-entry-cta{width:100%;height:48px;border:0;border-radius:var(--radius-pill);background:var(--color-success);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:opacity var(--tx-fast)}.trade-entry-cta:active{opacity:.88}.trade-entry-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.trade-entry-section-head h2{margin:0;color:var(--color-text);font-size:16px;font-weight:700}.trade-entry-section-head span{color:var(--color-text-tertiary);font-size:12px;font-weight:500}.trade-entry-hot-scroll{display:flex;align-items:stretch;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.trade-entry-hot-scroll::-webkit-scrollbar{display:none}.trade-entry-hot-chip{flex:0 0 auto;display:grid;gap:6px;min-width:108px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#1a1a1a;color:var(--color-text);text-align:left}.trade-entry-hot-chip.active{border-color:#2ebd8573;background:#2ebd851a}.trade-entry-hot-chip strong{max-width:100%;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.trade-entry-hot-chip span{font-family:var(--font-num);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums lining-nums}.trade-entry-hot-chip span.up{color:var(--color-success)}.trade-entry-hot-chip span.down{color:var(--color-danger)}.trade-symbol-picker--okx .search-bar{height:40px;border-color:#ffffff14;border-radius:10px;background:#1a1a1a}.trade-symbol-picker--okx .trade-picker-group-tabs{margin:0;padding:0}.trade-symbol-picker--okx .trade-picker-group-tabs .market-okx-tab{flex:1 1 0;min-width:0;justify-content:center}.trade-symbol-picker--okx .trade-picker-list{gap:0}.trade-symbol-picker--okx .symbol-row--okx{padding-left:0;padding-right:0;min-width:0}.trade-entry-hero-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0}.trade-entry-hero-main h1{margin:0;color:var(--color-text);font-size:20px;font-weight:850;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-entry-hero-main span,.trade-entry-hero-main p,.trade-entry-section .section-header span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.trade-entry-quote{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;font-family:var(--font-num);font-size:24px;font-weight:850}.trade-entry-chip-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.trade-entry-chip-list button{display:grid;justify-items:start;gap:4px;min-width:0;min-height:58px;padding:10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);text-align:left}.trade-entry-chip-list button.active{border-color:var(--color-primary-ring);background:var(--color-primary-soft)}.trade-entry-chip-list strong{max-width:100%;overflow:hidden;color:var(--color-text);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.trade-entry-search{height:40px}.trade-entry-tabs{width:100%}.trade-entry-list{display:grid;gap:8px;min-width:0}.trade-layout{width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr);overflow-x:hidden;padding-bottom:calc(var(--bottom-nav-h) + 72px + env(safe-area-inset-bottom))}.trade-layout.trade-layout--moo{display:grid;gap:0;padding-bottom:calc(var(--bottom-nav-h) + 20px + env(safe-area-inset-bottom));background:var(--color-bg)}.trade-layout--okx{--trade-page-gutter: 12px;display:grid;gap:4px;width:100%;max-width:100%;min-width:0;padding-left:var(--trade-page-gutter);padding-right:var(--trade-page-gutter);padding-bottom:calc(var(--bottom-nav-h) + 12px + env(safe-area-inset-bottom));background:var(--color-bg)}.okx-trade-top{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:2px 0 6px;margin-bottom:2px;border-bottom:1px solid rgba(255,255,255,.06)}.okx-trade-top:not(:has(.okx-trade-back)){grid-template-columns:minmax(0,1fr)}.okx-trade-back{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary)}.okx-trade-tabs-wrap{min-width:0;overflow:hidden}.okx-trade-tabs{padding:0;gap:6px}.okx-trade-pair{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:4px 0;border:0;background:transparent;color:var(--color-text);text-align:left}.okx-trade-pair-text{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.okx-trade-pair-text strong{font-size:17px;font-weight:700;line-height:1.2}.okx-trade-pair-quote{color:var(--color-text-tertiary);font-weight:600}.okx-trade-leverage{flex-shrink:0;height:20px;padding:0 6px;border-radius:var(--radius-xs);background:#ffffff1a;color:var(--color-text-secondary);font-size:11px;font-weight:700;line-height:20px}.okx-trade-chart-wrap{display:grid;gap:0;min-width:0}.okx-trade-chart-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;min-height:32px}.okx-trade-intervals{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.okx-trade-intervals::-webkit-scrollbar{display:none}.okx-trade-intervals button{flex:0 0 auto;min-height:28px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-tertiary);font-size:12px;font-weight:600}.okx-trade-intervals button.active{background:#ffffff1a;color:#fff;font-weight:700}.okx-trade-chart-toggle{flex-shrink:0;border:0;background:transparent;color:var(--color-text-tertiary);font-size:12px;font-weight:600}.okx-trade-chart{min-width:0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);margin-left:calc(var(--trade-page-gutter) * -1);margin-right:calc(var(--trade-page-gutter) * -1)}.trade-layout--okx .okx-trade-chart .kline-shell{padding:0;gap:0;border:0;border-radius:0;box-shadow:none;background:transparent}.trade-layout--okx .okx-trade-chart .kline-meta{padding:4px 4px 2px;gap:2px}.trade-layout--okx .okx-trade-chart .kline,.trade-layout--okx .okx-trade-chart .kline-canvas-wrap{height:200px!important}.okx-trade-desk{padding:0;min-width:0}.okx-trade-desk__form{min-width:0}.moo-trade-form--okx{display:flex;flex-direction:column;gap:8px;padding:0}.moo-trade-form--okx .moo-trade-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0}.moo-trade-form--okx .moo-trade-form-row .trade-field.row-layout{margin-bottom:0}.moo-trade-form--okx .trade-field.row-layout{grid-template-columns:minmax(0,1fr);gap:0}.moo-trade-form--okx .field-value{width:100%;font-size:12px}.moo-stepper-input--plain input{padding-right:12px}.moo-trade-form--okx .moo-stepper-input--plain{grid-template-columns:minmax(0,1fr)}.moo-trade-form--okx .trade-field.row-layout:has(.moo-price-field){position:relative;z-index:2;overflow:visible}.moo-price-field{position:relative;width:100%;overflow:visible}.moo-price-bubble{position:absolute;bottom:calc(100% - 2px);left:50%;z-index:10;transform:translate(-50%) translateY(4px);max-width:calc(100% - 8px);padding:3px 8px;border-radius:6px;font-family:var(--font-num);font-size:10px;font-weight:700;line-height:1.3;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px #00000047;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.moo-price-field:focus-within .moo-price-bubble{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s linear 0s}.moo-price-bubble:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent}.moo-price-bubble.up{background:#0ecb812e;color:var(--color-success)}.moo-price-bubble.up:after{border-top-color:#0ecb812e}.moo-price-bubble.down{background:#f6465d2e;color:var(--color-danger)}.moo-price-bubble.down:after{border-top-color:#f6465d2e}.moo-trade-form--okx .moo-buy-power-row{font-size:10px;gap:4px}.moo-trade-form--okx .moo-lot-estimate{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 10px;border:1px solid rgba(132,142,156,.16);border-radius:12px;background:#848e9c14}.moo-trade-form--okx .moo-lot-estimate>div{min-width:0;display:grid;gap:3px}.moo-trade-form--okx .moo-lot-estimate span{color:var(--color-text-tertiary);font-size:10px;font-weight:650}.moo-trade-form--okx .moo-lot-estimate strong{min-width:0;color:var(--color-text);font-family:var(--font-num);font-size:11px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moo-trade-form--okx .moo-submit-row{grid-template-columns:minmax(0,1fr)}.moo-trade-form--okx .moo-submit-side-btn{display:none}.trade-leverage-sheet{display:grid;gap:14px;padding:4px 0 8px}.trade-leverage-quick{display:flex;flex-wrap:wrap;gap:8px}.trade-leverage-chip{min-width:56px;height:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-text-secondary);font-family:var(--font-num);font-size:13px;font-weight:700;cursor:pointer}.trade-leverage-chip.active{border-color:var(--color-primary);background:#f0b90b1f;color:var(--color-primary);font-weight:800}.trade-leverage-custom{display:grid;gap:8px}.trade-leverage-custom label{font-size:12px;font-weight:700;color:var(--color-text-tertiary)}.trade-leverage-custom-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.trade-leverage-custom-row input{width:100%;height:40px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text);font-family:var(--font-num);font-size:15px;font-weight:700}.trade-leverage-custom-row input:focus{border-color:var(--color-primary-ring);outline:none}.trade-leverage-hint{margin:0;font-size:11px;color:var(--color-text-tertiary)}.trade-quick-amount{padding:10px 12px;border:1px solid rgba(132,142,156,.16);border-radius:12px;background:#848e9c14}.trade-quick-amount-head{margin-bottom:8px;font-size:11px;font-weight:650;color:var(--color-text-tertiary)}.trade-quick-amount-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.trade-quick-amount-chip{height:36px;padding:0 4px;border:1px solid rgba(132,142,156,.22);border-radius:8px;background:#ffffff0a;color:var(--color-text);font-family:var(--font-num);font-size:12px;font-weight:700;cursor:pointer}.trade-quick-amount-chip.custom{font-size:13px;font-weight:650}.trade-quick-amount-chip.active{border-color:var(--color-primary);background:#f0b90b1f;color:var(--color-primary);font-weight:800}.okx-orderbook{display:grid;gap:2px;min-width:0;font-size:11px}.okx-orderbook-head,.okx-orderbook-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;align-items:center}.okx-orderbook-head{color:var(--color-text-tertiary);font-size:10px;font-weight:600;padding-bottom:2px}.okx-orderbook-row{position:relative;min-height:20px;padding:1px 0;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.okx-orderbook-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--ob-fill, 0%);opacity:.12;pointer-events:none}.okx-orderbook-row.ask:before{right:0;left:auto;background:var(--color-danger)}.okx-orderbook-row.bid:before{left:0;background:var(--color-success)}.okx-orderbook-row span:last-child{text-align:right;color:var(--color-text-secondary)}.okx-trade-trades{padding:0 8px;min-width:0}.okx-trades-panel{display:grid;gap:8px;min-width:0}.okx-trades-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.okx-trades-head strong{color:var(--color-text);font-size:14px;font-weight:700}.okx-trades-head span{color:var(--color-text-tertiary);font-size:11px}.okx-trades-list{display:grid;gap:0}.okx-trades-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px;gap:6px;align-items:center;min-height:28px;font-family:var(--font-num);font-size:11px;font-variant-numeric:tabular-nums lining-nums}.okx-trades-row.head{color:var(--color-text-tertiary);font-size:10px;font-weight:600}.okx-trades-row span:last-child{text-align:right;color:var(--color-text-tertiary)}.trade-layout--okx .moo-portfolio-section{margin:0;padding-left:8px;padding-right:8px}body.trade-terminal-open .bottom-nav{display:none!important}body.trade-terminal-open .trade-layout{padding-bottom:calc(72px + env(safe-area-inset-bottom))}body.trade-terminal-open .trade-layout.trade-layout--moo{padding-bottom:calc(20px + env(safe-area-inset-bottom))}body.trade-terminal-open .adm-button.app-button.trade-submit-button{bottom:calc(8px + env(safe-area-inset-bottom))!important}.trade-layout>*{box-sizing:border-box;min-width:0;max-width:100%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-animation{animation:spin 1s linear infinite}.moo-trade-header{position:fixed;top:0;left:50%;right:auto;z-index:90;display:flex;align-items:center;justify-content:space-between;width:min(596px,calc(100vw - 24px));height:52px;margin:0 auto;padding:max(8px,env(safe-area-inset-top)) 14px 0;transform:translate(-50%);background:linear-gradient(180deg,#0b0e11fa,#0b0e11eb);border-bottom:1px solid var(--color-border-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.moo-trade-header .header-back-btn,.moo-trade-header .header-refresh-btn{background:transparent;border:none;color:var(--color-text);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);transition:background var(--tx-fast)}.moo-trade-header .header-back-btn:hover,.moo-trade-header .header-refresh-btn:hover{background:var(--color-surface-soft)}.moo-trade-header .header-title{font-size:16px;font-weight:700;color:var(--color-text)}.moo-account-banner{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 32px);min-width:0;padding:12px 14px;margin:10px 16px 8px;border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border-soft)}.moo-account-banner .banner-left{display:flex;flex-direction:column;gap:4px;min-width:0}.moo-account-banner .account-badge{display:flex;align-items:center;gap:6px;margin-bottom:2px}.moo-account-banner .badge-icon{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--color-surface-3);color:var(--color-text);font-size:10px;font-weight:900}.moo-account-banner .badge-text{font-size:12px;font-weight:700;color:var(--color-text)}.moo-account-banner .account-equity-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0}.moo-account-banner .equity-value{min-width:0;overflow:hidden;color:var(--color-text);font-family:var(--font-num);font-size:20px;font-weight:850;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.moo-account-banner .equity-unit,.moo-account-banner .equity-percent,.moo-account-banner .account-meta-row{color:var(--color-text-tertiary);font-family:var(--font-num);font-weight:700}.moo-account-banner .equity-unit,.moo-account-banner .equity-percent{font-size:11px}.moo-account-banner .account-meta-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;font-size:11px;margin-top:2px}.moo-account-banner .meta-label,.moo-account-banner .meta-divider{color:var(--color-text-tertiary)}.moo-account-banner .meta-value{color:var(--color-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moo-account-banner .banner-view-btn{flex:0 0 auto;padding:5px 14px;border-radius:var(--radius-pill);border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-size:12px;font-weight:700;cursor:pointer;transition:all var(--tx-fast)}.moo-account-banner .banner-view-btn:hover{background:var(--color-surface-3);color:var(--color-text)}.moo-asset-selector{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;padding:10px 16px;background:var(--color-surface);border-bottom:1px solid var(--color-border-soft);cursor:pointer;transition:background var(--tx-fast)}.moo-asset-selector:hover{background:var(--color-surface-soft)}.moo-asset-selector .asset-symbol-block{display:grid;gap:2px;min-width:0;flex:1 1 auto}.moo-asset-selector .asset-symbol-head{display:flex;align-items:center;gap:4px;min-width:0}.moo-asset-selector .asset-symbol-code{font-size:20px;font-weight:850;color:var(--color-text);line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moo-asset-selector .asset-symbol-name{font-size:12px;font-weight:600;color:var(--color-text-tertiary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moo-asset-selector .asset-chevron{color:var(--color-text-tertiary)}.moo-asset-selector .asset-sparkline{display:flex;align-items:center;justify-content:center;flex:0 1 80px;min-width:42px;margin:0 10px;max-width:80px}.moo-asset-selector .asset-info-right{display:flex;flex-direction:column;align-items:flex-end;flex:0 1 112px;min-width:0;gap:2px}.moo-asset-selector .asset-price{font-family:var(--font-num);font-size:15px;font-weight:800}.moo-asset-selector .asset-change{font-family:var(--font-num);font-size:11px;font-weight:700}.moo-spread-bar{display:flex;align-items:stretch;width:100%;min-width:0;gap:0;font-size:12px}.moo-spread-bar .spread-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:0;padding:8px 14px}.moo-spread-bar .spread-item.bid{justify-content:flex-start;background:#0ecb811a}.moo-spread-bar .spread-item.ask{justify-content:flex-end;background:#f6465d1a}.moo-spread-bar .spread-label{font-weight:700;font-size:11px}.moo-spread-bar .spread-item.bid .spread-label,.moo-spread-bar .spread-item.bid .spread-price{color:var(--color-success)}.moo-spread-bar .spread-item.ask .spread-label,.moo-spread-bar .spread-item.ask .spread-price{color:var(--color-danger)}.moo-spread-bar .spread-price{font-family:var(--font-num);font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moo-spread-bar .spread-qty{font-family:var(--font-num);color:var(--color-text-tertiary);font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moo-trade-form{width:100%;min-width:0;padding:14px 16px 10px}.moo-trade-card{width:100%;min-width:0;background:transparent!important;border:none!important;box-shadow:none!important;padding:14px 16px 18px!important;margin:0!important}.moo-direction-switch{display:flex;gap:10px;width:100%;min-width:0;border:none;background:transparent;overflow:visible}.moo-direction-switch.spot{height:auto}.moo-direction-pill{flex:1;min-width:0;height:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-text-tertiary);font-size:13px;font-weight:700;cursor:pointer;transition:background var(--tx-fast),border-color var(--tx-fast),color var(--tx-fast)}.moo-direction-pill.buy{color:var(--color-success)}.moo-direction-pill.sell{color:var(--color-danger)}.moo-direction-pill.buy.active{background:var(--color-success);border-color:var(--color-success);color:#062317;font-weight:800}.moo-direction-pill.sell.active{background:var(--color-danger);border-color:var(--color-danger);color:#fff;font-weight:800}.moo-direction-futures{display:grid;gap:8px;width:100%;min-width:0}.moo-direction-group{display:grid;gap:4px;min-width:0}.moo-direction-group-label{font-size:11px;font-weight:700;color:var(--color-text-tertiary)}.moo-direction-futures .moo-direction-switch{height:auto}.moo-direction-futures .moo-direction-pill{height:34px;font-size:12px}.moo-trade-form .select-wrapper{width:100%;min-width:0}.moo-trade-form .select-wrapper .floating-anchor{display:block;width:100%;min-width:0}.moo-trade-form .moo-select-trigger{height:36px;padding:0 12px;border-radius:var(--radius-sm);font-size:14px;font-weight:700}.moo-trade-form .moo-select-trigger:focus-visible{border-color:var(--color-primary-ring);outline:none}.trade-field.row-layout:has(.moo-direction-futures){align-items:start}.trade-field.row-layout:has(.moo-direction-futures) .field-label{padding-top:4px}.trade-field.row-layout{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-width:0;margin-bottom:10px}.trade-field.row-layout.no-label{grid-template-columns:1fr;padding-left:92px}.trade-field.row-layout .field-label{font-size:13px;font-weight:700;color:var(--color-text-secondary);text-align:left;display:flex;align-items:center;gap:4px}.trade-field.row-layout .field-value{font-size:13px;font-weight:700;color:var(--color-text);font-family:var(--font-num)}.direction-tabs{display:flex;width:100%;gap:6px;min-width:0}.contract-side-grid{display:grid;width:100%;gap:6px;min-width:0}.contract-side-grid.futures{grid-template-columns:repeat(4,minmax(0,1fr))}.contract-side-grid.spot{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-side-grid .dir-tab{width:100%;height:34px;padding:0 2px;font-size:12px;line-height:1.1;white-space:nowrap}.dir-tab{flex:1;min-width:0;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text-secondary);cursor:pointer;transition:all var(--tx-fast)}.dir-tab.active{color:#fff;font-weight:800}.direction-tabs.sub-tabs .dir-tab{height:28px;font-size:12px;border-radius:var(--radius-xs)}.direction-tabs.sub-tabs .dir-tab.active{background:var(--color-surface-3);border-color:var(--color-border-strong);color:var(--color-text)}@media(max-width:520px){.trade-field.row-layout{grid-template-columns:68px minmax(0,1fr);gap:8px}.trade-field.row-layout.no-label{padding-left:76px}.trade-field.row-layout .field-label{font-size:12px}.contract-side-grid.futures{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-side-grid{gap:4px}.contract-side-grid .dir-tab{height:34px;font-size:12px}}@media(max-width:390px){.moo-account-banner{width:calc(100% - 24px);margin-left:12px;margin-right:12px}.moo-account-banner .banner-view-btn{padding:5px 10px}.moo-asset-selector .asset-sparkline{display:none}.moo-spread-bar{padding-left:12px;padding-right:12px}}.select-wrapper{position:relative;width:100%;display:flex;align-items:center;min-width:0}.select-wrapper .floating-anchor{display:block;width:100%;min-width:0}.moo-select{width:100%;height:36px;padding:0 32px 0 12px;font-size:13px;font-weight:600;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);cursor:pointer;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.moo-select:focus{border-color:var(--color-primary-ring)}.select-arrow{flex-shrink:0;color:var(--color-text-tertiary);pointer-events:none}.select-wrapper.disabled{opacity:.6}.helper-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:var(--radius-xs);font-size:11px;font-weight:700;font-family:var(--font-num)}.moo-field-hint{margin:0;font-size:11px;font-weight:700;font-family:var(--font-num)}.moo-field-hint.up{color:var(--color-success)}.moo-field-hint.down{color:var(--color-danger)}.moo-stepper-input{display:flex;align-items:center;width:100%;height:36px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);overflow:hidden}.moo-stepper-input:focus-within{border-color:var(--color-primary-ring)}.moo-stepper-input input{flex:1;min-width:0;height:100%;border:none;background:transparent;color:var(--color-text);font-family:var(--font-num);font-size:14px;font-weight:700;text-align:center;outline:none;padding:0 4px}.moo-stepper-input input:disabled{color:var(--color-text-mute);cursor:not-allowed}.moo-stepper-input .step-btn{width:36px;height:100%;border:none;background:transparent;color:var(--color-text-secondary);font-size:18px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--tx-fast)}.moo-stepper-input .step-btn:hover:not(:disabled){background:var(--color-surface-3);color:var(--color-text)}.moo-stepper-input .step-btn:disabled{color:var(--color-text-mute);cursor:not-allowed}.moo-stepper-input .action-btn{width:36px;height:100%;border:none;border-left:1px solid var(--color-border);background:transparent;color:var(--color-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--tx-fast)}.moo-stepper-input .action-btn:hover:not(:disabled){background:var(--color-surface-3);color:var(--color-primary)}.moo-stepper-input .action-btn:disabled{color:var(--color-text-mute);cursor:not-allowed}.moo-stepper-input--moo input{text-align:left;padding-left:12px;padding-right:8px}.moo-stepper-input--moo .step-btn{width:32px;flex:0 0 32px;border-left:1px solid var(--color-border);font-size:16px}.moo-stepper-input--moo .action-btn{width:32px;flex:0 0 32px}.slider-wrapper{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.slider-wrapper .slider{display:block;width:100%;min-width:0;margin-left:0;margin-right:0}.slider-wrapper .leverage-marks{display:flex;justify-content:space-between;font-size:11px;color:var(--color-text-tertiary);font-family:var(--font-num);font-weight:700;margin-top:2px}.trade-cash-indicator{display:flex;justify-content:flex-end;font-size:12px;color:var(--color-text-secondary);margin-bottom:12px;font-weight:600;padding-right:4px}.moo-buy-power-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:4px 0 10px;font-size:12px;font-weight:600;color:var(--color-text-secondary)}.moo-buy-power-row strong{color:var(--color-success);font-family:var(--font-num);font-weight:800}.moo-submit-row{display:flex;align-items:center;gap:10px;margin-top:4px}.moo-submit-btn{flex:1;min-width:0;height:44px;border:none;border-radius:var(--radius-pill);font-size:15px;font-weight:850;cursor:pointer;transition:opacity var(--tx-fast),transform var(--tx-fast)}.moo-submit-btn.buy{background:var(--color-success);color:#062317}.moo-submit-btn.sell{background:var(--color-danger);color:#fff}.moo-submit-btn:disabled{opacity:.45;cursor:not-allowed}.moo-submit-btn:not(:disabled):active{transform:scale(.98)}.moo-submit-side-btn{flex:0 0 44px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-surface-soft);color:var(--color-text-secondary);cursor:pointer;transition:background var(--tx-fast),color var(--tx-fast)}.moo-submit-side-btn:hover{background:var(--color-surface-3);color:var(--color-text)}.adm-button.app-button.trade-submit-button{position:fixed!important;left:16px!important;right:16px!important;bottom:calc(var(--bottom-nav-h) + 8px + env(safe-area-inset-bottom))!important;z-index:70!important;min-height:44px!important;width:auto!important;max-width:calc(100vw - 32px);box-shadow:0 -12px 30px #07090c9e,var(--shadow-control)}.moo-portfolio-section{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden;margin-top:16px;background:transparent;border-top:1px solid var(--color-border-soft);padding:0 16px 28px}.moo-portfolio-tabs{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:16px;min-height:50px;border-bottom:1px solid var(--color-border-soft)}.moo-portfolio-tabs button{min-width:0;border:0;background:transparent;color:var(--color-text-tertiary);font-size:15px;font-weight:700}.moo-portfolio-tabs button.active{position:relative;color:var(--color-text);font-size:17px;font-weight:850}.moo-portfolio-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:2px 2px 0 0;background:var(--color-primary)}.moo-portfolio-tabs .portfolio-link{justify-self:end;min-height:30px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:12px;font-weight:800}.moo-portfolio-table{display:grid;width:100%;max-width:100%;min-width:0;overflow:hidden}.portfolio-table-head,.portfolio-table-row{display:grid;width:100%;max-width:100%;grid-template-columns:minmax(0,1fr) minmax(0,.86fr) minmax(0,.86fr) minmax(0,.92fr);gap:6px;min-width:0;align-items:center;box-sizing:border-box}.portfolio-table-head{min-height:38px;color:var(--color-text-tertiary);font-size:11px;font-weight:700}.portfolio-table-row{min-height:58px;border-top:1px solid var(--color-border-soft);font-size:12px}.portfolio-table-row>div,.portfolio-symbol-cell{display:grid;gap:3px;min-width:0}.portfolio-table-row strong,.portfolio-table-row small,.portfolio-table-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-table-row strong{color:var(--color-text);font-family:var(--font-num);font-size:12px;font-weight:800}.portfolio-symbol-cell strong{font-family:var(--font-sans)}.portfolio-table-row small{color:var(--color-text-tertiary);font-family:var(--font-num);font-size:11px;font-weight:650}.portfolio-pnl-cell{justify-items:start;align-content:center;text-align:left;min-width:0;max-width:100%}.portfolio-pnl-cell strong,.portfolio-pnl-cell small{display:block;min-width:0;max-width:100%}.portfolio-status-cell{justify-items:end;align-content:center;text-align:right;min-width:0;max-width:100%;overflow:hidden}.positions-table .portfolio-table-head span:last-child{text-align:left}.portfolio-cancel-btn{min-height:22px;padding:0 8px;border:1px solid rgba(246,70,93,.28);border-radius:var(--radius-xs);background:#f6465d14;color:var(--color-danger);font-size:11px;font-weight:800}.portfolio-cancel-btn:disabled{opacity:.55}.portfolio-more-btn{width:100%;min-height:34px;margin-top:8px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px;font-weight:800}.moo-market-mini-feed{display:flex;align-items:center;gap:10px;min-height:34px;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border-soft);overflow:hidden;color:var(--color-text-tertiary);font-size:11px;font-weight:700}.moo-market-mini-feed strong{color:var(--color-text-secondary);font-family:var(--font-num);font-size:12px;font-weight:800}.seconds-page{display:grid;gap:12px;min-height:100%;padding:0 14px calc(var(--bottom-nav-h, 76px) + 18px);color:var(--color-text)}.seconds-page--embedded{min-height:auto;padding:6px 0 calc(16px + env(safe-area-inset-bottom))}.trade-layout--okx .seconds-page--embedded{gap:10px}.seconds-icon-btn{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text)}.seconds-market-strip{display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:none}.seconds-market-strip::-webkit-scrollbar{display:none}.seconds-market-strip button{flex:0 0 auto;display:grid;gap:2px;min-width:92px;padding:9px 10px;border:1px solid transparent;border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text-secondary);text-align:left}.seconds-market-strip button.active{border-color:var(--color-primary);color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 16%,var(--color-surface-soft))}.seconds-market-strip strong{font-size:13px;font-weight:800;white-space:nowrap}.seconds-market-strip span{color:var(--color-text-tertiary);font-size:10px;font-weight:700}.seconds-quote-band,.seconds-rule-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.seconds-quote-band div,.seconds-rule-line{min-width:0}.seconds-quote-band span,.seconds-rule-line span,.seconds-rule-line small{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.seconds-quote-band strong,.seconds-rule-line strong{display:block;overflow:hidden;color:var(--color-text);font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.seconds-chart-wrap{display:grid;gap:8px;min-width:0;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.seconds-chart-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.seconds-chart-bar>span{flex:0 0 auto;color:var(--color-text-tertiary);font-size:11px;font-weight:800}.seconds-chart-intervals{display:flex;gap:6px;overflow-x:auto;min-width:0;scrollbar-width:none}.seconds-chart-intervals::-webkit-scrollbar{display:none}.seconds-chart-intervals button{flex:0 0 auto;min-width:42px;min-height:30px;padding:0 10px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text-tertiary);font-size:12px;font-weight:900}.seconds-chart-intervals button.active{background:var(--color-primary);color:#111}.seconds-chart{min-width:0;overflow:hidden;border-radius:var(--radius-sm)}.seconds-direction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seconds-direction button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:16px;font-weight:900}.seconds-direction button.up.active{border-color:transparent;background:var(--color-success);color:#fff}.seconds-direction button.down.active{border-color:transparent;background:var(--color-danger);color:#fff}.seconds-form{display:grid;gap:9px}.seconds-quick-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.seconds-quick-grid button{min-width:0;min-height:38px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px;font-weight:800}.seconds-quick-grid button.active{border-color:var(--color-primary);background:var(--color-primary);color:#111}.seconds-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.seconds-rule-line{grid-template-columns:minmax(0,.65fr) minmax(0,.85fr);align-items:center}.seconds-rule-line small{grid-column:1 / -1;line-height:1.45}.seconds-orders{display:grid;gap:8px;padding-top:4px}.seconds-section-title{display:flex;align-items:center;justify-content:space-between;color:var(--color-text)}.seconds-section-title strong{font-size:15px;font-weight:900}.seconds-section-title span{color:var(--color-text-tertiary);font-size:12px;font-weight:700}.seconds-order-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) auto;gap:9px;align-items:center;padding:11px 0;border-bottom:1px solid var(--color-border)}.seconds-order-row>div{display:grid;gap:3px;min-width:0}.seconds-order-row strong,.seconds-order-row span,.seconds-order-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seconds-order-row strong{font-size:13px;font-weight:900}.seconds-order-row span,.seconds-order-row small{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.seconds-order-result{justify-items:end}.seconds-order-result strong.up{color:var(--color-success)}.seconds-order-result strong.down{color:var(--color-danger)}.seconds-order-row small.up{color:var(--color-success)}.seconds-order-row small.down{color:var(--color-danger)}.seconds-result-tag{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:11px;font-weight:900}.seconds-result-tag.success{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}.seconds-result-tag.danger{background:color-mix(in srgb,var(--color-danger) 18%,transparent);color:var(--color-danger)}.seconds-result-tag.warn{background:var(--color-info-soft);color:var(--color-info)}.assets-hero{position:relative;padding:18px 16px 16px;border-radius:var(--radius-2xl);border:1px solid var(--color-border-soft);background:radial-gradient(560px 200px at 0% 0%,rgba(252,213,53,.16),transparent 55%),radial-gradient(420px 180px at 100% 100%,rgba(31,203,255,.08),transparent 55%),linear-gradient(160deg,#1a1d24,#14171d 80%);overflow:hidden}.assets-hero-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.assets-hero-head>span{color:var(--color-text-secondary);font-size:12px;font-weight:600;letter-spacing:.04em}.assets-hero-actions{display:inline-flex;align-items:center;gap:6px}.assets-hero-eye{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-md);background:#ffffff0f;border:1px solid var(--color-border-soft);color:var(--color-text-secondary);cursor:pointer;transition:all var(--tx-fast)}.assets-hero-eye:hover{background:var(--color-surface-3);color:var(--color-primary)}.assets-hero-equity{display:flex;align-items:baseline;gap:8px;font-family:var(--font-num);font-size:32px;font-weight:800;color:var(--color-text);letter-spacing:-.01em;line-height:1.1;margin-bottom:12px;font-variant-numeric:tabular-nums lining-nums}.assets-hero-equity small{font-size:14px;font-weight:700;color:var(--color-text-tertiary)}.assets-hero-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.assets-hero-meta>div{display:grid;gap:4px;padding:10px 12px;border-radius:var(--radius-md);background:#ffffff0a;border:1px solid var(--color-border-soft)}.assets-hero-meta span{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.assets-hero-meta strong{font-family:var(--font-num);font-size:14px;font-weight:800;color:var(--color-text);font-variant-numeric:tabular-nums lining-nums}.assets-hero-pnl.up strong{color:var(--color-success)}.assets-hero-pnl.down strong{color:var(--color-danger)}.assets-actions-4{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.assets-action-btn{display:grid;justify-items:center;gap:6px;padding:12px 8px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);font-size:12px;font-weight:700;cursor:pointer;transition:all var(--tx-fast)}.assets-action-btn:hover,.assets-action-btn:active{border-color:var(--color-primary-ring);background:var(--color-surface-soft);transform:translateY(-1px)}.assets-action-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:999px}.assets-action-icon.recharge{background:#0ecb8124;color:var(--color-success)}.assets-action-icon.withdraw{background:#f6465d24;color:var(--color-danger)}.assets-action-icon.transfer{background:#1fcbff24;color:var(--color-info)}.assets-action-icon.history{background:#fcd53524;color:var(--color-primary)}.asset-record-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0}.asset-record-links button{display:grid;justify-items:center;gap:5px;min-width:0;min-height:94px;padding:12px 8px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:border-color var(--tx-fast),background var(--tx-fast),transform var(--tx-fast)}.asset-record-links button:hover,.asset-record-links button:active{border-color:var(--color-primary-ring);background:var(--color-surface-soft);transform:translateY(-1px)}.asset-record-links strong{color:var(--color-text);font-size:12px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-record-links small{color:var(--color-text-tertiary);font-size:10px;line-height:1.3;text-align:center}.asset-distribution{display:grid;gap:8px;margin:8px 0;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.asset-distribution-bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--color-surface-3)}.asset-distribution-bar .bar-seg{height:100%;transition:width .32s cubic-bezier(.2,0,.2,1)}.asset-distribution-bar .bar-seg.avail{background:var(--color-success)}.asset-distribution-bar .bar-seg.margin{background:var(--color-primary)}.asset-distribution-bar .bar-seg.frozen{background:var(--color-text-tertiary)}.asset-distribution-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums lining-nums}.asset-distribution-legend i{display:inline-block;width:8px;height:8px;border-radius:999px;vertical-align:1px;margin-right:4px}.asset-distribution-legend .legend-dot.avail{background:var(--color-success)}.asset-distribution-legend .legend-dot.margin{background:var(--color-primary)}.asset-distribution-legend .legend-dot.frozen{background:var(--color-text-tertiary)}.payment-flow-page{gap:12px;width:100%;max-width:var(--subpage-max-w);margin:0 auto;overflow-x:hidden}.payment-flow-panel{display:grid;gap:12px;min-width:0;padding:0 var(--subpage-gutter);border:0;border-radius:0;background:transparent}.payment-flow-panel .trade-field{margin-bottom:0}.payment-flow-footer{position:fixed;left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:70;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;max-width:596px;margin:0 auto;padding:10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:#14171df5;box-shadow:0 -12px 34px #07090c94;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.compact-market,.position-card,.balance-card{padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);background:var(--color-surface)}.status-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-xs);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:11px;font-weight:700}.status-tag-v2{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:var(--radius-xs);background:var(--color-surface-soft);color:var(--color-text-secondary);border:1px solid var(--color-border);font-size:11px;font-weight:700}.status-tag-v2.open{background:var(--color-success-soft);color:var(--color-success);border-color:#0ecb8152}.status-tag-v2.closed{background:var(--color-surface-3);color:var(--color-text-tertiary)}.status-tag-v2.warn{background:var(--color-warning-soft);color:var(--color-warning);border-color:#f0b90b57}.status-tag-v2.danger{background:var(--color-danger-soft);color:var(--color-danger);border-color:#f6465d52}.status-tag-v2.new{background:var(--color-info-soft);color:var(--color-info);border-color:#1fcbff47}.status-tag-v2.partial-filled{background:#ff993324;color:#f93;border-color:#ff993352}.status-tag-v2.filled{background:var(--color-success-soft);color:var(--color-success);border-color:#0ecb8152}.status-tag-v2.cancelled,.status-tag-v2.partial-cancelled{background:var(--color-surface-3);color:var(--color-text-tertiary);border-color:var(--color-border)}.status-tag-v2.rejected,.status-tag-v2.liquidating{background:var(--color-danger-soft);color:var(--color-danger);border-color:#f6465d52}.balance-card{display:grid;gap:10px}.balance-card strong{color:var(--color-text);font-family:var(--font-num);font-weight:800;font-size:22px}.balance-card span{color:var(--color-text-tertiary);font-size:12px}.asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.order-tabs{display:flex;gap:6px;padding:4px;border-radius:var(--radius-md);background:var(--color-surface-soft);overflow-x:auto;scrollbar-width:none}.order-tabs::-webkit-scrollbar{display:none}.order-tabs button{flex:0 0 auto;min-height:30px;padding:0 12px;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);font-size:12px;font-weight:700}.order-tabs button.active{background:var(--color-surface);color:var(--color-primary)}.order-card-v2{padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;gap:10px}.order-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.order-tags{display:flex;gap:6px;flex-wrap:wrap}.order-direction{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-xs);font-size:11px;font-weight:800}.order-direction.up,.order-direction.open-long,.order-direction.close-short{background:var(--color-success-soft);color:var(--color-success)}.order-direction.down,.order-direction.open-short,.order-direction.close-long{background:var(--color-danger-soft);color:var(--color-danger)}.order-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;font-size:12px}.order-stats>div{display:grid;gap:2px}.order-stats label,.order-stats>div>span:first-child{color:var(--color-text-tertiary);font-size:11px}.order-stats strong{color:var(--color-text);font-family:var(--font-num);font-weight:700;font-size:13px}.compact-trade-card{display:grid;gap:7px;min-width:0;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface)}.compact-trade-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.compact-trade-title{display:flex;align-items:baseline;gap:7px;min-width:0}.compact-trade-title strong{color:var(--color-text);font-size:16px;font-weight:800;line-height:1.1}.compact-trade-title span{min-width:0;color:var(--color-text-secondary);font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-trade-tags{display:flex;align-items:center;gap:5px;min-width:0;overflow-x:auto;scrollbar-width:none}.compact-trade-tags::-webkit-scrollbar{display:none}.compact-trade-action{flex:0 0 auto}.compact-trade-action-button{height:28px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-primary);font-size:11px;font-weight:800}.compact-trade-action-button:disabled{opacity:.6}.compact-trade-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:10px;row-gap:7px;min-width:0}.compact-trade-stats>div{display:grid;gap:2px;min-width:0}.compact-trade-stats>div.wide{grid-column:span 2}.compact-trade-stats span{color:var(--color-text-tertiary);font-size:10px;font-weight:700;line-height:1.2}.compact-trade-stats strong{min-width:0;color:var(--color-text);font-family:var(--font-num);font-size:12px;font-weight:760;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-stat-card{padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;gap:6px;min-width:0}.asset-stat-card small{color:var(--color-text-tertiary);font-size:11px}.asset-stat-card strong{color:var(--color-text);font-family:var(--font-num);font-size:16px;font-weight:800}.asset-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:4px 0 8px}.asset-actions button{display:grid;gap:6px;place-items:center;height:64px;border-radius:var(--radius-lg);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);color:var(--color-primary);font-size:11px;font-weight:700}.asset-actions button span{color:var(--color-text)}.asset-actions button:hover{background:var(--color-surface-3)}.asset-account-list{display:grid;gap:8px}.asset-account-row{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);gap:10px}.asset-account-row strong{color:var(--color-text);font-size:13px;font-weight:700}.asset-account-row small{color:var(--color-text-tertiary);font-size:11px}.flow-list{display:grid;gap:0;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.flow-head,.flow-row{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px;padding:10px 12px;align-items:center;font-size:12px}.flow-head{border-bottom:1px solid var(--color-border-soft);color:var(--color-text-tertiary);font-weight:700;background:var(--color-surface-soft);font-size:11px}.flow-row{border-bottom:1px solid var(--color-border-soft)}.flow-row:last-child{border-bottom:0}.flow-row strong{color:var(--color-text);font-family:var(--font-num);font-weight:700}.flow-row small{color:var(--color-text-tertiary);font-size:11px}.flow-row span:last-child{color:var(--color-text-tertiary);text-align:right}.flow-expand{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:36px;padding:0 12px;border:0;border-top:1px solid var(--color-border-soft);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px;font-weight:700;cursor:pointer;transition:background var(--tx-fast),color var(--tx-fast)}.flow-expand:hover,.flow-expand:active{background:var(--color-surface-3);color:var(--color-primary)}.section-link-btn{border:0;background:transparent;color:var(--color-primary);font-size:12px;font-weight:800;padding:4px 0}.funds-page{min-width:0}.funds-flow-list,.payment-order-list{gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);background:#ffffff05}.funds-flow-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px;border-bottom:1px solid rgba(255,255,255,.06);min-width:0}.funds-flow-row:last-child{border-bottom:0}.funds-flow-main,.funds-flow-side,.funds-flow-balance{display:grid;gap:3px;min-width:0}.funds-flow-main strong{color:var(--color-text);font-size:14px;font-weight:900}.funds-flow-main span,.funds-flow-main small,.funds-flow-side span,.funds-flow-side small,.funds-flow-balance span{color:var(--color-text-tertiary);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funds-flow-side{justify-items:end;text-align:right}.funds-flow-side strong{font-family:var(--font-num);font-size:15px;font-weight:900;white-space:nowrap}.funds-flow-side strong.up{color:var(--color-success)}.funds-flow-side strong.down{color:var(--color-danger)}.funds-flow-balance{grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);align-items:center;padding-top:2px}.funds-flow-balance strong{color:var(--color-text-secondary);font-family:var(--font-num);font-size:12px;font-weight:800;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-orders-page{min-width:0}.payment-channel-list,.payment-order-list{display:grid;gap:0}.payment-channel-card{display:grid;gap:10px;position:relative;padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-align:left}.payment-channel-card:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--color-primary)}.payment-channel-card.selected{border-color:var(--color-primary-ring);background:var(--color-primary-soft)}.payment-channel-card>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.payment-channel-card strong{min-width:0;overflow:hidden;color:var(--color-text);font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.payment-channel-card span,.payment-channel-card small{min-width:0;overflow:hidden;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap}.payment-channel-meta{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12px}.payment-flow-page:has(>.app-header) .confirm-grid{gap:0;overflow:hidden;border-top:0;border-bottom:0}.payment-flow-page .confirm-grid>div{min-height:48px;padding:12px 0;border:0;border-bottom:1px solid var(--color-border-soft);border-radius:0;background:transparent}.payment-flow-page .confirm-grid>div:last-child{border-bottom:0}.payment-flow-page .confirm-grid span,.payment-flow-page .payment-channel-card span,.payment-flow-page .payment-channel-card small{color:var(--color-text-secondary)}.payment-flow-page:has(>.app-header) .payment-channel-list{gap:0;overflow:hidden;border-top:0;border-bottom:0}.payment-flow-page .payment-channel-card{padding:14px 0 14px 18px;border:0;border-bottom:1px solid var(--color-border-soft);border-radius:0;background:transparent}.payment-flow-page .payment-channel-card:last-child{border-bottom:0}.payment-flow-page .payment-channel-card:before{left:0;top:16px;bottom:16px}.payment-flow-page .payment-channel-card.selected{border-color:var(--color-border-soft);background:#fcd5350f}.payment-flow-page .payment-channel-card strong{font-size:13px}.payment-flow-page .trade-field,.payment-flow-page .image-upload-box{border-radius:var(--radius-md)}.trade-filter-bar{display:grid;gap:6px;margin-bottom:8px;padding:10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.trade-filter-row{display:flex;align-items:center;gap:6px}.trade-filter-seg{display:inline-flex;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);padding:2px;flex:1;min-width:0}.trade-filter-seg button{flex:1;min-width:0;height:26px;border:0;background:transparent;color:var(--color-text-tertiary);font-size:11px;font-weight:700;border-radius:var(--radius-xs);cursor:pointer;transition:all var(--tx-fast)}.trade-filter-seg button.active{background:var(--color-primary-soft);color:var(--color-primary)}.trade-filter-search-toggle{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-tertiary);cursor:pointer;transition:all var(--tx-fast)}.trade-filter-search-toggle.active,.trade-filter-search-toggle:hover{border-color:var(--color-primary-ring);color:var(--color-primary);background:var(--color-primary-soft)}.trade-filter-ranges{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.trade-filter-ranges button{height:26px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-tertiary);font-size:11px;font-weight:700;cursor:pointer;transition:all var(--tx-fast)}.trade-filter-ranges button.active{border-color:var(--color-primary-ring);background:var(--color-primary-soft);color:var(--color-primary)}.trade-filter-search{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface)}.trade-filter-search>svg{color:var(--color-text-tertiary);flex-shrink:0}.trade-filter-search .adm-input{flex:1;--color: var(--color-text);--placeholder-color: var(--color-text-mute);--font-size: 12px}.trade-filter-search button{display:grid;place-items:center;width:24px;height:24px;border:0;background:transparent;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-xs)}.trade-filter-search button:hover{background:var(--color-surface-soft);color:var(--color-text)}.positions-summary{display:grid;gap:10px;padding:14px;border-radius:var(--radius-xl);border:1px solid var(--color-border-soft);background:radial-gradient(560px 200px at 0% 0%,rgba(252,213,53,.1),transparent 55%),linear-gradient(160deg,#1a1d24,#14171d 80%)}.positions-summary-pnl{display:grid;gap:4px}.positions-summary-pnl>span{color:var(--color-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.04em}.positions-summary-pnl>strong{font-family:var(--font-num);font-size:24px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums}.positions-summary-pnl.up strong{color:var(--color-success)}.positions-summary-pnl.down strong{color:var(--color-danger)}.positions-summary-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.positions-summary-meta>div{display:grid;gap:3px;padding:8px 10px;border-radius:var(--radius-md);background:#ffffff0a;border:1px solid var(--color-border-soft)}.positions-summary-meta span{color:var(--color-text-tertiary);font-size:10px;font-weight:600}.positions-summary-meta strong{font-family:var(--font-num);font-size:13px;font-weight:800;color:var(--color-text);font-variant-numeric:tabular-nums lining-nums}.positions-summary-meta strong.risk-safe{color:var(--color-success)}.positions-summary-meta strong.risk-normal{color:var(--color-text)}.positions-summary-meta strong.risk-warning{color:var(--color-warning)}.positions-summary-meta strong.risk-danger,.positions-summary-meta strong.risk-liquidating{color:var(--color-danger)}.position-card-v2--okx{gap:12px;padding:14px 0;border:0;border-radius:0;background:transparent;overflow:visible}.position-card-v2--okx:before{display:none}.position-okx-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.position-okx-symbol{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.position-okx-symbol .home-coin-logo{flex:0 0 auto}.position-okx-symbol-text{display:grid;gap:3px;min-width:0}.position-okx-symbol-text strong{color:var(--color-text);font-size:16px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-okx-symbol-text small{color:var(--color-text-tertiary);font-size:11px;font-weight:500;line-height:1.2}.position-okx-chevron{flex-shrink:0;color:var(--color-text-tertiary)}.position-okx-pnl{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:2px 4px;flex-shrink:0;max-width:48%;text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.position-okx-pnl strong{font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap}.position-okx-pnl span{font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.position-okx-pnl.up strong,.position-okx-pnl.up span{color:var(--color-success)}.position-okx-pnl.down strong,.position-okx-pnl.down span{color:var(--color-danger)}.position-okx-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.position-okx-body,.position-okx-secondary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.position-okx-col{display:grid;gap:14px;min-width:0}.position-okx-col--end,.position-okx-col--end .position-okx-metric{text-align:right;justify-items:end}.position-okx-metric{display:grid;gap:4px;min-width:0}.position-okx-metric>span{display:inline-flex;align-items:center;gap:2px;color:var(--color-text-tertiary);font-size:11px;font-weight:500;line-height:1.2}.position-okx-col--end .position-okx-metric>span{justify-content:flex-end}.position-okx-metric>strong{color:var(--color-text);font-family:var(--font-num);font-size:15px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums lining-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-okx-metric>strong.danger-value{color:var(--color-danger)}.position-okx-metric>strong.risk-safe{color:var(--color-success)}.position-okx-metric>strong.risk-warning{color:var(--color-warning)}.position-okx-metric>strong.risk-danger,.position-okx-metric>strong.risk-liquidating{color:var(--color-danger)}.position-okx-metric>small{color:var(--color-text-mute);font-family:var(--font-num);font-size:11px;line-height:1.2;font-variant-numeric:tabular-nums lining-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-okx-secondary{padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.position-okx-tpsl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.position-okx-tpsl>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:8px 10px;border-radius:10px;background:#ffffff0a}.position-okx-tpsl span{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.position-okx-tpsl strong{color:var(--color-text);font-family:var(--font-num);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums lining-nums}.position-okx-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.position-okx-action-btn{height:40px;padding:0 6px;border:0;border-radius:var(--radius-pill);background:#222;color:var(--color-text);font-size:12px;font-weight:600;cursor:pointer;transition:background var(--tx-fast);white-space:nowrap}.position-okx-action-btn:active{background:#2c2c2c}.exchange-list .position-card-v2--okx{padding:14px 0!important}@media(max-width:380px){.position-okx-body,.position-okx-secondary{gap:10px 6px}.position-okx-metric>strong{font-size:13px}.position-okx-pnl strong{font-size:14px}.position-okx-pnl span{font-size:12px}}.position-actions-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:4px}.status-tag.tpsl{border-color:#fcd5356b;background:#fcd5351a;color:var(--color-primary)}.position-tpsl-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:2px}.position-tpsl-strip>div{display:flex;align-items:center;justify-content:space-between;min-width:0;padding:8px 10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:#ffffff09}.position-tpsl-strip span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.position-tpsl-strip strong{min-width:0;overflow:hidden;color:var(--color-text);font-family:var(--font-num);font-size:13px;font-weight:800;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.position-action-btn{height:34px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text);font-size:12px;font-weight:700;cursor:pointer;transition:all var(--tx-fast)}.position-action-btn:hover,.position-action-btn:active{background:var(--color-surface-3);border-color:var(--color-border-strong);transform:translateY(-1px)}.position-action-btn.danger{background:#f6465d24;border-color:#f6465d5c;color:var(--color-danger)}.position-action-btn.danger:hover{background:#f6465d38;border-color:#f6465d80}.tpsl-modal{display:grid;gap:12px;min-width:0}.tpsl-modal-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tpsl-modal-summary>div{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:#ffffff0a}.tpsl-modal-summary span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.tpsl-modal-summary strong{min-width:0;overflow:hidden;color:var(--color-text);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.tpsl-modal-hint{margin:-2px 0 0;padding:10px 12px;border-radius:var(--radius-md);background:#1fcbff14;color:var(--color-text-secondary);font-size:12px;line-height:1.45}.tpsl-modal-actions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px}.tpsl-modal-actions .app-button{width:100%!important;min-width:0}.section-header.section-header-compact{margin:0;padding:0}.section-header.section-header-compact h1{font-size:18px}.section-header.section-header-compact p{margin-top:2px;font-size:11px}.order-id-cell{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.order-id-text{color:var(--color-text);font-weight:700;letter-spacing:.02em}.order-id-copy{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-xs);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);color:var(--color-text-tertiary);cursor:pointer;transition:all var(--tx-fast)}.order-id-copy:hover,.order-id-copy:active{background:var(--color-primary-soft);border-color:var(--color-primary-ring);color:var(--color-primary)}.withdraw-channel-note{display:flex;flex-wrap:wrap;gap:6px;font-size:11px;margin:0 0 6px}.withdraw-channel-note:before{content:"可用通道";display:inline-flex;align-items:center;height:24px;padding:0 8px;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--color-text-tertiary);text-transform:uppercase}.withdraw-channel-note span{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--color-primary-soft);border:1px solid var(--color-primary-ring);color:var(--color-primary);font-weight:700;white-space:nowrap}.payment-type-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);margin-bottom:6px}.payment-type-tabs button{min-height:34px;padding:0 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);font-size:13px;font-weight:700;cursor:pointer;transition:background var(--tx-fast),color var(--tx-fast)}.payment-type-tabs button.active{background:var(--color-primary);color:#16110a;box-shadow:0 1px 4px #fcd53547}.withdraw-account-picker,.withdraw-account-editor{display:grid;gap:8px;padding:10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.withdraw-account-picker .section-header{margin:0}.inline-link{border:0;background:transparent;color:var(--color-primary);font-weight:800;cursor:pointer}.payment-channel-list.compact{gap:6px}.withdraw-account-card{width:100%;display:grid;gap:4px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-primary);text-align:left}.withdraw-account-card span{font-size:13px;font-weight:800}.withdraw-account-card small{min-width:0;overflow-wrap:anywhere;color:var(--color-text-tertiary)}.withdraw-account-card.active{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-ring)}.ark-mobile-modal .confirm-grid{grid-template-columns:repeat(2,1fr);gap:8px}.ark-mobile-modal .confirm-grid>div{padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft);display:grid;gap:4px}.ark-mobile-modal .confirm-grid>div>span{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.ark-mobile-modal .confirm-grid>div>strong{color:var(--color-text);font-family:var(--font-num);font-size:14px;font-weight:800}@container ark-modal (min-width: 440px){.ark-mobile-modal-content,.ark-dialog-content{display:grid;grid-template-columns:1fr 1fr;gap:10px}.confirm-grid,.withdraw-channel-note,.payment-type-tabs,.risk-alert,.ark-mobile-modal-content>.app-button,.ark-mobile-modal-content>h2{grid-column:1 / -1}.trade-field{margin-bottom:0}}@supports not (container-type: inline-size){@media(min-width:720px){.ark-mobile-modal .ark-mobile-modal-content,.ark-mobile-modal .ark-dialog-content{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ark-mobile-modal .confirm-grid,.ark-mobile-modal .withdraw-channel-note,.ark-mobile-modal .payment-type-tabs,.ark-mobile-modal .risk-alert{grid-column:1 / -1}.ark-mobile-modal .trade-field{margin-bottom:0}}}.payment-order-card{display:grid;gap:8px;padding:12px;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent}.payment-order-list .payment-order-card:last-child{border-bottom:0}.payment-order-head{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.payment-status{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-xs);background:var(--color-surface-soft);color:var(--color-text-secondary);border:1px solid var(--color-border);font-size:11px;font-weight:700}.payment-status.success,.payment-status.approved{background:var(--color-success-soft);color:var(--color-success);border-color:#0ecb8152}.payment-status.fail,.payment-status.failed,.payment-status.rejected,.payment-status.canceled,.payment-status.cancelled{background:var(--color-danger-soft);color:var(--color-danger);border-color:#f6465d52}.payment-status.pending,.payment-status.pending-review,.payment-status.reviewing,.payment-status.processing{background:var(--color-warning-soft);color:var(--color-warning);border-color:#f0b90b52}.payment-order-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;font-size:12px}.payment-order-grid>div{display:grid;gap:2px}.payment-order-grid label,.payment-order-grid>div>span:first-child{color:var(--color-text-tertiary);font-size:11px}.payment-order-grid strong{color:var(--color-text);font-family:var(--font-num);font-weight:700}.setting-group{display:grid;gap:8px}.option-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding:12px 14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0}.option-row label,.option-row>span:first-child{color:var(--color-text-secondary);font-size:13px;font-weight:600}.account-card{display:grid;gap:12px}.account-card-head{display:flex;align-items:center;gap:12px}.account-avatar{width:48px;height:48px;border-radius:var(--radius-pill);display:grid;place-items:center;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-strong));color:#16110a;font-size:18px;font-weight:800;box-shadow:var(--shadow-primary)}.account-card-title{display:grid;gap:2px}.account-card-title h2{font-size:17px}.account-card-title p{color:var(--color-text-tertiary);font-size:12px}.account-profile-grid{display:grid;gap:8px}.account-profile-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:var(--radius-md);background:var(--color-surface-soft);font-size:13px}.member-center{display:grid;gap:10px;min-width:0;width:100%}.member-center>*{min-width:0;max-width:100%;box-sizing:border-box}.member-center--hub{gap:14px;padding-bottom:4px}.member-topbar{display:flex;align-items:center;justify-content:flex-end;min-height:40px;padding:0 2px}.member-topbar-spacer{flex:1}.member-topbar-actions{display:inline-flex;align-items:center;gap:2px}.member-topbar-actions button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text)}.member-topbar-actions button:active{background:#ffffff0f}.member-profile-head{display:flex;align-items:center;gap:14px;padding:0 2px 4px}.member-avatar--hub{width:72px;height:72px;border-radius:var(--radius-pill);display:grid;place-items:center;background:#242424;color:#ffffffb8;border:1px solid rgba(255,255,255,.08);box-shadow:none}.member-avatar--hub img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.member-profile-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-width:0;flex:1}.member-profile-info h1{margin:0;width:100%;color:var(--color-text);font-size:22px;font-weight:700;line-height:1.2;word-break:break-all}.member-verify-badge{display:inline-flex;align-items:center;gap:5px;margin:0;color:var(--color-primary);font-size:13px;font-weight:600;line-height:1}.member-verify-badge svg{flex-shrink:0}.member-verify-badge.verified{color:var(--color-success)}.member-profile-actions{display:flex;align-items:center;gap:8px;margin:2px 0 0}.member-pill-btn{height:32px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:#ffffff1a;color:var(--color-text);font-size:13px;font-weight:600;white-space:nowrap;line-height:1}.member-pill-btn:active{background:#ffffff24}.member-icon-sq{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:var(--radius-pill);background:#ffffff1a;color:var(--color-text-secondary)}.member-icon-sq:active{background:#ffffff24}.member-section-card{padding:16px 10px 12px;border:0;border-radius:16px;background:#1a1a1a}.member-section-title{margin:0 0 12px 4px;color:var(--color-text);font-size:16px;font-weight:700;line-height:1.2}.member-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 0}.member-grid-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-height:72px;padding:8px 4px;border:0;background:transparent;color:var(--color-text);text-align:center}.member-grid-item:active{opacity:.72}.member-grid-icon{width:28px;height:28px;display:grid;place-items:center;color:var(--color-text)}.member-grid-label{max-width:100%;overflow:hidden;color:#ffffffe0;font-size:11px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:380px){.member-profile-head{gap:12px}.member-profile-head .member-avatar.member-avatar--hub{flex-basis:64px;width:64px;height:64px}.member-profile-info h1{font-size:20px}.member-grid-label{font-size:10px}}.pref-page{display:grid;gap:16px}.pref-card{border-radius:16px;background:#1c1c1c;overflow:hidden}.pref-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:58px;padding:14px 16px;border:0;background:transparent;color:var(--color-text);text-align:left}.pref-row:active{background:#ffffff0a}.pref-row-main{display:grid;gap:4px;min-width:0}.pref-row-main strong{font-size:15px;font-weight:600;line-height:1.25}.pref-row-main small{color:#8e8e93;font-size:13px;font-weight:400;line-height:1.25}.pref-row>svg{flex-shrink:0;color:#8e8e93}.pref-color-preview{display:inline-flex;align-items:center;gap:4px}.pref-color-preview .up{color:var(--color-success)}.pref-color-preview .down{color:var(--color-danger)}.pref-color-option{width:100%;min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:0 14px;border:1px solid var(--color-border-soft);border-radius:8px;background:#ffffff09;color:var(--color-text);font-size:14px;font-weight:700}.pref-color-option+.pref-color-option{margin-top:8px}.pref-color-option.active{border-color:#fcd535b8;background:#fcd5351f}.pref-color-option span{min-width:0;text-align:left}.pref-color-option strong{font-variant-numeric:tabular-nums}.member-subpage .pref-page{margin-top:4px}.member-card label{display:grid;gap:6px;color:var(--color-text-secondary);font-size:12px;font-weight:600}.member-card label.wide{grid-column:1 / -1}.member-form-grid>.wide{grid-column:1 / -1}.member-card .app-button{margin-top:6px}.member-card select{width:100%;height:40px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text)}.member-hero,.member-card,.member-guest-card{padding:16px;border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface)}.member-hero{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;background:radial-gradient(560px 200px at 0% 0%,rgba(252,213,53,.16),transparent 55%),radial-gradient(420px 160px at 100% 100%,rgba(31,203,255,.1),transparent 55%),linear-gradient(160deg,#1a1d24,#14171d 80%)}.member-avatar{width:64px;height:64px;border-radius:var(--radius-pill);display:grid;place-items:center;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-strong));color:#16110a;font-size:24px;font-weight:800;box-shadow:var(--shadow-primary)}.member-profile-head .member-avatar.member-avatar--hub{flex:0 0 72px;width:72px;height:72px;background:#242424;color:#ffffffb8;border:1px solid rgba(255,255,255,.08);box-shadow:none;font-size:inherit;font-weight:400}.member-avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.member-hero-main{display:grid;gap:4px;min-width:0}.member-hero-main h2{font-size:18px}.member-hero-main p{color:var(--color-text-tertiary);font-size:12px}.member-guest-card{display:grid;gap:12px;text-align:center}.member-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.member-card-head>div{display:grid;gap:2px;min-width:0}.member-card-head>div>span{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.member-card-head>div>span svg{width:13px;height:13px}.member-card-head>div>h2{margin:0;color:var(--color-text);font-size:16px;font-weight:800}.member-card-head>svg:last-child{color:var(--color-text-tertiary);flex-shrink:0}.member-status-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:800;border:1px solid var(--color-primary-ring)}.member-stats-grid,.member-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.member-stats-grid>div,.member-security-grid>div{display:grid;gap:4px;padding:10px 12px;border-radius:var(--radius-md);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);min-width:0}.member-stats-grid>div>span,.member-security-grid>div>span{color:var(--color-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.02em}.member-stats-grid>div>strong,.member-security-grid>div>strong{color:var(--color-text);font-size:14px;font-weight:700;font-family:var(--font-num);word-break:break-all;overflow:hidden;text-overflow:ellipsis}.member-copy-value{display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:6px;min-width:0}.member-copy-value strong{min-width:0;overflow:hidden;color:var(--color-text);font-family:var(--font-num);font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.member-copy-value button{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-primary)}.member-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.member-quick-card{display:grid;grid-template-columns:40px 1fr 16px;align-items:center;gap:10px;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-align:left;transition:background var(--tx-fast),border-color var(--tx-fast),transform var(--tx-fast)}.member-quick-card:hover,.member-quick-card:active{border-color:var(--color-primary-ring);background:var(--color-surface-soft);transform:translateY(-1px)}.member-quick-card>svg:last-child{color:var(--color-text-tertiary);justify-self:end}.member-quick-icon{width:40px;height:40px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary);flex-shrink:0}.member-quick-icon.assets{background:#fcd53524;color:var(--color-primary)}.member-quick-icon.positions{background:#0ecb8124;color:var(--color-success)}.member-quick-icon.operations{background:#1fcbff24;color:var(--color-info)}.member-quick-text{display:grid;gap:2px;min-width:0}.member-quick-text strong{color:var(--color-text);font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-quick-text small{color:var(--color-text-tertiary);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-menu-list{display:grid;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.member-menu-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:66px;padding:11px 14px;border:0;border-bottom:1px solid var(--color-border-soft);background:transparent;color:var(--color-text);text-align:left}.member-menu-item:last-child{border-bottom:0}.member-menu-item:hover,.member-menu-item:active{background:var(--color-surface-soft)}.member-menu-icon{width:38px;height:38px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--color-surface-soft);color:var(--color-primary)}.member-menu-icon.profile{background:#fcd53524;color:var(--color-primary)}.member-menu-icon.kyc{background:#1fcbff24;color:var(--color-info)}.member-menu-icon.security{background:#0ecb8124;color:var(--color-success)}.member-menu-icon.preferences{background:#9b6fff24;color:#b487ff}.member-menu-icon.help{background:#f0b90b24;color:var(--color-warning)}.member-menu-icon.support{background:#1fcbff24;color:var(--color-info)}.member-menu-text{display:grid;gap:2px;min-width:0}.member-menu-text strong{color:var(--color-text);font-size:14px;font-weight:800}.member-menu-text small{color:var(--color-text-tertiary);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-menu-badge{max-width:86px;height:24px;padding:0 8px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary-soft);border:1px solid var(--color-primary-ring);color:var(--color-primary);font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-menu-item>svg:last-child{color:var(--color-text-tertiary)}@media(max-width:640px){.member-quick-grid{grid-template-columns:1fr;gap:0;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.member-quick-card{grid-template-columns:36px 1fr 16px;padding:12px 14px;border:0;border-bottom:1px solid var(--color-border-soft);border-radius:0;background:transparent}.member-quick-card:last-child{border-bottom:0}.member-quick-card:hover,.member-quick-card:active{transform:none;background:var(--color-surface-soft);border-color:transparent;border-bottom-color:var(--color-border-soft)}.member-quick-icon{width:36px;height:36px}.member-quick-text strong{font-size:14px}.member-quick-text small{display:block}.member-menu-item{grid-template-columns:36px minmax(0,1fr) auto 16px;min-height:62px;padding:10px 12px}.member-menu-icon{width:36px;height:36px}}@media(max-width:380px){.member-quick-text small{font-size:10px}}.member-hero-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.member-service-btn{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-primary)}@media(max-width:640px){.member-hero{grid-template-columns:auto minmax(0,1fr)}.member-hero-actions{grid-column:1 / -1;justify-content:stretch}.member-hero-actions .app-button{flex:1;min-width:110px}}.member-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.member-form-grid--stacked,.member-kyc-form{grid-template-columns:1fr!important}.member-kyc-form>label,.member-kyc-form>.wide{grid-column:1 / -1}.member-profile-page{display:grid;gap:18px}.member-profile-hero{display:grid;justify-items:center;gap:12px;padding:8px 0 4px}.member-profile-avatar-btn{position:relative;padding:0;border:0;background:transparent;cursor:pointer}.member-profile-avatar-btn:disabled{cursor:default;opacity:.72}.member-profile-avatar{width:88px;height:88px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#242424;color:#ffffffb8;border:1px solid rgba(255,255,255,.08)}.member-profile-avatar img{width:100%;height:100%;display:block;object-fit:cover}.member-profile-avatar-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;background:#0000008c;color:#fff;font-size:12px;font-weight:700}.member-profile-identity{margin:0;max-width:100%;color:var(--color-text);font-size:24px;font-weight:700;line-height:1.2;text-align:center;word-break:break-all}.member-profile-edit-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:0;border-radius:999px;background:#ffffff14;color:var(--color-text);font-size:13px;font-weight:600;cursor:pointer}.member-profile-edit-btn:active{opacity:.86}.member-profile-section{display:grid;gap:10px}.member-profile-section-title{margin:0;padding:0 2px;color:var(--color-text);font-size:15px;font-weight:700}.member-profile-info-card{padding:4px 0;overflow:hidden}.member-profile-info-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;padding:10px 14px;border:0;border-bottom:1px solid var(--color-border-soft);background:transparent;color:inherit;text-align:left;cursor:pointer}.member-profile-info-row:last-child{border-bottom:0}.member-profile-info-row--static{cursor:default}.member-profile-info-row-main{display:grid;gap:4px;min-width:0;flex:1}.member-profile-info-row-main>span{color:var(--color-text);font-size:14px;font-weight:600}.member-profile-info-row-main>strong{color:var(--color-text-tertiary);font-size:13px;font-weight:500;line-height:1.35;word-break:break-all}.member-profile-info-row-main>strong.is-warning{color:#f0b90b}.member-profile-info-row-main>strong.is-success{color:var(--color-success)}.member-profile-info-row>svg:last-child{flex-shrink:0;color:var(--color-text-tertiary)}.member-profile-copy-btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:pointer}.member-profile-copy-btn:active{background:#ffffff0f}.member-profile-edit-card{padding:14px}.member-profile-edit-grid{grid-template-columns:1fr;gap:10px;margin-bottom:10px}.member-profile-edit-grid>label{gap:4px;font-size:12px}.member-profile-card{padding:14px}.member-profile-card .member-card-head{margin-bottom:10px}.member-profile-card .member-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:10px}.member-profile-card .member-stats-grid>div{min-height:52px;align-content:center;gap:3px;padding:7px 8px}.member-profile-card .member-stats-grid>div>span{font-size:10px}.member-profile-card .member-stats-grid>div>strong{min-width:0;font-size:12px;word-break:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-profile-card .member-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.member-profile-card .member-form-grid>label{min-width:0;gap:4px;font-size:11px}.member-profile-card .app-input,.member-profile-card .app-input .adm-input{height:38px;min-height:38px}.member-profile-card .app-input{padding:0 10px}.member-profile-card .app-input .adm-input{padding:0;--font-size: 13px}.image-upload-box{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:8px 10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.image-upload-box.trade-field{margin-bottom:10px}.image-upload-preview{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--color-primary),var(--color-primary-strong));color:#16110a;box-shadow:var(--shadow-primary)}.image-upload-preview img{width:100%;height:100%;display:block;object-fit:cover}.image-upload-main{display:grid;gap:2px;min-width:0}.image-upload-main span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.image-upload-main strong{color:var(--color-text);font-size:13px;font-weight:800}.image-upload-main small{min-width:0;overflow:hidden;color:var(--color-text-tertiary);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.image-upload-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;border:1px solid var(--color-primary-ring);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:800}.image-upload-btn:disabled{cursor:not-allowed;opacity:.55}.image-file-input{display:none}.image-upload-box--id-card{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);padding:0;border:0;background:transparent}.image-upload-id-label{color:var(--color-text);font-size:14px;font-weight:700;line-height:1.3}.image-upload-id-zone{position:relative;display:grid;justify-items:center;align-content:center;gap:10px;width:100%;min-height:168px;padding:20px 16px 16px;border:1px dashed rgba(255,255,255,.18);border-radius:8px;background:#ffffff08;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--tx-fast),background var(--tx-fast)}.image-upload-id-zone:hover:not(:disabled),.image-upload-id-zone:active:not(:disabled){border-color:#78aadc73;background:#78aadc0f}.image-upload-id-zone:disabled{cursor:not-allowed;opacity:.72}.image-upload-id-zone.has-image{padding:8px;min-height:180px}.image-upload-id-corners{position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none}.image-upload-id-corners i{position:absolute;width:14px;height:14px;border-color:#a0aab98c;border-style:solid}.image-upload-id-corners i:nth-child(1){top:0;left:0;border-width:2px 0 0 2px}.image-upload-id-corners i:nth-child(2){top:0;right:0;border-width:2px 2px 0 0}.image-upload-id-corners i:nth-child(3){bottom:0;left:0;border-width:0 0 2px 2px}.image-upload-id-corners i:nth-child(4){right:0;bottom:0;border-width:0 2px 2px 0}.image-upload-id-art{width:min(100%,240px);height:auto}.image-upload-id-tip{max-width:100%;color:var(--color-text-tertiary);font-size:13px;font-weight:500;line-height:1.4;text-align:center}.image-upload-id-preview{position:relative;z-index:1;width:100%;max-height:220px;border-radius:6px;object-fit:contain;background:#0003}.image-upload-id-zone.has-image .image-upload-id-corners{opacity:.35}.image-upload-id-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border-radius:8px;background:#07090c8c;color:#fff;font-size:14px;font-weight:700}.member-kyc-card{padding-bottom:0}.member-kyc-card .member-kyc-form{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.member-kyc-latest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 14px}.member-kyc-latest>div{min-width:0;padding:10px;border:1px solid var(--color-border-soft);border-radius:10px;background:#ffffff0a}.member-kyc-latest>.wide{grid-column:1 / -1}.member-kyc-latest span{display:block;margin-bottom:4px;color:var(--color-text-secondary);font-size:12px}.member-kyc-latest strong{display:block;min-width:0;overflow-wrap:anywhere;color:var(--color-text);font-size:13px;line-height:1.35}.member-kyc-approved{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;margin-top:12px;padding:14px;border:1px solid rgba(34,197,94,.28);border-radius:10px;background:#22c55e14;color:var(--color-success)}.member-kyc-approved strong,.member-kyc-approved span{display:block}.member-kyc-approved strong{color:var(--color-text);font-size:15px}.member-kyc-approved span{margin-top:3px;color:var(--color-text-secondary);font-size:12px;line-height:1.4}.member-kyc-submit{position:fixed;left:0;right:0;bottom:0;z-index:85;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-soft);background:linear-gradient(180deg,#0b0e11f0,#0b0e11fa);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.member-kyc-submit .app-button{margin-top:0}.member-logout-footer{padding:0 0 calc(18px + env(safe-area-inset-bottom))}@media(max-width:380px){.image-upload-box{grid-template-columns:40px minmax(0,1fr)}.image-upload-btn{grid-column:2;justify-self:start}}.member-avatar-uploader{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:8px 10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.member-avatar-preview{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--color-primary),var(--color-primary-strong));color:#16110a;box-shadow:var(--shadow-primary)}.member-avatar-preview img{width:100%;height:100%;display:block;object-fit:cover}.member-avatar-upload-main{display:grid;gap:2px;min-width:0}.member-avatar-upload-main span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.member-avatar-upload-main strong{color:var(--color-text);font-size:13px;font-weight:800}.member-avatar-upload-main small{min-width:0;overflow:hidden;color:var(--color-text-tertiary);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.member-avatar-upload-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;border:1px solid var(--color-primary-ring);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:800}.member-avatar-upload-btn:disabled{cursor:not-allowed;opacity:.55}.member-avatar-file-input{display:none}@media(max-width:380px){.member-avatar-uploader{grid-template-columns:40px minmax(0,1fr)}.member-avatar-upload-btn{grid-column:2;justify-self:start}}.member-profile-card .app-button{--height: 38px;min-height:38px;height:38px;margin-top:8px;font-size:13px}.help-center-card{padding:16px}.help-article-list{display:grid;gap:8px}.help-article{padding:10px 12px;border-radius:var(--radius-md);background:var(--color-surface-soft);font-size:13px;border-left:3px solid var(--color-primary)}.help-article h4{color:var(--color-text);margin:0 0 4px;font-size:13px}.help-article p{color:var(--color-text-tertiary);font-size:12px}.support-page{display:grid;gap:12px;width:100%;min-width:0;padding-bottom:18px}.support-card,.support-account-card,.support-safe-banner{border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card)}.support-account-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;padding:16px}.support-account-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-primary);color:#15110a}.support-account-card h1{margin:0;font-size:20px}.support-account-card p{margin:4px 0 0;color:var(--color-text-tertiary);font-size:12px}.support-safe-banner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:10px 12px;border-radius:var(--radius-lg);color:var(--color-text-secondary);font-size:12px}.support-safe-banner svg{color:var(--color-primary)}.support-card{display:grid;gap:12px;padding:14px}.support-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.support-card-head>div{display:grid;gap:3px;min-width:0}.support-card-head span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary);font-size:11px;font-weight:800}.support-card-head strong{color:var(--color-text);font-size:16px}.support-status,.support-count{flex-shrink:0;min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background:var(--color-surface-soft);color:var(--color-text-tertiary);font-size:11px;font-weight:800}.support-status.on{border-color:#0ecb8159;background:#0ecb811f;color:var(--color-success)}.support-action-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.support-muted{margin:0;color:var(--color-text-tertiary);font-size:11px;line-height:1.5}.support-faq-list{display:grid;gap:8px}.support-faq-item{border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface-soft);overflow:hidden}.support-faq-item summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;cursor:pointer;list-style:none}.support-faq-item summary::-webkit-details-marker{display:none}.support-faq-item summary span{max-width:72px;overflow:hidden;color:var(--color-primary);font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.support-faq-item summary strong{min-width:0;overflow:hidden;color:var(--color-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.support-faq-item p{margin:0;padding:0 10px 10px;color:var(--color-text-secondary);font-size:12px;line-height:1.6}.support-issue-grid{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;overscroll-behavior-x:contain}.support-issue-grid button{min-height:34px;flex:0 0 auto;padding:0 10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-text-secondary);font-size:12px;font-weight:800}.support-issue-grid button.active{border-color:var(--color-primary-ring);background:var(--color-primary-soft);color:var(--color-primary)}.support-field{display:grid;gap:6px;color:var(--color-text-secondary);font-size:12px;font-weight:700}.support-field textarea{width:100%;min-height:96px;resize:vertical;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface-soft);color:var(--color-text);font:inherit;outline:none}.support-link-list{padding:0;overflow:hidden}.support-link-list button{display:grid;grid-template-columns:22px minmax(0,1fr) 16px;gap:10px;align-items:center;min-height:54px;padding:0 14px;border-bottom:1px solid var(--color-border-soft);background:transparent;color:var(--color-text);text-align:left;font-weight:700}.support-link-list button:last-child{border-bottom:0}.support-link-list button>svg:first-child{color:var(--color-primary)}.support-link-list button>svg:last-child{color:var(--color-text-tertiary)}.support-chat-page.native{min-height:calc(100svh - 92px);max-width:620px;grid-template-rows:auto auto auto minmax(0,1fr)}.support-native-status{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);background:var(--color-surface-soft);color:var(--color-text-secondary)}.support-native-status svg{color:var(--color-primary)}.support-native-status.loading svg,.support-native-status.connecting svg{animation:support-spin 1s linear infinite}.support-native-status.connected{border-color:#0ecb8159;background:#0ecb811a}.support-native-status.failed{border-color:#f6465d47;background:#f6465d14}.support-native-status strong,.support-native-status span{display:block;min-width:0}.support-native-status strong{color:var(--color-text);font-size:13px}.support-native-status span{margin-top:2px;color:var(--color-text-tertiary);font-size:11px;line-height:1.45;overflow-wrap:anywhere}.support-native-disabled{align-content:start}.support-native-disabled h2{margin:0;color:var(--color-text);font-size:17px}.support-native-disabled p,.support-native-disabled li{color:var(--color-text-secondary);font-size:12px;line-height:1.55}.support-native-disabled p{margin:0}.support-native-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.support-native-disabled ul{display:grid;gap:5px;margin:0;padding-left:18px}.support-native-chat{min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}.support-message-list{min-height:320px;max-height:calc(100svh - 310px);display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:14px}.support-message{max-width:82%;display:grid;gap:4px}.support-message.in{align-self:flex-start}.support-message.out{align-self:flex-end}.support-message p{margin:0;padding:10px 12px;border-radius:14px;background:var(--color-surface-soft);color:var(--color-text);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.support-message.out p{background:#f6d34af2;color:#15110a}.support-message span{color:var(--color-text-tertiary);font-size:10px}.support-message.out span{text-align:right}.support-chat-input{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px;align-items:center;padding:10px;border-top:1px solid var(--color-border-soft);background:var(--color-surface-elevated)}.support-chat-input button{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--radius-lg);background:var(--color-primary);color:#15110a}.support-chat-input button:disabled{background:var(--color-surface-soft);color:var(--color-text-tertiary)}@keyframes support-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:420px){.support-action-grid{grid-template-columns:1fr}}.member-payout-page{display:grid;gap:12px}.member-payout-list{display:grid;gap:10px;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.member-payout-card{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;background:#1a1a1a}.member-payout-card-icon{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;color:var(--color-text)}.member-payout-card-icon.alipay{background:#1677ff24;color:#69b1ff}.member-payout-card-icon.bank{background:#d4af3724;color:var(--color-primary)}.member-payout-card-body{display:grid;gap:4px;min-width:0}.member-payout-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.member-payout-card-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:15px;font-weight:600}.member-payout-card-type{flex-shrink:0;padding:2px 8px;border-radius:var(--radius-pill);background:#ffffff14;color:var(--color-text-secondary);font-size:11px;font-weight:500}.member-payout-card-meta{color:var(--color-text-secondary);font-size:13px;line-height:1.4;word-break:break-all}.member-payout-submit{position:fixed;left:0;right:0;bottom:0;z-index:85;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-soft);background:linear-gradient(180deg,#0b0e11f0,#0b0e11fa);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.member-payout-submit .app-button{margin-top:0}.member-payout-type-tabs{margin-top:4px}.member-payout-form-card{margin-top:0}.member-payout-add{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.member-field-optional{margin-left:4px;color:var(--color-text-tertiary);font-size:12px;font-weight:400}main>section:has(>.app-header.app-header--subpage):not(.detail-mm){--subpage-shell-gap: 12px;display:grid;gap:var(--subpage-shell-gap);width:100%;max-width:var(--subpage-max-w);margin:0 auto;padding-inline:var(--subpage-gutter);padding-bottom:calc(24px + env(safe-area-inset-bottom));min-width:0}main>section:has(>.app-header.app-header--subpage)>:not(.app-header){min-width:0}main>section:has(>.app-header.app-header--subpage.app-header--with-subtitle):not(.detail-mm){padding-top:calc(env(safe-area-inset-top) + var(--app-header-h-sub) + 10px + 4px)}main>section:has(>.app-header.app-header--subpage:not(.app-header--with-subtitle)):not(.detail-mm){padding-top:calc(env(safe-area-inset-top) + var(--app-header-h) + var(--app-header-pad-b) + 4px)}.payment-flow-page:has(>.app-header.app-header--subpage){padding-bottom:calc(96px + env(safe-area-inset-bottom))}.payment-flow-page:has(>.app-header) .payment-flow-panel{padding-inline:0}.member-subpage:has(>.app-header){gap:10px}.member-subpage:has(>.app-header) .member-card,.member-subpage:has(>.app-header) .pref-page{border-color:#ffffff14;border-radius:var(--radius-xl)}.stack:has(>.app-header.app-header--subpage){gap:12px}.funds-toolbar,.payment-orders-toolbar,.subpage-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:8px;align-items:center}.funds-refresh,.subpage-refresh{display:grid;place-items:center;width:38px;height:34px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:#ffffff08;color:var(--color-text-secondary);cursor:pointer;transition:background var(--tx-fast),border-color var(--tx-fast),color var(--tx-fast)}.funds-refresh:hover,.subpage-refresh:hover{border-color:#fcd53559;color:var(--color-text)}.funds-asset-tabs,.funds-chip-row,.subpage-chip-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.funds-asset-fixed{min-height:34px;display:inline-flex;align-items:center;justify-content:flex-start}.funds-asset-fixed span{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid rgba(252,213,53,.72);border-radius:999px;background:var(--color-primary);color:#14110a;font-size:12px;font-weight:800}.funds-asset-tabs::-webkit-scrollbar,.funds-chip-row::-webkit-scrollbar,.subpage-chip-row::-webkit-scrollbar{display:none}.funds-asset-tabs button,.funds-chip-row button,.subpage-chip-row button,.funds-segment button{min-height:34px;border:1px solid var(--color-border-soft);background:#ffffff08;color:var(--color-text-secondary);font-size:12px;font-weight:800;cursor:pointer;transition:background var(--tx-fast),border-color var(--tx-fast),color var(--tx-fast)}.funds-asset-tabs button,.funds-chip-row button,.subpage-chip-row button{flex:0 0 auto;border-radius:999px;padding:0 13px}.funds-asset-tabs button.active,.funds-chip-row button.active,.subpage-chip-row button.active,.funds-segment button.active{border-color:#fcd535b8;background:var(--color-primary);color:#14110a}.funds-segment{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--color-border-soft);border-radius:999px;padding:3px;background:#ffffff08}.funds-segment button{border:0;border-radius:999px;background:transparent}.funds-filter-block,.subpage-filter-block{display:grid;gap:8px;min-width:0}.funds-summary-strip,.payment-orders-summary,.subpage-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);background:#ffffff05}.funds-summary-strip>div,.payment-orders-summary>div,.subpage-summary-strip>div{display:grid;gap:4px;min-width:0;padding:12px 10px;border-right:1px solid rgba(255,255,255,.06)}.funds-summary-strip>div:last-child,.payment-orders-summary>div:last-child,.subpage-summary-strip>div:last-child{border-right:0}.funds-summary-strip span,.payment-orders-summary span,.subpage-summary-strip span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.funds-summary-strip strong,.payment-orders-summary strong,.subpage-summary-strip strong{color:var(--color-text);font-family:var(--font-num);font-size:14px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funds-summary-strip strong.up,.subpage-summary-strip strong.up{color:var(--color-success)}.funds-summary-strip strong.down,.subpage-summary-strip strong.down{color:var(--color-danger)}.funds-summary-strip small,.subpage-summary-strip small{color:var(--color-text-tertiary);font-size:10px;font-weight:600}.funds-flow-list,.payment-order-list.subpage-list,.subpage-list{display:grid}.funds-flow-row,.payment-order-card,.subpage-list-row{min-width:0}.funds-flow-actions,.subpage-list-actions{display:grid;gap:8px;justify-items:center;padding-top:4px}.funds-flow-end,.subpage-list-end{color:var(--color-text-tertiary);font-size:12px;font-weight:600}.support-page:has(>.app-header) .support-card,.support-page:has(>.app-header) .support-account-card,.operations-mobile-page:has(>.app-header) .operation-list-block,.operations-mobile-page:has(>.app-header) .operation-metric-card,.invite-page:has(>.app-header) .invite-hero-card,.checkin-page:has(>.app-header) .checkin-hero-card{border-color:#ffffff14;border-radius:var(--radius-xl);background:#ffffff05}.app-header-trailing .link-button{height:32px;max-width:72px;padding:0 8px;border-color:#ffffff14;background:#ffffff0a;color:var(--color-text-secondary);font-size:11px}.app-header-trailing .link-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main>section:has(>.app-header.app-header--subpage)>.empty-state{min-height:148px;border-style:solid;border-color:#ffffff0f;border-radius:var(--radius-xl);background:#ffffff05}main>section:has(>.app-header.app-header--subpage)>.loading-view{min-height:120px;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-xl);background:#ffffff05}main>section.assets-grid:has(>.app-header) .assets-hero{border-color:#ffffff14;border-radius:var(--radius-xl)}main>section.assets-grid:has(>.app-header) .assets-action-btn,main>section.assets-grid:has(>.app-header) .asset-record-links button{border-color:#ffffff14;border-radius:var(--radius-lg);background:#ffffff05}main>section.assets-grid:has(>.app-header) .assets-summary,main>section.assets-grid:has(>.app-header) .assets-flow{border-color:#ffffff14;border-radius:var(--radius-xl)}.payment-flow-page:has(>.app-header) .confirm-grid{border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);background:#ffffff05}.payment-flow-page:has(>.app-header) .payment-channel-list{border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);background:#ffffff05}.payment-flow-page:has(>.app-header) .payment-channel-list.compact{border-radius:var(--radius-md)}main>section:has(>.app-header.app-header--subpage)>.app-button{width:100%}main>section:has(>.app-header.app-header--subpage) .funds-flow-actions .app-button{min-width:140px;width:auto}.checkin-page:has(>.app-header) .checkin-action-card{border-color:#ffffff14;border-radius:var(--radius-xl);background:#ffffff05}.operations-mobile-page:has(>.app-header) .operation-metric-card{border-color:#ffffff14;border-radius:var(--radius-lg);background:#ffffff05}.home-positions-list{display:grid;gap:8px}.home-position-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 12px 12px 14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;transition:background var(--tx-fast),border-color var(--tx-fast);overflow:hidden}.home-position-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-primary)}.home-position-row.long:before{background:var(--color-success)}.home-position-row.short:before{background:var(--color-danger)}.home-position-row:hover,.home-position-row:active{background:var(--color-surface-soft);border-color:var(--color-border)}.home-position-left{display:grid;gap:4px;min-width:0}.home-position-left strong{color:var(--color-text);font-size:13px;font-weight:700}.home-position-left small{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-tertiary);font-size:11px;font-weight:600}.home-position-right{display:grid;gap:2px;justify-items:end;text-align:right}.home-position-right strong{font-family:var(--font-num);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums lining-nums}.home-position-right.up strong{color:var(--color-success)}.home-position-right.down strong{color:var(--color-danger)}.home-position-right small{color:var(--color-text-tertiary);font-size:10px}.home-overview-4{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.home-overview-stat{display:grid;gap:4px;padding:12px 12px 10px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;cursor:pointer;transition:background var(--tx-fast),border-color var(--tx-fast);min-height:92px;align-content:start}.home-overview-stat:hover{background:var(--color-surface-soft);border-color:var(--color-border)}.home-overview-stat-label{display:flex;align-items:center;justify-content:space-between;gap:4px;color:var(--color-text-tertiary);font-size:11px;font-weight:600}.home-overview-stat-label svg{color:var(--color-text-mute)}.home-overview-stat>strong{color:var(--color-text);font-family:var(--font-num);font-size:17px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;line-height:1.2}.home-overview-stat>small{color:var(--color-text-tertiary);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums lining-nums}.home-overview-gauge-stat{position:relative}.home-overview-gauge-mini{margin:2px 0 0;transform:scale(.7);transform-origin:left center;height:54px}.home-overview-gauge-mini .home-gauge{gap:0}.home-overview-gauge-mini .home-gauge-meta{display:none}@media(min-width:640px){.home-overview-4{grid-template-columns:repeat(4,1fr)}}.home-layout{display:grid;gap:12px}.home-balance{position:relative;display:grid;gap:12px;padding:16px;border-radius:var(--radius-2xl);border:1px solid var(--color-border-soft);background:radial-gradient(560px 200px at 0% 0%,rgba(252,213,53,.14),transparent 55%),linear-gradient(160deg,#1a1d24,#14171d 75%);overflow:hidden}.home-balance:after{content:"";position:absolute;right:-40px;top:-40px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(252,213,53,.1),transparent 70%);pointer-events:none}.home-balance-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.home-balance-actions{display:flex;gap:8px;flex-wrap:wrap}.home-announce{padding:10px 12px;border-radius:var(--radius-md);background:var(--color-surface-soft);border:1px solid var(--color-border-soft)}.announce-bar{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:12px}.home-section{display:grid;gap:10px}.home-recommend{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.recommend-card{padding:12px;border-radius:var(--radius-lg);border:1px solid var(--color-border-soft);background:var(--color-surface);display:grid;gap:8px}.recommend-price{font-family:var(--font-num);font-size:16px;font-weight:800;color:var(--color-text)}.position-card-v2{position:relative;padding:8px 9px 8px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;gap:6px;overflow:hidden}.position-card-v2:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--color-primary)}.position-card-v2.long:before{background:linear-gradient(180deg,var(--color-success),rgba(14,203,129,.3));box-shadow:0 0 12px #0ecb8166}.position-card-v2.short:before{background:linear-gradient(180deg,var(--color-danger),rgba(246,70,93,.3));box-shadow:0 0 12px #f6465d66}.position-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.position-head-main{display:grid;gap:5px;min-width:0;flex:1}.position-title-row{display:flex;align-items:center;gap:6px;min-width:0}.position-head-main h2{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--color-text)}.position-head-pnl{display:grid;gap:1px;min-width:82px;text-align:right;justify-items:end}.position-head-pnl span{color:var(--color-text-tertiary);font-size:10px;font-weight:700}.position-head-pnl strong,.position-head-pnl small{font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.position-head-pnl strong{font-size:18px;font-weight:900;line-height:1.05}.position-head-pnl small{font-size:11px;font-weight:800}.position-head-pnl.up strong,.position-head-pnl.up small{color:var(--color-success)}.position-head-pnl.down strong,.position-head-pnl.down small{color:var(--color-danger)}.position-tags{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.position-direction{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;height:20px;padding:0 7px;border-radius:var(--radius-xs);font-size:10px;font-weight:800}.position-direction.long,.position-direction.up{background:var(--color-success-soft);color:var(--color-success)}.position-direction.short,.position-direction.down{background:var(--color-danger-soft);color:var(--color-danger)}.position-leverage{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:var(--radius-xs);background:var(--color-surface-3);color:var(--color-text-secondary);font-size:10px;font-weight:700}.risk-level-tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:var(--radius-xs);background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:10px;font-weight:700}.risk-level-tag.safe{background:var(--color-success-soft);color:var(--color-success);border-color:#0ecb8152}.risk-level-tag.warning{background:var(--color-warning-soft);color:var(--color-warning);border-color:#f0b90b57}.risk-level-tag.danger,.risk-level-tag.liquidating{background:var(--color-danger-soft);color:var(--color-danger);border-color:#f6465d52}.position-pnl{display:grid;gap:2px}.position-pnl strong{font-family:var(--font-num);font-size:18px;font-weight:800}.position-pnl.up strong{color:var(--color-success)}.position-pnl.down strong{color:var(--color-danger)}.position-pnl-block{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:12px;padding:14px;border-radius:var(--radius-md);border:1px solid var(--color-border-soft);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 60%),var(--color-surface-soft);position:relative;overflow:hidden}.position-pnl-block.up:after,.position-pnl-block.down:after{content:"";position:absolute;top:0;right:-40px;width:220px;height:100%;pointer-events:none;opacity:.5}.position-pnl-block.up:after{background:radial-gradient(circle,rgba(14,203,129,.18),transparent 70%)}.position-pnl-block.down:after{background:radial-gradient(circle,rgba(246,70,93,.18),transparent 70%)}.position-pnl-main,.position-pnl-side{display:grid;gap:4px;position:relative;z-index:1;min-width:0}.position-pnl-main>span,.position-pnl-side>span{color:var(--color-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.02em}.position-pnl-main>strong{font-family:var(--font-num);font-size:22px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;word-break:break-all;line-height:1.15}.position-pnl-side{text-align:right;justify-items:end}.position-pnl-side>strong{font-family:var(--font-num);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums lining-nums}.position-data-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.position-data-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.position-data-cell{display:grid;gap:1px;min-height:42px;padding:5px;border-radius:var(--radius-sm);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);min-width:0}.position-data-cell>span{color:var(--color-text-tertiary);font-size:10px;line-height:1.1;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-data-cell>strong{color:var(--color-text);font-family:var(--font-num);font-size:11.5px;line-height:1.15;font-weight:800;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-data-cell>strong.danger-value{color:var(--color-danger)}.position-data-cell>small{color:var(--color-text-mute);font-size:9px;line-height:1.1;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-risk-meter{display:grid;gap:6px;padding:12px;border-radius:var(--radius-md);background:var(--color-surface-soft);border:1px solid var(--color-border-soft)}.position-risk-meter-compact{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:5px 7px;border-radius:var(--radius-sm)}.position-risk-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px}.position-risk-meter-compact .position-risk-meter-head{display:contents}.position-risk-meter-head>span{color:var(--color-text-tertiary);font-weight:600;white-space:nowrap}.position-risk-meter-head>strong{font-family:var(--font-num);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.position-risk-meter-track{position:relative;height:6px;border-radius:999px;background:var(--color-surface-3);overflow:hidden}.position-risk-meter-compact .position-risk-meter-track{height:5px}.position-risk-meter-track:before,.position-risk-meter-track:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:#ffffff14;pointer-events:none}.position-risk-meter-track:before{left:30%}.position-risk-meter-track:after{left:60%}.position-risk-meter-fill{height:100%;border-radius:999px;transition:width .32s cubic-bezier(.2,0,.2,1);background:var(--color-success);position:relative}.position-risk-meter-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18))}.position-risk-meter-fill.risk-safe{background:var(--color-success)}.position-risk-meter-fill.risk-normal{background:var(--color-text-tertiary)}.position-risk-meter-fill.risk-warn{background:#f93}.position-risk-meter-fill.risk-danger{background:var(--color-danger)}.position-risk-meter-fill.risk-flat{background:var(--color-surface-3)}.position-risk-meter-marks{display:flex;justify-content:space-between;color:var(--color-text-mute);font-size:10px;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.position-risk-meter-head .risk-safe{color:var(--color-success)}.position-risk-meter-head .risk-normal{color:var(--color-text-secondary)}.position-risk-meter-head .risk-warn{color:#f93}.position-risk-meter-head .risk-danger{color:var(--color-danger)}.position-risk-meter-head .risk-flat{color:var(--color-text-tertiary)}.position-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.position-stats>div{display:grid;gap:2px}.position-stats label,.position-stats>div>span:first-child{color:var(--color-text-tertiary);font-size:11px}.position-stats strong{color:var(--color-text);font-family:var(--font-num);font-weight:700;font-size:13px}.position-actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:480px){.position-data-grid:not(.position-data-grid-compact){grid-template-columns:repeat(2,minmax(0,1fr))}.position-pnl-side{text-align:left;justify-items:start}.position-pnl-main>strong{font-size:26px}}@media(max-width:360px){.position-head{align-items:flex-start;flex-direction:column}.position-head-pnl{width:100%;grid-template-columns:auto auto auto;align-items:baseline}.position-data-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-mm{display:grid;gap:12px;max-width:760px;margin:0 auto}.home-mm--okx{gap:10px}.home-okx-tabs-wrap{margin-bottom:0}.home-okx-subtabs{display:flex;align-items:center;gap:8px;min-width:0;margin-top:-2px}.home-okx-subtabs button{min-height:30px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-tertiary);font-size:13px;font-weight:600}.home-okx-subtabs button.active{background:#ffffff1f;color:#fff;font-weight:700}.home-broadcast-sync-note{padding:8px 10px;border:1px solid rgba(245,158,11,.24);border-radius:8px;background:#f59e0b14;color:var(--color-warning);font-size:12px;line-height:1.4}.home-okx-list{display:grid;gap:0;min-width:0}.home-okx-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:68px;padding:10px 0;border:0;background:transparent;color:var(--color-text);text-align:left}.home-okx-row:active{background:#ffffff08}.home-okx-row-left{display:flex;align-items:center;gap:10px;min-width:0}.home-okx-row-meta{display:grid;gap:3px;min-width:0}.home-okx-row-meta strong{overflow:hidden;color:var(--color-text);font-size:16px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home-okx-quote{color:var(--color-text-tertiary);font-weight:600}.home-okx-row-meta small{color:var(--color-text-tertiary);font-family:var(--font-num);font-size:12px;font-weight:500}.home-okx-row-mid{display:grid;gap:2px;justify-items:end;min-width:0}.home-okx-row-mid strong{color:var(--color-text);font-family:var(--font-num);font-size:16px;font-weight:700}.home-okx-row-mid small{color:var(--color-text-tertiary);font-family:var(--font-num);font-size:12px;font-weight:500}.home-okx-pill{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:32px;padding:0 10px;border-radius:8px;color:#fff;font-family:var(--font-num);font-size:13px;font-weight:700}.home-okx-more-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:42px;border:0;border-radius:var(--radius-pill);background:#ffffff14;color:var(--color-text-secondary);font-size:14px;font-weight:600}.home-okx-overview{display:grid;gap:10px;margin-top:4px}.home-okx-overview h3{margin:0;color:var(--color-text);font-size:18px;font-weight:800}.home-okx-overview-track{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;overscroll-behavior-x:contain}.home-okx-overview-track::-webkit-scrollbar{display:none}.home-okx-overview-card{flex:0 0 min(220px,78vw);display:grid;gap:6px;min-height:96px;padding:14px;border-radius:var(--radius-lg);background:#ffffff0f}.home-okx-overview-card span{color:var(--color-text-tertiary);font-size:12px;font-weight:600}.home-okx-overview-card strong{color:var(--color-text);font-family:var(--font-num);font-size:22px;font-weight:800;line-height:1.1}.home-okx-overview-card small{font-family:var(--font-num);font-size:12px;font-weight:700}.home-mm-head{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 0}.home-mm-head>div{display:grid;gap:2px}.home-mm-head h1{font-size:22px;font-weight:800;letter-spacing:-.01em}.home-mm-head span{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.home-section-label{margin:6px 4px 0;color:var(--color-text);font-size:16px;font-weight:800;letter-spacing:-.01em}.home-banner-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.home-banner-strip::-webkit-scrollbar{display:none}.home-banner-card,.home-banner-empty{position:relative;display:grid;min-height:112px;overflow:hidden;align-items:end;padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:linear-gradient(135deg,#1f2129,#14171d);color:var(--color-text);text-align:left}.home-banner-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-banner-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07090c00 40%,#07090cb8)}.home-banner-card span{position:relative;z-index:1;font-size:14px;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.home-banner-empty{min-height:96px;place-items:center;background:var(--color-surface-soft);color:var(--color-text-tertiary);font-weight:700}.home-overview{display:grid;grid-template-columns:1.15fr 1fr;gap:8px}.home-overview-card{display:grid;gap:10px;padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;align-content:start;min-height:144px;transition:background var(--tx-fast),border-color var(--tx-fast)}.home-overview-card:hover{background:var(--color-surface-soft);border-color:var(--color-border)}.home-overview-left{grid-template-rows:1fr auto 1fr}.home-overview-divider{height:1px;background:var(--color-border-soft)}.home-overview-row{display:grid;gap:4px}.home-overview-label{display:flex;align-items:center;justify-content:space-between;color:var(--color-text-tertiary);font-size:12px;font-weight:600}.home-overview-label>svg{color:var(--color-text-mute)}.home-overview-values{display:flex;align-items:baseline;justify-content:flex-start;gap:8px;flex-wrap:wrap}.home-overview-values strong{color:var(--color-text);font-family:var(--font-num);font-size:17px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums}.home-overview-values span{font-size:12px;font-weight:700;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums lining-nums}.home-overview-right{align-content:start;gap:6px}.home-gauge{position:relative;display:grid;place-items:center;gap:0}.home-gauge-meta{display:grid;justify-items:center;margin-top:-10px;gap:0}.home-gauge-meta strong{color:var(--color-text);font-family:var(--font-num);font-size:22px;font-weight:800;line-height:1}.home-gauge-meta span{color:var(--color-text-tertiary);font-size:10px;font-weight:700;margin-top:2px}.home-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.home-action-grid button{display:grid;min-width:0;height:68px;place-items:center;gap:6px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);color:#111827;font-size:11px;font-weight:700;transition:background var(--tx-fast),border-color var(--tx-fast),transform var(--tx-fast)}.home-action-grid button:hover,.home-action-grid button:active{border-color:var(--color-primary-ring);background:var(--color-primary-soft);transform:translateY(-1px)}.home-action-grid button svg{width:18px;height:18px}.home-action-grid span{color:var(--color-text);font-size:11px;font-weight:700}.home-section-mm{display:grid;gap:10px;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface)}.home-section-title{display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;padding:0;text-align:left}.home-section-title h2{margin:0;font-size:15px;font-weight:800}.home-section-title span{font-size:11px;color:var(--color-text-tertiary);font-weight:700}.home-chip-tabs{display:flex;gap:6px;flex-wrap:wrap}.home-chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background:var(--color-surface-soft);color:var(--color-text-tertiary);font-size:11px;font-weight:700}.home-chip.active{background:var(--color-primary);color:#16110a;border-color:var(--color-primary)}.home-coin-list{display:grid;gap:0}.home-coin-row,.home-pair-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 4px;border:0;background:transparent;border-bottom:1px solid var(--color-border-soft);color:var(--color-text);transition:background var(--tx-fast);text-align:left}.home-coin-row:last-child,.home-pair-row:last-child{border-bottom:0}.home-coin-row:hover,.home-coin-row:active{background:var(--color-surface-soft)}.home-coin-left{display:flex;align-items:center;gap:10px;min-width:0}.home-coin-logo{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;color:#fff;font-size:16px;font-weight:800;flex-shrink:0;font-family:var(--font-sans);letter-spacing:-.02em;box-shadow:0 1px #ffffff0f inset,0 2px 6px #00000052}.home-coin-logo span{line-height:1}.home-coin-info{display:grid;gap:2px;min-width:0}.home-coin-info strong{color:var(--color-text);font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-coin-info small{color:var(--color-text-tertiary);font-size:11px;font-weight:600;font-family:var(--font-num)}.home-coin-price{display:grid;justify-items:end;align-content:center}.home-coin-price strong{color:var(--color-text);font-family:var(--font-num);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums lining-nums}.home-coin-right{display:grid;gap:2px;align-content:center;justify-items:end;text-align:right}.home-coin-right>strong{color:var(--color-text);font-family:var(--font-num);font-size:15px;font-weight:700}.home-coin-pill{display:inline-flex;align-items:center;justify-content:center;min-width:76px;height:28px;padding:0 10px;border-radius:var(--radius-sm);font-size:12px;font-weight:800;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;color:#fff;letter-spacing:0}.home-coin-pill.up{background:var(--color-success)}.home-coin-pill.down{background:var(--color-danger)}.home-coin-pill.flat{background:var(--color-surface-3);color:var(--color-text-secondary)}@media(max-width:380px){.home-coin-row,.home-pair-row{gap:8px}.home-coin-pill{min-width:66px;height:26px;font-size:11px;padding:0 8px}.home-coin-logo{width:32px;height:32px;font-size:14px}.home-coin-info strong,.home-coin-price strong{font-size:14px}}.home-open-broadcast{position:relative;display:grid;gap:10px;width:100%;min-width:0;min-height:124px;padding:14px;overflow:hidden;border:2px solid rgba(255,211,48,.78);border-radius:var(--radius-lg);background:linear-gradient(135deg,#ffd33057,#ff7a453d 46%,#121822f5),linear-gradient(180deg,rgba(255,255,255,.1),transparent);box-shadow:0 18px 46px #f59e0b47,inset 0 0 0 1px #ffffff14;color:var(--color-text);text-align:left}.home-open-broadcast:after{content:"";position:absolute;inset:-45% auto auto -18%;width:54%;height:180%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);animation:homeBroadcastShine 3.6s ease-in-out infinite;pointer-events:none}.home-open-broadcast-head{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.home-open-broadcast-badge{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 9px;border-radius:var(--radius-pill);background:var(--color-primary);color:#111827;font-size:12px;font-weight:950;white-space:nowrap}.home-open-broadcast-head>strong{overflow:hidden;color:#fff;font-size:18px;font-weight:950;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.home-open-broadcast-head>em{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--radius-pill);background:#fff;color:var(--color-primary);font-size:12px;font-style:normal;font-weight:950;white-space:nowrap}.home-open-broadcast-subline{position:relative;z-index:1;overflow:hidden;color:#ffffffd6;font-size:12px;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.home-open-broadcast-marquee{position:relative;z-index:1;min-width:0;overflow:hidden;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);background:#00000047}.home-open-broadcast-track{display:inline-flex;align-items:center;gap:8px;min-width:max-content;padding:8px;animation:homeBroadcastMarquee 18s linear infinite}.home-open-broadcast-item{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-pill);background:#ffffff1a;color:#ffffffdb;font-size:12px;font-weight:850;white-space:nowrap}.home-open-broadcast-item i{color:#ffffff9e;font-style:normal}.home-open-broadcast-item b{color:#fff;font-weight:950}.home-open-broadcast-item strong{font-weight:950}.home-open-broadcast-item strong.up{color:var(--color-success)}.home-open-broadcast-item strong.down{color:var(--color-danger)}.home-open-broadcast-item mark{padding:2px 7px;border-radius:var(--radius-pill);background:var(--color-primary);color:#111827;font-family:var(--font-num);font-weight:950}@keyframes homeBroadcastMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes homeBroadcastShine{0%,55%{transform:translate(-120%) rotate(18deg);opacity:0}68%{opacity:1}to{transform:translate(260%) rotate(18deg);opacity:0}}@media(max-width:380px){.home-open-broadcast-head{grid-template-columns:1fr auto}.home-open-broadcast-badge{grid-column:1 / -1;width:max-content}.home-open-broadcast-head>strong{font-size:15px}.home-open-broadcast-subline{white-space:normal}}.detail-bottom-cta{position:fixed;left:0;right:0;bottom:0;z-index:65;display:flex;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#0b0e11bf,#0b0e11f5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--color-border-soft)}.detail-bottom-cta-trade{width:100%;height:44px;border:0;border-radius:999px;background:#fff;color:#000;font-size:15px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform var(--tx-fast),opacity var(--tx-fast)}.detail-bottom-cta-trade:active{transform:scale(.98);opacity:.92}.detail-bottom-cta-trade:hover:not(:disabled){opacity:.96}.detail-mm{padding-bottom:calc(var(--detail-cta-h) + env(safe-area-inset-bottom) + 12px)}.detail-mm:has(>.app-header.app-header--with-subtitle){padding-top:calc(env(safe-area-inset-top) + var(--app-header-h-sub) + 10px + 4px)}.detail-mm:has(>.app-header.app-header--subpage:not(.app-header--with-subtitle)){padding-top:calc(env(safe-area-inset-top) + var(--app-header-h) + var(--app-header-pad-b) + 4px)}.detail-mm{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;max-width:760px;margin:0 auto;overflow-x:hidden}.detail-mm>*{min-width:0;max-width:100%}.detail-mm-subtabs{display:flex;gap:4px;align-items:center;padding:0;border-bottom:1px solid var(--color-border-soft);overflow-x:auto;scrollbar-width:none}.detail-mm-subtabs::-webkit-scrollbar{display:none}.detail-mm-subtab{position:relative;flex:0 0 auto;padding:10px 12px;background:transparent;color:var(--color-text-tertiary);font-size:13px;font-weight:700;border:0}.detail-mm-subtab.active{color:var(--color-primary)}.detail-mm-subtab.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:1px;background:var(--color-primary)}.detail-mm-coming,.detail-mm-empty{display:grid;place-items:center;min-height:120px;padding:20px;border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);color:var(--color-text-tertiary)}.detail-mm-tab-panel{display:grid;gap:10px}.detail-mm-symbol-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-mm-symbol{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.detail-mm-symbol strong{color:var(--color-text);font-size:20px;font-weight:800}.detail-mm-symbol span{color:var(--color-text-tertiary);font-size:12px;font-weight:700}.detail-mm-mt-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-xs);background:var(--color-info-soft);color:var(--color-info);font-size:11px;font-weight:800}.detail-mm-meta{color:var(--color-text-tertiary);font-size:11px;font-weight:600}.detail-mm-trading{display:inline-flex;align-items:center;gap:6px;color:var(--color-success);font-size:11px;font-weight:800}.detail-mm-trading i{width:6px;height:6px;border-radius:999px;background:var(--color-success);box-shadow:0 0 0 3px #0ecb812e;animation:pulseDot 1.4s ease-in-out infinite}.detail-mm-top-panel{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px}.detail-mm-price-block{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.detail-mm-price{font-family:var(--font-num);font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.02em;display:flex;align-items:center;gap:4px}.detail-mm-price.up{color:var(--color-success)}.detail-mm-price.down{color:var(--color-danger)}.detail-mm-price .price-arrow{font-size:18px}.detail-mm-change{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-num);font-size:12px;font-weight:700}.detail-mm-change.up{color:var(--color-success)}.detail-mm-change.down{color:var(--color-danger)}.detail-mm-header-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:6px;flex:1.3}.stat-cell{display:flex;align-items:center;justify-content:space-between;gap:6px}.stat-label{color:var(--color-text-tertiary);font-size:11px;font-weight:500;white-space:nowrap}.stat-value{color:var(--color-text);font-family:var(--font-num);font-size:12px;font-weight:700;text-align:right;white-space:nowrap}.detail-mm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:8px;padding:10px 12px 14px;border:0;border-radius:0;background:transparent;border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);margin-bottom:8px}.detail-mm-grid .grid-cell{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.detail-mm-grid .grid-label{color:var(--color-text-tertiary);font-size:11px;font-weight:500;white-space:nowrap}.detail-mm-grid .grid-value{color:var(--color-text);font-family:var(--font-num);font-size:11px;font-weight:700;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;gap:10px}.market-info-card{display:grid;gap:10px;width:100%;min-width:0;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface-soft)}.market-info-title{color:var(--color-text);font-size:13px;font-weight:800}.market-info-list{display:grid;gap:7px}.market-info-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;overflow:hidden}.market-info-row span{flex-shrink:0;color:var(--color-text-tertiary);font-size:11px;font-weight:700}.market-info-row strong{min-width:0;color:var(--color-text);font-family:var(--font-num);font-size:12px;font-weight:800;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-mm-futures{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.detail-mm-futures>span:first-child{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.detail-mm-futures strong{color:var(--color-text);font-family:var(--font-num);font-weight:800}.detail-mm-news{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(252,213,53,.4);border-radius:var(--radius-md);background:linear-gradient(135deg,#fcd5351f,#fcd5350a);color:#fbe489;font-size:12px}.detail-mm-news-icon{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-pill);background:var(--color-primary);color:#16110a;font-size:11px;font-weight:800;flex-shrink:0}.detail-mm-news-icon.warn{background:var(--color-warning);color:#16110a}.detail-mm-news-icon.danger{background:var(--color-danger);color:#fff}.detail-mm-news-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-mm-chart-wrap{position:relative;width:100%;min-width:0;overflow:hidden;border:none!important;border-bottom:1px solid var(--color-border-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:8px 0!important}.detail-mm-chart-wrap .kline-shell{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.detail-mm-chart-wrap .kline{height:100%!important}.detail-mm-chart-wrap.fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000!important;background:var(--color-bg)!important;padding:0!important;display:flex;flex-direction:column}.detail-mm-chart-wrap.fullscreen .kline-shell{flex:1;display:flex;flex-direction:column;height:calc(100% - 50px)}.detail-mm-chart-wrap.fullscreen .kline-canvas-wrap{flex:1;height:100%!important}.fullscreen-chart-header{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:var(--color-surface);border-bottom:1px solid var(--color-border-soft);flex-shrink:0}.fullscreen-chart-back{display:flex;align-items:center;gap:4px;background:transparent;border:none;color:var(--color-text);font-size:14px;font-weight:500;cursor:pointer;padding:8px 4px}.fullscreen-chart-back:hover{color:var(--color-primary)}.fullscreen-chart-title{text-align:center}.fullscreen-chart-title strong{display:block;font-size:15px;color:var(--color-text)}.fullscreen-chart-title span{font-size:10px;color:var(--color-text-tertiary)}.fullscreen-chart-spacer{width:60px}.detail-mm-indicator-modal-list{display:flex;flex-direction:column;gap:2px;padding:8px 0}.indicator-modal-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;background:transparent;border:none;border-bottom:1px solid var(--color-border-soft);color:var(--color-text-secondary);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .2s,color .2s;border-radius:var(--radius-md)}.indicator-modal-item:last-child{border-bottom:none}.indicator-modal-item:hover,.indicator-modal-item:active{background:var(--color-surface-soft);color:var(--color-text)}.indicator-modal-item.active{color:var(--color-primary);background:#fcd53514}.detail-mm-period-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;background:transparent!important;border-bottom:1px solid var(--color-border-soft)}.detail-mm-period-left{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.detail-mm-period-left::-webkit-scrollbar{display:none}.detail-mm-period{flex:0 0 auto;min-width:36px;height:26px;padding:0 6px;border-radius:var(--radius-sm);background:transparent;border:none;color:var(--color-text-tertiary);font-size:11px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;outline:none}.detail-mm-period.active{background:var(--color-primary);color:#16110a;box-shadow:0 1px 4px #fcd53552}.detail-mm-period-dropdown{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:44px;height:26px;padding:0 6px;border-radius:var(--radius-sm);background:transparent;border:none;color:var(--color-text-tertiary);font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;outline:none}.detail-mm-period-dropdown.active{background:var(--color-primary);color:#16110a;box-shadow:0 1px 4px #fcd53552}.detail-mm-period-dropdown:hover{color:var(--color-text-secondary)}.detail-mm-period-dropdown.active:hover{color:#16110a}.detail-mm-period-right{display:flex;align-items:center;gap:6px;flex-shrink:0}.detail-mm-period-action{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 8px;gap:4px;border-radius:var(--radius-sm);background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:11px;font-weight:700;cursor:pointer;outline:none;white-space:nowrap}.detail-mm-period-action:hover{color:var(--color-primary);border-color:var(--color-primary)}.detail-mm-period-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.detail-mm-period-pick{height:30px;padding:0 8px;border-radius:var(--radius-sm);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);color:var(--color-text-tertiary);font-size:11px;font-weight:700}.detail-mm-period-pick.active{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.detail-mm-index-bar{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text-tertiary);font-size:11px;font-weight:700;flex-wrap:wrap}.detail-mm-index-bar strong{color:var(--color-text);font-family:var(--font-num);font-weight:800}.detail-mm-index-bar>span:nth-child(3){color:var(--color-text)}.detail-mm-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;gap:10px}.detail-mm-footer{position:fixed;left:50%;transform:translate(-50%);bottom:0;z-index:70;width:100%;max-width:760px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-soft);background:#14171df2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:900px){.detail-mm{padding-bottom:calc(var(--detail-cta-h) + env(safe-area-inset-bottom) + 12px)}}.detail-mm-cta{display:flex;gap:8px;flex:1;min-width:0}.detail-mm-cta-trade,.detail-mm-cta-orders{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;flex:1;min-width:0;border-radius:var(--radius-sm);font-size:13px;font-weight:700;color:#fff;border:none;cursor:pointer;outline:none}.detail-mm-cta-trade{background:linear-gradient(180deg,#0ecb81,#08a865);box-shadow:var(--shadow-up)}.detail-mm-cta-orders{background:linear-gradient(180deg,#f6465d,#cf304a);box-shadow:var(--shadow-down)}.detail-mm-icons{display:flex;gap:6px;flex-wrap:nowrap;flex-shrink:0}.detail-mm-icons button{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text-secondary);cursor:pointer;outline:none}.detail-mm-icons button:hover{color:var(--color-primary);border-color:var(--color-primary)}.operations-mobile-page{max-width:1180px;margin:0 auto}.operation-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.operation-metric-card{display:grid;gap:8px;min-width:0;min-height:96px;padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface)}.operation-metric-card svg{color:var(--color-primary)}.operation-metric-card span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.operation-metric-card strong{color:var(--color-text);font-family:var(--font-num);font-size:20px;font-weight:800}.operation-metric-card.error{border-color:#f6465d75}.operation-metric-card.error strong,.operation-error-tag{color:var(--color-danger)}.operation-section-grid{display:grid;grid-template-columns:1fr;gap:10px}.operation-list-block{display:grid;gap:10px;min-width:0;padding:14px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface)}.operation-list-head,.operation-list-item{display:flex;align-items:center;justify-content:space-between;gap:12px}.operation-list-head h2{margin:0;font-size:15px;font-weight:800}.operation-list-head span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.operation-list-item{min-height:62px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.operation-list-item div{display:grid;gap:4px;min-width:0}.operation-list-item strong,.operation-list-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operation-list-item strong{color:var(--color-text);font-size:13px}.operation-list-item small{color:var(--color-text-tertiary);font-size:11px}.operation-list-item>span{flex:0 0 auto;color:var(--color-primary);font-size:12px;font-weight:800}.operation-mall-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.operation-mall-row span{display:grid;gap:4px;min-width:0}.operation-mall-row strong,.operation-mall-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operation-mall-row strong{color:var(--color-text);font-size:13px}.operation-mall-row small{color:var(--color-text-tertiary);font-size:11px}.operation-mall-row button{flex:0 0 auto;min-width:96px;height:36px;border:0;border-radius:999px;background:var(--color-primary);color:#151515;font-size:12px;font-weight:900}.invite-page,.checkin-page{padding-bottom:24px}.invite-hero-card,.checkin-hero-card{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;border:1px solid rgba(252,213,53,.28);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fcd53529,#1fcbff14),var(--color-surface)}.invite-hero-card h1,.checkin-hero-card h1{margin:6px 0;color:var(--color-text);font-size:22px;line-height:1.2}.invite-hero-card p,.checkin-hero-card p{margin:0;color:var(--color-text-secondary);font-size:12px;line-height:1.6}.invite-hero-card .invite-hero-rule{margin-top:8px;color:var(--color-text);font-weight:700}.invite-hero-kicker{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary);font-size:12px;font-weight:800}.invite-hero-stat{flex:0 0 auto;display:grid;place-items:center;width:84px;height:84px;border-radius:24px;background:#fcd53524}.invite-hero-stat strong{color:var(--color-primary);font-family:var(--font-num);font-size:24px;line-height:1}.invite-hero-stat span{color:var(--color-text-tertiary);font-size:11px}.invite-code-card{gap:12px}.invite-copy-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.invite-copy-row div{display:grid;gap:4px;min-width:0}.invite-copy-row span,.invite-summary-grid span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.invite-copy-row strong{overflow:hidden;color:var(--color-text);font-family:var(--font-num);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.invite-copy-row button{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--color-border);border-radius:12px;color:var(--color-primary);background:var(--color-surface)}.invite-milestone-grid,.invite-summary-grid,.checkin-reward-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.invite-milestone,.invite-summary-grid>div,.checkin-reward-day{display:grid;gap:6px;min-width:0;padding:12px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-soft)}.invite-milestone.done,.checkin-reward-day.checked{border-color:#0ecb816b;background:#0ecb8114}.invite-milestone span,.invite-milestone small,.checkin-reward-day span{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.invite-milestone strong,.invite-summary-grid strong,.checkin-reward-day strong{overflow:hidden;color:var(--color-text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.checkin-hero-card{justify-content:flex-start}.checkin-hero-icon{flex:0 0 auto;display:grid;place-items:center;width:56px;height:56px;border-radius:18px;color:var(--color-primary);background:#fcd53524}.checkin-hero-card>div{min-width:0}.checkin-hero-card span{color:var(--color-text-tertiary);font-size:12px;font-weight:700}.checkin-action-card{display:grid;place-items:center;padding:18px;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface)}.checkin-action-ring{display:grid;place-items:center;gap:8px;width:168px;height:168px;border:1px solid rgba(252,213,53,.36);border-radius:999px;color:var(--color-primary);background:radial-gradient(circle at 50% 28%,rgba(252,213,53,.24),transparent 58%),var(--color-surface-soft);box-shadow:0 16px 40px #fcd53514}.checkin-action-ring.checked{border-color:#0ecb816b;color:var(--color-success);background:radial-gradient(circle at 50% 28%,rgba(14,203,129,.2),transparent 58%),var(--color-surface-soft)}.checkin-action-ring:disabled{opacity:.82}.checkin-action-ring strong{color:var(--color-text);font-size:18px}.checkin-action-ring span{color:var(--color-text-secondary);font-size:12px;font-weight:800}.checkin-reward-day.current{border-color:#fcd53580}@media(max-width:430px){.invite-hero-card{align-items:stretch}.invite-hero-stat{width:72px;height:72px;border-radius:20px}.invite-milestone-grid,.invite-summary-grid,.checkin-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.checkin-action-ring{width:148px;height:148px}}.exchange-app .home-mm-head h1{color:var(--color-text)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--color-surface-3);border-radius:999px}::-webkit-scrollbar-track{background:transparent}::selection{background:#fcd53547;color:#fff}.skeleton{position:relative;overflow:hidden;background:var(--color-surface-soft);border-radius:var(--radius-sm)}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);animation:shimmer 1.4s linear infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(min-width:901px){.desktop-nav{display:grid}.bottom-nav{display:none}}@media(max-width:900px){.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.asset-stat-card{padding:10px}.asset-stat-card strong{font-size:15px}.asset-stat-card small{font-size:10px}}@media(max-width:900px){.flow-head,.flow-row{padding:8px 10px;gap:8px}.flow-row strong{font-size:13px}.flow-row small{font-size:10px}}@media(min-width:380px)and (max-width:900px){.member-form-grid:not(.member-kyc-form):not(.member-form-grid--stacked){grid-template-columns:1fr 1fr!important;gap:8px}.member-form-grid label.wide{grid-column:1 / -1}}@media(max-width:900px){.option-row{padding:10px 12px;min-height:44px}.setting-group{gap:6px}.member-center{gap:8px}.member-center--hub{gap:12px}.member-profile-head{padding:0}.member-quick-card{padding:10px 12px}.member-card{padding:14px}}.market-tabs{padding-right:6px}.market-tabs:after{content:"";flex:0 0 4px}@media(max-width:900px){.kline-shell{padding:8px;gap:6px}.kline-toolbar{gap:6px}.interval-tabs button{min-width:34px;height:24px;padding:0 6px;font-size:11px}.kline-action{width:28px;height:28px}.kline-meta{font-size:10px}.kline{height:240px!important}}@media(max-width:900px){.depth-card{padding:10px}.depth-row{height:20px;font-size:11px;padding:0 6px}.mid-price{height:32px;font-size:16px;margin:2px 0}}@media(max-width:900px){.trades-card{padding:10px}.trades-head,.trades-row{padding:4px 6px;font-size:10px}}.detail-mm-symbol-row{overflow:hidden}.detail-mm-symbol strong{max-width:100%;overflow:hidden;text-overflow:ellipsis}.detail-mm-price-block{overflow-x:hidden}@media(max-width:900px){.detail-mm{gap:8px}.detail-mm-top-panel{gap:10px;padding:6px 10px}.detail-mm-price{font-size:26px!important}.detail-mm-header-stats{column-gap:10px;row-gap:4px}.detail-mm-grid{padding:8px 10px 12px;column-gap:10px;row-gap:6px}.detail-mm-grid .grid-value{font-size:11px}}@media(max-width:900px){.home-mm{gap:10px}.home-section-mm{padding:10px;gap:8px}.home-coin-row,.home-pair-row{padding:10px 4px}.home-overview-card{min-height:122px;padding:12px}}@media(max-width:900px){.operation-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}.operation-metric-card{min-height:78px;padding:10px;gap:4px}.operation-metric-card strong{font-size:16px}.operation-metric-card span{font-size:10px}.operation-list-block{padding:10px;gap:6px}.operation-list-item{min-height:52px;padding:8px 10px}.operation-list-item strong{font-size:12px}.operation-list-item small{font-size:10px}}@media(max-width:900px){.app-input,.app-input .adm-input{height:40px}label{font-size:12px}}@media(max-width:900px){.app{padding:8px 12px calc(88px + env(safe-area-inset-bottom))}.desktop-nav{display:none}.bottom-nav{display:grid}.exchange-alert-bar{display:none}.icon-button{width:32px;height:32px}.screen-grid,.login-grid,.trade-layout,.settings-layout,.assets-grid,.home-layout,.home-recommend,.asset-grid,.position-stats,.member-form-grid,.member-stats-grid,.member-security-grid{grid-template-columns:1fr}.member-hero{grid-template-columns:56px 1fr!important;grid-template-areas:"avatar main";align-items:center;gap:12px;padding:14px;position:relative;min-height:0}.member-hero>.member-avatar{grid-area:avatar}.member-hero>.member-hero-main{grid-area:main}.member-hero>button,.member-hero>.adm-button,.member-hero>.app-button{position:absolute;top:10px;right:10px;min-height:30px!important;padding:0 12px!important;font-size:12px!important;gap:4px}.member-hero>button svg{width:14px;height:14px}.member-avatar{width:52px;height:52px;font-size:20px}.member-hero-main h1,.member-hero-main h2{font-size:16px;line-height:1.3}.member-hero-main p{font-size:11px;color:var(--color-text-tertiary)}.member-hero-main span{font-size:11px;color:var(--color-primary);font-weight:700}.assets-grid .balance-card,.assets-grid .assets-summary,.assets-grid .assets-flow,.depth-card{grid-column:auto}h1{font-size:20px}.hero-panel{min-height:160px;padding:14px}.hero-panel h1{font-size:24px}.section-header,.quote-head{align-items:stretch;flex-direction:column}.quote-stats{grid-template-columns:repeat(3,1fr)}.kline-meta{align-items:flex-start;flex-direction:column}.chart-source{width:100%;justify-content:space-between}.kline{height:280px}.market-tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap}.market-tabs button{flex:0 0 auto;min-width:64px}.panel-wide,.chart-card,.depth-card,.trades-card{overflow:hidden}.symbol-row{gap:8px;padding:10px}.symbol-price{min-width:82px;max-width:42%;font-size:13px}.percent{min-width:56px;height:24px;padding:0 8px;font-size:11px}.segmented.quad{grid-template-columns:1fr 1fr}.order-head{align-items:stretch;flex-direction:column}.order-stats{grid-template-columns:1fr 1fr}.home-balance strong{font-size:24px}.detail-mm-price{font-size:26px}.detail-mm-subtabs{overflow-x:auto;flex-wrap:nowrap}.detail-mm-period-tabs{width:100%}.home-overview{grid-template-columns:1.2fr 1fr}.home-action-grid button{height:64px}.detail-mm-live-grid,.market-info-grid{grid-template-columns:minmax(0,1fr)}.operation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-section-grid{grid-template-columns:1fr}}@media(max-width:380px){.home-action-grid{grid-template-columns:repeat(4,1fr)}.home-action-grid button{height:60px;font-size:10px}.detail-mm-price{font-size:24px}.bottom-nav-label{font-size:9px}.bottom-nav-icon svg{width:20px;height:20px}.bottom-nav-trade-fab{width:50px;height:50px;margin-top:-24px}}*[class*=-row],*[class*=-card],*[class*=-grid],.app-card,.panel-wide{max-width:100%;min-width:0}input,textarea,select{max-width:100%}.account-profile-row,.member-stats-grid strong,.flow-row,.payment-order-grid,.position-data-cell,.detail-mm-grid{min-width:0}.detail-mm-grid>div,.position-data-cell{overflow:hidden}.symbol-row strong,.home-coin-info strong,.home-coin-info small,.position-head-main h2,.detail-mm-symbol strong,.flow-row strong,.operation-list-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.market-tabs,.detail-mm-subtabs,.detail-mm-period-tabs,.interval-tabs,.home-chip-tabs,.order-tabs,.home-banner-strip{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}.market-tabs::-webkit-scrollbar,.detail-mm-subtabs::-webkit-scrollbar,.detail-mm-period-tabs::-webkit-scrollbar,.interval-tabs::-webkit-scrollbar,.home-chip-tabs::-webkit-scrollbar,.order-tabs::-webkit-scrollbar,.home-banner-strip::-webkit-scrollbar{display:none}@media(min-width:640px)and (max-width:899px){.app{padding:12px 20px calc(92px + env(safe-area-inset-bottom))}.member-center{max-width:640px;margin:0 auto}.home-mm,.detail-mm{max-width:640px}.assets-grid{max-width:640px;margin:0 auto}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operation-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.operation-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.member-form-grid:not(.member-kyc-form):not(.member-form-grid--stacked){grid-template-columns:1fr 1fr!important}.member-stats-grid,.member-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.position-data-grid,.detail-mm-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.kline{height:300px!important}}@media(min-width:480px)and (max-width:639px){.member-form-grid:not(.member-kyc-form):not(.member-form-grid--stacked){grid-template-columns:1fr 1fr!important}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:479px){.topbar .top-actions>.ws-status-tag{display:none}.detail-mm-subtab{padding:10px;font-size:12px}.detail-mm-period{min-width:36px;padding:0 8px}.market-tabs button{font-size:11px;padding:0 10px;min-width:60px}.operation-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px}.member-hero-main h1,.member-hero-main h2{font-size:15px!important}}@media(max-width:359px){.app{padding:6px 10px calc(84px + env(safe-area-inset-bottom))}.brand{font-size:14px}.brand:before{width:16px;height:16px}.topbar{padding:6px 8px}.top-actions{gap:4px}.icon-button{width:30px;height:30px}.bottom-nav{padding:14px 2px calc(8px + env(safe-area-inset-bottom))}.bottom-nav-label{font-size:9px}.bottom-nav-item{min-height:44px}.bottom-nav-icon svg{width:20px;height:20px}.bottom-nav-trade-fab{width:50px;height:50px;margin-top:-24px}.home-mm-head h1{font-size:18px}.home-overview-card{min-height:110px;padding:10px}.home-overview-values strong{font-size:15px}.home-coin-logo{width:30px;height:30px;font-size:13px}.home-coin-info strong,.home-coin-price strong{font-size:13px}.home-coin-pill{min-width:58px;height:24px;font-size:10px;padding:0 6px}.detail-mm-top-panel{flex-direction:column;align-items:flex-start;gap:8px;padding:6px 10px}.detail-mm-price{font-size:24px!important}.detail-mm-change{font-size:11px}.detail-mm-symbol strong{font-size:17px}.detail-mm-header-stats{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:4px}.detail-mm-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:6px}.position-pnl-main>strong{font-size:22px}.position-data-cell{padding:8px}.position-data-cell>strong{font-size:13px}.depth-row{height:18px;font-size:10px;padding:0 4px}.trades-head,.trades-row{font-size:9px;padding:3px 4px}.flow-head,.flow-row{padding:6px 8px;font-size:11px}.flow-row strong{font-size:12px}.member-quick-card{padding:10px 12px}.member-quick-icon{width:32px;height:32px}.member-quick-text strong{font-size:13px}.member-avatar{width:48px;height:48px;font-size:18px}.asset-actions button{height:56px;font-size:10px}.asset-actions{gap:6px}.operation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-input{height:38px}.app-input input{font-size:13px}.auth-mode-tabs button{font-size:12px}.segmented.quad{grid-template-columns:1fr 1fr}.page-back-bar{min-height:40px}.page-back-btn{width:32px;height:32px}.page-back-title strong{font-size:14px}.kline{height:220px!important}}@media(max-width:900px)and (orientation:landscape)and (max-height:500px){.exchange-alert-bar{display:none}.home-balance:after{display:none}.home-mm{gap:8px}.kline{height:180px!important}.position-pnl-main>strong{font-size:18px}}@media(min-width:900px){.assets-grid{grid-template-columns:1fr 1.2fr;align-items:start}.settings-layout{grid-template-columns:1.2fr 1fr;align-items:start}.operation-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.operation-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.position-data-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.detail-mm-live-grid{grid-template-columns:1fr 1fr}}@supports (-webkit-touch-callout: none){body,html{-webkit-text-size-adjust:100%}}.app-card,.panel-wide,.hero-panel,.kline-shell,.login-card,.order-card,.account-card,.compact-market,.position-card,.balance-card,.market-info-card,.depth-card,.trades-card,.position-card-v2,.compact-trade-card,.asset-stat-card,.payment-channel-card,.payment-order-card,.home-overview-card,.home-banner-card,.home-banner-empty,.operation-metric-card,.member-preference-card,.member-card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.app-card,.panel-wide,.compact-market,.position-card,.balance-card,.market-info-card,.depth-card,.trades-card,.position-card-v2,.compact-trade-card,.asset-stat-card,.payment-order-card,.operation-metric-card,.member-card,.login-card,.account-card{border-bottom:1px solid var(--color-border-soft)!important}@media(max-width:900px){.order-card,.compact-market,.depth-card,.trades-card{padding-left:0!important;padding-right:0!important}}@media(max-width:900px){.trade-layout{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important;overflow-x:hidden!important}.trade-layout>*{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}.trade-layout .moo-account-banner{width:100%!important;margin-left:0!important;margin-right:0!important}.trade-layout .moo-trade-card,.trade-layout .moo-portfolio-section,.trade-layout .moo-detail-tables{padding-left:0!important;padding-right:0!important}.trade-layout .trade-field.row-layout{width:100%!important;max-width:100%!important;min-width:0!important}.trade-layout .select-wrapper,.trade-layout .moo-stepper-input,.trade-layout .slider-wrapper,.trade-layout .direction-tabs,.trade-layout .contract-side-grid{min-width:0!important;max-width:100%!important}.trade-layout .slider{display:block;width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}}main>section.screen-grid--market{padding-top:calc(env(safe-area-inset-top) + 60px)}.market-fixed-header{position:fixed;top:0;left:0;right:0;z-index:90;padding:calc(env(safe-area-inset-top) + 12px) env(safe-area-inset-right) 12px env(safe-area-inset-left);border-bottom:1px solid var(--color-border-soft);background:linear-gradient(180deg,#0b0e11fa,#0b0e11eb);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-sizing:border-box}.market-header-search{height:36px;margin:0 12px;border:0;border-radius:11px;background:var(--color-surface-soft);box-shadow:inset 0 0 0 1px #353b4447}.market-header-search:focus-within{box-shadow:inset 0 0 0 1px #fcd5355c,0 0 0 3px #fcd53514}.market-ios-panel{padding:0 0 6px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--color-border-soft)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden}.market-ios-panel .section-header{align-items:flex-end;flex-direction:row;justify-content:space-between;margin:0;padding:0 2px 10px}.market-ios-panel .section-header h1{font-size:25px;font-weight:800;line-height:1.12}.market-ios-panel .section-header p{margin:3px 0 0;color:var(--color-text-tertiary);font-size:12px}.market-okx-tabs-wrap{display:flex;align-items:center;gap:4px;min-width:0;margin:0 0 12px}.market-okx-tabs{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;padding:2px 0;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.market-okx-tabs::-webkit-scrollbar{display:none}.market-okx-tab{flex:0 0 auto;min-height:34px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-tertiary);font-size:14px;font-weight:600;white-space:nowrap;transition:background var(--tx-fast),color var(--tx-fast)}.market-okx-tab.active{background:#ffffff1f;color:#fff;font-weight:700}.market-okx-tabs-more{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border:0;background:transparent;color:var(--color-text-tertiary)}.market-ios-panel .ticker-list,.market-ios-panel .market-okx-list{gap:0;margin-top:2px}.market-ios-panel .market-okx-list .symbol-row--okx{width:100%}.market-ios-panel .market-row{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:stretch;gap:0;min-height:72px;border-bottom:1px solid var(--color-border-soft)}.market-ios-panel .market-row:last-child{border-bottom:0}.market-ios-panel .market-row.selected{background:#fcd5350e}.market-ios-panel .market-row.selected:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:var(--radius-pill);background:var(--color-primary)}.market-ios-panel .market-fav-star{width:34px;min-height:72px;color:var(--color-text-mute)}.market-ios-panel .market-fav-star .starred{color:var(--color-primary);filter:none}.market-ios-panel .symbol-row{height:100%;min-height:72px;padding:11px 0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.market-ios-panel .symbol-row:hover,.market-ios-panel .symbol-row:active,.market-ios-panel .symbol-row.selected{border:0;background:transparent;box-shadow:none;transform:none}.market-ios-panel .symbol-row strong{font-size:15px;font-weight:760;line-height:1.25}.market-ios-panel .symbol-row>div:first-child>span{display:block;margin-top:3px;color:var(--color-text-secondary);font-size:13px;font-weight:600}.market-ios-panel .symbol-row .symbol-row-sub{margin-top:4px;color:var(--color-text-tertiary);font-size:11px;font-weight:600}.market-ios-panel .symbol-price{min-width:86px;max-width:40%;gap:5px}.market-ios-panel .symbol-price>span:not(.percent){font-size:15px;font-weight:800}.market-ios-panel .symbol-price .percent{min-width:62px;height:26px;padding:0 8px;border-radius:8px;font-size:11px}@media(max-width:430px){.market-ios-panel .section-header h1{font-size:24px}.market-okx-tab{padding:0 12px;font-size:13px}.symbol-row--okx .symbol-row-title strong{font-size:15px}.symbol-row--okx .symbol-price>span:first-child{font-size:15px}.market-ios-panel .market-row{gap:8px}.market-ios-panel .symbol-price{min-width:78px;max-width:38%}}: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-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-auto-center{display:flex;justify-content:center}.adm-auto-center-content{flex:0 1 auto}.adm-button{--color: var(--adm-color-text-light-solid);--text-color: var(--adm-button-text-color, var(--adm-color-text));--background-color: var(--adm-button-background-color, var(--adm-color-background));--border-radius: var(--adm-button-border-radius, 4px);--border-width: var(--adm-button-border-width, 1px);--border-style: var(--adm-button-border-style, solid);--border-color: var(--adm-button-border-color, var(--adm-color-border));color:var(--text-color);background-color:var(--background-color);position:relative;display:inline-block;box-sizing:border-box;height:auto;padding:7px 12px;margin:0;font-size:var(--adm-font-size-9);line-height:1.4;text-align:center;border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);cursor:pointer;transition:opacity ease .15s;-webkit-user-select:none;user-select:none}.adm-button:focus{outline:none}.adm-button:before{position:absolute;top:0;left:0;transform:translate(calc(var(--border-width) * -1),calc(var(--border-width) * -1));width:100%;height:100%;background-color:var(--adm-color-text-dark-solid);border:var(--border-width) var(--border-style) var(--adm-color-text-dark-solid);border-radius:var(--border-radius);opacity:0;content:" ";box-sizing:content-box}.adm-button:active:before{opacity:.08}.adm-button-default.adm-button-fill-outline{--background-color: transparent;--border-color: var(--adm-color-text)}.adm-button-default.adm-button-fill-none{--background-color: transparent;--border-width: 0px}.adm-button:not(.adm-button-default){--text-color: var(--adm-color-text-light-solid);--background-color: var(--color);--border-color: var(--color)}.adm-button:not(.adm-button-default).adm-button-fill-outline{--text-color: var(--color);--background-color: transparent}.adm-button:not(.adm-button-default).adm-button-fill-none{--text-color: var(--color);--background-color: transparent;--border-width: 0px}.adm-button-primary{--color: var(--adm-color-primary)}.adm-button-success{--color: var(--adm-color-success)}.adm-button-danger{--color: var(--adm-color-danger)}.adm-button-warning{--color: var(--adm-color-warning)}.adm-button-block{display:block;width:100%}.adm-button-disabled{cursor:not-allowed;opacity:.4}.adm-button-disabled:active:before{display:none}.adm-button.adm-button-mini{padding-top:3px;padding-bottom:3px;font-size:var(--adm-font-size-main)}.adm-button.adm-button-mini.adm-button-shape-rounded{padding-left:9px;padding-right:9px}.adm-button.adm-button-small{padding-top:3px;padding-bottom:3px;font-size:var(--adm-font-size-7)}.adm-button.adm-button-large{padding-top:11px;padding-bottom:11px;font-size:var(--adm-font-size-10)}.adm-button.adm-button-shape-rounded{--border-radius: 1000px}.adm-button.adm-button-shape-rectangular{--border-radius: 0}.adm-button-loading{vertical-align:bottom}.adm-button-loading-wrapper{display:flex;height:1.4em;align-items:center;justify-content:center}.adm-button-loading-wrapper>.adm-loading{opacity:.6}.adm-dot-loading{display:inline-block}.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-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-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-pull-to-refresh-head{overflow:hidden;position:relative}.adm-pull-to-refresh-head-content{position:absolute;bottom:0;left:0;width:100%;color:var(--adm-color-weak);display:flex;justify-content:center;align-items:center}.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}
