#app{height:100%;width:100%;overflow:hidden}.ant-modal .ant-modal-content{border-radius:8px}.ant-modal .ant-modal-content,.ant-modal .ant-modal-header{background-color:var(--carousel-bg);transition:background-color .3s}.ant-modal .ant-modal-header{border-radius:8px 8px 0 0;padding:30px;border-bottom:none}.ant-modal .ant-modal-title{font-size:20px;line-height:24px;font-weight:600;color:var(--primary-title-text);transition:color .3s}.ant-modal .ant-modal-close{width:56px;height:88px;right:10px}.ant-modal .ant-modal-close svg path{fill:var(--primary-content-text)}.ant-modal .ant-modal-close:hover svg path{fill:var(--primary-title-text)}.ant-modal .ant-modal-body{padding:0 30px;color:var(--primary-content-text);transition:color .3s}.ant-modal-confirm .ant-modal-body{padding:30px 30px 24px 30px}.ant-modal .ant-modal-footer{border-radius:0 0 8px 8px;padding:30px 30px 24px 30px;border-top:none}.ant-spin svg path{fill:var(--spin-active)}.ant-message .ant-message-notice-content{color:var(--primary-title-text);background-color:var(--carousel-bg);border-radius:4px}.ant-btn[disabled],.ant-btn[disabled]:hover{opacity:.7;pointer-events:none}.ant-modal-confirm-btns .ant-btn{transition:all .3s;border-radius:4px;color:var(--primary-active-btn);border-color:var(--primary-active-btn);background:var(--login-card-bg)}.ant-modal-confirm-btns .ant-btn:hover{color:var(--primary-active-btn-hover);border-color:var(--primary-active-btn-hover);background:var(--login-card-bg)}.ant-modal-confirm-btns .ant-btn-dangerous{color:#fff;background:#ff411c;border-color:#ff411c}.ant-modal-confirm-btns .ant-btn-dangerous:hover{color:#fff;background:#da3819;border-color:#da3819}.ant-modal-confirm-btns .ant-btn-primary{color:var(--reverse-text);border-color:var(--primary-active-btn);background:var(--primary-active-btn)}.ant-modal-confirm-btns .ant-btn-primary:hover{color:var(--reverse-text);border-color:var(--primary-active-btn-hover);background:var(--primary-active-btn-hover)}.ant-notification .ant-notification-notice{color:var(--primary-content-text);background:var(--input-bg);transition:all .3s}.ant-notification .ant-notification-notice-message{color:var(--primary-title-text);transition:all .3s}.ant-notification svg[data-icon=close] path{fill:var(--primary-title-text)}