body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-btn{border-radius:20px;font-weight:600;height:auto;letter-spacing:.3px;padding:8px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-btn-lg{border-radius:24px;font-size:16px;padding:12px 32px}.ant-btn-sm{border-radius:16px;font-size:12px;padding:6px 16px}.ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 4px 12px #667eea4d}.ant-btn-primary:focus,.ant-btn-primary:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1);box-shadow:0 8px 24px #667eea66;transform:translateY(-2px)}.ant-btn-primary:active{transform:scale(.98)}.ant-btn-default{background:#fff;border:2px solid #e2e8f0;box-shadow:0 2px 8px #0000000a;color:#4a5568}.ant-btn-default:focus,.ant-btn-default:hover{background:#f7fafc;border-color:#cbd5e0;color:#2d3748;transform:translateY(-2px)}.ant-btn-dangerous{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;box-shadow:0 4px 12px #ef44444d;color:#fff}.ant-btn-dangerous:focus,.ant-btn-dangerous:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 24px #ef444466;color:#fff;transform:translateY(-2px)}.ant-card{border:none;border-radius:24px;box-shadow:0 4px 16px #0000000a;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-card:hover{box-shadow:0 12px 32px #667eea26;transform:translateY(-4px)}.ant-card-head{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:2px solid #f7fafc;padding:20px 24px}.ant-card-head-title{color:#1a202c;font-size:18px;font-weight:700;letter-spacing:.3px}.ant-card-body{padding:24px}.ant-table,.ant-table-wrapper{border-radius:24px;overflow:hidden}.ant-table-thead>tr>th{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:2px solid #e2e8f0;color:#2d3748;font-size:14px;font-weight:700;padding:16px}.ant-table-tbody>tr>td{border-bottom:1px solid #f7fafc;padding:16px}.ant-table-tbody>tr:hover>td{background:linear-gradient(135deg,#f8fafc,#fff)}.ant-table-tbody>tr:last-child>td{border-bottom:none}.ant-input,.ant-input-affix-wrapper{border:2px solid #e2e8f0;border-radius:16px;font-size:14px;padding:10px 16px;transition:all .3s ease}.ant-input-affix-wrapper:hover,.ant-input:hover{border-color:#cbd5e0}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input:focus{border-color:#667eea;box-shadow:0 0 0 4px #667eea1a}.ant-input-lg{border-radius:20px;font-size:16px;padding:12px 20px}.ant-input-sm{border-radius:12px;font-size:12px;padding:6px 12px}.ant-select-selector{border:2px solid #e2e8f0!important;border-radius:16px!important;padding:6px 12px!important;transition:all .3s ease!important}.ant-select:hover .ant-select-selector{border-color:#cbd5e0!important}.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector{border-color:#667eea!important;box-shadow:0 0 0 4px #667eea1a!important}.ant-tag{border:none;border-radius:16px;font-weight:600;letter-spacing:.3px;padding:6px 16px}.ant-tag-success{background:linear-gradient(135deg,#d1fae5,#a7f3d0);box-shadow:0 2px 8px #05966933;color:#059669}.ant-tag-warning{background:linear-gradient(135deg,#fef3c7,#fde68a);box-shadow:0 2px 8px #d9770633;color:#d97706}.ant-tag-error{background:linear-gradient(135deg,#fecaca,#fca5a5);box-shadow:0 2px 8px #dc262633;color:#dc2626}.ant-tag-processing{background:linear-gradient(135deg,#dbeafe,#bfdbfe);box-shadow:0 2px 8px #667eea33;color:#667eea}.ant-modal-content{border-radius:24px;box-shadow:0 16px 48px #00000026;overflow:hidden}.ant-modal-header{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:2px solid #e2e8f0;border-radius:24px 24px 0 0;padding:24px}.ant-modal-title{color:#1a202c;font-size:20px;font-weight:700;letter-spacing:.3px}.ant-modal-footer{border-top:2px solid #f7fafc;padding:16px 24px}.ant-drawer-content{border-radius:24px 0 0 24px}.ant-drawer-header{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:2px solid #e2e8f0;padding:24px}.ant-drawer-title{color:#1a202c;font-size:20px;font-weight:700;letter-spacing:.3px}.ant-message-notice-content{padding:12px 20px}.ant-message-notice-content,.ant-notification-notice{border-radius:20px;box-shadow:0 8px 24px #0000001f}.ant-pagination-item{border:2px solid #e2e8f0;border-radius:12px;transition:all .3s ease}.ant-pagination-item:hover{border-color:#667eea;transform:translateY(-2px)}.ant-pagination-item-active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#0000;box-shadow:0 4px 12px #667eea4d}.ant-pagination-item-active a{color:#fff;font-weight:700}.ant-switch{border-radius:20px}.ant-switch-checked{background:linear-gradient(135deg,#667eea,#764ba2)}.ant-progress-bg{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:10px}.ant-badge-count{background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:20px;box-shadow:0 2px 8px #f59e0b4d;font-weight:700}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}*{box-sizing:border-box}html{font-size:14px;line-height:1.6}body,html{background-color:#fff;color:#1f2937}body{font-feature-settings:"tnum","tnum","tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-variant:tabular-nums;margin:0;padding:0}.App{background-color:#fff;min-height:100vh;text-align:left}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#f8fafc;border-radius:2px}::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.page-container{padding:20px}.page-header{background:#fff;border-bottom:1px solid #f1f5f9;margin-bottom:20px;padding:24px 0}.page-header-title{align-items:center;display:flex;gap:12px;margin-bottom:8px}.page-header-title h2{color:#1f2937;font-size:24px;font-weight:600;margin:0}.page-header-description{color:#6b7280;font-size:14px;margin:0}.page-content{overflow:hidden}.modern-card,.page-content{background:#fff;border:1px solid #f1f5f9;border-radius:8px}.modern-card{transition:all .2s ease-in-out}.modern-card:hover{border-color:#e2e8f0;box-shadow:0 2px 8px #0000000f}.modern-card-elevated{box-shadow:0 4px 12px #00000014}.modern-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:500;gap:8px;justify-content:center;transition:all .2s ease-in-out}.modern-button-primary{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 2px 4px #2563eb33;color:#fff}.modern-button-primary:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb);box-shadow:0 4px 8px #2563eb4d;transform:translateY(-1px)}.modern-button-secondary{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d;color:#64748b}.modern-button-secondary:hover{background:#f8fafc;border-color:#cbd5e1;color:#475569}.modern-stats-card{background:#fff;border:1px solid #f1f5f9;border-radius:8px;padding:20px;transition:all .2s ease-in-out}.modern-stats-card:hover{border-color:#e2e8f0;box-shadow:0 2px 8px #0000000f}.modern-stats-card .ant-statistic-title{color:#6b7280;font-size:14px;font-weight:500;margin-bottom:8px}.modern-stats-card .ant-statistic-content{color:#1f2937;font-size:24px;font-weight:600}.ant-btn{transition:all .2s ease-in-out}.ant-btn-primary{background:#2563eb;border-color:#2563eb}.ant-btn-primary:hover{background:#1d4ed8;border-color:#1d4ed8}.ant-card{border:1px solid #f1f5f9;border-radius:8px}.ant-card:hover{border-color:#e2e8f0}.ant-table-thead>tr>th{background:#f8fafc;border-bottom:1px solid #f1f5f9;color:#374151}.ant-table-tbody>tr:hover>td{background:#f8fafc}.ant-input{border:1px solid #e2e8f0;border-radius:6px}.ant-input:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.ant-select-selector{border:1px solid #e2e8f0!important;border-radius:6px!important}.ant-select-focused .ant-select-selector{border-color:#2563eb!important;box-shadow:0 0 0 2px #2563eb1a!important}.modern-tag{align-items:center;border:none;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 12px}.modern-tag-success{background:#ecfdf5;color:#059669}.modern-tag-warning{background:#fffbeb;color:#d97706}.modern-tag-error{background:#fef2f2;color:#dc2626}.modern-tag-info{background:#eff6ff;color:#2563eb}.modern-tag-default{background:#f1f5f9;color:#64748b}.page-container{background-color:#fff;min-height:calc(100vh - 64px);padding:24px}.page-header{margin-bottom:24px}.page-title{color:#262626;font-size:24px;font-weight:600;margin:0 0 8px}.page-subtitle{color:#8c8c8c;font-size:14px;margin:0}.ant-card{border:1px solid #f0f0f0;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005}.ant-card-head{border-bottom:1px solid #f0f0f0}.ant-table{background:#fff;border-radius:8px}.ant-table-thead>tr>th{background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600}.ant-table-tbody>tr:hover>td{background:#f5f5f5}.ant-btn{border-radius:6px;font-weight:500}.ant-btn-primary{background:#1890ff;border-color:#1890ff}.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.ant-form-item{margin-bottom:24px}.ant-form-item-label>label{font-weight:500}.stats-card{padding:20px;text-align:center}.stats-card .ant-statistic-title{color:#8c8c8c;font-size:14px;margin-bottom:8px}.stats-card .ant-statistic-content{color:#262626;font-size:24px;font-weight:600}.status-tag{border-radius:4px;font-weight:500}.progress-container{align-items:center;display:flex;gap:8px}.progress-container .ant-progress{flex:1 1}.action-buttons{display:flex;gap:8px;justify-content:flex-end}.filter-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px;padding:16px}.empty-state{color:#8c8c8c;padding:40px 20px;text-align:center}.empty-state .empty-icon{color:#d9d9d9;font-size:48px;margin-bottom:16px}.empty-state .empty-text{font-size:16px;margin-bottom:16px}.loading-container{align-items:center;display:flex;justify-content:center;min-height:200px}@media (max-width:768px){.page-container{padding:16px}.action-buttons{flex-direction:column}.ant-table{font-size:12px}}.fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chart-container{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:20px}.custom-tooltip{background:#000c;border-radius:4px;color:#fff;font-size:12px;padding:8px 12px}.tag-group{display:flex;flex-wrap:wrap;gap:8px}.avatar-group{gap:8px}.avatar-group,.data-display{align-items:center;display:flex}.data-display{border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:12px 0}.data-display:last-child{border-bottom:none}.data-label{color:#8c8c8c;font-size:14px}.data-value{color:#262626;font-weight:500}.panel-container{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.panel-header{background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;padding:16px 20px}.panel-body{padding:20px}.ant-steps-item-title{font-weight:500}.ant-timeline-item-content{margin-left:8px}.ant-drawer-header{border-bottom:1px solid #f0f0f0}.ant-drawer-body{padding:24px}.ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.ant-modal-body{padding:24px}.ant-modal-footer{border-top:1px solid #f0f0f0;padding:10px 16px}.notification-dropdown-menu{background:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;max-height:600px;width:400px}.notification-header{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.notification-list-container{max-height:450px;overflow-y:auto}.notification-list-container::-webkit-scrollbar{width:6px}.notification-list-container::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.notification-list-container::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:3px}.notification-list-container::-webkit-scrollbar-thumb:hover{background:#999}.notification-item{border-bottom:1px solid #f0f0f0;padding:12px 16px!important;transition:background-color .2s}.notification-item:hover{background-color:#fafafa}.notification-item.unread{background-color:#f6ffed}.notification-item.unread:hover{background-color:#e6f7ff}.notification-item:last-child{border-bottom:none}.notification-footer{padding:8px 16px;text-align:center}.notification-dropdown-overlay .ant-dropdown-menu{padding:0}@media (max-width:768px){.notification-dropdown-menu{width:320px}}.ApplicationIntakeEdit_pageContainer__OPUfS{background-color:#f5f5f5;min-height:100vh;padding:24px}.ApplicationIntakeEdit_pageHeader__4fPcO{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px 24px}.ApplicationIntakeEdit_headerLeft__n6xU5{align-items:center;display:flex;gap:16px}.ApplicationIntakeEdit_backButton__2EWC9{align-items:center;display:flex;gap:8px}.ApplicationIntakeEdit_titleSection__MU\+b0{display:flex;flex-direction:column;gap:8px}.ApplicationIntakeEdit_pageTitle__s5\+ZS{align-items:center;display:flex;gap:8px;margin:0}.ApplicationIntakeEdit_titleIcon__Kg6eD{color:#1890ff}.ApplicationIntakeEdit_statusInfo__FbAdw{align-items:center;display:flex;gap:12px}.ApplicationIntakeEdit_headerActions__l4226{align-items:center;display:flex}.ApplicationIntakeEdit_stepsCard__y4QCF{border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.ApplicationIntakeEdit_stepsCard__y4QCF .ApplicationIntakeEdit_ant-steps__EF7SH{padding:8px 0}.ApplicationIntakeEdit_formCard__Tpa7H{border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-card-head__7SQhH{background-color:#fafafa;border-bottom:1px solid #f0f0f0}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-card-head-title__1tDHZ{color:#262626;font-weight:600}.ApplicationIntakeEdit_summarySection__J9jQg{background-color:#fafafa;border-radius:6px;margin-top:16px;padding:16px}.ApplicationIntakeEdit_summaryItem__17-a8{padding:8px;text-align:center}.ApplicationIntakeEdit_summaryItem__17-a8>div:last-child{color:#262626;font-size:16px;font-weight:600;margin-top:4px}.ApplicationIntakeEdit_emptyHistory__xXvQ6{color:#999;padding:40px 0;text-align:center}.ApplicationIntakeEdit_emptyHistory__xXvQ6>div{font-size:14px;margin-top:16px}.ApplicationIntakeEdit_bottomActions__2RJkK{background:#fff;border-top:1px solid #f0f0f0;bottom:0;box-shadow:0 -2px 8px #0000001a;display:flex;justify-content:center;left:0;padding:16px 24px;position:fixed;right:0;z-index:1000}.ApplicationIntakeEdit_loadingContainer__i2uEi{color:#666;flex-direction:column}.ApplicationIntakeEdit_errorContainer__jU0gU,.ApplicationIntakeEdit_loadingContainer__i2uEi{align-items:center;display:flex;justify-content:center;min-height:400px}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item-label__OI2VD>label{color:#262626;font-weight:500}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-input-number__H6Vul,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-input__u\+Go4,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-picker__B1qNt,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-select-selector__kgl-\+{border-radius:6px}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-input-number__H6Vul:focus,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-input__u\+Go4:focus,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-picker__B1qNt:focus,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-select-focused__SpiCn .ApplicationIntakeEdit_ant-select-selector__kgl-\+{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item-required__LMJbR:before{color:#ff4d4f}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item__emfpp.ApplicationIntakeEdit_ant-form-item-has-error__bNPvJ .ApplicationIntakeEdit_ant-input-number__H6Vul,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item__emfpp.ApplicationIntakeEdit_ant-form-item-has-error__bNPvJ .ApplicationIntakeEdit_ant-input__u\+Go4,.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item__emfpp.ApplicationIntakeEdit_ant-form-item-has-error__bNPvJ .ApplicationIntakeEdit_ant-select-selector__kgl-\+{border-color:#ff4d4f}.ApplicationIntakeEdit_stepsCard__y4QCF .ApplicationIntakeEdit_ant-steps-item-process__R9i5R .ApplicationIntakeEdit_ant-steps-item-icon__GmUZ5{background-color:#1890ff;border-color:#1890ff}.ApplicationIntakeEdit_stepsCard__y4QCF .ApplicationIntakeEdit_ant-steps-item-finish__U7yIA .ApplicationIntakeEdit_ant-steps-item-icon__GmUZ5{background-color:#52c41a;border-color:#52c41a}.ApplicationIntakeEdit_stepsCard__y4QCF .ApplicationIntakeEdit_ant-steps-item-wait__9IM8a .ApplicationIntakeEdit_ant-steps-item-icon__GmUZ5{background-color:#fff;border-color:#d9d9d9}@media (max-width:768px){.ApplicationIntakeEdit_pageContainer__OPUfS{padding:16px}.ApplicationIntakeEdit_pageHeader__4fPcO{align-items:stretch;flex-direction:column;gap:16px}.ApplicationIntakeEdit_headerLeft__n6xU5{align-items:flex-start;flex-direction:column;gap:12px}.ApplicationIntakeEdit_titleSection__MU\+b0{width:100%}.ApplicationIntakeEdit_headerActions__l4226{justify-content:flex-end}.ApplicationIntakeEdit_summarySection__J9jQg .ApplicationIntakeEdit_ant-row__EGGtl{flex-direction:column}.ApplicationIntakeEdit_summaryItem__17-a8{border-bottom:1px solid #f0f0f0;padding:12px 0;text-align:left}.ApplicationIntakeEdit_summaryItem__17-a8:last-child{border-bottom:none}.ApplicationIntakeEdit_bottomActions__2RJkK{padding:12px 16px}}.ApplicationIntakeEdit_formCard__Tpa7H{transition:all .3s ease}.ApplicationIntakeEdit_formCard__Tpa7H:hover{box-shadow:0 4px 12px #00000026}.ApplicationIntakeEdit_stepsCard__y4QCF .ApplicationIntakeEdit_ant-steps-item__D3k7k{cursor:pointer;transition:all .3s ease}.ApplicationIntakeEdit_stepsCard__y4QCF .ApplicationIntakeEdit_ant-steps-item__D3k7k:hover .ApplicationIntakeEdit_ant-steps-item-title__lOCvX{color:#1890ff}.ApplicationIntakeEdit_statusInfo__FbAdw .ApplicationIntakeEdit_ant-badge__P\+\+Q0{margin-left:8px}.ApplicationIntakeEdit_statusInfo__FbAdw .ApplicationIntakeEdit_ant-tag__jTQP9{margin:0}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-list-item__Gnen0{border-bottom:1px solid #f0f0f0;padding:16px 0}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-list-item__Gnen0:last-child{border-bottom:none}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-list-item-meta-avatar__sa-nM{color:#1890ff;font-size:16px}.ApplicationIntakeEdit_headerActions__l4226 .ApplicationIntakeEdit_ant-btn-loading__\+TOn1{pointer-events:none}.ApplicationIntakeEdit_headerActions__l4226 .ApplicationIntakeEdit_ant-btn__qkptE[disabled]{opacity:.6}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item-explain-error__cfjm1{color:#ff4d4f;font-size:12px;margin-top:4px}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item-has-error__bNPvJ .ApplicationIntakeEdit_ant-form-item-control-input__Zs6u5{border-color:#ff4d4f}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-form-item-label__OI2VD .ApplicationIntakeEdit_anticon__HkzXx{color:#1890ff;cursor:help;margin-left:4px}.ApplicationIntakeEdit_formCard__Tpa7H .ApplicationIntakeEdit_ant-divider__7MMhP{color:#262626;font-weight:500;margin:24px 0 16px}.notification-list-container{padding:24px}.notification-list-header{margin-bottom:24px}.notification-list-filters{align-items:center;background:#fafafa;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px}@media (max-width:768px){.notification-list-filters{align-items:stretch;flex-direction:column;gap:12px}}.ApprovalManagement_pageContainer__jDJB3{background-color:#f5f5f5;min-height:100vh;padding:24px}.ApprovalManagement_pageHeader__y4cDj{margin-bottom:24px}.ApprovalManagement_titleIcon__DduEW{color:#1890ff;margin-right:8px}.ApprovalManagement_statsRow__Ywyfr{margin-bottom:24px}.ApprovalManagement_statCard__Q5I9i{border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.ApprovalManagement_statCard__Q5I9i:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.ApprovalManagement_toolbar__wySKk{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.ApprovalManagement_searchInput__vz4ya{width:300px}.ApprovalManagement_filterSelect__YcK3S{width:120px}.ApprovalManagement_approvalTable__wczP0{background:#fff;border-radius:8px}.ApprovalManagement_approvalTable__wczP0 .ApprovalManagement_ant-table-thead__KoKUL>tr>th{background-color:#fafafa;font-weight:600}.ApprovalManagement_approvalTable__wczP0 .ApprovalManagement_ant-table-tbody__H86\+M>tr:hover>td{background-color:#f5f5f5}.ApprovalManagement_applicationInfo__m7rSo{display:flex;flex-direction:column;gap:4px}.ApprovalManagement_applicationHeader__g2BkI{align-items:center;display:flex;justify-content:space-between}.ApprovalManagement_customerInfo__wsBC-{align-items:center;color:#666;display:flex;font-size:12px;gap:8px}.ApprovalManagement_loanAmount__st94I{color:#666;font-size:12px}.ApprovalManagement_stepDescription__MMagn{color:#666;font-size:12px;margin-top:4px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApprovalManagement_assignedTo__1m0Kn{align-items:center;display:flex;gap:8px}.ApprovalManagement_dueDate__q6YrO{display:flex;flex-direction:column;gap:2px}.ApprovalManagement_urgent__jjpKu{color:#ff4d4f;font-size:12px;font-weight:500}.ApprovalManagement_normal__GjtH2{color:#666;font-size:12px}.ApprovalManagement_priorityHigh__BtLls{background-color:#fff1f0;border-color:#ffa39e;color:#ff4d4f}.ApprovalManagement_priorityMedium__69OBc{background-color:#fff7e6;border-color:#ffd591;color:#fa8c16}.ApprovalManagement_priorityLow__ww1KO{background-color:#f6ffed;border-color:#b7eb8f;color:#52c41a}.ApprovalManagement_detailContainer__HPtMN{background-color:#f5f5f5;min-height:100vh;padding:24px}.ApprovalManagement_detailHeader__DHWpV{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;padding:24px}.ApprovalManagement_detailTitle__2m3fB{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.ApprovalManagement_applicationMeta__uLDeJ{display:flex;flex-wrap:wrap;gap:24px}.ApprovalManagement_metaItem__WS-4W{display:flex;flex-direction:column;gap:4px}.ApprovalManagement_metaLabel__4xfao{color:#666;font-size:12px}.ApprovalManagement_metaValue__CuvPr{font-weight:500}.ApprovalManagement_approvalFlow__Vj353{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;padding:24px}.ApprovalManagement_flowStep__yjZU8{align-items:center;border:1px solid #f0f0f0;border-radius:8px;display:flex;margin-bottom:12px;padding:16px}.ApprovalManagement_flowStep__yjZU8.ApprovalManagement_active__vrjcu{background-color:#e6f7ff;border-color:#91d5ff}.ApprovalManagement_flowStep__yjZU8.ApprovalManagement_completed__Go0V0{background-color:#f6ffed;border-color:#b7eb8f}.ApprovalManagement_flowStep__yjZU8.ApprovalManagement_pending__ABROQ{background-color:#fff7e6;border-color:#ffd591}.ApprovalManagement_stepIcon__J2NXB{font-size:16px;margin-right:12px}.ApprovalManagement_stepContent__QKTeX{flex:1 1}.ApprovalManagement_stepTitle__g6O8n{font-weight:500;margin-bottom:4px}.ApprovalManagement_stepMeta__oiGWI{color:#666;font-size:12px}.ApprovalManagement_approvalActions__3gHic{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:24px}.ApprovalManagement_actionButtons__-mJqD{display:flex;gap:12px;margin-top:16px}.ApprovalManagement_approveButton__\+nOIT{background-color:#52c41a;border-color:#52c41a}.ApprovalManagement_approveButton__\+nOIT:hover{background-color:#73d13d;border-color:#73d13d}.ApprovalManagement_rejectButton__L-Uca{background-color:#ff4d4f;border-color:#ff4d4f}.ApprovalManagement_rejectButton__L-Uca:hover{background-color:#ff7875;border-color:#ff7875}.ApprovalManagement_approvalHistory__ireE7{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;padding:24px}.ApprovalManagement_historyItem__XuV2J{border-bottom:1px solid #f0f0f0;display:flex;padding:16px 0}.ApprovalManagement_historyItem__XuV2J:last-child{border-bottom:none}.ApprovalManagement_historyIcon__tH099{margin-right:12px;margin-top:4px}.ApprovalManagement_historyContent__JUcar{flex:1 1}.ApprovalManagement_historyTitle__QNV--{font-weight:500;margin-bottom:4px}.ApprovalManagement_historyMeta__0lW-N{color:#666;font-size:12px;margin-bottom:8px}.ApprovalManagement_historyComment__WOKAa{background-color:#fafafa;border-radius:4px;font-size:14px;padding:8px 12px}@media (max-width:768px){.ApprovalManagement_pageContainer__jDJB3{padding:16px}.ApprovalManagement_toolbar__wySKk{align-items:stretch;flex-direction:column;gap:16px}.ApprovalManagement_filterSelect__YcK3S,.ApprovalManagement_searchInput__vz4ya{width:100%}.ApprovalManagement_applicationMeta__uLDeJ{flex-direction:column;gap:12px}.ApprovalManagement_actionButtons__-mJqD{flex-direction:column}}.UserManagement_pageContainer__yFjr4{background-color:#f5f5f5;min-height:100vh;padding:24px}.UserManagement_pageHeader__VH1\+B{margin-bottom:24px}.UserManagement_titleIcon__jiOg6{margin-right:8px}.UserManagement_statisticsRow__tqBS1{margin-bottom:24px}.UserManagement_statisticValuePrimary__06lTs{color:#1890ff}.UserManagement_statisticValueSuccess__hNpKt{color:#52c41a}.UserManagement_statisticValueWarning__u\+Qly{color:#fa8c16}.UserManagement_statisticValuePurple__UgeVG{color:#722ed1}.UserManagement_toolbar__3chU0{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.UserManagement_searchInput__VC9T1{width:300px}.UserManagement_filterSelect__A9-E2{width:120px}.UserManagement_userAvatar__Sp-KA{align-items:center;display:flex;gap:12px}.UserManagement_userName__uvlLT{font-weight:700}.UserManagement_userHandle__SYjam{color:#666;font-size:12px}.UserManagement_statusTag__OUxpY{border-radius:4px}.UserManagement_actionButton__ijxM2{margin-right:8px}.UserManagement_modalForm__QkVGA{margin-top:16px}.UserManagement_formItem__B\+fvB{margin-bottom:16px}.UserManagement_roleTag__8roSN{margin:2px}.UserManagement_permissionList__Rghe4{border:1px solid #d9d9d9;border-radius:4px;max-height:200px;overflow-y:auto;padding:8px}.UserManagement_permissionItem__7lepf{border-bottom:1px solid #f0f0f0;padding:4px 0}.UserManagement_permissionItem__7lepf:last-child{border-bottom:none}.UserManagement_loadingContainer__MaXIc{align-items:center;display:flex;justify-content:center;min-height:200px}.UserManagement_emptyContainer__rJclz{color:#999;padding:40px 0;text-align:center}.UserManagement_errorContainer__uUS2X{color:#ff4d4f;padding:40px 0;text-align:center}@media (max-width:768px){.UserManagement_pageContainer__yFjr4{padding:16px}.UserManagement_toolbar__3chU0{align-items:stretch;flex-direction:column;gap:16px}.UserManagement_filterSelect__A9-E2,.UserManagement_searchInput__VC9T1{width:100%}}.UserManagement_userTable__oqQ6T{background:#fff;border-radius:8px}.UserManagement_userTable__oqQ6T .UserManagement_ant-table-thead__\+-POx>tr>th{background-color:#fafafa;font-weight:600}.UserManagement_userTable__oqQ6T .UserManagement_ant-table-tbody__Bauma>tr:hover>td{background-color:#f5f5f5}.UserManagement_primaryButton__RDgN8{background-color:#1890ff;border-color:#1890ff}.UserManagement_primaryButton__RDgN8:hover{background-color:#40a9ff;border-color:#40a9ff}.UserManagement_dangerButton__zrdld{border-color:#ff4d4f;color:#ff4d4f}.UserManagement_dangerButton__zrdld:hover{border-color:#ff7875;color:#ff7875}.UserManagement_statisticCard__Nqlkz{border-radius:8px;box-shadow:0 2px 8px #0000001a}.UserManagement_statisticCard__Nqlkz:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px);transition:all .3s ease}.UserManagement_activeTag__WhtSJ{background-color:#f6ffed;border-color:#b7eb8f;color:#52c41a}.UserManagement_inactiveTag__7Scpp{background-color:#fff2e8;border-color:#ffbb96;color:#fa8c16}.UserManagement_suspendedTag__2Adqz{background-color:#fff1f0;border-color:#ffa39e;color:#ff4d4f}.h5-preview-container{background:linear-gradient(180deg,#f0f4f8,#fff);min-height:100vh;padding:24px}.h5-preview-card{border-radius:24px;box-shadow:0 8px 32px #667eea26;margin:0 auto;max-width:1200px}.h5-preview-card .ant-card-head{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:24px 24px 0 0;color:#fff;font-size:20px;font-weight:600}.h5-preview-card .ant-card-head-title{color:#fff}.h5-device-frame{background:#fff;border:8px solid #1f1f1f;border-radius:32px;box-shadow:0 20px 60px #0000004d;margin:0 auto;max-width:375px;overflow:hidden}.h5-device-header{background:#000;padding:8px 16px}.h5-status-bar{color:#fff;display:flex;font-size:12px;font-weight:500;justify-content:space-between}.h5-device-content{background:#f7f7f7;height:667px;overflow-y:auto}.h5-device-footer{background:#fff;border-top:1px solid #e5e5e5;display:flex;padding:8px 0}.h5-tab-item{align-items:center;color:#999;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;justify-content:center;padding:8px;transition:all .3s}.h5-tab-item.active{color:#667eea}.h5-tab-item .anticon{font-size:20px;margin-bottom:4px}.h5-login-page{background:#f7f7f7;min-height:667px;padding:16px}.h5-logo-section{padding:40px 0 24px;text-align:center}.h5-logo-image{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 12px #667eea4d;display:flex;font-size:32px;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.h5-app-name{color:#000;font-size:20px;font-weight:600;margin-bottom:4px}.h5-app-slogan{color:#888;font-size:13px}.h5-login-form{background:#fff;border-radius:16px;margin-bottom:16px;padding:24px 16px}.h5-form-title{color:#000;font-size:18px;font-weight:600;margin-bottom:24px;text-align:center}.h5-input-group{margin-bottom:20px}.h5-input-label{color:#353535;display:block;font-size:14px;margin-bottom:8px}.h5-form-input{border:1px solid #e5e5e5;border-radius:8px;font-size:14px;height:44px;outline:none;padding:0 12px;transition:all .3s;width:100%}.h5-form-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea1a}.h5-code-input-wrapper{display:flex;gap:8px}.h5-code-input-wrapper .h5-form-input{flex:1 1}.h5-code-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;height:44px;transition:all .3s;width:100px}.h5-code-button:hover{box-shadow:0 4px 12px #667eea4d;transform:translateY(-2px)}.h5-code-button.disabled{background:#ccc;cursor:not-allowed;transform:none}.h5-submit-button{height:44px;margin-top:8px;width:100%}.h5-quick-login{margin-top:24px}.h5-divider{margin:20px 0;position:relative;text-align:center}.h5-divider:after,.h5-divider:before{background:#e5e5e5;content:"";height:1px;position:absolute;top:50%;width:40%}.h5-divider:before{left:0}.h5-divider:after{right:0}.h5-divider span{background:#f7f7f7;color:#999;font-size:13px;padding:0 12px}.h5-wechat-button{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:14px;gap:8px;height:44px;justify-content:center;transition:all .3s;width:100%}.h5-wechat-button:hover{border-color:#07c160;color:#07c160}.h5-wechat-icon{font-size:20px}.h5-agreement{color:#999;font-size:12px;margin-top:20px;text-align:center}.h5-agreement a{color:#667eea;text-decoration:none}.h5-home-page{background:#f7f7f7;min-height:667px}.h5-banner-swiper{background:linear-gradient(135deg,#667eea,#764ba2);margin-bottom:16px;padding:32px 16px}.h5-banner-slide{text-align:center}.h5-banner-content{color:#fff}.h5-banner-title{font-size:24px;font-weight:600;margin-bottom:8px}.h5-banner-desc{font-size:14px;opacity:.9}.h5-quick-actions{background:#fff;margin-bottom:16px;padding:20px 16px}.h5-section-title{color:#000;font-size:18px;font-weight:600;margin-bottom:16px}.h5-action-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.h5-action-item{align-items:center;background:linear-gradient(135deg,#f8f9ff,#f0f4ff);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:16px;transition:all .3s}.h5-action-item:hover{box-shadow:0 8px 20px #667eea33;transform:translateY(-4px)}.h5-action-icon{font-size:28px}.h5-action-content{flex:1 1}.h5-action-title{color:#000;font-size:15px;font-weight:600;margin-bottom:4px}.h5-action-desc{color:#666;font-size:12px}.h5-apply-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:44px;transition:all .3s;width:100%}.h5-apply-btn:hover{box-shadow:0 8px 20px #667eea66;transform:translateY(-2px)}.h5-features-section,.h5-product-section{background:#fff;margin-bottom:16px;padding:20px 16px}.h5-section-header{margin-bottom:16px}.h5-section-subtitle{color:#666;font-size:13px;margin-top:4px}.h5-features-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.h5-feature-card{background:linear-gradient(135deg,#f8f9ff,#f0f4ff);border-radius:12px;padding:20px 12px;text-align:center}.h5-feature-icon{font-size:32px;margin-bottom:8px}.h5-feature-title{color:#000;font-size:15px;font-weight:600;margin-bottom:4px}.h5-feature-desc{color:#666;font-size:12px}.h5-product-list{display:flex;flex-direction:column;gap:12px}.h5-product-card{background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #e5e5e5;border-radius:12px;padding:16px;position:relative;transition:all .3s}.h5-product-card:hover{border-color:#667eea;box-shadow:0 8px 20px #667eea33;transform:translateY(-4px)}.h5-product-badge{background:linear-gradient(135deg,#ff6b6b,#ff8e53);border-radius:8px;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;position:absolute;right:12px;top:12px}.h5-product-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.h5-product-name{color:#000;font-size:18px;font-weight:600}.h5-product-rate{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700}.h5-product-features{display:flex;gap:8px;margin-bottom:12px}.h5-feature-tag{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;font-size:11px;padding:4px 12px}.h5-product-details{display:flex;flex-direction:column;gap:8px}.h5-detail-row{display:flex;font-size:13px;justify-content:space-between}.h5-detail-label{color:#666}.h5-detail-value{color:#000;font-weight:600}.h5-apply-page{background:#f7f7f7;min-height:667px}.h5-page-header{align-items:center;background:#fff;border-bottom:1px solid #e5e5e5;display:flex;padding:16px}.h5-back-button{align-items:center;background:#0000;border:none;color:#000;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}.h5-page-title{color:#000;flex:1 1;font-size:17px;font-weight:600;margin-right:32px;text-align:center}.h5-progress-bar{align-items:center;background:#fff;display:flex;margin-bottom:16px;padding:20px 16px}.h5-progress-step{align-items:center;display:flex;flex-direction:column;gap:4px}.h5-step-number{align-items:center;background:#e5e5e5;border-radius:50%;color:#999;display:flex;font-size:13px;font-weight:600;height:28px;justify-content:center;transition:all .3s;width:28px}.h5-progress-step.active .h5-step-number{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea4d;color:#fff}.h5-step-text{color:#999;font-size:11px;transition:all .3s}.h5-progress-step.active .h5-step-text{color:#667eea;font-weight:600}.h5-progress-line{background:#e5e5e5;flex:1 1;height:2px;margin:0 8px;transition:all .3s}.h5-progress-line.active{background:linear-gradient(135deg,#667eea,#764ba2)}.h5-form-container{padding:16px}.h5-form-section{background:#fff;border-radius:12px;margin-bottom:16px;padding:20px 16px}.h5-form-item{margin-bottom:20px}.h5-form-item:last-child{margin-bottom:0}.h5-label{color:#353535;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.h5-label:before{color:#ff4d4f;content:"*";margin-right:4px}.h5-input{border:1px solid #e5e5e5;border-radius:8px;box-sizing:border-box;font-size:14px;height:44px;outline:none;padding:0 12px;transition:all .3s;width:100%}.h5-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea1a}.h5-textarea{border:1px solid #e5e5e5;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:14px;outline:none;padding:12px;resize:vertical;transition:all .3s;width:100%}.h5-textarea:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea1a}.h5-next-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:48px;transition:all .3s;width:100%}.h5-next-button:hover{box-shadow:0 8px 20px #667eea66;transform:translateY(-2px)}.h5-button-group{display:flex;gap:12px;margin-top:16px}.h5-prev-button{background:#fff;border:2px solid #667eea;border-radius:8px;color:#667eea;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;height:48px;transition:all .3s}.h5-prev-button:hover{background:#f0f4ff;box-shadow:0 4px 12px #667eea33;transform:translateY(-2px)}.h5-submit-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;height:48px;transition:all .3s}.h5-submit-button:hover{box-shadow:0 8px 20px #667eea66;transform:translateY(-2px)}.h5-upload-area{border:2px dashed #d0d7de;border-radius:8px;cursor:pointer;display:block;padding:24px;text-align:center;transition:all .3s}.h5-upload-area:hover{background:#f0f4ff;border-color:#667eea}.h5-upload-icon{font-size:32px;margin-bottom:8px}.h5-upload-text{color:#666;font-size:14px;margin-bottom:4px}.h5-upload-hint{color:#999;font-size:12px;margin-top:4px}.h5-file-preview{align-items:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .3s}.h5-file-preview:hover{background:#f0f4ff;border-color:#667eea}.h5-file-info{align-items:center;display:flex;flex:1 1;gap:8px;overflow:hidden}.h5-file-icon{flex-shrink:0;font-size:24px}.h5-file-name{color:#333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-file-remove{align-items:center;background:#ff4d4f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:24px;justify-content:center;transition:all .3s;width:24px}.h5-file-remove:hover{background:#ff7875;transform:scale(1.1)}.h5-confirm-item{border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:12px 0}.h5-confirm-item:last-child{border-bottom:none}.h5-confirm-label{color:#666;font-size:14px}.h5-confirm-value{color:#333;font-size:14px;font-weight:500}.h5-confirm-notice{background:#f0f4ff;border-radius:8px;display:flex;gap:8px;margin-top:16px;padding:12px}.h5-notice-icon{flex-shrink:0;font-size:18px}.h5-notice-text{color:#667eea;font-size:13px;line-height:1.5}.h5-placeholder{align-items:center;color:#999;display:flex;flex-direction:column;height:400px;justify-content:center}.h5-placeholder h3{color:#666;margin-bottom:20px}.h5-device-content::-webkit-scrollbar{width:4px}.h5-device-content::-webkit-scrollbar-track{background:#f1f1f1}.h5-device-content::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px}.h5-device-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5568d3,#6a3f8f)}