html:first-child,html body,body #root{height:100%;margin:0}html:root{--warm-gold-1: #fffaf3;--warm-gold-2: #fff3e3;--warm-gold-3: #fde9c8;--warm-gold-4: #efb862;--warm-gold-5: #d8922f;--warm-gold-6: #b9721d;--warm-text-1: #5f3612;--warm-text-2: #8d7354;--warm-border: rgba(242, 220, 187, .8);--warm-shadow: 0 18px 40px rgba(164, 107, 34, .1)}html body{background:radial-gradient(circle at top left,rgba(255,210,132,.14),transparent 28%),linear-gradient(180deg,#fffdf9,#fff8ef);color:var(--warm-text-1)}body .ant-btn-color-gold,body .ant-btn-color-orange{background:linear-gradient(135deg,var(--warm-gold-5) 0%,var(--warm-gold-4) 100%)!important;border:none!important;box-shadow:0 14px 24px #d8922f33!important;transition:all .25s ease}body .ant-btn-color-gold:hover,body .ant-btn-color-orange:hover{background:linear-gradient(135deg,#e0a13d,#f3c67a)!important;box-shadow:0 18px 30px #d8922f47!important}body .ant-btn-variant-outlined.ant-btn-color-gold,body .ant-btn-variant-outlined.ant-btn-color-orange{background:#fffdfa!important;color:var(--warm-gold-6)!important;border:1px solid rgba(234,203,155,.9)!important;box-shadow:none!important}body .ant-btn-variant-filled.ant-btn-color-gold,body .ant-btn-variant-filled.ant-btn-color-orange{background:linear-gradient(135deg,#fff3df,#ffe5bc)!important;color:var(--warm-gold-6)!important;border:1px solid rgba(234,203,155,.9)!important;box-shadow:0 10px 20px #d8922f1f!important}body .ant-input,body .ant-input-affix-wrapper,body .ant-select-selector,body .ant-picker,body .ant-input-number,body .ant-input-number-input-wrap,body .ant-upload-wrapper .ant-upload-drag{border-radius:14px!important;border-color:#eacb9be6!important;background:#fffdfa!important;color:var(--warm-text-1)!important;box-shadow:none!important}body .ant-input::placeholder,body .ant-input-affix-wrapper input::placeholder,body .ant-select-selection-placeholder{color:#b49b7b!important}body .ant-input:hover,body .ant-input:focus,body .ant-input-affix-wrapper:hover,body .ant-input-affix-wrapper-focused,body .ant-select-focused .ant-select-selector,body .ant-picker:hover,body .ant-picker-focused,body .ant-input-number:hover,body .ant-input-number-focused,body .ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--warm-gold-5)!important;box-shadow:0 0 0 4px #db953d1f!important}body .ant-radio-wrapper,body .ant-checkbox-wrapper{color:var(--warm-text-2)}body .ant-radio-inner,body .ant-checkbox-inner{border-color:#d6b481e6!important;background:#fffdfa!important}body .ant-radio-checked .ant-radio-inner,body .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--warm-gold-5)!important;background:var(--warm-gold-5)!important}body .ant-card,body .ant-modal-content,body .ant-drawer-content{border-radius:16px!important;border:1px solid var(--warm-border)!important;background:#fffaf4!important;box-shadow:var(--warm-shadow)!important}body .ant-card-head,body .ant-modal-header,body .ant-drawer-header{background:linear-gradient(180deg,#fffdf8e6,#fff6e8d1)!important;border-bottom:1px solid var(--warm-border)!important}body .ant-modal-header{background:transparent!important;border-bottom:none!important}body .ant-card-head-title,body .ant-modal-title,body .ant-drawer-title,body .ant-form-item-label>label{color:var(--warm-text-1)!important;font-weight:700!important}body .ant-pagination .ant-pagination-item,body .ant-pagination .ant-pagination-prev,body .ant-pagination .ant-pagination-next{border-color:var(--warm-border);background:#fffdfa}body .ant-pagination .ant-pagination-item a,body .ant-pagination .ant-pagination-prev .ant-pagination-item-link,body .ant-pagination .ant-pagination-next .ant-pagination-item-link,body .ant-pagination .ant-pagination-total-text{color:var(--warm-text-2)}body .ant-pagination .ant-pagination-item-active{border-color:var(--warm-gold-5)!important;background:var(--warm-gold-2)!important}body .ant-pagination .ant-pagination-item-active a{color:var(--warm-gold-6)!important;font-weight:700}body .ant-table-wrapper .ant-table-thead>tr>th{background:#fff5e7!important;color:#7b5426!important;border-bottom-color:#edd3aacc!important}body .ant-table-wrapper .ant-table-tbody>tr>td{color:#694520!important;border-bottom-color:#f5e2c7d9!important;background:#fffdf9a6!important}body .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#fff8ee!important}body .ant-table-wrapper .ant-table-tbody>.ant-table-placeholder:hover>td{background:transparent!important}body .ant-modal .ant-btn-color-gold,body .ant-modal .ant-btn-color-orange,body .ant-modal .ant-btn-primary{background:linear-gradient(135deg,var(--warm-gold-5) 0%,var(--warm-gold-4) 100%)!important;border:none!important;color:#fff!important;box-shadow:0 14px 24px #d8922f33!important}body .ant-modal .ant-btn-color-gold:hover,body .ant-modal .ant-btn-color-orange:hover,body .ant-modal .ant-btn-primary:hover{background:linear-gradient(135deg,#e0a13d,#f3c67a)!important;color:#fff!important}body .ant-modal .ant-btn-default,body .ant-modal .ant-btn-variant-outlined{background:#fffdfa!important;color:var(--warm-gold-6)!important;border:1px solid rgba(234,203,155,.9)!important;box-shadow:none!important}body .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-color-gold,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-color-orange,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-variant-solid{background:linear-gradient(135deg,var(--warm-gold-5) 0%,var(--warm-gold-4) 100%)!important;border:none!important;color:#fff!important;box-shadow:0 14px 24px #d8922f33!important}body .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-color-gold:hover,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-color-orange:hover,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-variant-solid:hover{background:linear-gradient(135deg,#e0a13d,#f3c67a)!important;color:#fff!important}body .ant-modal .ant-modal-footer .ant-btn.ant-btn-default,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-variant-outlined,body .ant-modal .ant-modal-footer .ant-btn.ant-btn-variant-filled{background:#fffdfa!important;color:var(--warm-gold-6)!important;border:1px solid rgba(234,203,155,.9)!important;box-shadow:none!important}body .ant-pro-table-alert{margin-bottom:16px;border-radius:14px!important;border:1px solid var(--warm-border)!important;background:linear-gradient(135deg,#fff8ee,#fff1dc)!important;box-shadow:0 10px 22px #d8922f1a,inset 0 1px #ffffffb3}body .ant-pro-table-alert .ant-alert{background:transparent!important;border:none!important}body .ant-pro-table-alert .ant-pro-table-alert-option a{color:var(--warm-gold-6)!important;font-weight:700}
