.noticeModal .ant-modal-mask{background-color:#000c}.rh-notice-modal .ant-modal-body,.rh-notice-modal .ant-modal-content{background:transparent;height:100%;padding:0;position:relative}.rh-notice-modal .close-btn{align-items:center;background:transparent;border:1px solid #232a2e;border-radius:6px;color:#ffffffb3;cursor:pointer;display:inline-flex;height:40px;justify-content:center;outline:none;position:absolute;right:-60px;top:0;width:40px}.rh-notice-modal .close-btn .anticon{font-size:14px}.rh-notice-modal .mobile-nav-btn{bottom:6px;display:flex;gap:4px;justify-content:center;left:0;margin-top:12px;position:absolute;right:0}.rh-notice-modal .mobile-nav-btn .dot{background:#9da2a8;border-radius:50%;height:8px;width:8px}.rh-notice-modal .mobile-nav-btn .dot.active{background:#02dba3}.rh-notice-modal .modal-inner{background:#232a2e;border-radius:16px;display:flex;flex-direction:column;height:100%;outline:1px solid #1f3139;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rh-notice-modal .cover{background:#232a2e;height:356px;position:relative;width:100%}.rh-notice-modal .cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rh-notice-modal .nav-btn{align-items:center;background:#00000080;border:unset;border-radius:24px;color:#dee1e480;cursor:pointer;display:inline-flex;font-size:16px;height:48px;justify-content:center;position:absolute;top:30%;transform:translateY(-50%);width:48px}.rh-notice-modal .nav-btn:hover{color:#dee1e4}.rh-notice-modal .nav-btn.left{left:12px}.rh-notice-modal .nav-btn.right{right:12px}.rh-notice-modal .content{background:linear-gradient(90deg,#181d23,#232a2e);color:#c9ced6;height:calc(100% - 356px);padding:30px 40px}.rh-notice-modal .title{color:#fff;font-size:20px;font-weight:600;margin:0 0 16px}.rh-notice-modal .desc{color:#9da2a8;font-size:14px;line-height:20px;max-height:310px;min-height:100px;overflow:auto}.rh-notice-modal .actions{display:flex;gap:14px;justify-content:center;margin-top:28px}.rh-notice-modal .btn-cancel{background:#232a2e;border:none;border-radius:8px;color:#efefef;height:44px;max-width:50%;width:320px}.rh-notice-modal .btn-cancel:hover{background:#3e4447;color:#efefef}.rh-notice-modal .btn-primary{align-items:center;background:var(--rh-green);border-radius:8px;color:#0f1115;display:flex;height:44px;max-width:50%;width:320px}.rh-notice-modal .btn-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.rh-notice-modal-wrap--new-home .ant-modal-mask{background:#000c}.rh-notice-modal-wrap--new-home .rh-notice-modal .close-btn{background:#18181be6;border:1px solid hsla(0,0%,100%,.08);border-radius:0;color:#ffffffa3;height:32px;right:12px;top:12px;width:32px}.rh-notice-modal-wrap--new-home .rh-notice-modal .close-btn:hover{color:#fff}.rh-notice-modal-wrap--new-home .rh-notice-modal .modal-inner{background:#18181b;border-radius:0;outline:none}.rh-notice-modal-wrap--new-home .rh-notice-modal .content{background:#18181b;height:calc(100% - 365px);padding:26px 40px 46px}.rh-notice-modal-wrap--new-home .rh-notice-modal .title{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.15px;line-height:20px;margin:0 0 24px}.rh-notice-modal-wrap--new-home .rh-notice-modal .desc{color:#75787c;font-size:14px;letter-spacing:-.15px;line-height:20px;max-height:100px;min-height:0}.rh-notice-modal-wrap--new-home .rh-notice-modal .actions{gap:20px;margin-top:36px}.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-cancel,.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-primary{border:none;border-radius:0;box-shadow:none;font-size:16px;font-weight:500;height:44px;justify-content:center;letter-spacing:0;line-height:15px;max-width:calc(50% - 10px);width:320px}.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-cancel span,.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-primary span{color:inherit}.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-cancel{background:#3d4c00;color:#fff}.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-cancel:active,.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-cancel:focus,.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-cancel:hover{background:#4a5c00;color:#fff}.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-primary{background:#cf0;color:#000}.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-primary:active,.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-primary:focus,.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-primary:hover{background:#d6ff33;color:#000}@media screen and (max-width:768px){.rh-notice-modal{max-width:332px}.rh-notice-modal .cover{height:160px}.rh-notice-modal .nav-btn{display:none}.rh-notice-modal .content{padding:12px 20px}.rh-notice-modal .desc{font-size:14px;line-height:24px}.rh-notice-modal .modal-inner{cursor:grab;width:100%}.rh-notice-modal .modal-inner:active{cursor:grabbing}.rh-notice-modal .close-btn{border:none;right:0}.rh-notice-modal-wrap--new-home .rh-notice-modal{max-width:calc(100vw - 32px)}.rh-notice-modal-wrap--new-home .rh-notice-modal .close-btn{right:8px;top:8px}.rh-notice-modal-wrap--new-home .rh-notice-modal .content{height:auto;padding:24px 20px}.rh-notice-modal-wrap--new-home .rh-notice-modal .title{font-size:18px;margin-bottom:16px}.rh-notice-modal-wrap--new-home .rh-notice-modal .desc{max-height:180px}.rh-notice-modal-wrap--new-home .rh-notice-modal .actions{gap:12px;margin-top:24px}.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-cancel,.rh-notice-modal-wrap--new-home .rh-notice-modal .btn-primary{max-width:none;width:100%}}
