@font-face{font-family:remixicon;src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643);src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643#iefix) format("embedded-opentype"),url(/assets/remixicon-CZw4FkzQ.woff2?t=1769685282643) format("woff2"),url(/assets/remixicon-S6an_USy.woff?t=1769685282643) format("woff"),url(/assets/remixicon-sqouR8Ox.ttf?t=1769685282643) format("truetype"),url(/assets/remixicon-BTtOSOPh.svg?t=1769685282643#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-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:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}body{margin:0;font-family:Noto Sans SC,system-ui,sans-serif;background:#f7faf5;color:#243024;user-select:text;-webkit-user-select:text}.aa-msg,.aa-msg *,input,textarea{user-select:text;-webkit-user-select:text}a{color:#1e5c38}a:hover{color:#153f27}button{font-family:inherit;cursor:pointer}input,textarea{font-family:inherit}textarea:focus,input:focus{outline:none}.aa-composer textarea,.aa-composer textarea::spelling-error,.aa-composer textarea::grammar-error{text-decoration:none!important;-webkit-text-decoration:none!important}@keyframes aa-blink{0%,80%,to{opacity:.25}40%{opacity:1}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#cfddcb;border-radius:4px}::-webkit-scrollbar-track{background:transparent}aside::-webkit-scrollbar{display:none}#aa-tabstrip::-webkit-scrollbar{display:none}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.aa-md{font-size:14px;line-height:1.8;word-break:break-word}.aa-md>*:first-child{margin-top:0}.aa-md>*:last-child{margin-bottom:0}.aa-answer-blocks{display:flex;flex-direction:column;gap:12px}.aa-answer-block h3{margin:0 0 5px;font-size:14px;line-height:1.45;color:#243024}.aa-answer-block-content p:first-child{margin-top:0}.aa-answer-block-content p:last-child{margin-bottom:0}.aa-answer-block ul,.aa-answer-block ol{margin:5px 0 0;padding-left:22px;line-height:1.75}.aa-answer-block.is-summary{font-weight:600}.aa-answer-block.is-warning{padding:9px 11px;border-left:3px solid #d2a13b;background:#fbf6e9}.aa-md h1,.aa-md h2,.aa-md h3,.aa-md h4{margin:1em 0 .5em;line-height:1.35;font-weight:700}.aa-md h1{font-size:1.4em}.aa-md h2{font-size:1.25em}.aa-md h3{font-size:1.1em}.aa-md h4{font-size:1em}.aa-md p{margin:.6em 0}.aa-md ul,.aa-md ol{margin:.5em 0;padding-left:1.4em}.aa-md li{margin:.25em 0}.aa-md li>p{margin:.2em 0}.aa-md a{color:#1e5c38;text-decoration:underline}.aa-md strong{font-weight:700}.aa-md blockquote{margin:.6em 0;padding:.3em 0 .3em 12px;border-left:3px solid #cfddcb;color:#5c6b57}.aa-md code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.88em;background:#eef3ec;border-radius:4px;padding:1px 5px}.aa-md pre{margin:.7em 0;background:#f2f6f0;border:1px solid #e0ebdc;border-radius:8px;padding:12px 14px;overflow-x:auto}.aa-md pre code{background:none;padding:0;font-size:.85em;line-height:1.6}.aa-code-frame{margin:.7em 0;overflow:hidden;border:1px solid #e0ebdc;border-radius:10px;background:#f2f6f0}.aa-code-frame-head{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 8px 0 12px;border-bottom:1px solid #e0ebdc;color:#374a38;font-size:12px;font-weight:600}.aa-code-frame-head>span{display:inline-flex;align-items:center;gap:6px}.aa-code-frame-head>span i{font-size:14px}.aa-code-frame .aa-code-copy{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;border:0;border-radius:6px;color:#60705e;background:transparent;cursor:pointer;transition:color .16s var(--aa-ease),background-color .16s var(--aa-ease),transform .16s var(--aa-out)}.aa-code-frame .aa-code-copy i{font-size:16px}.aa-code-frame .aa-code-copy:hover{color:#1e5c38;background:#e2efde}.aa-code-frame .aa-code-copy:active{transform:scale(.92)}.aa-code-frame .aa-code-copy.is-copied{color:#287243}.aa-code-frame .aa-code-copy:focus-visible{outline:2px solid #74a984;outline-offset:1px}.aa-code-frame pre{margin:0;border:0;border-radius:0}.aa-table-frame{margin:.7em 0;overflow:hidden;border:1px solid #e0ebdc;border-radius:9px;background:#fff}.aa-table-frame-head{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 7px 0 11px;border-bottom:1px solid #e0ebdc;background:#f5f8f3;color:#374a38;font-size:12px;font-weight:600}.aa-table-frame-head>span{display:inline-flex;align-items:center;gap:6px}.aa-table-actions{display:flex;align-items:center;gap:2px}.aa-table-actions button,.aa-table-preview-card header button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;padding:0;border:0;border-radius:6px;color:#60705e;background:transparent;cursor:pointer;transition:color .16s var(--aa-ease),background-color .16s var(--aa-ease),transform .16s var(--aa-out)}.aa-table-actions button:hover,.aa-table-preview-card header button:hover{color:#1e5c38;background:#e2efde}.aa-table-actions button:active,.aa-table-preview-card header button:active{transform:scale(.92)}.aa-table-actions button.is-copied{color:#287243}.aa-table-scroll{max-width:100%;overflow:auto}.aa-table-frame .aa-table-scroll table{display:table;width:max-content;min-width:100%;margin:0;border:0}.aa-table-frame .aa-table-scroll th:first-child,.aa-table-frame .aa-table-scroll td:first-child{border-left:0}.aa-table-frame .aa-table-scroll th:last-child,.aa-table-frame .aa-table-scroll td:last-child{border-right:0}.aa-table-frame .aa-table-scroll tr:last-child td{border-bottom:0}.aa-table-preview{position:fixed;z-index:1000;inset:0;display:flex;padding:0;background:#f5f9f485;backdrop-filter:blur(12px) saturate(.78);-webkit-backdrop-filter:blur(12px) saturate(.78)}.aa-table-preview-card{display:flex;flex-direction:column;width:100vw;height:100dvh;max-width:none;max-height:none;overflow:hidden;border:0;border-radius:0;box-shadow:none;background:#ffffff94}.aa-table-preview-card>header{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 20px 0 24px;border-bottom:1px solid #e0ebdc;background:#ffffffd1;color:#304431;font-size:13px;font-weight:600}.aa-table-preview-card>header>span,.aa-table-preview-card>header>div{display:flex;align-items:center;gap:4px}.aa-table-preview-content{display:flex;flex:1;align-items:safe center;justify-content:safe center;overflow:auto;padding:clamp(20px,4vw,64px)}.aa-table-preview-content table{flex:0 0 auto;width:max-content;min-width:min(100%,1100px);border-collapse:collapse;background:#fff;box-shadow:0 8px 22px #192f1d1a;font-size:14px}.aa-table-preview-content th,.aa-table-preview-content td{padding:9px 12px;border:1px solid #dfe8dc;text-align:left;vertical-align:top;line-height:1.55}.aa-table-preview-content th{position:sticky;top:-18px;background:#f1f6ef;font-weight:700}.aa-md table{border-collapse:collapse;margin:.7em 0;font-size:.92em;display:block;overflow-x:auto}.aa-md th,.aa-md td{border:1px solid #e0ebdc;padding:6px 10px;text-align:left}.aa-md th{background:#eef3ec;font-weight:700}.aa-md hr{border:none;border-top:1px solid #e3ebe0;margin:1em 0}.aa-md img{max-width:100%;border-radius:8px}.hv-row:hover{background:#e0ecdc!important}.hv-green:hover{color:#1e5c38!important}.hv-dark:hover{color:#243024!important}.hv-del:hover{color:#b3423a!important}.hv-menu:hover{background:#f0f6ee!important}.hv-tabnav:hover{background:#d5e2d0!important;color:#1e5c38!important}.hv-tabclose:hover{background:#d5e2d0!important;color:#243024!important}.hv-softgreen:hover{background:#eef5ec!important;color:#1e5c38!important}.hv-sample:hover{border-color:#1e5c38!important;color:#1e5c38!important}.hv-danger:hover{background:#fbf1f0!important}.hv-card:hover{border-color:#b8d2b0!important;box-shadow:0 2px 10px #1e5c380f!important}.hv-card-plain:hover{border-color:#b8d2b0!important}.hv-outline:hover{border-color:#1e5c38!important}.hv-primary:hover{background:#17492c!important}:root{--aa-ease: cubic-bezier(.4, 0, .2, 1);--aa-out: cubic-bezier(.16, 1, .3, 1);--aa-spring: cubic-bezier(.34, 1.4, .64, 1)}@keyframes aa-fade{0%{opacity:0}to{opacity:1}}@keyframes aa-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes aa-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes aa-ring{0%{transform:scale(.85);opacity:.5}70%{transform:scale(1.7);opacity:0}to{transform:scale(1.7);opacity:0}}@keyframes aa-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes aa-shimmer{0%{transform:translate(-100%)}to{transform:translate(230%)}}.aa-spin{display:inline-block;animation:aa-spin .9s linear infinite}.aa-voice-input.is-listening{animation:aa-voice-pulse 1.25s ease-in-out infinite}@keyframes aa-voice-pulse{0%,to{box-shadow:0 0 #c43f361f}50%{box-shadow:0 0 0 5px #c43f3629}}.aa-rise{animation:aa-rise .38s var(--aa-out) both}.aa-fade{animation:aa-fade .3s var(--aa-ease) both}button,label[for],a,input,summary{transition:background-color .2s var(--aa-ease),color .2s var(--aa-ease),border-color .2s var(--aa-ease),box-shadow .2s var(--aa-ease),transform .14s var(--aa-out)}button:active{transform:scale(.955)}details[open]>*:not(summary){animation:aa-details .24s var(--aa-out) both}@keyframes aa-details{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.aa-view{animation:aa-view-in .3s var(--aa-out) both}@keyframes aa-view-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.aa-tab{transform-origin:bottom center;animation:aa-tab-in .28s var(--aa-out) both;transition:background-color .22s var(--aa-ease),color .22s var(--aa-ease),box-shadow .22s var(--aa-ease),transform .18s var(--aa-out)}@keyframes aa-tab-in{0%{opacity:0;transform:translateY(7px) scaleX(.88)}to{opacity:1;transform:none}}.aa-tab:not(.is-active):hover{transform:translateY(-1px)}.aa-tabadd i{display:inline-block;transition:transform .28s var(--aa-spring)}.aa-tabadd:hover i{transform:rotate(90deg)}.aa-nav-item{position:relative;transition:background-color .2s var(--aa-ease),color .2s var(--aa-ease),transform .18s var(--aa-out)}.aa-nav-item:hover{transform:translate(2px)}.aa-nav-item:before{content:"";position:absolute;left:2px;top:50%;width:3px;height:16px;margin-top:-8px;border-radius:2px;background:#1e5c38;transform:scaleY(0);transition:transform .28s var(--aa-spring)}.aa-nav-item.is-active:before{transform:scaleY(1)}.aa-nav-item i{transition:transform .24s var(--aa-spring)}.aa-nav-item:hover i{transform:scale(1.12)}.aa-session-row{transition:background-color .2s var(--aa-ease),transform .18s var(--aa-out)}.aa-session-row:hover{transform:translate(2px)}.aa-row-act{opacity:0;transition:opacity .18s var(--aa-ease),color .2s var(--aa-ease),transform .14s var(--aa-out)}.aa-session-row:hover .aa-row-act,.aa-row-act:focus-visible{opacity:1}.aa-row-act.is-armed{opacity:1}.aa-session-workspace-picker{position:relative;display:grid;place-items:center;width:18px;height:18px;color:#8a967f;flex:none}.aa-session-workspace-picker>i{font-size:13px}.aa-session-workspace-picker>select{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}.aa-session-header-action{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:#8a967f;flex:none}.aa-session-workspace{display:flex;flex-direction:column;gap:2px}.aa-session-workspace+.aa-session-workspace{margin-top:4px}.aa-session-section-head{display:flex;align-items:center;min-width:0}.aa-session-section-toggle{display:flex;align-items:center;gap:5px;min-width:0;flex:1;padding:6px 5px;border:0;border-radius:6px;background:transparent;color:#53665a;font:inherit;font-size:11.5px;text-align:left}.aa-session-section-toggle:hover{background:#e5eee2;color:#1e5c38}.aa-session-section-toggle>span{min-width:0;overflow:hidden;flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.aa-session-section-toggle>small{color:#98a491;font-size:10px;font-weight:400}.aa-session-section-action{width:22px;height:22px;padding:0;border:0;border-radius:5px;background:transparent;color:#99a492;opacity:0}.aa-session-section-head:hover .aa-session-section-action,.aa-session-section-action:focus-visible,.aa-session-section-action.is-active{opacity:1}.aa-session-section-action:hover,.aa-session-section-action.is-active{background:#dcebd6;color:#1e5c38}.aa-session-section-action.is-new{color:#2b7757;opacity:1}.aa-session-section-action.is-new:hover{background:#dcebd6;color:#155d3d}.aa-session-section-empty{padding:5px 9px 8px 28px;color:#9aa596;font-size:10.5px;line-height:1.5}.aa-session-date-label{padding:5px 8px 2px 27px;color:#a3ae9b;font-size:10px;letter-spacing:.8px}.aa-workspace-dialog-backdrop{position:fixed;z-index:3000;inset:0;display:grid;place-items:center;padding:24px;background:#0f233373;backdrop-filter:blur(3px);animation:aa-fade-in .18s var(--aa-ease) both}.aa-workspace-dialog{position:relative;box-sizing:border-box;width:min(430px,100%);overflow:hidden;padding:26px;border:1px solid #d8e5dc;border-radius:16px;background:#fff;box-shadow:0 24px 70px #1130243d;color:var(--workspace-navy);animation:aa-dialog-in .24s var(--aa-spring) both}.aa-workspace-dialog:before{position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#237a57,#78a98e);content:""}.aa-workspace-dialog-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border-radius:12px;background:#e7f2eb;color:var(--workspace-green);font-size:22px}.aa-workspace-dialog-icon.is-danger{background:#fbeceb;color:#b3423a}.aa-workspace-dialog-copy h2{margin:0;font-size:20px;letter-spacing:.5px}.aa-workspace-dialog-copy p{margin:7px 0 0;color:#6c7d72;font-size:13px;line-height:1.7}.aa-workspace-dialog-field{position:relative;display:grid;gap:7px;margin-top:20px}.aa-workspace-dialog-field>span{color:#41584b;font-size:12px;font-weight:700}.aa-workspace-dialog-field input{box-sizing:border-box;width:100%;height:44px;padding:0 48px 0 12px;border:1px solid #cddbd2;border-radius:8px;background:#fbfdfb;color:#203d30;font:inherit;font-size:14px;outline:none;transition:border-color .18s var(--aa-ease),box-shadow .18s var(--aa-ease)}.aa-workspace-dialog-field input:focus{border-color:#4b9571;box-shadow:0 0 0 3px #4b957124}.aa-app-shell .aa-workspace-dialog-field input:focus-visible{outline:none}.aa-workspace-dialog-field>small{position:absolute;right:11px;bottom:12px;color:#9aa89f;font-size:10px}.aa-workspace-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.aa-workspace-dialog-actions button{min-width:92px;height:38px;padding:0 16px;border:0;border-radius:8px;font:inherit;font-size:13px;font-weight:700}.aa-workspace-dialog-actions .is-secondary{border:1px solid #d6e0da;background:#fff;color:#637469}.aa-workspace-dialog-actions .is-primary{background:var(--workspace-green);color:#fff;box-shadow:0 5px 14px #237a5733}.aa-workspace-dialog-actions .is-danger{background:#b3423a;color:#fff}.aa-workspace-dialog-actions button:hover:not(:disabled){filter:brightness(.96);transform:translateY(-1px)}.aa-workspace-dialog-actions button:disabled{cursor:not-allowed;opacity:.45}@keyframes aa-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes aa-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width: 520px){.aa-workspace-dialog-backdrop{align-items:end;padding:12px}.aa-workspace-dialog{padding:22px 20px 20px;border-radius:15px}.aa-workspace-dialog-actions{display:grid;grid-template-columns:1fr 1fr}}.aa-tip{animation:aa-tip-in .2s var(--aa-spring) both;transform-origin:bottom right}@keyframes aa-tip-in{0%{opacity:0;transform:translateY(4px) scale(.9)}to{opacity:1;transform:none}}.aa-search-in{animation:aa-search-in .26s var(--aa-out) both;overflow:hidden}@keyframes aa-search-in{0%{opacity:0;transform:translateY(-6px);max-height:0}to{opacity:1;transform:none;max-height:60px}}.aa-menu-pop{transform-origin:bottom center;animation:aa-menu-pop .24s var(--aa-out) both}@keyframes aa-menu-pop{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.aa-menu-item{transition:background-color .16s var(--aa-ease),transform .16s var(--aa-out)}.aa-menu-item:hover{transform:translate(2px)}.aa-menu-caret{transition:transform .28s var(--aa-out)}.aa-menu-caret.is-open{transform:rotate(180deg)}.aa-health-dot{position:relative;transition:background-color .3s var(--aa-ease)}.aa-health-dot.is-checking{animation:aa-breathe 1.5s ease-in-out infinite}.aa-health-dot.is-ok:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:aa-ring 2.6s ease-out infinite}.aa-msg{animation:aa-msg-in .36s var(--aa-out) both}.aa-msg-user{animation-name:aa-msg-in-r}.aa-msg-body{min-width:0;width:fit-content;max-width:calc(92% - 40px)}.aa-msg-body.is-user{display:flex;flex-direction:column;align-items:flex-end;max-width:78%}.aa-msg-body.is-flat{max-width:100%}.aa-msg-bubble{min-width:0;width:100%;max-width:100%!important;box-sizing:border-box}.aa-msg-actions{display:flex;align-items:center;gap:2px;min-height:26px;margin:4px 0 0 2px;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .18s var(--aa-ease),transform .18s var(--aa-out)}.aa-msg-body.is-user .aa-msg-actions{margin:4px 2px 0 0}.aa-msg-body:hover .aa-msg-actions,.aa-msg-body:focus-within .aa-msg-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.aa-msg-action{display:inline-flex;align-items:center;gap:4px;min-height:25px;padding:3px 7px;border:0;border-radius:6px;color:#73806f;background:transparent;font:inherit;font-size:12px;line-height:1;cursor:pointer;transition:background-color .16s var(--aa-ease),color .16s var(--aa-ease),transform .16s var(--aa-out)}.aa-msg-action i{font-size:14px}.aa-msg-action:hover{color:#1e5c38;background:#edf5ea}.aa-msg-action:active{transform:scale(.94)}.aa-msg-action:focus-visible{outline:2px solid #74a984;outline-offset:1px}@media (hover: none),(pointer: coarse){.aa-msg-actions{opacity:1;pointer-events:auto;transform:none}}@keyframes aa-msg-in{0%{opacity:0;transform:translate3d(-8px,10px,0)}to{opacity:1;transform:none}}@keyframes aa-msg-in-r{0%{opacity:0;transform:translate3d(8px,10px,0)}to{opacity:1;transform:none}}.aa-avatar{position:relative;animation:aa-pop .34s var(--aa-spring) both}.aa-vegetable-avatar-mark{display:block;width:34px;height:34px;object-fit:contain}.aa-avatar.is-live:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid #1e5c38;animation:aa-ring 1.8s ease-out infinite}.aa-dots{display:flex;gap:5px;padding:7px 0 5px}.aa-dots span{width:6px;height:6px;border-radius:50%;background:#1e5c38;animation:aa-dot 1.25s var(--aa-ease) infinite}.aa-dots span:nth-child(2){animation-delay:.16s}.aa-dots span:nth-child(3){animation-delay:.32s}.aa-agent-process{margin-bottom:10px;padding:10px 12px;border:1px solid #dfe9dc;border-radius:10px;background:linear-gradient(135deg,#f7faf5,#f1f7ef);animation:aa-process-in .24s ease both}@keyframes aa-process-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.aa-agent-process-title,.aa-agent-process>summary{color:#355b3d;font-size:12px;font-weight:600}.aa-agent-process-summary>summary{cursor:pointer;list-style:none}.aa-agent-process-summary>summary::-webkit-details-marker{display:none}.aa-agent-process-summary[open]>summary{margin-bottom:10px}.aa-step-timeline{display:flex;align-items:flex-start;gap:0;margin-top:9px;overflow-x:auto;scrollbar-width:none}.aa-step-timeline::-webkit-scrollbar{display:none}.aa-step{position:relative;display:flex;align-items:center;gap:5px;min-width:max-content;padding-right:24px;color:#7b8977;font-size:11px}.aa-step:not(:last-child):after{content:"";position:absolute;top:8px;right:5px;width:14px;height:1px;background:#cddac9}.aa-step.is-done{color:#36734d}.aa-step.is-running{color:#22603d;font-weight:600}.aa-step-dot{display:inline-flex;width:17px;height:17px;align-items:center;justify-content:center;border-radius:50%;background:#e0eee0;font-size:10px}.aa-step.is-running .aa-step-dot i{animation:aa-spin 1s linear infinite}@keyframes aa-spin{to{transform:rotate(360deg)}}.aa-tool-list{margin-top:9px;border-top:1px solid #e1e9de;padding-top:7px}.aa-tool-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:5px;align-items:center;color:#53634f;font-size:11px;line-height:1.6}.aa-tool-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-tool-row small{color:#8b9787}.aa-agent-idle{margin-top:7px;color:#7a6a37;font-size:11px}.aa-reasoning-panel{margin:0 0 10px;padding:8px 11px;border:1px solid #e2eadf;border-radius:8px;background:#f6f9f4;color:#5b6857;font-size:12px}.aa-reasoning-panel summary{cursor:pointer}.aa-reasoning-panel ul{margin:8px 0 1px;padding-left:18px;line-height:1.65}.aa-warning-banner{display:flex;gap:7px;margin-top:10px;padding:9px 11px;border:1px solid #ead69b;border-radius:8px;background:#fff8df;color:#765c16;font-size:12px;line-height:1.55}.aa-warning-banner i{margin-top:2px;flex:none}.aa-source-panel{margin-top:10px;color:#687665}.aa-source-panel summary{list-style:none;cursor:pointer}.aa-source-panel summary::-webkit-details-marker{display:none}.aa-source-title{display:flex;align-items:center;width:fit-content;gap:6px;padding:5px 3px;border-radius:5px;color:#71806f;font-size:12px;font-weight:400;transition:color .16s var(--aa-ease),background-color .16s var(--aa-ease)}.aa-source-title:hover{color:#31563a;background:#f0f6ee}.aa-source-title:focus-visible{outline:2px solid #74a984;outline-offset:2px}.aa-source-title:after{content:"›";color:#899786;font-size:16px;line-height:1;transition:transform .2s ease}.aa-source-panel[open] .aa-source-title{color:#31563a}.aa-source-panel[open] .aa-source-title:after{transform:rotate(90deg)}.aa-source-title small{color:#83907f;font-weight:400;margin-left:0}.aa-source-content{margin-top:4px;overflow:hidden;border:1px solid #e2ebe0;border-radius:8px;background:#fbfdfb}.aa-source-empty{padding:10px 12px;color:#7d8979;font-size:12px}.aa-source-list{display:flex;flex-direction:column}.aa-source-item{padding:11px 12px}.aa-source-item+.aa-source-item{border-top:1px solid #edf1eb}.aa-source-item.is-low{background:#f4f5f3;color:#7b8079}.aa-source-item-head{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;font-weight:600}.aa-source-item-head a{color:#276441;text-decoration:none}.aa-source-item-head a:hover{text-decoration:underline}.aa-source-score,.aa-source-low{padding:1px 5px;border-radius:4px;background:#e7f0e4;color:#52705a;font-size:10px;font-weight:400}.aa-source-low{background:#e3e4e1;color:#777c75}.aa-source-section{margin-top:4px;color:#52614f;font-size:11px}.aa-source-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px;color:#7b8777;font-size:10px}.aa-source-scope{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px}.aa-source-scope span{padding:3px 6px;border-radius:5px;background:#edf5ea;color:#49604d;font-size:10px}.aa-source-scope b{margin-right:4px;color:#2e613d;font-weight:600}.aa-source-item.is-low .aa-source-scope span{background:#e8e9e6;color:#777c75}.aa-error-retry{margin-left:8px;border:0;border-radius:5px;padding:3px 7px;background:#fff;color:#a63e37;cursor:pointer}.aa-error-run-id{display:block;margin-top:4px;color:#8d6764;font-family:ui-monospace,Menlo,monospace}@keyframes aa-dot{0%,70%,to{opacity:.25;transform:translateY(0) scale(.85)}35%{opacity:1;transform:translateY(-4px) scale(1)}}.aa-msg-streaming .aa-md>*:last-child:after,.aa-msg-streaming .aa-plain:after{content:"";display:inline-block;width:2px;height:.95em;margin-left:3px;vertical-align:-.13em;border-radius:1px;background:#1e5c38;animation:aa-caret 1.1s var(--aa-ease) infinite}@keyframes aa-caret{0%,45%{opacity:1}55%,to{opacity:.06}}.aa-note{animation:aa-rise .3s var(--aa-out) both}.aa-chip{animation:aa-pop .26s var(--aa-spring) both}.aa-chip button:hover{transform:scale(1.18)}.aa-send i{display:inline-block;transition:transform .22s var(--aa-out)}.aa-send{background:#89a3ad;color:#edf9fb;box-shadow:inset 0 1px #fff3;transition:transform .22s var(--aa-out),background .2s ease,box-shadow .2s ease}.aa-send.is-ready{background:linear-gradient(135deg,#19c4de,#168dc8);color:#fff;box-shadow:0 5px 15px #129dd157,inset 0 1px #ffffff45}.aa-send.is-ready:hover{transform:scale(1.07);background:linear-gradient(135deg,#37dced,#169ddb);box-shadow:0 7px 19px #12b3de6e,inset 0 1px #ffffff57}.aa-send.is-ready:hover i{transform:translate(1.5px,-1.5px)}.aa-send.is-ready:active{transform:scale(.93);background:linear-gradient(135deg,#10a5c6,#147eb7);box-shadow:0 2px 8px #128ebe5c,inset 0 1px #00476829}.aa-send:focus-visible{outline:2px solid #83ecf5;outline-offset:3px}@property --aa-composer-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0turn;}@keyframes aa-composer-marquee{0%{--aa-composer-border-angle: 0turn}to{--aa-composer-border-angle: 1turn}}@keyframes aa-composer-breathe{0%,to{opacity:.58;filter:saturate(.82) brightness(.96)}50%{opacity:1;filter:saturate(1.12) brightness(1.04)}}@keyframes aa-composer-glow{0%,to{box-shadow:0 0 0 3px #2d7a4c12,0 2px 8px #1e5c380d}50%{box-shadow:0 0 0 4px #2d7a4c26,0 4px 16px #1e5c381f}}.aa-composer-box.is-thinking{position:relative;isolation:isolate;border-color:transparent!important;animation:aa-composer-glow 2.8s ease-in-out infinite}.aa-composer-box.is-thinking:before{content:"";position:absolute;z-index:1;inset:-2px;padding:2px;border-radius:18px;pointer-events:none;background:conic-gradient(from var(--aa-composer-border-angle),#2d7a4c 0turn,#8ccca0 .12turn,#f0c85d .23turn,#2d7a4c .37turn,#4a9360 .62turn,#8ccca0 .76turn,#f0c85d .87turn,#2d7a4c 1turn);animation:aa-composer-marquee 4.8s linear infinite,aa-composer-breathe 2.8s ease-in-out infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.aa-composer-box.is-thinking>*{position:relative;z-index:2}.aa-stop{position:relative;animation:aa-pop .26s var(--aa-spring) both}.aa-stop:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1.5px solid #b3423a;animation:aa-ring 1.9s ease-out infinite}.aa-attach:hover i{transform:rotate(-12deg) scale(1.08)}.aa-attach i{display:inline-block;transition:transform .24s var(--aa-spring)}.aa-attach.is-full:hover i{transform:none}.aa-att-count{position:absolute;top:1px;right:1px;min-width:14px;height:14px;padding:0 3px;box-sizing:border-box;border-radius:7px;background:#1e5c38;color:#fff;font-size:10px;line-height:14px;text-align:center;animation:aa-pop .26s var(--aa-spring) both}.aa-att{position:relative;overflow:hidden;animation:aa-pop .26s var(--aa-spring) both;transition:border-color .2s var(--aa-ease),box-shadow .22s var(--aa-ease),transform .18s var(--aa-out)}.aa-att:hover{transform:translateY(-1px);box-shadow:0 3px 10px #1e321e12}.aa-att-x{opacity:0;transition:opacity .18s var(--aa-ease),background-color .2s var(--aa-ease),color .2s var(--aa-ease)}.aa-att:hover .aa-att-x,.aa-att.is-error .aa-att-x,.aa-att-x:focus-visible{opacity:1}.aa-att-x:hover{background:#eef3ec;color:#b3423a!important}.aa-att-retry:hover{color:#8f302a!important}.aa-att-ok{animation:aa-pop .3s var(--aa-spring) both}.aa-att-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:#edf2eb}.aa-att-bar>i{display:block;height:100%;border-radius:0 2px 2px 0;transition:width .28s var(--aa-ease),opacity .35s var(--aa-ease)}.aa-att-bar.is-live{overflow:hidden}.aa-att-bar.is-live:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:aa-shimmer 1.3s linear infinite}.aa-drop{position:absolute;inset:14px;z-index:20;pointer-events:none;border:2px dashed #1e5c38;border-radius:18px;background:#f4faf1e6;color:#1e5c38;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;animation:aa-drop-in .2s var(--aa-out) both}@keyframes aa-drop-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.aa-drop i{animation:aa-bob 1.5s ease-in-out infinite}@keyframes aa-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.aa-att-img{display:block;max-width:190px;border-radius:10px;overflow:hidden;border:1px solid rgba(30,92,56,.14);line-height:0;transition:transform .2s var(--aa-out),box-shadow .22s var(--aa-ease)}.aa-att-img img{max-width:190px;max-height:190px;display:block;object-fit:cover;animation:aa-fade .35s var(--aa-ease) both}.aa-att-img:hover{transform:translateY(-2px);box-shadow:0 5px 16px #1e321e24}.aa-att-file{display:flex;align-items:center;gap:8px;max-width:230px;padding:6px 10px 6px 7px;border-radius:10px;background:#ffffffb8;border:1px solid rgba(30,92,56,.14);text-decoration:none;transition:transform .2s var(--aa-out),border-color .2s var(--aa-ease),box-shadow .22s var(--aa-ease)}.aa-att-file:not(.is-plain):hover{transform:translateY(-1px);border-color:#9dbd94;box-shadow:0 3px 10px #1e321e14}.aa-att-msg-ico{width:28px;height:28px;flex:none;border-radius:7px;background:#eef3ec;color:#1e5c38;display:flex;align-items:center;justify-content:center}.aa-att-dl{color:#8a967f;flex:none;opacity:0;transition:opacity .18s var(--aa-ease),transform .2s var(--aa-out)}.aa-att-file:hover .aa-att-dl{opacity:1;transform:translateY(1px)}.hv-sample{transition:border-color .2s var(--aa-ease),color .2s var(--aa-ease),transform .18s var(--aa-out),box-shadow .2s var(--aa-ease)}.hv-sample:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e5c3814}.aa-side-wrap{animation:aa-side-in .28s var(--aa-out) both}.aa-side-wrap.is-closing{animation:aa-side-out .22s var(--aa-ease) both}@keyframes aa-side-in{0%{width:0;opacity:0}to{width:var(--aa-workspace-width, 460px);opacity:1}}@keyframes aa-side-out{0%{width:var(--aa-workspace-width, 460px);opacity:1}to{width:0;opacity:0}}.aa-side-sec{animation:aa-rise .34s var(--aa-out) both}.aa-progress-fill{position:relative;overflow:hidden}.aa-progress-fill.is-live:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:aa-shimmer 1.5s linear infinite}.aa-step-dot{position:relative;transition:background-color .3s var(--aa-ease),border-color .3s var(--aa-ease)}.aa-step-dot.is-active:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid #1e5c38;animation:aa-ring 1.7s ease-out infinite}.aa-tool-dot.is-running{animation:aa-breathe 1.6s ease-in-out infinite}.aa-workspace-panel{width:var(--aa-workspace-width, 460px);height:100%;display:flex;flex-direction:column;background:#fff;border-left:1px solid #dfe5e9}.aa-workspace-header{min-height:52px;box-sizing:border-box;padding:0 10px 0 16px;border-bottom:1px solid #dfe5e9;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#15324f;font-size:13px;font-weight:600}.aa-workspace-header>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-workspace-header>div{display:flex;align-items:center;gap:2px;flex:none}.aa-workspace-header button,.aa-workspace-header a{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#677888;font:inherit;text-decoration:none}.aa-workspace-header button:hover,.aa-workspace-header a:hover{background:#edf4f0;color:#237a57}.aa-workspace-header .aa-workspace-zoom-value{width:auto;min-width:43px;padding:0 5px;font-size:10px;font-weight:600}.aa-workspace-empty{height:100%;display:flex;flex-direction:column}.aa-workspace-empty>div{flex:1;display:grid;place-content:center;text-align:center;padding:24px;color:#788896}.aa-workspace-empty>div>i{font-size:32px;color:#aab7c0}.aa-workspace-empty h2{margin:12px 0 6px;color:#40586d;font-size:15px}.aa-workspace-empty p{margin:0;font-size:12px;line-height:1.6}.aa-workspace-file,.aa-workspace-web{position:relative;flex:1;min-height:0;overflow:auto;background:#f6f8f9}.aa-workspace-file>img{display:block;max-width:100%;min-height:100%;margin:0 auto;object-fit:contain}.aa-workspace-file iframe,.aa-workspace-web iframe{display:block;width:100%;height:100%;border:0;background:#fff}.aa-workspace-loading,.aa-workspace-unsupported{min-height:100%;display:grid;place-content:center;justify-items:center;box-sizing:border-box;padding:28px;text-align:center;color:#6d7e8c;font-size:13px}.aa-workspace-loading i{margin-right:7px;animation:aa-spin 1s linear infinite}.aa-workspace-unsupported>i{font-size:36px;color:#8fa1af}.aa-workspace-unsupported h2{margin:12px 0 6px;color:#40586d;font-size:15px}.aa-workspace-unsupported p{margin:0 0 16px}.aa-workspace-unsupported button{border:1px solid #cce0d3;border-radius:7px;padding:8px 12px;background:#edf4f0;color:#237a57;font:inherit}.aa-workspace-address{height:34px;box-sizing:border-box;padding:9px 12px;overflow:hidden;border-bottom:1px solid #dfe5e9;background:#f7f9fa;color:#70818e;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.aa-workspace-web iframe{height:calc(100% - 34px)}.aa-workspace-file.is-image{background-image:linear-gradient(45deg,#edf1ef 25%,transparent 25%),linear-gradient(-45deg,#edf1ef 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#edf1ef 75%),linear-gradient(-45deg,transparent 75%,#edf1ef 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.aa-workspace-file.is-image>img{background:#fff;transform-origin:top center}.aa-source-open{padding:0;border:0;background:transparent;color:#2d6e9f;font:inherit;text-align:left;cursor:pointer}.aa-source-open:hover{color:#237a57;text-decoration:underline}.aa-workspace-web-status,.aa-workspace-web-failed{position:absolute;inset:34px 0 0;display:grid;place-content:center;justify-items:center;box-sizing:border-box;padding:28px;text-align:center;background:#f6f8f9;color:#6d7e8c;font-size:13px}.aa-workspace-web-status i{margin-right:7px;animation:aa-spin 1s linear infinite}.aa-workspace-web-failed>i{font-size:36px;color:#8fa1af}.aa-workspace-web-failed h2{margin:12px 0 6px;color:#40586d;font-size:15px}.aa-workspace-web-failed p{max-width:290px;margin:0 0 16px;line-height:1.6}.aa-workspace-web-failed>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.aa-workspace-web-failed a,.aa-workspace-web-failed button{border:1px solid #cce0d3;border-radius:7px;padding:8px 12px;background:#edf4f0;color:#237a57;font:inherit;text-decoration:none;cursor:pointer}.aa-workspace-browser{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;background:#eef2f3}.aa-browser-address{min-height:38px;display:flex;align-items:center;gap:4px;padding:5px 7px;border-bottom:1px solid #dfe5e9;background:#f7f9fa}.aa-browser-address button{flex:none;min-width:28px;height:28px;padding:0 7px;border:0;border-radius:5px;background:transparent;color:#607585;font:inherit;font-size:11px}.aa-browser-address button:hover{background:#e7efeb;color:#237a57}.aa-browser-address input{flex:1;min-width:0;height:28px;box-sizing:border-box;padding:0 8px;border:1px solid #d7e0e4;border-radius:5px;background:#fff;color:#40586d;font:inherit;font-size:11px}.aa-workspace-browser>.aa-workspace-web-status,.aa-workspace-browser>.aa-workspace-web-failed{inset:39px 0 0}.aa-browser-stage{position:relative;flex:1;min-height:0;overflow:auto;display:grid;place-items:start center;background:#dfe4e6}.aa-browser-stage>img{display:block;width:100%;height:auto;cursor:crosshair;user-select:none;outline:none}.aa-browser-stage>img:focus-visible{outline:2px solid #b88a36;outline-offset:-2px}.aa-browser-stage>.aa-workspace-web-status{inset:0}.aa-browser-error{position:sticky;z-index:2;bottom:8px;grid-column:1;grid-row:1;align-self:end;max-width:calc(100% - 24px);margin:8px auto;padding:7px 10px;border-radius:6px;background:#99372eeb;color:#fff;font-size:11px}.aa-browser-text{display:flex;gap:6px;padding:6px 8px;border-top:1px solid #d8e0e3;background:#f7f9fa}.aa-browser-text input{flex:1;min-width:0;padding:7px 8px;border:1px solid #d7e0e4;border-radius:5px;font:inherit;font-size:11px}.aa-browser-text button{border:1px solid #cce0d3;border-radius:5px;padding:0 10px;background:#edf4f0;color:#237a57;font:inherit;font-size:11px}.aa-browser-text button:disabled{opacity:.5}.aa-native-browser{position:relative;flex:1;min-height:0;overflow:hidden;background:#fff}.aa-native-browser-canvas{width:100%;height:100%;overflow:hidden;background:#fff}.aa-native-browser-canvas>div{width:100%!important;height:100%!important}.aa-native-browser-status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:7px;background:#f6f8f9f0;color:#607585;font-size:12px}.aa-native-browser-status>i{animation:aa-spin 1s linear infinite}.aa-native-browser-status.is-error{flex-direction:column;color:#87544d}.aa-native-browser-status.is-error>i{font-size:28px;animation:none}.aa-native-browser-status button{border:1px solid #cce0d3;border-radius:6px;padding:7px 11px;background:#edf4f0;color:#237a57;font:inherit;cursor:pointer}.aa-card{animation:aa-rise .4s var(--aa-out) both;transition:transform .22s var(--aa-out),box-shadow .22s var(--aa-ease),border-color .2s var(--aa-ease)}.aa-card.is-hoverable:hover{transform:translateY(-3px)}.aa-seg{transition:background-color .24s var(--aa-ease),color .24s var(--aa-ease),box-shadow .24s var(--aa-ease)}.aa-refresh i{display:inline-block;transition:transform .45s var(--aa-out)}.aa-refresh:hover i{transform:rotate(180deg)}.aa-refresh:active i{transform:rotate(360deg)}.aa-dropzone{transition:border-color .22s var(--aa-ease),background-color .22s var(--aa-ease)}.aa-dropzone:hover{border-color:#9dbd94;background:#f6fbf3}.aa-dropzone i{display:inline-block;transition:transform .3s var(--aa-spring)}.aa-dropzone:hover i{transform:translateY(-3px)}.aa-indexing{animation:aa-badge 1.9s ease-in-out infinite}@keyframes aa-badge{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.aa-row-act{opacity:1}}.aa-farm-workspace.aa-iot-dashboard{isolation:auto;height:auto;min-height:100%;padding:28px;overflow:auto;background:#f6f9f7}.aa-iot-sensor-dashboard{padding:24px 28px 34px}.aa-iot-sensor-dashboard .aa-iot-dashboard-header{align-items:center;margin-bottom:18px}.aa-iot-sensor-dashboard .aa-iot-dashboard-header h1{margin:0 0 6px;font-size:27px}.aa-iot-sensor-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:16px;max-width:1320px;margin:0 auto}.aa-iot-device-panel{align-self:start;padding:12px;border:1px solid #dbe7df;border-radius:14px;background:#fff;box-shadow:0 8px 24px #1e4c350d}.aa-iot-platform-state{display:grid;gap:7px;padding:13px;border:1px solid #dcebe0;border-radius:10px;background:#f6fbf7}.aa-iot-platform-state>span{color:#648173;font-size:11px;font-weight:700}.aa-iot-platform-state strong{color:#235b41;font-size:14px}.aa-iot-platform-state strong i{color:#329365}.aa-iot-platform-state small{color:#7b9085;font-size:10px;line-height:1.45}.aa-iot-device-panel h2{margin:18px 7px 8px;color:#315b48;font-size:13px}.aa-iot-device-panel button{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;width:100%;gap:7px;margin-top:4px;padding:10px 8px;border:0;border-radius:8px;background:transparent;color:#486858;cursor:pointer;font:inherit;font-size:12px;text-align:left}.aa-iot-device-panel button i{color:#4b9a70;font-size:15px}.aa-iot-device-panel button small{grid-column:2 / -1;color:#8a9c92;font-size:10px}.aa-iot-device-panel button b{padding:1px 6px;border-radius:999px;background:#e6f4e9;color:#2e8459;font-size:10px}.aa-iot-device-panel button:hover,.aa-iot-device-panel button.is-active{background:#eaf5ed;color:#1f6545;font-weight:700}.aa-iot-sensor-content{display:grid;min-width:0;gap:16px}.aa-iot-status-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.aa-iot-status-row article{display:grid;gap:5px;min-height:76px;padding:14px 16px;border:1px solid #dbe8df;border-radius:12px;background:#fff}.aa-iot-status-row span,.aa-iot-status-row small{color:#71867a;font-size:11px}.aa-iot-status-row strong{overflow:hidden;color:#245d42;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.aa-iot-sensor-section{padding:18px;border:1px solid #dce8e0;border-radius:14px;background:#fff;box-shadow:0 7px 20px #1e4c350a}.aa-iot-sensor-section>header{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:14px}.aa-iot-sensor-section>header span{color:#558b6d;font-size:10px;font-weight:800;letter-spacing:1px}.aa-iot-sensor-section>header h2{margin:4px 0 0;color:#254e3b;font-size:17px}.aa-iot-sensor-section>header p{margin:0;color:#82948a;font-size:11px}.aa-iot-sensor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(152px,1fr));gap:10px}.aa-iot-sensor-card{display:grid;width:100%;min-height:132px;grid-template-rows:auto 1fr auto;padding:13px;border:1px solid #dce9e0;border-radius:11px;background:#fff;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.aa-iot-sensor-card:hover,.aa-iot-sensor-card:focus-visible{border-color:#55a77a;box-shadow:0 8px 18px #23634321;outline:0;transform:translateY(-2px)}.aa-iot-sensor-card--environment{border-top:3px solid #45a879}.aa-iot-sensor-card--soil{border-top:3px solid #4c9a86}.aa-iot-sensor-card header{display:flex;align-items:center;justify-content:space-between;gap:6px}.aa-iot-sensor-card header span{color:#547162;font-size:11px;font-weight:700}.aa-iot-sensor-card header i{color:#338963;font-size:15px}.aa-iot-sensor-card em{padding:2px 5px;border-radius:999px;background:#e8f6eb;color:#2a8858;font-size:9px;font-style:normal}.aa-iot-sensor-card>strong{align-self:center;color:#214f39;font-size:25px;letter-spacing:-.5px}.aa-iot-sensor-card>strong small{color:#789084;font-size:11px;font-weight:500;letter-spacing:0}.aa-iot-sensor-card footer{display:flex;align-items:end;justify-content:space-between;gap:8px}.aa-iot-sensor-card svg{width:72px;height:24px;overflow:visible}.aa-iot-sensor-card polyline{fill:none;stroke:#48a777;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.aa-iot-sensor-card time,.aa-iot-no-trend{color:#8a9c92;font-size:9px;line-height:1.3;text-align:right}.aa-iot-no-trend{white-space:nowrap}.aa-iot-trend-backdrop{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:18px;background:#1333256b;backdrop-filter:blur(2px)}.aa-iot-trend-dialog{width:min(780px,100%);border:1px solid #d7e8dd;border-radius:16px;background:#fff;box-shadow:0 24px 70px #1436264d}.aa-iot-trend-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px;border-bottom:1px solid #e3eee6}.aa-iot-trend-dialog>header span{color:#4b8f69;font-size:10px;font-weight:800;letter-spacing:1.1px}.aa-iot-trend-dialog h2{margin:5px 0 4px;color:#224f3a;font-size:21px}.aa-iot-trend-dialog h2 i{color:#328b61}.aa-iot-trend-dialog header p{margin:0;color:#7b9085;font-size:12px}.aa-iot-trend-dialog>header>button{border:0;background:transparent;color:#648072;cursor:pointer;font-size:22px}.aa-iot-trend-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 24px 0}.aa-iot-trend-summary article{padding:12px 13px;border:1px solid #dcebe1;border-radius:10px;background:#f8fcf9}.aa-iot-trend-summary span{display:block;margin-bottom:6px;color:#789084;font-size:11px}.aa-iot-trend-summary strong{color:#24553f;font-size:18px}.aa-iot-trend-summary small{color:#789084;font-size:11px;font-weight:500}.aa-iot-trend-chart{padding:12px 24px 6px}.aa-iot-trend-chart svg{display:block;width:100%;height:auto;overflow:visible}.aa-iot-trend-chart line{stroke:#deebe2;stroke-dasharray:3 4}.aa-iot-trend-chart polyline{fill:none;stroke:#36a26b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5}.aa-iot-trend-chart circle{fill:#fff;stroke:#29905c;stroke-width:2.5}.aa-iot-trend-chart text{fill:#7d9286;font-size:10px}.aa-iot-trend-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 24px 20px;color:#809287;font-size:11px}.aa-iot-trend-dialog>footer button{min-height:34px;padding:0 15px;border:1px solid #338a61;border-radius:8px;background:#338a61;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.aa-iot-capture-section{padding-bottom:20px}@media (max-width: 900px){.aa-iot-sensor-layout{grid-template-columns:1fr}.aa-iot-device-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:5px}.aa-iot-device-panel h2{display:none}.aa-iot-platform-state{grid-row:span 2}.aa-iot-status-row{grid-template-columns:1fr}}.aa-iot-dashboard-header,.aa-iot-content{max-width:1180px;margin-left:auto;margin-right:auto}.aa-iot-dashboard-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.aa-iot-dashboard-header span,.aa-iot-section-title span,.aa-iot-hero span,.aa-iot-dialog header span{color:#418360;font-size:11px;font-weight:800;letter-spacing:1.25px}.aa-iot-dashboard-header h1{margin:6px 0;color:#183d2f;font-size:28px}.aa-iot-dashboard-header h1 i{color:#27835a}.aa-iot-dashboard-header p{margin:0;color:#688075;font-size:13px}.aa-iot-header-actions{display:flex;gap:10px;flex:none}.aa-iot-header-actions button,.aa-iot-dialog footer button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 14px;border:1px solid #c8ded0;border-radius:9px;background:#fff;color:#2b7050;cursor:pointer;font:inherit;font-size:13px;font-weight:700}.aa-iot-header-actions .aa-iot-sync,.aa-iot-dialog footer button[type=button]{border-color:#287d57;background:#287d57;color:#fff}.aa-iot-header-actions button:disabled,.aa-iot-dialog footer button:disabled{cursor:default;opacity:.55}.aa-iot-content{display:grid;gap:18px;padding-bottom:28px}.aa-iot-hero{display:flex;align-items:center;justify-content:space-between;min-height:146px;padding:26px 30px;border:1px solid #cfe2d5;border-radius:16px;background:radial-gradient(circle at 88% 15%,#d8efe0 0,transparent 29%),#fff;box-shadow:0 10px 28px #204f3914}.aa-iot-hero h2{margin:7px 0 8px;color:#214a38;font-size:23px}.aa-iot-hero p{max-width:610px;margin:0;color:#637a6e;font-size:13px;line-height:1.7}.aa-iot-hero>i{color:#338960;font-size:58px;opacity:.85}.aa-iot-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.aa-iot-metrics article{padding:17px 19px;border:1px solid #d7e7dc;border-radius:12px;background:#ffffffeb}.aa-iot-metrics span{display:block;margin-bottom:8px;color:#72887c;font-size:12px}.aa-iot-metrics strong{color:#24543e;font-size:17px}.aa-iot-section{padding:22px;border:1px solid #d7e7dc;border-radius:15px;background:#fffffff0;box-shadow:0 8px 22px #204f390d}.aa-iot-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.aa-iot-section-title h2{margin:5px 0 0;color:#244c3a;font-size:18px}.aa-iot-section-title p{margin:0;color:#74877d;font-size:12px}.aa-iot-device-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.aa-iot-device-grid article{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid #dfebe2;border-radius:10px;background:#fbfdfb}.aa-iot-device-grid article>i{display:grid;width:35px;height:35px;place-items:center;border-radius:9px;background:#e6f3e9;color:#287c56;font-size:19px}.aa-iot-device-grid article div{min-width:0;flex:1}.aa-iot-device-grid strong,.aa-iot-device-grid span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-iot-device-grid strong{color:#315b48;font-size:13px}.aa-iot-device-grid span{margin-top:4px;color:#7b8f84;font-size:11px}.aa-iot-device-grid em{padding:3px 6px;border-radius:999px;background:#e4f4e8;color:#278158;font-size:10px;font-style:normal}.aa-iot-capture-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.aa-iot-capture-grid article{overflow:hidden;border:1px solid #dce9e0;border-radius:11px;background:#fff}.aa-iot-capture-grid article>header{display:flex;justify-content:space-between;gap:12px;padding:12px 13px 0;color:#315b48;font-size:12px}.aa-iot-capture-grid article>header span{color:#7a8f83;font-size:11px;text-align:right}.aa-iot-capture-grid article>p{margin:5px 13px 10px;overflow:hidden;color:#6e8478;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.aa-iot-capture-grid article>div{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;min-height:128px;background:#edf3ee}.aa-iot-capture-grid a{min-width:0}.aa-iot-capture-grid img{display:block;width:100%;height:128px;object-fit:cover;transition:transform .18s ease}.aa-iot-capture-grid img:hover{transform:scale(1.04)}.aa-iot-empty{grid-column:1 / -1;margin:0;padding:19px;border:1px dashed #c8ddce;border-radius:10px;background:#f7fbf8;color:#688074;font-size:13px;text-align:center}.aa-iot-dialog{width:min(520px,calc(100vw - 32px));padding:0;border:0;border-radius:14px;color:#315b48;box-shadow:0 24px 70px #163a2847}.aa-iot-dialog::backdrop{background:#17312461;backdrop-filter:blur(2px)}.aa-iot-dialog form{display:grid;gap:12px;padding:22px}.aa-iot-dialog header{display:flex;align-items:flex-start;justify-content:space-between}.aa-iot-dialog header h2{margin:5px 0 0;color:#234b39;font-size:20px}.aa-iot-dialog header button{border:0;background:transparent;color:#658071;cursor:pointer;font-size:20px}.aa-iot-dialog form>p{margin:0 0 3px;color:#6d8277;font-size:12px;line-height:1.65}.aa-iot-dialog label{display:grid;gap:6px;color:#476c59;font-size:12px;font-weight:700}.aa-iot-dialog input{box-sizing:border-box;width:100%;padding:10px 11px;border:1px solid #cfdfd4;border-radius:8px;color:#294d3d;font:inherit;font-size:13px}.aa-iot-dialog input:focus{outline:0;border-color:#4c9b6d;box-shadow:0 0 0 3px #4c9b6d24}.aa-iot-dialog footer{display:flex;justify-content:flex-end;gap:9px;margin-top:5px}@media (max-width: 700px){.aa-farm-workspace.aa-iot-dashboard{padding:16px}.aa-iot-dashboard-header{align-items:flex-start;flex-direction:column}.aa-iot-header-actions{width:100%}.aa-iot-header-actions button{flex:1}.aa-iot-hero{min-height:0;padding:20px}.aa-iot-hero>i{display:none}.aa-iot-metrics{grid-template-columns:1fr}.aa-iot-section{padding:17px}.aa-iot-section-title{align-items:flex-start;flex-direction:column}.aa-iot-capture-grid{grid-template-columns:1fr}}html,body,#root{width:100%;height:100%;min-height:100%;overflow:hidden}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}.aa-sidebar-drawer{display:flex;flex:none;min-height:0}.aa-panel-resizer{position:relative;z-index:12;flex:0 0 12px;width:12px;margin:0 -6px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.aa-panel-resizer:before{position:absolute;inset:0 5px;border-left:1px solid transparent;content:"";transition:border-color .16s var(--aa-ease),background-color .16s var(--aa-ease)}.aa-panel-resizer:hover:before,.aa-panel-resizer:focus-visible:before{border-color:#4b9a73;background:#4b9a731f}.aa-panel-resizer:focus-visible{outline:none}.aa-panel-resizer:disabled{display:none}body.aa-is-resizing,body.aa-is-resizing *{cursor:col-resize!important;user-select:none!important}.aa-sidebar{height:100%;box-sizing:border-box;position:relative;z-index:2;transition:width .36s var(--aa-out)}.aa-sidebar-brand{display:flex;align-items:center;gap:10px;padding:16px 16px 12px;min-width:0;transition:gap .32s var(--aa-out),padding .32s var(--aa-out)}.aa-sidebar-collapse{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;flex:none;border:0;border-radius:7px;background:transparent;color:#5c6b57;font-size:18px;transition:color .2s var(--aa-ease),transform .32s var(--aa-out)}.aa-sidebar.is-collapsed .aa-sidebar-brand{position:relative;flex-direction:column;align-items:center;gap:3px;min-height:66px;box-sizing:border-box;padding:14px 8px 8px;text-align:center}.aa-sidebar.is-collapsed .aa-sidebar-brand>div:first-child{position:absolute;top:14px;left:50%;margin:0;transform:translate(-50%)}.aa-sidebar.is-collapsed .aa-sidebar-brand-copy{width:100%;flex:none!important;margin-top:37px;text-align:center}.aa-sidebar.is-collapsed .aa-sidebar-brand-copy>div:last-child{display:none}.aa-sidebar.is-collapsed .aa-sidebar-brand-copy>div:first-child{font-size:13px!important;white-space:nowrap}.aa-sidebar.is-collapsed .aa-sidebar-collapse{position:absolute;top:17px;right:2px}.aa-sidebar-nav-label{min-width:0;overflow:hidden;white-space:nowrap;opacity:1;transition:flex-basis .32s var(--aa-out),opacity .14s var(--aa-ease)}.aa-sidebar-nav .aa-nav-item{transition:width .32s var(--aa-out),height .32s var(--aa-out),padding .32s var(--aa-out),background-color .2s var(--aa-ease)}.aa-sidebar-external{overflow:hidden;opacity:1;transition:width .24s var(--aa-out),opacity .12s var(--aa-ease)}.aa-sidebar.is-collapsed .aa-sidebar-nav{align-items:center;padding-inline:10px!important}.aa-sidebar.is-collapsed .aa-nav-item{justify-content:center;gap:0!important;width:40px;height:40px;box-sizing:border-box;padding:0!important}.aa-sidebar.is-collapsed .aa-sidebar-nav-label{flex:0 0 0!important;opacity:0}.aa-sidebar.is-collapsed .aa-sidebar-external{width:0;opacity:0}.aa-sidebar.is-collapsed .aa-session-header,.aa-sidebar.is-collapsed .aa-note,.aa-sidebar.is-collapsed .aa-search-in{display:none!important}.aa-user-menu.is-collapsed{margin-top:auto;padding-inline:10px!important}.aa-user-menu.is-collapsed>.hv-row{justify-content:center;padding:6px!important}.aa-user-menu.is-collapsed .aa-user-menu-copy,.aa-user-menu.is-collapsed .aa-user-menu-caret{display:none}.aa-user-menu.is-collapsed .aa-menu-pop{width:238px;left:calc(100% + 8px)!important;right:auto!important;bottom:8px!important}.aa-mobile-header,.aa-mobile-scrim,.aa-side-scrim{display:none}.aa-chat-body{position:relative;overflow:hidden}.aa-page,.aa-message-scroll,.aa-side-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.aa-contributors-panel{position:relative;overflow:hidden;margin:16px 0 0;padding:22px;border:1px solid #dce8d8;border-radius:16px;background:radial-gradient(circle at 100% 0,rgb(119 170 93 / 16%),transparent 38%),linear-gradient(145deg,#fff,#f8fbf6);box-shadow:0 12px 30px #33482d12;text-align:left}.aa-contributors-heading{display:flex;align-items:center;margin-bottom:16px}.aa-contributors-title{color:#31432b;font-size:17px;font-weight:700}.aa-contributor-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:11px}.aa-contributor-card{display:flex;align-items:center;gap:12px;min-width:0;padding:14px;border:1px solid rgb(214 229 209 / 80%);border-radius:12px;background:#ffffffd1;box-shadow:0 4px 12px #37502f0a;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.aa-contributor-card:hover{border-color:#bcd2b4;box-shadow:0 8px 20px #37502f17;transform:translateY(-2px)}.aa-contributor-avatar{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border:1px solid #c8ddc1;border-radius:12px;background:linear-gradient(145deg,#eef6eb,#dfeeda);color:#4f7146;font-size:15px;font-weight:700;box-shadow:inset 0 1px #fffc}.aa-contributor-details{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start}.aa-contributor-name{max-width:100%;margin:0 0 7px;overflow:hidden;color:#33402f;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.aa-contributor-role{display:inline-flex;max-width:100%;align-items:center;gap:4px;padding:3px 7px;overflow:hidden;border-radius:999px;background:#edf5ea;color:#5d7654;font-size:10.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.aa-contributor-role i{flex:none;font-size:12px}@media (max-width: 1100px){.aa-panel-resizer{display:none}.aa-sidebar{width:232px!important}.aa-sidebar.is-collapsed{width:96px!important}.aa-side-panel{width:360px!important}@keyframes aa-side-in{0%{width:0;opacity:0}to{width:360px;opacity:1}}@keyframes aa-side-out{0%{width:360px;opacity:1}to{width:0;opacity:0}}}@media (max-width: 900px){.aa-app-shell{width:100vw;max-width:100%;min-height:100dvh}.aa-main{width:100%}.aa-sidebar-drawer{position:fixed;z-index:101;inset:0 auto 0 0;width:min(86vw,320px);transform:translate3d(-102%,0,0);visibility:hidden;transition:transform .28s var(--aa-out),visibility 0s linear .28s}.aa-sidebar-drawer.is-open{transform:none;visibility:visible;transition-delay:0s}.aa-sidebar{width:100%!important;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);box-shadow:12px 0 36px #1428192e}.aa-sidebar.is-collapsed{width:100%!important}.aa-mobile-scrim{display:block;position:fixed;z-index:100;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#121f156b;animation:aa-fade .2s var(--aa-ease) both;backdrop-filter:blur(2px)}.aa-mobile-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;min-height:calc(52px + env(safe-area-inset-top));box-sizing:border-box;padding:env(safe-area-inset-top) 8px 0;border-bottom:1px solid #dce8d7;background:#f7faf5f5;flex:none}.aa-mobile-header button{width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:#31563a;font-size:21px}.aa-mobile-header>div{min-width:0;text-align:center}.aa-mobile-header span,.aa-mobile-header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-mobile-header span{color:#243024;font-size:14px;font-weight:700;line-height:1.3}.aa-mobile-header small{margin-top:1px;color:#7b8977;font-size:10px}.aa-announcement{min-height:34px;box-sizing:border-box;padding:6px 10px!important;font-size:11.5px!important}.aa-announcement button,.aa-announcement a{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.aa-tab-strip{align-items:center!important;padding:3px 6px 0!important}.aa-tab{min-width:92px!important;max-width:145px!important;padding:6px 5px 6px 9px!important}.aa-tab .hv-tabclose{min-width:26px;min-height:26px;margin:-5px -3px -5px 0}.aa-chat-header{min-height:42px;box-sizing:border-box;gap:8px!important;padding:5px 12px!important}.aa-chat-header>span{max-width:38vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-chat-header button{width:36px!important;height:36px!important}.aa-side-scrim{display:block;position:absolute;z-index:29;inset:0;padding:0;border:0;border-radius:0;background:#121f1552;animation:aa-fade .18s var(--aa-ease) both}.aa-side-wrap,.aa-side-wrap.is-closing{position:absolute;z-index:30;inset:0 0 0 auto;width:min(88vw,340px)!important;height:100%;box-shadow:-12px 0 28px #14281926;animation:aa-mobile-side-in .28s var(--aa-out) both}.aa-side-wrap.is-closing{animation:aa-mobile-side-out .22s var(--aa-ease) both}@keyframes aa-mobile-side-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes aa-mobile-side-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(100%)}}.aa-side-panel{width:100%!important;padding:14px 12px calc(16px + env(safe-area-inset-bottom))!important}.aa-page{padding:18px 18px calc(24px + env(safe-area-inset-bottom))!important}.aa-login{min-height:100dvh;height:100dvh!important;box-sizing:border-box;justify-content:center!important;padding:calc(18px + env(safe-area-inset-top)) 18px calc(18px + env(safe-area-inset-bottom));overflow-y:auto}.aa-login-card{width:min(100%,390px)!important}input,textarea,select{font-size:16px!important}.aa-row-act,.aa-att-x,.aa-att-dl{opacity:1}}@media (max-width: 768px){.aa-message-scroll{padding:12px 0!important;scroll-padding-bottom:12px}.aa-message-list{gap:14px!important;padding:0 12px!important}.aa-welcome{margin-top:clamp(16px,7vh,42px)!important;padding:0 18px!important}.aa-welcome>.aa-rise:first-child{width:48px!important;height:48px!important;margin-bottom:12px!important}.aa-welcome>.aa-rise:nth-child(2){font-size:19px!important}.aa-welcome>.aa-rise:nth-child(3){margin-bottom:20px!important;font-size:13px!important;line-height:1.65}.aa-welcome-samples{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.aa-welcome-samples button{min-height:42px;padding:7px 10px!important;border-radius:12px!important;line-height:1.35}.aa-msg>.aa-avatar{width:27px!important;height:27px!important;margin-right:7px!important}.aa-msg>.aa-msg-body{max-width:calc(100% - 34px)!important;box-sizing:border-box}.aa-msg>.aa-msg-body>.aa-msg-bubble{padding:10px 12px!important}.aa-msg-user>.aa-msg-body{max-width:88%!important}.aa-msg.is-flat>.aa-msg-body{max-width:calc(100% - 34px)!important}.aa-md,.aa-plain{font-size:14px!important;line-height:1.72!important}.aa-md pre{max-width:100%;box-sizing:border-box;padding:10px;font-size:12px}.aa-md table{max-width:100%;-webkit-overflow-scrolling:touch}.aa-source-item-head{align-items:flex-start}.aa-source-score,.aa-source-low{margin-top:1px}.aa-composer{padding:6px 10px calc(10px + env(safe-area-inset-bottom))!important;background:linear-gradient(transparent,#fcfcfb 18%)!important}.aa-composer-box{border-radius:14px!important;padding:9px 10px 8px!important}.aa-composer textarea{max-height:min(128px,25vh)!important;line-height:1.45!important}.aa-composer .aa-attach,.aa-composer .aa-send,.aa-composer .aa-stop{width:42px!important;height:42px!important}.aa-att{width:calc(50% - 4px);max-width:none!important;box-sizing:border-box}.aa-att-img,.aa-att-img img{max-width:min(190px,60vw)}.aa-att-file{max-width:100%;box-sizing:border-box}.aa-page{padding:14px 12px calc(22px + env(safe-area-inset-bottom))!important}.aa-page>div{gap:14px!important}.aa-card-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.aa-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.aa-catalog-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) 42px;gap:10px!important}.aa-catalog-toolbar>div:first-child,.aa-catalog-search{grid-column:1 / -1;width:auto!important}.aa-catalog-toolbar>span{display:none}.aa-catalog-toolbar .aa-seg{flex:1;justify-content:center;min-height:38px;padding:7px 8px!important}.aa-catalog-search{min-height:42px;box-sizing:border-box}.aa-catalog-toolbar>.aa-refresh{grid-column:2;grid-row:2;width:42px!important;height:42px!important}.aa-catalog-search{grid-column:1;grid-row:2}.aa-catalog-hero{padding:18px!important;gap:16px!important}.aa-catalog-hero>div:first-child{min-width:0!important}.aa-catalog-hero>div:last-child{width:100%;justify-content:space-around;gap:12px!important}.aa-settings-page>div>.aa-rise{padding:16px!important;flex-wrap:wrap}.aa-settings-page>div>.aa-rise>button{min-height:40px}.aa-settings-account{flex-wrap:wrap}.aa-settings-account>div:nth-child(2){flex-basis:calc(100% - 50px)!important}.aa-settings-account>button{margin-left:50px;min-height:40px}.aa-runtime-page [style*=grid-template-columns]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.aa-runtime-page pre,.aa-runtime-page [style*=overflow-x]{max-width:100%;box-sizing:border-box}.aa-endpoint-row{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:4px 8px!important;align-items:start!important;padding:7px 0}.aa-endpoint-row>span:nth-child(2){overflow-wrap:anywhere}.aa-endpoint-row>span:last-child{grid-column:2;line-height:1.5}.aa-about-content{margin-top:18px!important}.aa-about-content a{display:inline-block;max-width:58vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.aa-changelog-page .aa-card{padding:15px!important}}@media (max-width: 420px){.aa-mobile-header small,.aa-chat-header>span{display:none}.aa-welcome-samples{grid-template-columns:minmax(0,1fr)}.aa-welcome-samples button:nth-child(n+4){display:none}.aa-att{width:100%}.aa-stat-grid,.aa-runtime-page [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.aa-source-meta{gap:5px 8px}.aa-login-card{padding:22px 18px!important}}@media (max-height: 520px) and (max-width: 900px){.aa-mobile-header small{display:none}.aa-welcome{margin-top:10px!important}.aa-welcome>.aa-rise:first-child{display:none!important}}:root{--workspace-navy: #15324f;--workspace-green: #237a57;--workspace-line: #dfe5e9;--workspace-muted: #677888}.aa-dialog-backdrop{position:fixed;z-index:100;inset:0;padding:24px;display:flex;align-items:center;justify-content:center;background:#1223316b}.aa-skill-dialog{width:min(520px,100%);max-height:min(720px,calc(100vh - 48px));overflow:auto;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 22px 70px #0f233447;padding:22px;color:#243024}.aa-skill-dialog>header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #e5ece8;padding-bottom:14px}.aa-skill-dialog>header small{color:#718475;font-size:10px;letter-spacing:1.2px}.aa-skill-dialog h2{margin:4px 0 0;font-size:19px}.aa-skill-dialog>header button{align-self:flex-start;border:0;background:transparent;color:#66776d;font-size:21px;padding:2px}.aa-dialog-muted{color:#66776d;font-size:12px;line-height:1.65}.aa-connection-callout{display:flex;gap:10px;padding:12px;border:1px solid #d4e7d8;background:#f1f8f2;border-radius:9px;margin:16px 0;color:#1e5c38}.aa-connection-callout.is-neutral{color:#65746b;background:#f6f8f7;border-color:#e0e6e2}.aa-connection-callout>i{font-size:19px}.aa-connection-callout b,.aa-connection-callout span{display:block}.aa-connection-callout b{font-size:12px}.aa-connection-callout span{font-size:11px;line-height:1.5;margin-top:2px}.aa-connection-list,.aa-connection-form{border-top:1px solid #e5ece8;padding-top:14px;margin-top:16px}.aa-connection-list h3,.aa-connection-form h3{margin:0 0 6px;font-size:13px}.aa-connection-row{display:flex;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid #edf1ee;color:#237a57}.aa-connection-row span{flex:1;min-width:0}.aa-connection-row b,.aa-connection-row small{display:block}.aa-connection-row b{font-size:12px;color:#34463b}.aa-connection-row small{font-size:11px;color:#718075;margin-top:2px}.aa-connection-row button{border:0;color:#a24039;background:transparent;font:inherit;font-size:11px}.aa-connection-form>p{color:#718075;font-size:11px;margin:0 0 10px}.aa-connection-form label{display:block;margin:10px 0;color:#526259;font-size:11px}.aa-connection-form input{display:block;width:100%;box-sizing:border-box;margin-top:4px;padding:8px 9px;border:1px solid #d7e3da;border-radius:7px;color:#243024;background:#fff;font:inherit;font-size:12px}.aa-connection-form button{margin-top:2px;font-size:12px;padding:7px 10px}.aa-connection-form button:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 600px){.aa-dialog-backdrop{padding:12px;align-items:flex-end}.aa-skill-dialog{max-height:calc(100vh - 24px);border-radius:14px;padding:18px}}.aa-att-img{border:0;padding:0;background:transparent;cursor:zoom-in;font:inherit}.aa-att-file{text-align:left;font-family:inherit;cursor:pointer}.aa-file-preview-dialog{display:flex;flex-direction:column;width:min(1000px,100%);height:min(760px,calc(100vh - 48px));overflow:hidden;background:#fff;border-radius:14px;box-shadow:0 22px 70px #0f233447}.aa-file-preview-dialog>header{min-height:48px;padding:0 14px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e2e9e4;color:#34463b;font-size:12px}.aa-file-preview-dialog>header>span{display:flex;align-items:center;gap:10px;min-width:0}.aa-file-preview-dialog>header>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-file-preview-dialog header a{color:#237a57;text-decoration:none}.aa-file-preview-dialog header button{border:0;background:transparent;color:#596a61;font-size:21px;padding:2px}.aa-file-preview-dialog>img{display:block;max-width:100%;max-height:100%;margin:auto;object-fit:contain;min-height:0}.aa-file-preview-dialog>iframe{flex:1;min-height:0;width:100%;border:0;background:#f3f5f4}.aa-preview-unsupported{display:grid;place-content:center;gap:8px;flex:1;text-align:center;color:#697970;font-size:13px}.aa-preview-unsupported i{font-size:36px;color:#8cab99}.aa-preview-unsupported p{margin:0}.aa-preview-unsupported a{color:#237a57}.aa-app-shell{color:#22384b;background:#f4f6f8}.aa-sidebar{background:#f2f5f7!important;border-color:var(--workspace-line)!important}.aa-sidebar-brand{background:var(--workspace-navy);color:#fff;height:64px;min-height:64px;flex:none;box-sizing:border-box;padding:4px 12px}.aa-robot-logo{position:relative;display:grid;place-items:center;width:56px;height:56px;flex:none;isolation:isolate;background:var(--aa-robot-ring) center / contain no-repeat}.aa-robot-logo:before{content:none}.aa-robot-logo picture,.aa-robot-logo img{display:block;width:100%;height:100%}.aa-robot-logo img{object-fit:contain;user-select:none}@keyframes aa-robot-float{0%,to{transform:translateY(1px) rotate(-.7deg)}50%{transform:translateY(-2px) rotate(.7deg)}}@keyframes aa-robot-glow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.95;transform:scale(1.05)}}.workspace-parent-brand{color:#d4bc83;font-size:10px;letter-spacing:3px;margin-bottom:6px}.aa-sidebar-brand-copy>div:last-child{color:#fff!important}.aa-sidebar-brand .aa-sidebar-collapse{color:#e2edf5}.aa-sidebar-nav{padding-top:10px!important}.aa-sidebar-nav>button:first-child{background:var(--workspace-green)!important;color:#fff!important;margin-bottom:6px;padding:10px!important}.aa-sidebar-nav>button{font-family:inherit}.aa-sidebar-nav>button.is-active{background:#e1ece6!important;color:var(--workspace-green)!important}.aa-sidebar-section-label{margin:6px 8px 2px;color:#84929c;font-size:10px;font-weight:700;letter-spacing:1.3px}.aa-farm-section-label{margin-top:8px;padding-top:8px;border-top:1px solid var(--workspace-line);color:#4f806c}.aa-farm-nav-item{color:#3b5d51!important}.aa-farm-nav-chevron{color:#96aaa0;font-size:15px}.aa-sidebar.is-collapsed .aa-farm-nav-chevron{display:none}.aa-chat-header{background:#fff!important;border-color:var(--workspace-line)!important;min-height:54px;color:var(--workspace-navy)}.workspace-product-label{color:var(--workspace-muted);font-size:12px}.aa-chat-main{background:#f7f9fa!important}.workspace-welcome{max-width:900px;padding:18px 32px 12px;margin:0 auto}.workspace-eyebrow{color:var(--workspace-green);font-size:11px;letter-spacing:2px}.workspace-welcome h1{color:var(--workspace-navy);font-size:32px;letter-spacing:2px;margin:7px 0 6px}.workspace-welcome h1>span{display:inline-block;font-size:14px;letter-spacing:1px;color:#637789;margin-left:18px;font-weight:400}.workspace-intro{color:#677888;font-size:14px;margin:0 0 18px}.workspace-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.workspace-welcome h2{font-size:15px;color:var(--workspace-navy);margin:0}.workspace-section-title>span{font-size:11px;color:var(--workspace-muted)}.workspace-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-scenarios button{position:relative;text-align:left;background:#fff;border:1px solid var(--workspace-line);border-radius:8px;padding:14px 16px;color:var(--workspace-navy);display:grid;grid-template-columns:28px 1fr;gap:5px 9px;font-family:inherit}.workspace-scenarios button:hover{border-color:#76a88e;background:#f8fcfa}.workspace-scenarios button>i:first-child{grid-row:span 2;color:var(--workspace-green);font-size:23px}.workspace-scenarios strong{font-size:15px}.workspace-scenarios button>span{font-size:12px;color:var(--workspace-muted)}.workspace-scenarios .scenario-arrow{position:absolute;right:12px;top:15px;color:#8ba397;font-size:14px}.workspace-samples{margin-top:18px}.workspace-samples h2{margin-bottom:7px}.workspace-samples button{width:100%;text-align:left;padding:7px 0;border:0;border-bottom:1px solid #e7ecef;background:transparent;color:#536b7c;display:flex;justify-content:space-between;gap:16px;font-family:inherit;font-size:12.5px}.workspace-samples button:hover{color:var(--workspace-green)}.workspace-note{display:flex;gap:10px;color:#547667;background:#edf3ef;border-radius:6px;padding:10px 14px;margin-top:14px;font-size:12px;line-height:1.6}.workspace-note small{font-size:11px;color:#6c8076}.workspace-details{width:280px;height:100%;overflow-y:auto;padding:22px 16px;background:#f7f8f9;border-left:1px solid var(--workspace-line);box-sizing:border-box}.workspace-details>h2{font-size:15px;color:var(--workspace-navy);margin:0 0 18px}.workspace-detail-card{background:#fff;border:1px solid #e8ecef;border-radius:8px;padding:16px;margin-bottom:16px;font-size:12px;line-height:1.8}.workspace-detail-card h3{margin:0 0 10px;font-size:13px;color:var(--workspace-navy)}.workspace-detail-card p{color:var(--workspace-muted)}.workspace-detail-label,.workspace-detail-card>small{font-size:11px;color:var(--workspace-muted)}.workspace-detail-card .workspace-status{color:var(--workspace-green);font-size:15px;margin:10px 0;display:flex;gap:8px;align-items:center}.workspace-detail-card ul{padding-left:18px;color:#637789}.workspace-detail-card button{background:#edf4f0;color:var(--workspace-green);border:1px solid #d5e5dc;border-radius:5px;padding:8px 12px;font:inherit;width:100%}.workspace-stages{padding:0;list-style:none}.workspace-stages li{display:flex;gap:8px;align-items:baseline;margin:10px 0}.workspace-stages small{margin-left:auto;color:#718475;white-space:nowrap}.workspace-detail-footnote{color:var(--workspace-muted);font-size:11px;line-height:1.8}.workspace-details .aa-source-item{overflow-wrap:anywhere}.workspace-tabs{display:flex;gap:4px;margin:-6px -2px 18px;padding-bottom:8px;border-bottom:1px solid #dfe6e2}.workspace-tabs button{border:0;border-radius:5px;background:transparent;color:#68776e;padding:7px 10px;font:inherit;font-size:13px;cursor:pointer}.workspace-tabs button.is-active{background:#e8f2eb;color:#237a57;font-weight:700}.workspace-results{display:grid;gap:10px}.aa-intelligent-card{margin-top:10px;padding:12px;border:1px solid #dce8df;border-radius:9px;background:#f8fbf8;color:#324238;font-size:13px}.aa-intelligent-card h3,.aa-intelligent-card p{margin:0 0 8px}.aa-intelligent-card button{border:1px solid #bbd7c2;border-radius:5px;background:#fff;color:#237a57;padding:6px 10px;font:inherit;cursor:pointer}.aa-intelligent-card.is-notice{background:#fff9e9;border-color:#efe0b2}.aa-intelligent-card form{display:grid;gap:8px}.aa-intelligent-card label{display:grid;gap:4px;color:#53635a}.aa-intelligent-card input{min-width:0;border:1px solid #ccd9d0;border-radius:5px;padding:7px;font:inherit}.aa-intelligent-table{max-height:260px;overflow:auto;background:#fff}.aa-intelligent-table table{border-collapse:collapse;width:100%;font-size:12px}.aa-intelligent-table th,.aa-intelligent-table td{padding:6px 8px;border:1px solid #e1e9e3;text-align:left;white-space:nowrap}.aa-intelligent-chart{display:grid;gap:6px}.aa-intelligent-chart div{display:grid;grid-template-columns:5em 1fr auto;gap:7px;align-items:center;font-size:12px}.aa-intelligent-chart i{height:10px;min-width:2px;border-radius:99px;background:#55a878}.aa-intelligent-chart em{font-style:normal;color:#65736a}.aa-intelligent-card.is-artifact>div{display:flex;flex-wrap:wrap;gap:7px}.aa-app-shell :is(button,a,input,textarea):focus-visible{outline:2px solid #b88a36;outline-offset:3px}@media (max-width: 1100px){.workspace-welcome{padding:18px 24px 12px}.workspace-section-title{align-items:flex-start;flex-direction:column}.workspace-scenarios button{padding:14px 12px}.workspace-scenarios button>span{line-height:1.7}}@media (max-width: 600px){.workspace-welcome{padding:16px 20px}.workspace-welcome h1{font-size:28px}.workspace-welcome h1>span{display:block;margin:8px 0 0;font-size:13px}.workspace-intro{font-size:13px;margin-bottom:24px}.workspace-scenarios{grid-template-columns:1fr}.workspace-product-label{display:none}.workspace-scenarios button{padding:15px}.workspace-note{margin-top:18px}}.workspace-brandbar{flex:none;height:64px;box-sizing:border-box;min-height:64px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#fff;background:var(--workspace-navy);font-size:14px;letter-spacing:1px}.workspace-brandbar b{color:#8096a9;font-weight:400;padding:0 12px}.workspace-brandbar small{color:#b9ccd9;font-size:11px;letter-spacing:1px}.aa-current-context-bar{justify-content:space-between;background:#fff}.aa-current-context-title{display:flex;align-items:center;gap:9px;min-width:0;flex:1;color:var(--workspace-navy)}.aa-current-context-title>i{flex:none;color:#526d60;font-size:15px}.aa-current-context-title>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.aa-current-context-actions{display:flex;align-items:center;gap:4px;flex:none}.aa-current-new-chat{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--workspace-muted);font-size:17px}.aa-current-new-chat:hover{background:#e6eee9;color:var(--workspace-green)}.aa-farm-module-page{flex:1;overflow-y:auto;padding:32px;background:linear-gradient(150deg,#f6faf8,#f5f7f8 46%,#eef5f0)}.aa-farm-module-hero,.aa-farm-module-content{max-width:1000px;margin:0 auto}.aa-farm-module-hero{min-height:190px;display:flex;align-items:center;gap:20px;padding:30px 34px;box-sizing:border-box;border:1px solid #dce9e0;border-radius:18px;background:linear-gradient(120deg,#fff 10%,#f2faf5);box-shadow:0 10px 28px #1d4b3612}.aa-farm-module-icon{width:68px;height:68px;display:grid;place-items:center;flex:none;border-radius:18px;background:#dcefe3;color:#237a57;font-size:34px}.aa-farm-module-hero span,.aa-farm-module-content header span{color:#5c8e75;font-size:11px;font-weight:700;letter-spacing:1.4px}.aa-farm-module-hero h1{margin:7px 0 8px;color:var(--workspace-navy);font-size:30px;letter-spacing:.5px}.aa-farm-module-hero p{margin:0;color:var(--workspace-muted);font-size:14px}.aa-farm-module-badge{align-self:flex-start;margin-left:auto;display:flex;align-items:center;gap:5px;padding:7px 10px;border:1px solid #c9dfd0;border-radius:99px;color:#3b7b5b;background:#fff;font-size:12px;white-space:nowrap}.aa-farm-module-content{margin-top:22px;padding:24px 28px 30px;border:1px solid #e1e9e5;border-radius:16px;background:#fff}.aa-farm-module-content header{display:flex;align-items:center;justify-content:space-between}.aa-farm-module-content header>i{color:#a6c4b3;font-size:26px}.aa-farm-module-content h2{margin:5px 0 0;color:var(--workspace-navy);font-size:18px}.aa-farm-module-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.aa-farm-module-cards article{position:relative;padding:20px;overflow:hidden;border:1px dashed #cbded2;border-radius:12px;background:#fbfdfc}.aa-farm-module-cards article>span{color:#c4d9cb;font-size:28px;font-weight:700}.aa-farm-module-cards article>i{position:absolute;right:16px;top:18px;color:#9fc4ad;font-size:18px}.aa-farm-module-cards h3{margin:13px 0 8px;color:#294c3d;font-size:15px}.aa-farm-module-cards p{margin:0;color:#71857a;font-size:12px;line-height:1.7}@media (max-width: 760px){.aa-farm-module-page{padding:18px}.aa-farm-module-hero{min-height:0;padding:23px;align-items:flex-start;flex-wrap:wrap}.aa-farm-module-icon{width:52px;height:52px;border-radius:14px;font-size:26px}.aa-farm-module-hero h1{font-size:24px}.aa-farm-module-badge{margin-left:0}.aa-farm-module-content{padding:20px}.aa-farm-module-cards{grid-template-columns:1fr}}.aa-farm-workspace{flex:1;min-width:0;padding:20px;overflow:auto;background:#f3f7f4}.aa-farm-workspace-header{max-width:1500px;margin:0 auto 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.aa-farm-workspace-header span,.aa-farm-detail>span{color:#4b8a6b;font-size:11px;font-weight:700;letter-spacing:1.2px}.aa-farm-workspace-header h1{margin:4px 0;color:#193e31;font-size:24px}.aa-farm-workspace-header p{margin:0;color:#6c8177;font-size:13px}.aa-farm-layer-switch{padding:9px 12px;border:1px solid #d6e5dc;border-radius:8px;background:#fff;color:#3a7257;font-size:12px;white-space:nowrap}.aa-farm-workbench{max-width:1500px;min-height:620px;margin:0 auto;display:grid;grid-template-columns:220px minmax(360px,1fr) 280px;border:1px solid #d8e5dc;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #204f3914}.aa-farm-tools,.aa-farm-detail{padding:18px;background:#fbfdfb}.aa-farm-tools{border-right:1px solid #dfeae3}.aa-farm-detail{border-left:1px solid #dfeae3}.aa-farm-tools h2{margin:0 0 14px;color:#234b3a;font-size:15px}.aa-farm-tools button,.aa-farm-records button{width:100%;margin:0 0 10px;padding:9px 10px;border:0;border-radius:7px;background:#287b57;color:#fff;cursor:pointer;font:inherit;font-size:12px}.aa-farm-tools button:disabled,.aa-farm-records button:disabled{opacity:.55;cursor:default}.aa-farm-tools details{margin:10px 0;color:#477661;font-size:12px}.aa-farm-tools summary{cursor:pointer}.aa-farm-tools textarea{box-sizing:border-box;width:100%;min-height:116px;margin:10px 0 6px;padding:8px;border:1px solid #cfe0d5;border-radius:6px;resize:vertical;font:11px ui-monospace,monospace}.aa-farm-tools>p{color:#778b81;font-size:11px;line-height:1.7}.aa-farm-map-wrap{position:relative;min-height:620px;background:#dae8dc}.aa-farm-map{position:absolute;inset:0}.aa-farm-map-attribution{position:absolute;z-index:4;bottom:6px;left:7px;padding:3px 5px;background:#ffffffdb;color:#50665b;font-size:10px}.aa-farm-map-error{position:absolute;z-index:5;top:12px;left:12px;max-width:270px;padding:8px 10px;border-radius:7px;background:#fff6dc;color:#825e16;font-size:12px}.aa-farm-empty-map{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 15px;border-radius:8px;background:#ffffffeb;color:#537263;font-size:13px;text-align:center}.aa-farm-empty-map i{display:block;margin-bottom:5px;color:#2f8a60;font-size:24px}.aa-farm-detail h2{margin:5px 0 7px;color:#234b3a;font-size:19px}.aa-farm-detail>p{margin:0;color:#6b8076;font-size:12px;line-height:1.6}.aa-farm-detail dl{margin:16px 0;border-top:1px solid #e2ebe5}.aa-farm-detail dl div{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e2ebe5;font-size:12px}.aa-farm-detail dt{color:#788b82}.aa-farm-detail dd{margin:0;color:#315a48}.aa-farm-records{margin-top:20px}.aa-farm-records h3{margin:0 0 9px;color:#315a48;font-size:14px}.aa-farm-records>div{margin:6px 0;color:#4a705e;font-size:12px}.aa-farm-records>p{margin:0 0 10px}.aa-farm-chat-tip,.aa-farm-notice{margin-top:16px!important;padding:8px;border-radius:6px;background:#edf7f0;color:#41735b!important}.aa-farm-notice{background:#fff4e8;color:#9a5d21!important}@media (max-width:980px){.aa-farm-workbench{grid-template-columns:190px minmax(340px,1fr)}.aa-farm-detail{grid-column:1 / -1;border-left:0;border-top:1px solid #dfeae3}.aa-farm-map-wrap{min-height:470px}}@media (max-width:650px){.aa-farm-workspace{padding:12px}.aa-farm-workspace-header{align-items:flex-start;flex-direction:column}.aa-farm-workbench{display:flex;min-height:0;flex-direction:column}.aa-farm-tools{border-right:0;border-bottom:1px solid #dfeae3}.aa-farm-map-wrap{min-height:400px}.aa-farm-detail{border-top:1px solid #dfeae3}}.aa-farm-workspace{position:relative;padding:0;overflow:hidden;background:#dbe8dd}.aa-farm-workspace-header{position:absolute;z-index:10;top:18px;left:20px;right:20px;max-width:none;margin:0;pointer-events:none}.aa-farm-workspace-header>div{pointer-events:auto}.aa-farm-workspace-header>div:first-child{max-width:430px;padding:13px 16px;border:1px solid rgb(220 235 225 / 85%);border-radius:12px;background:#ffffffe3;box-shadow:0 7px 24px #18412b1f;backdrop-filter:blur(12px)}.aa-farm-workspace-header h1{font-size:20px}.aa-farm-layer-switch{pointer-events:auto;box-shadow:0 4px 14px #1f49321a}.aa-farm-workbench{display:block;max-width:none;min-height:100%;height:100%;margin:0;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}.aa-farm-map-wrap{position:absolute;inset:0;min-height:0}.aa-farm-map{inset:0}.aa-farm-tools,.aa-farm-detail{position:absolute;z-index:9;box-sizing:border-box;border:1px solid rgb(216 232 221 / 92%);border-radius:12px;background:#ffffffeb;box-shadow:0 8px 26px #1a452f24;backdrop-filter:blur(12px)}.aa-farm-tools{top:128px;left:20px;width:218px;border-right:1px solid rgb(216 232 221 / 92%)}.aa-farm-detail{top:96px;right:20px;width:294px;max-height:calc(100% - 116px);overflow:auto;border-left:1px solid rgb(216 232 221 / 92%)}.aa-farm-empty-map{z-index:7}.aa-farm-map-attribution{z-index:8;bottom:14px;left:14px}.aa-farm-map-error{z-index:11;top:auto;bottom:42px;left:14px}.aa-farm-chat-tip{margin-bottom:0!important}@media (max-width:760px){.aa-farm-workspace-header{top:10px;left:10px;right:10px}.aa-farm-workspace-header>div:first-child{display:none}.aa-farm-layer-switch{margin-left:auto}.aa-farm-tools{top:58px;left:10px;width:182px;padding:12px}.aa-farm-detail{top:auto;right:10px;bottom:10px;width:min(300px,calc(100% - 20px));max-height:38%;padding:13px}.aa-farm-map-wrap{min-height:0}.aa-farm-tools>p{display:none}}.aa-login-landing{position:relative;min-height:100dvh;overflow:auto;color:#1d4432;background:#fbfdfb;isolation:isolate}.aa-login-landing:before{position:absolute;z-index:-2;inset:0;content:"";background-image:radial-gradient(#c5e6d1 1px,transparent 1px);background-size:8px 8px;mask-image:radial-gradient(ellipse 52% 43% at 50% 43%,#000 15%,transparent 72%);opacity:.74}.aa-login-landing:after{position:absolute;z-index:-1;top:10%;left:50%;width:min(1100px,95vw);height:70%;content:"";transform:translate(-50%);background:radial-gradient(ellipse,rgb(219 243 225 / 68%),transparent 67%)}.aa-login-topbar{height:67px;padding:0 38px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5eee7}.aa-login-brand{display:flex;align-items:center;gap:9px;color:#234a38;font-size:15px}.aa-login-topbar>button{border:0;background:transparent;color:#526d5e;font-size:13px;cursor:pointer}.aa-login-hero{width:min(970px,calc(100% - 40px));min-height:calc(100dvh - 160px);margin:auto;display:grid;grid-template-columns:1fr 335px;align-items:center;gap:70px}.aa-login-intro{text-align:center}.aa-login-kicker{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid #d9e9dd;border-radius:99px;color:#6b8172;background:#ffffffb8;font-size:12px}.aa-login-kicker i{color:#197347;font-size:8px}.aa-login-intro h1{margin:24px 0 13px;color:#227e52;font-size:clamp(62px,8vw,105px);line-height:.92;letter-spacing:8px;text-shadow:0 6px 18px rgb(38 133 82 / 12%)}.aa-login-intro h1 span{color:#b79b38}.aa-login-intro>p{margin:0;color:#71847a;font-size:14px;line-height:1.8}.aa-login-intro-actions{margin-top:26px;display:flex;justify-content:center;align-items:center;gap:12px}.aa-login-intro-actions button{padding:11px 17px;border:0;border-radius:5px;background:linear-gradient(110deg,#1f754c,#3a9a65);box-shadow:0 7px 16px #267d4c30;color:#fff;font-weight:700;cursor:pointer}.aa-login-intro-actions span{padding:10px 13px;border:1px solid #d6dfb1;border-radius:5px;background:#fffdf4;color:#7c723e;font-size:12px}.aa-login-card{padding:25px;border:1px solid rgb(220 233 224 / 95%);border-radius:15px;background:#ffffffe8;box-shadow:0 16px 45px #194a2f1f;backdrop-filter:blur(14px)}.aa-login-card-head span{color:#468764;font-size:11px;font-weight:700;letter-spacing:1px}.aa-login-card-head h2{margin:6px 0 5px;color:#224935;font-size:21px}.aa-login-card-head p{margin:0 0 18px;color:#7b8e83;font-size:12px;line-height:1.5}.aa-login-card label{display:block;margin-top:12px;color:#60766a;font-size:12px;font-weight:600}.aa-login-card input{box-sizing:border-box;width:100%;margin-top:6px;padding:11px 12px;border:1px solid #d9e6dc;border-radius:7px;outline:none;background:#fff;color:#294938;font:inherit;font-size:13px}.aa-login-card input:focus{border-color:#4a9b6d;box-shadow:0 0 0 3px #4a9b6d1c}.aa-login-error,.aa-login-field-error{display:block;margin-top:10px;padding:8px;border-radius:6px;color:#b14e43;background:#fff1ef;font-size:12px}.aa-login-submit{width:100%;margin-top:19px;padding:11px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:7px;background:linear-gradient(110deg,#1e704a,#38915f);color:#fff;font:inherit;font-weight:700;cursor:pointer}.aa-login-submit:disabled{background:#b4c8ba;cursor:default}.aa-login-switch{margin:14px 0 0;color:#809187;font-size:12px;text-align:center}.aa-login-switch button{padding:0 3px;border:0;background:transparent;color:#287e53;cursor:pointer;font:inherit;font-weight:700}.aa-login-capabilities{padding:0 20px 22px;color:#76897e;font-size:11px;text-align:center}.aa-login-capabilities>div{margin-top:9px;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.aa-login-capabilities em{padding:7px 11px;border:1px solid #e2ece5;border-radius:99px;background:#ffffffc2;color:#5f796b;font-style:normal}.aa-login-capabilities i{color:#297f53}@media (max-width:760px){.aa-login-topbar{height:58px;padding:0 18px}.aa-login-hero{width:min(420px,calc(100% - 32px));min-height:0;padding:52px 0 28px;display:flex;flex-direction:column;gap:35px}.aa-login-intro h1{margin-top:18px;font-size:64px}.aa-login-intro>p{font-size:12px}.aa-login-card{width:100%}.aa-login-capabilities{padding-bottom:20px}}.aa-farm-workspace{isolation:isolate;height:100%;min-height:0}.aa-farm-workspace-header{z-index:1100}.aa-farm-map-wrap,.aa-farm-map{position:absolute;z-index:0;inset:0;min-height:0}.aa-farm-tools,.aa-farm-detail{z-index:1100}.aa-farm-empty-map{z-index:1090}.aa-farm-map-attribution{z-index:1000}.aa-farm-map-error{z-index:1200}.aa-farm-workspace:has(main[style*="900px"]){height:auto;min-height:100%;padding:30px;overflow:auto;background:linear-gradient(145deg,#f4faf6,#e7f2eb)}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-workspace-header{position:static;max-width:1180px;margin:0 auto 18px;pointer-events:auto;align-items:center}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-workspace-header>div:first-child{max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-workspace-header>button{padding:10px 14px;border:0;border-radius:9px;background:#287b57;color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 6px 15px #25735033}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-workbench{display:block;width:100%;max-width:1180px;min-height:0;height:auto;margin:0 auto;border:0;border-radius:16px;overflow:visible;background:transparent;box-shadow:none}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-detail{position:static;box-sizing:border-box;width:100%;max-width:none!important;max-height:none;padding:26px;overflow:visible;border:1px solid #dbe9df;border-radius:16px;background:#fffffff0;box-shadow:0 12px 32px #204f391a;backdrop-filter:none}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-detail>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 26px;border:0}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-detail>dl div{display:block;padding:14px;border:1px solid #dcebe1;border-radius:10px;background:#f7fbf8}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-detail>dl dt{margin-bottom:5px;font-size:12px}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-detail>dl dd{font-size:16px;font-weight:700}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-records{margin-top:22px;padding-top:20px;border-top:1px solid #e4eee7}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-records>div{padding:11px 13px;border:1px solid #e0ebe4;border-radius:9px;background:#fbfdfb}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-records>div p{margin:0 0 9px;color:#315a48;font-size:13px;font-weight:600}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-records>div img{display:block;border:1px solid #d9e8de;transition:transform .18s ease,box-shadow .18s ease}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-records>div img:hover{transform:translateY(-2px);box-shadow:0 8px 18px #1d53372e}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records{padding:14px 16px;border:1px dashed #bdd8c6;border-radius:10px;background:#f8fcf9}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records summary{color:#2f7452;font-size:13px;font-weight:700;cursor:pointer}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open] summary,.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open]>p,.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open]>button{grid-column:1 / -1}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records label{display:grid;gap:6px;color:#496d5a;font-size:12px;font-weight:600}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records input{box-sizing:border-box;width:100%;padding:9px 10px;border:1px solid #cfe0d5;border-radius:7px;background:#fff;color:#254a39;font:inherit;font-size:13px}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records input:focus{outline:0;border-color:#4b9a6b;box-shadow:0 0 0 3px #4b9a6b21}@media (max-width:760px){.aa-farm-workspace:has(main[style*="900px"]){padding:16px}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-workspace-header{flex-direction:column;align-items:stretch}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-workspace-header>div:first-child{display:block}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-detail{padding:18px}.aa-farm-workspace:has(main[style*="900px"]) .aa-farm-detail>dl,.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open]{grid-template-columns:1fr}.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open] summary,.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open]>p,.aa-farm-workspace:has(main[style*="900px"]) details.aa-farm-records[open]>button{grid-column:auto}}.aa-crop-model-page{flex:1;overflow:auto;padding:28px;background:linear-gradient(135deg,#f5faf5,#edf5ee)}.aa-crop-model-page>header,.aa-crop-model-page>main{max-width:1120px;margin:auto}.aa-crop-model-page>header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.aa-crop-model-page header span{font-size:11px;font-weight:700;letter-spacing:1.4px;color:#4b8a6b}.aa-crop-model-page h1{margin:6px 0;color:#193e31}.aa-crop-model-page header p{margin:0;color:#6d8278}.aa-crop-model-badge{padding:9px 12px;border-radius:99px;background:#fff6dc;color:#805f18;font-size:12px}.aa-crop-model-page>main{display:grid;grid-template-columns:1fr 1fr;gap:16px}.aa-crop-model-card{padding:22px;border:1px solid #d8e7dc;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1c493212}.aa-crop-model-card h2{margin:0 0 16px;color:#234b3a;font-size:16px}.aa-crop-model-options{display:flex;gap:10px}.aa-crop-model-options button{flex:1;padding:14px;border:1px solid #d8e7dc;border-radius:10px;background:#fbfdfb;text-align:left;color:#315a48;cursor:pointer}.aa-crop-model-options button.is-active{border-color:#278158;background:#e4f3e8}.aa-crop-model-options small{display:block;margin-top:4px;color:#74897e}.aa-crop-model-stages{display:flex;gap:7px;flex-wrap:wrap;margin-top:18px}.aa-crop-model-stages button{border:0;background:transparent;color:#647c70;cursor:pointer;font-size:12px}.aa-crop-model-stages b{display:inline-grid;place-items:center;width:21px;height:21px;margin-right:4px;border-radius:50%;background:#e5eee7;color:#3b7257}.aa-crop-model-stages .is-active{color:#176744;font-weight:700}.aa-crop-model-stages .is-active b{background:#278158;color:#fff}.aa-crop-model-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.aa-crop-model-form h2{grid-column:1/-1}.aa-crop-model-form label{display:grid;gap:6px;color:#547063;font-size:12px;font-weight:700}.aa-crop-model-form input,.aa-crop-model-form select{padding:10px;border:1px solid #ceded3;border-radius:8px;font:inherit;color:#274b3a}.aa-crop-model-plan{grid-column:1/-1}.aa-crop-model-plan>div{display:flex;justify-content:space-between;gap:10px}.aa-crop-model-plan span{color:#7a8e83;font-size:12px}.aa-crop-model-plan ol{margin:0;padding-left:22px;color:#48685a;font-size:13px;line-height:1.8}.aa-crop-model-plan button{margin-top:15px;padding:10px 14px;border:0;border-radius:8px;background:#278158;color:#fff;cursor:pointer;font:inherit}.aa-crop-model-plan button i{margin-right:5px}@media (max-width:720px){.aa-crop-model-page{padding:18px}.aa-crop-model-page>header{display:block}.aa-crop-model-badge{display:inline-block;margin-top:12px}.aa-crop-model-page>main{grid-template-columns:1fr}.aa-crop-model-plan{grid-column:auto}.aa-crop-model-form{grid-template-columns:1fr}}.aa-login-intro h1{color:inherit;letter-spacing:0}.aa-login-intro h1 span{display:inline-block;color:#227e52;animation:aa-title-hop 2.7s cubic-bezier(.2,.8,.25,1) infinite}.aa-login-intro h1 span:nth-child(2){color:#5c9b55;animation-delay:.16s}.aa-login-intro h1 span:nth-child(3){color:#b79b38;animation-delay:.32s}.aa-login-intro-actions button,.aa-login-intro-actions a{padding:11px 17px;border-radius:5px;font-size:13px;font-weight:700;cursor:pointer;text-decoration:none}.aa-login-intro-actions a{border:1px solid #d6dfb1;background:#fffdf4;color:#7c723e}@keyframes aa-title-hop{0%,55%,to{transform:translateY(0) rotate(0)}10%{transform:translateY(-12px) rotate(-2deg)}22%{transform:translateY(0) rotate(1deg)}32%{transform:translateY(-4px)}}.aa-login-brand .aa-robot-logo{width:43px;height:43px}.aa-login-brand .aa-robot-logo:before{inset:5px}.aa-login-brand>div:last-child{display:grid;gap:1px}.aa-login-brand small{color:#b99d4b;font-size:9px;font-weight:700;letter-spacing:1.4px}.aa-login-brand b{color:#224a37;font-size:14px;line-height:1.15}.aa-login-intro h1{padding-block:.08em .12em;color:transparent;line-height:1;background-image:linear-gradient(115deg,#237a57 0% 16%,#4b9a63 34%,#b79b38 52%,#4b9a63 74%,#237a57);background-size:160% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:aa-title-shimmer 6s linear infinite;filter:drop-shadow(0 8px 28px rgb(35 122 87 / 18%))}.aa-login-intro h1 span,.aa-login-intro h1 span:nth-child(2),.aa-login-intro h1 span:nth-child(3){color:inherit;animation:none}@keyframes aa-title-shimmer{0%{background-position:160% center}to{background-position:0% center}}@media (prefers-reduced-motion:reduce){.aa-login-intro h1{animation:none}}@media (max-width: 900px){.workspace-brandbar{display:none}.aa-mobile-header{background:var(--workspace-navy);color:#fff}.aa-mobile-header button,.aa-mobile-header small{color:#c5d5e0}}@media (max-width: 900px){.aa-mobile-header span{color:#fff}}.aa-sidebar.is-collapsed .aa-sidebar-brand{height:64px;min-height:64px;padding:4px}.aa-sidebar.is-collapsed .aa-sidebar-brand>div:first-child{top:7px;left:36%}.aa-sidebar.is-collapsed .aa-robot-logo{width:50px;height:50px}.aa-sidebar.is-collapsed .aa-sidebar-collapse{top:19px;right:3px;width:24px;height:24px}.aa-sidebar.is-collapsed .aa-sidebar-brand-copy{display:none}.aa-tab-strip{display:flex;align-items:center;gap:6px;min-height:48px;padding:0 16px;background:#f2f5f7;border-bottom:1px solid var(--workspace-line);overflow:hidden;flex:none}.workspace-tab-label{flex:none;padding-right:14px;color:var(--workspace-navy);font-size:13px;font-weight:600}.aa-tab{position:relative;min-height:36px;box-sizing:border-box;background:transparent;border:0;box-shadow:none;color:var(--workspace-muted)}.aa-tab.is-active{background:#fff;color:var(--workspace-green);font-weight:600}.aa-tab.is-active:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:2px;background:var(--workspace-green);border-radius:2px}.workspace-panel-toggle{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--workspace-muted);font-size:17px}.workspace-panel-toggle[aria-expanded=true]{background:#e6eee9;color:var(--workspace-green)}.aa-app-shell .aa-composer-box textarea:focus-visible{outline:none}.aa-composer-box textarea{display:block;overflow-y:auto}@media (max-width: 900px){.workspace-tab-label{display:none}.aa-tab-strip{gap:4px}.workspace-panel-toggle{width:36px;height:36px}}@media (prefers-reduced-motion: reduce){.aa-robot-logo,.aa-robot-logo:before,.aa-robot-logo img{animation:none}}@media (max-width: 760px){.aa-kb-page{padding:16px!important}.aa-kb-page section[aria-label=知识库规模]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.aa-kb-page section[aria-label=知识库规模]+section{grid-template-columns:1fr!important}}.aa-bok-page{position:relative;overflow:auto;background:#f6f8f3;color:#243428;padding:28px 32px 48px}.aa-bok-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:24px}.aa-bok-header span,.aa-bok-card header span,.aa-bok-modal header span{display:block;color:#6b806d;font-size:11px;font-weight:700;letter-spacing:.09em}.aa-bok-header h1{margin:5px 0 7px;font-size:28px}.aa-bok-header p{margin:0;color:#657467}.aa-bok-header-actions{display:flex;gap:10px}.aa-bok-header-actions button,.aa-bok-secondary{border:1px solid #d5dfd4;background:#fff;color:#37533d;border-radius:8px;padding:9px 12px;cursor:pointer}.aa-bok-bell b{display:inline-grid;place-items:center;min-width:18px;height:18px;border-radius:9px;background:#e7eee3;font-size:11px}.aa-bok-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:20px}.aa-bok-batches,.aa-bok-card,.aa-bok-summary{background:#fff;border:1px solid #e1e9df;border-radius:12px}.aa-bok-batches{height:max-content;padding:12px}.aa-bok-section-head{display:flex;justify-content:space-between;padding:5px 6px 12px;color:#667567}.aa-bok-batches>button:not(.aa-bok-secondary){display:flex;text-align:left;gap:10px;width:100%;padding:11px 9px;border:0;background:transparent;border-radius:8px;color:#4e5f50;cursor:pointer}.aa-bok-batches>button.is-active{background:#e9f1e6;color:#245332}.aa-bok-batches strong,.aa-bok-batches small{display:block}.aa-bok-batches small{font-size:11px;color:#788778;margin-top:3px}.aa-bok-batches .aa-bok-secondary{width:100%;margin-top:10px}.aa-bok-content{min-width:0;display:grid;gap:16px}.aa-bok-summary{padding:18px;display:grid;grid-template-columns:1.5fr 1fr 1fr auto;gap:18px;align-items:center}.aa-bok-summary span,.aa-bok-summary small{display:block;color:#738073;font-size:12px}.aa-bok-summary h2{font-size:19px;margin:5px 0}.aa-bok-summary p{margin:0;color:#607062;font-size:13px}.aa-bok-summary strong{display:block;margin:6px 0 3px;font-size:15px}.aa-bok-primary{border:0;background:#2f6a42;color:#fff;border-radius:8px;padding:10px 14px;white-space:nowrap;cursor:pointer}.aa-bok-primary:disabled{opacity:.45;cursor:not-allowed}.aa-bok-card{padding:18px}.aa-bok-card header{display:flex;justify-content:space-between;gap:15px;align-items:start;margin-bottom:14px}.aa-bok-card h2,.aa-bok-modal h2{font-size:17px;margin:4px 0 0}.aa-bok-card header small{color:#718071}.aa-bok-stage-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.aa-bok-stage-timeline article{display:flex;align-items:center;gap:9px;background:#f6f9f4;padding:12px;border-radius:8px;position:relative}.aa-bok-stage-timeline i{color:#3b8754}.aa-bok-stage-timeline strong,.aa-bok-stage-timeline span{display:block}.aa-bok-stage-timeline span{font-size:12px;color:#6c796d;margin-top:3px}.aa-bok-stage-timeline em{font-style:normal;position:absolute;right:10px;top:8px;font-size:10px;color:#718071}.aa-bok-two-column{display:grid;grid-template-columns:1.12fr .88fr;gap:16px}.aa-bok-operation-list{display:grid;gap:12px}.aa-bok-operation-list article{display:grid;grid-template-columns:84px 1fr;gap:12px;border-top:1px solid #edf1ec;padding-top:11px}.aa-bok-operation-list article:first-child{border-top:0;padding-top:0}.aa-bok-operation-list time{font-size:12px;color:#55765d}.aa-bok-operation-list strong,.aa-bok-operation-list p,.aa-bok-operation-list small{display:block;margin:0}.aa-bok-operation-list p{font-size:13px;line-height:1.55;margin:4px 0}.aa-bok-operation-list small{font-size:11px;color:#738073}.aa-bok-standard-list details{border-top:1px solid #edf1ec;padding:10px 0}.aa-bok-standard-list details:first-child{border-top:0;padding-top:0}.aa-bok-standard-list summary{display:flex;justify-content:space-between;cursor:pointer;font-size:13px;font-weight:600}.aa-bok-standard-list summary small{font-weight:400;color:#718071}.aa-bok-standard-list p,.aa-bok-standard-list ul{font-size:12px;line-height:1.5;color:#5f6d61;margin:8px 0 0}.aa-bok-standard-list ul{padding-left:18px}.aa-bok-version{display:flex;gap:12px;border-top:1px solid #edf1ec;padding:12px 0}.aa-bok-version:first-of-type{border-top:0;padding-top:0}.aa-bok-version b{font-size:12px;background:#e8f0e6;color:#32633f;padding:4px 7px;border-radius:5px;height:max-content}.aa-bok-version strong,.aa-bok-version p{display:block;margin:0}.aa-bok-version p{font-size:12px;color:#748174;margin-top:3px}.aa-bok-toast{position:fixed;z-index:15;right:24px;bottom:24px;max-width:360px;background:#274b33;color:#fff;padding:12px 14px;border-radius:9px;box-shadow:0 10px 24px #1c342433;display:flex;gap:12px;align-items:start}.aa-bok-toast button,.aa-bok-notification-panel header button,.aa-bok-modal header button{border:0;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer}.aa-bok-notification-panel{position:absolute;z-index:10;right:32px;top:82px;width:340px;max-height:500px;overflow:auto;background:#fff;border:1px solid #dce6da;border-radius:10px;padding:14px;box-shadow:0 12px 30px #1f38201f}.aa-bok-notification-panel header{display:flex;justify-content:space-between;margin-bottom:9px}.aa-bok-notification-panel article{border-top:1px solid #edf1ec;padding:11px 0;display:grid;gap:3px}.aa-bok-notification-panel span,.aa-bok-notification-panel small{font-size:11px;color:#6d7d6e}.aa-bok-notification-panel p{font-size:12px;margin:0;color:#536253;line-height:1.45}.aa-bok-modal-backdrop{position:fixed;z-index:20;inset:0;background:#17301a55;display:grid;place-items:center;padding:20px}.aa-bok-modal{width:min(530px,100%);background:#fff;border-radius:12px;padding:20px;box-shadow:0 18px 55px #14261655}.aa-bok-modal>header{display:flex;justify-content:space-between}.aa-bok-modal>p{font-size:13px;color:#657265;line-height:1.5}.aa-bok-modal label{display:block;font-size:13px;font-weight:600;margin-top:13px}.aa-bok-modal input,.aa-bok-modal textarea{box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #cbd7c9;border-radius:7px;padding:9px;font:inherit}.aa-bok-modal textarea{height:82px;resize:vertical}.aa-bok-risk{display:flex;gap:10px;background:#fff7e9;color:#775a25;border-radius:8px;padding:10px;margin-top:14px}.aa-bok-risk p{font-size:12px;margin:4px 0 0;line-height:1.5}.aa-bok-confirm{margin-top:15px;padding-top:14px;border-top:1px solid #e7ece5}.aa-bok-confirm p{font-size:13px;color:#627062}.aa-bok-confirm button{margin-right:8px}.aa-bok-modal footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.aa-bok-empty,.aa-bok-empty-card{margin:auto;text-align:center;color:#667567}.aa-bok-empty-card{max-width:550px;background:#fff;border:1px solid #e1e9df;border-radius:12px;padding:42px}.aa-bok-empty-card>i{font-size:34px;color:#3d8152}.aa-bok-empty-card p{line-height:1.6}.aa-bok-inline-notice{font-size:13px;color:#9a6831}@media (max-width:1000px){.aa-bok-layout{grid-template-columns:1fr}.aa-bok-batches{display:flex;gap:8px;overflow:auto}.aa-bok-batches>button:not(.aa-bok-secondary){width:220px;flex:none}.aa-bok-batches .aa-bok-secondary{width:auto;white-space:nowrap;margin:0}.aa-bok-summary{grid-template-columns:1fr 1fr}.aa-bok-two-column{grid-template-columns:1fr}}@media (max-width:640px){.aa-bok-page{padding:18px}.aa-bok-header{display:block}.aa-bok-header-actions{margin-top:12px}.aa-bok-summary{grid-template-columns:1fr}.aa-bok-two-column{display:block}.aa-bok-two-column .aa-bok-card+.aa-bok-card{margin-top:16px}.aa-bok-notification-panel{right:18px;left:18px;width:auto}.aa-bok-stage-timeline{grid-template-columns:1fr}.aa-bok-header h1{font-size:23px}}.aa-bok-profile>p{margin:0 0 8px;line-height:1.55;color:#526453;font-size:13px}.aa-bok-season-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.aa-bok-season-grid article{background:#f7faf5;padding:11px;border-radius:8px;display:grid;gap:4px}.aa-bok-season-grid b{color:#2d7043;font-size:12px}.aa-bok-season-grid strong{font-size:13px}.aa-bok-season-grid span,.aa-bok-season-grid small{color:#607060;font-size:12px;line-height:1.4}.aa-bok-table-wrap{overflow:auto}.aa-bok-table{width:100%;border-collapse:collapse;min-width:720px;font-size:12px}.aa-bok-table th{text-align:left;color:#536b56;background:#f4f8f2;font-weight:600}.aa-bok-table th,.aa-bok-table td{vertical-align:top;padding:9px 10px;border-bottom:1px solid #e7eee5;line-height:1.45}.aa-bok-table td:nth-child(1){color:#46614c}.aa-bok-safety{display:flex;gap:9px;background:#fff7e9;color:#765e2d;padding:10px 12px;border-radius:8px;margin-bottom:12px}.aa-bok-safety i{font-size:18px}.aa-bok-safety p{font-size:12px;line-height:1.55;margin:0}.aa-bok-harvest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aa-bok-harvest-grid article{padding:12px;background:#f7faf5;border-radius:8px}.aa-bok-harvest-grid b{display:block;color:#2e7044;font-size:12px;margin-bottom:5px}.aa-bok-harvest-grid p{font-size:13px;line-height:1.5;color:#536253;margin:0}@media (max-width:640px){.aa-bok-season-grid,.aa-bok-harvest-grid{grid-template-columns:1fr}}.aa-bok-record-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.aa-bok-record-actions button,.aa-bok-record-actions label{font:inherit;font-size:12px;color:#406245;border:1px solid #d6e1d4;background:#fff;border-radius:6px;padding:6px 8px;cursor:pointer}.aa-bok-record-actions button:disabled{opacity:.5;cursor:not-allowed}.aa-bok-record-actions input{display:none}.aa-bok-task-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.aa-bok-task-lanes article{background:#f4f8f2;border-radius:8px;padding:12px}.aa-bok-task-lanes b,.aa-bok-task-lanes strong,.aa-bok-task-lanes span{display:block}.aa-bok-task-lanes b,.aa-bok-task-lanes span{font-size:12px;color:#667567}.aa-bok-task-lanes strong{font-size:18px;color:#2f6a42;margin:5px 0}.aa-bok-task-list{display:grid;gap:8px}.aa-bok-task-list article{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:12px;align-items:start;border-top:1px solid #edf1ec;padding:11px 0}.aa-bok-task-list article.is-confirmation{border-left:3px solid #c78a28;padding-left:10px;background:#fffaf0}.aa-bok-task-list time{font-size:12px;color:#55765d}.aa-bok-task-list span,.aa-bok-task-list strong,.aa-bok-task-list p{display:block}.aa-bok-task-list span{font-size:11px;color:#6c7a6d}.aa-bok-task-list strong{margin:3px 0}.aa-bok-task-list p,.aa-bok-task-empty{margin:0;font-size:12px;line-height:1.5;color:#5f6d61}.aa-bok-task-list footer{display:flex;gap:6px}.aa-bok-task-list button{border:1px solid #cddbc9;background:#fff;color:#345b3d;border-radius:6px;padding:6px 8px;white-space:nowrap;cursor:pointer;font-size:12px}.aa-bok-task-list button:first-child{background:#e8f1e5}.aa-bok-task-empty{padding:12px;background:#f7f9f6;border-radius:8px}@media (max-width:640px){.aa-bok-task-lanes{grid-template-columns:1fr}.aa-bok-task-list article{grid-template-columns:1fr}.aa-bok-task-list footer{flex-wrap:wrap}}.aa-bok-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.aa-bok-target-grid article{background:#f4f8f2;padding:12px;border-radius:8px}.aa-bok-target-grid span,.aa-bok-target-grid strong,.aa-bok-target-grid small{display:block}.aa-bok-target-grid span,.aa-bok-target-grid small{font-size:11px;color:#687868}.aa-bok-target-grid strong{font-size:17px;color:#285c39;margin:5px 0}.aa-bok-decision-list{display:grid;gap:8px}.aa-bok-decision-list article{border-left:3px solid #789776;background:#f8faf7;padding:10px 12px}.aa-bok-decision-list article.is-warning{border-left-color:#c88727;background:#fffaf0}.aa-bok-decision-list span,.aa-bok-decision-list strong,.aa-bok-decision-list p,.aa-bok-decision-list small{display:block}.aa-bok-decision-list span,.aa-bok-decision-list small{font-size:11px;color:#687868}.aa-bok-decision-list strong{margin:3px 0}.aa-bok-decision-list p{margin:0 0 5px;font-size:13px;line-height:1.5;color:#4e5f50}.aa-bok-data-gap{font-size:12px;line-height:1.5;color:#7a6533;background:#fff7e8;margin:12px 0 0;padding:9px;border-radius:7px}@media (max-width:640px){.aa-bok-target-grid{grid-template-columns:1fr}}.aa-bok-decision-list button{margin-top:8px;border:1px solid #cddbc9;background:#fff;color:#345b3d;border-radius:6px;padding:6px 9px;cursor:pointer;font-size:12px}.aa-bok-parameter-list{display:grid;gap:8px}.aa-bok-parameter-list article{display:grid;grid-template-columns:minmax(0,1fr) 112px auto auto;align-items:center;gap:10px;border-top:1px solid #edf1ec;padding:10px 0}.aa-bok-parameter-list article:first-child{border-top:0;padding-top:0}.aa-bok-parameter-list span,.aa-bok-parameter-list strong,.aa-bok-parameter-list small{display:block}.aa-bok-parameter-list span,.aa-bok-parameter-list small{font-size:11px;color:#687868;line-height:1.4}.aa-bok-parameter-list strong{font-size:13px;margin:3px 0}.aa-bok-parameter-list label{position:relative}.aa-bok-parameter-list input{box-sizing:border-box;width:100%;padding:7px 26px 7px 8px;border:1px solid #cddbc9;border-radius:6px;font:inherit;font-size:13px}.aa-bok-parameter-list em{position:absolute;right:7px;top:8px;font-size:11px;color:#697969;font-style:normal}.aa-bok-parameter-list button{border:1px solid #cddbc9;background:#e8f1e5;color:#345b3d;border-radius:6px;padding:7px 9px;white-space:nowrap;cursor:pointer;font-size:12px}.aa-bok-parameter-list .aa-bok-plain-button{background:#fff}@media (max-width:700px){.aa-bok-parameter-list article{grid-template-columns:1fr 110px}.aa-bok-parameter-list button{width:max-content}}.aa-bok-calendar-controls{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.aa-bok-calendar-controls button{border:1px solid #d5dfd4;background:#fff;color:#37533d;border-radius:5px;padding:5px 8px;cursor:pointer}.aa-bok-calendar-controls button.is-active{background:#2f6a42;color:#fff}.aa-bok-calendar-controls strong{font-size:13px;margin:0 4px}.aa-bok-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-left:1px solid #e3eae1;border-top:1px solid #e3eae1}.aa-bok-calendar-grid>b{font-size:11px;text-align:center;padding:7px;color:#637563;background:#f6f9f4;border-right:1px solid #e3eae1;border-bottom:1px solid #e3eae1}.aa-bok-calendar-grid article{min-height:90px;padding:6px;border-right:1px solid #e3eae1;border-bottom:1px solid #e3eae1;overflow:hidden}.aa-bok-calendar-grid article.is-outside{background:#fafbfa;color:#9ba69b}.aa-bok-calendar-grid time{display:block;font-size:12px;margin-bottom:4px}.aa-bok-calendar-grid button{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;border:0;border-left:3px solid #6b9a79;background:#eff6ed;margin:3px 0;padding:3px 4px;border-radius:3px;font-size:11px;cursor:pointer}.aa-bok-calendar-grid button.is-actual{border-left-color:#3f8c60;background:#ecf7ef}.aa-bok-calendar-grid button.is-suggestion{border-left-color:#c68a28;background:#fff8e8}.aa-bok-calendar-grid button.is-alert{border-left-color:#bf4b43;background:#fff0ef}.aa-bok-calendar-grid small{font-size:10px;color:#667567}.aa-bok-calendar-grid.is-week article{min-height:180px}.aa-bok-calendar-grid.is-day{grid-template-columns:1fr}.aa-bok-calendar-grid.is-day article{min-height:260px}.aa-bok-calendar-legend{display:flex;gap:12px;flex-wrap:wrap;margin:10px 0 0;font-size:11px;color:#5e6e5f}.aa-bok-calendar-legend span:before{content:"";display:inline-block;width:8px;height:8px;background:#6b9a79;margin-right:4px;border-radius:50%}.aa-bok-calendar-legend .is-actual:before{background:#3f8c60}.aa-bok-calendar-legend .is-suggestion:before{background:#c68a28}.aa-bok-calendar-legend .is-alert:before{background:#bf4b43}@media (max-width:700px){.aa-bok-real-calendar{overflow:auto}.aa-bok-calendar-grid{min-width:650px}}.aa-bok-calendar-grid article.is-today{background:#e4f1e5;box-shadow:inset 0 0 0 2px #2f7a45}.aa-bok-calendar-grid article.is-today time{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:11px;background:#2f7a45;color:#fff;font-weight:700}.aa-bok-calendar-legend .is-today:before{background:#2f7a45}.aa-bok-calendar-grid article{cursor:pointer}.aa-bok-calendar-grid article.is-selected{box-shadow:inset 0 0 0 2px #d49a35}.aa-bok-calendar-detail{margin-top:14px;border-top:1px solid #e5ece3;padding-top:12px}.aa-bok-calendar-detail header{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px}.aa-bok-calendar-detail header small{color:#6b796b}.aa-bok-calendar-detail article{border-left:3px solid #6b9a79;background:#f6f9f5;margin:7px 0;padding:8px 10px}.aa-bok-calendar-detail article.is-actual{border-left-color:#3f8c60}.aa-bok-calendar-detail article.is-suggestion{border-left-color:#c68a28;background:#fffaf0}.aa-bok-calendar-detail article.is-alert{border-left-color:#bf4b43;background:#fff1ef}.aa-bok-calendar-detail span,.aa-bok-calendar-detail strong,.aa-bok-calendar-detail p{display:block}.aa-bok-calendar-detail span{font-size:11px;color:#677767}.aa-bok-calendar-detail strong{font-size:13px;margin:3px 0}.aa-bok-calendar-detail p{font-size:12px;line-height:1.5;margin:0;color:#506050}.aa-bok-calendar-detail>p{font-size:12px;color:#687868}.aa-bok-calendar-backdrop{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#17301a44}.aa-bok-calendar-modal{width:min(520px,100%)}.aa-bok-calendar-detail-item{border-left:3px solid #6b9a79;background:#f6f9f5;margin-top:10px;padding:10px 12px}.aa-bok-calendar-detail-item.is-actual{border-left-color:#3f8c60}.aa-bok-calendar-detail-item.is-suggestion{border-left-color:#c68a28;background:#fffaf0}.aa-bok-calendar-detail-item.is-alert{border-left-color:#bf4b43;background:#fff1ef}.aa-bok-calendar-detail-item span,.aa-bok-calendar-detail-item strong,.aa-bok-calendar-detail-item p{display:block}.aa-bok-calendar-detail-item span{font-size:11px;color:#667667}.aa-bok-calendar-detail-item strong{font-size:14px;margin:4px 0}.aa-bok-calendar-detail-item p{margin:0;font-size:13px;line-height:1.6;color:#4f604f}.aa-bok-modal select{box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #cbd7c9;border-radius:7px;padding:9px;font:inherit;background:#fff}.aa-bok-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}@media (max-width:640px){.aa-bok-form-grid{grid-template-columns:1fr}}.aa-bok-suggestion-title{margin:18px 0 8px;font-size:14px;color:#31533a}.aa-bok-target-grid article{position:relative}.aa-bok-inline-action{position:absolute;top:12px;right:12px;margin:0;border:0;border-radius:6px;background:#2f6a42;color:#fff;padding:6px 9px;font-size:12px;cursor:pointer}.aa-bok-modal{box-sizing:border-box;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain}.aa-bok-modal[aria-labelledby=batch-create-title]{display:flex;flex-direction:column;overflow:hidden;padding:0}.aa-bok-modal-sticky-head{position:relative;z-index:2;flex:none;padding:20px 20px 16px;background:linear-gradient(to bottom,#ffffffeb,#ffffffd1 70%,#ffffff7a);border-bottom:1px solid rgb(222 232 221 / .58);box-shadow:0 18px 26px -20px #17301aad;backdrop-filter:blur(16px) saturate(1.16);-webkit-backdrop-filter:blur(16px) saturate(1.16)}.aa-bok-modal-sticky-head>header{display:flex;justify-content:space-between}.aa-bok-modal-sticky-head>p{font-size:13px;color:#657265;line-height:1.5;margin:8px 0 0}.aa-bok-modal-scroll-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 20px}.aa-bok-goal-action{position:absolute;top:12px;right:12px;margin:0;border:0;border-radius:6px;background:#2f6a42;color:#fff;padding:6px 9px;font-size:12px;cursor:pointer}.aa-bok-goal-action:disabled{opacity:.45;cursor:not-allowed}.aa-bok-target-grid article:first-child{padding-right:92px}:root{--twin-bg: #061522;--twin-surface: rgb(10 34 52 / 86%);--twin-surface-strong: #0b263b;--twin-line: rgb(91 195 219 / 22%);--twin-cyan: #21c7e8;--twin-green: #42d392;--twin-blue: #2d8cff;--twin-text: #eaf7ff;--twin-muted: #88a9bc}.aa-app-shell{background:var(--twin-bg);color:var(--twin-text)}.aa-main{position:relative;background:var(--twin-bg)}.aa-main:before{position:absolute;inset:0;pointer-events:none;z-index:0;content:"";background:linear-gradient(rgb(42 173 206 / 3%) 1px,transparent 1px),linear-gradient(90deg,rgb(42 173 206 / 3%) 1px,transparent 1px),radial-gradient(circle at 64% 20%,rgb(30 176 158 / 10%),transparent 34%);background-size:34px 34px,34px 34px,auto}.aa-main>*{position:relative;z-index:1}.twin-topbar{flex:none;min-height:72px;box-sizing:border-box;display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);align-items:center;gap:18px;padding:0 24px;border-bottom:1px solid var(--twin-line);background:linear-gradient(180deg,#0b2941,#081e31);box-shadow:0 12px 36px #0003}.twin-topbar-title{display:grid;gap:4px;min-width:0}.twin-topbar-title strong{overflow:hidden;color:var(--twin-text);font-size:15px;letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap}.twin-kicker{color:var(--twin-cyan);font-size:9px;font-weight:700;letter-spacing:2.2px}.twin-topnav{display:flex;align-self:stretch;gap:4px}.twin-topnav button{position:relative;display:flex;align-items:center;gap:7px;padding:0 14px;border:0;background:transparent;color:#91adbe;font-size:12px}.twin-topnav button:after{position:absolute;right:16px;bottom:0;left:16px;height:2px;border-radius:2px;background:transparent;content:""}.twin-topnav button:hover,.twin-topnav button.is-active{color:var(--twin-text);background:linear-gradient(180deg,transparent,rgb(33 199 232 / 8%))}.twin-topnav button.is-active:after{background:var(--twin-cyan);box-shadow:0 0 12px var(--twin-cyan)}.twin-topnav i{color:var(--twin-cyan);font-size:16px}.twin-topbar-status{justify-self:end;display:flex;align-items:center;gap:14px;color:var(--twin-muted);font-size:10px;font-variant-numeric:tabular-nums}.twin-live{display:inline-flex;align-items:center;gap:7px;color:#9ce9c5}.twin-live>i{width:7px;height:7px;border-radius:50%;background:var(--twin-green);box-shadow:0 0 0 4px #42d3921a,0 0 12px var(--twin-green);animation:twin-pulse 2.4s ease-in-out infinite}.twin-topbar-status button{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--twin-line);border-radius:8px;background:#09273bcc;color:#a8c6d5;font-size:15px}@keyframes twin-pulse{50%{opacity:.45;transform:scale(.75)}}.aa-sidebar{background:linear-gradient(180deg,#071a2a,#081f2d)!important;border-color:var(--twin-line)!important;color:#b9d0dc}.aa-sidebar-brand{height:72px;min-height:72px;background:linear-gradient(145deg,#0a2b42,#071a2a);border-bottom:1px solid var(--twin-line)}.workspace-parent-brand{color:#54dcb1}.aa-sidebar .aa-sidebar-collapse{color:#8eb4c6!important}.aa-sidebar .aa-sidebar-section-label{color:#54788b}.aa-sidebar .aa-farm-section-label{border-color:var(--twin-line);color:#67af9e}.aa-sidebar .aa-nav-item{color:#a9c2ce!important}.aa-sidebar .aa-nav-item:hover{background:#21c7e814!important;color:var(--twin-text)!important}.aa-sidebar .aa-nav-item.is-active{background:linear-gradient(90deg,#21c7e829,#42d39212)!important;color:#eaffff!important;box-shadow:inset 3px 0 var(--twin-cyan)}.aa-sidebar .aa-sidebar-nav>button:first-child{background:linear-gradient(105deg,#167f72,#146f89)!important;box-shadow:0 8px 22px #0a9b9933;color:#fff!important}.aa-sidebar .aa-session-header{border-color:var(--twin-line)!important}.aa-sidebar .aa-session-header>span{color:#648596!important}.aa-sidebar .aa-session-row{color:#9eb7c2!important}.aa-sidebar .aa-session-row:hover{background:#21c7e812!important;color:#dff5fb!important}.aa-sidebar .aa-session-row.is-active{background:linear-gradient(90deg,#21c7e826,#42d39212)!important;color:#ecfbff!important;box-shadow:inset 2px 0 var(--twin-cyan)}.aa-sidebar .aa-session-row.is-active>i{color:var(--twin-cyan)!important}.aa-sidebar .aa-session-row.is-active>span{color:inherit}.aa-sidebar .aa-session-row input{border-color:#21c7e88c!important;background:#0a293d!important;color:#eaf7ff}.aa-current-context-bar{min-height:44px;background:#071b2aeb;border-color:var(--twin-line)!important}.aa-current-context-title,.aa-current-context-title>i{color:#bcd9e4}.aa-current-context-actions button{color:#75a2b5}.aa-current-context-actions button:hover{background:#21c7e81a;color:var(--twin-cyan)}.aa-chat-main{background:transparent!important}.aa-message-scroll{background:linear-gradient(145deg,#071a28b8,#05142173)}.twin-welcome{position:relative;isolation:isolate;max-width:1040px;padding-top:34px}.twin-welcome-orbit{position:absolute;z-index:-1;right:42px;top:22px;display:grid;width:150px;height:150px;place-items:center;border:1px solid rgb(33 199 232 / 17%);border-radius:50%;color:#42d39238;font-size:66px;box-shadow:inset 0 0 40px #21c7e812,0 0 50px #21c7e80d}.twin-welcome-orbit:before,.twin-welcome-orbit:after{position:absolute;inset:17px;border:1px dashed rgb(66 211 146 / 16%);border-radius:50%;content:"";animation:twin-spin 18s linear infinite}.twin-welcome-orbit:after{inset:-12px;border-style:solid;border-color:transparent var(--twin-cyan) transparent transparent;animation-duration:9s}@keyframes twin-spin{to{transform:rotate(360deg)}}.workspace-eyebrow{display:flex;align-items:center;gap:7px;color:var(--twin-cyan)}.workspace-eyebrow>i{width:6px;height:6px;border-radius:50%;background:var(--twin-green);box-shadow:0 0 9px var(--twin-green)}.workspace-welcome h1{max-width:780px;color:var(--twin-text);font-size:clamp(28px,3vw,42px);letter-spacing:.5px}.workspace-welcome h1>span{display:block;max-width:640px;margin:10px 0 0;color:#85aabc;font-size:13px;line-height:1.7;letter-spacing:.4px}.workspace-intro{color:#a2bfcc}.twin-capability-status{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 16px}.twin-capability-status>span,.twin-capability-status>button{display:inline-flex;align-items:center;gap:7px;min-height:32px;box-sizing:border-box;padding:0 11px;border:1px solid var(--twin-line);border-radius:7px;background:#0a2a3db3;color:#a9c8d5;font-size:11px}.twin-capability-status>span i{color:var(--twin-green)}.twin-capability-status>button:hover{border-color:#21c7e88c;color:#fff;transform:translateY(-1px)}.workspace-welcome h2{color:#d8edf4}.workspace-section-title>span{color:var(--twin-muted)}.workspace-scenarios button{overflow:hidden;border-color:var(--twin-line);background:linear-gradient(135deg,#0d3146e0,#092133cc);color:var(--twin-text);box-shadow:inset 0 1px #ffffff08;transition:border-color .2s,transform .2s,box-shadow .2s}.workspace-scenarios button:before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 40%,rgb(33 199 232 / 7%),transparent 70%);transform:translate(-100%);transition:transform .45s;content:""}.workspace-scenarios button:hover{border-color:#21c7e88c;background:linear-gradient(135deg,#0f3a50f2,#092738e5);box-shadow:0 8px 24px #0000002e,inset 3px 0 var(--twin-green);transform:translateY(-2px)}.workspace-scenarios button:hover:before{transform:translate(100%)}.workspace-scenarios button>i:first-child,.workspace-scenarios .scenario-arrow{color:var(--twin-cyan)}.workspace-scenarios button>span{color:#85a5b5}.workspace-samples button{border-color:#5bc3db1f;color:#90adba}.workspace-samples button:hover{color:var(--twin-cyan)}.workspace-note{border:1px solid rgb(66 211 146 / 14%);background:#1b53472e;color:#83bda7}.workspace-note small{color:#6f93a1}.aa-composer{background:linear-gradient(transparent,#061522 34%)!important}.aa-composer-box{border-color:#5bc3db40!important;background:#0a2234f0!important;box-shadow:0 10px 34px #0000003d,inset 0 1px #ffffff08!important}.aa-composer-box:focus-within{border-color:#21c7e8a6!important;box-shadow:0 0 0 3px #21c7e814,0 12px 38px #00000047!important}.aa-composer textarea{color:#e7f5fa!important;caret-color:var(--twin-cyan)}.aa-composer textarea::placeholder{color:#6d8c9a}.aa-composer button{color:#8eb0bf}.aa-msg-bubble{box-shadow:0 8px 26px #00000024}.aa-msg:not(.aa-msg-user) .aa-msg-bubble{border-color:#5bc3db2b!important;background:#f1f9faf5!important}.aa-msg-user .aa-msg-bubble{background:linear-gradient(135deg,#184d50,#145f57)!important;color:#efffff}.aa-agent-process{border-color:#c9e9df;background:linear-gradient(135deg,#effaf6,#f5fbff)}.aa-step.is-running .aa-step-dot{box-shadow:0 0 0 4px #21c7e81a}@media (max-width: 1180px){.twin-topbar{grid-template-columns:minmax(220px,1fr) auto}.twin-topbar-status{display:none}}@media (max-width: 900px){.twin-topbar{display:none}.aa-main:before{opacity:.55}}@media (max-width: 640px){.twin-welcome-orbit{display:none}.twin-capability-status>span,.twin-capability-status>button{flex:1;justify-content:center;white-space:nowrap}}.aa-bok-page{background:linear-gradient(145deg,#061522,#081d2c);color:#dff2f7}.aa-bok-header span,.aa-bok-card header span{color:#5ac6c1}.aa-bok-header h1,.aa-bok-card h2,.aa-bok-summary h2{color:#effbff}.aa-bok-header p,.aa-bok-card header small{color:#80a2b2}.aa-bok-batches,.aa-bok-card,.aa-bok-summary,.aa-bok-empty-card{border-color:var(--twin-line);background:linear-gradient(145deg,#0c2d42eb,#081f30e5);box-shadow:0 12px 34px #0000002b}.aa-bok-section-head,.aa-bok-batches small,.aa-bok-summary span,.aa-bok-summary small{color:#789baa}.aa-bok-batches>button:not(.aa-bok-secondary){color:#a9c4cf}.aa-bok-batches>button.is-active{background:linear-gradient(90deg,#21c7e826,#42d39217);color:#efffff;box-shadow:inset 3px 0 var(--twin-green)}.aa-bok-header-actions button,.aa-bok-secondary,.aa-bok-record-actions button,.aa-bok-record-actions label,.aa-bok-task-list button,.aa-bok-decision-list button,.aa-bok-parameter-list button,.aa-bok-calendar-controls button{border-color:#5bc3db38;background:#0b2b40;color:#afd0dc}.aa-bok-primary,.aa-bok-inline-action,.aa-bok-goal-action{background:linear-gradient(110deg,#147d76,#12829b);box-shadow:0 7px 18px #0a89912e}.aa-bok-stage-timeline article,.aa-bok-task-lanes article,.aa-bok-target-grid article,.aa-bok-season-grid article,.aa-bok-harvest-grid article{background:#071d2d9e}.aa-bok-stage-timeline i,.aa-bok-task-lanes strong,.aa-bok-target-grid strong,.aa-bok-season-grid b,.aa-bok-harvest-grid b{color:#61d4aa}.aa-bok-stage-timeline span,.aa-bok-stage-timeline em,.aa-bok-task-lanes span,.aa-bok-target-grid span,.aa-bok-target-grid small,.aa-bok-season-grid span,.aa-bok-season-grid small,.aa-bok-harvest-grid p{color:#789baa}.aa-bok-operation-list article,.aa-bok-standard-list details,.aa-bok-version,.aa-bok-table th,.aa-bok-table td,.aa-bok-task-list article,.aa-bok-parameter-list article{border-color:#5bc3db1f}.aa-bok-operation-list p,.aa-bok-operation-list small,.aa-bok-standard-list p,.aa-bok-standard-list ul,.aa-bok-task-list p,.aa-bok-task-empty,.aa-bok-decision-list p{color:#91acb7}.aa-bok-decision-list article,.aa-bok-task-empty{border-left-color:#3acbd0;background:#0a3142b8}.aa-bok-decision-list article.is-warning,.aa-bok-task-list article.is-confirmation,.aa-bok-data-gap,.aa-bok-safety,.aa-bok-risk{border-left-color:#ffb84d;background:#68471738;color:#e5c582}.aa-bok-table th{background:#0b2c40;color:#9fc5d3}.aa-bok-table td{color:#a9c1cb}.aa-bok-parameter-list input,.aa-bok-modal input,.aa-bok-modal textarea,.aa-bok-modal select{border-color:#5bc3db38;background:#081e2e;color:#e4f5fa;color-scheme:dark}.aa-bok-calendar-grid{border-color:#5bc3db29}.aa-bok-calendar-grid>b,.aa-bok-calendar-grid article{border-color:#5bc3db21;background:#071d2da6;color:#a9c3ce}.aa-bok-calendar-grid article.is-outside{background:#0515218c;color:#567787}.aa-bok-calendar-grid article.is-today{background:#1e806b38;box-shadow:inset 0 0 0 2px #42d392}.aa-bok-calendar-grid button{border-left-color:#42d392;background:#42d3921a;color:#c8e8db}.aa-bok-calendar-grid button.is-suggestion{border-left-color:#ffb84d;background:#ffb84d1a;color:#e8c98d}.aa-bok-modal,.aa-bok-notification-panel{border:1px solid var(--twin-line);background:#0a2437;color:#e5f4f8}.aa-bok-modal-backdrop{background:#020b12c7;backdrop-filter:blur(6px)}.aa-catalog-page{background:transparent;color:var(--twin-text)}.aa-catalog-segments{border:1px solid var(--twin-line);background:#071d2db8}.aa-catalog-toolbar>span[style]{border-color:var(--twin-line)!important;background:#0b2c40!important;color:#a9c7d3!important}.aa-catalog-search{border-color:var(--twin-line)!important;background:#0a293d!important}.aa-catalog-search input{color:#eaf7ff}.aa-catalog-search input::placeholder{color:#6f91a1}.aa-catalog-import,.aa-catalog-toolbar>.aa-refresh{border-color:var(--twin-line)!important;background:#0b2c40!important;color:#7bd9d1!important}.aa-catalog-hero{border-color:#5bc3db3d!important;background:linear-gradient(120deg,#0f454bb8,#0a2639eb 70%)!important;box-shadow:0 14px 36px #0000002e,inset 0 1px #ffffff0a}.aa-catalog-hero>div:first-child>div:first-child{color:#eafaff}.aa-catalog-hero>div:first-child>div:last-child{color:#90adba!important}.aa-catalog-hero>div:last-child>div>div:first-child{color:#63d9a8!important}.aa-catalog-hero>div:last-child>div>div:last-child{color:#789baa!important}.aa-catalog-section-head h2{margin:0;color:#dff5fb;font-size:15px}.aa-catalog-section-head span{color:#789baa;font-size:12px}.aa-capability-card{position:relative;box-sizing:border-box;display:flex;min-height:190px;flex-direction:column;gap:10px;overflow:hidden;padding:18px;border:1px solid rgb(91 195 219 / 18%)!important;border-radius:14px;background:linear-gradient(145deg,#0c2d42f0,#081f30eb)!important;color:#eaf7ff;box-shadow:0 10px 28px #00000029,inset 0 1px #ffffff08}.aa-capability-card:before{position:absolute;top:0;left:0;width:44%;height:1px;background:linear-gradient(90deg,var(--twin-cyan),transparent);content:"";opacity:.75}.aa-capability-card:hover{border-color:#21c7e87a!important;box-shadow:0 14px 32px #00000038,0 0 22px #21c7e80d}.aa-capability-icon{display:flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:1px solid rgb(66 211 146 / 18%);border-radius:11px;background:#42d3921a;color:#62d9a8}.aa-capability-icon i{font-size:19px}.aa-capability-title{overflow:hidden;color:#e6f8fd;font-size:14.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.aa-capability-kind{margin-top:3px;color:#7197a8;font-size:11px}.aa-capability-desc{min-height:3.4em;overflow:hidden;color:#9ab4bf;font-size:12.5px;line-height:1.65}.aa-capability-footer{display:flex;align-items:flex-end;gap:10px;margin-top:auto}.aa-capability-tags{display:flex;flex:1;flex-wrap:wrap;gap:5px}.aa-capability-tags span{padding:2px 7px;border:1px solid rgb(91 195 219 / 17%);border-radius:5px;background:#081c2ca6;color:#8eb0bd;font-size:10.5px}.aa-capability-footer>button,.aa-capability-use{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:5px 8px;border:1px solid rgb(33 199 232 / 25%);border-radius:6px;background:#21c7e814;color:#61d8e9;font-size:11px;white-space:nowrap}.aa-capability-footer>button:hover,.aa-capability-use:hover{border-color:var(--twin-cyan);background:#21c7e829;color:#eaffff}.aa-capability-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto}.aa-capability-actions>span{color:#789baa!important}.aa-capability-actions .hv-outline{border-color:#5bc3db38!important;background:#0a293d!important;color:#9fc5d3!important}.aa-kb-page{background:transparent;color:var(--twin-text)}.aa-kb-page .aa-card{border-color:#5bc3db2e!important;background:linear-gradient(145deg,#0c2d42f0,#081f30eb)!important;box-shadow:0 12px 32px #00000029,inset 0 1px #ffffff08}.aa-kb-page .aa-card h1,.aa-kb-page .aa-card h2,.aa-kb-page .aa-card strong{color:#e5f6fb!important}.aa-kb-page .aa-card p{color:#88a8b6!important}.aa-kb-page>div>section:first-child>div:first-child>div:first-child{color:#5fd7aa!important}.aa-kb-page section[aria-label=知识库规模] .aa-card>div:first-child{color:#789baa!important}.aa-kb-page section[aria-label=知识库规模] .aa-card>div:last-child{color:#e9faff!important}.aa-kb-page section[aria-label=知识库规模] .aa-card small{color:#789baa!important}.aa-kb-page .aa-card article{border-color:#5bc3db26!important;background:#071d2d94!important;transition:transform .18s,border-color .18s,background .18s}.aa-kb-page .aa-card article:hover{border-color:#21c7e86b!important;background:#0c3042c7!important;transform:translateY(-2px)}.aa-kb-page .aa-card article p{color:#789baa!important}.aa-kb-page .aa-card article span{border-color:#5bc3db29!important;background:#0b293d!important;color:#91adba!important}.aa-kb-page .aa-card article button{background:#0b2d42!important}.aa-kb-page .aa-card>div>span{color:#789baa!important}.aa-kb-page>div>section:last-of-type .aa-card div{color:#a5bdc7!important}.aa-kb-page>div>div:last-child{background:#0a2a39a3!important;color:#789baa!important}.aa-msg:not(.aa-msg-user) .aa-msg-bubble{color:#203b45}.aa-msg:not(.aa-msg-user) .aa-md,.aa-msg:not(.aa-msg-user) .aa-plain{color:#29414a}.aa-msg:not(.aa-msg-user) .aa-md :is(h1,h2,h3,h4,strong){color:#173a3f}.aa-msg-user .aa-msg-bubble .aa-plain{color:#f2ffff}.aa-composer-box section[aria-label=选择本轮使用的技能]{border-color:var(--twin-line)!important}.aa-composer-box section[aria-label=选择本轮使用的技能] strong{color:#dff5fb!important}.aa-composer-box section[aria-label=选择本轮使用的技能] span{color:#789baa!important}.aa-composer-box section[aria-label=选择本轮使用的技能] label,.aa-composer-box section[aria-label=选择本轮使用的技能] button{border-color:#5bc3db2e!important;background:#0a293d!important;color:#b9d3dc!important}.aa-composer-box section[aria-label=选择本轮使用的技能] input{color:#e7f5fa}@media (max-width:720px){.aa-capability-footer{align-items:flex-start;flex-direction:column}.aa-capability-footer>button{margin-left:0}}html[data-twin-theme=dark]{--twin-bg:#0b2232;--twin-surface:rgb(18 54 75 / 68%);--twin-surface-strong:rgb(16 48 68 / 82%);--twin-line:rgb(107 204 222 / 25%);--twin-text:#edfaff;--twin-muted:#9ab8c6}html[data-twin-theme=dark] body{background:#0b2232}html[data-twin-theme=dark] .aa-main{background:radial-gradient(circle at 74% 12%,rgb(48 178 171 / 15%),transparent 34%),radial-gradient(circle at 18% 84%,rgb(35 135 181 / 11%),transparent 36%),linear-gradient(145deg,#0c2739,#0a2030)}html[data-twin-theme=dark] .twin-topbar{background:linear-gradient(180deg,#123a51e0,#0c2a3dd1);backdrop-filter:blur(18px) saturate(1.18)}html[data-twin-theme=dark] .aa-sidebar{background:linear-gradient(180deg,#0c2b3deb,#0a2534e0)!important;backdrop-filter:blur(20px) saturate(1.15)}html[data-twin-theme=dark] .aa-sidebar-brand{background:#103449a8}html[data-twin-theme=dark] .aa-current-context-bar{background:#0c2a3ba8;backdrop-filter:blur(16px)}html[data-twin-theme=dark] .aa-message-scroll{background:linear-gradient(145deg,#0c273757,#0a202f38)}html[data-twin-theme=dark] :is(.aa-capability-card,.aa-kb-page .aa-card,.aa-bok-batches,.aa-bok-card,.aa-bok-summary,.aa-bok-empty-card){background:linear-gradient(145deg,#184358a3,#0e2f428f)!important;box-shadow:0 14px 38px #000c1626,inset 0 1px #ffffff0d;backdrop-filter:blur(16px) saturate(1.18)}html[data-twin-theme=dark] .aa-catalog-hero{background:linear-gradient(120deg,#1c5b5b94,#12374ba3 70%)!important;backdrop-filter:blur(18px)}html[data-twin-theme=dark] .aa-composer-box{background:#123548c7!important;backdrop-filter:blur(18px) saturate(1.2)}html[data-twin-theme=dark] .aa-composer{background:linear-gradient(transparent,#0a202fe5 40%)!important}.twin-theme-toggle{display:inline-flex!important;width:auto!important;min-width:58px;height:32px!important;align-items:center;justify-content:center;gap:5px;padding:0 9px!important;border:1px solid var(--twin-line)!important;border-radius:8px!important;background:#ffffff0d!important;color:var(--twin-muted)!important;font-size:10px!important;transition:background .18s,color .18s,transform .18s}.twin-theme-toggle:hover{background:#ffffff1a!important;color:var(--twin-text)!important;transform:translateY(-1px)}.twin-theme-toggle i{font-size:15px}.twin-theme-toggle.is-compact{min-width:32px;width:32px!important;padding:0!important}.aa-mobile-header-actions{display:flex;align-items:center;gap:3px}.aa-mobile-header-actions>button{flex:none}html[data-twin-theme=light]{--twin-bg:#edf6f5;--twin-surface:rgb(255 255 255 / 62%);--twin-surface-strong:rgb(248 253 252 / 82%);--twin-line:rgb(45 125 142 / 18%);--twin-cyan:#078eae;--twin-green:#168a62;--twin-blue:#2579c9;--twin-text:#173f4d;--twin-muted:#617f8b}html[data-twin-theme=light] body,html[data-twin-theme=light] .aa-app-shell{background:#edf6f5;color:#294b55}html[data-twin-theme=light] .aa-main{background:radial-gradient(circle at 75% 10%,rgb(93 211 190 / 20%),transparent 34%),radial-gradient(circle at 14% 86%,rgb(99 180 217 / 16%),transparent 38%),linear-gradient(145deg,#edf7f6,#e8f2f4)}html[data-twin-theme=light] .aa-main:before{opacity:.7;background:linear-gradient(rgb(30 126 146 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(30 126 146 / 4%) 1px,transparent 1px),radial-gradient(circle at 64% 20%,rgb(40 174 146 / 9%),transparent 34%);background-size:34px 34px,34px 34px,auto}html[data-twin-theme=light] .twin-topbar{border-color:var(--twin-line);background:linear-gradient(180deg,#fafffed1,#edf9f8b8);box-shadow:0 10px 32px #225e6917;backdrop-filter:blur(20px) saturate(1.18)}html[data-twin-theme=light] .twin-kicker{color:#15879b}html[data-twin-theme=light] .twin-topbar-title strong{color:#183f4b}html[data-twin-theme=light] .twin-topnav button{color:#62808b}html[data-twin-theme=light] .twin-topnav button:hover,html[data-twin-theme=light] .twin-topnav button.is-active{color:#15566a;background:linear-gradient(180deg,transparent,rgb(13 142 174 / 7%))}html[data-twin-theme=light] .twin-topnav i{color:#0a91ad}html[data-twin-theme=light] .twin-live{color:#297b5e}html[data-twin-theme=light] .twin-topbar-status{color:#64818c}html[data-twin-theme=light] .twin-topbar-status>button,html[data-twin-theme=light] .twin-theme-toggle{border-color:var(--twin-line)!important;background:#ffffff7a!important;color:#50727f!important}html[data-twin-theme=light] .aa-sidebar{border-color:var(--twin-line)!important;background:linear-gradient(180deg,#f4fcfbdb,#e8f6f5cc)!important;color:#42636e;box-shadow:8px 0 28px #1f5c660f;backdrop-filter:blur(20px) saturate(1.15)}html[data-twin-theme=light] .aa-sidebar-brand{border-color:var(--twin-line);background:#e1f4f29e;color:#173f4d}html[data-twin-theme=light] .aa-sidebar-brand-copy>div:last-child{color:#183f4b!important}html[data-twin-theme=light] .workspace-parent-brand{color:#278a76}html[data-twin-theme=light] .aa-sidebar .aa-sidebar-collapse{color:#61818c!important}html[data-twin-theme=light] .aa-sidebar .aa-nav-item,html[data-twin-theme=light] .aa-sidebar .aa-session-row{color:#52717b!important}html[data-twin-theme=light] .aa-sidebar .aa-nav-item:hover,html[data-twin-theme=light] .aa-sidebar .aa-session-row:hover{background:#1a8ea012!important;color:#214f5c!important}html[data-twin-theme=light] .aa-sidebar .aa-nav-item.is-active,html[data-twin-theme=light] .aa-sidebar .aa-session-row.is-active{background:linear-gradient(90deg,#129fa921,#2ca6760f)!important;color:#155b65!important}html[data-twin-theme=light] .aa-sidebar .aa-sidebar-nav>button:first-child{background:linear-gradient(105deg,#249981,#2187a0)!important;color:#fff!important}html[data-twin-theme=light] .aa-sidebar .aa-session-header{border-color:var(--twin-line)!important}html[data-twin-theme=light] .aa-current-context-bar{border-color:var(--twin-line)!important;background:#f9fffead;backdrop-filter:blur(16px)}html[data-twin-theme=light] .aa-current-context-title,html[data-twin-theme=light] .aa-current-context-title>i{color:#385f6b}html[data-twin-theme=light] .aa-mobile-header{background:#f4fcfbe5;color:#1c4855}html[data-twin-theme=light] .aa-message-scroll{background:linear-gradient(145deg,#eff9f852,#e5f3f53d)}html[data-twin-theme=light] .workspace-welcome h1,html[data-twin-theme=light] .workspace-welcome h2{color:#173f4d}html[data-twin-theme=light] .workspace-welcome h1>span,html[data-twin-theme=light] .workspace-intro{color:#607f8b}html[data-twin-theme=light] .twin-welcome-orbit{border-color:#088eae2e;color:#168a622e}html[data-twin-theme=light] .twin-capability-status>span,html[data-twin-theme=light] .twin-capability-status>button{border-color:var(--twin-line);background:#ffffff7a;color:#4c717c;backdrop-filter:blur(12px)}html[data-twin-theme=light] .workspace-scenarios button{border-color:var(--twin-line);background:linear-gradient(145deg,#ffffffad,#f4fcfb94);color:#214b57;box-shadow:0 8px 25px #28677112,inset 0 1px #ffffffb3;backdrop-filter:blur(15px)}html[data-twin-theme=light] .workspace-scenarios button:hover{border-color:#108ca05c;background:#ffffffc7;box-shadow:0 12px 30px #2668711a,inset 3px 0 #26a884}html[data-twin-theme=light] .workspace-scenarios button>span,html[data-twin-theme=light] .workspace-samples button{color:#66838e}html[data-twin-theme=light] .workspace-note{border-color:#188a6224;background:#ffffff70;color:#477b69}html[data-twin-theme=light] .aa-composer{background:linear-gradient(transparent,#ebf6f6f0 42%)!important}html[data-twin-theme=light] .aa-composer-box{border-color:#1f81953b!important;background:#ffffffad!important;box-shadow:0 12px 34px #255d661c,inset 0 1px #ffffffc7!important;backdrop-filter:blur(20px) saturate(1.15)}html[data-twin-theme=light] .aa-composer textarea{color:#204955!important}html[data-twin-theme=light] .aa-composer textarea::placeholder{color:#78939d}html[data-twin-theme=light] .aa-composer button{color:#557a85}html[data-twin-theme=light] .aa-msg-user .aa-msg-bubble{background:linear-gradient(135deg,#d8f0e9,#c9e8e4)!important;color:#1b4b4c}html[data-twin-theme=light] .aa-msg-user .aa-msg-bubble .aa-plain{color:#1b4b4c}html[data-twin-theme=light] .aa-catalog-page,html[data-twin-theme=light] .aa-kb-page{color:#294b55}html[data-twin-theme=light] .aa-catalog-segments,html[data-twin-theme=light] .aa-catalog-search{border-color:var(--twin-line)!important;background:#ffffff8c!important;backdrop-filter:blur(12px)}html[data-twin-theme=light] .aa-catalog-search input{color:#234b57}html[data-twin-theme=light] .aa-catalog-toolbar>span[style],html[data-twin-theme=light] .aa-catalog-import,html[data-twin-theme=light] .aa-catalog-toolbar>.aa-refresh{border-color:var(--twin-line)!important;background:#ffffff94!important;color:#39705f!important}html[data-twin-theme=light] .aa-catalog-hero{border-color:var(--twin-line)!important;background:linear-gradient(120deg,#e2f7efb8,#f5fcfba8)!important;box-shadow:0 12px 34px #26646c14;backdrop-filter:blur(18px)}html[data-twin-theme=light] .aa-catalog-hero>div:first-child>div:first-child{color:#214b56}html[data-twin-theme=light] .aa-catalog-hero>div:first-child>div:last-child{color:#63808a!important}html[data-twin-theme=light] .aa-catalog-section-head h2{color:#214b56}html[data-twin-theme=light] .aa-catalog-section-head span{color:#6c8791}html[data-twin-theme=light] .aa-capability-card,html[data-twin-theme=light] .aa-kb-page .aa-card{border-color:var(--twin-line)!important;background:linear-gradient(145deg,#ffffffb3,#f4fbfa94)!important;color:#294b55;box-shadow:0 12px 32px #24636d14,inset 0 1px #ffffffc7;backdrop-filter:blur(16px) saturate(1.1)}html[data-twin-theme=light] .aa-capability-title,html[data-twin-theme=light] .aa-kb-page .aa-card h1,html[data-twin-theme=light] .aa-kb-page .aa-card h2,html[data-twin-theme=light] .aa-kb-page .aa-card strong{color:#214b56!important}html[data-twin-theme=light] .aa-capability-desc,html[data-twin-theme=light] .aa-capability-kind,html[data-twin-theme=light] .aa-kb-page .aa-card p{color:#66838e!important}html[data-twin-theme=light] .aa-capability-tags span,html[data-twin-theme=light] .aa-kb-page .aa-card article span{border-color:#277a8924!important;background:#ffffff94!important;color:#526f79!important}html[data-twin-theme=light] .aa-kb-page .aa-card article{border-color:#267c8c21!important;background:#f9fdfc85!important}html[data-twin-theme=light] .aa-kb-page>div>div:last-child{background:#ffffff73!important;color:#66838e!important}html[data-twin-theme=light] .aa-bok-page{background:transparent;color:#294b55}html[data-twin-theme=light] .aa-bok-header h1,html[data-twin-theme=light] .aa-bok-card h2,html[data-twin-theme=light] .aa-bok-summary h2{color:#214b56}html[data-twin-theme=light] .aa-bok-header p,html[data-twin-theme=light] .aa-bok-card header small{color:#66838e}html[data-twin-theme=light] :is(.aa-bok-batches,.aa-bok-card,.aa-bok-summary,.aa-bok-empty-card){border-color:var(--twin-line);background:#ffffffa3;color:#294b55;box-shadow:0 12px 32px #24636d12;backdrop-filter:blur(16px)}html[data-twin-theme=light] .aa-bok-stage-timeline article,html[data-twin-theme=light] .aa-bok-task-lanes article,html[data-twin-theme=light] .aa-bok-target-grid article,html[data-twin-theme=light] .aa-bok-season-grid article,html[data-twin-theme=light] .aa-bok-harvest-grid article{background:#edf8f5b8}html[data-twin-theme=light] .aa-bok-operation-list p,html[data-twin-theme=light] .aa-bok-operation-list small,html[data-twin-theme=light] .aa-bok-standard-list p,html[data-twin-theme=light] .aa-bok-standard-list ul,html[data-twin-theme=light] .aa-bok-task-list p,html[data-twin-theme=light] .aa-bok-task-empty,html[data-twin-theme=light] .aa-bok-decision-list p{color:#58737d}html[data-twin-theme=light] .aa-bok-table th{background:#e8f6f4c7;color:#426772}html[data-twin-theme=light] .aa-bok-table td{color:#506f78}html[data-twin-theme=light] .aa-bok-calendar-grid>b,html[data-twin-theme=light] .aa-bok-calendar-grid article{background:#f9fdfc8a;color:#506f78}html[data-twin-theme=light] .aa-bok-parameter-list input,html[data-twin-theme=light] .aa-bok-modal input,html[data-twin-theme=light] .aa-bok-modal textarea,html[data-twin-theme=light] .aa-bok-modal select{border-color:var(--twin-line);background:#ffffffb8;color:#294b55;color-scheme:light}html[data-twin-theme=light] .aa-bok-modal,html[data-twin-theme=light] .aa-bok-notification-panel{border-color:var(--twin-line);background:#f8fdfcf0;color:#294b55}.aa-session-list{min-height:0;overscroll-behavior:contain;padding-bottom:18px!important;mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 18px),transparent 100%)}.aa-user-menu{z-index:3;flex:none;border-color:var(--twin-line)!important;background:#0a25346b;backdrop-filter:blur(18px) saturate(1.15)}.aa-session-date-label{margin:7px 8px 3px;color:#678b9b!important;font-size:10px;letter-spacing:.04em}.aa-session-section-head{color:#7696a4}.aa-session-section-toggle,.aa-session-section-action{color:inherit}.aa-menu-pop{border-color:var(--twin-line)!important;background:#133445f0!important;color:#dceff5;box-shadow:0 14px 40px #000a124d!important;backdrop-filter:blur(20px)}.aa-menu-pop .aa-menu-item{color:#cce2ea!important}.aa-menu-pop .aa-menu-item:hover{background:#21c7e817!important}.aa-menu-pop .aa-menu-item i{color:#82aebd!important}.aa-settings-page{background:transparent;color:var(--twin-text)}.aa-settings-title{color:var(--twin-text);letter-spacing:.03em}.aa-settings-card{box-sizing:border-box;border:1px solid var(--twin-line)!important;border-radius:14px!important;background:linear-gradient(145deg,#184358a3,#0e2f428f)!important;color:#dff2f7;box-shadow:0 14px 36px #000c1626,inset 0 1px #ffffff0d;backdrop-filter:blur(18px) saturate(1.18)}.aa-settings-card>div:first-child:not(.aa-settings-card-copy),.aa-settings-card>div>div:first-child{color:#e9f8fc}.aa-settings-card [style*="color: rgb(138, 150, 127)"],.aa-settings-card [style*="color:#8a967f"]{color:#8eacb8!important}.aa-settings-card input{border-color:var(--twin-line)!important;background:#0822317f;color:#e7f5fa}.aa-settings-card .hv-outline{border-color:var(--twin-line)!important;background:#ffffff0f!important;color:#b7d1da!important}.aa-settings-card .hv-danger{background:transparent!important}.aa-settings-appearance{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px}.aa-settings-card-copy{min-width:0}.aa-settings-card-title{display:flex;align-items:center;gap:7px;color:#e9f8fc;font-size:13px;font-weight:700}.aa-settings-card-title i{color:var(--twin-cyan);font-size:16px}.aa-settings-card-copy p{margin:6px 0 0;color:#8eacb8;font-size:12px;line-height:1.6}.aa-settings-danger{border-color:#ef6f694d!important}.twin-theme-selector{display:grid;width:250px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.twin-theme-selector button{position:relative;display:grid;min-width:0;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:7px;padding:9px 10px;border:1px solid var(--twin-line);border-radius:10px;background:#ffffff0d;color:#9bb8c4;text-align:left}.twin-theme-selector button>i{grid-row:1 / span 2;align-self:center;font-size:18px}.twin-theme-selector button>span{color:#d9edf3;font-size:12px;font-weight:700}.twin-theme-selector button>small{color:#7897a5;font-size:9px}.twin-theme-selector button.is-active{border-color:#21c7e88c;background:linear-gradient(135deg,#21c7e821,#42d39214);box-shadow:inset 0 0 0 1px #21c7e814,0 6px 18px #0000001a}.twin-theme-selector button.is-active>i{color:var(--twin-cyan)}html[data-twin-theme=dark] .aa-msg:not(.aa-msg-user) .aa-msg-bubble{border-color:#7dc2cc47!important;background:#eff8f7e0!important;backdrop-filter:blur(16px) saturate(1.08)}html[data-twin-theme=dark] .aa-agent-process{border-color:#2a977c38;background:linear-gradient(135deg,#effaf6c7,#eff8fab3);backdrop-filter:blur(12px)}html[data-twin-theme=dark] .aa-composer-box.is-thinking{background:#143d4fb8!important}.aa-agent-process{overflow:hidden}.aa-step-timeline{padding-bottom:4px}.aa-tool-row{min-height:20px}.aa-composer-box.is-thinking{box-shadow:0 0 0 1px #42d39242,0 12px 38px #00000038!important}html[data-twin-theme=dark] .aa-bok-table td:nth-child(1){color:#84c6a7}html[data-twin-theme=dark] .aa-bok-table tbody tr:hover{background:#21c7e80d}.aa-bok-table tbody tr{transition:background .16s}.aa-bok-table th{position:sticky;top:0;z-index:1;backdrop-filter:blur(12px)}html[data-twin-theme=light] .aa-user-menu{background:#eef9f79e}html[data-twin-theme=light] .aa-menu-pop{border-color:var(--twin-line)!important;background:#fafefdf5!important;color:#294b55;box-shadow:0 14px 36px #255d6624!important}html[data-twin-theme=light] .aa-menu-pop .aa-menu-item{color:#345a64!important}html[data-twin-theme=light] .aa-menu-pop .aa-menu-item i{color:#557985!important}html[data-twin-theme=light] .aa-settings-page{color:#294b55}html[data-twin-theme=light] .aa-settings-title{color:#214b56}html[data-twin-theme=light] .aa-settings-card{border-color:var(--twin-line)!important;background:linear-gradient(145deg,#ffffffb3,#f4fbfa94)!important;color:#294b55;box-shadow:0 12px 32px #24636d14,inset 0 1px #ffffffc7}html[data-twin-theme=light] .aa-settings-card>div:first-child:not(.aa-settings-card-copy),html[data-twin-theme=light] .aa-settings-card>div>div:first-child,html[data-twin-theme=light] .aa-settings-card-title{color:#214b56}html[data-twin-theme=light] .aa-settings-card-copy p{color:#66838e}html[data-twin-theme=light] .aa-settings-card input{background:#ffffffa3;color:#294b55}html[data-twin-theme=light] .aa-settings-card .hv-outline{background:#ffffff8f!important;color:#456b75!important}html[data-twin-theme=light] .twin-theme-selector button{border-color:var(--twin-line);background:#ffffff8a;color:#51737e}html[data-twin-theme=light] .twin-theme-selector button>span{color:#294f5a}html[data-twin-theme=light] .twin-theme-selector button>small{color:#718c96}html[data-twin-theme=light] .twin-theme-selector button.is-active{border-color:#11899d61;background:linear-gradient(135deg,#21aba41f,#ffffffa3)}html[data-twin-theme=light] .aa-bok-table td:nth-child(1){color:#33735c}html[data-twin-theme=light] .aa-bok-table tbody tr:hover{background:#11899d0d}@media (max-width:640px){.aa-settings-appearance{align-items:stretch;flex-direction:column}.twin-theme-selector{width:100%}}.aa-iot-sensor-dashboard{background:#f4f8f5}.aa-iot-visual-header{display:grid;grid-template-columns:260px auto minmax(270px,1fr);align-items:center;max-width:1500px;margin:0 auto 18px}.aa-iot-visual-header>div:first-child h1{margin:0 0 5px;color:#173f31}.aa-iot-visual-header>div:first-child p{color:#5b806e;font-size:12px;font-weight:700;letter-spacing:.06em}.aa-iot-header-platform{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid #cbe2d3;border-radius:10px;background:#fff;box-shadow:0 5px 18px #1c573914;color:#1e513b;font-size:14px;font-weight:800}.aa-iot-header-platform>i{color:#2495d3;font-size:22px}.aa-iot-header-platform b{display:inline-flex;align-items:center;gap:5px;color:#7a8d82;font-size:12px}.aa-iot-header-platform b:before{width:7px;height:7px;border-radius:50%;background:#a8b9af;content:""}.aa-iot-header-platform b.is-online{color:#1b9c6c}.aa-iot-header-platform b.is-online:before{background:#18bb7b;box-shadow:0 0 0 3px #ddf7ea}.aa-iot-visual-header .aa-iot-header-actions{justify-self:end;align-items:center;flex-wrap:wrap;justify-content:flex-end}.aa-iot-header-actions>small{color:#5e7669;font-size:11px;font-weight:600;white-space:nowrap}.aa-iot-visual-grid{max-width:1500px;grid-template-columns:220px minmax(0,1fr) 360px;align-items:start;gap:14px}.aa-iot-visual-grid>.aa-iot-device-panel{grid-column:1;grid-row:1 / span 4;position:static}.aa-iot-visual-grid>.aa-iot-sensor-content{display:contents}.aa-iot-visual-grid .aa-iot-status-row{grid-column:2}.aa-iot-visual-grid .aa-iot-sensor-section:not(.aa-iot-capture-section){grid-column:2}.aa-iot-visual-grid .aa-iot-capture-section{grid-column:3;grid-row:1 / span 4;min-height:0;padding:14px}.aa-iot-visual-grid .aa-iot-capture-section>header{align-items:center;margin-bottom:10px}.aa-iot-visual-grid .aa-iot-capture-section>header span{display:none}.aa-iot-visual-grid .aa-iot-capture-section>header h2:before{display:none}.aa-iot-visual-grid .aa-iot-capture-section>header p{display:none}.aa-iot-visual-grid .aa-iot-capture-grid{grid-template-columns:1fr;gap:10px}.aa-iot-visual-grid .aa-iot-capture-grid article{padding:9px}.aa-iot-visual-grid .aa-iot-capture-grid article>header{gap:6px}.aa-iot-visual-grid .aa-iot-capture-grid article>header span{font-size:9px}.aa-iot-visual-grid .aa-iot-capture-grid article>p{margin:4px 0 7px}.aa-iot-visual-grid .aa-iot-capture-grid article>div{min-height:98px}.aa-iot-visual-grid .aa-iot-capture-grid article img{min-height:98px;max-height:118px}.aa-iot-visual-grid .aa-farm-notice{grid-column:2;margin:0}.aa-iot-trend-board{grid-column:1 / -1;padding:16px 20px 12px;border:1px solid #cfe5d8;border-radius:14px;background:#fff;box-shadow:0 8px 24px #1a50360f}.aa-iot-trend-board>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.aa-iot-trend-board>header span{color:#2b8060;font-size:14px;font-weight:800}.aa-iot-trend-board>header span i{margin-right:6px;color:#31a774;font-size:19px;vertical-align:-2px}.aa-iot-trend-board h2{margin:4px 0 0;color:#244f3c;font-size:15px}.aa-iot-trend-board h2>i{color:#319269}.aa-iot-trend-board h2 small{color:#799084;font-size:11px;font-weight:500}.aa-iot-trend-stat{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.aa-iot-trend-stat span{padding:6px 9px;border-radius:7px;background:#f1f8f3;color:#477361;font-size:11px;white-space:nowrap}.aa-iot-trend-large-chart{margin-top:12px;padding:8px 0 0;border-top:1px solid #e6f0e9}.aa-iot-trend-large-chart svg{display:block;width:100%;height:auto;overflow:visible}.aa-iot-trend-large-chart line{stroke:#dbece2;stroke-dasharray:3 4}.aa-iot-trend-large-chart polyline{fill:none;stroke:#21a972;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.25}.aa-iot-trend-large-chart circle{fill:#fff;stroke:#1f9b68;stroke-width:2.2}.aa-iot-trend-large-chart text{fill:#789085;font-size:10px}.aa-iot-trend-board>footer{margin-top:2px;color:#81978a;font-size:10px}@media (max-width: 1120px){.aa-iot-visual-header{grid-template-columns:1fr auto}.aa-iot-header-platform{display:none}.aa-iot-visual-grid{grid-template-columns:200px minmax(0,1fr)}.aa-iot-visual-grid .aa-iot-capture-section{grid-column:2;grid-row:auto}.aa-iot-visual-grid .aa-iot-capture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.aa-farm-workspace.aa-iot-dashboard{padding:16px}.aa-iot-visual-header{display:flex;align-items:flex-start;flex-direction:column}.aa-iot-visual-header .aa-iot-header-actions{justify-self:auto;justify-content:flex-start}.aa-iot-visual-grid{display:grid;grid-template-columns:1fr}.aa-iot-visual-grid>.aa-iot-device-panel{position:static;grid-column:1;grid-row:auto}.aa-iot-visual-grid .aa-iot-status-row,.aa-iot-visual-grid .aa-iot-sensor-section:not(.aa-iot-capture-section),.aa-iot-visual-grid .aa-iot-capture-section,.aa-iot-visual-grid .aa-farm-notice,.aa-iot-trend-board{grid-column:1;grid-row:auto}.aa-iot-visual-grid .aa-iot-capture-grid{grid-template-columns:1fr}.aa-iot-trend-board>header{align-items:flex-start;flex-direction:column}.aa-iot-trend-stat{justify-content:flex-start}}.aa-iot-sensor-card--sun,.aa-iot-trend-board--sun{--iot-accent: #ff9417;--iot-soft: #fff3df;--iot-glow: #ffdca9}.aa-iot-sensor-card--sky,.aa-iot-trend-board--sky{--iot-accent: #238cff;--iot-soft: #eaf4ff;--iot-glow: #b8dcff}.aa-iot-sensor-card--heat,.aa-iot-trend-board--heat{--iot-accent: #ff6d18;--iot-soft: #fff0e7;--iot-glow: #ffc8aa}.aa-iot-sensor-card--water,.aa-iot-trend-board--water{--iot-accent: #1499ff;--iot-soft: #e8f5ff;--iot-glow: #b8e0ff}.aa-iot-sensor-card--violet,.aa-iot-trend-board--violet{--iot-accent: #8547ef;--iot-soft: #f2ebff;--iot-glow: #d7beff}.aa-iot-sensor-card--cyan,.aa-iot-trend-board--cyan{--iot-accent: #0ba9c5;--iot-soft: #e5f9fc;--iot-glow: #a7e6ef}.aa-iot-sensor-card--leaf,.aa-iot-trend-board--leaf{--iot-accent: #3fac5c;--iot-soft: #eaf8e8;--iot-glow: #bde7b8}.aa-iot-sensor-card--phosphorus,.aa-iot-trend-board--phosphorus{--iot-accent: #258bff;--iot-soft: #e9f3ff;--iot-glow: #bbdbff}.aa-iot-sensor-card--potassium,.aa-iot-trend-board--potassium{--iot-accent: #f58a1f;--iot-soft: #fff2e2;--iot-glow: #ffd3ab}.aa-iot-sensor-card[class*=aa-iot-sensor-card--]{border-top-color:var(--iot-accent);background:linear-gradient(145deg,#fff 0%,var(--iot-soft) 185%)}.aa-iot-sensor-card[class*=aa-iot-sensor-card--]:hover,.aa-iot-sensor-card[class*=aa-iot-sensor-card--]:focus-visible{border-color:var(--iot-accent);box-shadow:0 9px 21px color-mix(in srgb,var(--iot-glow) 44%,transparent)}.aa-iot-sensor-card[class*=aa-iot-sensor-card--] header span{display:inline-flex;align-items:center;gap:7px;color:#375566}.aa-iot-sensor-card[class*=aa-iot-sensor-card--] header i{display:inline-grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--iot-soft);color:var(--iot-accent);font-size:19px}.aa-iot-sensor-card[class*=aa-iot-sensor-card--]>strong{color:#102f54;font-size:28px}.aa-iot-sensor-card[class*=aa-iot-sensor-card--] polyline{stroke:var(--iot-accent)}.aa-iot-sensor-card[class*=aa-iot-sensor-card--] em{background:#e7f8ee;color:#1d9a5b}.aa-iot-trend-board[class*=aa-iot-trend-board--]>header>div>span,.aa-iot-trend-board[class*=aa-iot-trend-board--] h2>i{color:var(--iot-accent)}.aa-iot-trend-board[class*=aa-iot-trend-board--] .aa-iot-trend-stat span{background:var(--iot-soft);color:color-mix(in srgb,var(--iot-accent) 70%,#294a40)}.aa-iot-trend-board[class*=aa-iot-trend-board--] .aa-iot-trend-large-chart polyline{stroke:var(--iot-accent)}.aa-iot-trend-board[class*=aa-iot-trend-board--] .aa-iot-trend-large-chart circle{stroke:var(--iot-accent)}.aa-iot-trend-board[class*=aa-iot-trend-board--] .aa-iot-trend-large-chart svg{color:var(--iot-accent)}.aa-iot-trend-board[class*=aa-iot-trend-board--] .aa-iot-trend-large-chart polygon{fill:url(#iot-trend-fill)}.aa-iot-trend-large-chart{cursor:crosshair}.aa-iot-trend-large-chart .aa-iot-trend-hover line{stroke:color-mix(in srgb,var(--iot-accent) 62%,#7d9aa8);stroke-dasharray:3 3;stroke-width:1}.aa-iot-trend-large-chart .aa-iot-trend-hover circle{fill:#fff;stroke-width:2.5}.aa-iot-trend-large-chart .aa-iot-trend-hover rect{fill:#183e55;opacity:.94}.aa-iot-trend-large-chart .aa-iot-trend-hover text{fill:#fff;font-size:9px}.aa-iot-visual-grid>.aa-iot-device-panel{padding:12px;border-color:#d4e9df;border-radius:12px}.aa-iot-device-panel>header{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 10px}.aa-iot-device-panel>header h2{margin:0;color:#173e67;font-size:17px}.aa-iot-device-panel>header h2 i{margin-right:7px;color:#0db68b}.aa-iot-device-add{display:inline-flex!important;width:auto!important;min-height:28px;grid-template-columns:none!important;align-items:center;gap:3px;margin:0!important;padding:4px 8px!important;border:1px solid #d7e9ec!important;border-radius:999px!important;background:#fff!important;color:#2780a2!important;font-size:10px!important}.aa-iot-device-tabs{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;margin-bottom:10px;border:1px solid #dcebf0;border-radius:8px;background:#f7fbfd}.aa-iot-device-tabs button{display:flex;width:100%;min-height:31px;align-items:center;justify-content:center;gap:3px;margin:0;padding:0 3px;border:0;border-right:1px solid #dcebf0;border-radius:0;background:transparent;color:#496277;font-size:10px;white-space:nowrap}.aa-iot-device-tabs button:last-child{border-right:0}.aa-iot-device-tabs button b{padding:0;background:transparent;color:inherit;font-size:10px}.aa-iot-device-tabs button.is-active{background:linear-gradient(135deg,#10bd93,#0aa785);color:#fff}.aa-iot-device-list{display:grid;gap:8px}.aa-iot-device-panel .aa-iot-device-card{display:grid;grid-template-columns:58px minmax(0,1fr) 14px;width:100%;min-height:74px;align-items:center;gap:8px;margin:0;padding:7px;border:1px solid #e0edf0;border-radius:9px;background:#fff;color:#284760}.aa-iot-device-panel .aa-iot-device-card:hover,.aa-iot-device-panel .aa-iot-device-card.is-active{background:#f2fbff;border-color:#8bd5ee;box-shadow:inset 3px 0 #12bc94;color:#1f4960}.aa-iot-device-thumb{display:grid;width:58px;height:58px;place-items:center;overflow:hidden;border-radius:7px;background:#edf5f7;color:#41a981}.aa-iot-device-thumb img{width:100%;height:100%;object-fit:cover}.aa-iot-device-thumb i{font-size:29px}.aa-iot-device-card>span:nth-child(2){display:grid;min-width:0;gap:5px}.aa-iot-device-card strong{overflow:hidden;color:#234867;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.aa-iot-device-card strong>i{margin-right:4px;color:#17b877;font-size:9px}.aa-iot-device-card small{grid-column:auto;color:#66809b;font-size:10px;white-space:nowrap}.aa-iot-device-card>.ri-arrow-right-s-line{color:#2b78a5;font-size:18px}.aa-iot-device-card--sensor .aa-iot-device-thumb{background:linear-gradient(145deg,#edf8f2,#dff2e8);color:#31a872}.aa-iot-visual-grid .aa-iot-capture-section{border-color:#d7eaf0;background:linear-gradient(160deg,#fff,#fbfeff)}.aa-iot-visual-grid .aa-iot-capture-section>header h2{color:#173e67}.aa-iot-visual-grid .aa-iot-capture-section>header h2>i{margin-right:7px;color:#087cc0}.aa-iot-visual-grid .aa-iot-capture-grid{gap:9px}.aa-iot-visual-grid .aa-iot-capture-grid article{display:grid;grid-template-columns:54% minmax(0,1fr);min-height:106px;gap:10px;padding:7px;border-color:#dfedf0;border-radius:9px;background:#fff}.aa-iot-visual-grid .aa-iot-capture-cover{display:grid;min-height:90px;overflow:hidden;place-items:center;border-radius:6px;background:#edf4f1;color:#6e9b89}.aa-iot-visual-grid .aa-iot-capture-cover img{width:100%;height:100%;min-height:90px;max-height:none;object-fit:cover}.aa-iot-capture-cover{position:relative}.aa-iot-capture-cover time{position:absolute;right:0;bottom:0;max-width:100%;padding:3px 5px;overflow:hidden;background:#091f23b8;color:#fff;font-size:9px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.aa-iot-capture-meta{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:5px}.aa-iot-capture-meta strong{overflow:hidden;color:#21476b;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.aa-iot-capture-meta span{overflow:hidden;color:#5f7c9b;font-size:10px;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.aa-iot-capture-meta small{color:#18a96c;font-size:10px;font-weight:700;white-space:nowrap}.aa-iot-capture-meta small i{margin-right:3px;font-size:8px}.aa-iot-capture-meta time{color:#8ca0ae;font-size:9px;white-space:nowrap}.aa-iot-trend-board{padding:14px 18px 10px}.aa-iot-trend-board>header{align-items:flex-start}.aa-iot-trend-title{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.aa-iot-trend-title>span{color:#123f70!important;font-size:15px!important}.aa-iot-trend-title>span i{color:#13ab87!important}.aa-iot-trend-tabs,.aa-iot-trend-controls>div{display:flex;overflow:hidden;border:1px solid #dceaf0;border-radius:7px}.aa-iot-trend-tabs button,.aa-iot-trend-controls button{min-height:31px;padding:0 13px;border:0;border-right:1px solid #dceaf0;background:#f8fcfe;color:#44637f;cursor:pointer;font:inherit;font-size:11px;white-space:nowrap}.aa-iot-trend-tabs button:last-child,.aa-iot-trend-controls button:last-child{border-right:0}.aa-iot-trend-tabs button.is-active,.aa-iot-trend-controls button.is-active{background:#14b98d;color:#fff;font-weight:700}.aa-iot-trend-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.aa-iot-trend-controls>span{min-height:31px;box-sizing:border-box;padding:8px 10px;border:1px solid #dceaf0;border-radius:7px;background:#fff;color:#59738d;font-size:10px;white-space:nowrap}.aa-iot-trend-controls>span i{margin-right:5px;color:#1c83c6}.aa-iot-trend-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding-top:8px;border-top:1px solid #e4eef0}.aa-iot-trend-summary h2{margin:0;color:#28516f;font-size:12px}.aa-iot-trend-summary h2 i{color:var(--iot-accent)}.aa-iot-trend-summary h2 small{color:#7190a2;font-size:10px;font-weight:500}.aa-iot-trend-board .aa-iot-trend-stat{gap:6px}.aa-iot-trend-board .aa-iot-trend-stat span{padding:4px 7px;font-size:10px}.aa-iot-trend-board>footer{color:#7e94a4}@media (max-width: 1120px){.aa-iot-trend-board>header,.aa-iot-trend-summary{align-items:flex-start;flex-direction:column}.aa-iot-trend-controls{justify-content:flex-start}}.aa-iot-sensor-section>header h2{display:flex;align-items:center;gap:7px}.aa-iot-sensor-section>header h2>i{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#e4f9ed;color:#12a670;font-size:20px}.aa-iot-sensor-section--soil>header h2>i{background:#f6eee4;color:#8b6138}.aa-iot-visual-grid,.aa-iot-trend-board{box-sizing:border-box;min-width:0;max-width:100%}.aa-iot-trend-board{width:100%;padding:11px 16px 8px;overflow:hidden}.aa-iot-trend-board>footer{display:none}.aa-iot-trend-board>header{gap:8px}.aa-iot-trend-summary{margin-top:6px;padding-top:5px}.aa-iot-trend-large-chart{height:112px;margin-top:5px;overflow:hidden}.aa-iot-trend-large-chart svg{width:100%!important;height:112px!important}.aa-iot-more-captures{display:inline-flex;align-items:center;gap:3px;min-height:28px;padding:0 9px;border:1px solid #d6e7ed;border-radius:7px;background:#fff;color:#2b6588;cursor:pointer;font:inherit;font-size:11px;font-weight:700}.aa-iot-more-captures:hover{border-color:#6fb9dc;background:#f2fbff}.aa-iot-more-captures i{font-size:15px}.aa-iot-capture-backdrop{position:fixed;z-index:90;inset:0;display:grid;place-items:center;padding:24px;background:#0b273675;backdrop-filter:blur(3px)}.aa-iot-capture-dialog{width:min(1040px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;border:1px solid #d6e7ed;border-radius:16px;background:#fff;box-shadow:0 24px 70px #08243459}.aa-iot-capture-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px 16px;border-bottom:1px solid #e2eef1}.aa-iot-capture-dialog>header span{color:#5c92aa;font-size:10px;font-weight:800;letter-spacing:1px}.aa-iot-capture-dialog h2{margin:5px 0;color:#173f67;font-size:21px}.aa-iot-capture-dialog h2 i{color:#0a8eca}.aa-iot-capture-dialog p{margin:0;color:#748b9b;font-size:12px}.aa-iot-capture-dialog>header>button{border:0;background:transparent;color:#5f7889;cursor:pointer;font-size:24px}.aa-iot-capture-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 22px 24px}.aa-iot-capture-gallery article{padding:12px;border:1px solid #dcebf0;border-radius:10px;background:#fbfeff}.aa-iot-capture-gallery article>header{display:grid;grid-template-columns:1fr auto;gap:3px 12px;margin-bottom:9px}.aa-iot-capture-gallery strong{color:#214c6b;font-size:13px}.aa-iot-capture-gallery span,.aa-iot-capture-gallery time{color:#71899a;font-size:11px}.aa-iot-capture-gallery time{text-align:right}.aa-iot-capture-gallery article>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.aa-iot-capture-gallery a{display:block;overflow:hidden;border-radius:7px;background:#eaf2ef}.aa-iot-capture-gallery img{display:block;width:100%;aspect-ratio:1.2;object-fit:cover}@media (max-width: 720px){.aa-iot-capture-backdrop{padding:12px}.aa-iot-capture-gallery{grid-template-columns:1fr;padding:14px}.aa-iot-capture-dialog>header{padding:16px}.aa-iot-trend-large-chart,.aa-iot-trend-large-chart svg{height:96px!important}}html[data-twin-theme=dark] .aa-bok-profile>p,html[data-twin-theme=dark] .aa-bok-season-grid span,html[data-twin-theme=dark] .aa-bok-season-grid small,html[data-twin-theme=dark] .aa-bok-harvest-grid p,html[data-twin-theme=dark] .aa-bok-summary p,html[data-twin-theme=dark] .aa-bok-confirm p,html[data-twin-theme=dark] .aa-bok-empty,html[data-twin-theme=dark] .aa-bok-empty-card,html[data-twin-theme=dark] .aa-bok-calendar-grid small,html[data-twin-theme=dark] .aa-bok-calendar-legend{color:#b7d4dd!important}html[data-twin-theme=dark] .aa-bok-season-grid b,html[data-twin-theme=dark] .aa-bok-task-lanes b,html[data-twin-theme=dark] .aa-bok-table td:nth-child(1),html[data-twin-theme=dark] .aa-bok-operation-list time,html[data-twin-theme=dark] .aa-bok-task-list time{color:#7ce5c5!important}:is(html[data-twin-theme=dark],html[data-twin-theme=light]) .aa-composer-box .aa-attach,:is(html[data-twin-theme=dark],html[data-twin-theme=light]) .aa-composer-box button[aria-label=拍照或选择图片],:is(html[data-twin-theme=dark],html[data-twin-theme=light]) .aa-composer-box .aa-voice-input:not(.is-listening),:is(html[data-twin-theme=dark],html[data-twin-theme=light]) .aa-composer-box button[aria-expanded]{color:#16a7c5!important}html[data-twin-theme=dark] .aa-composer-box .aa-attach,html[data-twin-theme=dark] .aa-composer-box button[aria-label=拍照或选择图片],html[data-twin-theme=dark] .aa-composer-box .aa-voice-input:not(.is-listening),html[data-twin-theme=dark] .aa-composer-box button[aria-expanded]{color:#68dfea!important}html[data-twin-theme=dark] .aa-composer-box>div:last-child>span[style*="font-size: 11px"]{color:#b7d4dd!important}html[data-twin-theme=dark] .aa-composer-box :is(.aa-attach,button[aria-label=拍照或选择图片],.aa-voice-input:not(.is-listening),button[aria-expanded]):hover{background:#37d2e824!important;color:#a9f5ff!important}html[data-twin-theme=dark] .aa-composer-box :is(.aa-attach,button[aria-label=拍照或选择图片],.aa-voice-input,button[aria-expanded]):focus-visible{outline:2px solid #71e7f3;outline-offset:2px}.iw-workbench{--iw-navy:#0c2d60;--iw-muted:#637fa5;--iw-green:#05b78a;color:var(--iw-navy);background:linear-gradient(130deg,#f1faf7,#e7f5f5);padding:22px 20px;width:100%;min-width:0;height:100%;overflow:auto;container-type:inline-size;font-family:Arial,Microsoft YaHei,sans-serif}.iw-workbench{flex:1;min-height:0}.iw-workbench *,.iw-dialog *,.iw-workbench,.iw-dialog{box-sizing:border-box}.iw-workbench button,.iw-dialog button,.iw-dialog input,.iw-dialog select{font:inherit}.iw-workbench button,.iw-dialog button{cursor:pointer}.iw-workbench button:disabled,.iw-dialog button:disabled{opacity:.55;cursor:wait}.iw-workbench button:focus-visible,.iw-dialog button:focus-visible,.iw-dialog input:focus-visible,.iw-workbench input:focus-visible,.iw-workbench select:focus-visible{outline:2px solid #1688cb;outline-offset:3px}.iw-header{display:flex;align-items:flex-start;gap:16px;min-height:88px;padding:4px 3px 20px}.iw-brand{flex:none}.iw-brand h1{font-size:30px;line-height:1.15;font-weight:900;letter-spacing:1px;margin:0 0 9px;color:var(--iw-navy)}.iw-brand p{margin:0;font-size:11px;letter-spacing:1.5px;color:#5b7b9b}.iw-platform{display:flex;align-items:center;gap:7px;background:linear-gradient(120deg,#fff,#f1fbff);border:1px solid #dceff2;border-radius:15px;padding:9px 13px;white-space:nowrap;font-size:13px;margin-left:4px;box-shadow:0 4px 16px #2f998509}.iw-platform>.iw-icon{width:29px;height:29px;color:#129bd5;border-bottom:4px solid #04b590;border-radius:4px}.iw-platform>span{color:#03a982;font-weight:600}.iw-header-tools{margin-left:auto;display:flex;align-items:center;gap:12px;padding:6px;border:1px solid #dfedf6;background:#ffffffda;border-radius:11px}.iw-header-tools time{font-size:10px;color:#42638f;white-space:nowrap;padding-left:6px}.iw-refresh{border:0;background:linear-gradient(120deg,#086bb6,#075b9b);color:#fff;border-radius:7px;padding:9px 18px;font-size:12px!important;display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap}.iw-refresh i{font-size:18px}.iw-settings{flex:none;height:42px;width:42px;border:1px solid #deedf5;border-radius:10px;background:#ffffffdb;color:#07549a;font-size:20px!important}.iw-layout{display:grid;grid-template-columns:minmax(205px,.85fr) minmax(0,2.78fr) minmax(275px,1.18fr);grid-template-areas:"devices sensors captures" "trend trend trend";gap:12px;align-items:stretch}.iw-panel{min-width:0;border:1px solid #e2f1f4;border-radius:14px;background:linear-gradient(130deg,#ffffffed,#f7fcffe8);box-shadow:0 8px 30px #0f8d6b06}.iw-section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;min-width:0}.iw-section-title h2,.iw-trend h2{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;line-height:1.3;color:var(--iw-navy);white-space:nowrap}.iw-icon{display:block;flex:none;width:32px;height:32px}.iw-pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#ffffffd9;border:1px solid #e0ecf8;border-radius:20px;padding:5px 9px;color:#335b8a;font-size:10px!important;white-space:nowrap}.iw-pill:hover{background:#eaf7ff;border-color:#a0cee8}.iw-pill i{font-size:14px}.iw-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:#09b778}.iw-muted{background:#9eacb6}.iw-segments{display:flex;min-width:0;gap:4px}.iw-segments button{background:#f6faff;color:#30568b;border:1px solid #e6eff9;border-radius:6px;padding:7px 12px;font-size:11px;white-space:nowrap}.iw-segments button[aria-pressed=true]{background:linear-gradient(110deg,#08ac84,#18c394);color:#fff;border-color:#12bb93}.iw-devices{grid-area:devices;padding:12px}.iw-device-tabs{gap:0;margin-bottom:12px}.iw-device-tabs button{flex:1;padding:7px 2px;font-size:10px;border-radius:5px}.iw-device-list{display:grid;gap:10px}.iw-device{width:100%;min-width:0;display:flex;align-items:center;gap:8px;padding:9px 7px;background:#ffffffce;border:1px solid #e7f0fa;border-radius:10px;color:var(--iw-navy);text-align:left}.iw-device.is-selected{border-color:#a3defc;border-left:3px solid #00ad91;background:linear-gradient(120deg,#f0fbfd,#e8f5ff);padding-left:5px}.iw-device-image{display:grid;place-items:center;width:52px;height:60px;flex:none;overflow:hidden;border-radius:6px;background:linear-gradient(135deg,#e8f3f8,#e3edf5)}.iw-device-image img{width:100%;height:100%;object-fit:cover}.iw-device-image .iw-icon{width:48px;height:48px}.iw-device-copy{min-width:0;flex:1}.iw-device-copy b{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;row-gap:2px;font-size:10px;line-height:1.5}.iw-device-copy small{display:block;color:var(--iw-muted);font-size:10px;margin-top:5px;line-height:1.5}.iw-device>.ri-arrow-right-s-line{flex:none;color:#2866a0}.iw-sensors{grid-area:sensors;display:flex;flex-direction:column;min-width:0;gap:12px}.iw-module{padding:12px}.iw-module-link{display:flex;align-items:center;gap:6px;padding:5px 8px;border:0;border-radius:20px;background:linear-gradient(90deg,#d9f5eb,#f7fdfb);font-size:10px!important;color:#009c78;white-space:nowrap}.iw-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.iw-metric{display:flex;flex-direction:column;min-width:0;padding:10px 10px 7px;border:1px solid #e4f1f5;border-radius:10px;background:linear-gradient(135deg,#fff,#fbfeff);text-align:left;color:var(--iw-navy);position:relative}.iw-metric:hover,.iw-metric.is-selected:focus-visible{border-color:var(--iw-color);box-shadow:0 4px 12px #00699412}.iw-metric-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:10px;white-space:nowrap}.iw-metric-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;color:var(--iw-color);background:color-mix(in srgb,var(--iw-color) 9%,white)}.iw-metric-icon .iw-icon{width:29px;height:29px}.iw-metric-name>small{margin-left:auto;color:#20a46b;font-size:8px;background:#e6f9ef;padding:3px 5px;border-radius:10px}.iw-metric-name>span:not(.iw-metric-icon){min-width:0;white-space:normal;line-height:1.35}.iw-metric-name>small{flex:none}.iw-value{display:flex;align-items:baseline;gap:7px;font-size:32px;font-weight:800;letter-spacing:-1px;line-height:1.35;margin:5px 0;font-variant-numeric:tabular-nums}.iw-value>small{font-size:11px;color:#58729e;font-weight:400;letter-spacing:0}.iw-spark{display:block;width:100%;height:34px;margin-top:auto}.iw-no-data{color:#8598ad;font-size:10px;padding:7px 0}.iw-captures{grid-area:captures;padding:12px}.iw-capture-list{display:grid;gap:10px}.iw-capture{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;min-width:0;padding:6px;border-radius:10px;background:#ffffffcf}.iw-capture-image{position:relative;display:block;min-width:0;height:133px;border-radius:6px;overflow:hidden;background:#eaf5ef}.iw-capture-image img{display:block;width:100%;height:100%;object-fit:cover}.iw-capture-image time{position:absolute;left:0;bottom:0;padding:5px 6px;font-size:10px;line-height:1.2;color:#fff;background:#10201cc4;white-space:nowrap;max-width:100%}.iw-capture-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;min-width:0;background:none}.iw-capture-copy strong{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.iw-capture-copy>span{font-size:10px;color:#6783ad;line-height:1.5;overflow-wrap:anywhere}.iw-capture-copy small{display:flex;align-items:center;gap:5px;padding:4px 9px;background:#e7f9f0;border-radius:20px;color:#159c72;font-size:10px}.iw-trend{grid-area:trend;padding:10px 14px 8px;overflow:hidden}.iw-trend-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.iw-trend-toolbar h2{font-size:15px}.iw-trend-toolbar h2 i{color:#0bb48d;font-size:25px}.iw-trend-toolbar .iw-segments button{font-size:10px;padding:6px 10px}.iw-period{margin-left:auto;gap:0}.iw-period button[aria-pressed=true]{background:#fff;color:#103f7a;border-color:#d6e5f6;font-weight:700;box-shadow:0 2px 6px #123b7510}.iw-dates{display:flex;align-items:center;min-width:0;gap:4px;padding:4px 6px;border:1px solid #ddebf8;border-radius:7px;background:#fff;color:#5874a1}.iw-dates input{width:125px;min-width:0;max-width:100%;border:0;color:#5874a1;background:transparent;font-size:9px;padding:0}.iw-trend-caption{display:flex;align-items:center;gap:8px;color:#55719a;font-size:10px;min-height:24px}.iw-trend-caption small{margin-left:auto;color:#8b9bac;font-size:9px}.iw-trend-caption select{max-width:180px;font-size:10px;color:#30568b;border:1px solid #dbe8f5;border-radius:5px;background:#fff}.iw-chart{position:relative;width:100%;height:132px}.iw-chart>svg{display:block;width:100%;height:100%;overflow:visible}.iw-chart text{fill:#6481a9;font-size:9px}.iw-gridline{stroke:#deebf3;stroke-width:.6;stroke-dasharray:2 2}.iw-axis{stroke:#9db2d1;fill:none;stroke-width:1}.iw-crosshair line{stroke:#64839f;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.iw-tooltip{position:absolute;top:2px;transform:translate(-50%);background:#fff;color:#345574;box-shadow:0 3px 16px #15354e28;border:1px solid #d6e9ef;border-radius:6px;padding:7px 9px;font-size:10px;pointer-events:none;white-space:nowrap}.iw-tooltip b{display:block;margin-top:5px;color:var(--iw-line)}.iw-trend-empty{height:132px;display:grid;place-items:center;color:#7c93a7;font-size:12px}.iw-empty,.iw-notice{font-size:12px;color:#678091;line-height:1.6}.iw-dialog{width:min(1060px,calc(100vw - 48px));max-height:calc(100dvh - 64px);border:1px solid #d6e7ef;border-radius:16px;background:#f7fbfd;color:#153b64;padding:0;box-shadow:0 20px 80px #183f5545}.iw-dialog::backdrop{background:#14344866;backdrop-filter:blur(4px)}.iw-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border-bottom:1px solid #dceaf2;position:sticky;top:0;z-index:1}.iw-dialog h2{margin:0;font-size:19px}.iw-dialog>header button{border:0;background:#eef6fa;color:#426584;border-radius:7px;height:30px;width:30px;font-size:20px}.iw-gallery-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px;font-size:12px}.iw-gallery-toolbar select{margin-left:10px;padding:6px;border:1px solid #ccdfeb;border-radius:6px;background:#fff}.iw-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 20px 20px}.iw-gallery article{min-width:0;padding:12px;border:1px solid #dceaf2;border-radius:9px;background:#fff}.iw-gallery article header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:12px}.iw-gallery article p{margin:5px 0 10px;font-size:11px;color:#6f879b}.iw-gallery article time{font-size:10px;color:#6f879b}.iw-gallery-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.iw-gallery-images a{min-width:0;color:#527193;text-decoration:none}.iw-gallery-images img{display:block;width:100%;aspect-ratio:1.1;object-fit:cover;border-radius:5px}.iw-gallery-images span{display:block;font-size:10px;margin-top:5px}.iw-config{display:grid;gap:14px;max-width:600px;padding:22px;font-size:13px;line-height:1.7}.iw-config p{margin:0;color:#658199}.iw-config label{display:grid;gap:4px}.iw-config input{width:100%;padding:8px 10px;border:1px solid #c9dfe9;border-radius:6px;background:#fff;color:#21466a}@container (max-width:1200px){.iw-layout{grid-template-columns:minmax(180px,.8fr) minmax(0,2.4fr) minmax(235px,1.1fr);gap:10px}.iw-platform{font-size:11px;padding:7px 9px}.iw-brand p{font-size:9px;letter-spacing:.5px}.iw-header-tools time{display:none}.iw-metric{padding:8px 6px 5px}.iw-metric-name{gap:3px;font-size:9px;flex-wrap:wrap}.iw-metric-name>small{font-size:7px}.iw-value{font-size:27px}.iw-metric-icon{width:28px;height:28px}.iw-metric-icon .iw-icon{width:25px;height:25px}.iw-section-title h2{font-size:14px;gap:4px}.iw-section-title>.iw-pill{font-size:9px!important;padding:4px 5px}.iw-section-title .iw-icon{width:27px;height:27px}.iw-capture{gap:7px}.iw-capture-image{height:129px}.iw-device-image{width:43px;height:53px}.iw-device-copy b{font-size:9px}.iw-module-link{font-size:9px!important;padding:5px}}@container (max-width:940px){.iw-layout{grid-template-columns:190px minmax(0,1fr);grid-template-areas:"devices sensors" "captures captures" "trend trend"}.iw-capture-list{grid-template-columns:repeat(3,minmax(0,1fr))}.iw-capture{grid-template-columns:1fr}.iw-capture-copy{gap:4px;padding:4px}.iw-header{flex-wrap:wrap}.iw-header-tools{margin-left:auto}.iw-metric-grid{gap:6px}.iw-dates{margin-left:auto}}@container (max-width:620px){.iw-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"devices" "sensors" "captures" "trend"}.iw-header{gap:9px}.iw-brand h1{font-size:25px}.iw-brand p{max-width:180px;line-height:1.5}.iw-platform,.iw-header-tools{margin-left:0}.iw-settings{margin-left:auto}.iw-device-list{grid-template-columns:repeat(2,minmax(0,1fr))}.iw-device{gap:5px}.iw-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iw-capture-list{grid-template-columns:1fr}.iw-capture{grid-template-columns:1.3fr 1fr}.iw-trend-toolbar{gap:8px}.iw-trend-toolbar>.iw-segments{flex-wrap:wrap}.iw-period{margin-left:0}.iw-dates{margin-left:0;width:100%}.iw-dates input{flex:1}.iw-chart{height:140px}}@media (max-width:650px){.iw-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.iw-gallery{grid-template-columns:1fr;padding:0 12px 12px}}.iw-workbench{--iw-navy:#eaf7ff;--iw-muted:#82a7ba;--iw-green:#42d392;color:var(--iw-navy);background:linear-gradient(rgb(42 173 206 / 3%) 1px,transparent 1px),linear-gradient(90deg,rgb(42 173 206 / 3%) 1px,transparent 1px),radial-gradient(circle at 50% -10%,rgb(25 177 171 / 18%),transparent 44%),linear-gradient(145deg,#061522,#081d2c);background-size:34px 34px,34px 34px,auto,auto;padding:22px 22px 30px}.iw-header{align-items:center;padding:2px 2px 18px}.iw-brand h1{color:#effbff;font-size:27px;text-shadow:0 0 22px rgb(33 199 232 / 16%)}.iw-brand p{color:#69a6bc}.iw-platform{border-color:#5bc3db38;background:#0a2a3db8;box-shadow:inset 0 1px #ffffff08}.iw-platform>span{color:#85dcb9}.iw-header-tools{border-color:#5bc3db33;background:#082233bf}.iw-header-tools time{color:#82a7ba}.iw-refresh{background:linear-gradient(120deg,#087da5,#0a997f);box-shadow:0 7px 20px #08899038}.iw-settings{border-color:#5bc3db38;background:#09283ad1;color:#70cde4}.iw-panel{border-color:#5bc3db2e;background:linear-gradient(145deg,#0c2d42e5,#081f30e0);box-shadow:0 14px 38px #0003,inset 0 1px #ffffff08}.iw-section-title h2,.iw-trend h2{color:#dff5fb}.iw-pill{border-color:#5bc3db33;background:#0c3044b3;color:#8ec1d1}.iw-pill:hover{border-color:#21c7e87a;background:#15465bb3}.iw-segments button{border-color:#5bc3db26;background:#061c2dbf;color:#84aabd}.iw-segments button[aria-pressed=true]{border-color:#21c7e8;background:linear-gradient(110deg,#087f8c,#129b79);color:#fff;box-shadow:0 0 14px #21c7e829}.iw-device{border-color:#5bc3db26;background:#071d2da3;color:#d9edf4}.iw-device:hover{border-color:#21c7e866;transform:translateY(-1px)}.iw-device.is-selected{border-color:#21c7e885;border-left-color:#42d392;background:linear-gradient(120deg,#124d57cc,#092b3fe5);box-shadow:0 0 20px #21c7e812}.iw-device-image{background:linear-gradient(135deg,#153e4c,#112d41)}.iw-device-copy small{color:#7597aa}.iw-device>.ri-arrow-right-s-line{color:#4bbbd6}.iw-module-link{background:#42d3921a;color:#63d9a8}.iw-metric{border-color:#5bc3db24;background:linear-gradient(145deg,#092436eb,#081e2ee5);color:#e5f5fa;transition:transform .18s,border-color .18s,box-shadow .18s}.iw-metric:hover{transform:translateY(-2px);box-shadow:0 8px 26px color-mix(in srgb,var(--iw-color) 12%,transparent)}.iw-metric-icon{background:color-mix(in srgb,var(--iw-color) 14%,#0a2639);box-shadow:0 0 16px color-mix(in srgb,var(--iw-color) 10%,transparent)}.iw-metric-name>small{background:#42d3921c;color:#70ddae}.iw-value{color:#effcff;text-shadow:0 0 20px color-mix(in srgb,var(--iw-color) 18%,transparent)}.iw-value>small{color:#7fa1b3}.iw-capture{border:1px solid rgb(91 195 219 / 12%);background:#071d2d94}.iw-capture-image{background:#0b2637}.iw-capture-image:after{position:absolute;inset:0;pointer-events:none;border:1px solid rgb(33 199 232 / 15%);content:""}.iw-capture-copy>span{color:#789caf}.iw-capture-copy small{background:#42d3921a;color:#72d9ad}.iw-period button[aria-pressed=true]{border-color:#21c7e866;background:#123c54;color:#dff8ff;box-shadow:0 0 12px #21c7e81a}.iw-dates{border-color:#5bc3db2e;background:#061b2bbd;color:#80a6b8}.iw-dates input{color:#9bbac7;color-scheme:dark}.iw-trend-caption{color:#81a5b8}.iw-trend-caption select{border-color:#5bc3db2e;background:#0b2c42;color:#acd0df}.iw-chart text{fill:#668da2}.iw-gridline{stroke:#5bc3db24}.iw-axis{stroke:#5bc3db59}.iw-tooltip{border-color:#5bc3db4d;background:#0c2d42;color:#cce8f2;box-shadow:0 8px 24px #0000004d}.iw-empty,.iw-notice,.iw-no-data,.iw-trend-empty{color:#7398a9}.iw-dialog{border-color:#5bc3db3d;background:#081d2c;color:#dff5fb;box-shadow:0 24px 90px #0000008c}.iw-dialog::backdrop{background:#020b12bd}.iw-dialog>header{border-color:#5bc3db29;background:#0b293e}.iw-dialog>header button{background:#12384e;color:#9fc7d7}.iw-gallery article{border-color:#5bc3db29;background:#0b2638}.iw-gallery article p,.iw-gallery article time{color:#7f9eae}.iw-gallery-toolbar select,.iw-config input{border-color:#5bc3db38;background:#0b2a3e;color:#d9eef5;color-scheme:dark}.iw-config p{color:#83a3b2}html[data-twin-theme=dark] .iw-workbench{background:linear-gradient(rgb(66 180 202 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(66 180 202 / 4%) 1px,transparent 1px),radial-gradient(circle at 50% -10%,rgb(40 190 177 / 21%),transparent 46%),linear-gradient(145deg,#0c2739,#0a2030);background-size:34px 34px,34px 34px,auto,auto}html[data-twin-theme=dark] .iw-panel{background:linear-gradient(145deg,#184358a8,#0e2f4294);box-shadow:0 14px 38px #000c1629,inset 0 1px #ffffff0d;backdrop-filter:blur(16px) saturate(1.18)}html[data-twin-theme=dark] .iw-metric{background:linear-gradient(145deg,#153c50b8,#0f3143a6)}html[data-twin-theme=dark] .iw-device,html[data-twin-theme=dark] .iw-capture{background:#0c2a3b7a}html[data-twin-theme=light] .iw-workbench{--iw-navy:#214b56;--iw-muted:#67848f;--iw-green:#168a62;color:var(--iw-navy);background:linear-gradient(rgb(30 126 146 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(30 126 146 / 4%) 1px,transparent 1px),radial-gradient(circle at 50% -10%,rgb(91 210 185 / 22%),transparent 46%),linear-gradient(145deg,#edf7f6,#e7f2f4);background-size:34px 34px,34px 34px,auto,auto}html[data-twin-theme=light] .iw-brand h1{color:#173f4d;text-shadow:none}html[data-twin-theme=light] .iw-brand p{color:#5f8794}html[data-twin-theme=light] .iw-platform,html[data-twin-theme=light] .iw-header-tools{border-color:#267c8c2b;background:#ffffff8c;box-shadow:inset 0 1px #ffffffbf;backdrop-filter:blur(14px)}html[data-twin-theme=light] .iw-header-tools time{color:#617f8b}html[data-twin-theme=light] .iw-settings{border-color:#267c8c2e;background:#ffffff9e;color:#297a91}html[data-twin-theme=light] .iw-panel{border-color:#267c8c29;background:linear-gradient(145deg,#ffffffad,#f4fbfa94);box-shadow:0 12px 34px #25616b14,inset 0 1px #ffffffc7;backdrop-filter:blur(16px) saturate(1.1)}html[data-twin-theme=light] .iw-section-title h2,html[data-twin-theme=light] .iw-trend h2{color:#214b56}html[data-twin-theme=light] .iw-pill{border-color:#267c8c29;background:#ffffff8f;color:#527480}html[data-twin-theme=light] .iw-pill:hover{border-color:#11899d5c;background:#ffffffc7}html[data-twin-theme=light] .iw-segments button{border-color:#267c8c21;background:#eff8f8ad;color:#5c7b87}html[data-twin-theme=light] .iw-segments button[aria-pressed=true]{border-color:#1492a8;background:linear-gradient(110deg,#239c91,#218fa7);color:#fff}html[data-twin-theme=light] .iw-device{border-color:#267c8c24;background:#ffffff7a;color:#294f5a}html[data-twin-theme=light] .iw-device.is-selected{border-color:#11899d57;border-left-color:#26a779;background:linear-gradient(120deg,#e1f6f2bd,#ebf8fac7)}html[data-twin-theme=light] .iw-device-image{background:linear-gradient(135deg,#e6f2f1,#dcebec)}html[data-twin-theme=light] .iw-device-copy small{color:#6a8792}html[data-twin-theme=light] .iw-module-link{background:#1f9d6e17;color:#277f62}html[data-twin-theme=light] .iw-metric{border-color:#267c8c21;background:linear-gradient(145deg,#ffffffb8,#f5fbfa9e);color:#234c57;box-shadow:inset 0 1px #ffffffb3}html[data-twin-theme=light] .iw-metric-icon{background:color-mix(in srgb,var(--iw-color) 10%,white)}html[data-twin-theme=light] .iw-metric-name>small{background:#1f9d6e17;color:#328264}html[data-twin-theme=light] .iw-value{color:#173f4d;text-shadow:none}html[data-twin-theme=light] .iw-value>small{color:#64808b}html[data-twin-theme=light] .iw-capture{border-color:#267c8c1f;background:#ffffff6b}html[data-twin-theme=light] .iw-capture-image{background:#dfeeed}html[data-twin-theme=light] .iw-capture-copy>span{color:#688692}html[data-twin-theme=light] .iw-period button[aria-pressed=true]{border-color:#11899d4d;background:#ffffffc2;color:#235967}html[data-twin-theme=light] .iw-dates{border-color:#267c8c26;background:#ffffff8c;color:#617f8b}html[data-twin-theme=light] .iw-dates input{color:#52717c;color-scheme:light}html[data-twin-theme=light] .iw-trend-caption{color:#617f8b}html[data-twin-theme=light] .iw-trend-caption select{border-color:#267c8c26;background:#ffffffa6;color:#315f6b}html[data-twin-theme=light] .iw-chart text{fill:#6a8792}html[data-twin-theme=light] .iw-gridline{stroke:#267c8c24}html[data-twin-theme=light] .iw-axis{stroke:#267c8c4d}html[data-twin-theme=light] .iw-tooltip{border-color:#267c8c33;background:#ffffffeb;color:#345d68;box-shadow:0 8px 24px #255d6621}html[data-twin-theme=light] .iw-empty,html[data-twin-theme=light] .iw-notice,html[data-twin-theme=light] .iw-no-data,html[data-twin-theme=light] .iw-trend-empty{color:#6b8792}html[data-twin-theme=light] .iw-dialog{border-color:#267c8c2e;background:#f4fbfaf5;color:#294f5a;box-shadow:0 24px 80px #255d6638}html[data-twin-theme=light] .iw-dialog::backdrop{background:#1f454b4d}html[data-twin-theme=light] .iw-dialog>header{border-color:#267c8c24;background:#ffffffc7}html[data-twin-theme=light] .iw-dialog>header button{background:#e6f2f1;color:#547580}html[data-twin-theme=light] .iw-gallery article{border-color:#267c8c24;background:#ffffff9e}html[data-twin-theme=light] .iw-gallery article p,html[data-twin-theme=light] .iw-gallery article time{color:#698691}html[data-twin-theme=light] .iw-gallery-toolbar select,html[data-twin-theme=light] .iw-config input{border-color:#267c8c2e;background:#ffffffc2;color:#294f5a;color-scheme:light}
