@font-face{font-family:remixicon;src:url(/assets/remixicon-D5XJLTJH.eot?t=1760071648894);src:url(/assets/remixicon-D5XJLTJH.eot?t=1760071648894#iefix) format("embedded-opentype"),url(/assets/remixicon-BDfE_iBv.woff2?t=1760071648894) format("woff2"),url(/assets/remixicon-B6RyWYTT.woff?t=1760071648894) format("woff"),url(/assets/remixicon-B1j7v5Pq.ttf?t=1760071648894) format("truetype"),url(/assets/remixicon-DS68KM4N.svg?t=1760071648894#remixicon) format("svg");font-display:swap}[class^=ri-],[class*=" ri-"]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-font-sans:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}#app{width:100%;height:100vh}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.w-full{width:100%}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.text-danger{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(102 126 234 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--color-bg: #0d1117;--color-bg-card: #161b22;--color-bg-lighter: #21262d;--color-bg-elevated: #1e2530;--color-bg-drawer: #1a1f28;--color-bg-header: rgba(22, 27, 34, .8);--color-bg-sidebar: linear-gradient(180deg, rgba(22, 27, 34, .95) 0%, rgba(13, 17, 23, .98) 100%);--color-bg-input: rgba(255, 255, 255, .05);--color-bg-hover: rgba(255, 255, 255, .1);--color-bg-table-header: rgba(255, 255, 255, .03);--color-bg-table-striped: rgba(255, 255, 255, .02);--color-bg-table-fixed: #161b22;--color-bg-table-fixed-header: #1c2128;--color-bg-table-hover: #1e2530;--color-bg-table-striped-fixed: #1a1f26;--color-border: rgba(255, 255, 255, .1);--color-border-light: rgba(255, 255, 255, .05);--color-overlay: rgba(0, 0, 0, .6);--color-loading-mask: rgba(13, 17, 23, .8);--color-loading-mask-table: rgba(22, 27, 34, .9);--color-scrollbar: rgba(255, 255, 255, .2);--color-scrollbar-hover: rgba(255, 255, 255, .3);--color-primary: #0ea5e9;--color-primary-light: #38bdf8;--color-primary-dark: #0284c7;--color-primary-bg: rgba(14, 165, 233, .1);--color-primary-bg-hover: rgba(14, 165, 233, .15);--color-primary-bg-active: rgba(14, 165, 233, .2);--color-accent: #0284c7;--color-success: #10b981;--color-warning: #f59e0b;--color-danger: #ef4444;--color-text-primary: #e6edf3;--color-text-secondary: #8b949e;--color-text-muted: #6e7681;--color-text-inverse: #1f2937;--gradient-primary: #0ea5e9;--gradient-cyan: #06b6d4;--gradient-warm: #f97316;--gradient-success: #10b981;--glass-bg: rgba(22, 27, 34, .6);--glass-border: rgba(255, 255, 255, .1);--glass-shadow: rgba(0, 0, 0, .3);--filter-input-width: 200px;--filter-select-width: 160px;--filter-date-range-width: 260px;--filter-date-single-width: 160px;--filter-input-padding: 12px;--filter-input-padding-with-icon: 32px}html[data-theme=light]{--color-bg: #f5f7fa;--color-bg-card: #ffffff;--color-bg-lighter: #f0f2f5;--color-bg-elevated: #ffffff;--color-bg-drawer: #ffffff;--color-bg-header: rgba(255, 255, 255, .95);--color-bg-sidebar: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(248, 250, 252, .98) 100%);--color-bg-input: rgba(0, 0, 0, .02);--color-bg-hover: rgba(0, 0, 0, .04);--color-bg-table-header: rgba(0, 0, 0, .015);--color-bg-table-striped: rgba(0, 0, 0, .008);--color-bg-table-fixed: #ffffff;--color-bg-table-fixed-header: #fafbfc;--color-bg-table-hover: rgba(14, 165, 233, .06);--color-bg-table-striped-fixed: rgba(0, 0, 0, .008);--color-border: rgba(0, 0, 0, .15);--color-border-light: rgba(0, 0, 0, .12);--color-border-table: rgba(0, 0, 0, .08);--color-overlay: rgba(0, 0, 0, .4);--color-loading-mask: rgba(255, 255, 255, .8);--color-loading-mask-table: rgba(255, 255, 255, .9);--color-scrollbar: rgba(0, 0, 0, .15);--color-scrollbar-hover: rgba(0, 0, 0, .25);--color-primary-bg: rgba(14, 165, 233, .08);--color-primary-bg-hover: rgba(14, 165, 233, .12);--color-primary-bg-active: rgba(14, 165, 233, .16);--color-text-primary: #1f2937;--color-text-secondary: #4b5563;--color-text-muted: #9ca3af;--color-text-inverse: #e6edf3;--glass-bg: rgba(255, 255, 255, .9);--glass-border: rgba(0, 0, 0, .1);--glass-shadow: rgba(0, 0, 0, .08)}html[data-theme=light] .page-header .page-title{color:var(--color-text-primary)!important}html[data-theme=light] .page-header .page-desc{color:var(--color-text-secondary)!important}html[data-theme=light] .glass-card{background:var(--glass-bg)!important;border-color:var(--glass-border)!important;box-shadow:0 4px 16px var(--glass-shadow)!important}html[data-theme=light] .glass-button{background:#00000005!important;border:1px solid var(--color-border)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .glass-button:hover{background:#0000000d!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important}html[data-theme=light] .el-table,html[data-theme=light] .custom-table{--el-table-bg-color: transparent !important;--el-table-tr-bg-color: #fff !important;--el-table-header-bg-color: transparent !important;--el-table-row-hover-bg-color: var(--color-bg-table-hover) !important;--el-table-border-color: transparent !important;--el-table-text-color: var(--color-text-primary) !important;--el-table-header-text-color: var(--color-text-secondary) !important}html[data-theme=light] .el-table__body tr td.el-table__cell{background-color:#fff!important}html[data-theme=light] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#f7f8f9!important}html[data-theme=light] .el-table__body tr:hover>td.el-table__cell{background-color:#e8f4fd!important}html[data-theme=light] .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell{background-color:#e8f4fd!important}html[data-theme=light] .el-table th.el-table__cell{background-color:#fff!important;color:var(--color-text-secondary)!important;font-weight:500!important;border-bottom:1px solid var(--color-border-table)!important;border-right:none!important}html[data-theme=light] .el-table td.el-table__cell{border-bottom:1px solid var(--color-border-table)!important;border-right:none!important}html[data-theme=light] .el-table__body-wrapper tr td.el-table__cell[rowspan],html[data-theme=light] .el-table--border td.el-table__cell,html[data-theme=light] .el-table--border th.el-table__cell{border-right:none!important}html[data-theme=light] .el-table__fixed-body-wrapper tbody tr td,html[data-theme=light] .el-table__fixed-right .el-table__row td,html[data-theme=light] .el-table__fixed .el-table__row td,html[data-theme=light] .el-table td.el-table-fixed-column--left,html[data-theme=light] .el-table td.el-table-fixed-column--right{background-color:#fff!important}html[data-theme=light] .el-table__fixed-body-wrapper tbody tr.el-table__row--striped td,html[data-theme=light] .el-table--striped .el-table__fixed-right .el-table__row--striped td,html[data-theme=light] .el-table--striped .el-table__fixed .el-table__row--striped td,html[data-theme=light] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table-fixed-column--left,html[data-theme=light] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table-fixed-column--right{background-color:#f7f8f9!important}html[data-theme=light] .el-table__fixed-body-wrapper tbody tr:hover>td,html[data-theme=light] .el-table__fixed-right .el-table__row:hover td,html[data-theme=light] .el-table__fixed .el-table__row:hover td,html[data-theme=light] .el-table__body tr:hover td.el-table-fixed-column--left,html[data-theme=light] .el-table__body tr:hover td.el-table-fixed-column--right{background-color:#e8f4fd!important}html[data-theme=light] .el-table th.el-table-fixed-column--left,html[data-theme=light] .el-table th.el-table-fixed-column--right{background-color:#fff!important}html[data-theme=light] .el-table .el-table-fixed-column--left.is-last-column:before,html[data-theme=light] .el-table .el-table-fixed-column--right.is-first-column:before{box-shadow:none!important;background-color:transparent!important}html[data-theme=light] .el-table .el-table-fixed-column--right.is-first-column{border-left:1px solid #e5e7eb!important}html[data-theme=light] .el-table__fixed-right:before,html[data-theme=light] .el-table__fixed:before{background:transparent!important;width:0!important}html[data-theme=light] .el-table .el-table-column--selection .cell{padding:0 14px!important}html[data-theme=light] .el-checkbox__inner{background-color:#fff!important;border-color:#c0c4cc!important;border-width:1px!important}html[data-theme=light] .el-checkbox__inner:hover{border-color:var(--el-color-primary)!important}html[data-theme=light] .el-checkbox__input.is-checked .el-checkbox__inner,html[data-theme=light] .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#f5f7fa!important;border-color:#dcdfe6!important}html[data-theme=light] .el-table .el-checkbox__inner{background-color:#fff!important;border-color:#c0c4cc!important}html[data-theme=light] .el-table .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .el-table__expanded-cell{background-color:#fafbfc!important;border-bottom:1px solid var(--color-border-table)!important}html[data-theme=light] .el-table__empty-text{color:var(--color-text-muted)!important}html[data-theme=light] .el-table .sort-caret.ascending{border-bottom-color:#c0c4cc!important}html[data-theme=light] .el-table .sort-caret.descending{border-top-color:#c0c4cc!important}html[data-theme=light] .el-table--border:before,html[data-theme=light] .el-table--border:after,html[data-theme=light] .el-table:before{background-color:transparent!important}html[data-theme=light] .el-table--border .el-table__inner-wrapper:after{background-color:transparent!important}html[data-theme=light] .el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)!important}html[data-theme=light] .el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)!important}html[data-theme=light] .supplier-info .supplier-name{color:var(--color-text-primary)!important}html[data-theme=light] .supplier-info .supplier-short,html[data-theme=light] .category-tag{color:var(--color-text-secondary)!important}html[data-theme=light] .batch-action-bar{background:#0ea5e90f!important;border-color:#0ea5e926!important}html[data-theme=light] .batch-action-bar .selected-info{color:var(--color-text-secondary)!important}html[data-theme=light] .filter-form :deep(.el-form-item__label){color:var(--color-text-secondary)!important}html[data-theme=light] .drawer-header .header-title,html[data-theme=light] .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .input-suffix{color:var(--color-text-secondary)!important}html[data-theme=light] .payment-term-hint{background:#0ea5e90d!important;color:var(--color-text-secondary)!important}html[data-theme=light] .welcome-banner{background:#0ea5e90f!important;border-color:#0ea5e926!important}html[data-theme=light] .welcome-banner .welcome-content h2{color:var(--color-text-primary)!important}html[data-theme=light] .welcome-banner .welcome-content p{color:var(--color-text-secondary)!important}html[data-theme=light] .stat-card{border-color:var(--color-border-light)!important;background:#fff!important;box-shadow:0 2px 8px #0000000a!important}html[data-theme=light] .stat-card:hover{border-color:#0ea5e94d!important;box-shadow:0 8px 24px #00000014!important}html[data-theme=light] .stat-card .stat-title{color:var(--color-text-secondary)!important}html[data-theme=light] .stat-card .stat-value .value{color:var(--color-text-primary)!important}html[data-theme=light] .stat-card .stat-value .unit{color:var(--color-text-secondary)!important}html[data-theme=light] .stat-card .stat-trend .trend-label{color:var(--color-text-muted)!important}html[data-theme=light] .chart-card{background:#fff!important;border-color:var(--color-border-light)!important;box-shadow:0 2px 8px #0000000a!important}html[data-theme=light] .chart-card .card-header h3,html[data-theme=light] .line-name{color:var(--color-text-primary)!important}html[data-theme=light] .line-output,html[data-theme=light] .line-percent{color:var(--color-text-secondary)!important}html[data-theme=light] .line-item :deep(.el-progress-bar__outer){background:#0000000f!important}html[data-theme=light] .equipment-status{border-top-color:var(--color-border-light)!important}html[data-theme=light] .status-item{color:var(--color-text-secondary)!important}html[data-theme=light] .status-item strong{color:var(--color-text-primary)!important}html[data-theme=light] .activity-item{background:#00000005!important}html[data-theme=light] .activity-item:hover{background:#0000000a!important}html[data-theme=light] .activity-content p{color:var(--color-text-primary)!important}html[data-theme=light] .activity-time{color:var(--color-text-muted)!important}html[data-theme=light] .tenant-info-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .tenant-info-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .tenant-info-divider{background:#0ea5e933!important}html[data-theme=light] .stat-card .stat-info .stat-value{color:var(--color-text-primary)!important}html[data-theme=light] .stat-card .stat-info .stat-label,html[data-theme=light] .item-count,html[data-theme=light] .quantity-value{color:var(--color-text-secondary)!important}html[data-theme=light] .empty-value{color:var(--color-text-muted)!important}html[data-theme=light] .upload-dragger :deep(.el-upload-dragger){background:#00000003!important;border-color:#00000026!important}html[data-theme=light] .upload-dragger :deep(.el-upload-dragger:hover){border-color:var(--color-primary)!important;background:#0ea5e905!important}html[data-theme=light] .upload-content .upload-text .primary-text{color:var(--color-text-primary)!important}html[data-theme=light] .upload-content .upload-text .secondary-text{color:var(--color-text-muted)!important}html[data-theme=light] .template-download{background:#00000005!important;color:var(--color-text-secondary)!important}html[data-theme=light] .preview-info{background:#00000005!important}html[data-theme=light] .preview-info .info-text{color:var(--color-text-primary)!important}html[data-theme=light] .preview-info .info-text strong{color:var(--color-text-primary)!important;font-weight:600}html[data-theme=light] .error-list .error-item{color:var(--color-text-secondary)!important}html[data-theme=light] .error-list .error-item .row-num{color:var(--color-text-muted)!important}html[data-theme=light] .selected-file .file-detail .file-name{color:var(--color-text-primary)!important}html[data-theme=light] .selected-file .file-detail .file-size{color:var(--color-text-muted)!important}html[data-theme=light] .result-content .result-title{color:var(--color-text-primary)!important}html[data-theme=light] .result-content .result-detail .label{color:var(--color-text-secondary)!important}html[data-theme=light] .result-content .result-detail .value{color:var(--color-text-primary)!important}html[data-theme=light] .detail-table{background:#00000003!important}html[data-theme=light] .detail-table tr{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .detail-table td.label{background:#00000005!important;color:var(--color-text-secondary)!important}html[data-theme=light] .detail-table td.value,html[data-theme=light] .section-title,html[data-theme=light] .form-section-title,html[data-theme=light] .detail-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .receive-summary{background:#0ea5e90d!important}html[data-theme=light] .receive-summary .summary-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .receive-summary .summary-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .approval-timeline .timeline-time{color:var(--color-text-muted)!important}html[data-theme=light] .approval-timeline .timeline-content .title{color:var(--color-text-primary)!important}html[data-theme=light] .approval-timeline .timeline-content .desc,html[data-theme=light] .el-steps--simple .el-step__title{color:var(--color-text-secondary)!important}html[data-theme=light] .el-steps--simple .el-step__title.is-process,html[data-theme=light] .el-steps--simple .el-step__title.is-finish{color:var(--color-primary)!important}html[data-theme=light] .progress-summary{background:#00000005!important;border-color:var(--color-border-light)!important}html[data-theme=light] .progress-summary .summary-label{color:var(--color-text-secondary)!important}html[data-theme=light] .progress-summary .summary-value{color:var(--color-text-primary)!important}html[data-theme=light] .order-link{color:var(--color-primary)!important}html[data-theme=light] .drawer-content .info-row .label{color:var(--color-text-secondary)!important}html[data-theme=light] .drawer-content .info-row .value{color:var(--color-text-primary)!important}html[data-theme=light] .material-select-drawer .selected-materials{background:#00000005!important}html[data-theme=light] .customer-select-drawer .selected-item{background:#0ea5e90d!important;border-color:#0ea5e926!important}html[data-theme=light] .info-card{background:#00000005!important;border-color:var(--color-border-light)!important}html[data-theme=light] .info-card .info-title{color:var(--color-text-primary)!important}html[data-theme=light] .info-card .info-desc,html[data-theme=light] .data-item .data-label,html[data-theme=light] .info-item .info-label{color:var(--color-text-secondary)!important}html[data-theme=light] .data-item .data-value,html[data-theme=light] .info-item .info-value{color:var(--color-text-primary)!important}html[data-theme=light] .divider,html[data-theme=light] .separator{border-color:var(--color-border-light)!important}html[data-theme=light] .tips,html[data-theme=light] .hint-text,html[data-theme=light] .el-empty__description p{color:var(--color-text-muted)!important}html[data-theme=light] .el-descriptions__label{color:var(--color-text-secondary)!important}html[data-theme=light] .el-descriptions__content{color:var(--color-text-primary)!important}html[data-theme=light] .detail-card .card-content :deep(.el-descriptions__label),html[data-theme=light] .detail-card .card-content .el-descriptions__label{color:var(--color-text-secondary)!important;background:var(--color-bg-input)!important}html[data-theme=light] .detail-card .card-content :deep(.el-descriptions__content),html[data-theme=light] .detail-card .card-content .el-descriptions__content{color:var(--color-text-primary)!important}html[data-theme=light] .detail-card .card-content :deep(.el-descriptions__cell),html[data-theme=light] .detail-card .card-content .el-descriptions__cell{border-color:var(--color-border-light)!important}html[data-theme=light] .stats-grid .stat-item .stat-label{color:var(--color-text-secondary)!important}html[data-theme=light] .stats-grid .stat-item .stat-value{color:var(--color-text-primary)!important}html[data-theme=light] .stats-grid .stat-item :deep(.el-progress__text){color:var(--color-text-primary)!important}html[data-theme=light] .custom-table .material-name,html[data-theme=light] .custom-table .material-cell .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .material-summary{border-color:#0ea5e926!important}html[data-theme=light] .material-summary .summary-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .material-summary .summary-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .receive-timeline .timeline-item:before,html[data-theme=light] .operation-timeline .timeline-item:before{background:var(--color-border-light)!important}html[data-theme=light] .receive-timeline .timeline-item:hover,html[data-theme=light] .operation-timeline .timeline-item:hover{background:#0ea5e90d!important}html[data-theme=light] .receive-timeline .timeline-content .record-action,html[data-theme=light] .operation-timeline .timeline-content .record-action{color:var(--color-text-primary)!important}html[data-theme=light] .receive-timeline .timeline-content .record-time,html[data-theme=light] .operation-timeline .timeline-content .record-time{color:var(--color-text-muted)!important}html[data-theme=light] .receive-timeline .timeline-content .record-operator,html[data-theme=light] .operation-timeline .timeline-content .record-operator{color:var(--color-text-secondary)!important}html[data-theme=light] .receive-timeline .timeline-content .record-detail,html[data-theme=light] .operation-timeline .timeline-content .record-detail{color:var(--color-text-primary)!important}html[data-theme=light] .receive-timeline .timeline-content .record-remark,html[data-theme=light] .operation-timeline .timeline-content .record-remark{color:var(--color-text-muted)!important}html[data-theme=light] .related-orders-grid .order-list .order-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .related-orders-grid .order-list .order-item:hover{background:#0ea5e90d!important;border-color:#0ea5e933!important}html[data-theme=light] .related-orders-grid .order-type{color:var(--color-text-secondary)!important}html[data-theme=light] .related-orders-grid .order-time{color:var(--color-text-muted)!important}html[data-theme=light] .related-orders-grid .order-item>i{color:var(--color-text-muted)!important}html[data-theme=light] .related-orders .related-order-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .related-orders .related-order-card:hover{background:#0ea5e90d!important;border-color:#0ea5e933!important}html[data-theme=light] .related-orders .related-order-card .order-type{color:var(--color-text-secondary)!important}html[data-theme=light] .source-summary{background:#0ea5e914!important;border-color:#0ea5e933!important}html[data-theme=light] .source-summary .summary-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .source-summary .summary-item .value,html[data-theme=light] .source-summary .summary-item.total .label{color:var(--color-text-primary)!important}html[data-theme=light] .info-row .label,html[data-theme=light] .form-item-label,html[data-theme=light] .detail-label{color:var(--color-text-secondary)!important}html[data-theme=light] .info-row .value,html[data-theme=light] .form-item-value,html[data-theme=light] .detail-value{color:var(--color-text-primary)!important}html[data-theme=light] .el-descriptions--bordered .el-descriptions__label{background:var(--color-bg-input)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .el-descriptions--bordered .el-descriptions__content{color:var(--color-text-primary)!important}html[data-theme=light] .el-descriptions--bordered .el-descriptions__cell{border-color:var(--color-border-light)!important}html[data-theme=light] .receive-detail-content .detail-row .label{color:var(--color-text-secondary)!important}html[data-theme=light] .receive-detail-content .detail-row .value,html[data-theme=light] .drawer-content .section-header,html[data-theme=light] .drawer-content .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .drawer-content .empty-text{color:var(--color-text-muted)!important}html[data-theme=light] .form-drawer .form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .form-drawer .form-tips{color:var(--color-text-muted)!important}html[data-theme=light] .text-white,html[data-theme=light] [class*=text-white]{color:var(--color-text-primary)!important}html[data-theme=light] .text-muted,html[data-theme=light] [class*=text-muted]{color:var(--color-text-muted)!important}html[data-theme=light] .generate-order-drawer .drawer-content{background:#f8fafc!important}html[data-theme=light] .demand-info-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important}html[data-theme=light] .demand-info-card .card-header{color:var(--color-text-primary)!important;font-weight:600!important;padding-bottom:12px!important;border-bottom:1px solid #f1f5f9!important;margin-bottom:16px!important}html[data-theme=light] .demand-info-card .card-header i{color:var(--el-color-primary)!important}html[data-theme=light] .demand-info-card .info-item .label{color:#64748b!important;font-size:12px!important}html[data-theme=light] .demand-info-card .info-item .value{color:#1e293b!important;font-weight:500!important}html[data-theme=light] .demand-info-card .info-item .value.highlight{color:var(--el-color-primary)!important}html[data-theme=light] .glass-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important}html[data-theme=light] .glass-card .card-header{color:var(--color-text-primary)!important}html[data-theme=light] .glass-card .info-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .glass-card .info-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .section-title{color:#1e293b!important;font-weight:600!important}html[data-theme=light] .section-title i{color:var(--el-color-primary)!important}html[data-theme=light] .section-title .tip{color:#94a3b8!important}html[data-theme=light] .material-view .custom-table{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;overflow:hidden!important}html[data-theme=light] .material-view .custom-table .el-table__header-wrapper{background:#f8fafc!important}html[data-theme=light] .material-view .custom-table th.el-table__cell{background:#f8fafc!important;color:#475569!important;font-weight:600!important;border-bottom:1px solid #e2e8f0!important}html[data-theme=light] .material-view .custom-table td.el-table__cell{border-bottom:1px solid #f1f5f9!important}html[data-theme=light] .material-view .custom-table .el-table__row:last-child td.el-table__cell{border-bottom:none!important}html[data-theme=light] .material-view .material-cell .name,html[data-theme=light] .material-cell .name,html[data-theme=light] .material-info .name{color:#1e293b!important;font-weight:500!important}html[data-theme=light] .material-view .material-cell .spec,html[data-theme=light] .material-cell .spec,html[data-theme=light] .material-info .spec{color:#94a3b8!important}html[data-theme=light] .material-view .pending-quantity{color:var(--el-color-primary)!important;font-weight:600!important}html[data-theme=light] .supplier-view .supplier-group{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important}html[data-theme=light] .supplier-view .group-header{border-bottom-color:#f1f5f9!important}html[data-theme=light] .supplier-view .supplier-name{color:#1e293b!important;font-weight:600!important}html[data-theme=light] .supplier-view .group-stats{color:#64748b!important}html[data-theme=light] .supplier-view .group-stats .divider{color:#cbd5e1!important}html[data-theme=light] .supplier-view .group-stats .amount{color:#10b981!important;font-weight:600!important}html[data-theme=light] .generated-orders .order-item{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important}html[data-theme=light] .generated-orders .order-item:hover{background:#0ea5e90a!important;border-color:#0ea5e94d!important}html[data-theme=light] .generated-orders .order-item .order-info .label{color:#94a3b8!important}html[data-theme=light] .generated-orders .order-item .order-info .value{color:#1e293b!important}html[data-theme=light] .generated-orders .order-item .view-detail-hint{border-top-color:#f1f5f9!important}html[data-theme=light] .summary-card{background:linear-gradient(135deg,#0ea5e90f,#0ea5e905)!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important}html[data-theme=light] .summary-card .summary-title{color:#1e293b!important;font-weight:600!important}html[data-theme=light] .summary-card .summary-item .label{color:#64748b!important;font-size:12px!important}html[data-theme=light] .summary-card .summary-item .value{color:#0ea5e9!important;font-weight:700!important;font-size:24px!important}html[data-theme=light] .summary-card .summary-item .value.amount{color:#10b981!important}html[data-theme=light] .summary-info{background:#0ea5e90d!important;border-color:#0ea5e926!important}html[data-theme=light] .summary-info .summary-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .summary-info .summary-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .disabled-input :deep(.el-input__wrapper),html[data-theme=light] .disabled-input .el-input__wrapper{background:#00000005!important}html[data-theme=light] .disabled-input :deep(.el-input__inner),html[data-theme=light] .disabled-input .el-input__inner{color:var(--color-text-muted)!important}html[data-theme=light] .inspect-detail .stat-item .label,html[data-theme=light] .inspect-stats .stat-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .inspect-detail .stat-item .value,html[data-theme=light] .inspect-stats .stat-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .return-detail .detail-row .label,html[data-theme=light] .return-form .detail-row .label{color:var(--color-text-secondary)!important}html[data-theme=light] .return-detail .detail-row .value,html[data-theme=light] .return-form .detail-row .value{color:var(--color-text-primary)!important}html[data-theme=light] .return-summary .stat-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .return-summary .stat-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .el-dialog .form-label,html[data-theme=light] .el-dialog .label{color:var(--color-text-secondary)!important}html[data-theme=light] .el-dialog .form-value,html[data-theme=light] .el-dialog .value{color:var(--color-text-primary)!important}html[data-theme=light] .el-dialog .tip-text,html[data-theme=light] .el-dialog .warning-text{color:var(--color-text-muted)!important}html[data-theme=light] .related-order-card:hover{background:var(--color-primary-bg)!important;border-color:#0ea5e933!important}html[data-theme=light] .operation-list .operation-item .time{color:var(--color-text-muted)!important}html[data-theme=light] .operation-list .operation-item .action{color:var(--color-text-primary)!important}html[data-theme=light] .operation-list .operation-item .operator{color:var(--color-text-secondary)!important}html[data-theme=light] .operation-list .operation-item .remark{color:var(--color-text-muted)!important}html[data-theme=light] .material-item-table .item-index,html[data-theme=light] .item-header .item-index{background:var(--color-primary-bg)!important}html[data-theme=light] .el-table .material-name:empty:before,html[data-theme=light] .el-table td:empty:before{color:var(--color-text-muted)!important}html[data-theme=light] .quality-stats .label{color:var(--color-text-secondary)!important}html[data-theme=light] .quality-stats .value{color:var(--color-text-primary)!important}html[data-theme=light] .receive-stats .stat-label,html[data-theme=light] .stats-row .label{color:var(--color-text-secondary)!important}html[data-theme=light] .receive-stats .stat-value,html[data-theme=light] .stats-row .value{color:var(--color-text-primary)!important}html[data-theme=light] .info-grid .info-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .info-grid .info-item .value,html[data-theme=light] .drawer-header .header-title,html[data-theme=light] .dialog-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .drawer-header .header-info .receive-time,html[data-theme=light] .drawer-header .header-info{color:var(--color-text-secondary)!important}html[data-theme=light] .material-info .name,html[data-theme=light] .material-detail-item .name,html[data-theme=light] .material-item .item-name{color:var(--color-text-primary)!important}html[data-theme=light] .material-info .spec,html[data-theme=light] .material-detail-item .spec,html[data-theme=light] .material-item .item-spec{color:var(--color-text-secondary)!important}html[data-theme=light] .material-list .material-item,html[data-theme=light] .material-detail-list .material-detail-item{border-color:var(--color-border-light)!important}html[data-theme=light] .material-item .item-index,html[data-theme=light] .material-detail-item .item-index{background:var(--color-primary-bg)!important}html[data-theme=light] .material-item .meta-item,html[data-theme=light] .material-detail-item .meta-item{color:var(--color-text-muted)!important}html[data-theme=light] .timeline-container{background:var(--color-bg-input)!important}html[data-theme=light] .timeline-container .el-timeline-item__tail{border-left-color:var(--color-border-light)!important}html[data-theme=light] .timeline-container .timeline-title{color:var(--color-text-primary)!important}html[data-theme=light] .timeline-container .timeline-time{color:var(--color-text-muted)!important}html[data-theme=light] .timeline-container .timeline-desc,html[data-theme=light] .price-value{color:var(--color-text-secondary)!important}html[data-theme=light] .quantity-value{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-info,html[data-theme=light] .shelf-info{color:var(--color-text-secondary)!important}html[data-theme=light] .progress-section{background:var(--color-primary-bg)!important}html[data-theme=light] .progress-steps .step .step-icon{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .progress-steps .step .step-label{color:var(--color-text-secondary)!important}html[data-theme=light] .progress-steps .step-line{background:var(--color-border-light)!important}html[data-theme=light] .inspect-form .result-option .option-label{color:var(--color-text-primary)!important}html[data-theme=light] .inspect-form .result-option .option-desc{color:var(--color-text-muted)!important}html[data-theme=light] .inspect-form .result-option{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .inspect-form .result-option:hover{background:var(--color-primary-bg)!important;border-color:#0ea5e933!important}html[data-theme=light] .order-option .supplier,html[data-theme=light] .batch-no{color:var(--color-text-secondary)!important}html[data-theme=light] .material-search-item .result-list{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}html[data-theme=light] .material-search-item .result-item{color:var(--color-text-primary)!important}html[data-theme=light] .material-search-item .result-item:hover{background:var(--color-bg-hover)!important}html[data-theme=light] .material-search-item .result-item .item-name{color:var(--color-text-primary)!important}html[data-theme=light] .material-search-item .result-item .item-spec,html[data-theme=light] .material-search-item .result-item .item-code{color:var(--color-text-muted)!important}html[data-theme=light] .material-select-drawer .material-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .material-select-drawer .material-card:hover{background:var(--color-primary-bg)!important;border-color:#0ea5e933!important}html[data-theme=light] .material-select-drawer .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .material-select-drawer .material-spec,html[data-theme=light] .material-select-drawer .material-code{color:var(--color-text-muted)!important}html[data-theme=light] .order-detail .order-header .order-title,html[data-theme=light] .order-form .form-title{color:var(--color-text-primary)!important}html[data-theme=light] .order-detail .order-meta,html[data-theme=light] .order-form .form-meta{color:var(--color-text-secondary)!important}html[data-theme=light] .order-detail .material-table .material-name,html[data-theme=light] .order-form .material-table .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .order-detail .material-table .material-spec,html[data-theme=light] .order-form .material-table .material-spec{color:var(--color-text-muted)!important}html[data-theme=light] .supplier-detail .supplier-name{color:var(--color-text-primary)!important}html[data-theme=light] .supplier-detail .supplier-info .label{color:var(--color-text-secondary)!important}html[data-theme=light] .supplier-detail .supplier-info .value{color:var(--color-text-primary)!important}html[data-theme=light] .demand-detail .demand-info .label{color:var(--color-text-secondary)!important}html[data-theme=light] .demand-detail .demand-info .value,html[data-theme=light] .demand-detail .material-item .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .demand-detail .material-item .material-spec{color:var(--color-text-muted)!important}html[data-theme=light] .related-order-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .related-order-card .order-type,html[data-theme=light] .related-order-card .order-detail .label{color:var(--color-text-muted)!important}html[data-theme=light] .related-order-card .order-detail .value{color:var(--color-text-primary)!important}html[data-theme=light] .glass-card{background:var(--color-bg-card)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .glass-button{background:var(--color-bg-input)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .glass-button:hover{background:var(--color-bg-hover)!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important}html[data-theme=light] .line-card,html[data-theme=light] .process-card{background:var(--color-bg-card)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .line-card:hover,html[data-theme=light] .process-card:hover{border-color:#0ea5e966!important;box-shadow:0 16px 48px #0000001a!important}html[data-theme=light] .line-card .line-code,html[data-theme=light] .process-card .process-code{color:var(--color-text-muted)!important}html[data-theme=light] .line-card .line-name,html[data-theme=light] .process-card .process-name{color:var(--color-text-primary)!important}html[data-theme=light] .line-card .info-item,html[data-theme=light] .process-card .info-item{color:var(--color-text-secondary)!important}html[data-theme=light] .line-card .card-stats,html[data-theme=light] .process-card .card-stats{background:var(--color-bg-input)!important}html[data-theme=light] .line-card .stat-value,html[data-theme=light] .process-card .stat-value{color:var(--color-text-primary)!important}html[data-theme=light] .line-card .stat-label,html[data-theme=light] .process-card .stat-label{color:var(--color-text-muted)!important}html[data-theme=light] .line-card .card-footer,html[data-theme=light] .process-card .card-footer{border-top-color:var(--color-border-light)!important}html[data-theme=light] .line-card .meta-item,html[data-theme=light] .process-card .meta-item{color:var(--color-text-muted)!important}html[data-theme=light] .glass-actions{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .add-card{border-color:var(--color-border)!important}html[data-theme=light] .add-card:hover{border-color:#0ea5e980!important;background:#0ea5e908!important}html[data-theme=light] .add-card .add-content{color:var(--color-text-muted)!important}html[data-theme=light] .add-card:hover .add-content{color:var(--color-primary)!important}html[data-theme=light] .preview-dialog :deep(.el-dialog){background:var(--color-bg-drawer)!important;border-color:var(--color-border)!important}html[data-theme=light] .preview-dialog :deep(.el-dialog__header){border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .preview-dialog :deep(.el-dialog__title){color:var(--color-text-primary)!important}html[data-theme=light] .preview-dialog :deep(.el-dialog__footer){border-top-color:var(--color-border-light)!important}html[data-theme=light] .preview-header .header-title,html[data-theme=light] .preview-dialog-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .preview-header .el-tag,html[data-theme=light] .preview-dialog-header .el-tag,html[data-theme=light] .header-tips .el-tag{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .preview-content{background:var(--color-bg-input)!important}html[data-theme=light] .flow-config-area{border-color:var(--color-border-light)!important}html[data-theme=light] .flow-empty{background:var(--color-bg-input)!important}html[data-theme=light] .flow-empty .empty-text{color:var(--color-text-muted)!important}html[data-theme=light] .flow-preview .preview-header{background:var(--color-bg-input)!important;border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .flow-preview .stat-item{color:var(--color-text-secondary)!important}html[data-theme=light] .flow-preview .preview-chart{background:var(--color-bg-input)!important}html[data-theme=light] .material-dropdown{background:var(--color-bg-card)!important;border-color:var(--color-border)!important;box-shadow:0 12px 32px #00000026!important}html[data-theme=light] .material-dropdown .material-list{padding:0!important}html[data-theme=light] .material-dropdown .material-item{background:transparent!important;border-radius:0!important;border-bottom:1px solid var(--color-border-light)!important;margin:0!important;padding:12px 16px!important}html[data-theme=light] .material-dropdown .material-item:last-child{border-bottom:none!important}html[data-theme=light] .material-dropdown .material-item:hover{background:#0ea5e90a!important}html[data-theme=light] .material-dropdown .material-item.selected{background:#0ea5e90f!important;border-left:3px solid var(--el-color-primary)!important}html[data-theme=light] .material-dropdown .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .material-dropdown .material-sub{color:var(--color-text-muted)!important}html[data-theme=light] .material-dropdown .material-sub .material-spec:before,html[data-theme=light] .material-dropdown .material-sub .material-unit:before{color:var(--color-text-muted)!important}html[data-theme=light] .material-dropdown .empty-result,html[data-theme=light] .material-dropdown .search-tip{color:var(--color-text-muted)!important}html[data-theme=light] .material-dropdown .quick-add-btn{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .material-dropdown .quick-add-btn:hover{background:var(--color-primary-bg)!important;border-color:#0ea5e933!important}html[data-theme=light] .drawer-header .header-title,html[data-theme=light] .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .text-muted{color:var(--color-text-muted)!important}html[data-theme=light] .quantity-tip{color:var(--color-text-secondary)!important}html[data-theme=light] .sub-section .sub-section-title .sub-section-desc,html[data-theme=light] .warehouse-option .code,html[data-theme=light] .shelf-option .code{color:var(--color-text-muted)!important}html[data-theme=light] .notice-section .notice-card{background:var(--color-primary-bg)!important}html[data-theme=light] .notice-section .notice-title{color:var(--color-text-primary)!important}html[data-theme=light] .notice-section .notice-list li{color:var(--color-text-secondary)!important}html[data-theme=light] .table-form-section-title .title-tip,html[data-theme=light] .table-form-section-title .title-tip i{color:var(--color-text-muted)!important}html[data-theme=light] .el-table .cell .el-tag--info{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .vue-flow,html[data-theme=light] .vue-flow__background{background:var(--color-bg-input)!important}html[data-theme=light] .vue-flow__minimap,html[data-theme=light] .stat-card{background:var(--color-bg-card)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .stat-card .stat-label{color:var(--color-text-secondary)!important}html[data-theme=light] .stat-card .stat-value{color:var(--color-text-primary)!important}html[data-theme=light] .el-select-dropdown__item .code,html[data-theme=light] .el-select-dropdown__item .sub-text,html[data-theme=light] .el-select-dropdown__item .hint{color:var(--color-text-muted)!important}html[data-theme=light] .module-tabs{background:var(--glass-bg)!important;border-color:var(--glass-border)!important}html[data-theme=light] .module-tabs .tab-item:hover{color:var(--color-text-primary)!important;background:var(--color-bg-hover)!important}html[data-theme=light] .module-tabs .tab-item.active{color:#fff!important;background:var(--color-primary)!important}html[data-theme=light] .work-order-detail-drawer .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .work-order-detail-drawer .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .work-order-detail-drawer .order-no{color:var(--color-primary)!important}html[data-theme=light] .work-order-detail-drawer .product-info{color:var(--color-text-primary)!important}html[data-theme=light] .work-order-detail-drawer .progress-fraction,html[data-theme=light] .progress-text{color:var(--color-text-secondary)!important}html[data-theme=light] .progress-overview{background:#0ea5e90d!important;border-color:#0ea5e926!important}html[data-theme=light] .progress-overview.process-progress{background:#10b9810d!important;border-color:#10b98126!important}html[data-theme=light] .progress-overview .progress-label{color:var(--color-text-muted)!important}html[data-theme=light] .progress-overview .progress-value{color:var(--color-text-primary)!important}html[data-theme=light] .progress-overview .progress-bar :deep(.el-progress-bar__outer){background:#0000000f!important}html[data-theme=light] .timeline-info .timeline-item.plan{background:#409eff0f!important;border-color:#409eff26!important}html[data-theme=light] .timeline-info .timeline-item.actual{background:#67c23a0f!important;border-color:#67c23a26!important}html[data-theme=light] .timeline-info .timeline-header{color:var(--color-text-secondary)!important}html[data-theme=light] .timeline-info .timeline-dates{color:var(--color-text-primary)!important}html[data-theme=light] .timeline-info .timeline-dates i{color:var(--color-text-muted)!important}html[data-theme=light] .operation-timeline .timeline-item:before{background:var(--color-border-light)!important}html[data-theme=light] .operation-timeline .record-action{color:var(--color-text-primary)!important}html[data-theme=light] .operation-timeline .record-time{color:var(--color-text-muted)!important}html[data-theme=light] .operation-timeline .record-operator{color:var(--color-text-secondary)!important}html[data-theme=light] .operation-timeline .record-remark{color:var(--color-text-muted)!important}html[data-theme=light] .stats-grid .stat-item,html[data-theme=light] .stats-row .stat-item{border-color:var(--color-border-light)!important}html[data-theme=light] .stats-grid .stat-item .stat-label,html[data-theme=light] .stats-row .stat-item .stat-label{color:var(--color-text-secondary)!important}html[data-theme=light] .stats-grid .stat-item .stat-value,html[data-theme=light] .stats-row .stat-item .stat-value,html[data-theme=light] .line-detail-drawer .drawer-header .header-title,html[data-theme=light] .process-detail-drawer .drawer-header .header-title,html[data-theme=light] .line-detail-drawer .value,html[data-theme=light] .process-detail-drawer .value{color:var(--color-text-primary)!important}html[data-theme=light] .line-detail-drawer .value.desc,html[data-theme=light] .process-detail-drawer .value.desc{color:var(--color-text-secondary)!important}html[data-theme=light] .operation-config-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .operation-config-item .operation-header{background:#00000005!important;border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .operation-config-item .operation-name{color:var(--color-text-primary)!important}html[data-theme=light] .operation-config-item .operation-code{color:var(--color-text-muted)!important}html[data-theme=light] .operation-config-item .config-label{color:var(--color-text-secondary)!important}html[data-theme=light] .operation-config-item .config-tag{background:var(--color-bg-hover)!important;color:var(--color-text-primary)!important}html[data-theme=light] .operation-config-item .empty-value{color:var(--color-text-muted)!important}html[data-theme=light] .empty-config{background:var(--color-bg-input)!important;border-color:var(--color-border)!important;color:var(--color-text-muted)!important}html[data-theme=light] .process-preview{border-color:var(--color-border-light)!important}html[data-theme=light] .process-preview .preview-header{background:var(--color-bg-input)!important;border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .process-preview .preview-tips .el-tag{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .process-preview .preview-chart{background:var(--color-bg-input)!important}html[data-theme=light] .node-list .node-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .node-list .node-label{color:var(--color-text-primary)!important}html[data-theme=light] .node-list .node-type{color:var(--color-text-muted)!important}html[data-theme=light] .process-progress-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .process-progress-drawer .header-info .label{color:var(--color-text-muted)!important}html[data-theme=light] .process-progress-drawer .header-info .value{color:var(--color-text-primary)!important}html[data-theme=light] .process-progress-drawer .tips-bar{background:var(--color-bg-input)!important;border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .process-progress-drawer .tips-bar .el-tag{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .process-progress-drawer .flowchart-container{background:var(--color-bg-input)!important}html[data-theme=light] .process-progress-drawer .process-flow{background:#00000005!important}html[data-theme=light] .subprocess-container{border-color:#a855f74d!important;background:#a855f705!important}html[data-theme=light] .subprocess-container .container-header{background:var(--color-bg-card)!important;border-color:#a855f74d!important}html[data-theme=light] .subprocess-container .container-title{color:#a855f7!important}html[data-theme=light] .flow-node.node-process{background:var(--color-bg-card)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .flow-node.node-process.completed{border-color:#10b98166!important}html[data-theme=light] .flow-node.node-process.current{border-color:#f59e0b66!important;box-shadow:0 0 20px #f59e0b26!important}html[data-theme=light] .flow-node.node-process .node-main .node-order{background:var(--color-bg-hover)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .flow-node.node-process .node-name{color:var(--color-text-primary)!important}html[data-theme=light] .flow-node.node-process .node-operator-info .info-item,html[data-theme=light] .flow-node.node-process .node-completed-info .info-item{color:var(--color-text-muted)!important}html[data-theme=light] .flow-node.node-process .related-orders-row .order-link{color:var(--color-primary)!important;background:#0ea5e90f!important}html[data-theme=light] .flow-node.node-process .related-orders-row .order-link:hover{background:#0ea5e91f!important}html[data-theme=light] .flow-node.node-process .pending-text{color:var(--color-text-muted)!important}html[data-theme=light] .flow-node.node-process .current-text,html[data-theme=light] .flow-node.node-process .waiting-text{color:#f59e0b!important}html[data-theme=light] .product-cell .product-name{color:var(--color-text-primary)!important}html[data-theme=light] .product-cell .product-spec{color:var(--color-text-muted)!important}html[data-theme=light] .plan-qty{color:var(--color-text-primary)!important}html[data-theme=light] .progress-cell :deep(.el-progress-bar__outer){background:#0000000f!important}html[data-theme=light] .el-drawer{background:var(--color-bg-drawer)!important}html[data-theme=light] .el-drawer__header{border-bottom-color:var(--color-border-light)!important;color:var(--color-text-primary)!important}html[data-theme=light] .el-drawer__title{color:var(--color-text-primary)!important}html[data-theme=light] .el-drawer__footer{border-top-color:var(--color-border-light)!important}html[data-theme=light] .el-drawer__body{background:var(--color-bg-drawer)!important}html[data-theme=light] .el-dialog{background:var(--color-bg-card)!important}html[data-theme=light] .el-dialog__header{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .el-dialog__title{color:var(--color-text-primary)!important}html[data-theme=light] .el-dialog__footer{border-top-color:var(--color-border-light)!important}html[data-theme=light] .table-form-section{border-color:var(--color-border-light)!important}html[data-theme=light] .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .table-form-section-title .title-badge{background:#0ea5e91a!important;color:var(--color-primary)!important}html[data-theme=light] .table-form{border:1px solid #d4d7de!important;border-radius:6px!important;overflow:visible!important}html[data-theme=light] .table-form .table-form-label{color:var(--color-text-secondary)!important;background:var(--color-bg-table-header)!important;border-right-color:#d4d7de!important}html[data-theme=light] .table-form .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .table-form .table-form-row{border-bottom:1px solid #d4d7de!important}html[data-theme=light] .table-form .table-form-row:last-child{border-bottom:none!important}html[data-theme=light] .el-descriptions__table.is-bordered{border-radius:6px!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border:1px solid #d4d7de!important}html[data-theme=light] .el-descriptions__body{border-radius:6px!important;overflow:hidden!important}html[data-theme=light] .el-descriptions__table.is-bordered .el-descriptions__cell{border:none!important;border-right:1px solid #d4d7de!important;border-bottom:1px solid #d4d7de!important}html[data-theme=light] .el-descriptions__table.is-bordered tr td:last-child,html[data-theme=light] .el-descriptions__table.is-bordered tr th:last-child{border-right:none!important}html[data-theme=light] .el-descriptions__table.is-bordered tr:last-child td,html[data-theme=light] .el-descriptions__table.is-bordered tr:last-child th{border-bottom:none!important}html[data-theme=light] .el-descriptions__table.is-bordered tr:first-child th:first-child,html[data-theme=light] .el-descriptions__table.is-bordered tr:first-child td:first-child{border-top-left-radius:5px!important}html[data-theme=light] .el-descriptions__table.is-bordered tr:first-child th:last-child,html[data-theme=light] .el-descriptions__table.is-bordered tr:first-child td:last-child{border-top-right-radius:5px!important}html[data-theme=light] .el-descriptions__table.is-bordered tr:last-child th:first-child,html[data-theme=light] .el-descriptions__table.is-bordered tr:last-child td:first-child{border-bottom-left-radius:5px!important}html[data-theme=light] .el-descriptions__table.is-bordered tr:last-child th:last-child,html[data-theme=light] .el-descriptions__table.is-bordered tr:last-child td:last-child{border-bottom-right-radius:5px!important}html[data-theme=light] .el-descriptions__table.is-bordered .el-descriptions__label{background:var(--color-bg-table-header)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .el-descriptions__table.is-bordered .el-descriptions__content{color:var(--color-text-primary)!important}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;color:var(--color-text-primary);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-hover)}.el-button{min-height:32px!important}.el-button--small{min-height:32px!important;padding:5px 12px!important;font-size:13px!important}.el-button--large{min-height:40px!important}.el-button--primary{background:var(--color-primary)!important;border:none!important;box-shadow:0 4px 15px #0ea5e966;transition:all .3s ease}.el-button--primary:hover{background:var(--color-primary-light)!important;transform:translateY(-2px);box-shadow:0 6px 20px #0ea5e980}.el-button--primary:active{transform:translateY(0)}.el-button--default{background:var(--color-bg-input)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important}.el-button--default:hover{background:var(--color-bg-hover)!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important}.el-input__wrapper{background-color:var(--color-bg-input)!important;border:1px solid var(--color-border)!important;box-shadow:none!important;border-radius:8px;transition:all .3s ease}.el-input__wrapper:hover{border-color:#0ea5e980!important}.el-input__wrapper.is-focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #0ea5e933!important}.el-input__inner{color:var(--color-text-primary)!important}.el-input__inner::-moz-placeholder{color:var(--color-text-muted)!important}.el-input__inner::placeholder{color:var(--color-text-muted)!important}.el-input-group__append,.el-input-group__prepend{background-color:var(--color-bg-hover)!important;border:1px solid var(--color-border)!important;color:var(--color-text-primary)!important;padding:0!important}.el-input-group__append .el-button,.el-input-group__prepend .el-button{background:transparent!important;border:none!important;color:var(--color-text-secondary)!important;height:100%;padding:0 12px!important;margin:0!important}.el-input-group__append .el-button:hover,.el-input-group__prepend .el-button:hover{color:var(--color-primary)!important;background:var(--color-primary-bg)!important}.el-input-group__append .el-button i,.el-input-group__prepend .el-button i{font-size:16px}.el-select__wrapper{background-color:var(--color-bg-input)!important;border:1px solid var(--color-border)!important;box-shadow:none!important;border-radius:8px}.el-select__wrapper:hover{border-color:#0ea5e980!important}.el-select__wrapper.is-focused{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #0ea5e933!important}.el-select-dropdown{background-color:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;border-radius:8px}.el-select-dropdown__item{color:var(--color-text-primary)!important}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--color-primary-bg)!important}.el-select-dropdown__item.selected{color:var(--color-primary)!important;background-color:var(--color-primary-bg-hover)!important}.el-table{--el-table-bg-color: transparent !important;--el-table-tr-bg-color: transparent !important;--el-table-header-bg-color: var(--color-bg-table-header) !important;--el-table-row-hover-bg-color: var(--color-primary-bg) !important;--el-table-border-color: var(--color-border) !important;--el-table-text-color: var(--color-text-primary) !important;--el-table-header-text-color: var(--color-text-secondary) !important}.el-table th.el-table__cell{background-color:var(--color-bg-table-header)!important;font-weight:600}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--color-bg-table-striped)!important}.el-table__row{transition:all .3s ease}.el-table__row:hover{transform:translateY(-1px)}.el-table .el-input-number{min-width:100px}.el-table .el-input-number--small{min-width:90px}.el-table .el-select{min-width:140px}.el-table .el-select--small{min-width:120px}.el-table .el-input__inner::-moz-placeholder,.el-table .el-input-number .el-input__inner::-moz-placeholder{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-table .el-input__inner::placeholder,.el-table .el-input-number .el-input__inner::placeholder,.el-table .el-select .el-select__placeholder{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-table .el-input-number .el-input__wrapper,.el-table .el-select .el-select__wrapper{min-height:32px}.el-table .el-input-number--small .el-input__wrapper,.el-table .el-select--small .el-select__wrapper{min-height:28px}.el-card{--el-card-bg-color: var(--glass-bg) !important;--el-card-border-color: var(--color-border) !important;border-radius:16px!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--glass-shadow)}.el-card__header{border-bottom-color:var(--color-border)!important;color:var(--color-text-primary)}.el-card__body{color:var(--color-text-primary)}.el-pagination{--el-pagination-bg-color: transparent !important;--el-pagination-text-color: var(--color-text-primary) !important;--el-pagination-button-bg-color: rgba(255, 255, 255, .08) !important;--el-pagination-hover-color: var(--color-primary) !important}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination .el-pager li{background-color:var(--color-bg-hover)!important;border-radius:6px;margin:0 2px;color:var(--color-text-primary)!important;min-width:32px;height:32px;line-height:32px}.el-pagination .el-pager li.is-active{background:var(--gradient-primary)!important;color:#fff!important}.el-pagination__total,.el-pagination__jump,.el-pagination__goto,.el-pagination__classifier{color:var(--color-text-primary)!important}.el-pagination .el-select .el-select__wrapper{background-color:var(--color-bg-hover)!important}.el-pagination .el-input__inner{color:var(--color-text-primary)!important}.el-dialog{--el-dialog-bg-color: var(--color-bg-elevated) !important;background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:8px!important;box-shadow:0 25px 50px -12px var(--glass-shadow)!important}.el-dialog__header{padding:12px 12px 12px 2px!important;margin-right:0!important;border-bottom:1px solid var(--color-border-light)}.el-dialog__title{color:var(--color-text-primary)!important;font-size:16px;font-weight:600}.el-dialog__headerbtn{top:20px!important;right:20px!important;width:28px!important;height:28px!important}.el-dialog__headerbtn .el-dialog__close{color:var(--color-text-muted)!important;font-size:18px}.el-dialog__headerbtn:hover .el-dialog__close{color:var(--color-primary)!important}.el-dialog__body{padding:24px 0!important;color:var(--color-text-primary)}.el-dialog__footer{padding:16px 0!important;border-top:1px solid var(--color-border-light);display:flex;justify-content:flex-end;gap:8px}.el-dialog__footer .el-button+.el-button{margin-left:0}.el-overlay{background-color:var(--color-overlay)!important}.el-drawer{--el-drawer-bg-color: var(--color-bg-drawer) !important;background:var(--color-bg-drawer)!important;border-left:1px solid var(--color-border-light)!important}.el-drawer__header{padding:16px 20px!important;margin-bottom:0!important;border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary)}.el-drawer__title{color:var(--color-text-primary)!important;font-size:16px;font-weight:600}.el-drawer__close-btn{color:var(--color-text-muted)!important}.el-drawer__close-btn:hover{color:var(--color-primary)!important}.el-drawer__body{padding:0!important;color:var(--color-text-primary)}.el-drawer__footer{padding:16px 20px!important;border-top:1px solid var(--color-border-light);display:flex;justify-content:flex-end;gap:8px}.el-drawer__footer .el-button+.el-button{margin-left:0}.el-message-box{--el-messagebox-title-color: var(--color-text-primary);background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;box-shadow:0 25px 50px -12px var(--glass-shadow)!important;padding:0!important;width:420px!important}.el-message-box__header{padding:20px 24px 0!important}.el-message-box__title{color:var(--color-text-primary)!important;font-size:16px;font-weight:600}.el-message-box__headerbtn{top:16px!important;right:16px!important;width:28px!important;height:28px!important}.el-message-box__headerbtn .el-message-box__close{color:var(--color-text-muted)!important}.el-message-box__headerbtn:hover .el-message-box__close{color:var(--color-primary)!important}.el-message-box__content{padding:20px 24px!important;color:var(--color-text-primary);font-size:14px}.el-message-box__container{align-items:flex-start}.el-message-box__status{font-size:22px!important}.el-message-box__status.el-message-box-icon--warning{color:var(--color-warning)!important}.el-message-box__status.el-message-box-icon--error{color:var(--color-danger)!important}.el-message-box__status.el-message-box-icon--success{color:var(--color-success)!important}.el-message-box__status.el-message-box-icon--info{color:var(--color-primary)!important}.el-message-box__message,.el-message-box__message p{color:var(--color-text-primary)!important}.el-message-box__btns{padding:12px 24px 20px!important}.el-message-box__btns .el-button{margin-left:12px}.el-message-box__btns .el-button:first-child{margin-left:0}.el-message-box__input{padding:0 24px 16px!important}.el-message-box__input .el-input__wrapper{background:var(--color-bg-input)!important;border:1px solid var(--color-border)!important}.el-message-box__errormsg{color:var(--color-danger)!important}.el-textarea__inner{background-color:var(--color-bg-input)!important;border:1px solid var(--color-border)!important;border-radius:8px;color:var(--color-text-primary)!important;resize:vertical}.el-textarea__inner::-moz-placeholder{color:var(--color-text-muted)!important}.el-textarea__inner::placeholder{color:var(--color-text-muted)!important}.el-textarea__inner:hover{border-color:#0ea5e980!important}.el-textarea__inner:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #0ea5e933!important}.el-textarea .el-input__count{background:transparent!important;color:var(--color-text-muted)!important}.el-textarea__inner{min-height:80px!important}.el-radio-group{display:inline-flex;gap:0}.el-radio-button{--el-radio-button-checked-bg-color: var(--color-primary);--el-radio-button-checked-border-color: var(--color-primary);--el-radio-button-checked-text-color: #fff}.el-radio-button__inner{background:var(--color-bg-input)!important;border:1px solid var(--color-border)!important;color:var(--color-text-secondary)!important;padding:8px 16px!important;font-size:13px!important;transition:all .2s ease!important}.el-radio-button:first-child .el-radio-button__inner{border-radius:6px 0 0 6px!important}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 6px 6px 0!important}.el-radio-button__inner:hover{color:var(--color-primary)!important;border-color:#0ea5e980!important}.el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important;box-shadow:none!important}.el-radio-button__original-radio:checked+.el-radio-button__inner+.el-radio-button .el-radio-button__inner{border-left-color:var(--color-primary)!important}.el-radio-button__inner{background-color:var(--color-bg-input)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.el-radio-button__inner:hover{color:var(--color-primary)!important}.el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important;box-shadow:-1px 0 0 0 var(--color-primary)!important}.el-checkbox__inner{background-color:var(--color-bg-input)!important;border-color:var(--color-border)!important}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.el-input-number{--el-input-number-controls-bg-color: var(--color-bg-input);--el-input-number-controls-hover-bg-color: var(--color-primary-bg-hover)}.el-input-number__decrease,.el-input-number__increase{background:var(--color-bg-input)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--color-primary)!important;background:var(--color-primary-bg-hover)!important}.el-descriptions{--el-descriptions-item-bordered-label-background: var(--color-bg-input) !important;--el-fill-color-blank: transparent !important}.el-descriptions__table.is-bordered{border-radius:6px!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border:1px solid var(--color-border)!important}.el-descriptions__body{border-radius:6px!important;overflow:hidden!important}.el-descriptions__table.is-bordered .el-descriptions__cell{border:none!important;border-right:1px solid var(--color-border)!important;border-bottom:1px solid var(--color-border)!important}.el-descriptions__table.is-bordered tr td:last-child,.el-descriptions__table.is-bordered tr th:last-child{border-right:none!important}.el-descriptions__table.is-bordered tr:last-child td,.el-descriptions__table.is-bordered tr:last-child th{border-bottom:none!important}.el-descriptions__table.is-bordered tr:first-child th:first-child,.el-descriptions__table.is-bordered tr:first-child td:first-child{border-top-left-radius:5px!important}.el-descriptions__table.is-bordered tr:first-child th:last-child,.el-descriptions__table.is-bordered tr:first-child td:last-child{border-top-right-radius:5px!important}.el-descriptions__table.is-bordered tr:last-child th:first-child,.el-descriptions__table.is-bordered tr:last-child td:first-child{border-bottom-left-radius:5px!important}.el-descriptions__table.is-bordered tr:last-child th:last-child,.el-descriptions__table.is-bordered tr:last-child td:last-child{border-bottom-right-radius:5px!important}.el-descriptions__body,.el-descriptions__body .el-descriptions__table,.el-descriptions__body .el-descriptions__table tbody,.el-descriptions__body .el-descriptions__table tr{background:transparent!important}.el-descriptions__label{color:var(--color-text-secondary)!important;background:var(--color-bg-input)!important}.el-descriptions__content{color:var(--color-text-primary)!important;background:transparent!important}.el-descriptions__cell{border-color:var(--color-border-light)!important;background:transparent!important}.el-descriptions--bordered .el-descriptions__body,.el-descriptions--bordered .el-descriptions__table,.el-descriptions--bordered .el-descriptions__table tbody,.el-descriptions--bordered .el-descriptions__cell{background:transparent!important}.el-descriptions--bordered .el-descriptions__label{background:var(--color-bg-input)!important}.el-descriptions--bordered .el-descriptions__content,.el-descriptions--bordered td.el-descriptions__cell{background:transparent!important}.el-descriptions--bordered th.el-descriptions__cell{background:var(--color-bg-input)!important}.el-steps{--el-text-color-primary: var(--color-text-primary);--el-text-color-placeholder: var(--color-text-muted);--el-color-primary: var(--color-primary);--el-fill-color-blank: transparent}.el-steps--simple{background:var(--color-bg-input)!important;border-radius:8px!important;padding:12px 16px!important}.el-step__head.is-wait{color:var(--color-text-muted)!important;border-color:var(--color-border)!important}.el-step__head.is-wait .el-step__icon{background:transparent!important;border-color:var(--color-text-muted)!important}.el-step__head.is-wait .el-step__icon-inner{color:var(--color-text-muted)!important}.el-step__head.is-process{color:var(--color-primary)!important;border-color:var(--color-primary)!important}.el-step__head.is-process .el-step__icon{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.el-step__head.is-process .el-step__icon-inner{color:#fff!important}.el-step__head.is-finish{color:var(--color-primary)!important;border-color:var(--color-primary)!important}.el-step__head.is-finish .el-step__icon{background:transparent!important;border-color:var(--color-primary)!important}.el-step__head.is-finish .el-step__icon-inner{color:var(--color-primary)!important}.el-step__title{color:var(--color-text-secondary)!important}.el-step__title.is-process{color:var(--color-text-primary)!important;font-weight:600!important}.el-step__title.is-finish{color:var(--color-text-primary)!important}.el-step__title.is-wait{color:var(--color-text-muted)!important}.el-step__line{background-color:var(--color-border)!important}.el-step__line-inner{background-color:var(--color-primary)!important}.el-steps--simple .el-step__arrow:before,.el-steps--simple .el-step__arrow:after{background:var(--color-text-muted)!important}.el-timeline-item__node{background-color:var(--color-bg-hover)!important;border:2px solid var(--color-border)!important}.el-timeline-item__node--primary{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.el-timeline-item__node--success{background-color:var(--color-success)!important;border-color:var(--color-success)!important}.el-timeline-item__node--warning{background-color:var(--color-warning)!important;border-color:var(--color-warning)!important}.el-timeline-item__node--danger{background-color:var(--color-danger)!important;border-color:var(--color-danger)!important}.el-timeline-item__node--info{background-color:#8b949e80!important;border-color:#8b949ecc!important}.el-timeline-item__tail{border-left-color:var(--color-border)!important}.el-timeline-item__wrapper{padding-left:20px}.el-timeline-item__timestamp{color:var(--color-text-muted)!important}.el-timeline-item__content{color:var(--color-text-primary)!important}.el-form-item__label{color:var(--color-text-secondary)!important;white-space:nowrap!important;flex-shrink:0!important}.el-tag{border-radius:4px!important;border:none;white-space:nowrap!important;display:inline-flex;align-items:center;max-width:150px;overflow:hidden;text-overflow:ellipsis}.el-tag--success{background:#10b98126!important;color:var(--color-success)!important}.el-tag--warning{background:#f59e0b26!important;color:var(--color-warning)!important}.el-tag--danger{background:#ef444426!important;color:var(--color-danger)!important}.el-tag--info{background:#8b949e26!important;color:var(--color-text-secondary)!important}.el-breadcrumb__inner{color:var(--color-text-secondary)!important}.el-breadcrumb__inner.is-link:hover{color:var(--color-primary)!important}.el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--color-text-primary)!important}.el-menu{background-color:transparent!important;border:none!important}.el-menu-item,.el-sub-menu__title{color:var(--color-text-secondary)!important;border-radius:8px;margin:4px 8px;transition:all .3s ease}.el-menu-item:hover,.el-sub-menu__title:hover{background-color:var(--color-primary-bg)!important;color:var(--color-text-primary)!important}.el-menu-item.is-active{background:var(--color-primary-bg-active)!important;color:var(--color-primary)!important}.el-sub-menu.is-active>.el-sub-menu__title{color:var(--color-primary)!important}.el-menu--popup{background:var(--color-bg-drawer)!important;border:1px solid var(--color-border)!important;border-radius:8px!important;box-shadow:0 8px 24px var(--glass-shadow)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:8px!important;min-width:180px!important}.el-menu--popup .el-menu-item{color:var(--color-text-primary)!important;border-radius:6px!important;margin:2px 0!important;height:40px!important;line-height:40px!important}.el-menu--popup .el-menu-item:hover{background:var(--color-primary-bg-hover)!important;color:var(--color-text-primary)!important}.el-menu--popup .el-menu-item.is-active{background:var(--color-primary-bg-active)!important;color:var(--color-primary)!important}html[data-theme=light] .el-menu--popup{background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;box-shadow:0 4px 16px #00000014!important}html[data-theme=light] .el-menu--popup .el-menu-item{color:var(--color-text-primary)!important}html[data-theme=light] .el-menu--popup .el-menu-item:hover{background:var(--color-primary-bg)!important;color:var(--color-text-primary)!important}html[data-theme=light] .el-menu--popup .el-menu-item.is-active{background:var(--color-primary-bg-active)!important;color:var(--color-primary)!important}.el-message{--el-message-bg-color: var(--color-bg-card) !important;border:1px solid var(--color-border)!important;border-radius:8px}.glass-card{background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 8px 32px var(--glass-shadow)}.btn-gradient{background:var(--color-primary);border:none;border-radius:8px;color:#fff;padding:10px 24px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0ea5e966}.btn-gradient:hover{background:var(--color-primary-light);transform:translateY(-2px);box-shadow:0 6px 20px #0ea5e980}.btn-gradient:active{transform:translateY(0)}.glow-border{border:1px solid transparent;background:linear-gradient(var(--color-bg-card),var(--color-bg-card)) padding-box,var(--gradient-primary) border-box}.gradient-text{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-container{padding:20px;animation:fadeInUp .4s ease-out}.page-title{font-size:24px;font-weight:600;color:var(--color-text-primary);margin-bottom:20px}.search-card{margin-bottom:16px}.action-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px}.status-dot.success{background-color:var(--color-success);box-shadow:0 0 8px var(--color-success)}.status-dot.warning{background-color:var(--color-warning);box-shadow:0 0 8px var(--color-warning)}.status-dot.danger{background-color:var(--color-danger);box-shadow:0 0 8px var(--color-danger)}.status-dot.info{background-color:var(--color-text-muted)}.number-highlight{font-size:32px;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.trend-up{color:var(--color-success)}.trend-down{color:var(--color-danger)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,var(--color-bg-input) 25%,var(--color-bg-hover) 50%,var(--color-bg-input) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.el-button.is-link{background:transparent!important;border:none!important;box-shadow:none!important;padding:4px 8px}.el-button--primary.is-link{color:var(--color-primary)!important}.el-button--primary.is-link:hover{color:var(--color-primary-light)!important;background:transparent!important;transform:none}.el-button--danger.is-link{color:var(--color-danger)!important}.el-button--danger.is-link:hover{color:#f87171!important;background:transparent!important}.el-button--default.is-link{color:var(--color-text-secondary)!important}.el-button--default.is-link:hover{color:var(--color-primary)!important}.el-avatar{flex-shrink:0!important}.el-avatar img{-o-object-fit:cover!important;object-fit:cover!important}.el-table,.el-table__inner-wrapper,.el-table__header-wrapper,.el-table__body-wrapper{width:100%!important}.el-table__header,.el-table__body{width:100%!important;min-width:100%!important}.el-table .el-table__cell{padding:14px 0!important}.el-table--small .el-table__cell{padding:10px 0!important}.el-table--large .el-table__cell{padding:18px 0!important}.el-table__inner-wrapper{overflow-x:auto!important}.el-table th.el-table__cell,.el-table td.el-table__cell{text-align:left!important}.el-table th.el-table__cell .cell,.el-table td.el-table__cell .cell{padding:0 12px!important;text-align:left!important;box-sizing:border-box}.el-table th.el-table__cell .cell{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.el-table td.el-table__cell{min-width:80px}.el-table td.el-table__cell .cell{word-break:break-word;line-height:1.6}.el-table .el-table__cell.is-hidden{visibility:visible!important}.el-table td.el-table__cell.fixed-right,.el-table th.el-table__cell.fixed-right,.el-table .el-table__fixed-right-column td,.el-table .el-table__fixed-right-column th,.el-table td.el-table__cell.fixed-left,.el-table th.el-table__cell.fixed-left,.el-table .el-table__fixed-left-column td,.el-table .el-table__fixed-left-column th{background:var(--color-bg-table-fixed)!important}.el-table th.el-table__cell.fixed-right,.el-table th.el-table__cell.fixed-left{background:var(--color-bg-table-fixed-header)!important}.el-table__body-wrapper td.el-table-fixed-column--right,.el-table__body-wrapper td.el-table-fixed-column--left{background:var(--color-bg-table-fixed)!important}.el-table__header-wrapper th.el-table-fixed-column--right,.el-table__header-wrapper th.el-table-fixed-column--left{background:var(--color-bg-table-fixed-header)!important}.el-table__body tr:hover td.el-table-fixed-column--right,.el-table__body tr:hover td.el-table-fixed-column--left,.el-table__body tr:hover td.fixed-right,.el-table__body tr:hover td.fixed-left{background:var(--color-bg-table-hover)!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table-fixed-column--right,.el-table--striped .el-table__body tr.el-table__row--striped td.el-table-fixed-column--left,.el-table--striped .el-table__body tr.el-table__row--striped td.fixed-right,.el-table--striped .el-table__body tr.el-table__row--striped td.fixed-left{background:var(--color-bg-table-striped-fixed)!important}.el-table__fixed-right,.el-table__fixed,.el-table__fixed-right .el-table__cell,.el-table__fixed .el-table__cell,.el-table__fixed-right-patch,.el-table__fixed-right .el-table__header-wrapper,.el-table__fixed .el-table__header-wrapper{background:var(--color-bg-table-fixed)!important}.el-table__fixed-right th.el-table__cell,.el-table__fixed th.el-table__cell{background:var(--color-bg-table-fixed-header)!important}.el-table__fixed-right .el-table__body-wrapper,.el-table__fixed .el-table__body-wrapper,.el-table__fixed-right .el-table__row td,.el-table__fixed .el-table__row td{background:var(--color-bg-table-fixed)!important}.el-table__fixed-right .el-table__row:hover td,.el-table__fixed .el-table__row:hover td{background:var(--color-bg-table-hover)!important}.el-table--striped .el-table__fixed-right .el-table__row--striped td,.el-table--striped .el-table__fixed .el-table__row--striped td{background:var(--color-bg-table-striped-fixed)!important}.el-table td.el-table__cell .cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 8px}.el-table th.el-table__cell .cell{display:block}.el-table td .cell>.el-button,.el-table td .cell .el-button.is-link{margin:0!important;padding:4px 6px!important;flex-shrink:0}.table-action-buttons{display:flex;flex-wrap:wrap;gap:4px 8px;justify-content:flex-start;align-items:center}.table-action-buttons .el-button{margin:0!important}.el-tag{border:none!important;font-weight:500;border-radius:4px!important}.el-drawer .el-tag,.el-dialog .el-tag,.el-table .el-tag,.detail-card .el-tag,.preview-header .el-tag,.table-form .el-tag{border-radius:4px!important}.el-tag.el-tag--dark,.el-tag.el-tag--dark.el-tag--success,.el-tag.el-tag--dark.el-tag--warning,.el-tag.el-tag--dark.el-tag--danger,.el-tag.el-tag--dark.el-tag--info{border:none!important}.el-tag.el-tag--dark.el-tag--success{background:#10b98126!important;color:#10b981!important}.el-tag.el-tag--dark.el-tag--warning{background:#f59e0b26!important;color:#f59e0b!important}.el-tag.el-tag--dark.el-tag--danger{background:#ef444426!important;color:#ef4444!important}.el-tag.el-tag--dark.el-tag--info{background:#8b949e26!important;color:#8b949e!important}.el-tag--primary,.el-tag.el-tag--dark.el-tag--primary{background:#0ea5e926!important;color:var(--color-primary)!important}.el-select__wrapper .el-select__selected-item,.el-select__wrapper .el-select__selection .el-select__selected-item{color:var(--color-text-primary)!important}.el-select__wrapper .el-tag{background:var(--color-primary-bg-active)!important;color:var(--color-primary)!important;border:none!important}.el-input__wrapper{padding:1px 12px!important}.el-input__inner{padding:0!important;text-indent:0!important}.el-input--prefix .el-input__wrapper{padding-left:12px!important}.el-input__prefix{margin-right:8px!important}.el-input--suffix .el-input__wrapper{padding-right:12px!important}.el-input__suffix{margin-left:8px!important}.el-select__placeholder{color:var(--color-text-muted)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.el-select__wrapper .el-select__input-wrapper{margin-left:0!important}.el-select-dropdown__item{padding:8px 12px!important;height:auto!important;line-height:1.5!important}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--color-primary-bg)!important;color:var(--color-text-primary)!important}.el-select-dropdown__item.is-selected,.el-select-dropdown__item.selected{color:var(--color-primary)!important;font-weight:600!important;background-color:var(--color-primary-bg-active)!important}.el-select-dropdown__item.is-selected:after{color:var(--color-primary)!important}.el-select-dropdown__item .option-code{display:inline-block;font-family:Monaco,Consolas,monospace;font-size:12px;padding:2px 6px;border-radius:4px;margin-right:8px;background:#409eff26;color:#79bbff}.el-select-dropdown__item .option-name{color:var(--color-text-primary)}html[data-theme=light] .el-select-dropdown__item .option-code{background:#409eff1a!important;color:#409eff!important}html[data-theme=light] .el-select-dropdown__item .option-name{color:#303133!important}html[data-theme=dark] .el-select-dropdown__item .option-code,html.dark .el-select-dropdown__item .option-code{background:#409eff26!important;color:#79bbff!important}html[data-theme=dark] .el-select-dropdown__item .option-name,html.dark .el-select-dropdown__item .option-name{color:#cfd3dc!important}.el-date-editor.el-input{--el-date-editor-width: var(--filter-date-single-width)}.el-date-editor--daterange.el-input__wrapper,.el-date-editor--datetimerange.el-input__wrapper{width:var(--filter-date-range-width)!important}.el-date-editor .el-range-input{color:var(--color-text-primary)!important}.el-date-editor .el-range-input::-moz-placeholder{color:var(--color-text-muted)!important}.el-date-editor .el-range-input::placeholder{color:var(--color-text-muted)!important}.el-date-editor .el-range-separator{color:var(--color-text-muted)!important}.filter-input{width:var(--filter-input-width)!important}.filter-select{width:var(--filter-select-width)!important}.filter-date-range{width:var(--filter-date-range-width)!important}.filter-date-single{width:var(--filter-date-single-width)!important}@media(max-width:768px){.filter-input,.filter-select,.filter-date-range,.filter-date-single{width:100%!important}}.el-empty{--el-empty-fill-color-0: rgba(255, 255, 255, .05);--el-empty-fill-color-1: rgba(255, 255, 255, .08);--el-empty-fill-color-2: rgba(255, 255, 255, .1);--el-empty-fill-color-3: rgba(14, 165, 233, .15);--el-empty-fill-color-4: rgba(14, 165, 233, .2);--el-empty-fill-color-5: rgba(255, 255, 255, .03);--el-empty-fill-color-6: rgba(14, 165, 233, .1);--el-empty-fill-color-7: rgba(255, 255, 255, .02);--el-empty-fill-color-8: rgba(255, 255, 255, .06);--el-empty-fill-color-9: rgba(14, 165, 233, .25)}.el-empty__description{color:var(--color-text-secondary)!important}.el-empty__description p{color:var(--color-text-secondary)!important;font-size:14px!important}.el-table__empty-block{background:transparent!important}.el-table__empty-text{color:var(--color-text-secondary)!important}.el-switch{--el-switch-on-color: var(--color-primary);--el-switch-off-color: var(--color-text-muted);height:24px!important}.el-switch.is-checked .el-switch__core{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.el-switch .el-switch__core{background-color:var(--color-text-muted)!important;border-color:var(--color-border)!important;min-width:50px!important}.el-switch__inner{font-size:12px!important;color:#fff!important}.el-switch .el-switch__action{background-color:#fff!important}.el-loading-mask{background-color:var(--color-loading-mask)!important}.el-loading-spinner .path{stroke:var(--color-primary)!important}.el-loading-spinner .el-loading-text{color:var(--color-text-secondary)!important}.el-table .el-loading-mask{background-color:var(--color-loading-mask-table)!important}.stat-card .stat-value,.stat-card .stat-info .stat-value{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;font-size:clamp(18px,2vw,24px)!important}.stat-card .stat-label{white-space:nowrap!important}.stat-card .stat-trend{font-size:12px!important;display:flex!important;align-items:center!important;gap:2px!important;padding:0!important;background:transparent!important;border-radius:0!important;white-space:nowrap!important}.stat-card .stat-trend.up{color:#10b981!important}.stat-card .stat-trend.down{color:#ef4444!important}.stat-card .stat-trend.stable{color:#8b949e!important}.el-avatar{color:#fff!important;font-size:16px!important}.el-avatar i{color:#fff!important}.user-avatar{background:var(--color-primary)!important}.user-avatar i{color:#fff!important;font-size:16px!important}.table-form{border:1px solid var(--color-border-light)!important;border-radius:6px;overflow:visible;background:transparent}.table-form-row{display:flex;border-bottom:1px solid var(--color-border-light)!important;min-height:48px}.table-form-row:last-child{border-bottom:none!important}.table-form-label{width:120px;min-width:120px;padding:12px 16px;background:var(--color-bg-input);color:var(--color-text-secondary);font-size:14px;display:flex;align-items:center;flex-shrink:0;border-right:1px solid var(--color-border-light);white-space:nowrap}.table-form-label .required{color:var(--color-danger);margin-right:4px}.table-form-content{flex:1;padding:8px 16px;display:flex;align-items:center;min-height:48px;color:var(--color-text-primary)}.table-form-content.stack{flex-direction:column;align-items:flex-start;justify-content:center;padding-top:12px;padding-bottom:12px}.table-form-hint{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:13px;line-height:1.5;width:100%}.table-form-hint i{font-size:16px;color:var(--el-color-primary);flex-shrink:0}.upload-tip{margin-top:8px;font-size:12px;color:var(--color-text-muted);width:100%;line-height:1.4}.table-form-content .el-input,.table-form-content .el-select,.table-form-content .el-date-editor,.table-form-content .el-input-number{width:100%}.table-form-content .el-radio-group{display:flex;flex-wrap:nowrap}.table-form-content .el-textarea{width:100%}.table-form-content .el-textarea__inner{min-height:80px!important}.table-form-row .table-form-label:not(:first-child){border-left:1px solid var(--color-border-light)}.table-form-header{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--color-bg-table-header);border-bottom:1px solid var(--color-border-light);font-size:14px;font-weight:600;color:var(--color-text-primary)}.table-form-header i{font-size:16px;color:var(--color-primary)}.table-form-section{margin-bottom:20px}.table-form-section:last-child{margin-bottom:0}.table-form-section-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--color-text-primary);margin-bottom:12px}.table-form-section-title i{font-size:18px;color:var(--color-primary)}.header-actions{display:flex;align-items:center;gap:12px}.header-actions .el-button{margin:0!important}.header-actions .el-button+.el-button{margin-left:0!important}.dark-tree-select-popper,.el-tree-select__popper{background:var(--color-bg-drawer)!important;border:1px solid var(--color-border)!important;box-shadow:0 8px 24px var(--glass-shadow)!important}.dark-tree-select-popper .el-tree,.el-tree-select__popper .el-tree,.dark-tree-select-popper .el-tree-node__content,.el-tree-select__popper .el-tree-node__content{background:transparent!important;color:var(--color-text-primary)!important}.dark-tree-select-popper .el-tree-node__content:hover,.el-tree-select__popper .el-tree-node__content:hover{background:var(--color-primary-bg-hover)!important}.dark-tree-select-popper .el-tree-node.is-current>.el-tree-node__content,.el-tree-select__popper .el-tree-node.is-current>.el-tree-node__content{background:var(--color-primary-bg-active)!important;color:var(--color-primary)!important}.dark-tree-select-popper .el-tree-node__expand-icon,.el-tree-select__popper .el-tree-node__expand-icon{color:var(--color-text-muted)!important}.dark-tree-select-popper .el-tree-node__expand-icon:hover,.el-tree-select__popper .el-tree-node__expand-icon:hover{color:var(--color-text-primary)!important}.dark-tree-select-popper .el-tree-node__expand-icon.is-leaf,.el-tree-select__popper .el-tree-node__expand-icon.is-leaf{color:transparent!important}.dark-tree-select-popper .el-tree-node__label,.el-tree-select__popper .el-tree-node__label{color:var(--color-text-primary)!important}.dark-tree-select-popper .el-select-dropdown__empty,.el-tree-select__popper .el-select-dropdown__empty{color:var(--color-text-muted)!important}.dark-tree-select-popper .el-scrollbar__bar,.el-tree-select__popper .el-scrollbar__bar{background:var(--color-bg-hover)!important}.dark-tree-select-popper .el-scrollbar__thumb,.el-tree-select__popper .el-scrollbar__thumb{background:var(--color-scrollbar)!important}.dark-tree-select-popper .el-scrollbar__thumb:hover,.el-tree-select__popper .el-scrollbar__thumb:hover{background:var(--color-scrollbar-hover)!important}html[data-theme=light] .flow-node.node-start{background:#10b98126!important;border-color:#10b981!important;color:#059669!important}html[data-theme=light] .flow-node.node-end{background:#6366f126!important;border-color:#6366f1!important;color:#4f46e5!important}html[data-theme=light] .flow-node.node-end.completed{background:#10b98126!important;border-color:#10b981!important;color:#059669!important}html[data-theme=light] .flow-node.node-process.pending{opacity:.75!important;background:var(--color-bg-card)!important;border-color:var(--color-border)!important}html[data-theme=light] .flow-node.node-process.pending .node-status-icon{background:var(--color-bg-table-header)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .flow-node.node-process .node-pending-info .pending-text{color:var(--color-text-secondary)!important}html[data-theme=light] .subprocess-container{background:#a855f70a!important;border-color:#a855f740!important}html[data-theme=light] .subprocess-container .container-header{background:#a855f714!important;border-bottom-color:#a855f733!important}html[data-theme=light] .subprocess-container .container-header .container-title{color:#7c3aed!important}html[data-theme=light] .flow-config-dialog .el-dialog{background:#fff!important}html[data-theme=light] .flow-config-dialog .el-dialog__header{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .flow-config-dialog .el-dialog__footer{border-top-color:var(--color-border-light)!important}html[data-theme=light] .vue-flow__background pattern line{stroke:#00000014!important}html[data-theme=light] .vue-flow__background rect{fill:#f8f9fa!important}html[data-theme=light] .config-flow .vue-flow__background rect{fill:#f5f7fa!important}html[data-theme=light] .vue-flow__edge-path{stroke:#409effcc!important}html[data-theme=light] .vue-flow__edge.selected .vue-flow__edge-path{stroke:#409eff!important}html[data-theme=light] .vue-flow__handle{background:#409eff!important;border-color:#fff!important}html[data-theme=light] .vue-flow__handle:hover{background:#67c23a!important}html[data-theme=light] .flowchart-mini-container{background:#f5f7fa!important;border-color:var(--color-border-light)!important}html[data-theme=light] .flowchart-mini-container .vue-flow__background rect{fill:#f5f7fa!important}html[data-theme=light] .flowchart-mini-container .vue-flow__background pattern line{stroke:#0000000f!important}html[data-theme=light] .flow-editor-container{background:#f5f7fa!important}html[data-theme=light] .flow-editor-container .vue-flow__background rect{fill:#f8f9fa!important}html[data-theme=light] .flow-editor-container .vue-flow__background pattern line{stroke:#0000000f!important}html[data-theme=light] .process-flow .flow-node{box-shadow:0 2px 8px #0000001a!important}html[data-theme=light] .process-flow .flow-node .node-header .node-name{color:var(--color-text-primary)!important}html[data-theme=light] .process-flow .flow-node .node-header .node-order{background:#409eff1a!important;color:#409eff!important}html[data-theme=light] .flow-node.node-process .node-operator-info .info-item{color:var(--color-text-secondary)!important}html[data-theme=light] .flow-node.node-process .node-completed-info .time-row,html[data-theme=light] .flow-node.node-process .node-current-info .time-row,html[data-theme=light] .flow-node.node-process .node-pending-info .pending-text{color:var(--color-text-muted)!important}html[data-theme=light] .el-segmented{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .el-segmented .el-segmented__item{color:var(--color-text-secondary)!important}html[data-theme=light] .el-segmented .el-segmented__item.is-selected{color:#fff!important;background:var(--el-color-primary)!important}html[data-theme=light] .process-progress-drawer .vue-flow__edge.edge-completed .vue-flow__edge-path{stroke:#10b981!important}html[data-theme=light] .process-progress-drawer .vue-flow__edge.edge-pending .vue-flow__edge-path{stroke:#00000026!important}html[data-theme=light] .process-progress-drawer .vue-flow__edge.animated .vue-flow__edge-path{stroke:#10b981!important}html[data-theme=light] .flowchart-mini .vue-flow__edge-path{stroke:#409eff80!important}html[data-theme=light] .flowchart-mini .vue-flow__edge-text{fill:var(--color-text-secondary)!important}html[data-theme=light] .flow-config-dialog .vue-flow__edge-path{stroke:#409eff99!important}html[data-theme=light] .flowchart-mini .flow-node{box-shadow:0 2px 8px #00000014!important}html[data-theme=light] .flowchart-mini .flow-node.node-input{border-color:#67c23a66!important}html[data-theme=light] .flowchart-mini .flow-node.node-default{border-color:#409eff66!important}html[data-theme=light] .flowchart-mini .flow-node.node-output{border-color:#e6a23c66!important}html[data-theme=light] .flowchart-mini .flow-node.node-subprocess{border-color:#a855f766!important}html[data-theme=light] .flow-config-dialog .flow-node{box-shadow:0 2px 8px #00000014!important}html[data-theme=light] .flow-config-dialog .flow-node.node-input{border-color:#67c23a66!important}html[data-theme=light] .flow-config-dialog .flow-node.node-default{border-color:#409eff66!important}html[data-theme=light] .flow-config-dialog .flow-node.node-output{border-color:#e6a23c66!important}html[data-theme=light] .flow-config-dialog .flow-node.node-subprocess{border-color:#a855f766!important}html[data-theme=light] .flowchart-mini .expanded-container{border-color:#a855f759!important;background:#a855f708!important}html[data-theme=light] .flowchart-mini .expanded-container .container-header{background:var(--color-bg-card)!important;border-color:#a855f74d!important}html[data-theme=light] .warehouse-detail-drawer .detail-card,html[data-theme=light] .shelf-detail-drawer .detail-card,html[data-theme=light] .material-detail-drawer .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .warehouse-detail-drawer .detail-card .card-title,html[data-theme=light] .shelf-detail-drawer .detail-card .card-title,html[data-theme=light] .material-detail-drawer .detail-card .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-detail-drawer .detail-card .item-count,html[data-theme=light] .shelf-detail-drawer .detail-card .item-count{color:var(--color-text-muted)!important}html[data-theme=light] .capacity-info .capacity-stats .stat-item,html[data-theme=light] .usage-info .usage-stats .stat-item{background:var(--color-bg-hover)!important}html[data-theme=light] .capacity-info .capacity-stats .stat-item .stat-label,html[data-theme=light] .usage-info .usage-stats .stat-item .stat-label{color:var(--color-text-secondary)!important}html[data-theme=light] .capacity-info .capacity-stats .stat-item .stat-value,html[data-theme=light] .usage-info .usage-stats .stat-item .stat-value,html[data-theme=light] .capacity-chart .progress-inner .percent,html[data-theme=light] .usage-chart .progress-inner .percent{color:var(--color-text-primary)!important}html[data-theme=light] .capacity-chart .progress-inner .label,html[data-theme=light] .usage-chart .progress-inner .label{color:var(--color-text-muted)!important}html[data-theme=light] .usage-status{background:#10b98114!important;border-color:#10b98133!important}html[data-theme=light] .usage-status.warning{background:#f59e0b14!important;border-color:#f59e0b33!important}html[data-theme=light] .usage-status.danger{background:#ef444414!important;border-color:#ef444433!important}html[data-theme=light] .shelf-stats .shelf-stat-item{background:var(--color-bg-hover)!important}html[data-theme=light] .shelf-stats .shelf-stat-item .shelf-stat-info .value{color:var(--color-text-primary)!important}html[data-theme=light] .shelf-stats .shelf-stat-item .shelf-stat-info .label{color:var(--color-text-muted)!important}html[data-theme=light] .material-summary .summary-item .material-name,html[data-theme=light] .warehouse-detail-drawer .warehouse-name,html[data-theme=light] .shelf-detail-drawer .shelf-code{color:var(--color-text-primary)!important}html[data-theme=light] .material-detail-drawer .remark-text{background:var(--color-bg-hover)!important;color:var(--color-text-primary)!important}html[data-theme=light] .material-detail-drawer .empty-value{color:var(--color-text-muted)!important}html[data-theme=light] .warehouse-shelf-drawer .usage-progress{background:#0000000f!important}html[data-theme=light] .warehouse-shelf-drawer .stat-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .warehouse-shelf-drawer .stat-card .stat-info .value{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-shelf-drawer .stat-card .stat-info .label{color:var(--color-text-muted)!important}html[data-theme=light] .operation-tip,html[data-theme=light] .process-tip{background:#0ea5e90f!important;border-color:#0ea5e926!important;color:var(--color-text-secondary)!important}html[data-theme=light] .operation-tip i,html[data-theme=light] .process-tip i{color:var(--el-color-primary)!important}html[data-theme=light] .drawer-header .header-title,html[data-theme=light] .drawer-header .header-title span{color:var(--color-text-primary)!important}html[data-theme=light] .product-name-link,html[data-theme=light] .material-name-link{color:var(--el-color-primary)!important}html[data-theme=light] .warehouse-shelf-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-shelf-drawer .drawer-header .header-warehouse{background:var(--color-bg-hover)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .warehouse-shelf-drawer .stats-grid .stat-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .warehouse-shelf-drawer .stats-grid .stat-card .stat-info .stat-value{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-shelf-drawer .stats-grid .stat-card .stat-info .stat-label{color:var(--color-text-muted)!important}html[data-theme=light] .warehouse-shelf-drawer .table-section{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .warehouse-shelf-drawer .table-section .usage-cell .usage-text{color:var(--color-text-muted)!important}html[data-theme=light] .warehouse-shelf-drawer .el-progress-bar__outer{background:#0000000f!important}html[data-theme=light] .table-tip{background:#0ea5e90f!important;border:1px solid rgba(14,165,233,.15)!important;color:var(--color-text-secondary)!important;padding:10px 16px;border-radius:8px;margin-bottom:16px;font-size:13px;display:flex;align-items:center;gap:8px}html[data-theme=light] .table-tip i{color:var(--el-color-primary)!important}html[data-theme=light] .el-drawer .drawer-header .header-title,html[data-theme=light] .el-drawer .drawer-header .header-title span{color:var(--color-text-primary)!important}html[data-theme=light] .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .detail-card .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .detail-card .card-title .item-count{color:var(--color-text-muted)!important}html[data-theme=light] .table-section{background:var(--color-bg-card)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .header-warehouse{background:var(--color-bg-hover)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .operation-detail-drawer .drawer-header .header-title,html[data-theme=light] .operation-detail-drawer .drawer-content .value{color:var(--color-text-primary)!important}html[data-theme=light] .operation-detail-drawer .drawer-content .value.desc{color:var(--color-text-secondary)!important}html[data-theme=light] .production-inspect-complete-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .production-inspect-complete-drawer .header-info .inspect-no{color:var(--color-text-secondary)!important}html[data-theme=light] .production-inspect-complete-drawer .result-preview .text-muted{color:var(--color-text-muted)!important}html[data-theme=light] .production-inspect-complete-drawer .sub-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .production-inspect-complete-drawer .sub-section-title .sub-section-desc,html[data-theme=light] .production-inspect-complete-drawer .warehouse-option .code,html[data-theme=light] .production-inspect-complete-drawer .shelf-option .code{color:var(--color-text-muted)!important}html[data-theme=light] .el-select-dropdown__item .warehouse-option .name,html[data-theme=light] .el-select-dropdown__item .shelf-option .name{color:var(--color-text-primary)!important}html[data-theme=light] .el-select-dropdown__item .warehouse-option .code,html[data-theme=light] .el-select-dropdown__item .shelf-option .code{color:var(--color-text-muted)!important}html[data-theme=light] .table-form .table-form-content .inspect-no-value,html[data-theme=light] .table-form .table-form-content .order-no-value,html[data-theme=light] .table-form .table-form-content .line-name,html[data-theme=light] .table-form .table-form-content .operator-name,html[data-theme=light] .table-form .table-form-content .inspector-name,html[data-theme=light] .table-form .table-form-content .product-name,html[data-theme=light] .table-form .table-form-content .quantity-value,html[data-theme=light] .production-inspect-start-drawer .drawer-header .header-title,html[data-theme=light] .production-inspect-detail-drawer .drawer-header .header-title,html[data-theme=light] .employee-info .emp-name,html[data-theme=light] .employee-info .info-content .emp-name,html[data-theme=light] .table-section .employee-info .emp-name{color:var(--color-text-primary)!important}html[data-theme=light] .employee-info .emp-position,html[data-theme=light] .employee-info .info-content .emp-position,html[data-theme=light] .table-section .employee-info .emp-position{color:var(--color-text-secondary)!important}html[data-theme=light] .customer-info .customer-name,html[data-theme=light] .customer-info .info-content .customer-name,html[data-theme=light] .table-section .customer-info .customer-name{color:var(--color-text-primary)!important}html[data-theme=light] .customer-info .customer-short,html[data-theme=light] .customer-info .info-content .customer-short,html[data-theme=light] .table-section .customer-info .customer-short{color:var(--color-text-secondary)!important}html[data-theme=light] .customer-cell .customer-name,html[data-theme=light] .table-section .customer-cell .customer-name{color:var(--color-text-primary)!important}html[data-theme=light] .customer-cell .customer-contact,html[data-theme=light] .table-section .customer-cell .customer-contact,html[data-theme=light] .product-count,html[data-theme=light] .table-section .product-count,html[data-theme=light] .term-days,html[data-theme=light] .table-section .term-days{color:var(--color-text-secondary)!important}html[data-theme=light] .actual-delivery-time,html[data-theme=light] .table-section .actual-delivery-time,html[data-theme=light] .created-time,html[data-theme=light] .table-section .created-time,html[data-theme=light] .line-name,html[data-theme=light] .table-section .line-name{color:var(--color-text-primary)!important}html[data-theme=light] .no-data,html[data-theme=light] .table-section .no-data{color:var(--color-text-muted)!important}html[data-theme=light] .type-tag{color:var(--color-text-secondary)!important;background:var(--color-bg-hover)!important}html[data-theme=light] .inventory-table .material-code{color:var(--el-color-primary)!important}html[data-theme=light] .inventory-table .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .inventory-table .stock-value{color:var(--el-color-primary)!important}html[data-theme=light] .inventory-table .safety-value{color:var(--color-text-secondary)!important}html[data-theme=light] .inventory-table .quantity-value{color:var(--color-text-primary)!important}html[data-theme=light] .order-detail-drawer .product-summary{background:#0ea5e914!important;border-color:#0ea5e926!important}html[data-theme=light] .order-detail-drawer .product-summary .summary-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .order-detail-drawer .product-summary .summary-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .order-detail-drawer .product-summary .summary-item .value.amount{color:var(--el-color-danger)!important}html[data-theme=light] .order-detail-drawer .no-data,html[data-theme=light] .order-detail-drawer .no-workorder{color:var(--color-text-muted)!important}html[data-theme=light] .order-detail-drawer .product-name{color:var(--color-text-primary)!important}html[data-theme=light] .order-detail-drawer .quantity{color:var(--el-color-primary)!important}html[data-theme=light] .order-detail-drawer .amount{color:var(--el-color-danger)!important}html[data-theme=light] .flow-config-dialog .flow-node{border-color:#00000026!important;box-shadow:0 2px 8px #00000014!important}html[data-theme=light] .flow-config-dialog .flow-node.selected{box-shadow:0 0 0 3px #0ea5e94d,0 4px 12px #00000014!important}html[data-theme=light] .flow-config-dialog .flow-node.node-input{border-color:#67c23a4d!important}html[data-theme=light] .flow-config-dialog .flow-node.node-default{border-color:#409eff4d!important}html[data-theme=light] .flow-config-dialog .flow-node.node-output{border-color:#e6a23c4d!important}html[data-theme=light] .flow-config-dialog .flow-node.node-subprocess{border-color:#a855f74d!important}html[data-theme=light] .order-return-form-drawer .product-info .name{color:var(--el-color-primary)!important}html[data-theme=light] .order-return-form-drawer .product-info .spec{color:var(--color-text-secondary)!important}html[data-theme=light] .order-return-form-drawer .quantity-value,html[data-theme=light] .order-return-form-drawer .price-value{color:var(--color-text-primary)!important}html[data-theme=light] .order-return-form-drawer .return-amount{color:var(--el-color-danger)!important}html[data-theme=light] .order-return-form-drawer .summary-info{background:#0ea5e914!important;border-color:#0ea5e926!important}html[data-theme=light] .order-return-form-drawer .summary-info .summary-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .order-return-form-drawer .summary-info .summary-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .order-return-form-drawer .summary-info .summary-item .value.amount{color:var(--el-color-danger)!important}html[data-theme=light] .user-info .user-name{color:var(--color-text-primary)!important}html[data-theme=light] .user-info .user-dept{color:var(--color-text-secondary)!important}html[data-theme=light] .tenant-cell .code{color:var(--color-text-muted)!important}html[data-theme=light] .tenant-cell .name,html[data-theme=light] .supplier-info .supplier-name{color:var(--color-text-primary)!important}html[data-theme=light] .supplier-info .supplier-short{color:var(--color-text-secondary)!important}html[data-theme=light] .rank-list .rank-name{color:var(--color-text-primary)!important}html[data-theme=light] .rank-list .rank-amount{color:var(--el-color-primary)!important}html[data-theme=light] .rank-list .rank-bar{background:linear-gradient(90deg,var(--el-color-primary),rgba(14,165,233,.3))!important}html[data-theme=light] .aging-section .aging-amount,html[data-theme=light] .trend-chart .bar-value{color:var(--color-text-primary)!important}html[data-theme=light] .trend-chart .bar-label{color:var(--color-text-secondary)!important}html[data-theme=light] .tenant-option .code,html[data-theme=light] .order-option .order-no{color:var(--color-text-muted)!important}html[data-theme=light] .tenant-option .name,html[data-theme=light] .order-option .customer{color:var(--color-text-primary)!important}html[data-theme=light] .order-option .amount{color:var(--el-color-danger)!important}html[data-theme=light] .material-info .material-name,html[data-theme=light] .material-list .material-name{color:var(--color-text-primary)!important}html[data-theme=light] .material-info .material-code,html[data-theme=light] .material-list .material-code,html[data-theme=light] .material-cell .material-code{color:var(--color-text-muted)!important}html[data-theme=light] .progress-cell .progress-text,html[data-theme=light] .progress-inline .progress-fraction{color:var(--color-text-secondary)!important}html[data-theme=light] .employee-form-drawer .table-form,html[data-theme=light] .department-form-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .employee-form-drawer .table-form .table-form-row,html[data-theme=light] .department-form-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .employee-form-drawer .table-form .table-form-label,html[data-theme=light] .department-form-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;border-left-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .employee-form-drawer .table-form-section-title,html[data-theme=light] .department-form-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .aging-section .aging-label{color:var(--color-text-secondary)!important}html[data-theme=light] .aging-section .aging-amount{color:var(--color-text-primary)!important}html[data-theme=light] .aging-section .aging-percent{color:var(--color-text-secondary)!important}html[data-theme=light] .aging-section .section-summary .safe{color:#10b981!important}html[data-theme=light] .aging-section .section-summary .danger{color:#ef4444!important}html[data-theme=light] .supplier-cell{color:var(--color-text-primary)!important}html[data-theme=light] .source-count{color:var(--color-text-secondary)!important}html[data-theme=light] .amount.total{color:var(--el-color-primary)!important}html[data-theme=light] .amount.paid{color:#10b981!important}html[data-theme=light] .amount.balance{color:var(--color-text-primary)!important}html[data-theme=light] .amount.balance.danger{color:#ef4444!important}html[data-theme=light] .position-name-cell .position-name{color:var(--color-text-primary)!important}html[data-theme=light] .employee-count,html[data-theme=light] .quota-count{color:var(--color-text-secondary)!important}html[data-theme=light] .dept-name-cell .dept-name{color:var(--color-text-primary)!important}html[data-theme=light] .dept-code{color:var(--el-color-primary)!important}html[data-theme=light] .department-detail-drawer .child-dept-item{border-color:var(--color-border-light)!important}html[data-theme=light] .department-detail-drawer .child-dept-item .dept-name{color:var(--color-text-primary)!important}html[data-theme=light] .department-detail-drawer .child-dept-item .dept-meta{color:var(--color-text-muted)!important}html[data-theme=light] .department-detail-drawer .child-dept-item .dept-count{color:var(--color-text-secondary)!important}html[data-theme=light] .department-detail-drawer .employee-item{border-color:var(--color-border-light)!important}html[data-theme=light] .department-detail-drawer .employee-item .emp-name{color:var(--color-text-primary)!important}html[data-theme=light] .department-detail-drawer .employee-item .emp-no,html[data-theme=light] .department-detail-drawer .employee-item .emp-phone{color:var(--color-text-secondary)!important}html[data-theme=light] .order-delivery-drawer .product-name,html[data-theme=light] .order-detail-drawer .product-workorders-expand .workorders-header{color:var(--color-text-primary)!important}html[data-theme=light] .order-detail-drawer .product-workorders-expand .workorders-count{color:var(--color-text-secondary)!important}html[data-theme=light] .order-detail-drawer .product-workorders-expand .workorder-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .order-detail-drawer .product-workorders-expand .workorder-item .wo-no{color:var(--el-color-primary)!important}html[data-theme=light] .order-detail-drawer .product-workorders-expand .workorder-item .wo-line,html[data-theme=light] .order-detail-drawer .product-workorders-expand .workorder-item .wo-time,html[data-theme=light] .order-detail-drawer .product-workorders-expand .workorder-item .progress-text{color:var(--color-text-secondary)!important}html[data-theme=light] .order-detail-drawer .product-workorders-expand.empty{color:var(--color-text-muted)!important}html[data-theme=light] .warehouse-sidebar .sidebar-title{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-sidebar .warehouse-item{border-color:var(--color-border-light)!important}html[data-theme=light] .warehouse-sidebar .warehouse-item .item-name{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-sidebar .warehouse-item.active{background:#0ea5e91a!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .warehouse-sidebar .warehouse-item.active .item-name{color:var(--el-color-primary)!important}html[data-theme=light] .content-area .custom-tabs .tab-label{color:var(--color-text-secondary)!important}html[data-theme=light] .content-area .custom-tabs .el-tabs__item.is-active .tab-label,html[data-theme=light] .position-detail-drawer .position-code{color:var(--el-color-primary)!important}html[data-theme=light] .position-detail-drawer .employee-item{border-color:var(--color-border-light)!important}html[data-theme=light] .position-detail-drawer .employee-item .emp-name{color:var(--color-text-primary)!important}html[data-theme=light] .position-detail-drawer .employee-item .emp-no,html[data-theme=light] .position-detail-drawer .employee-item .emp-phone{color:var(--color-text-secondary)!important}html[data-theme=light] .position-form-drawer .table-form,html[data-theme=light] .customer-form-drawer .table-form,html[data-theme=light] .supplier-form-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .position-form-drawer .table-form .table-form-row,html[data-theme=light] .customer-form-drawer .table-form .table-form-row,html[data-theme=light] .supplier-form-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .position-form-drawer .table-form .table-form-label,html[data-theme=light] .customer-form-drawer .table-form .table-form-label,html[data-theme=light] .supplier-form-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;border-left-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .position-form-drawer .table-form-section-title,html[data-theme=light] .customer-form-drawer .table-form-section-title,html[data-theme=light] .supplier-form-drawer .table-form-section-title,html[data-theme=light] .invoice-drawer .table-form-section-title,html[data-theme=light] .payment-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .invoice-drawer .table-form,html[data-theme=light] .payment-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .invoice-drawer .table-form .table-form-row,html[data-theme=light] .payment-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .invoice-drawer .table-form .table-form-label,html[data-theme=light] .payment-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;border-left-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .invoice-drawer .table-form .table-form-content,html[data-theme=light] .payment-drawer .table-form .table-form-content,html[data-theme=light] .invoice-drawer .amount-value,html[data-theme=light] .payment-drawer .amount-value{color:var(--color-text-primary)!important}html[data-theme=light] .invoice-drawer .amount-value.invoiced,html[data-theme=light] .payment-drawer .amount-value.invoiced{color:#10b981!important}html[data-theme=light] .invoice-drawer .amount-value.uninvoiced,html[data-theme=light] .payment-drawer .amount-value.uninvoiced{color:#f59e0b!important}html[data-theme=light] .invoice-drawer .invoice-item,html[data-theme=light] .payment-drawer .invoice-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .invoice-drawer .invoice-item .invoice-no,html[data-theme=light] .payment-drawer .invoice-item .invoice-no{color:var(--color-text-primary)!important}html[data-theme=light] .invoice-drawer .invoice-item .invoice-meta,html[data-theme=light] .payment-drawer .invoice-item .invoice-meta{color:var(--color-text-secondary)!important}html[data-theme=light] .invoice-drawer .invoice-no-text{color:var(--el-color-primary)!important}html[data-theme=light] .invoice-drawer .empty-state,html[data-theme=light] .payment-drawer .empty-state,html[data-theme=light] .invoice-drawer .item-count,html[data-theme=light] .payment-drawer .item-count{color:var(--color-text-muted)!important}html[data-theme=light] .dict-list .list-title{color:var(--color-text-primary)!important}html[data-theme=light] .dict-list .dict-item{border-color:var(--color-border-light)!important}html[data-theme=light] .dict-list .dict-item .dict-name{color:var(--color-text-primary)!important}html[data-theme=light] .dict-list .dict-item .dict-code{color:var(--color-text-muted)!important}html[data-theme=light] .dict-list .dict-item .dict-count{color:var(--color-text-secondary)!important}html[data-theme=light] .dict-list .dict-item.active{background:#0ea5e91a!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .dict-list .dict-item.active .dict-name{color:var(--el-color-primary)!important}html[data-theme=light] .dict-items-panel .panel-title{color:var(--color-text-primary)!important}html[data-theme=light] .dict-items-panel .no-selection{color:var(--color-text-muted)!important}html[data-theme=light] .dict-items-panel .item-label{color:var(--color-text-primary)!important}html[data-theme=light] .dict-items-panel .item-value{color:var(--el-color-primary)!important}html[data-theme=light] .dict-items-panel .item-remark{color:var(--color-text-secondary)!important}html[data-theme=light] .dict-type-form-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .dict-type-form-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .dict-type-form-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .dict-type-form-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .dict-type-form-drawer .table-form .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .log-id{color:var(--color-text-secondary)!important}html[data-theme=light] .action-desc{color:var(--color-text-primary)!important}html[data-theme=light] .ip-address{color:var(--color-text-secondary)!important}html[data-theme=light] .log-detail-drawer .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .log-detail-drawer .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .log-detail-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .log-detail-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .log-detail-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;border-left-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .log-detail-drawer .table-form .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .log-detail-drawer .log-id{color:var(--color-text-muted)!important}html[data-theme=light] .log-detail-drawer .ip-address{color:var(--color-text-secondary)!important}html[data-theme=light] .log-detail-drawer .description-text{color:var(--color-text-primary)!important}html[data-theme=light] .log-detail-drawer .url-text{color:var(--el-color-primary)!important}html[data-theme=light] .log-detail-drawer .code-block{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .log-detail-drawer .code-block pre{color:var(--color-text-primary)!important}html[data-theme=light] .payable-detail-drawer .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .payable-detail-drawer .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .payable-detail-drawer .card-title .item-count{color:var(--color-text-muted)!important}html[data-theme=light] .payable-detail-drawer .amount-card .amount-label{color:var(--color-text-secondary)!important}html[data-theme=light] .payable-detail-drawer .amount-card .amount-value.total{color:var(--color-text-primary)!important}html[data-theme=light] .payable-detail-drawer .amount-card .amount-value.paid{color:#10b981!important}html[data-theme=light] .payable-detail-drawer .amount-card .amount-value.unpaid{color:#f59e0b!important}html[data-theme=light] .payable-detail-drawer .amount-card .amount-value.invoice{color:var(--el-color-primary)!important}html[data-theme=light] .payable-detail-drawer .progress-label{color:var(--color-text-secondary)!important}html[data-theme=light] .payable-detail-drawer .progress-value{color:var(--color-text-primary)!important}html[data-theme=light] .payable-detail-drawer .payment-timeline .timeline-content .record-amount{color:var(--el-color-primary)!important}html[data-theme=light] .payable-detail-drawer .payment-timeline .timeline-content .record-time,html[data-theme=light] .payable-detail-drawer .payment-timeline .timeline-content .detail-item{color:var(--color-text-secondary)!important}html[data-theme=light] .payable-detail-drawer .payment-timeline .timeline-content .record-operator{color:var(--color-text-muted)!important}html[data-theme=light] .payable-detail-drawer .invoice-list .invoice-item{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .payable-detail-drawer .invoice-list .invoice-no{color:var(--color-text-primary)!important}html[data-theme=light] .payable-detail-drawer .invoice-list .invoice-meta{color:var(--color-text-secondary)!important}html[data-theme=light] .role-list .list-title{color:var(--color-text-primary)!important}html[data-theme=light] .role-list .role-item{border-color:var(--color-border-light)!important}html[data-theme=light] .role-list .role-item .role-name{color:var(--color-text-primary)!important}html[data-theme=light] .role-list .role-item .role-desc{color:var(--color-text-muted)!important}html[data-theme=light] .role-list .role-item .user-count{color:var(--color-text-secondary)!important}html[data-theme=light] .role-list .role-item.active{background:#0ea5e91a!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .role-list .role-item.active .role-name{color:var(--el-color-primary)!important}html[data-theme=light] .permission-panel .panel-title,html[data-theme=light] .permission-panel .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .permission-panel .info-label{color:var(--color-text-secondary)!important}html[data-theme=light] .permission-panel .info-value{color:var(--color-text-primary)!important}html[data-theme=light] .permission-panel .info-value.code{color:var(--el-color-primary)!important}html[data-theme=light] .permission-panel .business-label{color:var(--color-text-secondary)!important}html[data-theme=light] .detail-section .section-title,html[data-theme=light] .detail-section .date-text{color:var(--color-text-primary)!important}html[data-theme=light] .detail-section .bill-no{color:var(--el-color-primary)!important}html[data-theme=light] .detail-section .target-cell,html[data-theme=light] .detail-section .method-text{color:var(--color-text-primary)!important}html[data-theme=light] .detail-section .operator-text{color:var(--color-text-secondary)!important}html[data-theme=light] .summary-card .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .summary-card .detail-label{color:var(--color-text-secondary)!important}html[data-theme=light] .summary-card .aging-title{color:var(--color-text-primary)!important}html[data-theme=light] .summary-card .bar-label{color:var(--color-text-secondary)!important}html[data-theme=light] .summary-card .bar-percent,html[data-theme=light] .stat-card .stat-value{color:var(--color-text-primary)!important}html[data-theme=light] .stat-card .stat-label,html[data-theme=light] .stat-card .badge-value,html[data-theme=light] .stat-card .badge-label,html[data-theme=light] .cashflow-card .cashflow-label,html[data-theme=light] .cashflow-card .formula-label{color:var(--color-text-secondary)!important}html[data-theme=light] .cashflow-card .formula-op{color:var(--color-text-muted)!important}html[data-theme=light] .ring-label{color:var(--color-text-secondary)!important}html[data-theme=light] .payment-drawer .supplier-name,html[data-theme=light] .payment-drawer .amount-value.total{color:var(--color-text-primary)!important}html[data-theme=light] .payment-drawer .amount-value.paid{color:#10b981!important}html[data-theme=light] .payment-drawer .amount-value.balance{color:#f59e0b!important}html[data-theme=light] .payment-drawer .upload-tip,html[data-theme=light] .voucher-upload .upload-trigger,html[data-theme=light] .invoice-upload .upload-trigger{color:var(--color-text-muted)!important}html[data-theme=light] .dict-item-form-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .dict-item-form-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .dict-item-form-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .dict-item-form-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .dict-item-form-drawer .table-form .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .dict-detail-drawer .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .dict-detail-drawer .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .dict-detail-drawer .info-label{color:var(--color-text-secondary)!important}html[data-theme=light] .dict-detail-drawer .info-value{color:var(--color-text-primary)!important}html[data-theme=light] .dict-detail-drawer .info-value.code{color:var(--el-color-primary)!important}html[data-theme=light] .dict-detail-drawer .item-label{color:var(--color-text-primary)!important}html[data-theme=light] .dict-detail-drawer .item-value{color:var(--el-color-primary)!important}html[data-theme=light] .dict-detail-drawer .item-remark{color:var(--color-text-secondary)!important}html[data-theme=light] .role-form-drawer .table-form-section-title,html[data-theme=light] .role-form-drawer .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .role-form-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .role-form-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .role-form-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .role-form-drawer .table-form .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .role-form-drawer .menu-tree-container{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .menu-form-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .menu-form-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .menu-form-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .menu-form-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .menu-form-drawer .table-form .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .custom-table .el-tag--plain{background:var(--color-bg-input)!important}html[data-theme=light] .receivable-detail-drawer .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .receivable-detail-drawer .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .receivable-detail-drawer .card-title .item-count{color:var(--color-text-muted)!important}html[data-theme=light] .receivable-detail-drawer .amount-card .amount-label{color:var(--color-text-secondary)!important}html[data-theme=light] .receivable-detail-drawer .amount-card .amount-value.total{color:var(--color-text-primary)!important}html[data-theme=light] .receivable-detail-drawer .amount-card .amount-value.received{color:#10b981!important}html[data-theme=light] .receivable-detail-drawer .amount-card .amount-value.unreceived{color:#f59e0b!important}html[data-theme=light] .receivable-detail-drawer .amount-card .amount-value.invoice{color:var(--el-color-primary)!important}html[data-theme=light] .receivable-detail-drawer .progress-label{color:var(--color-text-secondary)!important}html[data-theme=light] .receivable-detail-drawer .progress-value{color:var(--color-text-primary)!important}html[data-theme=light] .receivable-detail-drawer .receipt-timeline .timeline-content .record-amount{color:var(--el-color-primary)!important}html[data-theme=light] .receivable-detail-drawer .receipt-timeline .timeline-content .record-time,html[data-theme=light] .receivable-detail-drawer .receipt-timeline .timeline-content .detail-item{color:var(--color-text-secondary)!important}html[data-theme=light] .receivable-detail-drawer .receipt-timeline .timeline-content .record-operator{color:var(--color-text-muted)!important}html[data-theme=light] .receivable-detail-drawer .invoice-list .invoice-item{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .receivable-detail-drawer .invoice-list .invoice-no{color:var(--color-text-primary)!important}html[data-theme=light] .receivable-detail-drawer .invoice-list .invoice-meta{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-version-form-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-version-form-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .iot-version-form-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .iot-version-form-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .iot-version-form-drawer .table-form .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .el-drawer .table-form-section .table-form,html[data-theme=light] .el-dialog .table-form-section .table-form,html[data-theme=light] .table-form-section .table-form{border:1px solid #d4d7de!important;border-radius:6px!important;overflow:visible}html[data-theme=light] .el-drawer .table-form-section .table-form .table-form-row,html[data-theme=light] .el-dialog .table-form-section .table-form .table-form-row,html[data-theme=light] .table-form-section .table-form .table-form-row{border-bottom:1px solid #d4d7de!important}html[data-theme=light] .el-drawer .table-form-section .table-form .table-form-row:last-child,html[data-theme=light] .el-dialog .table-form-section .table-form .table-form-row:last-child,html[data-theme=light] .table-form-section .table-form .table-form-row:last-child{border-bottom:none!important}html[data-theme=light] .el-drawer .table-form-section .table-form .table-form-label,html[data-theme=light] .el-dialog .table-form-section .table-form .table-form-label,html[data-theme=light] .table-form-section .table-form .table-form-label{background:#f5f7fa!important;border-right:1px solid #d4d7de!important;color:var(--color-text-secondary)!important}html[data-theme=light] .el-drawer .table-form-section .table-form .table-form-content,html[data-theme=light] .el-dialog .table-form-section .table-form .table-form-content,html[data-theme=light] .table-form-section .table-form .table-form-content,html[data-theme=light] .el-drawer .table-form-section .table-form-section-title,html[data-theme=light] .el-dialog .table-form-section .table-form-section-title,html[data-theme=light] .table-form-section .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .el-drawer .el-input__wrapper,html[data-theme=light] .el-dialog .el-input__wrapper{border:1px solid var(--color-border)!important;box-shadow:none!important}html[data-theme=light] .el-drawer .el-input__wrapper:hover,html[data-theme=light] .el-dialog .el-input__wrapper:hover,html[data-theme=light] .el-drawer .el-input__wrapper.is-focus,html[data-theme=light] .el-dialog .el-input__wrapper.is-focus{border-color:var(--el-color-primary)!important;box-shadow:none!important}html[data-theme=light] .el-drawer .el-select .el-input__wrapper,html[data-theme=light] .el-dialog .el-select .el-input__wrapper{border:1px solid var(--color-border)!important;box-shadow:none!important}html[data-theme=light] .el-drawer .el-input-number,html[data-theme=light] .el-dialog .el-input-number{border:none!important}html[data-theme=light] .el-drawer .el-input-number .el-input__wrapper,html[data-theme=light] .el-dialog .el-input-number .el-input__wrapper{border:1px solid var(--color-border)!important;box-shadow:none!important}html[data-theme=light] .el-drawer .el-input-number__decrease,html[data-theme=light] .el-drawer .el-input-number__increase,html[data-theme=light] .el-dialog .el-input-number__decrease,html[data-theme=light] .el-dialog .el-input-number__increase{border-color:var(--color-border)!important}html[data-theme=light] .el-drawer .el-textarea__inner,html[data-theme=light] .el-dialog .el-textarea__inner{border:1px solid var(--color-border)!important;box-shadow:none!important}html[data-theme=light] .el-drawer .el-textarea__inner:hover,html[data-theme=light] .el-dialog .el-textarea__inner:hover,html[data-theme=light] .el-drawer .el-textarea__inner:focus,html[data-theme=light] .el-dialog .el-textarea__inner:focus{border-color:var(--el-color-primary)!important;box-shadow:none!important}html[data-theme=light] .el-drawer .el-switch__core,html[data-theme=light] .el-dialog .el-switch__core{border-color:#c0c4cc!important}html[data-theme=light] .report-detail-drawer .detail-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .report-detail-drawer .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .report-detail-drawer .bill-no{color:var(--el-color-primary)!important}html[data-theme=light] .report-detail-drawer .target-info{color:var(--color-text-primary)!important}html[data-theme=light] .report-detail-drawer .transaction-no{color:var(--color-text-secondary)!important}html[data-theme=light] .report-detail-drawer .related-bill-item{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .report-detail-drawer .related-bill-item .bill-title{color:var(--color-text-primary)!important}html[data-theme=light] .report-detail-drawer .related-bill-item .bill-no-link{color:var(--el-color-primary)!important}html[data-theme=light] .report-detail-drawer .related-bill-item .stat-label{color:var(--color-text-secondary)!important}html[data-theme=light] .report-detail-drawer .related-bill-item .stat-value{color:var(--color-text-primary)!important}html[data-theme=light] .report-detail-drawer .related-bill-item .stat-value.success{color:#10b981!important}html[data-theme=light] .report-detail-drawer .related-bill-item .stat-value.warning{color:#f59e0b!important}html[data-theme=light] .report-detail-drawer .related-bill-item .arrow-icon{color:var(--color-text-muted)!important}html[data-theme=light] .report-detail-drawer .operation-timeline .timeline-item:before{background:var(--color-border-light)!important}html[data-theme=light] .report-detail-drawer .operation-timeline .record-action{color:var(--color-text-primary)!important}html[data-theme=light] .report-detail-drawer .operation-timeline .record-time,html[data-theme=light] .report-detail-drawer .operation-timeline .record-operator{color:var(--color-text-secondary)!important}html[data-theme=light] .report-detail-drawer .operation-timeline .record-remark{color:var(--color-text-muted)!important}html[data-theme=light] .receivable-invoice-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .receivable-invoice-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .receivable-invoice-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .receivable-invoice-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;border-left-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .receivable-invoice-drawer .table-form .table-form-content,html[data-theme=light] .receivable-invoice-drawer .amount-value{color:var(--color-text-primary)!important}html[data-theme=light] .receivable-invoice-drawer .amount-value.invoiced{color:#10b981!important}html[data-theme=light] .receivable-invoice-drawer .amount-value.uninvoiced{color:#f59e0b!important}html[data-theme=light] .receipt-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .receipt-drawer .table-form{border-color:var(--color-border-light)!important}html[data-theme=light] .receipt-drawer .table-form .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .receipt-drawer .table-form .table-form-label{background:var(--color-bg-table-header)!important;border-right-color:var(--color-border-light)!important;border-left-color:var(--color-border-light)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .receipt-drawer .table-form .table-form-content,html[data-theme=light] .receipt-drawer .customer-name,html[data-theme=light] .receipt-drawer .amount-value.total{color:var(--color-text-primary)!important}html[data-theme=light] .receipt-drawer .amount-value.received{color:#10b981!important}html[data-theme=light] .receipt-drawer .amount-value.balance{color:#f59e0b!important}html[data-theme=light] .receipt-drawer .upload-tip{color:var(--color-text-muted)!important}html[data-theme=light] .progress-ring .ring-bg{stroke:var(--color-border-light)!important}html[data-theme=light] .progress-ring .ring-center .ring-value{color:var(--color-text-primary)!important}html[data-theme=light] .progress-ring .ring-center .ring-label{color:var(--color-text-secondary)!important}html[data-theme=light] .warehouse-sidebar .warehouse-item .item-content{color:var(--color-text-primary)!important}html[data-theme=light] .warehouse-sidebar .warehouse-item .item-content i{color:var(--el-color-primary)!important}html[data-theme=light] .role-form-drawer .role-tabs .el-tabs__item{color:var(--color-text-secondary)!important}html[data-theme=light] .role-form-drawer .role-tabs .el-tabs__item.is-active{color:var(--el-color-primary)!important}html[data-theme=light] .role-form-drawer .role-tabs .el-tabs__active-bar{background-color:var(--el-color-primary)!important}html[data-theme=light] .role-form-drawer .permission-section .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .role-form-drawer .permission-table .table-header{background:var(--color-bg-table-header)!important}html[data-theme=light] .role-form-drawer .permission-table .header-cell{color:var(--color-text-secondary)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .role-form-drawer .permission-table .cell{border-color:var(--color-border-light)!important}html[data-theme=light] .role-form-drawer .permission-table .menu-label,html[data-theme=light] .role-form-drawer .iot-permission-section .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .role-form-drawer .iot-permission-section .permission-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .role-form-drawer .iot-permission-section .permission-card .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .role-form-drawer .iot-permission-section .permission-card .card-desc{color:var(--color-text-secondary)!important}html[data-theme=light] .role-form-drawer .role-tabs .el-tabs__header{border-bottom:1px solid #d4d7de!important}html[data-theme=light] .role-form-drawer .role-tabs .el-tabs__nav-wrap:after{background-color:#d4d7de!important}html[data-theme=light] .el-upload-dragger{background:#fafbfc!important;border:2px dashed #c0c4cc!important}html[data-theme=light] .el-upload-dragger:hover{border-color:var(--el-color-primary)!important;background:#0ea5e908!important}html[data-theme=light] .el-upload-dragger .el-icon,html[data-theme=light] .el-upload-dragger i{color:#909399!important}html[data-theme=light] .el-upload-dragger:hover .el-icon,html[data-theme=light] .el-upload-dragger:hover i{color:var(--el-color-primary)!important}html[data-theme=light] .el-upload-dragger .el-upload__text{color:var(--color-text-secondary)!important}html[data-theme=light] .el-upload-dragger .el-upload__text em{color:var(--el-color-primary)!important}html[data-theme=light] .el-upload-dragger .el-upload__tip,html[data-theme=light] .el-upload__tip{color:var(--color-text-muted)!important}html[data-theme=light] .el-upload--picture-card{background:#fafbfc!important;border:2px dashed #c0c4cc!important}html[data-theme=light] .el-upload--picture-card:hover{border-color:var(--el-color-primary)!important}html[data-theme=light] .el-upload--picture-card i{color:#909399!important}html[data-theme=light] .el-upload--picture-card:hover i{color:var(--el-color-primary)!important}html[data-theme=light] .el-upload-list__item{background:#fafbfc!important;border-color:#d4d7de!important}html[data-theme=light] .el-upload-list__item .el-upload-list__item-name{color:var(--color-text-primary)!important}html[data-theme=light] .el-upload-list__item .el-upload-list__item-info{color:var(--color-text-secondary)!important}html[data-theme=light] .logo-upload-preview,html[data-theme=light] .upload-preview{background:#f5f7fa!important;border-color:#d4d7de!important}html[data-theme=light] .logo-upload-preview span,html[data-theme=light] .upload-preview span{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-detail-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .detail-card{background:#fff!important;border:1px solid #d4d7de!important}html[data-theme=light] .iot-device-detail-drawer .detail-card .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .detail-card .card-content .device-code{color:var(--el-color-primary)!important}html[data-theme=light] .iot-device-detail-drawer .detail-card .card-content .device-name{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .detail-card .card-content .ip-address{color:#06b6d4!important}html[data-theme=light] .iot-device-detail-drawer .detail-card .card-content .device-sn{color:#e6a23c!important}html[data-theme=light] .iot-device-detail-drawer .el-descriptions__label,html[data-theme=light] .iot-device-detail-drawer .el-descriptions .el-descriptions__label,html[data-theme=light] .iot-device-detail-drawer .el-descriptions--bordered .el-descriptions__label,html[data-theme=light] .iot-device-detail-drawer .card-content .el-descriptions__label{color:#4b5563!important;background:#f5f7fa!important}html[data-theme=light] .iot-device-detail-drawer .el-descriptions__content,html[data-theme=light] .iot-device-detail-drawer .el-descriptions .el-descriptions__content,html[data-theme=light] .iot-device-detail-drawer .el-descriptions--bordered .el-descriptions__content,html[data-theme=light] .iot-device-detail-drawer .card-content .el-descriptions__content{color:#1f2937!important;background:#fff!important}html[data-theme=light] .iot-device-detail-drawer .el-descriptions__cell,html[data-theme=light] .iot-device-detail-drawer .el-descriptions .el-descriptions__cell,html[data-theme=light] .iot-device-detail-drawer .el-descriptions--bordered .el-descriptions__cell{border-color:#d4d7de!important}html[data-theme=light] .iot-device-detail-drawer .device-stats .device-stat-item{background:#fafbfc!important;border:1px solid #e5e7eb!important}html[data-theme=light] .iot-device-detail-drawer .device-stats .device-stat-info .value{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .device-stats .device-stat-info .label{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-detail-drawer .system-resources{border-top-color:#e5e7eb!important}html[data-theme=light] .iot-device-detail-drawer .system-resources .resource-label{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-detail-drawer .system-resources .resource-value{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .log-list .log-item{background:#fafbfc!important;border:1px solid #e5e7eb!important}html[data-theme=light] .iot-device-detail-drawer .log-list .log-item .log-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .log-list .log-item .log-desc{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-detail-drawer .log-list .log-item .log-time{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-detail-drawer .network-status,html[data-theme=light] .iot-device-log-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-log-drawer .drawer-header .device-info .device-name{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-log-drawer .filter-section{background:#fafbfc!important;border-bottom:1px solid #e5e7eb!important}html[data-theme=light] .iot-device-log-drawer .log-timeline:before{background:#e5e7eb!important}html[data-theme=light] .iot-device-log-drawer .log-timeline .timeline-content{background:#fff!important;border:1px solid #d4d7de!important}html[data-theme=light] .iot-device-log-drawer .log-timeline .timeline-content .log-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-log-drawer .log-timeline .timeline-content .log-desc{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-log-drawer .log-timeline .timeline-content .log-meta,html[data-theme=light] .iot-device-log-drawer .empty-state{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-log-drawer .pagination-section{border-top-color:#e5e7eb!important}html[data-theme=light] .menu-form-drawer .icon-preview{background:#fafbfc!important;border:1px solid #d4d7de!important;border-radius:8px;padding:16px}html[data-theme=light] .menu-form-drawer .icon-preview .preview-box{background:#fff!important;border:1px solid #e5e7eb!important;color:var(--color-text-primary)!important}html[data-theme=light] .menu-form-drawer .icon-preview .preview-box i{color:var(--el-color-primary)!important}html[data-theme=light] .menu-form-drawer .icon-preview .preview-box span{color:var(--color-text-primary)!important}html[data-theme=light] .menu-form-drawer .level-hint{background:#0ea5e90d!important;color:var(--color-text-secondary)!important}html[data-theme=light] .menu-form-drawer .level-hint i{color:var(--el-color-primary)!important}html[data-theme=light] .menu-form-drawer .level-option{color:var(--color-text-primary)!important}html[data-theme=light] .el-upload-dragger .el-upload__text,html[data-theme=light] .el-upload .el-upload-dragger .el-upload__text{color:#4b5563!important}html[data-theme=light] .el-upload-dragger .el-upload__text em,html[data-theme=light] .el-upload-dragger .el-upload__text .el-link,html[data-theme=light] .el-upload .el-upload-dragger .el-upload__text em{color:var(--el-color-primary)!important}html[data-theme=light] .upload-tip,html[data-theme=light] .el-upload__tip,html[data-theme=light] .el-upload .el-upload__tip{color:#6b7280!important}html[data-theme=light] .el-upload-dragger .el-icon--upload,html[data-theme=light] .el-upload-dragger .upload-icon,html[data-theme=light] .el-upload-dragger i.el-icon{color:#9ca3af!important}html[data-theme=light] .upload-trigger,html[data-theme=light] .upload-trigger span{color:#4b5563!important}html[data-theme=light] .source-order-list .empty-state{color:var(--color-text-muted)!important}html[data-theme=light] .source-order-list .order-item{background:#fff!important;border:1px solid #e5e7eb!important}html[data-theme=light] .source-order-list .order-item:hover{background:#0ea5e90d!important;border-color:#0ea5e933!important}html[data-theme=light] .source-order-list .order-item.is-return{background:#ef444405!important;border-color:#ef444426!important}html[data-theme=light] .source-order-list .order-item.is-return:hover{background:#ef44440f!important;border-color:#ef444440!important}html[data-theme=light] .source-order-list .order-item .order-meta .meta-item,html[data-theme=light] .source-order-list .order-item .order-info .order-meta .meta-item{color:#6b7280!important}html[data-theme=light] .source-order-list .order-item .order-meta .meta-item i,html[data-theme=light] .source-order-list .order-item .order-info .order-meta .meta-item i,html[data-theme=light] .source-order-list .order-item .arrow-icon{color:#9ca3af!important}html[data-theme=light] .source-order-list .summary-row{background:#0ea5e90d!important;border-color:#0ea5e926!important}html[data-theme=light] .source-order-list .summary-row .summary-item .label{color:var(--color-text-secondary)!important}html[data-theme=light] .source-order-list .summary-row .summary-item .value,html[data-theme=light] .source-order-list .summary-row .summary-item.total .label{color:var(--color-text-primary)!important}html[data-theme=light] .remark-row .table-form-content{border-right:none!important}html[data-theme=light] .no-border-textarea .el-textarea__inner{border:none!important;box-shadow:none!important;background:transparent!important}html[data-theme=light] .invoice-drawer .invoice-item{background:#fff!important;border:1px solid #e5e7eb!important}html[data-theme=light] .invoice-drawer .invoice-item:hover{background:#0ea5e90d!important;border-color:#0ea5e933!important}html[data-theme=light] .invoice-drawer .invoice-item .invoice-info .invoice-no{color:var(--color-text-primary)!important}html[data-theme=light] .invoice-drawer .invoice-item .invoice-info .invoice-meta{color:var(--color-text-muted)!important}html[data-theme=light] .invoice-drawer .amount-value{color:var(--color-text-primary)!important}html[data-theme=light] .invoice-drawer .table-form-section-title .item-count,html[data-theme=light] .invoice-drawer .empty-state,html[data-theme=light] .invoice-drawer .upload-tip,html[data-theme=light] .invoice-drawer .upload-trigger{color:var(--color-text-muted)!important}html[data-theme=light] .rank-section .section-title,html[data-theme=light] .trend-section .section-title,html[data-theme=light] .rank-list .rank-item .rank-name,html[data-theme=light] .rank-list .rank-item .rank-amount,html[data-theme=light] .rank-list .rank-item .rank-value{color:var(--color-text-primary)!important}html[data-theme=light] .trend-section .chart-summary .summary-label{color:var(--color-text-secondary)!important}html[data-theme=light] .trend-section .chart-summary .summary-value{color:var(--color-text-primary)!important}html[data-theme=light] .trend-section .chart-summary .summary-value.positive{color:#10b981!important}html[data-theme=light] .trend-section .chart-summary .summary-value.negative{color:#f56c6c!important}html[data-theme=light] .trend-section .bar-label{color:var(--color-text-secondary)!important}html[data-theme=light] .trend-section .bar-value,html[data-theme=light] .aging-section .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .aging-section .section-summary,html[data-theme=light] .aging-section .aging-label{color:var(--color-text-secondary)!important}html[data-theme=light] .aging-section .aging-amount,html[data-theme=light] .aging-section .aging-percent{color:var(--color-text-primary)!important}html[data-theme=light] .aging-section .aging-bar{background:var(--color-bg-hover)!important}html[data-theme=light] .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .kpi-grid .kpi-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-value{color:var(--color-text-primary)!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-label{color:var(--color-text-secondary)!important}html[data-theme=light] .chart-card .chart-title{color:var(--color-text-primary)!important}html[data-theme=light] .chart-card .bar-label{color:var(--color-text-secondary)!important}html[data-theme=light] .chart-card .bar-value{color:var(--color-text-primary)!important}html[data-theme=light] .chart-card .chart-summary .summary-label{color:var(--color-text-secondary)!important}html[data-theme=light] .chart-card .chart-summary .summary-value{color:var(--color-text-primary)!important}html[data-theme=light] .chart-card .chart-summary .summary-value.positive{color:#10b981!important}html[data-theme=light] .chart-card .chart-summary .summary-value.negative{color:#f56c6c!important}html[data-theme=light] .chart-card .rank-list .rank-name,html[data-theme=light] .chart-card .rank-list .rank-value{color:var(--color-text-primary)!important}html[data-theme=light] .mini-chart .mini-bar-label,html[data-theme=light] .mini-chart .mini-summary .summary-label{color:var(--color-text-secondary)!important}html[data-theme=light] .mini-chart .mini-summary .summary-value,html[data-theme=light] .payable-page .rank-section .section-title,html[data-theme=light] .payable-page .rank-list .rank-name,html[data-theme=light] .payable-page .rank-list .rank-amount,html[data-theme=light] .kpi-card .kpi-content .kpi-value{color:var(--color-text-primary)!important}html[data-theme=light] .kpi-card .kpi-content .kpi-label{color:var(--color-text-secondary)!important}html[data-theme=light] .rank-list .rank-badge,html[data-theme=light] .ranking-list .rank{color:var(--color-text-primary)!important}html[data-theme=light] .rank-list .rank-badge.rank-1,html[data-theme=light] .rank-list .rank-badge.rank-2,html[data-theme=light] .rank-list .rank-badge.rank-3,html[data-theme=light] .ranking-list .rank.top3{color:#fff!important}html[data-theme=light] .iot-version-publish-dialog .version-info{background:#409eff14!important;border-color:#409eff33!important}html[data-theme=light] .iot-version-publish-dialog .version-info .label{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-version-publish-dialog .version-info .content,html[data-theme=light] .iot-version-publish-dialog .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-version-publish-dialog .option-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .iot-version-publish-dialog .option-card .option-icon{color:var(--color-text-muted)!important}html[data-theme=light] .iot-version-publish-dialog .option-card .option-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-version-publish-dialog .option-card .option-desc{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-version-publish-dialog .option-card.active{background:#409eff1a!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .iot-version-publish-dialog .option-card.active .option-icon{color:var(--el-color-primary)!important}html[data-theme=light] .iot-version-publish-dialog .device-tag .device-name{color:var(--color-text-primary)!important}html[data-theme=light] .iot-version-publish-dialog .device-tag .device-version{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-version-publish-dialog .no-devices{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important;color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-select-dialog .group-header .group-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-select-dialog .group-header .group-count{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-select-dialog .group-header{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-select-dialog .device-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-select-dialog .device-card .device-name{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-select-dialog .device-card .device-meta .version,html[data-theme=light] .iot-device-select-dialog .device-card .device-meta .status-text{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-select-dialog .device-card .card-checkbox i{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-select-dialog .device-card.selected{background:#409eff1a!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .iot-device-select-dialog .device-card.selected .card-checkbox i{color:var(--el-color-primary)!important}html[data-theme=light] .iot-device-select-dialog .selected-info,html[data-theme=light] .iot-device-select-dialog .toolbar-actions .el-button{color:var(--color-text-secondary)!important}html[data-theme=light] .tenant-info .tenant-name{color:var(--color-text-primary)!important}html[data-theme=light] .tenant-info .tenant-contact{color:var(--color-text-secondary)!important}html[data-theme=light] .content-card .card-title{color:var(--color-text-primary)!important}html[data-theme=light] .content-card .card-subtitle{color:var(--color-text-secondary)!important}html[data-theme=light] .ranking-list .ranking-item .info .name{color:var(--color-text-primary)!important}html[data-theme=light] .ranking-list .ranking-item .info .code{color:var(--color-text-muted)!important}html[data-theme=light] .ranking-list .ranking-item .count{color:var(--color-text-primary)!important}html[data-theme=light] .stat-card.large .stat-title,html[data-theme=light] .stat-card.large .stat-detail{color:var(--color-text-secondary)!important}html[data-theme=light] .menu-tree-panel .panel-title,html[data-theme=light] .menu-tree .tree-node .node-label{color:var(--color-text-primary)!important}html[data-theme=light] .menu-tree .tree-node .node-icon{color:var(--el-color-primary)!important}html[data-theme=light] .detail-panel .panel-title,html[data-theme=light] .detail-panel .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .detail-panel .info-label{color:var(--color-text-secondary)!important}html[data-theme=light] .detail-panel .info-value{color:var(--color-text-primary)!important}html[data-theme=light] .detail-panel .info-value.code{color:var(--el-color-primary)!important}html[data-theme=light] .detail-panel .sub-menu-item{border-color:var(--color-border-light)!important}html[data-theme=light] .detail-panel .sub-menu-item .sub-name{color:var(--color-text-primary)!important}html[data-theme=light] .detail-panel .sub-menu-item .sub-code{color:var(--color-text-secondary)!important}html[data-theme=light] .detail-panel .button-item{border-color:var(--color-border-light)!important}html[data-theme=light] .detail-panel .button-item .button-name{color:var(--color-text-primary)!important}html[data-theme=light] .detail-panel .button-item .button-code{color:var(--color-text-secondary)!important}html[data-theme=light] .detail-panel .no-selection{color:var(--color-text-muted)!important}html[data-theme=light] .config-tabs .tab-item{color:var(--color-text-secondary)!important}html[data-theme=light] .config-tabs .tab-item:hover{color:var(--color-text-primary)!important}html[data-theme=light] .config-tabs .tab-item.active{color:#fff!important}html[data-theme=light] .config-section .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .config-form .form-tip{color:var(--color-text-secondary)!important}html[data-theme=light] .logo-upload .logo-preview{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important;color:var(--color-text-muted)!important}html[data-theme=light] .module-tabs .tab-item{color:var(--color-text-secondary)!important}html[data-theme=light] .module-tabs .tab-item:hover{color:var(--color-text-primary)!important}html[data-theme=light] .module-tabs .tab-item.active{color:#fff!important}html[data-theme=light] .custom-table .version-code,html[data-theme=light] .custom-table .update-content{color:var(--color-text-secondary)!important}html[data-theme=light] .el-progress-bar__outer,html[data-theme=light] .rank-bar-wrapper,html[data-theme=light] .progress-bar-bg,html[data-theme=light] .bar-bg,html[data-theme=light] .bar-background,html[data-theme=light] .inspector-bar,html[data-theme=light] .compare-bar .bar-background,html[data-theme=light] .compare-bar,html[data-theme=light] .aging-bar,html[data-theme=light] .bar-track,html[data-theme=light] .ranking-item .bar-wrapper{background:#00000014!important}html[data-theme=light] .aging-distribution .aging-title,html[data-theme=light] .aging-bar-item .bar-label{color:var(--color-text-secondary)!important}html[data-theme=light] .aging-bar-item .bar-percent{color:var(--color-text-primary)!important}html[data-theme=light] .rank-list .rank-badge{background:#00000014!important;color:var(--color-text-secondary)!important}html[data-theme=light] .rank-list .rank-badge.rank-1{background:linear-gradient(135deg,gold,orange)!important;color:#000!important}html[data-theme=light] .rank-list .rank-badge.rank-2{background:linear-gradient(135deg,silver,#a0a0a0)!important;color:#000!important}html[data-theme=light] .rank-list .rank-badge.rank-3{background:linear-gradient(135deg,#cd7f32,#8b4513)!important;color:#fff!important}html[data-theme=light] .rank-list .rank-name,html[data-theme=light] .rank-list .rank-value{color:var(--color-text-primary)!important}html[data-theme=light] .rank-list .rank-index{background:#00000014!important;color:var(--color-text-secondary)!important}html[data-theme=light] .rank-list .rank-index.top{background:linear-gradient(135deg,#67c23a,#95d475)!important;color:#fff!important}html[data-theme=light] .ranking-list .ranking-item{background:#00000005!important}html[data-theme=light] .ranking-list .ranking-item:hover{background:#0ea5e914!important}html[data-theme=light] .ranking-list .ranking-item .rank{background:#00000014!important;color:var(--color-text-secondary)!important}html[data-theme=light] .ranking-list .ranking-item .rank.top3{background:linear-gradient(135deg,#f59e0b,#f97316)!important;color:#fff!important}html[data-theme=light] .ranking-list .ranking-item .name{color:var(--color-text-primary)!important}html[data-theme=light] .ranking-list .ranking-item .code{color:var(--color-text-muted)!important}html[data-theme=light] .ranking-list .ranking-item .value{color:var(--color-text-primary)!important}html[data-theme=light] .mini-chart .mini-label{color:var(--color-text-muted)!important}html[data-theme=light] .mini-chart .mini-summary{background:#00000008!important}html[data-theme=light] .mini-chart .mini-summary .mini-desc,html[data-theme=light] .cashflow-chart .cashflow-label{color:var(--color-text-muted)!important}html[data-theme=light] .cashflow-chart .cashflow-legend .legend-text{color:var(--color-text-secondary)!important}html[data-theme=light] .cashflow-chart .cashflow-summary .summary-card{background:#67c23a1a!important;border-color:#67c23a4d!important}html[data-theme=light] .cashflow-chart .cashflow-summary .summary-label,html[data-theme=light] .bar-chart .bar-label{color:var(--color-text-muted)!important}html[data-theme=light] .bar-chart .chart-summary{background:#00000008!important}html[data-theme=light] .bar-chart .chart-summary .summary-label{color:var(--color-text-muted)!important}html[data-theme=light] .bar-chart .chart-summary .summary-value{color:var(--color-text-primary)!important}html[data-theme=light] .kpi-card .kpi-label{color:var(--color-text-muted)!important}html[data-theme=light] .kpi-card .kpi-value{color:var(--color-text-primary)!important}html[data-theme=light] .kpi-grid .kpi-card{background:#fff!important;border:1px solid var(--color-border-light)!important;box-shadow:0 2px 8px #0000000a!important}html[data-theme=light] .kpi-grid .kpi-card:hover{box-shadow:0 4px 16px #00000014!important;transform:translateY(-2px)!important}html[data-theme=light] .kpi-grid .kpi-card.sales-card{background:linear-gradient(135deg,#409eff14,#409eff05)!important;border-color:#409eff33!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-content .kpi-value{color:var(--color-text-primary)!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-content .kpi-label{color:var(--color-text-muted)!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-icon.sales{background:#409eff1f!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-icon.purchase{background:#f56c6c1f!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-icon.receivable{background:#67c23a1f!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-icon.payable{background:#e6a23c1f!important}html[data-theme=light] .kpi-grid .kpi-card .kpi-icon.rate{background:#9093991f!important}html[data-theme=light] .chart-card .chart-title,html[data-theme=light] .section-title{color:var(--color-text-primary)!important}html[data-theme=light] .login-container{background:linear-gradient(135deg,#f8fafc,#e2e8f0,#f1f5f9)!important}html[data-theme=light] .login-container.platform{background:linear-gradient(135deg,#faf5ff,#ede9fe,#f5f3ff)!important}html[data-theme=light] .login-card{background:#fffffff2!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 25px 50px -12px #00000026!important}html[data-theme=light] .login-container .el-input__wrapper{background:#fff!important;border:1px solid rgba(0,0,0,.15)!important;box-shadow:none!important}html[data-theme=light] .login-container .el-input__wrapper:hover{border-color:#0ea5e980!important}html[data-theme=light] .login-container .el-input__wrapper.is-focus{border-color:var(--el-color-primary)!important;box-shadow:0 0 0 3px #0ea5e91a!important}html[data-theme=light] .login-container.platform .el-input__wrapper:hover{border-color:#8b5cf680!important}html[data-theme=light] .login-container.platform .el-input__wrapper.is-focus{border-color:#8b5cf6!important;box-shadow:0 0 0 3px #8b5cf61a!important}html[data-theme=light] .login-container .el-input__inner{color:#1e293b!important;-webkit-text-fill-color:#1e293b!important}html[data-theme=light] .login-container .el-input__inner::-moz-placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html[data-theme=light] .login-container .el-input__inner::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html[data-theme=light] .login-container .el-input__prefix,html[data-theme=light] .login-container .el-input__prefix i,html[data-theme=light] .login-container .el-input__suffix,html[data-theme=light] .login-container .el-input__password{color:#64748b!important}html[data-theme=light] .login-container .login-title{color:var(--el-color-primary)!important}html[data-theme=light] .login-container.platform .login-title{color:#8b5cf6!important}html[data-theme=light] .login-container .login-subtitle,html[data-theme=light] .login-container .el-checkbox__label{color:#64748b!important}html[data-theme=light] .login-container .el-checkbox__inner{border-color:#0003!important;background:#fff!important}html[data-theme=light] .login-container .login-options .el-button--link{color:var(--el-color-primary)!important}html[data-theme=light] .login-container .platform-link,html[data-theme=light] .login-container .tenant-link{color:#64748b!important}html[data-theme=light] .login-container .platform-link:hover{color:var(--el-color-primary)!important}html[data-theme=light] .login-container .tenant-link:hover{color:#8b5cf6!important}html[data-theme=light] .login-container .copyright{color:#94a3b8!important}html[data-theme=light] .login-container .glow-orb{opacity:.2!important}html[data-theme=light] .login-container .particles-canvas{opacity:.5!important}html[data-theme=light] .product-dropdown{background:var(--color-bg-card)!important;border-color:var(--color-border)!important;box-shadow:0 12px 32px #00000026!important}html[data-theme=light] .product-dropdown .product-list{padding:0!important}html[data-theme=light] .product-dropdown .product-item{background:transparent!important;border-radius:0!important;border-bottom:1px solid var(--color-border-light)!important;margin:0!important;padding:12px 16px!important}html[data-theme=light] .product-dropdown .product-item:last-child{border-bottom:none!important}html[data-theme=light] .product-dropdown .product-item:hover{background:#0ea5e90a!important}html[data-theme=light] .product-dropdown .product-item.selected{background:#0ea5e90f!important;border-left:3px solid var(--el-color-primary)!important}html[data-theme=light] .product-dropdown .product-name{color:var(--color-text-primary)!important}html[data-theme=light] .product-dropdown .product-sub{color:var(--color-text-muted)!important}html[data-theme=light] .product-dropdown .product-sub .product-spec:before,html[data-theme=light] .product-dropdown .product-sub .product-unit:before{color:var(--color-text-muted)!important}html[data-theme=light] .product-dropdown .empty-result,html[data-theme=light] .product-dropdown .search-tip{color:var(--color-text-muted)!important}html[data-theme=light] .product-dropdown .dropdown-footer{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .workorder-config-section{border-color:var(--color-border)!important}html[data-theme=light] .workorder-config-section .workorder-config-header{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .workorder-config-section .workorder-config-header .config-title{color:var(--color-text-primary)!important}html[data-theme=light] .workorder-config-section .workorder-config-header .switch-label{color:var(--color-text-secondary)!important}html[data-theme=light] .workorder-config-section .estimated-days-tip{background:var(--color-primary-bg)!important;border-color:#0ea5e933!important;color:var(--color-text-secondary)!important}html[data-theme=light] .drag-handle{color:var(--color-text-muted)!important}html[data-theme=light] .drag-handle:hover{color:var(--el-color-primary)!important}html[data-theme=light] .maintenance-form-drawer .drawer-header .header-title,html[data-theme=light] .maintenance-form-drawer .value{color:var(--color-text-primary)!important}html[data-theme=light] .maintenance-form-drawer .value.code{color:var(--el-color-primary)!important}html[data-theme=light] .maintenance-form .title-tip,html[data-theme=light] .maintenance-form .title-tip i{color:var(--color-text-muted)!important}html[data-theme=light] .maintenance-form .form-unit{color:var(--color-text-secondary)!important}html[data-theme=light] .maintenance-items .maintenance-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .maintenance-items .maintenance-item:hover{background:var(--color-bg-hover)!important;border-color:var(--color-border)!important}html[data-theme=light] .maintenance-items .maintenance-item.selected{background:var(--color-primary-bg)!important;border-color:#0ea5e966!important}html[data-theme=light] .maintenance-items .maintenance-item .item-name{color:var(--color-text-primary)!important}html[data-theme=light] .maintenance-items .maintenance-item .item-desc{color:var(--color-text-muted)!important}html[data-theme=light] .type-option i,html[data-theme=light] .priority-option i{color:var(--el-color-primary)!important}html[data-theme=light] .employee-option .emp-dept{color:var(--color-text-muted)!important}html[data-theme=light] .equipment-detail-drawer .drawer-header .header-title,html[data-theme=light] .equipment-detail-drawer .drawer-content .value{color:var(--color-text-primary)!important}html[data-theme=light] .equipment-detail-drawer .drawer-content .value.code{color:var(--el-color-primary)!important}html[data-theme=light] .equipment-detail-drawer .drawer-content .value.desc{color:var(--color-text-secondary)!important}html[data-theme=light] .status-indicator .status-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .status-indicator .status-item.active{border-color:#0ea5e94d!important;background:var(--color-primary-bg)!important}html[data-theme=light] .status-indicator .status-item .status-label{color:var(--color-text-secondary)!important}html[data-theme=light] .maintenance-plans .plan-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .maintenance-plans .plan-item:hover{background:var(--color-bg-hover)!important;border-color:var(--color-border)!important}html[data-theme=light] .maintenance-plans .plan-item .plan-name{color:var(--color-text-primary)!important}html[data-theme=light] .maintenance-plans .plan-item .plan-info .info-item{color:var(--color-text-secondary)!important}html[data-theme=light] .maintenance-plans .plan-item .plan-actions{border-color:var(--color-border-light)!important}html[data-theme=light] .maintenance-plans .empty-plans{background:var(--color-bg-input)!important;border-color:var(--color-border)!important;color:var(--color-text-muted)!important}html[data-theme=light] .maintenance-records .record-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .maintenance-records .record-item .record-date{color:var(--color-text-secondary)!important}html[data-theme=light] .maintenance-records .record-item .record-content{color:var(--color-text-primary)!important}html[data-theme=light] .maintenance-records .record-item .record-person{color:var(--color-text-muted)!important}html[data-theme=light] .maintenance-records .empty-records{background:var(--color-bg-input)!important;border-color:var(--color-border)!important;color:var(--color-text-muted)!important}html[data-theme=light] .el-drawer .el-radio__inner,html[data-theme=light] .el-dialog .el-radio__inner{border-color:var(--color-border)!important;background:var(--color-bg-card)!important}html[data-theme=light] .el-drawer .el-radio__inner:hover,html[data-theme=light] .el-dialog .el-radio__inner:hover{border-color:var(--el-color-primary)!important}html[data-theme=light] .el-drawer .el-radio__input.is-checked .el-radio__inner,html[data-theme=light] .el-dialog .el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary)!important;background:var(--el-color-primary)!important}html[data-theme=light] .el-drawer .el-radio__label,html[data-theme=light] .el-dialog .el-radio__label{color:var(--color-text-primary)!important}.payment-term-hint,.notice-tip,.hint-text{display:flex!important;align-items:flex-start!important}.payment-term-hint i,.notice-tip i,.hint-text i{flex-shrink:0!important;margin-top:2px!important}html[data-theme=light] .payment-term-hint{background:var(--color-primary-bg)!important;color:var(--color-text-secondary)!important}html[data-theme=light] .payment-term-hint i{color:var(--el-color-primary)!important}html[data-theme=light] .product-select-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .product-select-drawer .drawer-header .header-info{color:var(--color-text-secondary)!important}html[data-theme=light] .product-select-drawer .product-table{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .product-select-drawer .product-name,html[data-theme=light] .product-select-drawer .selected-section .section-title,html[data-theme=light] .product-select-drawer .selected-tags .el-tag{color:var(--color-text-primary)!important}html[data-theme=light] .product-select-drawer .selected-tags .tag-spec{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-detail-drawer .drawer-header .header-title,html[data-theme=light] .production-iot-device-detail-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .detail-card,html[data-theme=light] .production-iot-device-detail-drawer .detail-card{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}html[data-theme=light] .iot-device-detail-drawer .detail-card .card-title,html[data-theme=light] .production-iot-device-detail-drawer .detail-card .card-title,html[data-theme=light] .iot-device-detail-drawer .detail-card .device-name,html[data-theme=light] .production-iot-device-detail-drawer .detail-card .device-name{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .el-descriptions__label,html[data-theme=light] .production-iot-device-detail-drawer .el-descriptions__label{color:var(--color-text-secondary)!important;background:var(--color-bg-input)!important}html[data-theme=light] .iot-device-detail-drawer .el-descriptions__content,html[data-theme=light] .production-iot-device-detail-drawer .el-descriptions__content{color:var(--color-text-primary)!important;background:var(--color-bg-card)!important}html[data-theme=light] .iot-device-detail-drawer .el-descriptions__cell,html[data-theme=light] .production-iot-device-detail-drawer .el-descriptions__cell{border-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-detail-drawer .device-stats .device-stat-item,html[data-theme=light] .production-iot-device-detail-drawer .device-stats .device-stat-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-detail-drawer .device-stats .device-stat-info .value,html[data-theme=light] .production-iot-device-detail-drawer .device-stats .device-stat-info .value{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .device-stats .device-stat-info .label,html[data-theme=light] .production-iot-device-detail-drawer .device-stats .device-stat-info .label{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-detail-drawer .system-resources,html[data-theme=light] .production-iot-device-detail-drawer .system-resources{border-top-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-detail-drawer .system-resources .resource-label,html[data-theme=light] .production-iot-device-detail-drawer .system-resources .resource-label{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-detail-drawer .system-resources .resource-value,html[data-theme=light] .production-iot-device-detail-drawer .system-resources .resource-value{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .log-list .log-item,html[data-theme=light] .production-iot-device-detail-drawer .log-list .log-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-detail-drawer .log-list .log-title,html[data-theme=light] .production-iot-device-detail-drawer .log-list .log-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-detail-drawer .log-list .log-desc,html[data-theme=light] .production-iot-device-detail-drawer .log-list .log-desc,html[data-theme=light] .iot-device-detail-drawer .log-list .log-time,html[data-theme=light] .production-iot-device-detail-drawer .log-list .log-time{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-log-drawer .drawer-header .header-title,html[data-theme=light] .production-iot-device-log-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-log-drawer .device-info-section,html[data-theme=light] .production-iot-device-log-drawer .device-info-section{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-log-drawer .device-info-card,html[data-theme=light] .production-iot-device-log-drawer .device-info-card{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-log-drawer .device-info-card .device-name,html[data-theme=light] .production-iot-device-log-drawer .device-info-card .device-name{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-log-drawer .filter-section,html[data-theme=light] .production-iot-device-log-drawer .filter-section{background:var(--color-bg-input)!important;border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .iot-device-log-drawer .log-timeline:before,html[data-theme=light] .production-iot-device-log-drawer .log-timeline:before{background:var(--color-border-light)!important}html[data-theme=light] .iot-device-log-drawer .timeline-content,html[data-theme=light] .production-iot-device-log-drawer .timeline-content{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}html[data-theme=light] .iot-device-log-drawer .timeline-content .log-title,html[data-theme=light] .production-iot-device-log-drawer .timeline-content .log-title{color:var(--color-text-primary)!important}html[data-theme=light] .iot-device-log-drawer .timeline-content .log-desc,html[data-theme=light] .production-iot-device-log-drawer .timeline-content .log-desc{color:var(--color-text-secondary)!important}html[data-theme=light] .iot-device-log-drawer .timeline-content .log-meta,html[data-theme=light] .production-iot-device-log-drawer .timeline-content .log-meta,html[data-theme=light] .iot-device-log-drawer .empty-state,html[data-theme=light] .production-iot-device-log-drawer .empty-state{color:var(--color-text-muted)!important}html[data-theme=light] .iot-device-log-drawer .pagination-section,html[data-theme=light] .production-iot-device-log-drawer .pagination-section{border-top-color:var(--color-border-light)!important}html[data-theme=light] .delivery-detail-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .delivery-detail-drawer .delivery-progress{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .delivery-detail-drawer .progress-step .step-icon{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}html[data-theme=light] .delivery-detail-drawer .progress-step .step-icon i{color:var(--color-text-muted)!important}html[data-theme=light] .delivery-detail-drawer .progress-step.active .step-icon{background:#0ea5e91a!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .delivery-detail-drawer .progress-step.active .step-icon i{color:var(--el-color-primary)!important}html[data-theme=light] .delivery-detail-drawer .progress-step.completed .step-icon{background:#10b9811a!important;border-color:#10b981!important}html[data-theme=light] .delivery-detail-drawer .progress-step.completed .step-icon i{color:#10b981!important}html[data-theme=light] .delivery-detail-drawer .progress-step .step-title{color:var(--color-text-muted)!important}html[data-theme=light] .delivery-detail-drawer .progress-step.active .step-title{color:var(--color-text-primary)!important}html[data-theme=light] .delivery-detail-drawer .progress-step.completed .step-title{color:#10b981!important}html[data-theme=light] .delivery-detail-drawer .progress-step .step-info{background:var(--color-bg-input)!important}html[data-theme=light] .delivery-detail-drawer .progress-step .step-info .label{color:var(--color-text-muted)!important}html[data-theme=light] .delivery-detail-drawer .progress-step .step-info .value{color:var(--color-text-primary)!important}html[data-theme=light] .delivery-detail-drawer .progress-line{background:var(--color-border-light)!important}html[data-theme=light] .delivery-detail-drawer .progress-line.active{background:linear-gradient(90deg,#10b981,var(--el-color-primary))!important}html[data-theme=light] .delivery-detail-drawer .custom-table .product-name,html[data-theme=light] .shipping-detail-drawer .drawer-header .header-title,html[data-theme=light] .sign-detail-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .shipping-detail-drawer .detail-section .section-title,html[data-theme=light] .sign-detail-drawer .detail-section .section-title{color:var(--color-text-primary)!important;border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .shipping-detail-drawer .detail-section .info-item,html[data-theme=light] .sign-detail-drawer .detail-section .info-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .shipping-detail-drawer .detail-section .info-item .label,html[data-theme=light] .sign-detail-drawer .detail-section .info-item .label{color:var(--color-text-muted)!important}html[data-theme=light] .shipping-detail-drawer .detail-section .info-item .value,html[data-theme=light] .sign-detail-drawer .detail-section .info-item .value,html[data-theme=light] .position-detail-drawer .drawer-header .header-title{color:var(--color-text-primary)!important}html[data-theme=light] .position-detail-drawer .info-card{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}html[data-theme=light] .position-detail-drawer .info-card .card-header{background:var(--color-bg-input)!important;border-bottom-color:var(--color-border-light)!important;color:var(--color-text-primary)!important}html[data-theme=light] .position-detail-drawer .info-card .card-header .item-count{color:var(--color-text-muted)!important}html[data-theme=light] .position-detail-drawer .el-descriptions__label{color:var(--color-text-secondary)!important;background:var(--color-bg-input)!important}html[data-theme=light] .position-detail-drawer .el-descriptions__content{color:var(--color-text-primary)!important;background:var(--color-bg-card)!important}html[data-theme=light] .position-detail-drawer .el-descriptions__cell{border-color:var(--color-border-light)!important}html[data-theme=light] .position-detail-drawer .position-name,html[data-theme=light] .position-detail-drawer .count-value{color:var(--color-text-primary)!important}html[data-theme=light] .position-detail-drawer .description-text{color:var(--color-text-secondary)!important}html[data-theme=light] .position-detail-drawer .employee-list .employee-item{background:var(--color-bg-input)!important;border-color:var(--color-border-light)!important}html[data-theme=light] .position-detail-drawer .employee-list .emp-name{color:var(--color-text-primary)!important}html[data-theme=light] .position-detail-drawer .employee-list .emp-no{color:var(--color-text-muted)!important}html[data-theme=light] .position-detail-drawer .employee-list .emp-phone{color:var(--color-text-secondary)!important}html[data-theme=light] .position-detail-drawer .operation-timeline .timeline-item:before{background:var(--color-border-light)!important}html[data-theme=light] .position-detail-drawer .operation-timeline .record-action{color:var(--color-text-primary)!important}html[data-theme=light] .position-detail-drawer .operation-timeline .record-time{color:var(--color-text-muted)!important}html[data-theme=light] .position-detail-drawer .operation-timeline .record-operator{color:var(--color-text-secondary)!important}html[data-theme=light] .position-form-drawer .drawer-header .header-title,html[data-theme=light] .position-form-drawer .table-form-section-title{color:var(--color-text-primary)!important}html[data-theme=light] .position-form-drawer .table-form{border-color:var(--color-border)!important}html[data-theme=light] .position-form-drawer .table-form-row{border-bottom-color:var(--color-border-light)!important}html[data-theme=light] .position-form-drawer .table-form-label{background:var(--color-bg-input)!important;color:var(--color-text-secondary)!important;border-right-color:var(--color-border-light)!important;border-left-color:var(--color-border-light)!important}html[data-theme=light] .position-form-drawer .table-form-content{color:var(--color-text-primary)!important}html[data-theme=light] .position-form-drawer .table-form-content .count-display{color:var(--color-text-secondary)!important}html[data-theme=light] .position-form-drawer .table-form-content .el-input__wrapper,html[data-theme=light] .position-form-drawer .table-form-content .el-select .el-input__wrapper,html[data-theme=light] .position-form-drawer .table-form-content .el-input-number .el-input__wrapper{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}html[data-theme=light] .position-form-drawer .table-form-content .el-input__wrapper:hover,html[data-theme=light] .position-form-drawer .table-form-content .el-select .el-input__wrapper:hover,html[data-theme=light] .position-form-drawer .table-form-content .el-input-number .el-input__wrapper:hover{border-color:var(--el-color-primary)!important}.tooltip-content{max-width:320px;line-height:1.6;font-size:13px}.tooltip-content p{margin:4px 0}.tooltip-content strong{color:#67c23a}.tooltip-content .tooltip-example{margin-top:8px;padding:8px;background:#ffffff1a;border-radius:4px;font-size:12px}.tooltip-content .tooltip-tip{margin-top:8px;padding:8px;background:#67c23a1a;border-radius:4px;color:#95d475;font-size:12px}html[data-theme=light] .help-icon{color:#0006!important}html[data-theme=light] .help-icon:hover{color:var(--el-color-primary)!important}html[data-theme=light] .filter-section .el-checkbox{color:#000000b3!important}html[data-theme=light] .filter-section .el-checkbox__label{color:#000000d9!important}html[data-theme=light] .table-section .period-text,html[data-theme=light] .table-section .source-count,html[data-theme=light] .table-section .term-days{color:#000000a6!important}html[data-theme=light] .table-section .amount.total,html[data-theme=light] .aging-section .section-header .section-title{color:#000000d9!important}html[data-theme=light] .aging-section .section-header .section-summary,html[data-theme=light] .aging-section .aging-item .aging-header .aging-label{color:#0009!important}html[data-theme=light] .aging-section .aging-item .aging-header .aging-amount{color:#000000d9!important}html[data-theme=light] .aging-section .aging-item .aging-bar{background:#0000000f!important}html[data-theme=light] .aging-section .aging-item .aging-footer .aging-percent{color:#00000080!important}html[data-theme=light] .aging-section .aging-item .aging-footer .aging-count{color:#0006!important}html[data-theme=light] .trend-chart .chart-bar-item .bar-label{color:#0009!important}html[data-theme=light] .trend-chart .chart-summary .summary-item .summary-label{color:#00000080!important}html[data-theme=light] .trend-chart .chart-summary .summary-item .summary-value{color:#000000d9!important}html[data-theme=light] .trend-chart .chart-summary .summary-item .summary-value.positive{color:#67c23a!important}html[data-theme=light] .trend-chart .chart-summary .summary-item .summary-value.negative{color:#f56c6c!important}html[data-theme=light] .rank-item .rank-index{background:#0000000f!important;color:#0009!important}html[data-theme=light] .rank-item .rank-name{color:#000c!important}html[data-theme=light] .rank-item .rank-bar-wrapper{background:#0000000f!important}html[data-theme=light] .rank-item .rank-amount{color:#000000d9!important}.el-date-editor .el-input__wrapper,.el-date-editor .el-input__inner,.el-date-editor .el-range-input,.el-date-editor .el-range-separator,.el-date-editor .el-input__prefix,.el-date-editor .el-input__suffix{cursor:pointer!important}.no-border-textarea .el-textarea__inner{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.no-border-textarea .el-textarea__inner:focus{border:none!important;box-shadow:none!important;outline:none!important}.no-border-textarea .el-textarea__inner:hover,.no-border-textarea.is-focus .el-textarea__inner,.no-border-textarea .el-textarea.is-focus .el-textarea__inner{border:none!important;box-shadow:none!important}html[data-theme=light] .no-border-textarea .el-textarea__inner:focus{border:none!important;box-shadow:none!important;outline:none!important}html[data-theme=light] .no-border-textarea .el-textarea__inner:hover{border:none!important;box-shadow:none!important}html[data-theme=light] .activation-info-card{background:#f8fafc!important;border-color:#e2e8f0!important}html[data-theme=light] .activation-info-card .activation-code-box{background:linear-gradient(135deg,#409eff14,#409eff08)!important;border-color:#409eff26!important}html[data-theme=light] .activation-info-card .activation-code-box .code-label{color:#64748b!important}html[data-theme=light] .activation-info-card .activation-code-box .code-tip{color:#94a3b8!important}html[data-theme=light] .activation-info-card .activation-status-box{background:#f1f5f9!important;border-color:#e2e8f0!important}html[data-theme=light] .activation-info-card .activation-status-box .status-label{color:#64748b!important}html[data-theme=light] .activation-info-card .activation-status-box .status-value.inactive i{color:#94a3b8!important}html[data-theme=light] .activation-info-card .activation-status-box .status-value.inactive span{color:#64748b!important}html[data-theme=light] .operation-mode-wrapper{background:#f8fafc!important;border-color:#e2e8f0!important}html[data-theme=light] .operation-mode-wrapper .mode-label-row{color:#64748b!important}html[data-theme=light] .operation-mode-cards .mode-card{background:#fff!important;border-color:#e2e8f0!important}html[data-theme=light] .operation-mode-cards .mode-card:hover{background:#f1f5f9!important;border-color:#cbd5e1!important}html[data-theme=light] .operation-mode-cards .mode-card.active{background:linear-gradient(135deg,#409eff1a,#409eff0d)!important;border-color:var(--el-color-primary)!important}html[data-theme=light] .operation-mode-cards .mode-card .mode-card-icon{background:#f1f5f9!important}html[data-theme=light] .operation-mode-cards .mode-card .mode-card-icon i{color:#64748b!important}html[data-theme=light] .operation-mode-cards .mode-card.active .mode-card-icon{background:var(--el-color-primary)!important}html[data-theme=light] .operation-mode-cards .mode-card.active .mode-card-icon i{color:#fff!important}html[data-theme=light] .operation-mode-cards .mode-card .mode-card-title{color:#1e293b!important}html[data-theme=light] .operation-mode-cards .mode-card.active .mode-card-title{color:var(--el-color-primary)!important}html[data-theme=light] .operation-mode-cards .mode-card .mode-card-desc{color:#94a3b8!important}
